583203
926886
53231
719399
110266
217747
931723
840140
346106
140770
484478
637043
239464
884862
206820
790438
301828
793426
542762
107913
911872
506667
1076024
946793
551160
126610
922856
473973
221071
46858
848624
120870
900606
230254
237404
988854
960546
464398
128316
918140
1080696
469381
721829
969942
630092
702475
955124
475015
489169
429283
485213
41987
939665
281984
433644
593639
647059
690834
152552
81807
520576
866207
202867
681527
1019849
3042
382328
417358
818467
237169
921935
1094264
599087
589183
775833
441802
136155
387363
832825
577734
1026117
936361
1089496
886843
9585
221608
15121
929716
276601
664518
945929
223974
360223
707435
500274
335932
944384
463007
427706
806819
223637
870224
619900
170700
294483
564566
26600
59338
976446
135666
766593
965089
356575
37549
914128
574170
29032
921909
774394
161275
89452
36834
424045
652622
314194
551694
41406
869804
1085685
467586
819527
648566
265365
613519
897388
941335
586079
1035052
495166
796046
282821
755937
804322
800912
476852
482739
186362
927435
987225
986175
344359
619022
551113
550063
131854
555569
554519
489335
707944
297309
924654
925131
193860
755172
754122
753072
483847
482797
535314
534264
603731
604781
602681
202875
395103
262409
994587
288916
175971
303592
285057
734870
113510
393958
751451
899370
62001
68241
664695
1010560
242964
221338
224889
695310
477641
474021
1073852
876560
320894
520663
527346
771924
1068827
776580
761080
256592
879471
48705
274889
603776
180873
251366
784173
785223
599046
663299
45839
88379
482105
727112
1099718
647684
808341
763884
141766
551576
318462
806457
979173
501727
800784
675238
175649
898349
1090766
129087
956583
458703
798256
443340
458423
122748
278264
703895
1077246
847416
59633
1019011
328231
160947
162230
1040738
722254
902920
913810
166501
175653
688980
656858
137340
855633
677502
331613
993146
254493
237987
758329
169828
705461
45874
1071057
1009314
841513
563149
513301
312823
851743
850693
438672
397894
458410
477939
655471
717919
920583
553811
466225
621233
1090219
597639
596589
1022953
1036083
42966
659296
82813
131233
249271
846067
1038339
384354
338866
375625
647089
597198
387352
478994
357050
171282
1065840
938791
229955
904646
317277
190705
547578
804578
771323
176759
420707
610394
792617
631964
344793
979454
161941
541865
726046
528907
31356
12709
892977
92891
648655
739242
758253
432624
715349
278074
333157
76718
820898
1035547
553541
835355
1090018
690865
271506
354008
30620
732012
385958
208101
451411
975946
872770
952467
843245
960384
214208
565417
595597
817018
1007063
317408
201175
809306
71135
512987
557977
644429
84635
947000
751432
1066727
706616
27235
125195
321962
907761
172648
371185
694958
933063
626418
421863
369800
737424
1054617
1040347
899473
485742
530303
191111
408368
234829
808338
294897
355668
13300
663293
114225
777689
698626
447650
42982
994735
1044337
703528
119307
1019254
274642
754703
44907
407255
74428
362962
177195
513168
1007287
198669
726787
1051496
125536
394828
634222
407539
600059
153752
933612
464341
204868
592327
707069
2221
1056078
335229
146365
124167
326816
595333
918418
913989
432499
595765
411269
872762
124839
551060
903372
1016570
485290
567530
1034068
758599
299388
312322
713077
957533
249625
845337
324351
257303
92078
380930
270721
845313
802804
601188
600138
343948
459275
533974
590968
685900
279874
482556
17084
363709
958945
1082952
853872
669756
265173
270352
91204
688047
762744
377283
840677
427721
244135
148407
744969
1069365
249070
465260
335655
825011
11674
568282
1014720
79704
452782
693517
877212
364199
236028
10157
93827
890283
503908
267746
639166
742223
970800
474273
162358
1069106
744479
86225
489328
2983
473684
259887
1027392
403996
990909
131165
457659
901008
669276
20283
250804
240413
724397
738377
871419
29837
805888
752535
3714
581883
171867
515268
377541
466583
322324
916712
520327
686665
639725
161358
1051024
995623
1073357
685399
979018
486928
6170
420193
77088
57765
855798
809098
623947
850168
853441
301979
959691
585676
825294
672403
75696
147875
691657
455083
63721
738183
157385
1073865
130191
1035245
409718
586212
31101
1073341
942634
523326
125774
1072572
67493
133852
183850
601794
532080
357378
639161
915931
16164
187621
156851
182270
339222
354738
883029
356698
886038
771499
1077890
1010798
1007958
1009008
485691
49724
319828
203277
307762
670683
671733
510160
374425
208774
445188
446238
530028
705303
784113
1001258
297317
599380
574245
1087861
1088911
315122
571843
300117
64645
275918
538775
88429
32440
910415
557997
559047
265117
325096
373938
949325
319856
275399
873108
621338
657197
27908
160722
631774
263763
918129
197946
157374
484004
261724
136496
797076
634836
303534
403685
898983
110093
556750
10922
724727
582604
701161
1050410
608196
709785
48073
965862
401809
861773
895785
374613
1082823
834969
192363
237385
729532
843267
649771
713070
288522
954702
965391
900132
1086048
989749
510345
896730
9412
772908
104509
892436
830363
369111
422022
566879
166157
596549
443850
880324
298884
493844
872143
1046969
986748
361327
29215
161739
680669
793007
1030541
381160
229805
60031
586600
359844
730890
979228
849823
315320
690241
983891
831692
353138
460015
48359
319994
972047
138292
1032659
527226
86588
39855
129287
714363
505379
360066
349555
515774
496027
662782
1008469
790978
178104
1023387
248754
187333
1042302
382925
901391
600095
988947
503379
92758
164658
247087
742761
997035
430037
584307
1081874
501476
865466
359565
656803
948350
932966
724665
7681
6631
286176
178873
811151
566272
552204
299800
1083023
873914
113428
142155
275492
1026765
780172
171080
600951
1037728
751274
424727
49295
959598
839802
296699
199867
36008
721796
848766
365799
975875
595905
1092583
489658
272690
852138
301407
13504
216139
971969
105713
589728
1080085
681272
842289
261392
430167
913550
225470
471781
471659
873422
133457
990054
662627
469141
208762
800610
1085945
430079
467457
943584
519166
560945
809773
30367
563677
634003
280149
886160
201479
342668
285908
492234
121364
659770
522700
672974
1026398
536080
638664
1024864
524059
378418
1032395
905607
560498
299752
627137
1057805
704957
260966
225986
25776
1001751
739978
517349
91618
942610
493677
569382
166023
849428
182389
952544
951863
108592
820276
513431
19826
707926
978507
93472
783353
845157
432771
475628
1068192
444086
506466
276329
151697
1027230
944836
1069242
444085
277672
377291
598849
382788
1026181
586282
384287
95970
334918
1006559
733570
569027
1021987
1023037
852444
367601
1043782
228594
227544
108481
421363
922396
564131
1059234
71257
70207
442384
582590
753443
1016865
274972
1026427
412544
1046960
102714
894984
985305
212200
125837
914037
1024087
581671
326503
1068840
232394
394839
226494
513550
449897
458146
309334
1034085
118569
583107
295942
1026180
723767
77967
1087813
783742
39741
882652
300789
1017366
599899
315755
381224
1031163
524835
858859
589259
191419
839431
796612
993015
791248
817224
650373
511068
870091
317059
106454
25164
555617
445153
571100
294924
952608
805105
42342
126887
224372
924383
243989
84677
597444
94604
393864
6141
407750
1064463
645425
934017
1021852
532557
110458
1053847
383336
496343
609513
961591
510553
436924
131767
472910
85461
880511
265444
682795
511646
310513
562948
839189
116227
3139
621035
4081
949986
469202
495229
648252
908960
351231
806926
657894
47844
844193
841686
1082349
1081299
876884
1011031
200827
506637
386743
734004
707583
867184
587342
100885
405100
853883
610713
33239
727409
1040290
830038
322521
18331
1002814
981673
311909
523968
526193
647004
870575
479519
941417
655725
114557
1065417
775710
482662
615146
66814
463284
859617
118486
118485
994586
854959
260333
142755
767468
856662
1004298
17677
743768
902597
590893
964325
965375
256524
389262
964498
235361
920738
268116
451834
877517
826319
834036
821031
571110
1086303
437941
1010371
816944
6537
550848
1007041
144131
141198
847618
254518
552557
309880
881132
255727
1006137
531830
782625
586035
183250
113539
624804
84394
911812
1048498
964040
25693
184145
962318
961268
891749
1079562
875867
126273
431701
161959
343807
893579
865224
289040
727912
57472
77819
537672
624001
333961
51952
51953
51954
69818
470802
1055358
439438
900630
329695
968660
1065831
408424
890673
451625
199200
797573
80117
231340
993181
94977
609060
580356
665562
730857
774968
26723
428673
21790
161548
251966
235009
88739
343637
181297
19414
556249
510669
328248
1070989
559349
872013
682344
127329
800212
749626
197635
420874
806850
897236
1078060
51797
1027747
411894
69505
974636
653957
370870
1046744
202268
4714
37138
485899
604104
704502
1045364
613264
398333
269359
14582
864812
691373
1027708
118108
706333
982857
496142
344050
75179
617832
111853
273545
992609
599876
369823
639606
1052282
152972
189029
251350
835743
202525
487024
333866
95539
480838
110607
839310
860645
1080376
1099707
410662
657289
398639
877325
220637
116506
755681
774985
791047
530532
351808
934751
144084
617290
528301
48416
282852
1023578
520858
90472
659199
887032
376078
666375
12348
11298
8670
1040816
257343
295003
983312
667537
336594
88184
60113
1058190
344533
345583
920787
401139
940141
829579
355250
170470
407947
555719
1074632
891219
414655
258663
125993
1089784
69359
491076
381667
588570
190228
192526
767183
1014049
860742
397632
62321
762513
76414
200164
528470
364217
702865
93044
918368
494390
419451
760302
888713
954632
1096585
630115
543848
874626
453319
134622
730748
1070499
837786
707909
595559
990360
444322
148745
347345
1088532
659188
1015315
4908
295593
517470
291805
253132
603436
559709
1010165
795969
22587
847025
636738
333869
865620
777728
447700
291060
597446
591675
219030
147777
1000221
346870
1066306
302748
715478
33559
1017432
978981
306777
62558
60184
224860
589069
419095
575091
655490
12171
700026
170608
285428
1094324
484852
548792
146861
827745
954097
481510
615111
73285
428424
873846
928570
694442
574453
833684
17158
263768
1033862
616638
409168
741116
777629
961232
397211
912499
19863
338936
66345
836318
1023504
757789
140269
601498
1090347
292353
210947
507490
150498
290047
589291
864203
6553
432857
724352
116397
218600
981933
771262
973370
429492
544605
836669
258101
758315
909269
247256
895107
507081
257183
812379
199580
469809
665406
485973
111458
310548
352101
1044723
881162
726401
473405
280528
339140
75371
528338
534058
954512
713275
504024
174905
273020
760334
543891
203696
382760
634309
189738
748338
907793
199394
112631
955292
908617
703505
636500
635853
55809
54759
786096
642196
871205
39655
471884
269288
180523
10092
678775
435685
145768
202504
447784
847747
938840
1068673
620309
526608
331752
332802
330702
808999
553448
303241
464892
196132
494706
422273
518954
339136
488077
679103
620730
851659
544021
1009564
545793
920503
703619
593365
1042641
509618
25158
368874
87923
783698
645435
815498
665673
46633
1039578
275179
99868
488264
442691
447453
564404
743903
279519
406831
996996
378834
235628
316729
527490
640857
114645
151033
543433
241923
1023796
24865
100857
154656
1044650
264323
370257
931701
788686
600241
370822
155046
841967
451420
1004388
768612
704027
594223
417203
684444
88793
654846
101368
206832
404583
113231
128790
817279
975305
646151
483853
111109
68163
577306
942249
1085580
682273
357049
253201
327871
295868
9989
814955
86337
245780
831890
635546
73366
722597
373020
484393
684885
226289
517377
652546
221957
393009
987673
705548
34395
1021077
572908
280094
94822
73626
535640
251211
1058750
210679
46127
753569
739810
387233
1011938
553363
283478
438921
5850
366080
1078189
929409
795676
605422
516348
106867
136432
402375
650113
988480
394512
1061280
184401
305380
872600
537481
967027
348175
890953
645542
496151
338088
4115
909145
738115
247517
914264
810733
908426
229737
945814
566231
289694
344107
78346
900765
289387
974286
918500
503154
650110
764124
1031224
265518
325285
21037
106081
586550
221751
420225
416215
889846
312704
28712
752832
704828
457285
286037
101758
209812
1079759
714337
239895
389867
9126
220404
88742
778759
105926
445786
1057532
787682
144497
639245
157887
354307
1099402
202807
771261
1040418
572469
888111
703398
494998
905683
611733
350790
431364
492509
959538
797153
133394
765762
368621
127972
802017
957928
262504
723372
1081651
905068
792845
498647
147195
1027982
683595
24275
264992
589298
967270
279575
1085959
990772
375311
554778
10506
299053
327266
718336
609935
1014876
640233
812980
331907
897965
616473
1021773
582474
697501
763511
659042
765575
471965
208347
755966
112875
948039
451033
704358
584907
62869
661471
53625
354857
756440
935641
683248
67834
210545
508976
808285
890946
650679
614177
1082028
880139
228662
377036
664440
186820
35543
1085770
510372
1010902
117662
20971
372536
226425
965598
727669
338747
86764
320446
599932
102253
482674
666227
77899
711043
92968
811170
612850
215077
816728
910554
329902
474958
266018
1006401
100594
599949
762549
162224
645599
503708
707985
319452
663348
955039
1076536
238986
584137
17774
880782
505283
28827
636815
356548
7563
585964
821670
122149
1037135
390695
354748
262495
151093
927344
232798
665896
13345
11769
451436
439674
776382
484258
347058
828088
555971
772571
564855
144988
196098
207153
230522
1092728
617120
961373
781747
351822
129090
1097267
530329
328014
959478
310663
863160
193391
144302
540770
307627
1085991
432667
68200
455915
184734
246089
678681
885384
156183
796594
784755
961771
136950
23786
416488
826443
528575
630983
805282
658005
1079415
5593
948544
95595
946950
517356
231656
781366
295041
416762
455850
142942
243006
336834
779495
518742
885122
1013025
994779
384344
971953
703426
366934
138412
676844
624858
795721
10262
803979
684367
131169
611396
161920
230241
930798
563745
883341
884391
491924
314876
264278
263228
760622
814914
533326
532276
382038
228274
57329
757191
1003573
886466
228517
960829
372362
146156
725184
270849
773477
775504
880551
1045610
68768
271831
646587
1089500
403493
280194
427218
48990
231924
625785
32213
932482
389250
505236
1005426
362233
663811
662760
735848
564558
1044556
77351
660065
958496
849711
81498
722058
242485
821189
247775
474328
737237
79443
615920
67429
866103
914073
1079110
228654
138680
736118
659867
820433
58985
927236
695844
696894
1065710
453924
693924
986093
733595
845765
106316
475783
834821
730010
74893
755074
962988
823963
263433
1076768
6867
978868
842364
348140
43964
587127
506626
205136
905481
370318
946086
701407
466569
518755
212598
419193
805195
447269
28091
548007
129014
5633
197133
381071
343661
514937
389345
84041
325707
801143
705663
1061610
890791
723856
994909
35873
1099320
648641
271341
831289
871470
328630
1010498
964057
393843
130864
192959
458604
1013004
78490
852178
1032848
334661
90337
583419
675678
979641
61279
419585
1037971
511849
779521
626240
171215
503558
1011637
402577
833525
476295
236794
213967
575717
250185
624672
611445
410443
934377
712794
599755
247347
134486
822044
823094
794544
789071
389012
288519
419437
1093710
746515
722781
826838
556786
61640
127904
780427
712686
904269
595049
148944
991901
803871
26807
14078
297719
37361
782604
451999
787814
608292
572907
120113
137862
717165
583227
1098759
244551
3364
257771
299048
979563
390626
325110
98449
843066
600596
128308
989939
15239
695933
799616
417051
912047
291499
861907
735250
108605
191027
863081
188235
1014608
533094
229004
948014
460204
40168
354614
413743
339465
315361
298266
204416
203366
1037817
728386
322615
775015
948058
944395
848375
221694
985785
781493
816617
592491
535905
36910
323886
266025
264975
1086926
983440
1055248
366221
467704
1095287
503774
65056
681414
498992
980542
624529
629360
1078098
559793
58312
763658
469835
103919
199980
716182
1019950
801423
136290
338778
1058471
1036198
796259
869702
560135
483995
116792
607332
268075
510723
622027
999399
848601
813371
86862
593111
391174
31024
626387
632221
776421
258822
257922
745257
77953
242714
292726
432390
919322
618762
739518
463751
1098639
201537
400900
848205
73549
545099
691669
548272
5291
1015541
578345
82809
826584
842185
969413
405220
1037941
391094
788219
34329
92630
282030
385175
364332
363282
782388
203300
343059
1031750
1090672
89702
421960
245015
982785
343771
686068
697639
817508
259200
180259
193734
50918
831966
614831
276343
969159
179882
487528
513923
251383
218247
41841
768685
293664
423165
1050663
521593
8458
938165
1009313
424405
586942
328420
1084450
820078
273485
303483
855976
661629
409503
926103
379870
188838
342510
399643
67734
951132
930907
431911
419738
737552
1071703
1036292
448633
931392
932442
59794
723148
266123
539075
576249
1026426
918890
634788
437234
643295
542617
487928
1078935
823580
531414
924120
75984
1038988
211100
264796
389930
293844
354799
329300
761733
1010823
257202
1031907
540672
279599
661740
893014
109749
1095622
71726
434101
254544
246851
941190
130986
734921
786881
957529
1021452
1057680
286647
577963
1098288
455461
357314
885415
9341
673864
337924
139566
754864
380615
745294
237184
1092647
499940
831513
614310
698373
757657
758707
690745
336799
960839
961889
102417
945412
720983
722033
723083
823029
824079
316844
315794
701453
574395
573345
358037
237627
301585
405428
577527
191720
878703
711874
784433
207596
222518
125558
208070
96456
778972
414291
940207
120543
288632
118739
924923
127960
328562
250940
1018913
573024
778160
621257
105929
797912
27724
162025
650117
383853
533711
81815
623961
950650
528050
326159
506737
458051
58071
163920
715131
756852
97358
20414
275541
429166
1026862
559098
788074
805336
180865
499947
974615
97014
26894
775172
589775
260450
405278
360227
825324
432966
333401
208231
794282
207199
387797
795948
938107
206036
57641
380138
1087265
955093
222692
1037603
1059511
481476
127776
504853
180122
234522
675378
790158
313413
628458
20378
468440
664747
565277
862837
698168
178594
833117
1048797
140417
1020941
304017
653223
449257
830433
539315
342285
290867
156335
720248
146562
68332
624549
309160
1015810
848533
910971
982853
944683
277946
33358
628909
1100329
385682
124934
482171
1022267
191564
42371
905669
893007
333047
331294
438511
1096841
356003
985672
583359
144397
311926
771875
910573
39152
481089
993151
13309
1070470
424532
1070143
395300
522045
526948
528928
669315
103899
227314
1056347
300438
1042348
574709
1027856
873709
883006
770365
168750
437683
477810
873963
761316
200355
695306
467760
437065
1073314
615206
86228
39689
46444
120131
775424
520504
1087731
880134
327515
209643
1034988
626560
1011330
659351
594905
831307
390535
499438
389721
446426
742188
828846
582865
597168
564733
595195
585776
1076272
16563
431048
79041
200193
390464
984455
828785
272351
489929
294370
445562
793505
785123
158505
133192
170598
199167
1000962
19060
218742
854920
184375
787880
773078
204800
1010740
472285
522000
735059
313967
129538
877023
540712
271731
638871
59897
683157
380156
638445
808730
488234
27096
30966
104175
36995
95924
941048
235395
363017
1063441
621007
954061
1087711
937582
987753
818195
483352
865707
1053563
348408
495907
33738
141160
155915
152789
800766
299059
654447
922540
521590
205694
456991
12611
161712
802574
883044
296905
137525
472557
796119
543775
806219
591173
4003
9372
696107
942793
578543
39503
806040
198850
534139
638659
524532
204962
96779
904609
263154
574770
667699
877466
168851
135698
993524
236078
358931
497858
42544
983847
702849
713479
409913
1077559
370108
969449
1060366
159140
257162
482238
205111
446222
653207
909668
462778
806082
970276
823818
255613
850592
150779
671776
152097
722749
616828
523550
25348
1059964
840590
327947
808310
678964
596386
390548
751930
421606
243117
702350
667882
264580
478588
427122
436449
626039
257016
929477
409565
895205
102559
378998
658472
653706
620197
783924
1092069
523766
735370
111720
816896
161283
690008
975177
215107
1042960
942091
450445
1046349
892857
153318
145330
1086798
483254
655763
448898
667918
238962
728083
838961
865807
477101
309206
728960
325723
169192
78364
624439
507802
23215
130999
572124
402023
827265
17101
994638
870749
1033823
773708
817855
522927
47749
1028334
606998
605948
1069903
224543
440917
425862
1084150
29207
157153
824808
1026464
30854
723550
73892
223854
415123
207812
847473
928937
1010712
944644
1022604
112516
1007590
891114
229654
450818
480565
640356
369535
127860
993148
350144
611668
209528
262232
885402
1071779
800174
794743
957329
264965
536660
624139
53515
871113
773635
1014817
63462
501171
841562
433460
623373
261390
632083
972910
536140
1009670
796642
799218
234295
388403
548868
624939
919682
1084939
268541
942492
354424
423486
1036861
23547
173512
884649
12907
453486
1051214
162795
587366
960894
304537
851613
578806
178848
557070
109214
871918
441119
543870
770650
928477
444248
433076
818172
370546
688268
835368
1094315
1064892
456283
721847
801076
771954
492993
1049820
905082
651320
1066070
492821
208270
350280
132917
1041147
792248
322814
203090
866698
1058317
28881
913183
22173
807420
706372
6276
914135
148863
267841
1020131
346909
300017
242514
185623
234948
630523
1077253
608462
898996
262339
5370
343484
712160
270742
316551
158264
1005471
944253
253806
684277
766012
113560
862423
705975
303876
23573
455097
1012905
1008373
649404
540284
238198
625724
773002
379133
971069
580451
390542
28163
950736
1055355
1055199
162165
966567
698415
461643
233063
894217
683374
211382
614776
654133
356668
403779
394696
732848
657151
83672
327686
665691
409282
240005
331904
90137
350647
999928
140252
471405
135968
610023
579053
632205
631155
992678
1086033
901460
167712
218508
232714
814155
373236
271501
216014
333632
1050600
782574
202253
672852
153524
183307
422718
330884
196088
522014
168602
880112
1095277
906782
196657
482099
954286
822102
286744
450496
109990
916724
324981
727742
969964
148824
353195
867880
84867
1050150
698488
865446
334400
1031020
807579
853324
728961
822080
168073
776221
1063898
225972
819828
1017535
519560
768249
443244
560100
1027642
313304
69868
1086250
432994
627692
629015
400943
286655
1022548
306334
230458
872597
119846
379621
516622
681352
60943
1070712
755866
1010483
130991
668487
1056543
574102
506574
1076697
437029
1047264
887767
865844
54625
779936
921755
841027
32710
723353
27685
818996
555859
590136
261649
69100
454769
264434
462173
520463
870253
37959
571672
579727
142465
141415
326443
572717
545505
39342
232801
480495
966906
628056
1021940
1040655
537368
585241
47052
22284
417809
205233
753037
696173
887448
486247
255159
172464
617020
77775
261407
208516
818681
37709
802765
300121
920856
964599
1049494
15582
1089733
857319
755892
321143
422202
181919
734468
1041035
115475
821792
311385
1014340
733981
504818
955773
324837
201449
890205
742685
132750
968699
829648
558243
518599
291988
343997
108711
937557
534423
804569
247308
972487
108408
86831
506195
441830
165916
513682
831482
190181
527518
696910
943770
109449
512521
386488
779586
254724
106572
27389
801765
274218
273168
74932
506314
608786
757687
569915
1093566
343380
540985
968356
144839
192775
570258
414530
19216
291493
968268
849980
42299
118411
955801
439308
564696
86759
512901
55616
541715
388184
161099
506462
630900
836009
769368
330808
193984
299459
116993
132852
637300
1009713
666604
20750
132867
445857
665422
688982
294742
482458
1072566
328674
1087158
337893
289374
552512
915450
618527
834264
253461
610628
1094875
62220
108584
183425
376373
946145
249445
800066
587936
694712
271852
271699
490515
689324
659488
519425
467531
307750
413453
1059136
531363
474140
821920
800511
135222
1037299
1029120
837057
269393
561470
144164
828396
732610
705678
447948
265917
863670
54120
707060
523269
711761
426252
1020671
414994
62647
83932
75789
990864
1095333
926357
595530
283922
514984
1083932
779364
1055189
14989
29097
171217
130125
1003260
281656
218920
852223
228550
855950
102465
846599
120668
149565
208851
101193
196452
647080
997757
991601
407873
954600
540697
859057
19430
956959
1025757
411907
84065
856769
840562
389153
821376
862764
486740
1088159
1087109
526986
460865
929373
927644
427591
593505
308840
452652
748933
116148
691330
554044
233927
348143
61850
932504
1002106
340689
165858
604146
159914
714485
373674
1019652
604302
589724
66795
65408
302363
364100
42618
267991
555686
960265
374013
1069861
498298
277796
202785
125083
50642
824288
467291
28178
839967
539005
547513
251272
404434
344182
734372
859272
197276
731088
143994
459690
510353
600500
993750
630745
393423
73950
193214
821935
316502
399615
938794
733003
1061580
698975
430113
382362
984085
1079046
504537
340466
723898
134405
100650
723506
542870
311124
871558
988867
85457
613608
60947
175586
69801
440297
85392
1074478
773356
404954
1059166
62102
392122
253061
678537
268913
104659
267448
1065690
475433
278853
858153
770653
855509
1024282
215842
70397
252044
993332
601683
454740
611496
1030258
840225
917098
514705
196300
97355
737856
750764
229337
185002
74533
1095469
813285
90747
620017
600176
396084
468692
855676
45717
591108
310277
2515
627904
123060
41557
524445
666145
869902
195958
407568
907813
402925
518738
261691
853809
634769
874677
992522
1070437
713157
280444
589344
1070554
194689
798616
872447
468798
773555
783324
947521
35022
798279
155880
553724
333428
24069
1061818
598357
253982
137109
141774
779274
874243
510481
372481
501492
782679
1065640
665047
276395
787365
234924
644791
484085
485135
925821
894437
957199
364733
573163
502256
740352
236522
857832
572990
355856
432313
172958
8073
537535
1043981
471288
350440
446952
448002
632146
863727
328609
526168
16351
168567
810777
69514
703238
280532
875038
289789
406338
1024485
767588
325064
850652
344414
787507
602479
608533
49135
183190
707781
174453
918214
398803
998728
648910
100014
239094
232053
867817
795117
796635
826371
385997
1036186
943954
667446
82502
240333
509876
98765
513869
334145
954841
210364
650460
425282
876547
861068
11452
1008967
427943
764321
176322
503421
863677
155844
673696
538254
965300
722125
335896
202052
945140
811199
762897
911023
1011948
738347
592730
328400
27950
1059604
746934
8886
66427
484890
890342
348833
646674
322346
364028
501024
358126
689009
960332
1032778
296485
13398
8610
1008509
956462
282315
317576
13433
69933
192800
1054819
537442
226934
771428
237809
885180
339783
744021
879811
275367
268598
545468
91156
955919
835254
87241
758493
251911
383718
274447
895311
423917
1030134
973032
636309
226033
611511
762543
128661
440553
787607
726307
971118
285433
580259
732206
239343
65147
29611
187665
1054446
78601
782240
303968
428319
459558
412972
581609
583536
513505
286813
93859
28022
943743
17924
919756
750916
249034
544167
1045451
996635
274893
246313
815644
320286
600184
473234
131872
1097783
902374
256937
870753
463484
581488
847029
61787
882617
752425
58773
885350
72956
1040574
594689
707557
890415
277951
851114
456895
889500
890550
704373
116721
648006
830155
27744
26694
988097
554279
263681
433094
437280
436230
402679
201839
46019
694253
693203
809523
347415
545332
506559
261018
45353
82947
176539
501256
44900
45950
553612
711076
10966
1017487
441092
957099
851139
789943
581692
457178
840347
912819
297483
953947
952897
41400
423336
382353
118767
676035
244994
83382
695081
601199
763990
127588
59359
860417
401435
291744
638072
164843
506506
968857
861830
512299
441183
978423
51118
733611
507065
770427
444825
826794
540503
587370
466433
705460
750358
971713
121629
801208
902343
690208
542707
1028378
883925
1082832
569143
514176
357213
548179
597612
998801
69743
1096223
436324
351968
847514
539650
268926
1020080
941193
675468
851558
125758
83419
33213
180609
444534
996530
424712
617916
734018
820329
355539
902628
469376
463314
83287
97833
10549
778950
271589
306991
850697
727768
537558
820206
521272
979544
922570
92644
415457
714912
73747
286047
954386
1060359
655323
707957
364454
1058892
294398
311840
312890
1018069
618611
1035915
599686
76516
816805
841670
43510
806554
869967
782972
735727
206725
463575
167351
675513
115263
756775
289484
609939
300349
777048
131970
182560
240921
657199
53415
943851
1006492
795184
320560
491415
467611
1055456
691549
940581
819878
246491
389505
67628
1089176
384394
855820
60561
590038
245673
454837
116279
1003421
886942
1059919
860963
817330
583429
487538
507476
406390
322232
93299
1026288
728487
588267
283267
877318
164392
275936
409729
527160
727308
135140
127202
954153
953496
369369
411167
645349
727755
970635
211464
711052
531242
684050
199595
831009
293521
927037
933215
562328
478491
308530
1000850
543215
774628
208122
289271
130692
127787
29467
945608
1047647
871468
307759
1064245
370935
903033
154721
298936
450488
47093
721327
954767
175631
635772
379131
694524
306832
200238
247907
761833
803958
215433
756968
978157
943346
146360
1006839
152818
1079514
808416
653596
141000
122887
24346
71915
930434
268014
733056
630319
274913
61500
61137
193149
136705
32531
1042985
999443
735913
703282
673457
650607
1038349
827901
434262
124894
767041
869745
233034
1065945
183701
921784
358541
843657
578883
134552
915312
6090
176770
18316
496657
171877
733781
645839
797674
282153
59160
474783
792934
742338
312762
887310
108180
329876
557791
985018
460532
349724
211085
503064
663612
244938
1084909
958100
810895
19981
60828
124291
102696
834782
169013
1043363
499602
960981
916217
170755
847177
776522
603322
59039
425772
791097
49475
893358
1056666
125522
825909
631319
954938
447308
66859
688905
807131
725500
503721
1041591
287267
520226
824283
391940
1024509
218313
549732
376689
1006813
535430
213379
312380
1077997
236141
440759
254485
893177
556228
401494
629444
598582
466872
32372
680181
82896
729660
988563
211876
97370
520685
978469
827742
742368
638722
407342
936357
195453
828809
1060874
277831
248323
319352
262827
393013
888552
152936
536983
411010
702816
1047981
105420
1064135
430082
562837
152531
694260
631906
747707
1070136
929859
583050
992157
1009923
330603
858754
961281
753002
879012
162538
1005611
684532
112289
31848
890749
1053503
82447
444524
302778
321261
607175
827131
758711
506031
647488
628285
611646
779545
58314
27416
85759
583584
48114
789766
235825
992537
82225
443922
257655
670087
383262
943542
684049
704906
341759
194467
508456
390769
308985
1009097
917442
823760
1096693
358596
632072
831859
346684
899022
924982
912184
629953
205835
737403
542219
1075065
708504
127907
120069
398269
492624
432459
978853
1023262
875644
170632
355299
231437
236483
752773
1060565
785249
957455
318373
988510
783088
596008
697653
1061807
547563
771512
772562
967718
86446
85396
16739
188717
860859
736764
39161
588189
84281
989371
362950
539399
560778
289649
392982
556993
366219
306546
179795
681632
183910
145026
393725
922843
921793
365170
216665
13417
734775
283194
756839
102670
25315
506342
287886
83105
920997
230460
529646
800463
1061806
245918
1039174
44083
499873
622985
715856
506629
104366
661228
861082
831452
895573
748416
325674
625583
1037517
71156
944452
943402
1080603
304532
208387
532343
286199
371232
174547
1051298
996596
81274
618745
823594
655984
993091
863377
227081
13049
671432
919768
302912
49123
1075135
215093
183710
59396
774586
416742
676432
949293
419417
614114
1045159
827904
548597
657953
719037
207420
400783
443143
54475
255204
451186
663672
605438
283201
800360
149879
782611
83332
41161
599939
30768
209892
249423
900664
954857
824836
837763
789516
1041743
510054
527631
136564
620971
193215
416092
484195
173896
1064720
343749
324640
1067098
173371
883636
436265
412375
1061718
600765
573867
74427
897034
44422
891502
547461
817001
817793
949044
385965
692099
430155
180342
860516
537586
206252
729934
622475
855861
440890
862420
146226
145176
717290
193629
960999
987654
469869
610223
609173
941724
1009104
895942
273510
1082455
331902
814922
622211
149608
798538
285313
1006678
669740
279653
220489
726988
462859
689001
441537
502570
559644
329579
1069416
482166
129987
1099304
830662
742934
317244
398049
190238
835089
83873
317173
118017
419507
102602
951570
513866
109549
335631
280465
543872
955835
384665
308857
988795
484554
349045
845719
1064250
1053438
135667
21409
789258
1062383
463733
7411
322025
865267
767845
890220
988578
20130
973954
971074
49819
453609
954552
224688
949178
765555
441914
413844
637519
137367
1086742
775753
231067
690530
256697
279898
906437
1092129
180776
364814
75528
342577
205344
328602
377581
11165
951544
768814
341894
887701
291839
409014
823445
282310
281260
153407
806180
129972
426533
539598
796001
617350
885018
271867
1007899
904981
865763
262774
564799
971703
403047
272407
688988
590227
995551
201672
509824
766727
291092
86540
207516
902933
958458
750339
229688
18601
398079
1009442
501600
161817
595217
466629
532558
10710
1093314
459404
797812
266972
624349
308548
884147
964414
345031
885364
398193
480776
661624
179179
71993
831331
476857
1092768
1044900
736987
553765
622429
852447
396320
140452
593831
717278
1069372
857950
746115
571984
576220
1028844
459348
854418
281949
1087687
183299
530616
64654
823675
157757
757709
1017297
550322
100696
1030361
218093
444268
822520
424984
323670
286056
281614
203083
985921
716378
4130
845454
72103
264199
95111
118109
642441
785786
264637
801141
424679
240342
279568
146522
864878
122782
16428
5858
865754
630774
98137
55695
517172
928443
15630
759926
348416
598565
657226
424027
334017
865545
329384
481904
1095501
409754
858216
799818
690285
945755
243076
575867
34044
493270
1019395
195072
958865
136739
435394
406773
740575
684340
326353
47115
171517
883672
764537
194666
46682
212244
930458
48365
359774
770478
903925
5170
530624
1086157
458724
744391
12780
346682
358408
839376
502566
949861
528925
196981
952797
636747
329759
155695
206945
316145
527223
852694
686542
315879
710931
921813
501671
724199
996155
507157
1066843
749050
389213
190905
79221
207321
215952
641988
466637
175936
780375
46395
805940
25118
551713
397849
74652
558693
967808
593658
397309
704809
686963
1062907
263319
465890
583003
178963
680113
767317
818709
925764
104187
98769
910701
1073870
627577
404366
785448
95526
237623
570217
480959
901706
1029567
345659
349144
1001228
699722
1094032
648575
841248
828414
802163
476579
475529
921644
810169
1071094
100862
949816
628659
678698
981300
413645
693447
147478
619115
1008938
799383
702836
1077413
953688
135998
462682
1058985
116541
3886
751018
61776
1097140
891604
53585
161533
549409
69810
770642
811820
765356
408339
376168
152538
1039148
737767
535338
78612
247682
188251
373617
57006
849549
621773
94689
170604
579978
815078
984433
209874
494535
951931
390718
610013
13200
440102
400944
564323
256856
586714
129000
751544
701791
596142
303020
593892
125355
766441
430217
657489
526433
442574
662754
901056
28641
152143
507133
980213
543418
591442
984689
808322
874212
840056
460513
93443
363185
647438
657504
668056
853529
676410
428524
876261
662886
538097
770710
1069556
470695
337197
449868
38047
873190
549449
425362
1027000
600999
748447
787089
93662
264660
364426
108057
14771
302099
791126
601374
37210
317886
271024
278146
849167
193959
727539
810812
573212
440838
484341
49078
413363
308781
251617
33535
600306
713037
930942
834443
1059622
665280
265549
850311
61020
1059242
171995
891365
395343
1079299
285375
17276
180158
361410
522062
466087
1020466
881891
205145
450768
236426
95859
736079
1019897
538676
444963
1067602
851157
770500
868773
757030
344943
813902
555098
75432
19302
387674
265754
203386
372358
293797
1008134
104998
889972
507153
83187
743392
596623
613063
872601
277491
821839
16396
1068413
638922
738470
125242
755104
951835
475034
726492
23724
298382
709129
1078774
1094715
942799
570232
794547
303918
50302
111360
903097
82653
942608
289584
13068
258191
426005
409329
491343
1069443
764610
610352
899853
722789
312954
102246
523703
537486
652211
971179
251464
251139
227533
108246
115341
974543
494593
240332
539872
739256
1081629
533027
1075891
996260
719077
545401
175896
334093
841849
425840
685082
632016
221478
343758
582378
209623
24738
826976
560429
35882
801658
72344
881981
954850
438147
454011
1073375
1007845
693154
408144
293036
1030096
637625
67548
1084869
67470
798501
445284
444234
595328
594278
95794
275697
816108
1066159
838990
138735
344652
127253
932637
263749
1057115
676957
988803
379158
65678
1043930
990832
579004
168237
749594
276058
410783
15629
771637
864111
1065936
1067359
342873
950291
246850
441100
38307
274921
445492
889881
160126
616368
548229
32914
694205
326797
86130
769703
775509
691830
227439
21610
1083608
353239
906292
465614
893956
645026
596908
861285
375493
105274
679774
482358
342286
716935
291064
526195
691642
540823
154985
686370
1070522
876529
759543
995966
636434
69531
952044
52099
453020
870110
239098
788734
563330
597994
741102
330809
439994
916499
819182
684867
919310
919311
266749
265699
96795
539205
1065258
165167
916758
915374
228304
430743
64125
910599
192581
338492
440567
119229
854159
232774
1031733
1052531
19037
997611
125080
518932
7641
669093
739207
889717
853700
802461
1075644
321347
388917
589166
975708
369871
955969
880593
164237
458525
726993
274041
64636
652584
891318
606915
171478
131938
445221
524403
792294
115480
588809
822268
655169
1004354
46577
176088
5900
914772
159483
862421
443197
599204
947961
588764
292056
618492
551020
551041
184287
432841
866086
497501
729386
736494
492642
640675
272955
222707
494528
489410
789198
139875
852865
165452
629769
434479
583284
771156
503642
599719
821932
864063
763373
1032067
972865
1029783
340579
968451
484377
710135
166389
1076351
264330
453134
31937
214170
138407
315223
679011
601143
602193
250638
415020
272958
322043
241920
152413
646238
195024
812749
978973
59698
449559
1043624
792006
567475
568525
313447
579266
873438
874488
602461
93171
188510
745412
746462
327154
408662
409712
617334
85530
184913
185963
69412
424100
838206
93308
237117
121150
393858
703850
593385
47402
574661
917419
937282
756737
747669
19492
884424
536418
1034723
1028401
283193
220281
625997
627047
254955
356396
189630
438558
153800
99617
481353
23112
714422
838751
313452
419032
554887
858606
496136
962002
665072
1009985
529341
955608
458679
516166
108272
996563
153444
654015
299696
230541
176700
782892
782684
1051620
303742
297999
433901
57977
846284
1030179
997140
1036658
86508
629329
816909
603813
955504
614454
923214
868161
734113
72481
333956
468922
875523
630203
205716
861960
328376
594453
485401
982649
642690
474707
727396
576315
902797
819875
790863
292365
819520
320303
319253
823545
207488
810164
129043
474189
532445
794631
771483
801285
37415
1038857
1012956
692993
861856
293472
955308
64939
218122
902879
601163
941078
177304
673311
734860
202047
574431
569387
97107
365896
6268
384983
996726
963642
69645
1071369
252964
256617
921547
532740
774691
784440
506914
492388
380121
403786
50878
164689
776141
398711
794735
43029
660367
29690
734789
191158
1028070
567008
1055888
775002
848950
184482
634684
780532
937423
372778
498271
103337
343533
654315
64058
384071
181810
420462
1049790
491190
942107
466416
91208
229946
602633
201000
899109
574022
749726
1072514
265803
483530
901519
793288
764756
264929
81212
930205
417790
10455
724349
585761
775910
909727
376392
377593
142537
8015
784115
180568
998439
896228
317647
471298
822858
260772
768119
302422
101189
994530
246462
367213
195325
219719
655278
935943
381458
872658
827163
91079
1096606
699085
130847
434107
1012822
523568
77881
542150
367919
703291
365139
134202
682428
781539
315182
505442
51896
503163
55293
429816
520580
614715
626885
890999
695997
697047
275987
702418
824460
395353
262919
28403
908930
564401
346714
225245
978734
253431
369730
892348
87122
474682
6044
171008
351651
758973
396692
890201
556391
1082447
602458
483227
1092694
314636
364556
714199
624024
492816
42365
456399
40058
1017624
896974
209220
200031
864230
359762
162286
604119
913869
488157
226117
633688
753272
613184
514626
241471
560397
1056704
46052
994027
726232
387759
514069
366894
208077
1047752
432350
54199
112056
787199
44759
71734
937287
760780
814334
892934
874117
11268
752135
753252
786315
331028
209361
802734
464189
308312
499389
1073287
350524
327801
327800
540226
540733
828003
168284
524256
410770
534595
1005098
571375
588923
10370
706525
719540
608185
1044253
779660
588580
181172
315762
138332
780934
914192
384784
470430
766905
124128
252125
981513
186306
8865
584204
624467
980723
31571
899578
902198
434265
930505
761818
985139
1078993
256661
566487
486233
733746
1022472
915001
374804
169310
377452
254267
424040
274945
1093956
463939
35976
630033
959547
684807
375061
1006230
769119
237099
896625
995967
1039036
1070974
605413
498571
152400
804845
1032367
292536
219228
912222
21796
785533
857797
334943
44032
560624
573434
486430
155426
463228
1077050
431708
485568
797004
1058271
471153
265044
757812
268115
593735
104197
640680
343902
643093
10671
593114
803491
170491
348395
507119
139270
540118
1029664
278667
673308
866426
108318
916973
191045
1050073
227642
809490
781029
267342
683272
575488
642292
815334
350169
13833
595562
325206
1061338
854437
140844
362298
235084
43788
875966
468279
96497
1020719
138127
299509
736978
1031706
807574
499409
557380
754135
3492
106932
267341
264815
874722
1087357
78303
47322
363305
909537
1027163
757652
519833
518349
72902
762576
254125
784128
1072905
442350
236039
902887
401207
695136
980796
923288
1073419
1026839
310348
1045348
233579
528668
477531
560518
814929
667392
773845
246601
93265
1085190
286925
1021574
706558
125287
634260
257842
650623
148577
168330
784467
141631
251003
1088327
639354
1042030
724757
61435
670187
112385
463098
724555
845868
352947
1016005
890422
501136
602501
1081893
521953
154323
310156
969820
963686
947013
73235
720332
850027
798612
639169
445569
907597
776474
479959
9148
752658
953532
694702
175521
285264
701302
84458
858854
650204
616447
776034
76143
611069
149068
41462
606357
454964
816045
766820
274367
617719
104331
995263
356567
83595
936043
316143
848303
1066628
219430
17843
1098235
80345
820418
1004962
298400
1031297
628083
1086097
724189
81060
1096879
896114
623308
1043287
522647
193604
727299
909457
838860
446131
680347
210333
552640
93128
926782
270580
1056440
390183
626270
673418
928282
925323
195544
238556
359920
384395
587358
220012
103197
100772
862533
788345
77580
124127
787786
823775
998132
469659
120568
1029495
1098785
103315
952232
552434
158900
908646
1082072
446696
1049692
630784
92457
155521
260202
1064164
529357
87448
220712
494913
211068
843325
838550
492046
403522
882083
881033
496640
819705
693494
1007488
917549
922695
284198
655826
522943
768262
555387
298267
378049
802945
260213
263443
705818
520752
734741
984471
399909
848680
630188
598315
997180
855486
985841
365504
570018
723624
876244
46124
829490
20607
886857
289505
246044
311780
666190
1013471
92499
107580
1097932
1054014
108059
838696
582089
678266
870883
751361
525079
509988
704238
361465
670117
1054763
542999
266138
1095594
630812
75863
131316
979107
739506
1049213
117562
450238
421468
764907
1073970
654039
467529
10989
939727
123334
782298
280104
376452
173984
582892
203914
690038
717263
385955
957787
319449
906609
630573
629636
243428
878045
827956
110286
827891
219846
62461
896240
520783
824033
167047
997491
290768
641955
643005
636294
554529
383201
151384
1056507
381478
342062
871809
83126
85117
902839
1001918
671181
332409
981814
456909
129130
993006
802008
206937
396292
1019651
417797
115362
954623
632008
164036
75083
265369
299233
154273
961242
1099705
1098655
863805
171770
170720
165881
325266
481144
491443
330659
328092
693103
877311
830629
284629
404795
76401
292404
634839
439500
588738
286722
36776
188020
404508
419276
1087142
371887
385157
830455
791433
870405
199353
254949
774139
1051584
928576
620218
488467
285421
80739
394756
403885
216273
769596
489891
894075
66914
212047
578512
787258
837513
649346
957974
784550
834005
490689
171542
650579
241056
954712
617584
683874
883067
6508
827299
820473
1073903
997416
1048448
464765
154637
405468
345904
657047
640807
566409
34514
793868
124374
1085856
560858
1083860
866502
599565
757226
313444
399401
745982
475572
518987
537290
423963
1033206
260441
484669
1036237
77677
970658
836162
52883
667265
351288
191183
322635
1065396
578598
948109
210564
764073
565066
369563
881139
813121
37733
222993
333548
188638
679293
531069
919319
47909
216220
440027
737201
720141
432890
529862
71299
583402
175090
180683
154613
738093
182613
576165
370043
1029847
831750
744740
44608
566062
454937
356121
817990
972669
26393
483393
1012865
532250
283131
453366
636800
174942
926628
927112
483745
840897
489726
1039461
1019296
181024
329653
56978
198387
594255
719355
149973
196876
596602
758696
357772
169214
1086220
344752
603447
738603
444026
870961
79395
111370
987538
97904
1082358
599395
115864
513516
488716
1099742
941857
237494
371836
343877
278019
231922
858797
944059
523922
618167
734904
641007
426550
729848
79733
526699
34788
261475
915904
365711
826383
496867
935569
692676
188946
275872
785645
332682
1065336
587550
723960
530658
1088877
662711
540813
97957
862981
291275
867950
121459
127507
1051260
298743
199652
749585
951999
948497
143890
493313
1091020
116142
298473
701517
36788
563919
134708
298579
970299
392728
22216
30413
1076549
926022
87565
876148
982602
663906
379996
1051709
284813
781721
860354
319956
140779
989397
863357
1057372
721746
405378
391111
109507
150798
623222
576916
596051
805050
210474
850625
340566
1044512
1096539
407658
673011
380177
679083
105831
1095334
186554
927850
664246
310584
480349
107737
106687
854554
278107
965688
289472
83352
988879
426590
425540
641140
735451
281392
968862
56925
121825
52344
827259
461198
247903
760190
291506
116990
806672
336823
31892
12700
1044940
330522
641336
1097621
123792
285558
1022792
879843
490890
470769
385533
543696
946479
645270
167608
803856
1000231
428244
835848
311472
205270
117984
627164
380591
308691
543842
330612
775799
531468
881116
20475
110020
712304
91752
828844
557562
408272
291336
454018
583436
1065488
143702
47883
821383
766659
50818
903087
276934
708715
642851
729456
1016736
113711
963518
1046876
1080605
504044
232949
380383
337477
317542
858052
723264
50430
855104
449055
889863
111284
139296
413370
238103
901668
903657
793976
1003782
1009929
891207
1098597
932382
844834
645510
1082633
902333
658900
101795
880732
298542
910253
1052814
1003880
716923
775560
609989
536616
869773
474419
319361
1057768
830727
46122
406325
932072
7658
642754
172467
978633
304509
719061
320547
405818
1082435
179969
975741
447666
902456
4896
691186
483203
70941
942876
26009
818549
775377
1025313
579423
994152
1082532
618895
578873
927473
313590
107050
421654
614880
1052508
414160
503962
239932
831424
912909
262642
1094776
195006
113765
39836
964989
240277
818007
198713
459083
497165
942292
650365
671988
1098702
103387
133405
693663
882248
255573
547916
1091166
810541
862841
21206
192089
1077020
648085
184787
273232
877620
190719
821569
143016
633380
960184
113832
443030
1076198
178018
323925
834727
601109
33778
76334
356014
495861
435307
650287
762583
932089
875012
556520
440865
620059
928981
881438
217858
432632
1006344
424671
6142
302754
792328
1020737
669757
550685
104084
1019692
351479
1040930
483694
141651
1070024
783096
222663
438217
179906
856826
973546
84107
564536
791013
753310
617784
942805
118417
665474
897084
125272
284872
774168
1085139
368514
859723
847278
219773
68517
109666
17941
304527
372093
175370
1030534
786159
887255
547063
832977
573683
429264
127475
603073
43681
610017
217148
760007
959565
975634
157841
899857
263835
587512
284571
789648
796102
391530
189447
935665
657567
1073504
932842
748396
382560
389761
1064741
14935
859223
553072
207568
572362
38232
602094
960527
1070680
322055
1066015
164639
397931
838069
775935
462416
947739
375253
510448
693059
957213
828501
486842
56094
184204
1037565
184332
673161
880932
952254
194862
592481
10792
237703
136573
584208
658578
705973
487893
939610
955726
491379
1068498
119519
796240
388139
515915
146161
397572
574798
611816
1040847
832009
299661
917949
163565
295539
660432
419569
31213
687532
758612
861859
122280
64124
370048
196086
423049
4771
356421
576276
210575
36314
613565
953202
755912
392789
123154
602577
450209
603375
148812
370621
685730
913031
859321
682735
941663
30282
279478
946805
745383
593215
596892
446956
404568
1094187
374222
715398
83577
615100
119032
789324
985014
97209
431738
753730
724804
923666
613508
625204
789654
372043
887028
396349
65929
579686
1066899
74592
435782
516476
408146
641284
1097007
252813
224116
286780
561950
755936
944171
758928
152958
442656
124727
492222
453658
17516
360893
546972
634263
747267
621296
154731
383089
987380
1035972
954967
798187
251089
470604
789078
140887
939865
12977
822043
93516
641838
136073
585572
656246
718606
419253
411156
984505
766298
850608
371674
1078594
200543
918366
297428
74781
503586
825207
578167
721436
1006000
53575
592647
235644
487114
1063509
829365
301823
553417
32847
840044
130992
1019079
621234
224662
388620
506839
261016
17091
109128
765217
960001
837940
852835
121424
96604
1055354
883483
621350
708737
932044
627764
927014
622719
261521
403771
694824
651083
1057148
276259
109309
957165
81830
372617
402249
920964
545419
739623
102359
596956
114218
352071
387032
14564
64858
315878
1001794
713326
599559
239158
518398
865933
359912
201500
847531
707378
554081
330126
555943
155949
393282
233079
464276
1039942
1089834
885097
507653
548968
571477
244207
1013823
607622
423057
832177
224692
51883
932391
538444
279432
223408
175033
178749
962994
98543
314657
315707
1014538
631187
831470
323196
38944
288166
448713
281078
883917
799738
947888
495587
465126
820728
1029875
1049841
881861
880492
742657
361639
1073349
1072299
492526
900823
769309
505498
563628
615497
401587
24027
649770
257865
839736
910921
174808
680655
110450
321487
326082
434892
757316
710519
554698
425653
1063357
517450
460280
113970
424069
876282
893342
435426
530500
118571
710998
28492
690188
215865
1079935
20787
309538
237383
767053
402499
974822
759349
459323
96065
651865
1038232
219929
574720
602190
887843
923266
543876
149970
648518
286943
617667
873450
963564
722364
53407
813724
867110
100493
51880
308483
595065
432565
424762
648963
467011
348442
442246
1034132
377591
995277
579051
981146
1052533
325758
225603
27381
270827
978651
945580
954661
460790
79737
331538
13151
1020154
1021204
272486
540062
758985
96249
770175
73834
499958
1061546
220426
397892
1055140
759132
519613
510765
880710
294357
925110
1092229
99964
640464
681122
1037768
1025579
290470
878233
258154
290069
824461
470227
347665
880979
689952
1003451
512458
111982
11031
224749
29793
1037674
1040590
387084
124846
85137
8154
862498
824041
882594
219935
551447
156724
251099
228694
506708
721158
659803
22416
492998
22512
266935
627815
953271
210410
168923
14658
455967
935394
1043841
233729
998392
340447
825212
538445
586823
957189
323717
1042599
156563
1001045
379847
688250
1051529
389143
994254
475556
331711
920032
918982
800780
125398
830095
391430
606696
592743
1038601
32322
781899
113877
981472
445669
836709
362373
1036174
726354
601573
259012
565263
501696
478753
197268
246923
756065
461687
34526
536630
725738
1088212
542016
888800
667398
638417
269140
1019559
882924
26157
315919
424585
570642
787810
750763
937978
1066305
682467
907188
370150
92775
161200
638773
666457
916090
136276
242522
6405
528265
328764
364952
615342
783559
766656
32574
336125
256629
772302
1083199
233641
710708
96565
35060
765495
588827
838313
650276
1056780
247533
745488
819907
138744
395562
924734
775577
566900
1004840
895730
109711
1039536
534940
345697
570174
100545
517809
113679
925251
819193
542846
860386
826320
334420
723143
660445
557333
1027382
619087
286790
193888
680906
411997
629188
267491
32466
25271
389577
1079263
1094214
613157
783779
358042
466029
335119
1049613
1038371
652531
120043
226100
1040943
141378
430872
1038166
762226
730502
300749
566980
822250
958633
352487
141823
291707
465762
460807
505157
480656
187129
489592
555844
27630
22240
44075
748466
112161
119395
852902
593045
1066885
1034547
1033497
51421
1089859
468046
370369
492573
289532
441605
991338
528232
878016
982126
141031
172393
988011
1006551
886110
134058
241773
1019349
643288
380160
311188
592844
579398
84467
286999
697662
562969
433621
851437
769499
243070
315883
81704
13838
254195
648996
566455
179443
760936
750999
120906
447239
739781
1086988
79388
127378
394847
371101
816933
525010
340891
54351
211800
1024878
394964
314978
602578
891584
923904
271249
708969
625560
1005920
750589
903709
310486
164016
483848
867808
90094
968949
440688
600605
1061227
285153
298017
696848
880296
576751
962093
627803
90283
980617
17085
197160
765423
524688
1092782
858567
912871
446790
137561
90990
751566
180001
544773
945178
597428
301342
91674
523239
566427
509454
432672
70853
1019699
811373
284783
978511
676373
861602
642423
562980
9951
408111
539597
269074
571031
138992
1041234
961355
63051
1009127
34640
459196
150132
713328
324183
361790
278120
453289
317974
18942
17892
671068
691278
3918
628125
1002187
558870
863747
129810
61084
379524
770516
331561
408540
521077
50760
1078683
200097
36994
878043
599238
717109
834627
817497
10097
588548
834071
49253
822927
59938
490517
942501
157980
25724
275298
9326
495571
721333
919671
439752
1079297
126897
559514
838137
729455
604507
71105
838676
670131
241030
283401
339567
802079
889344
1037177
556017
771818
44509
78894
792197
657692
428632
1098764
485925
268203
1060184
176677
825292
302685
430874
369192
915238
1018624
760348
1059014
381096
360242
274994
543517
760911
650545
448850
32940
115223
380072
111165
841538
272408
1062000
660899
1076566
844516
1015217
629914
346333
382720
48665
528356
760943
1051844
144561
954025
797019
402790
899562
388196
12212
263189
483378
645494
58900
342900
225985
620880
1014854
755103
911555
625985
143970
811983
164568
510420
779692
777997
724533
1008803
1037600
320748
953370
851340
348817
531277
158964
287716
898481
1043775
326210
418190
12718
594908
774331
936392
930787
448046
767090
877717
274112
254965
35215
881329
678056
390443
529045
123546
89650
43325
332370
874239
1061351
58571
980773
1093346
918115
1038393
773004
266190
495094
761055
943219
1067119
1057703
605831
480837
317098
772078
85418
188501
962350
654537
102887
770129
324494
515942
920920
294389
514527
213420
171667
1069524
767931
40989
889358
659772
532753
1007354
357648
949867
839880
397666
526771
888638
215326
47634
417242
327575
464981
154743
600735
369859
800271
968460
917807
162024
718010
1080157
524013
417647
63109
961653
849438
863858
480798
632813
881569
90211
293873
1089711
292639
132045
927627
100371
6058
762652
339290
1097443
521938
820161
445576
454036
14076
579786
358598
663954
371197
113983
175940
528809
48111
529634
652136
1079801
204203
569602
721348
543951
272980
115120
1061650
744321
1016322
538938
187105
428734
561281
200143
380474
773513
346111
144516
609718
571472
789285
440167
550760
63358
586484
593823
918676
1033079
759675
845704
196100
960792
508792
652485
16965
348933
879961
503599
54347
529325
550167
751221
72184
233362
80820
326288
400087
423405
587900
31544
167782
808585
961885
747976
30923
871266
931999
832629
625557
954343
1048632
872132
504809
397924
392205
325642
695953
246998
207484
744374
148887
591918
195017
8735
689130
595244
387739
711520
257783
331236
909339
620574
979659
493884
289238
445734
163159
646567
1082280
389612
152549
558108
254181
108687
798732
135108
659838
321490
1077252
506873
666983
1070871
566878
275008
797071
1097412
837143
379737
245083
555730
915400
874189
100992
819413
35744
960995
501429
623811
404425
183467
831242
454718
1031469
110556
394052
906256
726535
250465
428283
163126
827631
90424
272647
48677
136300
768314
896215
456203
383286
634276
44655
776302
932813
6088
280282
776579
754415
379206
332394
586857
430248
631847
268810
323665
981869
1023935
87692
139415
577344
567712
7284
589879
728985
1039417
430573
159906
491906
262293
804619
882605
774492
376751
808192
828319
374627
174360
38392
936694
105491
558740
1000371
496382
400607
197419
696353
305781
155657
159407
757433
995753
422366
858124
762262
23701
68426
1041850
680902
330199
463839
270016
981174
687831
491621
892818
869503
133364
1047943
1028997
380050
103644
643156
617682
890293
209425
830324
122837
261495
457917
302752
562682
1048494
236103
903707
1064858
79259
1055384
391314
644637
222671
45090
843962
36407
798976
686323
76431
1005729
753518
282788
171730
702719
137647
312429
438197
464010
211118
131213
896272
367071
799207
999224
1042710
1067150
235400
193659
193893
787165
912027
289382
546240
442651
948639
956005
232681
703948
853251
638153
120589
646661
1001830
508914
427440
763305
128517
440129
799770
783678
10785
730952
200700
756289
223938
987287
411196
992896
561338
88439
350939
863713
19515
838002
49845
1097390
791085
975472
198021
371437
987535
602184
438368
482317
628157
864387
444773
199096
271000
892390
355310
438307
580445
52664
585066
5136
1005951
320550
83519
374313
889159
386359
445004
384426
745536
1075427
330280
759056
141481
969634
62233
966511
387170
315795
437468
552503
734203
1068455
184882
839396
448048
124615
821203
858468
295665
111419
462319
512119
956845
886983
314566
993560
854118
992081
587920
24415
76905
205220
523401
663276
608219
390053
172362
764632
913038
1010312
885870
309077
912243
426364
464419
311495
229322
60651
634099
273301
19192
931923
1038730
741248
107610
915625
979516
615775
785836
252444
18891
586478
414304
570460
1053595
315893
174031
454707
706919
791352
241520
994503
1039022
845858
502515
621133
554776
974800
970459
136066
86581
307236
342447
1093237
392008
104314
836167
823403
200753
569095
1051634
216827
875507
848427
816548
114760
140694
468206
378753
911374
63683
27201
324994
724933
1065478
1052579
284941
632764
93186
470888
46374
510948
234400
572311
1011383
208763
1017311
629216
862306
848090
427477
1049372
619157
230845
394751
252998
492006
246835
1068013
23216
1076531
961654
881280
626020
447122
144383
754044
637891
1005926
279037
270102
293515
628866
802216
996041
412316
228546
750064
728595
193652
280130
929119
1094846
860608
492195
1059417
1041652
418207
1072440
318058
919142
631230
917803
672766
4594
864957
463498
72051
997054
479484
312420
260422
131054
949901
441928
284434
712772
723412
497882
929815
223685
555486
585618
507544
1068244
258602
891744
344529
815980
250389
333862
659486
320292
940130
890496
746797
11542
1012499
512466
923020
904788
1074608
539078
174890
499343
1073499
234563
204112
529077
655971
932886
459733
478192
522377
61616
547171
43817
1087542
1004023
80383
302682
853520
959532
976262
596060
514140
179059
84210
189655
88994
90044
346324
593933
608737
328596
929839
555399
690740
793532
594562
258016
167761
607245
175750
401691
882499
744358
1003727
599417
82670
461857
504098
884197
506464
359080
361991
75169
285750
398095
71410
637198
816872
877041
898332
470302
921746
773982
51766
157267
176676
1052478
39852
373843
334258
506874
1023846
543040
34074
451043
475011
854759
513955
882587
267139
398080
834202
283044
254456
927537
979518
738530
325804
206150
505124
87084
452819
1083371
882654
836114
748737
625887
624339
8623
588436
1046244
518801
1054453
701282
148073
883302
296958
379475
1045510
1047771
114736
939557
47920
772233
638781
743263
991555
450599
686964
525677
139411
285804
933550
155790
202129
500052
807423
24335
1078470
880007
677242
739017
1016811
311220
70662
614641
264182
52961
871938
994590
45291
337844
219198
1028027
894556
198796
447111
478955
427317
760884
875439
93056
820370
118477
506765
503002
801067
682141
557037
1084410
853351
677646
65797
1092664
27467
374419
922532
778216
586707
397639
208556
575026
171048
142068
494183
636857
1047291
787780
282578
1050965
68435
515625
134954
192905
344108
883715
667413
353319
143769
539418
405665
530608
281667
535318
671276
1017520
18794
959946
830767
1066759
10193
1078671
191628
544961
387047
504828
213989
1089569
493019
879789
20363
915341
347668
224238
854745
434092
407350
276712
517699
740986
1096761
186060
584010
662713
1013401
139332
144339
963854
512134
738687
970677
757483
88188
804679
1041424
875911
613522
89060
933650
700472
1097723
40622
1019421
964495
823070
256169
1019524
676138
356889
90282
308995
188716
414820
597508
250758
905213
638310
901670
152125
680606
721591
533486
393061
383584
67657
1051639
715242
481932
703990
619338
695383
178265
714197
876076
66922
1053254
973777
1079910
737438
729579
1028894
317050
531268
68306
415723
456988
316856
73012
344629
865711
5190
691877
265772
446308
815312
429308
816370
1047798
219340
921651
28850
1091205
274114
90135
287745
680172
780021
670049
1055447
161022
230920
722116
887052
185374
387731
553532
795198
820620
977575
204842
446793
713838
521503
490356
271693
998282
609558
891388
1061506
496019
270128
46050
103616
491254
855457
745732
361893
391977
145732
1028665
820922
430514
883658
64603
501193
507349
575101
693718
170652
988332
585822
136734
714978
851581
861147
742478
346615
226445
71017
308432
225620
432473
628034
199633
871272
848285
708432
65047
239398
470692
1061383
581384
148785
607775
987778
1024737
598427
709735
284173
16404
475251
991855
815493
430481
177269
713250
12373
204053
310083
815839
632687
902549
1014792
351150
923302
304517
382070
613935
386025
624156
876954
477502
543101
268392
177405
706441
1067428
496636
757782
505681
159698
976416
1019339
617418
1079686
1078636
479549
482433
444132
22358
412697
411647
533879
870897
980644
827101
906838
956596
795296
339892
140531
545353
937361
843428
360161
508971
469360
619353
331328
502034
579471
2375
663809
366899
778284
1079162
456456
360284
180734
483107
109599
1046881
1060934
719732
940233
792329
989367
1082434
484415
609093
148888
346269
472418
1022358
62681
823217
510410
92994
992525
513336
38839
48029
288368
661919
832623
121672
383070
946645
835441
354034
1035252
1061677
59860
106174
624805
438268
234997
763214
799095
242560
231525
529597
7782
1028307
1054400
609225
439566
233053
621166
1089138
1097442
155453
798052
473163
454284
780692
829852
398322
30086
302765
144396
894111
131448
350670
368909
659089
1014387
557148
403263
909373
162873
238850
242910
221837
39954
31659
328488
375295
677506
951552
756668
351516
4713
19523
571863
225234
874048
545239
893088
383964
31415
1085092
138845
645213
117039
813992
519239
770489
1019404
150813
440101
131060
662921
253924
7188
168195
767900
391056
669792
571749
388392
463858
185780
184890
1076432
882912
1009821
981325
50837
190807
1013106
848376
582934
154999
587363
190480
720089
813345
760125
288934
647238
964363
1023304
355413
18260
69981
949104
451394
775168
1069894
916950
640677
336359
244278
656910
91283
562788
225095
869027
524097
482545
372340
662329
177473
92567
336980
1086559
64332
836582
70417
529209
232707
355303
674367
443806
993920
675602
125169
1082443
453744
74525
679254
795231
332930
223380
548559
184680
927440
959116
265949
983533
863169
805189
511019
62381
115089
1068048
518710
751504
981503
269737
357433
301965
643893
421886
448904
798284
44123
24292
50161
130485
917182
1028381
184140
299411
962059
316333
742740
155519
847498
963972
449616
520068
741825
306916
138996
1071434
978123
801559
732801
513548
1048226
689932
168217
616175
758805
444770
492430
1095062
541171
359861
948637
297638
991874
253787
99373
706373
398897
579493
548909
167470
404910
520350
1098015
75614
1083998
1073347
472643
658870
545734
430106
750497
1099386
267614
128999
485370
721688
834019
283718
982457
598469
336037
230316
833229
84177
971044
431956
77022
799508
886145
49922
56606
372212
508691
661175
785974
511985
1079486
780469
895090
465397
937792
1024620
290118
485192
330834
657379
1037870
5826
941114
30542
731717
976076
612041
765759
1012685
508829
844761
328193
101135
556967
981848
101865
454942
1071372
1096450
188759
827046
433647
426464
920642
575425
234232
437239
300172
943162
674608
36201
868477
812625
1076092
168564
1043485
445177
320844
38484
417909
358260
580939
77207
807094
199604
921121
275811
279675
162155
1012719
685538
445555
213748
1032378
90100
490175
641594
46465
727937
874533
926760
253952
803665
707861
431165
926965
238759
531019
167323
1059913
586143
67646
868764
621375
759578
942248
1029387
853496
549370
376389
428703
97048
306895
331899
267311
430375
304382
992865
137710
866010
392340
851079
215473
50200
543016
292646
1055891
562045
409989
245378
815732
1065519
915103
455137
187921
30322
1046268
723676
495488
914651
341217
643468
958643
1023864
934728
108769
794973
870263
380867
257082
644119
338632
507717
200956
741276
1088650
617594
213434
508415
600293
61205
842551
397318
57493
311095
1022954
599926
35208
486712
299997
282926
100159
785672
711285
183328
1042240
1086721
291860
480131
992358
563480
759317
126998
197602
904713
868789
642843
28603
747242
191494
251952
1073665
66971
444504
384059
860423
563143
1088632
482498
298475
143981
943678
560689
313407
1015626
85488
721399
874772
516450
34198
523102
762614
112444
298241
826382
506105
1031863
139053
182458
329870
863266
870773
676325
805899
177079
57262
507009
581429
1082876
1058600
957418
782182
151175
530832
674541
418294
765151
892998
857432
329280
166535
1047093
659460
561006
1055065
287099
149676
935274
767155
120758
322672
684413
471953
831127
650741
15494
893015
859858
595348
110625
23695
488152
482502
364746
447116
954300
697876
477390
630838
1064384
701752
841172
870217
360968
647558
23599
67499
4087
390537
117397
843808
262081
428499
757861
485904
886631
189282
285378
1035108
863924
977444
343558
294319
616178
998143
404307
190257
98227
819578
979879
821466
355336
526279
673173
670957
1093214
803378
118658
809788
579961
36091
64280
237398
60759
694314
223776
413827
897646
670053
781944
1024521
669621
3292
936016
181124
831799
514009
344144
599510
240152
146299
1013447
1014497
27188
579774
439062
412850
48502
908245
396188
1061101
834991
804325
456505
818628
860143
462415
721518
884263
99661
949015
77676
463129
681509
745389
471432
438741
256003
583889
631272
638873
552728
746083
1052199
1068356
825681
1020053
339249
139404
294702
748233
615091
585471
554670
496184
1016764
989950
35189
189383
727335
285235
24277
839004
210185
447017
562582
673548
854145
345455
989826
656262
555417
363518
519878
716359
125707
171179
972450
652206
853810
957624
165251
656574
322624
1064679
461817
309565
1028802
729785
52034
782410
283225
1013846
323058
426725
365776
407471
973853
893395
487639
188681
605131
1025842
181223
329118
201048
963366
894116
800750
304583
759244
80645
182928
1096617
788959
1019120
101647
166864
1018375
314106
1023080
304112
1014810
1020782
693987
946002
486889
930929
295403
934883
865207
85646
136805
408524
911612
732183
543859
25573
813487
789214
376902
756130
21941
1062325
819550
1079995
103072
369834
286400
342958
77725
582113
765886
921687
204843
799228
161297
919896
653687
737380
288626
1060301
525830
1039703
479404
2533
461881
195514
376661
410951
161163
1042108
890684
600261
773703
47321
766186
94244
579902
683968
1072674
80746
671041
415448
807514
93597
747429
424771
286680
240761
1050280
237829
670385
305972
346681
168413
711888
579607
936150
671234
119213
926221
814243
348529
26523
925489
382501
9472
518912
782489
1090410
872672
991479
1073849
376694
540967
663773
200984
423532
874440
687541
48252
444239
417073
864657
149283
2867
810925
1097562
244567
122882
326012
82253
939644
551798
1064636
85028
555335
813935
374357
529912
659278
804016
246700
445118
544473
545523
662275
574138
940501
192628
518993
750087
436776
919867
951683
236706
1020961
384620
1042514
470510
789179
920245
541174
540124
173577
1032732
1071302
504607
832104
571852
893682
760218
128696
1031456
481924
723094
298901
254403
613515
971957
417402
728149
489016
846036
408468
134300
775868
1022517
351569
377163
962267
580710
59564
18908
12877
591808
469740
34150
29245
318280
683169
630493
106138
241770
738255
973917
833237
928248
1002466
271873
303036
877958
580727
604520
853488
790331
126723
354665
682790
109548
359446
463628
929739
1049098
7976
513859
24831
376613
245791
803361
523412
556466
236071
343228
325466
9552
519846
943074
877090
758467
452093
154317
183729
792689
596520
1038683
530412
713101
463672
317213
814604
1087513
64471
385290
154574
333225
154239
92468
794532
558428
694186
60236
82023
583021
393870
287926
395762
1025704
1026754
953691
954741
521793
788014
237020
399619
588215
84497
938110
511726
312483
1012520
742705
684712
782331
37747
1012881
92013
343865
19237
507017
914340
1075399
1069275
587904
435767
812870
723360
928109
126803
847964
570710
326263
222139
724527
571123
890737
2639
577605
195795
502295
179744
217761
251349
508356
370084
641621
869484
457093
1089013
549001
133607
812330
1096182
190955
652888
833862
1047376
511842
364843
1059925
948573
813126
121577
552754
22063
761840
305865
52550
707773
319426
29314
1033017
779397
763398
752217
21965
169928
590975
248920
411758
1081643
319507
259911
309660
438889
640272
63196
895017
42838
80793
443498
1000600
174522
1031247
619423
894579
180408
299643
183115
659609
682098
549162
607274
773723
523707
742726
18321
47974
1018971
372979
963707
456620
111337
1010050
369261
861555
64123
961987
1020105
478990
1075531
1074027
606255
154114
420934
305789
498793
226768
249821
372432
684678
507225
673859
199089
165151
863674
425699
239030
615337
905367
961694
967209
822644
115411
87586
208053
631110
151048
515767
792975
1061937
968331
419734
213589
1098322
934924
180331
151442
618694
376984
225368
528138
32541
57219
752954
664562
818661
676970
812033
584300
555559
231557
962589
992338
304820
602040
2485
864172
462794
255882
950590
63113
244484
700267
259802
257461
587828
5581
20864
374384
587545
986793
5691
719354
123639
902184
858991
912356
1049564
599956
456131
141128
428485
562231
20956
758289
78855
1065865
299632
921042
383363
35045
1043613
425000
721421
23070
345420
954492
393931
216104
163755
224144
11368
289367
447659
488147
226052
712803
47481
521384
312921
756659
806356
998929
467728
611500
372050
678694
269935
103838
1078936
375251
819377
964711
1019929
741772
273729
423679
911830
662960
499756
181688
825670
101132
251509
817079
88725
1058964
111403
618025
553047
559424
189539
1075276
963230
490637
300894
389319
826570
714328
188107
965537
750876
593311
1078519
1077469
1076419
99341
618648
617598
376589
717199
906081
387098
849366
743876
640845
872114
527323
435535
559496
477467
1031396
230387
825385
370779
633318
464330
374914
398505
922309
197699
588182
145898
371924
778288
58488
772920
1055136
614688
1064440
658318
6672
245957
396830
795197
590433
513353
937588
857255
254216
380723
823823
834517
1014476
51596
37306
646644
254039
248333
810291
224632
144628
34830
857253
396958
918000
408696
57046
173653
396795
617376
5317
743729
105551
750936
993259
1039704
236433
539539
1030117
384794
740297
395608
754247
529778
602845
235952
808782
88962
401464
462987
531216
377530
206172
944377
426800
249504
209833
805199
301734
951233
208790
928934
768518
661715
36885
18810
296453
916770
1015761
148886
751305
1074574
135039
145583
37381
913993
612267
1031680
948473
471383
865069
513836
596849
945279
458313
955309
604641
634456
901366
630491
176007
21899
313289
617551
1072192
851180
79237
816669
304005
550936
777933
61102
948061
282133
310654
470405
574015
846053
395467
966323
808467
468099
596360
305815
134207
691021
958306
463507
211066
592461
552107
451091
870272
905361
345770
207304
931949
375291
858314
1059283
893918
136764
489763
277642
21438
758549
984576
649471
92828
330650
829904
459782
661634
380651
652410
1044299
297378
264218
648998
821325
398672
559277
212301
701851
1040584
957258
602290
391574
433656
125510
68545
109584
144730
501458
673794
218871
137631
92040
306143
515784
389883
957074
725566
362033
829196
1036118
626219
959837
826884
300397
976832
961405
275812
473653
136704
738001
426877
489987
1099982
87272
1049214
937188
60637
819417
947913
47858
318762
258476
870481
167592
495829
199545
1096208
357733
909463
99197
690711
1085589
148292
366569
688448
595245
534187
68406
799356
359517
278006
373444
582890
984313
200659
583374
255657
564613
679789
802089
421484
615178
678422
1003110
1062330
1004257
489286
666787
62348
63398
858607
86049
87099
743444
517361
375657
944423
98841
337025
1017414
546432
479295
259268
844842
306806
981801
691106
910344
982562
278300
372880
142116
747792
322941
1023834
873411
209522
223292
852152
756172
1005936
728674
551788
902203
865213
278298
1021182
374787
72562
341654
568397
728131
973800
135675
170085
483200
558323
681781
873742
864524
1011454
811535
827806
416255
874756
879663
543618
1006281
1040520
619880
783241
691557
763599
146381
135567
306571
124385
549130
633196
391582
960573
499217
1023042
918712
177415
316631
875977
525017
157719
101763
847724
985107
533831
833165
206985
301449
602924
128425
747150
270000
364099
922991
42143
951066
534945
804529
655250
663571
89444
290347
623061
327143
554189
514804
723957
450790
987494
466260
455635
756092
591862
338435
1039630
154668
817309
430993
815374
966598
824949
157790
355771
905522
1034796
688400
259918
905708
610987
240917
878485
275116
759692
610913
150883
912061
1042144
576813
424655
667833
507243
399780
4431
32428
139050
87229
750657
162306
817734
317770
1100156
312267
683970
979495
548739
1003832
747287
450159
739831
2334
965477
751983
1058023
8869
342262
276384
572214
295906
814056
863227
1003973
312463
527257
105669
195839
410699
527668
132942
146044
532222
429642
282947
922097
578933
503600
371787
818131
264551
915541
915378
632022
409978
1021862
653508
229398
501597
188150
558971
908363
518087
767639
918337
1053617
131131
294308
560289
69165
377182
221027
703745
1061662
1064510
46696
815035
511644
85292
761800
286621
349924
644432
664788
963921
39335
98928
268295
285892
541006
686822
657870
1076887
378540
910380
972562
744677
985051
812170
148067
571231
48208
720309
864885
888933
333856
1083613
313042
855993
444213
1016622
1052295
769151
324012
23168
800191
515514
7215
101171
618649
937171
593348
347508
520320
142650
901133
202266
201216
412765
336714
292062
163893
676516
850819
420390
839366
324418
606944
104589
297973
425134
781713
994870
534867
234665
580642
430292
1019899
128452
1083549
1085533
896534
784727
592759
4164
915594
129141
28169
597270
66656
348059
662598
852660
308760
141810
182561
743349
325852
604066
441991
952042
382019
608795
560216
702234
652775
396536
63319
928383
67667
569592
856118
660264
648204
533085
613795
838881
870079
642958
144744
649939
115289
842279
945657
140199
807777
338239
132988
817885
202224
429606
954802
621589
792245
165811
899515
453136
871822
581839
331198
487648
1018797
66276
1043484
895497
898193
605285
114466
208427
774553
908996
101140
22721
260054
637069
226422
578035
750375
91129
1054780
310764
1039707
923311
249213
1051583
767568
761984
561359
908966
610027
977274
546735
251749
443025
789459
1053051
432362
887838
559063
125496
608741
151661
246883
657848
286847
750163
408236
807872
806822
84169
212841
1047931
608658
497249
471589
686932
949709
948659
770770
1089051
375612
532436
119384
35811
510824
174462
1099550
1069405
676124
103643
684682
113291
602402
316240
125279
841545
238920
978874
885216
429726
647664
391145
809349
239792
26768
448287
651547
881560
1012067
561117
910403
1027363
977736
365513
582558
518713
186287
389766
364778
864960
766601
725293
1055283
231030
280635
859846
668804
889802
38956
157715
445733
658650
588140
95318
619441
286775
251762
942218
804979
1074838
1011724
455816
588700
255041
779884
369274
979674
67521
500658
104798
355283
420960
941494
117169
1057606
617688
21089
949013
619322
822298
884762
902090
594767
983272
805213
284707
607521
180875
128707
991864
516519
395600
294200
911439
773509
830133
505309
183549
1098295
677093
946191
767111
554489
785305
128892
250464
1073931
944111
963967
856719
442484
343522
948184
363998
193343
792863
404067
1099844
486002
51502
161581
832882
47063
94779
556382
9193
346109
791905
961111
457039
155660
844999
63971
308907
1031738
566631
63268
888741
890963
789017
469641
860015
858965
358383
696469
92155
369477
919343
253925
531126
341075
529070
51770
497399
201798
793598
7471
251506
670184
604887
808637
1081069
790677
46833
131144
143885
878752
1020402
805674
959333
468110
753803
828914
400427
347674
248590
1083046
388056
299887
1060089
148624
866151
1013539
800251
39723
641180
544298
750530
502806
752520
883784
1056329
511403
1053940
42480
134598
185163
1075904
329419
189402
1085926
521348
265072
896898
994734
386594
911915
749175
203268
901531
377932
1042519
733281
544433
655085
371809
719190
855605
24020
856122
851166
932126
444529
15808
40585
451118
445032
976331
466235
87947
562151
242349
973766
89664
705019
568894
33848
286249
172847
247196
743649
723125
529707
763446
1051796
92923
529779
491267
506439
15697
1051008
227193
87251
468017
520223
193705
994862
819535
295045
907391
128318
242312
426532
245921
769325
68845
3396
821398
655480
588074
1078983
306179
731864
1069077
1044549
694463
745471
717533
268606
315717
687832
736791
615049
80936
469370
961916
960073
587146
448505
515415
1069349
24875
551894
799172
49818
636839
891462
196353
578635
306685
1073156
466007
748883
68389
402877
972107
628667
284722
10191
887198
583748
738215
341231
179974
844884
620392
854070
304510
32024
1020859
838690
789091
330237
569616
1017035
26121
73308
1038239
452274
887764
711795
663038
18842
215557
182580
742059
540767
481067
372325
455136
338309
451487
737313
335438
174887
229316
360228
533022
455559
591376
566332
1058309
246498
308662
741618
984098
1085842
522448
783949
353324
904471
1097679
532695
539445
835717
405717
731581
972068
9971
771128
876123
319924
17313
461980
148458
1083296
137797
756237
751786
1013873
960096
765741
138327
308409
964439
331870
172979
484142
745069
991872
1042552
1089611
765782
287173
1041311
218372
316831
964844
130402
109612
14799
672668
942760
556189
636119
158037
1020641
553103
24627
66312
331959
857110
518847
1009139
23730
977825
1055691
608302
590570
652326
50559
121042
645337
524693
935764
956726
909370
684062
165295
452852
69331
1058700
499845
11779
597642
746746
52956
641600
910740
1095162
777087
86819
678618
298513
305548
172505
105614
998775
789865
778932
489149
173482
1096112
971123
631966
166901
1033617
689218
538022
976255
163496
331179
888670
440731
781965
422689
233113
360237
27373
364577
9831
124323
845730
635838
935686
526548
440001
438951
880741
881791
407694
615340
177448
471642
806884
642054
1003288
198560
630290
63830
116964
998979
997590
269372
642194
405380
1022663
1063938
898034
438438
290087
887267
747721
412000
60146
600016
1080862
371150
772252
773100
300014
70196
503796
699116
211387
1070941
1047508
24942
185362
46850
75627
376022
340501
176292
1071884
803972
132018
657919
51579
956741
776065
466862
766234
420748
284140
286179
298659
757644
999812
235753
976264
883860
882810
933180
205204
149116
617437
430951
133184
1052523
754608
937114
558113
75458
393419
268165
227292
662641
180457
757478
975406
835451
695907
35324
677316
484451
415817
312004
120777
363565
688476
393714
1009056
983067
349189
997642
1073679
602867
642166
36972
477332
460037
413508
728885
81724
932909
532870
119220
26806
961526
883293
355788
1075043
1080747
59059
305637
379928
372891
756128
298519
678348
789166
742083
114890
444015
133437
812629
44916
314553
337160
853289
463287
940994
1041159
550087
772120
1048160
911914
510340
1030637
644761
505332
403671
649385
165488
50771
18332
607736
385135
757827
559065
325940
789487
558384
491588
978178
1000958
793609
288640
73106
262382
990187
587059
162932
166422
266543
917852
124359
613406
857939
1021062
92628
1019152
268174
38787
977709
655264
32782
379576
377538
424095
179119
560921
868794
879654
428650
715157
80368
624287
1027115
1067065
432366
415098
1071713
464810
941379
492045
290410
180115
1074900
224597
600182
795468
204495
583310
844506
921711
834177
845834
797402
828583
670565
1098484
1021366
653224
718627
353808
167923
369289
400848
435393
195796
969290
442332
373594
351212
671635
394475
458917
521203
960778
353603
489630
948605
850064
732931
978372
150200
315224
16205
898465
160310
154332
829474
680370
60734
139093
611112
329623
249576
964461
718960
1085921
425582
517439
143925
545123
485602
743553
844023
1054183
926234
338683
822502
135626
424895
872580
709137
193067
406521
402276
1067881
921803
317838
1096580
367782
534727
1008600
986417
177586
706662
1006156
639104
188651
166325
186402
746193
815054
11030
531041
1069743
313392
592262
631595
656450
1001497
634311
123356
270161
1065287
915700
805102
356899
331411
771061
487633
58395
783467
157902
888243
1053549
732519
380431
358254
222423
613048
762294
1048922
382714
448373
1065973
1050943
506621
508897
368335
742035
384947
620969
121501
922548
195395
234813
974907
42313
636531
1076013
334969
781296
361602
1070355
977554
483193
725540
947318
285861
1040197
873380
1021440
124443
798541
837000
383736
508403
339143
503510
218838
59458
514446
291940
281603
859260
941838
686806
171081
310484
631861
1020824
818677
369435
1073968
813568
824831
267147
953920
232255
475774
966792
243351
383908
382734
25709
649845
975795
10161
1044322
49347
278306
835090
538580
33365
174967
1091678
688817
712661
314941
665485
989964
546864
1091612
480593
159328
974051
25997
187982
600635
333587
122040
358110
639868
397065
14732
473002
255554
896178
188618
1033537
100091
664963
792509
624383
745157
367074
728856
262930
923144
138442
790220
765600
952121
836822
279045
632989
456525
561269
1054578
1069881
293887
154665
22572
841081
173815
454217
1099033
670372
162743
542239
23080
968659
380558
24156
282599
471469
313614
85318
751113
716027
358332
112036
823462
790066
200943
664080
519207
522595
879343
527014
478160
346408
756474
305878
1056057
19516
842089
271732
631496
193381
1033865
747335
185274
428968
1006904
581817
59150
741519
842728
191820
9340
801005
46996
912007
1009123
178732
374052
704854
822129
289874
158629
346137
853365
1067524
606996
665623
942735
884553
912779
117681
831496
1036921
547921
1095424
10412
328417
372160
263434
796454
503503
262972
332195
648665
770231
238177
853759
6336
902487
74922
421720
558851
827361
116645
222651
641100
934468
495718
1048657
542298
412488
816198
266884
91148
411612
617469
1070188
933253
825063
181161
824259
576574
904193
265613
803119
386756
593266
427411
509184
599262
14121
907725
603196
918327
132397
775266
70660
541126
1058933
109006
1059516
723628
748067
633567
346136
730937
684493
120874
437203
812307
637906
192638
1084007
397412
744996
367840
530064
1042072
800879
243850
695398
264724
557570
914035
1069185
537861
166736
856503
590763
357608
1076698
1026049
360648
162292
534798
1064530
1051724
857084
493271
364320
409644
822733
522320
176320
12794
1019065
790717
1098398
698737
945456
872394
322646
689834
1070963
303570
714207
679459
392344
673333
333931
344294
214700
74109
722111
1047220
200149
802330
74289
769827
832218
95807
106823
926603
660036
916463
11681
660364
334138
633243
36200
537345
635438
296847
196432
627539
663510
766356
456374
863021
1086667
1034160
853167
148933
537077
231203
452498
209733
649866
291824
1015989
419726
18890
165812
1084512
628651
761056
1079509
495938
88870
905479
1040950
1042403
758745
819988
486822
340850
24327
282989
342036
499332
1016252
361932
786393
155338
1081071
299874
618401
141964
493383
630495
103395
9172
1039235
225215
627135
231380
592968
92999
219209
849081
1065058
932884
323584
913247
42970
124007
701233
362602
552629
82231
344864
816236
983182
328662
822863
841599
211756
727269
791921
20026
410117
926876
267595
408525
497618
327882
1007861
495131
565740
303760
989083
1020662
764039
243591
242541
969018
169427
976713
113968
595666
334276
633610
91582
792524
567773
1096414
676080
850709
292260
261781
339858
888136
19719
395400
736873
1079444
819642
585515
427034
411654
999595
628311
512724
481774
1085230
284698
492652
337887
1031579
200801
221350
576433
66044
1078169
754181
12747
1055993
611279
199048
926370
822672
825453
635538
129784
823358
886140
455864
662084
218753
750829
279625
278575
128622
629639
257059
30625
608138
64831
24222
590169
751155
427800
899833
494859
880850
881900
832339
207991
575736
31824
940902
121419
214243
489589
178008
928007
798950
1089600
76607
877793
418018
653362
824515
205685
488300
764505
547953
765089
565656
110832
56627
140834
671691
704714
24910
500777
8950
983663
744231
372641
707323
913624
1010751
115109
1089985
462598
580101
918151
238945
83850
349307
788045
309855
140739
230308
790759
345906
866154
718642
744219
487545
935897
459652
895693
934556
363063
811722
1003614
528466
250340
867700
160403
161453
432249
346754
501287
1026027
904973
751740
572366
773875
737394
340792
236142
542604
106628
186893
226319
227369
792943
934133
951218
512656
101999
987863
6070
1012491
46698
1046192
357829
589435
472137
428370
666486
985083
569006
436251
775298
491160
734905
642152
368576
852091
754544
347164
898659
550058
431443
527157
195355
133149
611682
838216
406548
618742
19185
316042
20556
1026343
449790
575561
833110
156513
656671
380944
201773
5673
823321
44209
1042540
1036735
675822
204945
405284
493751
703997
102893
1005591
224188
978560
381903
269442
600399
505415
345468
204556
612350
931905
127722
79602
92857
950054
247778
917917
642541
781485
370551
871278
1048434
404486
912124
760955
72443
269008
1044379
4289
725454
662734
115197
609332
328255
1090094
618495
459976
578383
1002612
980960
232912
412361
567483
210022
301707
604445
10900
197926
892580
939692
740982
140338
670138
972998
658906
467788
42581
863733
300169
274725
420672
418755
40238
974869
6767
506199
765549
214157
955952
691974
184134
360560
110506
1075516
644220
741068
853631
812037
5105
535397
902873
585691
916394
212643
288926
1068979
1090887
141773
1024532
617751
318158
893613
118336
1005197
66061
855132
903232
729906
1094612
229304
10751
452785
686968
814620
618490
102706
244814
614872
1081206
61984
1076386
370350
507699
355785
822327
485514
405532
373204
202405
81525
114386
1058929
117018
960967
530120
785856
614241
3128
354876
902899
1008364
724309
798040
252198
596556
82972
955121
80679
311669
737866
437057
739843
994180
342111
1046104
360282
382874
693224
519972
962397
70424
737157
564524
183343
1048447
86597
174752
330170
265553
707782
42562
351022
496595
786905
386919
1058304
937463
101089
637411
272448
6473
815353
764912
96792
1030362
465639
137960
943720
690718
596069
339397
519559
818870
229910
891890
972703
873226
524625
369370
230348
575542
333210
112752
317035
847837
242299
215900
99158
548406
490864
28285
661438
279260
1050729
656598
746220
216712
671902
1090493
1067199
294790
649477
729909
1091453
13673
946343
232699
957374
110948
416367
889267
757610
514678
436169
643416
46766
212157
864575
1023732
841799
541419
248025
1022794
724156
641962
38291
833429
534256
215333
469434
315302
1075768
818413
650819
699241
892625
284007
68489
1098569
204935
29407
106397
543162
1000542
802218
16680
331156
482394
934882
1002828
44866
990958
887601
785380
950410
539455
706486
26970
118809
961854
13748
1056109
971948
110123
799442
1019924
467720
1059807
115656
647431
765705
907050
739669
261208
961734
722269
863043
111369
185542
107780
1092294
487154
489254
488204
125262
8484
198353
529269
261796
82414
851891
1039770
730155
1066833
1023135
402364
137758
383274
838971
574637
157134
409115
946054
868174
679513
863250
4386
193275
379001
518061
851745
298741
897186
334645
113678
127872
784227
911403
575194
557607
177012
1027019
746323
318705
1051546
943311
486478
124815
615557
19012
222649
1005387
273533
776678
243371
379151
542382
591084
836037
705511
485208
216994
615104
392136
557779
633159
17462
446468
435470
27153
1032967
1100318
175728
1090039
38939
899764
911788
832153
364450
142622
1065933
204307
987648
135613
115908
273780
563678
514834
410400
921017
313127
864850
625879
642913
3241
581237
170097
732731
339493
1042478
774791
776789
15627
372449
928185
96049
29685
278260
542814
516712
1069461
803734
261425
204022
553718
803303
73216
386471
578262
588514
1055350
388060
470617
153176
644871
349863
13701
357445
30769
578678
1055206
637357
88418
465684
722865
125609
349140
969230
819058
819939
948043
201653
434777
66163
586650
790819
606875
980267
382089
872309
292242
32543
1038726
243595
19472
551720
938080
673327
352283
96971
975636
486356
997186
49167
237540
1018787
597987
492093
112262
31485
37231
390574
702339
344341
271512
690097
552374
67317
167043
845405
673083
161150
831645
177128
911509
877652
11945
238227
962033
178489
61282
118578
233688
584420
39154
661038
504701
726477
585242
903190
288564
606490
30569
647940
1090442
532549
330271
299591
962780
235180
436164
869214
175120
793812
1042742
164875
147165
23615
1090095
795065
30453
917720
455792
323433
52701
43873
974616
761471
575784
100925
690002
1048091
722357
274961
494578
260832
809538
658621
949745
462949
350885
385332
346998
281056
375598
374548
357451
622645
199632
1002421
313159
693768
1073472
526537
1036995
659243
800505
270256
879911
751929
466662
975607
907751
10190
368650
305800
190846
718948
1077017
1033238
683359
946031
117187
659853
799604
1090530
586134
327511
433563
913132
273512
797487
833269
251320
497564
925102
302764
914892
1038840
52795
6113
874466
805997
1015082
386063
411015
173147
885775
652120
41935
229164
331691
566081
941313
83267
755081
669819
223220
599364
1008729
520523
463875
511224
510174
868018
691840
613607
7354
110046
1022149
535542
759695
421867
163817
560189
577248
817906
654108
1019277
292390
167220
444021
662698
1036596
1055100
199421
913087
825374
570419
1093068
326427
894948
975421
107247
385475
941992
353181
1018718
913269
177959
918553
481638
1016160
302818
531667
348790
607692
685850
617222
660642
290846
205089
856646
345278
751669
732113
275592
82430
373000
364563
726275
1015602
96052
145073
854307
1006531
195874
1037171
604587
1068935
620712
900378
8691
643234
364023
494744
645018
401678
858644
765007
1017611
220519
1005251
1034911
992035
1072559
168864
693039
785769
759373
166308
1041563
80359
363463
804394
59720
23882
214449
25328
146204
678524
227962
128741
946029
235497
676994
520571
1037927
323112
451742
424903
332892
666445
384285
413623
866244
644747
306308
98447
803469
842224
894082
563090
356017
39420
646063
669855
1056508
225068
1003202
708639
633277
313099
795912
1012505
912168
640300
45852
847508
839918
942341
914467
558798
327433
837756
106828
814654
856795
811885
27250
940670
724179
933523
479657
681550
246589
666646
12046
209570
590707
201581
448986
185883
788649
395890
929820
554312
75603
342940
815140
1100060
613974
1096027
64943
835929
507998
944177
375999
1099446
449089
791453
486329
663345
567068
186652
724591
50546
600116
89765
846792
798977
181784
524385
127463
652289
38614
160674
1051735
19961
842120
955956
323774
194511
390684
793540
613677
894994
763745
301046
929927
476440
328206
1041307
790285
682123
342140
159798
461910
900706
905595
268180
149609
34541
788392
407812
863359
33163
122588
587953
849441
642327
920070
938984
1058994
588756
963100
615453
359806
260082
541765
238065
854976
241663
431324
509459
814964
99144
607209
711239
771568
1090175
856293
671623
316037
1063619
145564
829135
452799
565040
955622
379451
14029
687385
975386
1064047
343719
412104
201128
589099
585861
58416
837518
402380
272148
879386
709009
465548
122886
797292
22930
1091662
417056
686580
895238
930230
22088
606943
424897
1040333
64716
482348
427275
376339
947049
796611
16716
943702
656602
311027
312077
411769
505923
277687
1052867
595709
1030342
119033
40159
969679
691748
496449
975732
778011
994778
112535
40876
218188
243731
730932
877579
1019631
831081
148464
537625
83811
141011
658684
284936
249893
117608
803584
643061
480184
509724
1010318
528560
288421
108218
666023
896709
913610
347405
620190
181546
879263
242650
106274
800327
518780
378456
476927
937193
563700
995172
357013
556032
311042
793756
743496
1048801
645606
30178
338881
794934
830907
451839
142675
357680
491956
1038779
529206
674220
1038548
65567
1031626
902144
605344
885885
912454
222741
659419
245726
180889
491593
827281
141547
927845
1001210
767866
865673
484597
374573
799675
115729
340134
58470
525232
261254
271520
768667
470015
377312
646333
546893
983754
1065934
312060
664302
302423
119174
911482
912750
56444
354458
680044
908691
1062485
721653
200570
700837
1015918
854293
556090
284234
670096
1019835
502114
1094228
721163
446756
57897
318419
263713
392608
67496
496685
1091711
247267
535834
890884
177470
345545
454162
221889
775940
114087
306482
1092050
379396
679663
743814
187855
32578
1024328
42322
494701
736062
58175
1063964
926446
561961
108488
631636
504543
974804
767124
11512
506911
8414
702231
520669
1033859
261992
139247
149617
996991
379496
707766
860148
644374
136512
958378
408561
70573
242747
261048
336767
22638
830979
1040434
470180
569408
1055287
1054237
221642
1070705
939693
612184
68885
797114
586047
32056
31006
876596
904541
692762
868194
235692
694486
334261
173342
231642
81430
574463
162482
712909
103509
595866
1037218
711653
721269
254891
478964
74902
131130
734345
670676
195062
446122
543644
412424
778475
673960
921474
632244
90819
374353
650636
940208
892375
232996
142514
363840
13911
185034
372020
912892
98239
787195
603913
798800
247354
314951
642001
356062
95889
44693
14164
613119
121712
1055233
709119
635742
177992
780525
609934
774747
943802
384643
522856
168188
1048589
70621
1071184
416968
149885
776832
128435
635837
576719
872935
793791
410332
640420
332213
1093972
407020
742974
1048240
760523
165781
187356
832718
1007417
264616
165474
341524
635710
1053123
685833
63570
119859
660929
352252
254616
429503
997170
866327
796868
928378
760900
530130
85691
850792
886349
649772
1075142
412249
892211
78925
568798
493475
466397
316968
1066765
885588
806305
916912
884045
43824
209342
625424
973647
846638
852624
423180
699560
144909
71155
1017282
493151
746008
932845
1018530
613796
509041
268320
226460
609728
468588
51306
645627
950881
500203
1010053
229010
360016
722787
510415
745186
543075
282937
750814
538629
609914
967585
743259
54667
183317
447314
115960
621348
1084983
439361
1013973
182847
617492
49553
935595
144577
557942
196656
959853
552799
112142
883937
495221
706658
264160
16979
104566
555061
1022508
816988
447448
353873
25062
1095669
106551
368490
530521
725398
1074360
647105
106073
648318
564759
422596
540489
209747
14454
255642
930799
568114
935723
889973
783803
609182
869562
221445
754569
105708
937216
992322
830348
42504
261251
33645
84439
532536
875220
307234
443697
1056777
1043077
532541
350890
343613
344663
949947
549787
81619
604506
953081
9994
11044
448769
618436
895411
569887
1089693
1017810
42483
335802
626081
923436
605399
96744
759037
232625
891641
1026583
566119
134697
296549
216377
509290
487593
803705
1095667
814364
287692
614633
164835
173946
158362
220714
434132
31849
1090870
464859
682109
900447
578520
575039
484185
690629
872235
329470
99356
595889
242184
769552
988253
651900
117694
393321
277099
72990
524826
47845
236878
776926
31910
514062
575607
455441
182422
1025657
1056688
444334
1089958
72207
448852
779288
5548
188190
787978
724579
663290
123827
352433
240881
939295
604822
651569
319214
820736
424557
83024
2508
171467
547801
63652
776665
881031
357657
31850
569072
554561
344390
663528
440017
25090
156506
213336
1095660
92538
815123
923903
598818
1025773
151133
922733
449337
142923
702871
786320
994468
384405
239145
125681
393355
1045375
829878
211833
146313
532432
911256
6924
565387
924100
77380
990110
1044691
197599
547394
795313
863855
93153
561120
756829
197333
704750
868553
625184
338782
1081409
739842
27951
471506
24569
796456
315557
926930
472238
599591
844208
898559
33693
1025243
341458
75851
805570
729170
94967
215357
1034989
867685
248060
1087514
964664
359504
812678
36717
54646
392483
22279
469849
164998
422228
209315
155898
691862
843677
619821
433539
898875
621686
816063
389564
1047289
782025
95243
1057344
730813
41163
477487
150180
60308
963221
283579
596497
438320
632651
846695
702432
968370
839222
897612
335864
622515
1048866
1055842
172350
474802
1074353
359069
1082652
398045
184318
803391
1077994
255814
693005
581113
983873
883941
439316
806487
1060276
976399
696047
1013423
504175
844434
157419
898804
248380
395303
1073173
261552
416907
660617
98891
399759
327828
847484
96685
991787
989060
469746
383086
510856
508457
846809
772019
994694
915398
434697
796615
1003998
729544
505981
714039
417669
91484
776380
25981
59312
1013103
652778
562739
484760
173200
706513
660906
982037
260192
705862
854739
141534
908392
301665
846064
179925
762284
400987
411765
507204
94527
838508
468874
335619
563920
667881
1087238
999573
524791
539638
380389
87880
662244
66903
863382
984664
43469
184075
144163
89483
842196
700224
628185
386111
43982
313266
411266
353749
976320
539975
821333
795785
630833
460156
554862
555912
499905
684986
520507
596156
659811
3867
4948
675463
712152
799353
249567
688004
611527
239469
411258
987357
314108
306122
596705
825139
145587
31165
498220
1007111
758264
61716
141812
1037887
1043675
558728
421234
257014
188443
927132
432242
750433
195287
274983
425076
535379
229291
614772
744138
860057
297040
407813
909160
748476
865752
93943
486668
790629
119247
144038
83300
156215
764654
742823
380325
556727
985366
993870
591488
79696
413628
417645
55116
357613
116433
999329
449464
535376
73515
36108
15078
990532
818183
60767
759767
393902
866338
328530
630965
561830
501625
463501
146477
14815
475538
97655
789936
1012959
899615
223230
464371
982348
356307
880875
74269
300288
1036310
126343
564542
854515
815946
131296
267796
196795
748486
398376
909920
437797
312066
980697
637693
479140
324332
310969
797305
527500
432112
378008
368195
409325
757710
16369
161442
758750
441384
813836
733214
8682
825653
600950
848328
760541
955821
194911
694120
727573
204465
136342
683928
414903
829014
1042185
1012302
121302
413280
886829
385133
625372
617377
242494
267469
153064
88171
825273
342010
648612
1007854
294900
690031
574474
640340
671406
466477
191539
426820
743355
536474
1000258
1065277
439495
83971
383606
691860
206848
232454
135960
813913
664067
522766
400069
51045
168164
384050
665377
357707
821837
955702
716317
849878
541950
10523
493515
116784
54483
136658
668968
577301
76424
793448
432688
55121
760511
1044973
224131
258468
984437
744395
985596
34415
160400
249963
842282
533257
935010
638084
1068528
806571
376922
700521
338995
818407
1078109
204512
928687
930652
398263
653027
608607
444983
499302
799387
1086329
1086971
682265
1058320
979905
234349
602761
423235
781294
260451
229724
645687
203613
844783
115038
652499
836538
407051
90446
929332
398302
650410
775151
446621
946745
45861
258701
1097176
417349
693356
1035639
407602
821804
354604
171904
963884
610043
642359
15614
459753
241060
4527
922276
546017
979399
100267
801712
938033
959153
315506
571476
785841
780232
839633
1031956
614240
961892
1058791
440381
103526
556026
342377
904991
144333
160832
398234
299954
566008
600006
98766
220543
971520
861952
933908
411469
412519
489191
490241
491291
459065
155081
854096
561981
45978
77429
3414
235285
304378
932385
321454
102375
398475
22379
1041988
88076
367082
254696
894968
540938
759324
608791
876875
371400
787374
286003
657721
1081270
49068
598161
450343
467307
668920
708439
841700
61551
294960
1083775
582699
129989
544213
750754
620946
52331
160056
394212
246020
418707
97369
580595
893747
423011
973681
208491
392782
1014114
207686
561890
295012
814232
31766
544425
591167
187050
487489
889060
805239
931790
975980
399075
745337
1007700
454244
539463
871198
265118
122107
11509
1027220
383215
719008
1097041
908023
409394
439242
742760
334079
794958
521465
1042459
708467
381889
536465
477629
898181
198161
261343
846692
91100
582727
988329
420847
186064
526994
513202
379245
941393
415859
864869
923440
963379
453926
680465
915505
326285
894014
559068
816613
170495
947502
591765
701173
301720
1088687
3446
332567
835304
361838
275012
910457
460764
451765
661233
1057858
241085
562656
702685
2335
151664
421540
859414
599120
293902
291802
638964
296626
379695
956270
199858
115649
253255
933602
231160
532082
1071090
805097
1077006
171279
929834
563878
930333
1017857
359902
653308
485254
656421
492581
196599
916456
860460
470254
1038469
784382
663458
181371
770610
94942
290255
144780
78256
508391
627632
889157
205887
158469
286945
285895
574800
374602
853364
105759
185283
799447
557612
91378
120895
363051
680828
367473
1045320
151279
799143
741814
652263
1098721
582299
642821
186596
190883
1031051
1089764
310508
885497
91319
1012546
972073
99833
255553
420936
213283
1021589
539565
799477
527580
221514
84285
832480
734403
620972
1044286
900845
867721
573876
223994
696576
438651
861353
693865
195608
559064
410353
946523
643167
874507
257017
1065240
1038185
22849
49207
606842
488817
400567
61990
995859
791980
81102
460640
910121
673929
201741
691777
690727
305543
963438
481790
964115
401866
941392
617156
137837
620642
145547
554300
512907
785053
233403
393966
22994
851337
436189
84800
554147
679265
315102
31626
625867
980856
1054708
662658
614740
953384
92208
497712
49704
17328
807635
364407
180817
651279
623356
987632
310339
837489
247314
992292
947054
739134
267894
467498
195603
337812
1056899
89554
112124
1052617
225040
395213
330021
827941
101735
606153
59984
134167
400193
816665
151975
975308
1066638
49857
257696
858420
396310
667521
787173
802272
436289
812540
190672
144475
568011
1072241
78837
430657
218336
262212
77086
524487
823155
115938
170431
203234
28175
228189
512234
768463
181235
894973
970277
797133
284235
226901
259471
998325
550254
207992
1095680
178822
31160
244822
776003
645320
1073838
1016488
691847
271816
526311
662664
414052
813540
37890
813719
387167
600341
527781
757781
863478
1055882
696663
75121
434845
1031946
152941
499210
903569
285132
174041
4490
864714
709227
166343
711002
45624
736951
494090
197472
571653
947226
948051
497617
518725
1049326
214396
10605
381798
227363
692620
743393
137175
452310
599718
730835
1049507
1017058
5866
859548
809265
530817
646509
436514
422206
531127
894820
678741
1033985
48761
398461
170832
354484
319371
812716
1019161
48169
215027
783000
74682
286659
53176
587362
1095962
181316
303423
939775
582284
484361
1030242
452745
756869
470086
999510
804547
775318
130180
831894
848831
444183
493457
370236
624194
1000939
386796
324739
487117
291357
685060
15949
699296
666338
835281
1074096
186440
1090274
526744
984232
45644
1040614
550856
116640
137857
138907
204991
204990
1041475
942434
41231
948918
744772
77268
387139
762191
6444
517084
952735
994299
1045412
157940
5265
739737
553293
195188
845359
898484
446420
705684
499336
946675
983131
702352
333052
42549
693385
448047
437539
882260
234719
381869
164826
138002
951519
49401
962482
841630
268922
758741
320994
802638
652693
472003
93370
469703
887972
356216
37165
330335
652851
1004520
787599
1062446
736115
187429
860771
394450
234553
600838
366694
1021724
694745
512438
420704
797000
909052
900296
825784
517621
692116
854671
337311
70448
984295
594031
830728
244763
462360
425774
234202
454366
333641
15016
265620
143147
894995
540081
734453
23924
676483
1071473
197941
718488
464484
523779
379293
267891
523206
502019
963534
91532
838945
162708
8105
1003209
553152
471997
15703
715921
710550
610210
845951
285307
760374
176194
868860
732301
1096306
1042392
31057
1092282
633143
38707
988616
244680
654036
515463
989166
190564
712159
272117
35748
571444
352550
384565
212464
107267
715179
865648
1044526
394344
796770
408587
187762
60229
975852
885345
1002679
176327
641860
460227
359588
113214
301030
948399
348846
656704
870437
396750
921404
1088120
790957
1062023
468728
978970
185227
78047
733784
880792
1020367
393807
281450
890807
882529
684942
849263
431013
613855
945020
953042
625791
45625
46860
1089897
293912
698312
412357
56465
328668
138698
686156
24095
579073
511549
507164
727336
246445
973508
1080295
444223
787635
7937
900896
575393
159268
635984
758044
381897
742647
347856
159610
928904
851959
351167
860200
90242
463609
69705
509569
595174
63864
331384
948750
727004
977894
883678
997768
596694
745960
276415
1023723
70767
69195
464866
590156
819910
219246
680583
932905
488097
584813
334778
1006751
60506
327066
223300
129327
453794
859911
422124
968194
696244
279333
43816
317239
909940
275082
806212
1074207
840122
432721
28471
150269
131606
922255
705558
32393
168876
573117
355765
40538
573370
122864
433669
220200
142856
771992
982404
319852
770268
110977
776609
547473
535213
725287
198844
276325
143179
191736
71639
216510
742333
337835
334782
518795
797482
220743
742676
985663
978034
103939
902284
908928
157879
98660
680489
597241
1071955
863894
27058
1055419
123247
568845
250921
933482
61981
989308
424776
311442
435675
933774
661497
379803
508049
140054
832011
899106
1032895
967647
219284
953333
472985
312143
421801
732286
968658
425936
676608
367208
305827
809163
493479
117129
564517
585266
76458
940892
697217
405499
710525
419805
64905
656171
137607
270267
1037021
1072292
291932
535283
1063765
997017
190979
341897
643224
589430
215867
679859
104465
266893
531475
669026
1071254
1033793
1003913
315910
576252
788975
1046583
187672
47662
1057808
9033
401906
895073
109106
245916
525050
89392
840148
527634
843894
526237
670161
37270
457079
341272
215318
400045
949593
5263
456623
924844
477285
851184
525330
1069009
372413
569142
704586
665100
134844
330311
369684
786646
776527
860010
999239
507180
783430
685629
165022
174652
1062056
660546
583587
236912
1068589
377650
22124
891539
736758
766503
780470
292341
1009054
514649
668020
348387
501273
448631
307727
286889
624062
406528
860385
141786
1030321
309024
200944
723283
139155
41646
1004832
883053
597966
227808
120748
369209
258913
33350
186716
645333
735463
930984
1042266
917068
87349
1011210
607083
818602
1076605
508185
306999
616854
6785
660139
914083
728743
1032418
310619
960899
349216
204530
501471
414894
181237
649129
989916
90368
628751
948525
11733
790194
1053662
283590
355621
475387
844207
768440
590133
875515
819253
590396
620744
336134
817981
999077
1055081
428263
785255
535431
131077
1098349
2503
173291
118798
271700
482370
845576
509342
248205
530947
691675
990318
15548
318109
107771
782383
952417
474139
649537
400120
622381
797312
184071
576842
166509
881619
1098941
228691
100574
1037262
922455
1031874
1001738
519194
372084
965186
805439
426474
217838
909020
176506
736543
358597
1017150
571409
450747
259408
81012
113150
545824
688452
1088689
163047
533369
850297
270061
715409
1043069
685837
981840
824434
478808
872129
448474
380519
606240
997691
327264
16810
492923
842843
659482
513047
581804
389059
499238
500288
459715
530476
228347
83040
357097
1017483
711784
651207
652257
650157
1090574
281368
245880
576071
577121
342210
48629
49679
174657
1004367
551532
806247
807297
590477
192575
191525
943250
700074
900553
78574
171075
484187
726308
906180
242932
645775
654289
505300
159166
396574
529972
503308
415222
744870
349878
840630
30019
970394
201791
1091843
124355
82686
653349
833870
967660
1052550
441562
92015
1082169
661869
252102
975144
22140
448475
141611
957215
695284
191697
1075266
1084404
281707
964233
579109
333985
461207
536936
47899
310784
68538
325189
330276
818798
108238
924148
497512
953865
91804
456360
928175
751196
505348
317392
337859
762735
570699
693880
646999
378082
300743
316589
1056425
39988
526328
356787
667232
109462
233818
662342
382283
143323
599698
955381
370701
890868
777767
458392
1027797
1038991
338462
79769
127928
111193
1059503
587533
263699
19788
150128
607138
100604
75299
181606
726852
844270
882122
120514
1099989
337231
164708
1084465
910050
531879
1067549
808287
679424
49514
1021015
459872
542892
460795
717368
305120
827283
918741
34733
971499
964188
802270
677416
22988
790540
460424
1084903
206886
753656
486862
224027
640245
892173
996194
419747
813998
386322
971039
787201
982411
211785
223219
658210
239617
1087962
125156
514862
611298
41576
970263
483673
529132
761272
801278
102999
758895
262582
996235
530331
372937
385248
972479
222419
756608
361085
614143
811040
570657
250820
1029899
933885
1095645
928265
246876
395013
1016624
1063296
35356
946724
516757
729073
893876
474184
421424
222924
467465
274199
766513
1095031
28287
932743
773809
667138
540280
812910
880451
633206
519471
84312
188394
1032290
352617
642586
820201
1008599
909744
705869
79131
596682
517008
981541
65396
701854
568189
965503
537580
339512
144964
838373
871389
65768
1022390
73226
747718
563860
207173
286596
457321
1019357
265113
879094
71373
971386
450643
581349
200717
668712
699975
72806
485305
552806
758739
188114
848896
100507
1090112
283021
442559
328430
1018113
238368
1003685
251367
842885
865355
1002249
663304
443494
372669
571223
62062
782619
203992
700357
320454
157840
820905
112538
567508
44086
486028
806972
334239
429936
513193
489394
342073
303584
266223
544219
415419
132808
941043
198319
658120
1028361
694230
869528
818230
767935
1012925
899532
63657
577099
1006750
520697
796821
275538
446811
199489
1003612
176175
69120
1075884
89289
257594
832383
536538
1040293
439666
729595
476228
572654
238784
557218
834259
728407
598168
437818
916142
1083522
1082472
298118
96420
387752
928820
371420
73949
174846
212479
261036
370174
653301
70512
854287
658985
1091864
221717
794864
230768
206877
1075706
586983
624726
876526
494217
990268
20226
694200
41339
272843
222284
68913
289159
833732
73566
924628
263815
1058022
166836
824439
348737
462374
37247
428290
636160
937082
586998
28227
406947
371415
194794
1040105
743632
340424
89145
607105
1079896
223738
1011539
817009
66208
429484
738498
304154
104400
487657
663475
984863
463331
977583
380652
470137
85833
864650
572256
495465
969015
840692
453539
802576
590683
868933
238931
1049520
476277
471764
402583
529628
131672
955814
9807
795826
128031
218423
114217
984271
268743
651335
624425
128641
252355
660916
88548
586590
986444
1033530
476014
144941
511532
125941
124891
884839
802377
205645
1011676
302839
962172
788172
550706
315445
784261
586874
455144
239485
797490
541092
290158
469401
908460
1013799
1043374
242415
334539
252768
465033
327869
466939
101151
944041
246886
800221
851886
95514
639113
8118
197232
919488
399142
571132
862924
667908
574813
907831
935749
688046
436036
930800
7402
195894
423044
1043932
225885
692086
151670
595802
933140
678380
304110
904118
11772
787282
788332
778718
777668
838227
174073
173023
63871
1037332
1036282
736467
735417
743655
744705
3700
1082363
366582
362064
50886
785549
478234
589481
427990
472639
109680
1051532
338893
159706
243463
498630
692849
601854
899060
143497
414282
522171
506014
251447
309032
421179
86736
694981
1080340
585704
626299
1042371
287525
882453
244833
345445
419373
803897
400896
126958
1005302
174071
815763
53590
895396
883334
839735
1066297
1040650
117693
388695
885529
262139
247927
513276
627451
1074539
579008
317606
103692
569850
1085658
931269
718497
84567
936178
864195
470818
392494
152542
70249
291621
459150
440808
255430
1087803
376462
1067360
378003
25383
124266
249401
272846
703578
122412
572395
814803
266869
967192
1071245
1076393
689055
271964
497738
922211
816023
921934
135141
127122
326666
217364
15908
90630
1020419
97670
659425
457933
586039
1040626
28950
878848
248067
813265
205472
216444
1047896
790033
883194
1015542
803280
1002435
560480
482213
378503
865809
176186
807525
305910
272001
368419
136472
1005244
34664
718522
641978
783182
119287
801583
9718
922759
39694
692695
527496
53238
1093997
487144
28484
43429
452655
954674
176744
792581
1036183
659397
589431
118672
413159
390624
1041049
492042
866679
492150
727968
521909
218856
712358
282347
1015681
148750
658357
605424
277759
388880
420260
924959
25590
815513
994531
899797
760563
296811
403859
419353
580373
362215
475115
83813
579432
1002088
297125
806673
807723
642425
1042524
90518
575306
340897
198607
949610
449126
723533
769455
14833
395789
968614
320553
541069
311929
58878
395759
330648
469870
25645
440533
596027
597077
608901
596688
772758
704370
275397
164625
344105
458622
1031719
567947
879890
704005
789554
726723
49310
937534
538835
95789
1012189
136492
253269
519249
880300
758124
872186
702759
1029390
437544
489214
88588
1074398
296215
300802
161502
366285
260768
196958
1012828
795645
402469
261812
610199
1059515
70755
500914
916406
825000
985371
478289
940500
78548
532049
690894
689844
640150
91932
118940
117890
79200
89424
515504
493255
432528
799461
66705
72700
307699
209221
599178
350191
81013
664001
212279
603095
326118
679704
13534
377462
921354
248986
1076889
546819
786695
689260
650219
532856
664797
991948
260682
724451
1012574
311860
540996
672788
434410
794531
871895
926126
1044883
142937
931559
920554
1061701
190680
461811
645103
383193
3933
106030
866980
256293
814735
1017989
953849
1058699
314650
146288
592579
881379
326840
607671
981562
322900
240510
197346
97292
231715
337584
517612
518662
1013426
113006
634184
780801
500204
925389
960637
457286
633176
191612
102691
62033
438897
985289
658747
268238
57411
955096
817568
600424
1003938
879056
636837
221519
507192
366506
45515
997481
454247
740362
402383
536714
875796
375826
264147
787253
459186
839473
496596
592746
558332
349782
94534
17664
76569
59042
112705
499952
345930
764759
295645
846989
236553
590460
1063078
185419
929648
840238
470805
1022587
811173
180749
21462
777100
146324
434989
663855
708142
995841
947096
529097
266920
137806
91069
525417
871627
36647
388447
142228
112933
662565
857633
440480
358143
76729
497776
464280
749528
254762
514157
1072688
422469
1003280
166121
1023601
327781
689485
678504
985112
537812
740827
534821
232425
25139
552231
330705
119239
461577
901544
868475
33896
158651
820858
735015
888843
116314
258150
837766
98911
65226
1058900
1057850
720635
292498
362705
206404
1036722
478040
675010
912901
440138
28962
522871
893363
374002
1020963
561639
299942
436273
637239
531288
178062
360943
353565
167740
138597
638853
41813
585309
463446
302091
863467
923386
692421
852248
1045432
439898
922696
1069890
864099
54491
854880
583894
1048523
811979
577387
409964
757963
645203
323505
428712
226696
1049837
928504
315625
254490
406035
115865
813482
1009504
675813
459804
109707
725429
309658
128716
922665
689995
581824
826737
841937
441620
284984
415165
118093
612210
763701
375955
361314
445581
236616
375094
880571
859261
473666
132633
924153
929245
495797
279655
409393
758965
666866
1081321
966788
946391
198013
474323
462593
346517
1059730
361170
726078
878377
169775
82893
564787
812970
323947
103036
602817
552780
311605
946285
901025
535821
3863
804122
79079
727997
224335
330506
515950
611641
465382
848917
736743
275660
84239
907914
871560
682738
838457
779926
448531
248911
639037
71743
748000
82843
229011
535756
300697
494607
495657
229047
458042
384114
408614
270947
228375
89828
61604
603203
179227
538681
884141
372222
535368
74702
827847
1060924
740872
623270
440973
567150
876741
300166
679576
881191
827746
1044003
1085635
710139
1091566
507473
330116
185083
374464
1059117
540424
169992
143983
805739
799048
727347
1024659
57709
943170
563896
467641
746645
549979
644055
325094
184396
1034405
1096039
805544
665644
714789
25288
2432
176946
288836
369141
24460
104316
788618
469895
1035148
322588
105845
743877
386904
560539
679676
816163
987488
199939
68826
170433
944876
185440
1041047
986986
570053
701256
418474
970490
214264
1096872
20288
757852
695931
657569
98431
943194
326951
331455
373838
142885
1074695
145352
369013
558961
472758
801748
754249
33801
1026252
923859
18784
558526
1052757
50990
976677
511919
666164
588721
737190
646323
361470
592278
981902
181808
470935
302016
418871
679390
863279
796861
355756
123679
711343
108580
1065489
787260
507959
665528
526962
983300
588463
157553
945863
46959
835491
525327
22030
107488
369994
368944
582137
732022
923917
411006
622887
404019
29495
361712
98901
608888
1050260
134253
315352
953718
448669
200745
578300
249368
434690
172028
69859
105532
104482
176075
446183
839070
640593
264279
946003
890098
462517
911793
14040
743440
889443
250318
1060013
329195
382437
550893
183695
919324
752382
183261
79442
227632
350355
233247
40472
1024154
700276
462799
723877
523241
17537
433519
401800
533058
237358
292640
142141
715936
143962
315747
314697
718501
732816
547773
875239
888804
531882
904795
207606
560319
480624
981044
481373
348096
556373
448862
100342
684989
478025
448245
389043
414609
295506
369338
526542
36249
927139
55463
777192
379128
836529
295679
651527
414659
176361
745492
767613
34633
1076133
574521
93656
136557
550007
968844
285509
494106
366698
708576
105169
271789
1084608
488436
277172
729139
589918
538085
962224
131847
103732
941453
275865
271245
1052412
610686
734219
883866
495925
405252
422962
1059589
537582
667744
604970
142864
482305
123593
1008427
758517
340593
856444
839491
69523
120574
419620
669612
7358
1043776
635740
702526
540606
1094966
297278
280254
484097
380604
272771
680310
679575
274567
447264
487439
63812
57000
1060715
116581
119129
611003
461243
599657
1049391
874765
319422
864542
721029
396332
810838
107681
1052119
746624
50586
1026555
783125
5257
449226
617168
663755
1041775
300712
508708
143554
1006351
610979
738994
1078986
173745
63159
764075
752764
682765
112295
713441
352001
210893
883837
572889
2516
25492
233706
460569
900389
837056
162304
90422
490627
820022
216775
1093668
111061
359219
504830
73018
882524
1094024
665766
394549
198422
569768
956829
568929
25182
816203
239582
1046835
680453
59611
1093333
352624
961217
395233
216442
954366
265443
944424
71583
773014
844949
450102
1049582
663448
34330
421155
1021111
309188
555074
722738
333178
762805
1064569
732739
63909
282326
1069643
2456
724498
492410
118270
1046833
830910
571551
440398
997698
165391
180323
338764
49259
1096525
257740
349895
906175
1017047
600173
550565
229894
470325
124747
596198
1011284
728825
722843
884685
1066246
104041
458389
273350
638339
434489
828282
859618
722569
751656
384652
758510
86830
719257
99769
145930
429783
710994
402077
997849
766872
879029
283100
71573
601638
552339
316163
850284
209056
87647
699797
711645
80416
975135
626425
12970
593574
865835
172558
211595
546448
367116
54074
979597
454389
1051600
859663
201485
3856
310723
546038
79844
273530
775072
490844
297974
945169
111050
1033861
155035
831152
1095293
111450
1042383
382737
700864
284696
651624
22458
850960
833342
274551
130024
93619
91116
973408
484650
811878
50295
579499
774923
577883
334464
567742
37485
265002
521400
312742
931673
936292
220840
499269
950362
288475
102382
523420
654659
436299
75476
157120
642138
299334
856684
713251
564816
69154
1036410
846273
223641
766725
325604
265236
345744
251621
298104
425506
197207
991748
716261
837983
252194
744386
853262
199602
621671
943804
417785
506228
691570
690520
837727
1052243
1051193
1053294
221150
382836
908983
291931
776979
350007
568234
1012388
1004118
91708
839262
1050552
199016
421096
716344
811322
640937
412037
1036008
229653
139140
345047
395122
78438
496715
193326
235466
288712
64602
838879
772603
1084611
976651
105176
633464
802722
1086759
109434
79213
474989
1064739
835306
306938
797041
432598
452680
28324
765290
439600
682148
33946
109719
950772
274200
340411
543919
854922
500980
840556
251437
507354
1089850
1038971
470889
824850
687221
966557
213783
510085
600967
729074
722467
394685
699687
1071593
114040
246666
1014347
830100
187404
32084
704670
222702
1015325
490047
341998
613311
920810
23496
34925
909663
650546
274473
603706
997568
868108
510046
144644
91720
585248
20645
182957
1001623
1026704
750141
353325
788420
365009
917128
1029557
64239
408347
628748
31389
1061980
225341
801788
1082845
240380
756284
971936
1085698
863436
908101
1003508
638322
860701
621340
915710
175983
330158
501557
156828
485082
238241
386566
416635
89754
161894
87161
993865
940806
371384
17588
737496
695285
528413
263568
807988
1054353
21815
396514
578223
243150
1051650
851019
881955
541558
88116
700339
249277
787237
683641
459764
18360
972026
249044
462721
361572
858476
45356
494723
361476
388431
657279
519375
699675
440540
441590
989915
850306
533216
278513
1059368
552969
477607
523913
527516
808318
160191
29782
955147
896340
424998
200937
780835
370516
520687
488802
521309
629018
187806
264189
634638
139216
1053445
578762
952442
1083355
861930
552635
830352
460356
644899
822479
316002
164996
439404
243408
122187
122146
94895
29270
110646
516208
296988
900187
800861
798210
92982
879503
951686
537642
1099534
88595
322792
620825
416074
803023
641676
1095675
768996
1002972
199940
447797
350408
244371
808785
113541
632208
39710
113433
631574
364490
365651
364376
614601
971383
581417
94891
330265
776449
496520
1015165
923282
167651
463661
356722
192749
490441
657126
843967
414111
922411
770314
534794
471163
398031
580682
52933
834940
933886
658877
1081669
20105
304208
811806
363151
388984
635565
867422
469143
578738
78473
535720
1046754
75507
191721
252434
776847
481787
894642
171208
986636
259771
136783
449589
190834
160103
307964
1088088
279927
877878
166021
213009
815958
141401
792950
1046900
298082
406512
1062263
1008879
894907
904125
73271
514061
842058
1097058
1096008
292001
738719
473272
603451
34363
568264
1088047
774302
981233
43018
927615
845997
814600
13831
1043681
85990
769877
999289
883841
18568
617706
664979
200622
813629
419459
741963
802454
1041997
104421
1090780
1089730
73705
120913
951268
1002729
632720
785792
301400
465141
152726
298053
931563
1057388
924788
869603
278039
278040
97234
800160
686826
424735
672065
872507
130008
1026119
62668
87474
214628
942965
469400
261703
68898
277809
522498
1043330
971505
158573
1074294
398173
736526
38958
488221
97619
221686
289659
628018
823267
284583
926682
134137
846593
881780
481236
19285
581732
237492
272551
941433
991150
673473
500664
329501
478410
1030789
121872
639347
760710
969024
743123
742073
4161
189490
927484
560583
931757
172458
878585
335564
680254
147783
40207
752894
1061941
814853
204244
1031724
498934
620678
568579
461046
93593
730945
580266
158561
61796
722383
251653
525787
418409
1045692
921798
288646
697058
502137
575316
316712
397420
167360
1013651
802302
304947
292992
585149
390890
514025
700242
830172
991488
1070988
688038
713995
973121
1036508
432488
383492
562853
341082
255583
617885
428171
666840
1077294
597265
267731
470577
929425
512534
891595
401679
112945
211131
969116
413231
70562
1015983
333439
950638
319758
131748
1066532
495478
876315
891838
193361
635636
51736
889522
529763
386731
687084
30927
29877
941584
187467
572083
815317
1026070
870670
239810
205374
1045174
454665
954372
977975
303010
635299
393489
1036473
809750
430089
778722
429188
380386
277028
208945
719945
850649
258407
313642
800350
873401
581094
744535
489184
564751
523894
470364
602868
987623
1070938
227137
558111
24191
780440
105191
570255
572486
277341
647583
174958
899099
936590
138400
572321
575560
716546
1002028
425507
1001609
467607
967240
518134
616724
110155
981451
445612
688198
299901
1050232
6799
856452
631317
642424
702441
852576
613237
648174
431840
67087
192744
1040682
695542
393786
71059
1022672
304989
64515
362156
347270
1059354
719507
321618
278009
418287
633668
919200
794495
193329
230222
607202
893229
323575
209064
892608
442620
998958
181609
1088979
325147
443433
459632
625913
740665
23594
374610
619176
223019
70716
1009715
943944
975686
673718
284961
107043
1004272
137077
232399
947301
577592
382818
552151
302266
801530
845786
856654
1009634
308956
665358
831232
1045216
863326
482263
89586
125904
247940
924390
831629
366839
470414
229705
242563
1095159
1048182
236652
112353
987004
655550
58406
92944
1006069
836998
224393
1058707
1055343
361959
144828
619940
167841
783485
812914
262889
56834
1052516
359070
460396
244237
578202
1036304
110085
845411
456109
589548
750878
325794
782986
1096871
639103
53930
71865
909155
958381
248219
288126
877689
568994
403019
450622
1040288
135686
673726
702637
863901
843424
95290
193811
976693
1098861
842623
121907
783244
344456
811018
686743
495285
1083225
554858
822242
283676
897387
263545
825705
632562
667191
111137
699297
713887
349231
905227
673276
64565
607846
106176
383474
904668
535458
853381
605248
331962
94875
82422
273164
312738
473741
829947
625190
497789
797160
412042
444623
963347
772837
797491
109319
822419
266106
182871
28521
187637
1086438
1057457
751907
999151
903870
292859
21158
811442
644162
467740
74802
241795
537734
224064
60891
964482
358420
562668
181250
1060144
670276
356922
37021
635606
315103
787052
822219
198054
816577
992463
695071
941152
643312
600050
638246
862275
448533
28518
1050999
306033
1063697
530969
213800
59449
148596
351493
188289
47196
802980
1047747
121809
765896
150373
596615
963339
164039
270485
93035
523142
718439
29635
397803
115346
201327
1078520
313067
865813
609612
197511
736912
936391
1059262
971478
439522
981321
372487
986485
437318
638935
483367
329733
370056
1018101
572385
500507
141849
987792
741543
21145
640531
210859
342296
907416
995788
940676
701176
83410
1022900
17875
955543
521243
772385
452623
490270
325093
803343
1075295
347831
345590
64986
1040202
652266
299289
180476
675918
648492
1059708
276645
573042
1039807
912971
773865
209676
883290
530800
246543
374902
991294
556651
1014450
146014
632568
190223
951889
1067423
594489
859821
919226
93821
329076
871701
463924
457738
570788
572735
660344
199316
70125
72195
630240
387123
413690
1029618
597867
556136
804731
1031365
819724
860837
275622
250560
909418
739917
274993
701726
814436
707360
1067642
249868
975005
236885
389297
257129
596698
294223
770212
759444
200858
949343
1055386
637739
697940
18215
317503
402549
380216
25661
26711
15977
503280
597246
1037462
459036
1038136
1022800
874851
354655
887450
339715
656119
339548
1045808
719352
969913
665152
879995
1016965
340248
455255
94278
478094
543342
141189
833042
723838
243414
307830
739820
419944
492269
855502
93773
736781
593350
845822
60361
419902
666536
719744
783682
992306
883843
1078789
296282
1038678
143978
527167
948077
456232
136310
1079260
143797
350181
1000408
1023318
493289
527286
872641
166644
404479
539938
716917
287649
426223
203779
610142
29266
1056201
726537
378858
763438
546944
246597
373973
842293
356559
508695
151690
702968
970720
980767
855595
172154
1003516
231769
15912
237824
1028470
1029520
288990
290040
608465
609515
459045
578995
700073
701123
114706
381236
786552
698223
110720
994443
1063132
904707
334294
448333
457183
666892
340540
310651
975349
293700
472109
301105
52076
156001
82335
280288
857138
744794
668787
773350
816160
288182
887096
312709
744750
30621
93488
337056
711623
351667
550877
312187
650291
104986
473898
576192
1075224
1022389
82733
82621
888590
715033
750397
252228
1084165
361232
139719
881921
986125
222337
12895
204197
115684
579741
402485
265638
220226
635061
950859
719162
751917
828746
357727
186307
882019
955900
648105
365216
248999
410082
59281
418362
245219
70970
550769
199752
435754
1089365
777578
207935
554440
837317
688138
320999
974577
923356
125048
609045
301037
227547
138184
827215
508031
616272
176464
723388
679177
91511
112406
545342
1027498
366885
54595
3744
986652
672855
127669
551176
459880
723181
397783
901045
462962
156497
83048
913626
650210
195422
220411
109843
232884
853442
958044
383291
519782
833711
38724
493825
917294
790206
761213
657585
735162
405710
673927
150097
260003
173390
1047467
805911
444236
41403
635640
263917
523387
578265
4955
157762
972395
958333
368317
232526
780968
484707
140227
641067
752911
915122
292888
419647
192489
292049
522033
1037082
1045367
771844
949139
1028431
41439
746020
330231
99757
908963
125657
820956
147494
582355
308282
746124
456291
74099
779374
652420
487960
552410
420409
597122
91852
412068
1030827
732705
375348
916024
701803
593514
255142
452247
963963
74769
315587
233349
235824
821327
651747
185350
931615
490045
70707
118573
1070027
635864
823861
745395
176387
461291
25451
920194
296455
390754
883778
1016641
1078713
430927
691851
382426
370231
33888
604419
385264
758588
1052351
215690
191342
797731
442524
297027
101974
643953
884349
600759
116768
865792
159480
522714
507654
417292
209692
1010850
266065
636954
1030526
526735
813895
385701
494946
624738
745149
334395
473701
96920
254224
116637
798848
649126
862715
182441
568987
2315
22767
152823
411189
349385
966816
262759
786391
934080
63139
584846
97589
305360
548405
207598
1094850
326467
893772
344614
24677
412338
951941
1087061
331060
823711
91117
980935
298034
214222
116906
638650
1013760
859820
570087
396326
961882
843885
441062
670574
636664
55265
74598
1059243
835018
971704
224426
377171
63699
484076
389166
1043583
311250
548299
955506
730219
36578
262340
13675
683581
146128
570604
5551
171207
257466
286645
943133
764606
166449
634007
330962
630875
1078135
68473
313968
1053772
456141
829412
800810
499819
450705
869816
847427
572657
152860
883585
689448
200860
96030
347472
582374
185743
162418
685962
1099757
102018
815020
556495
796062
533226
941057
173785
111349
715521
934743
192718
593712
75860
470972
569168
532322
442991
646472
764521
510568
583955
487563
682146
28956
516366
853354
278128
752922
168678
205587
163183
255414
40143
660555
217282
684844
221435
584708
292145
457298
1064764
825795
946422
117811
695856
544104
547177
578149
330284
250099
602208
901442
83355
89696
716082
335895
366338
660193
191742
856716
552041
475897
1043671
927299
765757
621465
111277
463467
371369
715265
1049992
108979
123352
344376
121354
327785
602299
552288
440134
507608
411393
1067222
198476
46531
642695
567850
418221
984102
80019
319746
963416
1100287
752873
286460
194186
983515
281008
117557
682228
563302
284132
76500
345740
385572
874525
518999
258740
394689
405473
534384
864217
202057
807861
852247
625110
810251
844185
931568
243934
813660
177920
491689
690507
750977
769171
988325
121885
520205
514470
693359
577317
761548
979473
585081
716869
1062423
23673
775326
998875
87436
816049
193100
1048709
1013914
266788
1031142
710947
111968
682844
952837
874629
174764
695440
926289
141265
969592
879366
1049690
658426
216970
83401
15272
443526
35908
430446
822212
599287
353007
386353
628933
193072
1039574
766116
1048340
383231
840473
183147
775891
922553
426667
498467
288336
376792
726690
210325
467747
307044
522954
160484
20360
270683
1076846
1023600
284741
420035
576504
721242
123755
390411
978449
548302
1085618
693033
553078
276258
167446
857499
1011897
274038
589048
389223
241246
795113
32278
1089922
1084027
301611
3514
232054
1037599
377420
797553
281705
173441
929981
381274
859023
33755
674561
837637
637797
1076450
805456
921335
25276
226092
852207
839025
906780
572402
935719
201069
608444
452070
288570
668065
669115
863815
298687
121685
550641
593306
264399
723490
323589
916281
72224
263534
984363
178419
80650
467353
586948
474263
283086
516774
857425
935197
1072960
909562
1063918
75675
662732
504227
539029
241318
570136
442836
480009
748460
266345
1053479
401708
464659
485073
161181
439805
929581
586735
825965
946284
122203
188746
808988
1068580
346887
526833
993460
17861
305043
486333
1098145
156279
82364
834198
715559
660664
258944
456619
581277
50577
470956
1059782
915980
667665
795607
1013784
246136
198683
391329
137115
213484
172303
751898
125539
779325
265644
720757
385195
1057345
771198
987177
647098
1052314
205185
1098695
301439
1049319
918707
1083713
154748
651673
815184
1065215
373449
831026
1099059
1071915
413242
412192
529559
408270
183521
852336
822434
750180
682304
255584
238794
18557
658446
178857
530773
449326
391989
285068
581406
1079136
1091467
533638
177537
337662
253928
272121
615154
954013
385219
256189
727544
494299
871353
539564
736962
773073
921437
915461
1096422
1008452
217593
565607
789896
802283
285989
651744
763314
214718
257334
234480
1059920
584393
753333
909325
878915
443746
1063282
14944
525084
135537
312091
989231
750931
285670
1082561
911999
785844
672070
161140
230650
500678
283319
40394
868614
646413
415914
693907
753488
579534
676713
5334
9817
999041
982605
886128
323781
526766
952788
820767
452444
104600
841025
671164
428945
392198
582149
63338
95323
426919
519189
1001309
466948
820849
919486
1064697
515529
234234
980430
1038144
179714
277035
886119
934331
789681
660297
535114
740879
24441
238124
67757
1010195
711637
1070567
740402
301506
114885
1020875
876568
573497
70199
423529
808583
80271
230151
698910
784047
227408
917912
369460
65088
415737
423690
846558
454853
1069015
950925
353712
1019267
668642
283389
978422
582278
416170
608686
905365
791480
549185
228338
1038119
1062565
695402
1089425
212895
88077
568631
814328
485504
392054
239020
342545
1044496
913199
36149
120637
80891
868512
713412
1034064
390412
619227
239460
686601
823556
653823
169668
624025
331210
784484
162563
95406
1070062
199246
52892
621756
626115
41563
208133
209183
652085
653135
768174
1079936
363056
111676
750961
50547
705882
633409
879057
111721
983599
461792
1081372
758187
718273
851029
136940
236877
752360
965518
568638
236424
378389
811982
519890
949340
704362
216174
143834
1047635
1057237
907901
551699
206327
10649
447119
444119
61603
414221
996776
1075311
800023
517977
607533
715280
884225
380891
198200
607781
1018333
796783
759762
658731
1054887
31211
62099
255588
765159
210290
1005115
919248
543348
205944
542934
745625
82480
416918
452212
403589
893917
38897
396427
249816
550777
27032
337677
663560
395734
289582
276209
685438
118094
7323
970939
704022
126669
215165
257725
876949
465910
464227
1040409
891249
918277
422516
163951
573105
998671
545015
881714
502190
822259
102159
576415
244083
541969
41000
639859
63183
841683
600326
380256
746817
799055
660536
265732
1044862
707533
304757
863481
324817
453236
218183
1073351
1079797
47105
539853
787642
466626
1077235
239003
54195
665876
1068950
595965
341748
22415
928971
407469
38816
803836
431458
133208
638082
509984
754747
280695
818303
924319
1040953
533192
244291
226542
396655
1089742
486532
202745
43058
708033
915624
745506
8725
10438
546527
577518
144255
426103
595433
7147
268470
831551
394262
402079
1088492
900461
329114
242986
725299
950831
1093970
235960
289517
198556
230136
479026
477976
1083356
1066747
743390
997452
568452
567402
234045
500535
690194
731663
59687
910100
200186
821786
14407
453152
339763
291660
452634
562410
1030936
635089
790046
789425
74130
731840
171007
989375
951993
257590
636438
614627
652965
443265
280639
867286
900787
322413
391005
29721
724358
493456
17605
71175
342993
666580
140030
455997
879715
228271
942205
174130
850229
1046712
760243
518687
671313
842062
1058819
1055833
932589
537664
269320
225155
380137
313657
979954
598018
478690
232961
990000
382127
1038436
208998
530733
1083318
343811
846303
204785
718056
109302
35509
940854
282662
73899
338334
489563
146212
711965
107034
77546
129148
274596
216818
979162
309722
849221
522486
565409
1065180
629426
982711
392932
375343
806927
919654
775586
886115
589482
128243
962548
719242
631053
677596
499126
15199
610378
619569
755680
13747
560483
782556
420858
486797
781635
954548
911033
359809
807427
188700
396675
874095
875145
809057
366337
365287
747314
147968
146918
333566
979472
493463
998019
504080
281675
174223
747114
395320
888832
747408
15284
439262
621990
769630
104969
248825
104896
532737
346867
345817
513999
491645
25440
182288
178800
352285
265637
734166
251745
614646
576143
25278
869481
988703
841945
1033661
624854
405672
969907
569020
299113
32338
401742
445028
762768
66063
629584
238802
656945
76707
396598
1057482
465368
203319
981436
190122
834145
340275
195176
1049901
177182
618570
999844
52712
646755
746770
68711
902006
500874
229393
345859
866821
786189
167273
91945
439354
611054
825271
299647
406607
973069
1094085
479808
162583
1093264
93106
127175
735853
272792
1055794
231507
579403
259287
930887
449189
1026762
352315
873448
811156
421833
900531
409934
124761
110809
1052646
120898
792898
791250
57613
656424
526174
1042356
819850
1040818
659256
215871
80699
833890
148827
472365
703606
54698
755789
88422
448747
462368
42169
915753
653691
453059
894175
817136
293884
127168
1054313
946496
50785
24992
663157
1017867
279266
93917
551975
158353
990174
1051908
205356
789610
145860
126303
1053279
709625
515850
407184
829792
540841
46241
276898
710065
565726
469779
304595
178513
324688
891206
905696
734642
296755
595272
118476
744689
610068
159849
840964
373736
411079
190592
955651
1077340
491440
876288
727424
433315
175889
758486
372989
30682
6273
849653
700875
184079
1075525
616661
880791
996268
107213
459966
264826
623876
657313
454199
335947
1003302
544719
1032824
756646
30046
965205
230736
417713
176487
806639
805589
468467
474401
481463
485137
209919
872967
913436
93966
905243
240240
170516
1082821
1098424
1097374
444997
197966
614073
468462
1011923
320256
295244
148240
1082735
426329
774445
732888
765665
72513
939839
578707
1069954
584394
536553
197403
525263
706753
921205
1047814
26529
887457
403030
263546
793556
316582
89853
997893
26992
897815
562565
243449
606545
1088989
656125
676360
342721
203388
516750
566486
31309
45425
1023538
922637
365083
511369
257566
533307
722443
1056770
8704
652380
418168
626568
460668
753050
1094150
821607
80376
130294
208365
570598
874646
589666
949430
1008587
730640
530320
93317
889985
190317
973217
329458
431037
748685
543220
1077517
132585
270781
1036951
933412
260101
1066663
921704
2709
26595
1015023
533097
824758
605845
347799
672731
936835
828032
311991
402513
904108
510484
1017841
139834
55611
224079
386047
676728
481026
242582
437667
1017621
844178
889574
622740
1076746
52548
857956
219631
248613
506110
23823
107609
962599
741715
529558
446724
221977
133122
1089559
91696
641747
389555
393017
166690
694340
818897
98993
699992
644084
728338
306707
750467
287373
147400
178211
584412
177984
583217
584267
425417
10645
540116
578746
123301
439679
739129
574556
946541
947591
686775
471717
592014
830615
65391
66441
518775
757453
848546
89716
1066130
380688
672020
428655
886586
48274
956630
340211
9722
310014
581307
755390
521824
142875
203449
890054
333886
515664
256354
982291
516604
300674
436209
777270
1027306
475489
655449
550305
213137
904040
833612
537725
466261
471973
601413
796222
131185
700322
187331
649889
987928
608289
902979
614078
759454
539129
425870
669375
411050
811407
113491
238122
1021848
208364
956048
951373
567057
360552
765319
586500
392172
1005436
348022
150588
638315
584428
423504
643313
350770
924588
124165
979760
33512
993101
602247
83796
491478
358419
375873
135342
897010
952602
972134
229757
268954
867605
33704
993106
858298
711289
718682
843357
196405
271085
134284
830961
937100
131932
977239
976377
97006
146525
1073143
475542
421656
159134
992471
854842
146341
984114
660171
745798
257804
694426
542163
541113
35076
672349
718514
290358
279237
954200
29000
407191
613922
925406
242770
787545
1026090
967433
828982
898661
340596
754263
1086450
737903
686337
993694
204947
757134
986324
364983
141732
126177
1011917
892199
348031
1058815
151676
551727
234883
575160
177777
415475
108875
855563
571573
759502
436064
899310
470349
170127
934745
1060156
269513
732656
105789
132184
907237
18238
270166
807840
1097607
48305
745651
415819
577504
314388
437427
1024693
991623
638760
296285
42259
1061751
416110
16639
1035132
321175
587672
82359
1022153
349354
243300
546804
319536
285666
789691
853540
98344
566307
95784
55220
844893
669994
85521
53450
668640
673552
961249
1090652
513533
625245
496745
435765
641505
955605
1088082
115099
706420
591683
1057205
760568
543300
881879
412790
214534
26415
605961
361762
703514
365435
483816
495623
456320
661291
217481
235737
1027595
129830
1004202
780372
814916
541670
567129
1065649
463540
593782
925215
954884
717086
415224
575435
672905
78064
795355
257720
307571
22645
774253
487518
177936
301721
201959
865415
217468
529556
895082
649375
385257
150777
484592
564043
1050610
397126
961736
995615
365071
651367
727864
813844
193600
422122
49812
1097257
153157
766297
1084547
354706
1032544
912802
1067437
514704
31616
804041
229153
633502
593981
789533
315830
258275
1027402
276590
620460
995799
101287
153395
1017448
750080
14033
521123
137415
756498
31409
877377
871601
372725
293671
303632
1019675
443962
373618
425488
104445
483867
842513
536303
466635
68381
845469
845478
82579
126573
428486
527409
808885
623632
175183
637851
124322
185507
253045
458960
157394
94037
894568
873235
485475
1067249
364193
36088
666815
136357
534499
618197
1049300
921969
825262
65596
56231
780024
275356
33075
627912
117964
508445
199240
434672
921618
184174
972362
912687
691327
971066
817128
750558
1042154
813267
218393
183441
97915
582211
369829
1067567
347560
1075208
298317
632181
125017
1064826
8454
992477
883204
740115
585607
770760
1077913
774015
893590
475709
1022090
935079
439386
209567
532577
444925
1049181
834363
80867
56141
455938
459233
218626
811583
401741
517494
941015
425237
574438
734391
241114
572900
256102
27168
649940
1018362
793312
133301
88845
111462
756838
631982
127863
799380
607652
157122
567978
299586
776720
1046814
884991
303259
1046498
141856
937327
353819
943205
13317
1059212
625303
750658
513504
391244
197126
559835
383394
892603
399635
494858
854023
649142
900740
199309
379478
296829
1043035
1027236
456034
833795
498791
666497
1058474
282200
60235
785611
183112
600247
361644
845821
103317
404787
409775
331808
79155
271698
893410
82469
25862
613552
858396
991209
1038660
548116
107310
852815
481466
648078
294519
643405
1089775
362132
825075
661117
929928
452891
558942
332117
1010414
828388
805703
743422
19226
226103
163285
112034
116656
199476
1058067
369364
1035963
198000
45733
316436
351253
1066227
600649
743208
175878
528929
524988
996242
459519
568277
618900
778987
84070
415396
1007386
253454
640158
1094719
67158
246032
92532
365995
1034134
40852
798846
751342
252039
849202
729400
406608
744181
472352
446080
153935
319228
776243
973039
971989
747615
371931
265783
739496
264476
778095
1024858
352194
531590
445256
151399
718421
137707
645278
302497
307114
786775
691826
278195
1094415
801774
1072306
298232
400510
458409
719089
141966
508678
698322
962800
700298
712377
1000050
899530
214870
247675
509360
640138
1036720
273100
1060576
561456
535589
321798
16053
330099
73794
275999
12789
503770
797457
138408
963692
1084835
547127
396249
308764
372118
1070270
411775
884175
1080497
379679
1037738
365553
589894
1006433
61234
909153
342070
316245
114739
458299
620988
269399
619684
396177
790904
794904
108636
784229
651540
59048
125915
394181
703489
601346
409219
503088
1044861
294078
654480
793422
649955
332800
397459
128168
114182
614069
807976
788917
431019
74402
853316
766703
562430
1075299
446888
733385
320495
790224
757090
113136
661432
654501
697408
242662
470798
963580
171111
142483
774925
340168
877739
1019203
738923
242646
28312
441115
728520
119971
743080
1047751
529440
4881
719494
296482
465014
477842
1080614
614361
629179
1009625
1005563
762872
375458
730423
271825
610519
103754
1085675
784500
197544
86266
656137
273750
737454
1052462
164859
424410
543597
511312
1097905
767194
545140
4154
1016575
48413
430539
870675
792783
237804
42805
407942
751714
873470
15651
196542
768114
1083117
997215
8903
889859
473865
564535
1062432
287394
615564
131738
561689
308882
651492
429875
256147
776369
804473
850707
61808
10216
422434
561132
865426
437968
248949
82191
584033
768257
39253
344296
257558
430335
540222
1028572
57518
815220
460849
675053
1041042
662939
462138
73116
278193
556597
438536
558862
578852
982512
802909
104552
458127
239597
597195
797548
178683
110044
253534
605417
1099666
355851
480206
616131
888064
83699
889673
886070
128731
780963
703417
245924
614965
718461
596850
1097664
959671
1083737
331549
240054
21634
492386
783757
532584
282537
820146
953850
239317
1090568
1089518
385038
606509
350354
351404
837738
633938
422952
1019955
278573
95053
96103
900328
899278
800561
912657
1049853
22230
635141
888112
1022421
673213
1012776
1013826
960850
103459
447322
873849
40287
126194
964512
397692
889406
678758
528914
95417
273517
210179
628802
257953
473774
354834
1080512
582806
983675
573807
692113
1078601
1083831
40825
516635
244463
502782
964092
293075
101921
659208
28320
451955
1100169
46935
396331
26782
575516
216217
922621
608601
770298
1061909
414853
615399
1043155
60416
66980
321001
702436
441412
989329
814727
212115
638560
221898
20292
995880
344024
34065
609968
659103
755513
426620
72215
55263
987378
861662
477368
396295
548372
197537
849818
1098960
843340
241269
645172
1081515
540501
806693
1050110
492085
833079
1079225
387369
770923
1080737
307360
1072991
118511
1052502
1051452
111509
675021
617990
431897
811688
902858
11782
820892
303862
445493
412775
190754
361028
531505
838213
333563
239364
60935
902455
645262
485550
676688
755154
599619
830385
557484
59205
755983
659069
1041225
977428
323463
963719
775189
857297
848956
903720
149998
712720
677240
1002778
348282
172920
728062
648978
940037
1083962
1061312
213139
819865
182869
461234
225217
488765
587772
847434
63166
61955
966471
310661
174333
955708
890101
464909
538872
659270
187231
1002526
330776
804654
492044
489843
719238
1020194
619813
409151
177597
85765
303208
1019428
841936
799491
827397
505305
624399
350904
231378
477704
198096
694830
112695
246372
796651
747709
960170
609497
64807
449769
258049
790196
927425
951284
642400
17269
1089448
564262
551295
173111
287619
844737
658976
252825
966645
312960
571786
82010
814759
148293
837627
577522
675288
687476
1085936
1036390
196741
449406
927255
770720
776299
94097
263194
452354
353823
666997
630418
149106
259599
421235
507438
975749
855987
313771
748888
1039908
209801
811376
731204
713732
1059864
916222
803222
911604
575706
73739
268297
887214
821811
933339
902842
201113
603543
565300
513549
790925
470667
153623
502347
348664
561886
410849
756913
664834
64528
516193
310534
654792
867373
689288
290907
20396
855054
152618
908501
947807
68944
69994
492606
1052601
140420
453724
249356
246611
18305
410737
302221
1061119
225075
637814
728986
20603
158856
649563
201006
202056
498219
635356
809597
710775
995758
657263
468644
270911
150469
995007
246130
887982
952245
714695
452833
462899
3506
274841
804523
41620
990564
757923
1075178
310719
534457
456172
58284
304060
1032181
591708
163671
634059
915693
410569
75774
6264
579715
513417
807570
845865
915762
360300
35204
503524
264586
726019
724969
994062
735092
99465
697681
652087
561901
305370
1053277
451756
3924
834331
537012
418256
441275
609095
606784
632152
245439
244389
619883
164989
166039
355147
485757
953554
957196
52222
364897
1065851
26185
947166
1072481
682111
710905
1051473
87397
774696
431631
635872
602878
154600
1029262
786888
36674
1006113
1042099
255248
71819
140673
647740
771248
329558
1011027
230549
849388
953811
41910
62439
683159
401986
51680
79220
1026290
1077492
290042
790601
588642
976905
464363
687471
483852
168582
672098
520533
684459
372308
388748
740576
138038
1003983
845541
260771
224440
223390
48984
531774
690801
869598
752699
239578
770457
382102
332999
34222
21214
284059
398175
325261
823811
271299
278405
102458
336250
48450
783053
142589
806460
622818
314186
626323
4079
1063398
425486
1088777
777511
733155
389669
1017059
467242
340679
409231
394405
998723
1061613
256217
427195
248384
1054756
821962
163884
171742
300911
68311
787023
713885
962345
272068
114031
745300
1073204
88583
526432
70764
479654
341019
484239
614032
960547
186011
187061
794070
371219
603081
176574
336969
27964
37340
119969
923138
147888
585083
657039
990352
936517
62860
1029958
1008968
132755
1048716
317891
406923
792983
63485
179300
767678
984184
1019331
187130
423628
799056
32367
551895
96188
298078
298205
430512
592468
974259
973772
625850
532668
531618
17187
382475
873921
696116
986298
183308
184358
337871
727993
479515
478465
615639
617739
616689
986919
985869
272656
77132
350026
320013
1056360
933028
275668
741505
576444
430778
84569
415215
415216
388560
387510
473185
114177
263280
481911
480861
730693
57600
228536
209811
508832
412127
154797
927226
115159
217222
932923
1067477
620356
704746
791852
1041200
691574
513138
488074
954289
1053365
910133
189819
913756
959972
982432
137803
131193
358814
339447
113186
941319
251039
820837
139032
863141
572562
977978
119999
254681
868802
667821
162756
1011260
765018
55357
301258
328825
466308
59336
302759
1009322
512819
395345
728629
1071538
519400
608473
732233
919570
777795
29050
1096321
958395
188076
670582
382796
249663
610849
63059
68488
183213
567699
678026
877272
1041249
604608
599712
638319
22312
979246
772122
19483
156950
994252
837824
472553
665079
580277
432186
773332
772332
965881
470196
354843
693757
1043041
928978
239971
342480
804732
802432
50986
1056199
4273
870338
174422
154258
672875
703451
748147
293731
377884
797035
633800
397413
486415
331098
1059968
911633
549254
232512
670191
202890
1040864
674415
42327
919761
1080875
921606
231775
153193
106409
666176
307061
40363
570828
708579
1014355
109223
362925
164343
75307
442426
98849
921399
1045668
601999
1017824
599382
459864
1054467
309877
539725
739226
585001
765590
1075401
858346
104235
479157
266594
290234
759876
652350
730248
346515
1072434
172803
289460
881687
643342
966930
961142
52622
381398
101550
1045563
541286
946658
754217
67469
547245
270462
881689
516965
418854
219966
332404
109139
563494
1005605
184235
920287
26176
804594
504993
921471
635731
977921
810130
461321
1079945
347894
995296
932602
824512
504905
688897
318466
9774
1055736
666998
17867
1070511
205493
687657
400030
468011
967551
1032280
851678
189793
1042450
467007
196192
1000345
134303
263454
526176
865814
457964
910515
986651
257220
592711
978496
15386
215780
877567
829152
240737
143483
857200
30036
735423
396916
512974
223175
1007976
1013861
595100
56182
1007712
835793
535445
978916
475183
922463
15693
693992
768033
1056782
324908
316047
576446
936467
84621
193818
602217
1067409
93879
478115
1032425
908493
440176
214662
530075
1083425
122024
214215
312015
13949
88024
840993
121119
177179
965533
824473
386472
283835
119068
425805
869894
573049
414804
947042
823300
544050
298371
1003338
900300
902163
59653
1095590
418083
612447
108060
389483
525334
1043828
23336
792007
1039140
710515
549089
732633
863580
488489
902819
333638
766348
1015525
116790
692616
108064
470768
1015821
370531
623013
518779
250998
118057
140253
558285
97322
849086
293297
863372
607093
1017741
418775
851448
652138
507172
779108
713872
280533
460135
224499
759179
429781
961828
1043132
256532
141731
818620
1050683
103604
22980
463719
340206
87479
179183
988302
208368
72546
621787
550276
902382
931483
294513
580107
505993
400115
2321
15029
398152
175915
332843
742074
947819
369223
1072879
441330
505839
919612
1069325
619632
720575
800562
173407
465610
967156
183475
930592
605073
175387
27388
864080
315840
171652
285573
245120
734017
465808
791232
984521
75011
716983
748523
741138
821001
1050488
234115
399445
468908
456612
984698
470449
289569
665060
558766
836407
16777
893797
363860
1062160
435520
785135
492350
148364
27721
901189
822699
227272
545120
754024
174423
406474
1080334
699207
836812
297120
545273
789927
98113
940940
115145
639469
708383
107454
989092
44281
581881
776543
822481
890240
674985
85522
23077
723183
831735
1053954
890061
322134
393667
560613
986482
501133
330763
525699
1059735
199391
669152
1073009
729696
476792
901978
174518
286897
122395
1008915
12795
660020
902151
864674
325291
46258
961449
812344
1051322
1051480
1006999
355924
708840
532519
831627
342303
771094
709638
497725
111990
719232
234218
145701
212009
385606
486139
40667
524189
285344
1057628
995080
199118
418606
648067
511121
1073696
481970
51035
924273
247763
15130
767520
163972
583672
815704
49621
828108
805591
226213
258155
672741
367819
27612
610369
488622
66732
518229
1050518
562557
947853
97312
814707
1036601
210397
70559
277877
622665
206624
834333
1085793
294015
1032542
813016
52526
500872
782420
806429
818085
422237
151940
758608
185105
323091
1027898
758964
870193
611488
22971
521338
1067584
410075
656449
173077
537874
110673
549812
207050
1043892
873184
283047
509029
634980
359401
997800
259619
42348
886047
1091295
593852
52127
911802
736121
258314
152720
66962
175093
463473
160283
708589
433631
628020
427026
1079357
974982
807971
1074331
43517
598725
679304
447825
1081298
438014
777361
462468
1003281
361331
201290
723193
361022
488479
109316
496312
895818
247987
779292
762981
415766
837171
476017
1073421
917076
162181
652093
323264
560156
158945
588600
785023
413505
397080
135819
1039602
407590
380793
375089
27406
987925
556207
747918
912764
428742
1028799
114771
440687
44228
512737
831901
666185
1036000
76427
293453
217557
86375
1033120
238077
737769
447762
595823
175083
371359
833517
627760
427293
753401
386567
829827
233144
253822
100939
1027170
864600
1096209
552522
984776
167197
151687
550634
61662
7211
456792
753289
336047
741869
1061930
622388
51486
933514
227164
222605
846634
170711
623769
300505
576776
41982
442343
513283
891808
669162
196770
814304
1007201
838928
180637
312348
891543
719713
1060550
861494
134184
930949
311703
31855
120984
1062870
557667
606493
1005769
81690
870258
46378
818229
515867
361554
232924
736910
222593
80378
695354
49805
492390
1071405
342120
1021243
914956
969900
843185
306670
761993
604808
96950
600213
222945
349852
313983
390590
971448
605067
63079
1085567
844491
81814
908867
458381
809418
987087
699442
594307
444231
1073402
188026
140257
710859
554536
1091563
321973
200432
407158
654964
951747
600262
1072037
504438
830410
464743
423294
540934
295324
840010
950310
45321
397417
776569
617312
497496
738415
1062864
865367
72347
165937
568379
422132
711280
776622
908785
333815
697334
306398
807317
508337
983471
212668
485356
3620
836956
595947
518911
468007
235326
475219
93951
636725
660518
224305
134203
988756
6333
250768
526410
98850
812889
231409
247510
704435
939114
821533
450468
694579
1052622
425740
1054519
116365
229901
1005084
810782
150420
200453
107615
741454
697326
266636
189634
254677
180899
432412
247484
387840
536168
423579
180062
839224
68215
406921
239532
697043
318650
633898
190593
250463
858666
124616
91648
19148
106926
636720
128337
744982
967575
351948
46310
159598
233580
815842
1057353
298850
1006115
667774
192044
386197
130790
42394
812359
676885
765213
853843
786453
59746
723757
971903
658220
178037
960144
243475
891232
1095989
90146
1008637
237469
940919
803346
964890
723776
813264
680858
785209
310541
673098
401499
346691
849899
672803
380175
246805
558284
812637
868870
1027659
76681
381917
1069129
89698
792858
483088
263277
574310
795696
44276
230481
678157
979557
346831
683166
592438
62884
701786
173538
27867
1093919
1027272
791618
448843
1054678
524729
713466
389502
649860
918098
778777
682713
1040833
587778
1010714
991317
250681
18962
1008638
313363
24619
38688
735743
866857
829033
699533
289953
327544
446823
250202
4447
691603
82012
792996
300245
354339
199788
1065294
744556
827704
182399
343028
580600
428978
622248
1069865
102290
602956
491620
1042725
693375
903469
787753
813892
134182
807301
849191
1085308
686781
658118
591657
387117
812018
504670
374643
802239
380550
514271
990503
262602
273740
751247
492504
368740
862908
1061500
320440
47458
997712
429646
861459
597578
466267
1088923
477564
127829
462971
183785
683442
318993
186357
1087359
772953
32139
642269
1044153
390143
834294
665150
459486
884897
608646
857195
45286
448495
1020422
734417
641890
152659
857871
21506
333084
430264
291804
807610
1018564
538091
901467
95379
510221
653163
344822
213717
488544
348879
853835
169160
598418
149966
807605
438993
687974
320426
632482
612324
685479
383517
798675
613739
529392
655692
528178
469751
215049
487481
733020
249489
595425
604200
908937
289503
854838
836842
347788
784069
353837
773793
44932
614392
581867
478721
335313
1083399
845320
232676
905566
829300
583306
373169
406250
940626
241421
57987
66812
378764
227910
871268
887316
301159
661288
387700
998380
101198
589833
627457
626407
574805
573755
1016655
1015605
805045
145828
838737
107218
1050245
897482
110801
68451
737601
1006453
1022285
12731
402949
838560
499287
254374
528887
145417
201779
675018
467233
408925
843533
6655
908171
673453
473310
221539
424395
864864
1053527
108874
122213
1037436
135304
270955
1076175
850316
887432
282990
981421
801007
1010282
101467
474614
41795
161549
714472
351535
293595
838944
626755
196492
24094
227554
84339
182709
1023106
501695
854280
407634
958472
799110
774303
885344
491769
668719
973713
307483
984409
1090319
1092619
707319
528660
285100
1066828
522948
568773
381243
754159
922957
812750
224085
529169
401309
871176
413126
400659
467063
91400
251627
20700
936396
5054
222474
425340
91265
69575
64615
738420
896711
149219
594185
639555
67925
702245
683225
223243
295165
564226
180881
862416
698259
803571
819509
534196
201462
697391
962000
1099774
854912
292485
109858
794445
441635
542890
972382
199582
38009
50335
179042
1008624
615942
506611
537560
104387
440355
229317
831323
332515
654572
1073144
158734
723531
838536
63303
716066
300458
654982
226693
1005553
22531
992849
848972
430388
769020
85110
149990
914907
372080
182034
700710
620513
89672
915667
191943
417643
371315
987752
1057949
645856
48253
637967
130315
301241
592051
746444
440858
18048
768339
478772
88875
404675
1077158
874436
186911
463259
1008683
924663
873351
874401
240690
702385
111493
763819
280070
959377
804923
57462
1081110
474162
519041
867256
228523
1063279
1092315
352123
72039
755962
343450
54047
70639
561151
603773
243099
684257
580183
832479
710140
1030189
762864
301152
956895
891473
757072
391194
516910
948190
947140
695145
570397
160107
243701
187593
305143
22814
545968
436305
442982
618844
704810
974393
340330
195524
66169
963758
551034
634976
705739
628612
203135
774446
697120
90294
1092528
475845
519768
819019
279707
612208
760715
49784
985373
562174
826674
669188
234077
910103
154098
43780
66553
258100
662500
436608
671073
1019968
866064
1084272
502212
4477
107092
488248
1031274
452704
958209
798360
1070639
150515
375937
756587
470828
203959
412321
217637
349016
73074
177211
693767
68932
272200
386443
487405
553427
794290
939824
82845
755096
334153
352822
3315
133346
874476
20353
829522
305447
1031010
538534
164304
94557
422948
542619
924612
1009859
701274
501014
479310
606305
291290
807223
228510
514016
867774
445592
753950
1096721
478905
265082
562973
899774
584572
798988
800038
794233
367689
104707
263808
1056439
445997
215837
1019441
834257
920662
820481
353293
611010
204956
898186
61843
286052
611889
491079
1050045
770662
431344
656341
814466
819892
570505
412380
504902
354759
993924
221621
114543
931789
169562
807335
466180
1020536
42633
563509
877069
534656
716214
12594
355009
349634
676104
524307
364942
1004680
162356
631462
131743
385514
583508
24122
695586
134885
425147
426197
934411
1022998
1087366
854980
84579
983775
1007045
262653
140931
93012
329440
290807
307151
340110
426834
755823
196484
601460
770969
554895
424235
757326
649472
732957
1005069
248994
780056
126860
992622
981873
413553
886470
48417
53768
655789
42587
697657
1015834
901128
445355
124620
38151
1079749
115039
831177
814982
154530
963033
1091868
870793
766355
201392
561379
912613
987495
1072679
313228
264155
442063
117574
996439
245388
747236
509490
171445
1074922
271061
762723
669098
872240
1057594
603664
303359
21045
544317
459946
130090
260302
231608
602825
732372
574254
448540
262657
514298
1040030
170814
396716
89415
869366
415268
884966
1017542
747588
930933
890823
687978
851814
333115
848547
346634
201735
338538
612668
98253
612234
784936
584440
942243
43515
31294
800027
578269
1006971
209720
443759
904571
993202
465700
695857
61045
1029610
905726
499120
303995
236898
510459
54166
982832
49156
510599
69672
874522
964521
387574
71486
824035
258953
943070
74629
678147
230868
590134
1027689
992464
501210
1047412
457518
789471
145247
989551
356652
166654
105790
59750
1059701
815542
739981
741031
502674
235614
302378
337389
702211
600018
123344
117237
486960
683245
215442
137013
274599
794390
306569
192486
870036
930407
492210
328975
330025
164268
319023
318507
425703
311777
146440
321257
108260
109310
878152
49558
50608
620483
633426
48091
804237
17273
46223
201068
790864
432531
964276
323606
98884
598779
381480
931490
1031347
736529
602567
1076345
509402
754246
614697
435270
363061
156061
603493
615362
404703
274426
67561
1018999
498098
882802
751428
253318
649370
301811
847432
864724
716120
496348
736267
82808
731593
603642
57481
1024600
538101
955581
1007531
436664
208704
313860
829448
988749
141111
624113
995680
963303
890135
1026442
711753
960892
582249
435192
428993
535547
205166
110777
216352
794860
942764
622296
1059357
210245
281963
256969
328625
872089
1082973
410350
208349
627300
1019972
854693
1053198
691954
330825
977111
626351
503661
781456
136605
422024
871179
141991
70785
993487
564935
747443
19067
96190
545168
834841
456755
61829
423343
952702
691626
597330
538276
945142
973202
1044393
47275
686159
742637
734348
412154
693122
36066
38016
952844
55582
803264
1035549
889004
217089
451877
903247
1065123
1075727
724368
268036
313791
64710
556279
465114
31243
585612
866073
504877
476915
142352
209293
645741
274934
985855
432248
311030
73633
773185
941360
488270
708770
307310
377325
1055899
148799
853831
658806
614091
862302
720543
527883
78400
864797
663287
730632
656217
242673
660918
823223
881352
973335
1008025
570465
121045
318510
60388
516664
1037023
470278
178451
120584
1064028
967864
927034
70298
490552
237116
1004050
50985
280324
819439
915152
69633
1078253
617789
511005
464156
663418
1090757
427712
630287
1070852
984459
5358
737235
256291
519557
82769
242975
607832
738817
220555
1092288
861417
773170
830282
473053
412959
1000443
382556
421014
254084
312772
17821
274481
696515
606036
450619
816723
561684
641073
546322
685620
842490
997439
237023
151586
1016769
986033
710538
846236
949930
756637
1075866
12200
477373
998597
8548
116823
512649
347268
94544
345751
167876
652299
577530
450032
863760
567134
444169
1040313
280232
508103
398948
385502
7968
907480
810673
551991
715471
688805
901809
809283
311300
286254
670602
944837
9185
908333
708970
776827
447096
310296
99772
324711
747037
1021827
590814
556684
463458
210413
49260
628750
997106
58141
787197
965397
273101
883295
786029
776312
55140
458309
61116
570097
964862
897458
389259
500730
497383
912506
270234
827959
1058163
698925
41354
259895
539988
96258
633570
112918
161806
157813
569123
143853
1063969
1088876
377019
436239
801443
116408
655910
416604
524863
565060
832342
277681
813301
533159
1012722
749145
693849
21227
488301
406235
149444
1077394
79899
825423
252848
517294
256406
1096028
159101
825132
547361
866884
168773
312981
230933
1054892
410458
851290
869878
85373
422381
841524
854804
573584
464438
964917
49267
312188
529056
966345
1092967
586476
657495
58975
579836
473488
72053
153684
654483
655533
916211
350555
49950
335508
863728
585616
695361
696411
1047696
494069
1070500
899869
560629
95706
307569
461820
577702
309829
1068554
85188
83536
949829
965965
907617
55379
1062656
778816
886500
338877
938459
490987
937830
1083125
426459
247193
1067007
441044
485841
840540
714212
848280
16961
274210
393706
604400
416688
88092
645678
573061
699324
772167
941138
124576
299825
739882
955451
77693
992063
39632
721616
1038129
397593
847192
96939
438203
287655
837517
727275
727555
846277
923502
536928
331753
344587
955549
1024206
845883
334378
986870
333124
1038362
877125
287940
238650
902098
49692
608491
436323
781417
977821
703529
660273
777965
802429
400739
622411
440157
425377
155571
275900
1034442
120576
672494
304363
282640
82517
1090289
464683
866543
858075
856208
353410
543486
886753
692320
894928
72306
516667
529118
1005298
192428
191378
308201
262494
424477
550410
95200
801540
596887
1095007
118068
162883
854974
933901
55439
62447
325464
1010735
222711
1019991
533664
500818
1012474
744624
808657
751848
185428
615750
475106
95288
246731
927311
804987
1086949
253435
975237
723534
191193
699158
480661
89757
921210
725855
747719
365696
588298
307119
406998
393549
925237
279058
113114
165511
529789
754366
1009775
198537
386344
1087909
323560
538073
827025
552310
268694
648276
297550
855609
477500
509713
879223
419534
1018020
217668
218718
923761
1049761
1007954
1012996
147776
637064
376341
970075
539357
512265
408613
790593
262064
221690
822066
276195
427985
771781
1064037
787133
1086738
519973
915647
1050475
143319
606286
1093661
181538
685769
946321
346244
1067927
336162
414134
447673
411732
369389
343319
268123
966097
841113
963458
210834
1040444
267475
280939
198249
818098
446775
364783
558407
991004
331181
185213
319190
804348
897357
1059238
580713
803476
794194
41855
117658
646769
235085
829572
495343
653268
787332
183535
712064
702937
226534
173838
504054
580905
566936
47443
154657
186809
468929
772821
749508
293413
548924
892266
652063
246058
80236
657795
351480
585742
992741
896078
531397
197801
731694
534868
832378
275051
977149
996841
762659
1093430
297728
992076
383068
353037
169974
191124
596553
993126
656879
728771
1014258
337930
941678
993704
980909
112303
92764
53316
850075
210634
108083
772681
382894
887387
753417
390033
327403
1057113
581759
665934
110555
530752
445292
1052715
151613
719959
193932
150114
360657
18356
326113
208542
632097
515831
776397
43694
183875
315160
791893
170081
747284
895474
945187
1012868
1083830
378794
1005732
801218
34842
310072
97010
463691
1024292
455871
451520
647863
621386
844341
415241
611783
478957
406215
221007
925069
546995
860882
895043
552694
542260
19927
649330
655486
1016712
121465
685970
659174
1041794
1031066
918972
332310
837962
1084141
817266
1009598
1051335
478668
182788
954581
664338
553182
881884
727374
591960
708002
257412
1049085
593285
202263
609979
485365
916690
876351
126901
349704
999217
505710
70661
328121
288502
543556
695569
1007576
15233
74156
966039
971509
767781
296604
761534
509018
352404
1029925
1038724
257222
23456
1009864
892968
1077023
267644
272426
632571
740114
805647
298817
290442
631267
1010579
3757
138487
250886
150947
445341
362989
495201
496240
223910
116342
674190
878434
947353
536454
972138
694770
410116
742969
411392
252437
462836
921366
242500
411518
849405
259667
332555
1077582
498853
141789
40537
941972
337224
61155
713154
429730
824391
867024
591606
62756
95690
577830
465547
1053975
693934
1078503
692047
540539
631279
367727
514084
38361
838495
1099928
172746
942670
377337
494642
185892
786526
970733
588563
1010689
884690
927289
89215
471187
771362
551990
146036
250196
37434
688020
207695
10941
11498
291755
379455
179968
348391
989465
229267
1005873
322263
1058576
181799
483567
833017
8994
10044
906066
385855
427386
559016
699419
881235
822144
1072550
442618
715191
249045
266716
1009528
912430
940062
719570
966384
1027039
711311
239672
377522
826393
100225
939631
357437
851020
427899
591045
92345
626848
929207
301862
988525
58869
394892
550357
388159
201930
261045
570802
93000
782936
1084463
76344
357355
1054559
189014
345385
737971
141572
767747
471249
405092
567949
184937
218935
789479
7059
72201
502590
948025
662369
780667
27656
579036
178573
376093
905225
259258
1011519
661646
589569
1092189
236051
808727
985609
420407
575476
907047
753472
54690
195803
315554
1004599
306914
1075158
1037497
263513
1020330
421419
420369
573192
172232
12451
33709
516546
277985
221927
1022564
688554
444010
763433
165868
166918
1062019
927878
676094
747195
1073049
853715
480639
992656
579672
431745
183956
614022
101664
499105
124663
797692
538093
325489
167051
257644
634265
515499
894953
506473
29894
343588
353569
1035191
1074218
700393
933082
1052202
409495
768226
467237
362530
1042385
106288
93303
582012
8752
240212
266731
156829
893535
1053505
155836
195012
1016086
844246
668757
859482
217310
61872
829695
350012
1093395
647167
691822
47763
86492
400097
869711
744657
838842
1031628
722847
471086
149165
918771
885740
272597
469907
888570
155387
365224
523056
863838
252637
1024259
155877
17505
526491
974733
835543
246145
394180
537466
198446
45658
354968
57724
1042522
390130
996166
1023574
888857
1001080
125282
48645
49695
962522
1081574
371109
1096944
370770
281587
1011730
977938
34826
994542
5059
1024388
436174
838778
609506
1024107
193383
320106
864093
247037
787543
482051
1003256
465809
67338
860320
672727
91990
731700
350195
338242
421845
967893
467475
30246
527875
165810
1001848
1052244
1035038
1036455
443991
1075675
1074625
840448
227016
556225
306360
785259
1078083
28927
846348
367794
203848
69007
703123
508869
222484
146061
299692
610314
736948
75178
194155
540087
265175
288694
799587
231909
246716
1037708
543492
915185
756403
772718
305073
278922
38219
1026444
320796
353718
308993
608794
141807
171963
322825
1043417
313667
481861
803801
314401
1096551
176331
387723
497746
260092
223561
54819
349776
46522
398350
415976
263330
648669
873048
785299
644558
1017763
510683
914220
788585
670001
811157
810107
776949
775899
897839
735784
1062378
6069
564491
304749
609694
418341
796739
642487
310772
761143
53806
368169
230742
620495
576423
210658
364413
62232
657549
432458
918783
11950
430568
605240
722485
514699
408628
273535
631106
739830
224155
773976
945215
380756
65986
495574
696532
129142
337308
1029208
1100086
307794
820241
1065796
543665
423782
14723
817461
351784
647057
1071618
181897
909743
690705
86594
471612
591782
783287
201951
599800
314169
483298
131421
487347
76684
221615
952948
958837
1083785
997862
403683
551738
624777
604376
102273
336690
633098
778622
762037
942636
357964
840427
267096
764316
333977
103451
1098689
707034
569472
317094
801087
791440
994088
95283
194657
446653
570625
855175
992723
681695
1000977
311113
10923
521081
313091
838010
28609
421220
1072822
73354
1023598
812163
24712
475162
1077935
155987
205611
622075
460718
327310
436442
951042
125644
727441
943502
298800
566868
158574
98673
1027511
211341
378770
1007762
371874
836869
283012
128238
641389
43487
838140
725560
930701
801008
593479
969657
395395
84820
951266
556628
48930
242467
359063
771335
978637
542270
938741
88319
259373
441303
106544
139899
799096
550152
806981
88166
514106
413075
568272
232840
65707
827734
394362
447432
937113
699484
358823
59537
1068364
757763
709191
374142
1079890
240777
312884
311834
758180
683363
327572
496635
651759
1057777
103412
626125
164604
735960
619730
880118
300774
495078
44961
966625
357361
384852
897747
872934
776270
939021
364474
407156
124220
452954
881492
775482
1097108
992614
582130
744040
817544
951423
752329
842039
672970
74980
592818
407187
861347
515863
585045
997820
102750
1020814
193190
499785
1035227
355896
937351
176592
913619
767674
107409
597809
302416
893878
23645
423205
168792
57926
367745
843043
1008607
181700
550302
792142
274435
739204
322300
124960
690940
237393
499900
962765
455223
1099522
203563
520214
85244
808222
229406
994805
73688
555508
197711
729936
679857
467968
666627
508555
14551
767516
553039
798760
825296
291524
70773
985701
128829
452999
740192
368264
102333
452884
117229
341421
104738
418418
563552
71454
665561
34124
284952
271200
54869
365055
465136
820338
728643
286644
340219
183846
929309
1059541
568893
895190
1093279
758640
1091769
650169
679057
537888
54748
243266
452669
562485
735117
162972
1034100
300686
978987
567388
194108
624630
922943
680139
772683
1032107
922822
329814
851665
606883
223612
799879
369469
167388
830988
27174
739982
543993
871985
1061001
1085734
911563
1076514
840024
726749
541471
955786
342605
361280
142874
140293
415310
136750
503398
23429
743242
875457
509472
1074772
702708
11647
389467
323414
81521
1050064
776709
462229
987473
523794
334672
1039310
21015
326692
1023310
39718
111436
700167
153632
751292
974732
769678
902630
30798
653274
187402
306992
592635
615839
399625
566626
285061
553382
714744
147743
119417
788676
370641
955084
57231
1069386
480784
17455
275884
948076
819232
438757
783297
667781
675997
1007765
532568
506622
652512
228953
770210
1037522
902447
522872
84931
1041728
255443
148418
708787
65285
50896
24836
800034
985141
843257
844440
359145
955465
481163
359550
991592
671838
230021
519228
841610
303155
1015921
137262
517365
675382
259168
1046335
629553
30173
175895
316593
164523
186110
652035
728453
828795
508662
8301
537494
625581
493219
908758
1063179
219324
10984
923971
393267
805167
802755
973443
509153
684641
502741
670395
249099
875900
187294
328439
563365
547495
220076
121039
108745
1010845
764576
827039
61650
816245
136669
548353
1095382
273377
205939
710500
1092015
103482
639289
403878
275863
526829
668259
827008
236897
982119
995088
483094
90357
762111
264472
141126
641703
1083763
359249
971883
813949
197388
722209
146701
522586
171137
369094
33219
1087155
34384
381158
370035
863517
662967
1007692
468125
628593
323541
954693
741487
41436
858803
824566
400731
874738
701447
1042480
823381
829334
658712
147184
824632
1025072
84317
486469
374205
562538
274912
764884
998935
215657
109078
436765
436766
143285
960251
412176
497695
961861
119049
512448
980437
900417
292800
510914
511782
603823
860590
97353
746058
560634
397797
504147
997899
556895
166887
77060
1061368
623432
475485
646563
1064668
402825
950814
215074
227434
693721
25870
56089
502793
111295
812487
689112
664640
107646
1013301
371593
689684
305006
939374
269986
821503
855952
247111
481948
929069
579059
574538
372067
38969
396634
76890
945443
370913
749190
53131
262054
241767
222482
736331
181815
954556
577405
340118
511691
480570
608647
434781
442878
963788
686874
802868
46351
913913
956143
318630
321383
495119
967872
885377
415641
343761
345864
513208
347927
537881
710491
159676
624873
112762
55475
204927
308390
98335
591756
32525
423875
681867
618345
810858
1003882
660527
205265
210722
322462
172660
466383
322739
781184
182518
44883
105941
988540
734765
479349
578640
938923
245410
255277
257356
600734
309813
211108
1049771
673301
672251
609905
48710
1020977
222782
566890
565840
118845
889873
476425
477475
236824
254928
643883
132295
923000
52644
977681
868973
700840
681044
231636
970449
169963
745939
540811
390633
66393
177752
815008
436987
474656
959851
176362
993737
200179
15867
877686
459635
741787
300352
595414
467165
1083916
963104
711999
285763
979653
1098943
1085814
624606
639136
118043
122950
640739
387197
1037106
708472
696253
123921
528999
869189
294524
163992
506716
160981
991655
27161
896688
457900
314245
327615
124372
435581
252792
449633
873828
724351
346385
717392
141533
1067872
838019
669495
8072
30663
1038625
424108
738595
869048
127683
172939
39193
242867
140768
969532
982520
301433
93354
326413
38919
175153
533575
223224
663522
416966
375436
852594
689953
1007685
209917
869043
992319
680158
1001880
835682
20162
1036175
519649
820057
380846
1092529
309798
135633
427107
603281
329120
901742
153637
575766
976669
336358
459136
462449
578577
848693
881959
1094396
920215
564848
21318
771180
432644
1098697
261845
515941
515613
358662
512768
667644
598070
90635
180537
596901
142592
348902
267876
397991
7560
86763
403020
820996
347010
386095
159614
281234
657479
677244
691297
806489
299229
519429
515533
826633
899398
1097299
255581
530588
870303
275514
597411
402984
620610
178563
223346
1044678
194873
456616
775506
72245
690107
986161
403867
34300
1048722
985715
281229
576418
353385
475864
917425
26060
295281
94691
257962
709532
710582
446531
476780
498150
96955
902473
632150
858169
593440
716123
593264
962859
351757
1040010
42079
877938
1096943
503361
1015172
50621
853914
303734
586496
333015
802724
160965
871456
690855
159581
494209
984468
516769
141575
725247
947765
3769
485903
925847
60354
297587
437500
834352
458218
351813
625257
139658
906625
1069331
124251
504978
783184
691274
118274
861714
544655
1081121
237954
926187
753170
451406
670591
377354
665761
984767
259335
871868
968628
712065
325260
715879
175414
560694
72350
4286
680850
61732
387587
260712
262083
845278
853937
33228
221547
135252
666544
431449
609210
381012
712979
245883
1026712
704534
488658
618905
770776
562751
941764
811118
206597
950556
762110
48390
663609
745730
338134
196421
933599
544051
1034254
299698
8183
886207
97958
136909
761667
76839
721248
330943
808769
904749
291268
904098
25190
352052
640262
521250
1007455
107183
319838
523698
234918
1057037
754980
84291
618592
637619
914795
284626
601615
2881
1096396
455901
112176
196574
351505
791822
171130
365156
149913
20980
173828
515786
152499
44152
1049020
873179
1031882
833393
880130
55198
283859
981099
409599
743197
85969
853628
988601
828896
360043
551268
780600
1040379
450152
311217
1072717
893909
923424
844179
6275
152263
200369
253267
116118
476516
829628
120116
797631
757389
480945
114738
326395
69145
585422
342014
118331
880762
544967
813108
891552
946477
547370
220874
853864
425666
422677
68054
83460
231519
632975
680839
887974
282040
5585
710535
82623
686713
382977
1077995
505771
564328
914544
311866
520133
334621
1006707
494092
258276
1015910
161770
823645
381748
422064
583849
889965
642271
1004478
294342
101585
964034
663076
63664
828311
159079
311717
731023
1068798
43369
332948
709843
202121
1001056
1050706
728174
543612
75503
434912
599557
1085220
705848
792115
886376
910229
1057442
334449
39940
150297
598742
718928
169438
60457
442975
272692
610450
486524
716556
1087797
957578
748984
428713
75962
571530
161952
99196
437734
433043
448458
227243
699355
34608
255272
1027193
877025
411139
910376
908638
198456
284873
1014765
834180
610055
29001
751944
582744
419346
542167
36832
236821
691931
229844
229293
421889
543766
715516
603453
31828
284742
666063
101106
697700
354369
722646
793916
955674
976822
719259
156474
885026
480399
1099710
993760
466282
859421
1079340
596119
72190
319866
585740
460087
128717
292315
536841
1063642
463186
85810
234654
11095
106363
746200
307713
923188
1028228
839038
941884
1097400
363040
583087
330879
424516
1013865
367525
647290
549100
196463
571275
226699
414521
778673
590735
78181
873313
213388
576841
903248
1049407
997322
375169
205923
159466
983197
803739
920539
71294
735905
465737
499605
174597
581945
116536
730935
810657
949572
846296
919209
918159
189625
1084621
617579
598944
1033460
392943
876543
566111
53669
932823
336140
421415
447133
729858
158402
157752
93910
422683
1081063
955742
966227
708387
879051
700736
491008
348332
601243
926669
7470
753461
496857
280521
158673
44792
358800
372560
714433
1056862
21396
817061
1067609
940151
623306
61883
590957
725289
499108
597437
953175
136827
72212
719132
305123
204440
57237
290183
552157
452814
36861
14400
503996
8124
904528
635121
945893
121644
414899
413527
905142
657475
251252
1033974
195190
523331
129255
78146
1080943
1094681
971766
404365
524364
1039279
972357
14077
805626
79920
622474
268999
849379
899474
452747
76247
322105
1084517
776509
1093025
995611
999968
475567
193875
667499
1008752
501397
453349
368174
856546
85809
46722
342055
691346
801193
961239
664125
793954
568435
1078896
149425
372251
822797
314763
212423
573741
93026
909243
165914
1016175
1008709
724737
610752
424381
197604
119383
217862
86989
767364
859117
1005316
782229
336370
815327
870800
336506
722102
935607
286282
76592
889065
1011803
429114
396769
63406
640901
226134
340583
473928
538492
1087631
164476
173179
1013187
66089
20384
982781
379431
474423
550623
873399
723425
722375
172263
895923
309058
92361
511440
1004915
1010951
1040257
405174
747308
157602
559181
619139
493920
492870
842000
104604
756928
16876
316349
926533
1008677
304152
316065
89185
485239
959860
435743
765564
527964
487690
1006848
351947
557262
388256
253892
1059180
399599
603260
706318
1046173
280833
175524
29627
616407
795463
351049
552625
236867
455920
11430
427852
204462
422164
531384
847739
156922
689683
135689
1036440
396695
438896
948091
731148
653850
833550
550017
74263
21358
273945
664644
996887
529280
667843
626670
432166
128170
4046
774980
543115
672446
703175
945843
1032125
260674
18455
186710
25425
1009185
307507
786811
394095
353874
1011874
321943
902051
519707
73552
377762
958220
502543
1056665
118137
450487
601121
112512
366010
244284
486320
861023
628982
1038376
190949
950435
56086
738154
591016
794042
797902
82637
1015024
457074
978017
618614
342524
379032
767160
843693
292453
988624
873201
175007
120101
653445
464112
383931
2580
435057
556162
133212
325777
946070
1082217
620048
42009
446735
723509
155407
1041941
783727
247740
943163
18093
208858
467036
881590
738665
545924
1016887
244825
543438
77790
728615
317386
450697
199807
375845
333578
572337
457472
847883
866184
834570
609202
819189
135015
149316
816517
807931
261062
489714
399679
984259
596972
277213
856990
231871
691808
8125
656376
510526
1091114
278506
400973
22292
1015653
1034283
1019271
134801
548223
721375
899752
1043527
608604
116681
680753
182541
808123
660209
550037
1000690
277734
47527
73410
475188
390813
491347
911142
632178
962048
362975
334761
126639
760397
921475
779963
971241
1007406
427333
984742
569801
110497
509413
694698
858449
148699
470817
1010575
386525
412319
713707
746490
868929
641059
84448
1070845
608264
800351
279666
382447
963841
813791
948001
478949
156822
392839
1062667
260869
279165
889655
61537
990114
947826
235631
462182
26286
1080006
1059662
928124
114424
708946
560581
540789
123577
481307
543989
278410
42415
31450
370543
596377
247179
824656
408160
874548
169372
430667
836577
644995
226604
967550
515385
765374
1054889
1068204
205764
433709
232704
463558
403347
519896
106869
836533
44120
1087212
44674
870608
216175
170164
581487
411342
288922
301794
71584
474195
146666
492817
827664
401107
104390
1055928
824822
851349
682850
815625
479920
842668
780762
360430
996357
48339
369007
202944
556405
305240
175182
749440
440501
262070
585534
937817
285838
256787
96124
369492
978456
642995
455330
32723
1028322
25746
657290
804413
159662
48352
27402
811281
437360
850431
361872
486823
711376
783455
64699
248540
747378
221094
266078
99245
1054828
622232
297353
998256
437757
382367
493682
337927
714929
722603
1042790
537670
1050675
212637
552032
834516
849510
129388
565375
1035033
83465
49930
461141
757640
954298
1073511
22768
910463
907760
479345
1034233
843901
212790
654795
1095779
470830
185222
497047
35418
826187
385919
791895
258840
241054
472121
467059
456645
350933
954682
774793
746860
1071468
202099
87174
1012363
380537
192892
968387
333924
300484
757651
614268
513060
919458
68821
741096
166743
944065
295726
1088917
896946
172793
936886
445938
1033000
834118
235928
98597
1058470
814868
247830
1037279
297446
647639
756644
27748
272474
321419
1082778
842161
454675
400690
998195
160187
521319
571142
302817
736524
113643
917239
637005
1036709
147898
151914
887002
506475
509050
302216
788884
113880
115980
114930
344546
99336
200606
478314
248424
14019
12969
328990
1023974
277318
932617
135307
969078
3314
990663
769709
996043
54534
1010075
497495
103146
818916
272172
417535
912558
966562
70544
387911
403009
572067
301297
196781
913622
359997
1097909
313648
964602
245343
607165
443638
895475
485421
1080840
1080841
324493
428728
675805
967008
560795
646556
1020504
501463
518496
472257
162762
481608
348916
800572
468016
994452
349740
807031
333228
873346
812006
1095100
282749
285405
579311
830618
696577
814225
934624
1084057
1010829
608769
363845
676681
211626
11257
491962
42858
248744
547745
931158
220797
1036972
456604
385313
1017415
49824
762919
84644
340911
395100
462094
717456
24297
1044278
1018485
32587
226682
918342
730464
1088509
481112
56927
185967
1006018
1037701
270916
798167
691759
895018
320786
129714
882008
429993
358801
82905
377030
170318
698269
1001575
495550
687707
506988
638556
360125
57291
1055869
61613
936339
363102
1100179
856407
836038
1049982
246418
748384
189522
592358
864557
574034
681077
181668
489235
332357
515954
930176
197319
307907
440670
555988
476527
752752
31266
718215
571410
40453
924570
33391
1040368
311180
832647
332338
42433
665109
457602
141570
969608
204028
598858
25467
1052353
1078709
420428
663504
492362
662182
756235
921993
859302
242087
741177
59367
78459
627285
1071990
423568
268548
752932
556167
827015
456831
1036157
1023450
977661
270021
641654
309755
780974
952931
1086056
189025
638959
679679
828821
509484
664011
332267
467974
86113
957320
177900
346660
642679
1058324
100924
1071745
184428
410542
214765
170937
888674
53526
777469
1058813
347589
863255
974506
1001235
297820
785076
160884
673413
261638
1065729
462867
1099119
1021815
183442
816547
576351
534203
161493
388291
354486
336490
743637
697054
882908
536177
36435
98691
992173
210476
789575
526266
316115
785463
575796
366439
303687
481518
293397
546748
540908
329139
45277
676179
144430
361603
353288
21278
1053497
900413
1073338
790064
297014
740214
778113
108545
109595
186832
1094017
87214
883787
817884
131141
327478
246870
813881
450437
916289
713225
531062
110108
313879
1095022
43566
918274
1064931
546554
855182
284186
645838
473513
178675
627569
867555
282806
501985
313956
405126
591367
877442
808348
939683
184732
1076638
667612
508943
874656
761261
751965
905815
585205
648057
1073937
580160
232033
419654
25962
808691
295504
767483
63364
452942
1015769
718980
885674
49223
734446
743482
308915
68754
175791
1060794
912363
959795
739542
527850
424090
253125
389084
622275
962269
376165
563998
153223
910618
742540
565327
65746
324286
799627
364903
978731
567809
208109
938513
778925
430413
30807
301068
1029967
757817
619425
8647
980403
153790
170411
283889
67321
128182
271761
871000
199061
950733
683659
817032
401901
320625
54546
107918
243397
1004634
510111
511951
490677
994538
613316
696026
1049038
1047988
686683
164332
21523
726916
453416
468630
673928
63156
1011526
1042484
1041434
827267
547308
74136
948817
489005
839509
227938
483587
294705
900762
11127
1024968
368942
384798
495423
102638
772121
489453
14640
62305
971608
850968
664973
504343
867409
979885
319328
19653
448800
331541
722288
421263
206482
971519
217651
326345
504838
147843
671061
486625
619787
586637
173204
946695
759931
460088
1075753
550212
753181
909450
445561
630479
710473
964937
350247
1065112
499340
173670
730694
164045
814250
119620
236143
564297
483717
196474
67310
799656
248589
175941
219456
92809
376884
515759
668967
812791
1015214
534405
1023939
121610
1063285
677237
562814
369137
666614
875464
996797
954121
675249
287145
24082
237622
1021670
395577
332745
630729
564285
403870
545518
396418
960575
865547
744197
653684
62634
396116
987604
171785
215996
585696
856872
27113
793648
742645
298020
927557
1078332
529696
871571
654788
805983
818997
348073
358343
801733
145139
719144
798051
918528
661978
272475
614460
182549
350986
857099
486390
1049423
990347
406716
822143
392885
309141
353572
871279
958783
190462
114692
734363
250849
171655
802475
202398
150107
1079892
877386
421197
735095
208144
1007682
110356
647529
873370
148680
526162
214826
996821
110099
329693
185395
1083431
1055671
1027166
800454
639641
724237
42978
834701
620537
247985
208504
610899
461003
418899
878154
294318
1020495
504197
90968
860217
10210
44033
160887
434734
849932
218022
1066193
1013081
95956
724539
23344
473694
868098
925107
733897
603889
330457
556851
270195
424112
173761
396222
614276
534108
245706
335171
899397
879110
691270
112182
890618
125552
603410
718075
791992
562229
1070461
139443
565361
698734
1005212
31010
559635
751128
582157
191964
352349
889050
783514
924634
237700
734711
504471
135648
120140
946975
30117
797395
187346
445926
158124
744184
135834
999038
844660
774292
314607
482133
752598
901203
176345
666906
273689
423768
880413
182987
478934
528299
428534
764643
992378
565698
448074
933171
1085907
458172
997398
155863
984782
816799
183888
896012
465929
213238
704732
125343
824717
1041468
215816
113315
548053
844950
24863
39320
693813
617500
621506
481419
1083432
52674
553401
794961
197442
146891
996918
877247
114725
328492
576137
461218
605150
921855
725545
281770
335053
708559
469750
73144
943067
294735
957656
88738
892819
981721
702965
549854
422123
877088
583351
133812
741290
1053483
970400
250545
379407
891907
299112
635239
248813
508158
855965
49960
643658
893149
1026557
390237
1096188
111145
11675
348382
251680
1091031
655713
449807
49561
1054390
478388
946482
484612
275277
1056475
183132
572462
365078
24575
946533
576198
393526
54886
946557
406298
407348
408398
82978
573263
771168
737140
478505
190451
204295
521891
945630
904047
768573
134106
561346
30577
125888
150295
224453
264365
1069866
444067
580471
519130
197499
947905
58662
82657
852201
495463
306824
874362
702297
692142
83641
1066182
1067232
929021
237011
257912
774659
238059
916097
996482
667013
734861
272856
288709
432645
616798
513209
795410
557792
864184
457126
271310
19360
321488
298895
888612
964041
783473
520742
957222
607487
146023
305065
1027343
672765
671715
303269
805511
158926
105945
730018
951913
659840
395517
130569
712085
29739
996412
896831
934435
214133
450262
668725
111785
381776
655321
353226
162507
360605
866610
791109
513552
793613
629244
387000
636643
1030712
1024222
656331
182767
264523
1073443
138526
1043707
924030
803257
282932
950017
172596
291125
27766
491883
12424
891769
509592
744122
440105
44461
372760
662980
48311
485110
327273
244222
207146
111603
803379
454808
1100365
179013
793225
1098292
679776
105376
104326
103276
841887
415108
153769
825538
107012
819299
203230
164265
613142
248355
100321
435701
693884
867280
326289
631771
630721
194845
93632
787697
420120
116057
1097624
475785
622420
855693
421492
112131
544347
405725
547533
482134
77024
845179
685097
415470
938825
879747
920658
410625
409575
895860
159235
1001749
610300
368947
617390
217012
310303
991385
45082
362666
1098060
538012
799530
401821
210148
377634
1093233
58967
851188
870194
75908
524652
438802
227515
720329
109111
116259
648856
1026446
87684
655043
1052464
757392
93880
931562
447084
511554
1011993
300128
905613
1087490
787723
348216
808152
613281
213287
573662
876032
874982
873932
321639
504637
618931
402096
773583
329888
90003
1026920
1051203
415525
976356
872267
338922
233528
914664
178544
179726
499104
429174
256859
118560
546265
742262
765709
308787
682488
666096
580655
480665
884448
22213
1036842
393855
1081711
863819
693183
501800
284752
913744
162905
663169
334515
270287
638076
1006532
186476
371615
930125
50297
895604
97675
732746
224464
778540
508373
866191
792284
555363
639665
16249
928719
653236
897968
274986
32633
236820
33026
74645
1001959
583994
509774
99167
1067665
62420
97517
927121
695992
161431
692091
283063
396454
832375
818239
710705
172812
811264
193804
236353
1091577
1029274
569499
543861
874344
176665
69771
665775
26747
397565
113950
69911
633030
983320
287288
46564
753640
337100
499701
434335
63850
650411
605953
842377
101297
888659
792682
162255
267256
874570
1014594
965003
509356
85229
29393
878323
114728
182540
1042616
1015520
581269
295849
756515
545361
1085444
9164
776643
340429
361800
503830
44309
877158
562524
167892
999665
885195
575455
754048
366563
1031637
138298
172327
779918
874872
662585
773085
342217
348158
603982
467415
155258
168285
217355
90395
989541
585722
753587
643316
974969
284659
920140
853637
461776
879634
888331
745396
51189
706048
169842
130632
827792
785326
687074
81184
1097895
687549
443106
930296
16658
571867
713478
1001068
200967
794084
304993
270081
1020088
1019038
999791
460458
716884
419118
662349
312414
217545
934285
812113
927342
940594
598456
394747
988134
262873
560217
559167
610215
183984
90789
225197
625501
379857
125695
411862
1086481
378283
11582
129792
583724
277496
1093356
396111
410333
202355
773087
328083
561012
416342
926359
359599
406396
562605
609419
893112
115179
989930
1020542
844959
253208
249929
854796
104342
683648
154610
126931
989599
574451
143957
442785
782731
1072164
269663
1075492
998939
578203
556884
832955
851737
993915
355923
593769
752397
968130
472997
1002460
545108
594353
181109
854618
171455
398043
127692
245587
165987
724759
62268
170299
662954
36734
968362
1092249
786003
716888
426447
72558
287118
838601
954491
472125
366363
350533
345772
871610
525511
890045
272480
350927
172561
522225
824213
292417
839438
308228
463519
773891
972063
736424
983538
32788
999799
166361
1036884
961825
617859
511095
1075612
829869
670963
214679
138952
36282
980538
204481
407959
854680
872680
912166
270522
794305
303608
723230
29821
451753
701286
651678
571628
692270
181482
986470
1049715
952926
650054
49482
393673
913097
86312
169719
610619
645977
575951
369051
982892
689214
550620
739546
820125
120108
594181
425764
10254
46120
766637
1013323
87192
513910
239758
298784
724712
138042
231278
356010
711719
195034
933950
1042046
34401
188873
154966
807539
326674
530481
1026456
81632
801914
176534
935417
964207
634744
470987
533445
390956
1015406
60911
236269
270617
440425
13024
771185
1086040
216312
997311
66118
467001
451368
768044
924635
818691
849286
21343
363684
728755
772960
722296
438443
898214
179329
337108
318660
832493
608351
187340
896890
560874
6659
3357
603540
1038999
463729
926830
261973
335598
70895
770665
579127
100400
852179
767380
823328
720659
940700
1018559
582382
709466
1044107
328353
1093038
631525
495022
919512
705924
649606
395953
275873
567292
603177
822820
703441
418987
458149
964616
220568
516554
226618
642180
125055
881284
755939
569503
1033799
51393
50343
1024544
807112
192818
904806
38453
1073762
631412
324323
138898
970719
25439
931342
909252
405404
362436
385338
27807
849988
1079567
991137
772943
1087796
422375
940562
879857
214725
14788
946383
257790
174343
447369
264191
793919
319931
589401
746834
63734
413828
442757
554646
1014894
663315
204766
972090
472563
700651
849757
391342
231683
722827
975366
378289
995747
835827
1095044
747061
447394
951767
239917
1029030
968361
955340
940372
726491
619287
244422
749340
470366
608587
665742
38914
544404
795120
1065442
405737
559701
509450
292076
354648
83139
106629
826492
192804
63790
263263
962084
629270
648384
458430
1094344
421413
335108
912247
514709
184081
524021
1088325
183174
72819
833806
755163
955932
586680
750479
907924
437788
825764
443605
378738
647862
705909
1089060
204742
109820
167059
293181
923181
819610
119946
645343
996859
240802
517009
289470
413859
279844
550418
724303
855147
299335
996145
158425
33730
496187
1021678
316362
1053017
639640
856933
855617
250513
873008
1046255
205245
540983
720985
130950
329887
940622
718309
20868
439124
440174
62018
126537
856173
938884
707548
35681
502205
434935
135356
153449
288944
861194
690058
831489
976645
368623
1053675
945918
869836
661668
816012
817234
246830
15002
219567
949763
337209
511204
13173
767073
600023
268855
1032282
687170
894672
391221
915028
68471
402637
194176
276084
833184
481049
783084
623816
750731
179230
432057
1049576
495175
1040607
861118
682940
540247
552508
535389
875828
820972
855916
454397
935459
691017
284394
1056817
585525
749463
259548
381701
910688
107834
627844
626794
1060018
348281
552678
846101
1036705
586787
755299
536420
910561
78710
827748
644274
542174
628752
56611
459332
442043
550876
221239
13859
964015
752637
825040
1048889
487812
900160
267322
11168
699552
238755
934562
474869
174066
534302
159779
540608
1028006
856141
169002
727933
665883
1006076
353945
123725
388149
912505
385193
47307
520053
621969
62407
512784
195298
272952
342509
656229
216584
285160
105460
303236
175598
314854
434750
209956
13698
852492
329913
767720
269585
416502
31453
82592
519237
149873
95302
371038
999519
991573
1091531
341449
445239
494823
1083870
1049783
747456
869383
983331
672366
210187
758244
857264
291714
454203
841667
330321
509657
251292
342816
596913
172575
852972
844826
514075
931444
629001
157514
508225
632410
1005697
344263
571364
878324
146872
761456
209741
752867
1036815
359192
767594
692404
312883
79348
1020525
36086
431929
714948
334447
186392
661213
874333
1007647
1054790
379078
174539
315498
332707
907069
596355
404625
327564
154958
1031348
590556
439763
134325
1060640
828010
380865
774397
377853
544860
854012
852962
469928
864560
510344
509294
237510
251499
858223
180644
256300
922364
857260
110240
856339
324417
926170
372341
271657
647966
968888
179728
1009951
269690
1081175
15877
477146
535485
617069
385518
785525
602583
78614
392795
838872
916341
100291
767271
1036260
603633
1044327
25065
13611
283182
814909
448210
348708
96127
796136
1080686
723354
795989
908593
70999
474610
354354
533741
1078638
626019
238538
221540
810874
60685
525088
688101
1034641
90617
28321
192692
649919
862212
546876
811020
304339
496085
399270
79174
253345
446246
943472
107986
515697
303276
804558
1003045
213994
979789
858046
1089942
938298
1014185
659182
898549
801120
967508
1056063
556029
545709
529099
280067
186366
760842
345531
57391
577872
125996
90159
858105
77988
884078
358197
726738
1099987
112171
650040
1038951
1001451
317656
657597
668965
789785
721838
120181
809370
374945
871178
138251
862274
600732
302460
303510
707673
623279
1057779
463615
464665
269430
257443
683813
786688
254391
1091199
401895
453771
1042381
410058
1050993
1084839
463963
651233
926521
469621
751032
920144
254290
369387
640654
72403
555317
797146
863600
992022
973634
497492
154567
287350
610121
380254
75249
434483
381450
823073
155590
477746
153662
31154
981901
472592
1000372
964984
969132
595807
920234
475948
543712
435902
504468
218926
930357
970806
13037
14877
871464
814013
168415
634653
551259
256973
300207
358607
382975
1045236
726656
853377
46256
1040558
295054
446375
427233
607691
534744
978515
571748
687198
831149
733869
918970
76059
386217
543193
1047591
148267
613948
1057499
1026947
586812
9659
488967
547261
451935
1037916
1015844
680085
484524
304182
16880
839200
100459
226521
722542
24966
286143
384408
249362
931844
718529
473434
370273
658151
254425
104831
208540
318968
516227
110531
769680
770202
52188
566985
1091061
1085263
1020418
914615
189757
720236
572803
611512
616085
877809
86258
679546
989536
967974
33472
973564
1056288
251318
668470
1080508
233359
935297
173983
293676
585988
284339
79347
419692
534809
833939
739265
326442
407509
541673
403377
127046
383160
846078
617814
1041630
646127
36270
926483
131799
1051505
421907
1082783
86323
571403
249428
490787
332124
491134
445735
184600
618705
263929
734454
85850
518602
160180
569282
1006701
722838
664357
422768
869463
45459
720698
383325
946654
5184
947601
619530
301511
588665
775111
625683
267042
150639
174477
229711
6139
15244
775472
340978
107781
874539
455951
930682
65106
458905
734344
534997
507132
997592
396303
44593
588145
801545
602251
186049
855757
275658
872677
148871
872545
781975
1032317
381784
264474
395820
313066
544971
312923
2246
210361
579886
622445
957421
616254
846168
452842
290809
445960
232777
1033406
130587
107143
644099
318197
129398
327981
982308
586187
223428
1095689
424946
638143
313794
381008
965406
1007674
669958
396760
464945
256752
824806
617912
846403
896948
206948
429026
150213
47303
861974
720201
1016234
674331
841260
603747
362385
169690
875026
275573
484003
765760
33103
1061900
203008
294617
957816
82314
396656
426677
190211
1097129
205755
479367
626397
482019
667187
917262
231040
66429
925852
995019
458398
699609
713613
101090
780184
140423
19655
227026
793243
357100
515983
68369
282127
690619
439681
269303
555143
469427
105633
635274
755875
322138
385688
722014
1091244
70966
936678
224664
275807
935040
248289
282621
575621
608275
633942
196950
650442
47156
652023
405483
342619
796395
779986
491831
870797
226335
565730
728878
805224
667045
526431
1017674
46726
112923
438851
630528
1044968
372066
1068558
947847
632670
980613
613320
1029575
35314
362477
1091023
1028100
926015
345353
717595
295166
248863
578849
299750
457892
53301
535444
26118
689582
524709
861415
181513
617889
252660
955962
219289
344358
944981
285078
646370
611486
395322
750893
350454
35049
1085257
747320
972040
524700
608105
334724
9473
400769
1062795
672252
47692
769043
355006
31456
186277
461875
630733
14516
903614
220062
204590
479868
6124
53151
965450
357152
961959
767257
560510
1007073
199873
176385
388898
1098002
177942
333441
935685
254598
579753
1086412
179582
974436
913470
762123
231377
776393
797469
152481
883080
427070
893749
380035
316224
125392
566207
1066766
709126
191129
396147
657042
583190
979078
1001979
649906
129922
768216
732004
881580
272965
6604
1052263
267207
414170
496507
94896
351855
865359
334298
240059
1032708
708364
643598
299662
563694
551921
807987
666899
924847
212339
558962
706540
427429
334903
758413
98311
1031969
218381
828433
12556
153360
444378
254354
809437
931486
672833
99439
961699
404133
901578
220240
260374
802609
823478
1074718
616848
818458
167436
576788
165510
1065117
936693
829426
396724
529009
764202
98623
188744
22858
446453
963468
323068
877598
3841
34981
428904
216597
785426
1052819
181693
818693
901832
398806
399856
971656
1037314
121293
627475
322659
39839
550642
450538
249158
458680
625700
50520
814009
17515
341655
48095
1084539
611154
860368
724597
1016668
391782
699709
787849
953120
736034
565455
761497
480099
620434
736449
1035230
142910
385192
63482
943576
145835
713636
807322
459846
1077845
564112
390002
442353
480710
92670
498758
163855
488377
289016
15148
678519
247372
952426
930670
269930
620100
75175
961596
941848
370428
810844
510275
659481
1012864
766381
928381
56869
824802
238830
180781
334696
748906
651240
312408
403901
537076
403648
895510
872128
920956
447599
1092383
280339
1093398
97804
150014
933150
1018941
875880
934208
117887
695338
907766
908816
918638
917588
366261
1061207
232493
296036
552523
759053
516161
529436
460537
218200
226559
492952
332397
947238
981317
676346
423079
513424
541239
480567
610341
319081
265554
952783
789594
267208
951247
1065714
582093
198845
151822
77621
231838
230788
866090
703439
547872
826723
987848
986798
695947
50240
278377
40822
865628
731608
357673
488269
348752
24813
831382
942955
993243
177564
1036117
223116
45999
700089
1045416
360784
995601
222583
74468
190778
250761
600532
364362
416597
639945
573099
434040
772699
42195
116780
958433
157605
1004220
246986
845742
49898
804071
406463
557528
31208
594169
821081
808078
469983
374123
360022
477627
1008546
284223
347077
643182
154274
538369
988008
45383
776241
175224
988414
168548
398968
27251
103248
603015
552238
919500
1020558
747311
450924
804809
682354
322753
1012029
854578
566828
344231
178133
567512
34488
553085
377574
1000715
205971
728886
1020096
787977
793373
640001
389759
669164
107578
501405
190694
173186
562147
78990
42679
238662
864481
519989
336457
744469
353132
59526
191857
600029
457903
704449
427909
442773
671260
1099861
949290
1011117
1059623
965453
793219
815785
403658
500795
56609
98899
325307
254532
840790
430739
164412
956380
1078194
978992
897888
14874
248153
664873
425593
799294
97045
200574
466341
24458
452937
428504
335326
280289
757401
559990
427010
559117
511339
646859
364700
441488
253587
758548
770209
53157
1064746
929213
1077010
398609
698128
592059
516642
714760
394743
174703
975684
846509
219655
853545
1056031
742585
10979
830974
249606
115706
643165
28104
656035
145485
428669
62286
496597
987134
37433
963240
491481
692349
475023
230898
457293
321702
429220
983363
207314
322857
538957
563693
1026384
360332
256352
117660
705027
295479
1077945
370074
495243
316271
884294
340912
406749
788539
388535
771405
826753
100714
1026930
203593
5708
160314
1059126
529988
596319
1030831
1058544
115012
213399
488927
986891
118193
519546
208657
457423
1034625
300475
263890
333370
1015967
710885
722607
104849
909500
675479
372690
258322
808042
75919
894489
909970
977409
220069
1038138
718264
857117
953955
191324
995212
1070902
693515
644147
586341
950490
48520
1033462
179133
48728
137474
748083
838091
94752
505883
507004
1008255
674761
220406
760778
6036
407461
786090
790222
186483
966109
1057619
1055664
981567
1050065
1086536
1078475
882871
60220
826033
156654
1080981
316352
725279
311105
595322
630609
749310
522706
71322
448883
583182
736898
913464
469015
653023
618581
301279
396918
344199
875234
65940
267798
178990
1074629
407535
1034589
774323
1095973
111495
290274
1093666
599063
909447
784969
837783
225628
809524
808474
645395
1059906
846349
58537
957826
213423
100665
898065
670075
210432
523084
107394
722044
594522
968824
745990
10374
556994
267304
752459
50955
328914
634874
434027
847604
304158
342263
955183
331131
907527
97929
185512
233599
461883
1047435
182669
996750
772940
739894
1018570
75635
502501
944325
455245
720312
1057589
404491
270532
894853
859605
60540
468925
91933
348659
667835
304769
801652
441097
271109
450182
746991
1001825
332620
617635
3539
842691
129028
1042420
699469
329404
603726
445290
135188
1073083
976632
37850
41262
237659
566823
657312
724257
870157
669295
156966
457220
821727
15138
853479
503709
426193
232167
841758
81737
155985
1028471
99801
843913
1010182
532490
276540
123756
172254
175537
516233
664096
791564
690767
89149
642146
643196
223382
420279
258816
395627
348459
947590
393839
1096935
1095885
258359
107304
527600
701832
854103
547840
345662
524598
586042
630408
1088518
1087902
306700
473909
915997
407153
925796
710548
834983
289206
262343
114618
610568
389405
883086
5390
909162
150519
99747
189770
554438
138118
314556
805891
435657
819685
614317
296244
520004
710469
403406
464920
340921
1051781
936298
200927
311699
210682
447740
569655
871888
703729
711748
572048
1046948
804265
480981
838132
1021502
67103
985281
569809
721080
91737
472220
153146
1085958
758213
695493
575502
359193
790714
483774
447604
448654
1014805
632917
974664
584020
216867
835698
529119
115551
289326
1074680
745634
718660
413985
1049044
660268
589757
910534
380380
765603
404503
726835
666607
864188
865973
864923
714084
1043612
725989
990573
440356
228674
381394
509509
470542
621966
935662
849535
264069
323314
984422
897269
159903
947736
111500
838175
77233
495786
773012
109774
439051
564782
122878
1002039
1014269
827723
221314
483523
748738
8025
980496
902037
71733
365061
347964
67425
93176
517975
646368
582803
224796
432508
110122
939230
868203
335132
594043
106054
785075
10982
318829
328367
234433
751571
70874
349953
736553
48759
49809
1000599
575823
174952
578504
196684
587546
462879
690334
1001035
870809
105393
844712
361411
14769
292302
816727
577827
496637
409273
85745
162249
808964
1086956
958264
619650
960276
905386
194907
572370
158761
114742
521936
884479
810529
726849
563457
287104
949669
333857
1045165
897487
235563
293262
372615
371565
686427
195825
87423
425447
934458
275148
781733
261707
498620
227763
491168
114818
525579
295118
558566
715966
286319
644315
643265
297850
998776
272747
474484
333116
35222
922436
571027
974639
421523
210739
1021950
960648
1053578
180931
106357
73490
255136
962773
798807
295108
921290
934238
495363
279739
68750
911484
558642
1022936
591135
173845
218648
562257
776740
724155
717933
414542
245313
306468
1018800
691850
394009
486905
571971
580605
820594
450833
676247
574703
980665
424044
1021710
788755
583739
491507
434094
569672
323176
478210
13799
479642
402427
565488
380304
109542
938380
306024
34618
510652
893032
971177
696243
751387
66183
727948
981858
225404
661530
1010454
982515
640468
324581
547729
27575
222878
580929
61430
436904
737991
874228
419383
2884
376847
675887
120742
766660
521557
432023
442095
8314
275578
825589
1001135
109899
499439
293897
862964
370267
944856
831881
467335
208463
209513
1073471
35684
602662
13248
473945
597086
957389
137093
350876
616223
240569
111430
518608
1052672
201549
551086
223893
510059
677612
15727
737378
864253
176894
740868
62287
394374
262890
247832
1009836
783178
532796
806821
703588
265416
994939
873261
331255
143593
572219
67059
24324
244225
443227
1052229
680458
1058301
582677
345633
982164
1035459
1017752
104243
321090
832288
570236
159657
154781
815185
973979
291857
559420
821085
172974
704179
395254
663973
519073
89803
46981
353489
536160
793608
939164
459360
13064
587007
149857
835503
387684
142686
30561
648585
959307
453968
76993
463741
1069667
1067953
193603
332942
83792
764267
426672
846683
981942
1009497
132742
18411
297034
383875
545437
788076
687893
1081572
566778
908024
685284
288844
167387
19761
502547
1055938
944366
903888
465137
1079535
16327
319039
378752
623307
798385
519179
977036
703267
842259
1058377
993012
263927
377752
753637
1099787
409974
99445
576986
485067
425594
818599
625425
18736
11492
925709
767634
190985
70926
158784
408084
718517
874775
515257
849302
366674
453127
880967
778197
457943
125898
890367
466462
404140
814598
597534
246658
837322
1001801
850754
387094
58442
581280
148591
907821
260571
271743
578353
243230
66269
487240
1052840
932261
881441
16241
328572
403579
94447
1013186
782186
583171
198913
1072552
364852
941108
70658
711338
261481
208746
291022
141381
588475
1076869
679709
914215
534081
398902
400164
542759
285590
934313
15739
154808
912387
884687
542985
65232
682585
806452
484351
1092743
131425
1070126
646773
416797
22006
390172
582464
358915
44699
761798
1077135
163635
1028271
703848
199845
365903
509407
527977
573963
52164
839742
892581
160339
313439
212310
32238
906439
708000
519193
359483
278927
445991
803050
600686
1056094
869454
322388
169543
252320
451574
149915
983890
783798
1024180
633607
480176
141051
554111
669656
515751
866419
487935
840467
78090
596139
109740
629461
564201
642667
910143
677597
357332
321389
94160
703705
165922
971317
437921
506060
753981
22136
768480
137729
470187
899608
412142
1035287
962147
581208
160441
637088
1033006
20811
159495
333270
330547
40611
239457
517542
803778
207468
665620
727763
936045
108646
1089788
912686
285016
636768
436148
192280
774104
406038
478843
357864
961758
40066
1052406
140319
1015075
279913
21848
562535
270852
1029777
988537
645498
96984
751643
629421
417793
392153
1096621
510610
479595
629924
796943
370469
940188
980857
111821
654301
59588
1006925
747465
1042453
273706
739609
915650
484098
443320
915036
121254
761062
1013470
359595
612363
1043230
575767
578908
862358
819949
1084433
33336
361177
279854
342535
971141
97835
219574
37853
350731
148061
646938
173547
699576
564601
488507
74134
500932
1021893
795959
659433
293394
225566
845125
887015
599308
23045
1041990
302452
8734
212576
841039
43240
734820
433236
764525
1081292
13450
342662
456497
91844
136159
657923
881663
176530
501089
169651
552798
522085
509266
605649
818900
1048435
117625
645404
697359
1022557
250115
94086
233713
729145
268162
261367
398553
835989
120964
287770
835467
275839
625708
376845
959444
448014
414540
393753
648126
616821
1004958
915703
135504
532601
120528
791982
578923
1008913
817622
146436
242342
5557
253456
899248
111998
1099773
473468
900174
301245
671831
368173
1088470
457607
210206
419058
467655
660325
463679
82991
452307
688639
624476
1055866
613571
694760
796000
215458
924227
474667
988993
390240
463263
987492
1090696
115910
299000
897685
108632
404319
1070854
535537
887646
441694
703785
586040
587693
39155
685466
1019863
1005898
248068
674188
520313
533586
971294
618215
699495
852727
914429
158897
327886
314346
244379
17394
1078270
430325
637413
204643
743078
415783
760556
774807
82922
1003159
463126
462118
367651
574097
20393
171584
831133
218382
770664
140234
787261
47798
220225
747470
85594
747191
558331
528564
107185
984445
594772
362607
679308
1016782
747928
705526
312522
482668
332933
606322
992932
52104
630943
738060
489221
488171
205680
155738
890893
664550
460308
141130
821600
946211
984941
579408
737647
922121
360444
921398
738368
477210
156746
112892
98027
891770
349040
840693
401266
360783
703980
370950
1054034
845355
707409
131914
829286
533083
723316
728840
222967
120519
297033
233597
907144
655213
128046
585854
10349
124056
274062
385546
303842
273577
714495
898250
225814
808613
1098394
114193
346198
567944
918450
638866
1013852
526713
598404
543648
316792
954268
495837
793159
919250
665926
467790
306020
52969
256253
771940
104117
891046
615424
892623
670566
253653
783335
1048018
490212
885662
849979
519803
905376
75019
1004590
1013764
257831
256271
962473
83369
584172
103012
826060
1013365
1006245
860849
604354
465922
963591
665809
227102
61468
986573
64114
356145
287973
453290
142308
95611
1048507
359586
56219
853784
558346
112341
1084214
33532
826812
889517
636423
1097881
528210
727457
161803
353443
746671
436974
1044223
855243
1028931
958807
445049
105348
1027174
411282
995876
994304
611845
779500
48431
1090697
462443
620472
33154
580944
857494
135553
575438
66784
907458
866432
352048
61692
718009
39426
80842
562729
37508
1041302
284342
356402
169504
597515
701394
267436
844078
981680
930650
911164
282528
518041
156095
1074493
746874
650863
485336
91610
112298
727907
315494
938009
19321
1100213
645636
469018
723837
832371
430607
798206
159010
91959
491654
653594
204758
71598
421490
1024037
620692
262792
303637
638436
817998
969597
832041
984886
558965
1057526
123209
664990
994887
572523
466277
407547
32945
546897
980684
772137
72563
428289
1070889
969889
164920
899018
173505
174555
967939
210159
447370
310854
1061637
965629
866354
657220
594695
25923
838745
240996
1033997
659462
533627
1009352
256694
569479
288333
932437
789607
1037555
926517
45569
236474
67316
1003615
404496
601684
818805
410224
874195
301466
707818
821294
477882
754503
669687
91934
1041907
686056
14710
796620
806894
897941
1034290
96158
107168
1084620
911575
1002966
496710
926619
810421
988353
545415
872846
293291
320082
1001147
655980
21951
616925
678528
111749
160391
97350
243779
983460
332777
100370
561185
998625
275117
648777
594012
133718
415383
3778
738039
1073440
616617
939091
278820
1093993
902627
890308
53401
962977
88326
1023531
116260
341238
534083
228050
117127
838555
521829
285246
476441
582422
1064750
474031
66100
146113
799988
209363
850855
990604
986946
90636
9931
1061217
811847
1020136
955558
404186
346841
708052
739659
779868
779164
221465
292694
901615
966762
294164
857263
423729
187973
641742
984801
818644
631748
498707
754693
832565
767414
315603
891482
973316
808513
120664
368212
241378
926495
388089
392384
42133
235416
624365
876779
813307
704632
444126
445246
94514
574567
638898
217880
964420
364795
239827
409937
571538
925221
8354
1076172
9415
584984
153158
285437
185442
340951
935269
453342
929132
1016804
1047014
1078232
1050831
342365
333795
238032
349926
660992
621828
1060177
989865
36390
208610
93231
816874
479325
541562
960026
217850
453673
979022
871099
63175
63118
535795
1012485
1056261
1020934
419711
464890
95756
1029989
188511
133551
272738
65203
754230
388188
89792
964579
930512
94979
229324
1031514
898023
204180
776664
989659
643525
865129
399948
519447
1010844
1094534
92235
602549
953235
281659
1074681
1035557
1009257
633647
31898
922156
998362
243021
1003777
200535
831549
545905
814260
254448
1047987
105714
444308
662070
468669
21075
726439
962463
700533
1020694
181994
909607
957371
934106
267402
506974
760195
19138
814270
477331
792000
890476
1071855
439296
20905
301772
645523
293536
150018
765313
1074062
621270
350607
498819
184369
138700
677703
1025994
361347
1009607
563687
80465
233907
733167
943287
556682
434547
372374
337588
601072
635262
741759
46078
157517
562097
208242
977168
393449
583828
507610
841512
612343
403384
438148
25446
456766
964309
19731
232981
1088734
995649
601962
503025
405458
68546
728969
947571
543769
1070683
966490
45213
630708
124304
93743
962050
517715
314042
862092
753910
79136
80582
624272
533169
888633
1025323
73727
829987
291234
484898
371951
700160
573424
1037291
309520
415423
945761
949363
1096350
423071
1007133
159851
772629
1067009
858455
1047396
740960
76338
456813
819637
924155
177350
1046764
692816
552103
347360
64910
753870
219788
408399
122866
587854
631779
314368
688937
979676
57533
491468
290612
472914
130606
900748
1005526
901694
331803
291368
440131
787693
671689
459691
108258
665578
12607
374485
769739
877253
996534
759733
225767
397460
520436
482516
720443
778776
21776
597862
488664
1100307
1093147
577211
1063286
836210
335028
12687
21627
126469
595891
171181
943668
928714
952419
965264
465374
167681
317514
315633
390878
426418
764161
547992
574449
338930
912023
964809
184693
441968
262720
1099008
51588
60518
158330
916040
738728
277860
922932
806343
945069
53531
742546
1076271
503637
653843
67434
605869
247088
984568
853109
787597
1085252
400256
176438
160485
985726
964479
352307
384397
542146
1022122
527996
697068
309617
490353
362222
89615
993662
818902
725808
240094
820737
843390
224914
921984
349393
948584
78374
667273
937320
90653
316670
400823
498206
993105
976244
157205
122737
522220
1069621
1068571
181390
443994
583562
952114
747145
305512
954584
429678
702972
206157
662785
426206
240355
761481
816231
424282
157113
12702
623525
27383
378302
762372
966628
1031083
1062727
522897
12748
440911
725023
972200
671785
358450
907463
207278
446469
169010
304337
104810
89886
107344
821899
245417
916455
45915
401945
188516
1006418
7057
35562
421951
887023
383243
750766
164093
452107
326842
602258
841174
1034603
520890
786878
579461
164389
307285
588724
637664
189122
633605
811227
922175
62700
1092661
984809
1088019
252439
242309
628974
137375
216743
211311
504669
512291
400158
20417
939229
605159
397697
791500
578781
1036681
522406
722433
386711
118586
785893
289685
617115
859232
359605
989755
125619
645572
810014
808407
1086338
904226
698543
496940
918387
763462
133490
116110
1061272
541392
423872
989144
311940
513917
293469
1093950
1033698
622374
968038
361459
50370
25432
937939
190761
254344
672148
391797
755654
453058
590715
531035
889851
1031764
366743
550268
652957
778482
1080287
88988
760480
1082797
503207
518590
101483
117074
472132
1086247
261094
898960
782312
691554
455738
619970
75727
188627
595403
29238
853793
245193
261256
363964
310710
794539
537281
74559
766548
442480
753371
1090092
1089374
795062
568442
852924
36384
418147
584959
7745
996150
602704
410583
1077642
103421
765240
269946
66262
733893
609245
1064767
215511
466109
286769
754198
288762
224984
123871
294885
848653
144357
765176
766226
509895
165721
789778
584573
583523
87438
540421
100286
99236
848244
809921
134924
575751
306474
172414
799890
7056
154919
768862
404261
220178
219128
889049
636562
514642
75758
74708
542704
543754
88796
16712
785932
687699
546998
209512
943441
923981
422924
993041
418351
652632
295249
127606
748069
301485
64556
597734
633226
448418
8608
187888
665026
121026
459174
1054308
1054429
343040
168895
60744
474418
12020
603261
172406
979542
418661
556657
916419
599816
784531
219337
714190
314640
207522
569933
232083
159992
691178
945130
236926
213225
751713
1048037
877932
738285
796799
542795
76757
317419
1059821
150315
871984
778811
457747
957164
112814
768981
324432
3230
389235
146688
543558
408952
970226
280723
1048851
573209
707558
780308
499576
497947
14577
130064
672683
856722
649199
602616
886698
486271
521035
839966
405234
679048
64782
623240
49856
875527
218972
86187
366207
790929
1050354
743222
688850
73373
992115
633558
883060
452962
1018467
841163
662736
988800
232155
994942
1001212
401931
619042
967871
147847
834551
56499
944968
840875
359789
747711
265246
122178
744153
383966
222934
207322
267134
467977
770813
477337
38109
812013
8303
9353
701546
491574
284103
883236
408244
495792
412833
571428
153448
599245
377333
811382
393463
287583
53951
166268
762703
413556
706504
332365
13430
868395
526165
843133
1005781
483476
741835
596983
1004347
878394
54528
1098693
838648
891690
832785
72731
949431
843736
662017
166471
130690
952694
1013643
13753
187285
401969
893604
438727
531330
649017
25496
24446
933528
778992
648592
592697
449870
22626
711768
994968
745619
470502
155532
645232
20867
943064
918708
226088
981776
754487
988567
392224
762374
869896
964006
841464
376460
405788
938473
404290
664107
957341
310783
789922
185918
177199
659152
444110
436819
517095
142188
633284
369911
778229
565936
369001
689539
548486
237245
682302
987059
945377
1055804
939520
193321
458644
677270
102453
492030
791095
949836
263249
837475
1100010
224219
560722
485836
54780
13714
925635
513086
275895
945993
144224
629538
833415
147514
403714
892334
289176
534790
68939
45059
344692
745785
518833
854065
10690
523976
890860
515614
422813
437004
577326
1027889
130997
173173
435696
1091127
382493
917649
871054
417720
516131
137334
109365
866658
3971
884969
862185
1093776
18335
731722
502273
748227
302267
209574
267855
625565
1026416
435414
854961
408472
622724
238789
950115
955642
261740
399201
762624
557428
742507
63222
947684
415392
604132
58302
441839
25283
327351
213792
890420
519962
1009773
215436
920258
431479
784369
231594
1000119
906463
440165
1011362
33420
230805
1041229
539553
107806
270853
666526
501396
763661
79091
427197
615508
893658
369139
223953
397685
816754
273165
11075
1053244
591029
426246
588229
866494
1094459
29438
312112
620835
1008565
207809
374557
401880
664763
1008089
720267
264797
1037640
1085262
1064386
324621
957004
968210
514766
256424
362511
324309
204686
560593
269763
189639
319963
103693
579923
363258
490124
930429
662691
449556
303644
568887
680741
1045068
232651
35687
934052
647984
622107
344874
83426
902285
83311
23692
365369
771872
1028081
706418
696082
930238
167989
132513
918965
571196
545242
630673
3517
171567
768280
786231
345909
47771
49175
965636
919108
359368
967040
514406
1031317
837794
1061050
119848
554426
323132
398584
472958
57381
272618
33382
993115
428295
612328
5135
58815
518421
902492
162105
354736
356670
124928
550328
1090893
950151
679164
1064935
1065985
148344
749386
571751
374118
50947
724827
1062926
400024
584689
632888
303922
34043
898175
904618
693518
772918
437733
1001223
853156
337597
504526
830810
827785
155562
636319
89033
125172
1027249
257370
1031564
970949
970821
254382
487112
569374
905282
450635
261620
729211
24172
548113
76480
706664
994786
17129
27823
759350
383021
464718
25976
929228
1057684
1026761
247645
565037
539644
922972
348989
79143
390780
974739
503618
81064
722405
187664
341237
458135
265168
413068
428340
82401
620479
594439
754704
548361
622390
767554
952293
1061589
275193
596952
375406
285920
117637
3404
892739
293391
796034
659413
265212
745977
162172
651247
270536
894725
39756
794426
729837
501328
227913
1044983
412196
922593
261351
94206
469127
863614
631842
750492
646411
408823
522001
40211
1078816
1006786
1094691
780036
767875
768925
587317
918055
921311
323907
453015
196194
943935
943916
258173
100366
428592
506598
813413
100367
99317
979883
591147
439817
70945
888116
636595
404148
84086
656804
102983
934196
710049
971435
310032
926032
938325
856498
681597
316713
30583
715524
926555
428356
634959
102752
113994
319500
573259
613009
462292
92200
151339
702255
914468
195007
169595
225783
820182
247556
170481
487994
838208
78440
530594
506212
739087
376843
357717
354684
299425
1051626
274664
406960
839738
319651
621195
991879
812083
184000
690620
194138
545891
939645
108433
676448
388055
419195
871327
364139
62543
1021557
231739
516969
950656
272427
360393
45120
497144
569407
546139
141867
996402
70865
818117
331773
986420
689575
391548
917267
969256
342489
540363
136623
205541
1081638
444345
327054
376531
375481
1015288
198793
96835
782035
312816
506849
784362
503901
553379
503184
781445
1086083
853644
51562
674379
808642
282631
288471
656386
178068
822781
1011289
614833
1067434
47046
887608
343990
555552
837068
704618
979737
277514
127007
277785
410975
556289
997019
222562
449287
260090
907530
1020228
123554
738875
358639
393722
185198
581140
898751
212546
730675
247754
989488
988000
1028290
1016775
310491
335423
660938
635476
351522
359416
358366
169469
398183
381817
1028118
177720
1057907
33920
213693
283085
438384
928624
547190
574265
893871
226673
292058
937688
362692
934709
750849
1061592
500057
301083
766931
180895
727953
6513
1074477
769376
394699
569507
288766
316634
1035803
406375
983189
774149
860021
526281
586545
680168
998572
293723
312130
438540
443477
933162
983452
733360
260456
444693
14399
303051
1076183
873206
1060256
161441
178100
87612
12633
313360
806599
1012418
469184
969963
549439
44571
413869
904691
834449
665061
962753
1026408
25359
520767
70946
422700
212734
1000048
491806
811068
365121
339458
175270
66869
146231
438510
912537
131247
309593
1039640
392432
748827
458972
125620
642636
867893
309084
661466
743146
87926
534864
1070670
864453
1092481
597118
570978
61777
202830
952035
1048482
623741
1086842
961288
271585
794919
43839
1006129
252795
1099245
204273
377279
993002
964550
917784
640140
79062
89770
134816
131331
312915
868699
746262
1019920
502432
317192
824055
404020
559466
461023
774973
312813
691316
49372
305842
45604
196796
499300
982712
269395
921301
85259
994981
645828
168914
706397
192455
842401
1051549
453991
303167
131855
1038418
935993
438292
772193
139712
626875
333128
678171
820123
508278
113270
365498
997599
56149
754399
104210
998812
955667
776124
352881
313758
344056
315415
88478
17631
829284
495395
544090
1059910
601695
696514
825662
423242
134693
868074
481708
538809
1036700
741993
1052336
114816
773333
600295
1093568
774932
225253
91904
406776
409690
573659
745285
331499
789866
870601
506860
505810
505811
228809
226709
223559
843728
422652
247707
269233
19050
349874
587177
154215
268382
1059013
629427
50136
962607
111610
158785
1004168
855079
1080409
342678
882218
495725
151870
960929
445460
806296
978165
589307
318014
895777
611930
353709
227604
14418
1078857
530026
855093
176555
1008497
236291
111858
564591
991311
837361
907113
775750
1055623
1074196
814130
527327
107159
23576
1019028
1010269
322223
65878
595479
130333
233694
73385
218685
533170
70800
26136
755879
49226
220564
220922
265139
584282
438594
58560
351120
1038140
528314
964197
755406
601273
460300
209865
1058466
42410
902720
408534
755648
2808
749981
218089
571340
451357
800607
754490
497924
360447
174884
1090816
495965
329013
416704
701759
582020
504463
910168
426073
303865
800112
65473
14693
926293
1076761
850444
908327
639723
575340
62191
1016151
981675
20000
113092
672099
356054
805387
806437
41696
1065559
494997
673873
229265
285256
442156
708599
231324
344462
574197
881848
556003
885577
493047
767679
383967
431018
48408
656518
53998
301572
370147
207253
64682
206592
581073
152091
810917
223680
990620
855726
791517
60254
978949
344170
163260
624538
397380
241377
37041
1026775
285090
88889
1048701
571112
219078
436107
807125
928911
1068482
231238
621091
365202
1043649
790445
162151
725539
1004399
634350
636143
846873
473985
865591
128418
928334
627566
644105
383896
18229
215026
1088954
242096
748291
1049758
613215
336473
747893
889637
929160
224235
908837
412616
1022282
547425
325874
511906
724286
1026085
62818
138982
928675
91937
527220
188070
327721
58948
911558
607121
27586
812990
270769
1073082
187137
198437
338596
596157
872307
544382
838239
323155
979685
602735
481044
853212
897462
799695
1030692
79576
256890
50010
796851
576096
117785
67213
1086935
1034895
325690
761621
629309
1053678
1083351
467133
803214
83268
298510
278265
817639
883215
206269
933857
478207
711090
465199
361701
246970
676229
255705
606741
741070
932154
501180
51058
180414
412371
300071
61432
567559
54318
50623
548064
461161
288369
1093810
1007031
638067
918371
1089032
991750
769608
781396
106861
341403
855654
1023808
737781
35283
174369
607723
594475
763099
575259
162047
250836
774638
498745
662649
814161
529607
181536
954062
987661
663725
480725
710941
932129
334062
273980
484593
156295
981951
927957
788470
44423
1029072
673471
1081751
569117
233796
392138
377021
861303
29601
1033009
507780
470728
1084344
763043
687359
968196
991615
1095446
372955
501275
304988
629502
7698
279233
839476
430145
266857
100220
796681
285968
828873
956248
664890
575466
428479
962004
433596
301034
718226
178331
256274
617528
72239
151590
150540
410839
371107
991253
681538
835700
667450
69860
954768
51552
627891
577962
1008508
274845
1087628
886315
159553
546415
843243
457113
113265
153635
811972
688758
961310
996497
183238
151682
728058
583560
713702
357853
813995
644729
854518
8642
367832
564192
1082738
907925
164018
965195
1031888
470272
443194
844340
895191
61010
930264
317010
682477
133705
39838
786734
1025934
1034808
32997
741730
188431
628326
1018496
865687
813685
541975
327714
509591
4480
976902
64007
857394
324019
393054
452178
317612
670588
632908
27118
226687
511152
318950
554446
786257
1092089
910764
122443
389119
541835
739425
167133
368292
549615
16334
48613
406867
414068
556772
649499
1074549
777093
943011
319100
1049142
19039
506251
292346
263137
709713
140089
816368
274239
302703
687125
610269
191347
191215
1033419
463871
24129
390568
688755
840970
814269
363538
116789
518824
126595
557057
1055108
369359
470535
786751
164281
330342
909937
862009
778386
815129
952416
555446
674111
21010
641673
484299
590116
669096
1001415
939888
645650
921119
777832
243375
547479
905649
554433
1017581
798302
512607
789122
981533
213271
621240
513200
1095688
771734
1084023
791877
342608
237177
123488
153869
1020494
507234
601358
252809
446203
488668
767061
837905
90704
538461
67092
677603
259583
941470
388195
928532
265713
696144
808480
197020
634210
736234
793666
1037787
736169
106673
733373
294035
969912
595849
520217
71714
70664
109379
758611
228876
775759
351607
973305
33950
66565
73171
1052468
8658
790398
866109
885893
95141
240104
329853
571291
360918
7495
450997
758961
681114
929553
752421
426339
337831
281125
8552
34437
58756
1065333
271233
509357
338807
278188
278364
537272
940319
134819
375318
341838
186338
935935
681261
913950
38141
1015822
20448
388709
907187
388822
1010484
175318
7202
208083
992493
818674
1031678
97933
396728
616157
438831
778610
80325
868680
506373
226433
1095091
412795
991551
285974
394119
170913
46943
114389
315476
807262
1015162
1069319
556957
267909
885435
250293
691586
608233
1099657
607882
446034
910596
780119
934975
8486
683797
113207
668820
940632
355922
100791
342448
952023
671366
848943
844933
667916
338190
593110
906398
677340
153648
544064
210515
1079798
655607
1039827
505443
1038818
67816
771807
206743
340777
298667
201227
419698
516416
632934
655744
83173
796806
850072
357988
996405
178588
64559
98560
823715
505245
526001
992826
135192
466240
343546
287052
977398
529144
586280
371743
64338
254926
618198
1016337
471830
64775
113808
816803
454535
544675
630877
461909
350103
530610
566329
940092
825620
755869
754819
314330
602672
997877
677137
169771
1077243
146281
767744
995448
510815
449294
299448
1083226
393609
1009503
219712
445658
1073435
89543
270786
739922
48057
836643
946267
767540
727536
171793
864497
606224
183776
204070
384638
499707
627380
456290
744547
424896
17458
988005
598101
1007582
711982
453818
44909
1038575
1031951
394741
331222
208258
98564
412305
710062
1025292
154494
895825
988393
434763
740771
16831
593451
456104
346742
686490
156973
459294
368398
90366
329402
594824
233739
744404
539587
895382
996551
551344
1064194
129029
324751
607172
853522
946588
1010890
887485
294510
722746
382236
61185
275251
486762
98264
1034677
610755
969113
791827
422790
634519
483952
482902
366630
54250
61597
125571
124521
1099809
1099810
235817
234767
434359
354533
10913
9863
632707
59375
299667
300717
721099
762964
764014
483279
8467
9517
283557
284607
345198
241204
709553
856670
389032
679228
890822
481691
968825
191963
710320
664812
1096712
564876
972912
833859
66038
529295
823772
194906
996374
43156
773097
123141
417815
574991
118070
747010
501737
16689
927183
342266
217372
1060919
187555
301954
313678
896198
488239
64525
287864
473242
877488
597643
861173
1062073
583407
152429
1083577
760776
490747
273458
743785
78827
868582
991971
952939
370883
360952
44901
1015757
980671
485252
352587
508159
762364
521660
114402
341036
222759
20526
184474
343550
233662
555979
660641
838419
109215
266741
552398
966006
425754
220782
951853
638263
343660
855096
47643
481303
968231
34802
389592
791926
313760
805987
18075
233849
781230
363287
985583
382843
464865
433474
476782
976391
175883
725841
169258
1100083
634978
598393
1051617
979421
776136
1027008
834662
98304
766295
614854
991496
176308
437105
40276
150314
746939
572997
352305
495196
681699
463847
508693
726214
1048713
409892
902444
109743
325628
44069
225674
894419
35297
473672
641394
778012
490584
881706
148786
301204
1065846
173409
850125
668941
505068
724166
792610
139943
397338
976031
209586
784812
254548
2504
785470
911444
489544
285632
739405
481023
936519
123808
581155
927988
802495
494515
842871
275085
375021
477026
1018794
469187
757033
988911
646515
691770
755442
985936
460486
36514
767709
891950
581243
51344
336824
911657
1060002
68797
352304
1001383
958749
197024
73632
210228
314110
672086
809118
274489
894518
876111
1048102
253595
277474
521288
86334
185981
703779
35026
728638
347190
726386
928321
563749
711255
289712
965789
64952
548395
1090538
884106
225774
374478
81837
363532
998974
632536
647999
1040773
1053988
816075
952462
227603
320311
33147
556174
504604
457184
870331
75393
1096095
984792
461890
764283
81970
390361
657209
623073
349606
567322
295469
58883
634927
782966
534382
586071
71773
584871
465306
888999
243319
1081384
464847
883477
291371
928035
325026
942365
565875
87677
886885
80695
85645
138109
34538
843609
972295
795783
474514
618804
618803
466720
76173
729164
1048015
1051166
1060980
742999
46968
776273
628448
629822
321433
643897
463234
393999
311888
398171
369688
803154
1032145
253645
776577
237732
372598
371548
443286
153608
403889
531605
543619
614923
530756
135139
371929
984515
640939
1090083
48399
182690
560224
468515
404075
677501
482145
397608
913322
841237
552494
668509
848364
519472
983717
985224
141030
675003
825640
164267
421703
96529
604090
1088560
898558
287354
798609
93115
203607
23522
368430
520262
853047
685107
304746
294628
792961
3491
985135
910816
814590
121840
803268
363772
946926
466020
66916
358111
90449
44999
231787
534502
361962
481213
833639
345644
143109
258625
673434
804627
562546
320932
934701
345340
469395
449389
171412
152410
968416
585946
293196
386124
403645
672156
511342
656630
422873
989254
544713
1050885
630085
236362
1052405
1042098
259989
308937
783793
42521
67645
394501
786226
156483
458245
665531
819298
1031591
26838
213060
877728
940473
949817
938277
428037
26430
1096780
335383
112522
498907
39235
43578
742225
634915
812683
303966
422013
949721
691030
1011944
792716
160281
24792
80385
413726
1030309
949362
842421
500262
952502
652441
85083
926529
559413
970680
810847
207778
111877
666559
925693
250727
974731
165449
792588
575668
457015
415323
186861
382612
383662
137581
1040384
86751
786829
722803
625476
397426
229939
66035
35913
913790
33051
370667
302274
101157
270487
1017149
631969
431916
523806
944071
919240
1039930
983783
489639
360942
459910
636917
779647
674192
863488
105520
226697
253647
420570
938933
127288
442497
13667
707085
676004
100926
310155
447515
260556
635525
5264
913520
68698
1069510
1065741
640482
515681
899188
865713
950496
309187
449972
39506
874336
541209
226415
770544
332540
666795
453436
395022
140753
669642
563367
418697
612144
484286
34705
120124
380516
809077
727590
512538
352660
1034440
600510
811565
584388
980167
696377
74496
915490
994906
831571
295224
486910
822174
385793
47130
631995
980012
530199
867952
879431
895421
283789
312191
699189
743059
771996
964718
308512
832789
592810
155981
890396
437283
233543
950765
551281
125000
315143
540435
30661
539881
1032457
949889
661610
459147
351785
278804
552721
831624
336971
177746
990280
71809
867342
672030
258805
53273
61014
137149
986692
759743
926694
414564
859740
1007083
605223
738054
303786
667505
1069645
789475
599695
637991
927454
950066
631630
997525
610186
241677
602043
882578
745689
188982
406597
414502
684419
226462
229310
48436
28394
601744
480394
774153
527798
257654
159167
42519
581678
768212
482454
549572
534342
788628
602989
976579
1084397
322420
584734
722388
575152
633853
1054423
421685
1020896
756835
433214
862171
706908
373919
457716
552735
679430
1058623
49585
285170
550089
999390
736278
21194
518881
505127
567926
432830
616865
467876
230597
675233
465259
959357
157044
12011
537751
312127
274101
129735
885975
352858
991968
767173
398944
776738
1074564
512612
138386
221213
385685
560107
115545
923390
1022965
302241
1012867
994792
930629
495959
935572
609754
228616
434469
324886
1045756
1061332
32332
739861
865951
41132
955348
94392
347163
89918
753008
607199
794097
287970
542340
213593
737658
817960
764833
26664
851841
618069
219306
599340
182450
68235
1061769
735109
357875
971701
31768
13480
846458
853667
388683
336741
514525
22633
735889
671940
1082162
196558
71776
965560
184430
946861
833395
196717
493237
661710
948123
146416
221485
203723
1069353
190836
656372
424942
520122
921402
93806
921063
880651
12014
139199
978665
375023
97599
612664
315458
424087
763796
313253
72182
393262
83967
661230
665789
498388
108789
837535
777307
785424
89410
780997
773352
97653
623001
167760
1094176
917629
921652
23998
962285
700344
436833
1065543
375069
1078893
204227
303548
614126
817322
445600
442992
933242
1066411
984386
320232
281839
706053
918996
352598
1009403
675593
1051621
804795
190683
52860
84773
436045
101288
85906
435524
1040100
683627
499868
709863
825845
1037467
438704
1014808
230233
893837
157330
787279
297919
563100
567263
43784
976538
77768
270146
860134
610160
675868
825362
573106
814790
1060290
896653
769409
972327
204720
785878
281385
53862
306381
763594
515995
946964
1023248
300762
833024
96924
244030
640553
76336
322550
108704
684372
526341
644684
36577
441248
799372
381832
261042
1009184
920132
316415
1057936
256746
522546
131583
449617
705771
553037
798984
1007332
1067684
553297
893163
48797
108351
259312
121848
471602
848887
605353
920343
207571
79248
252916
525469
348260
476059
607167
984420
575463
534623
400846
259042
898953
491025
153042
32704
681269
922666
715771
267560
303376
117226
341823
927752
855687
1061299
208075
326989
131229
460438
1060405
738320
617874
84739
291033
319861
928565
755043
448244
292384
573368
144292
464370
1058775
1059825
1059826
1058776
387343
663224
662174
253733
1019096
729890
50382
51432
894099
157000
454005
870703
75267
856160
857210
551292
552342
57232
1003419
97520
96470
95420
349416
681457
1020745
45771
9339
16921
755228
237417
509537
125092
350020
568962
305249
835952
191958
12905
234558
136510
394008
1084101
304458
535557
348662
810630
443027
1066760
1085973
826826
516758
620979
810419
250856
283039
809969
803815
554904
19751
410444
533849
850875
406167
865781
238363
354045
682197
403871
800627
1059558
299176
984002
522373
593634
1003012
144308
610692
306401
292742
768789
169531
497751
498801
813936
586644
817072
197539
410433
470095
362234
129036
495777
860955
534341
1066794
1028226
976342
67360
794945
252408
110966
686108
891668
352821
252695
239153
1053653
782897
675407
818702
376150
593288
74583
83466
270270
157910
555764
1065169
444610
493056
481668
585986
90257
336695
874665
190202
983872
653318
1090915
1027564
800032
577401
371587
1088668
298398
763761
145323
299255
567768
310114
877060
987468
213036
85582
450547
836007
494816
93033
995530
706722
70593
662751
186776
192389
9988
543949
991972
1089231
1078968
303467
845470
253415
335525
1030215
849469
139733
718625
600122
769406
750024
609313
96989
205375
456194
205794
655230
928648
820650
563482
555141
176289
901865
500017
652170
91576
30355
658955
100635
134286
940895
271745
23676
484355
488391
508437
903044
499700
686849
959139
640659
970290
523166
1002609
48405
115567
682346
29733
143829
780136
855525
959625
390576
427730
598480
80669
688945
237413
523252
4098
507300
757344
474036
1055864
912977
734787
357712
452304
724505
1095375
482566
592259
487381
901802
417795
815408
850714
254740
765562
707500
559418
713455
186994
465216
24215
1031216
332895
664869
575309
16967
97477
566667
11669
640919
599535
607110
232261
397112
651635
305048
995457
293622
1047269
777351
676214
169659
767757
848882
792773
957216
837609
712655
475545
475278
314989
998443
745448
197853
434142
356333
129133
26661
799607
921844
408064
332329
548794
659356
335969
13531
732544
902745
1078705
309835
94519
835156
308075
776820
420913
809636
1012413
527066
701586
450208
183677
1031643
1051095
735213
163266
791373
485778
596020
762672
743267
449597
301653
123781
308169
960727
761735
798028
1035590
931916
30026
877029
344095
597738
164207
210674
557450
311789
1013359
194518
167505
295072
463394
107377
641431
880529
196138
926845
1069270
29954
737155
1041639
190011
300468
569624
469302
815195
368149
173261
842617
1062858
708523
610054
512113
577623
283230
966874
966749
716822
999970
522058
588806
993352
434387
607519
150710
114232
788039
858822
698061
995893
472299
140863
619520
324975
113130
1087593
25833
954536
556275
613170
473180
464375
318204
231850
981327
402214
1034658
553859
829085
736241
836964
616338
10019
268317
360757
326877
939411
1055022
895809
1069827
875996
56250
517820
264179
323189
648467
1040974
784482
452828
966434
481703
112788
942629
745394
293854
342854
570074
62345
292709
778281
997456
85689
552738
564037
807806
427202
602495
343005
864007
1002139
760947
305946
980225
171565
80984
594929
112180
906291
244528
247983
916022
381049
597356
263497
1011913
949147
831568
268645
1096087
804151
176976
68453
52436
83474
725810
466413
415115
1042715
857957
1087532
436898
425815
938337
326262
89112
188694
232004
566971
560343
25393
240470
199302
184107
602080
180741
933241
692639
617546
47720
429560
481758
643178
196346
1084096
1032139
553533
82818
786407
850178
765869
99028
323113
1002824
61708
177518
487178
64173
306194
985223
1093760
622488
900892
178250
877603
298047
290993
1042937
850880
1068238
50488
566124
455324
914797
181807
157802
689043
1009075
242586
428475
15702
740204
697636
849356
1064568
459250
292622
562457
363256
942493
298062
342437
469445
359824
103396
308284
103723
471026
341115
80085
1078449
43661
509439
363902
826273
201359
493205
1043360
716129
58823
125674
1039970
974381
36184
667512
541948
370713
1089643
36803
791494
470511
141745
1086649
629543
382334
883309
1034773
219658
484644
230425
873774
748080
914245
656800
293499
432223
952726
593260
823509
32348
423250
14060
162380
1000276
979713
11612
569946
1019498
1048574
95470
593857
450749
596658
826558
603148
535434
1069312
891542
193219
871950
644675
953687
742785
301411
270444
809062
373653
750499
803158
1090782
1028088
582852
242759
260292
78165
482563
1086047
627801
292374
197185
498851
157635
499492
330525
10010
42181
954243
483844
616062
534719
515503
654589
887737
504330
821407
205855
220188
540537
142007
187887
618515
741193
1025940
674928
885955
13383
20837
347967
13766
357778
659687
833260
653713
184861
424943
150282
188556
336920
722796
47810
180325
859939
616048
635987
24126
4080
744512
1012788
886896
1087933
907881
652884
585079
393436
334076
497523
363027
125211
784498
1013614
453011
952647
135651
531169
285706
945796
589332
756098
142050
727461
560533
771113
63729
801139
708146
785985
968095
52659
760479
324033
185195
653146
785355
449510
1098090
695089
870842
322805
598072
888162
984425
119206
1029511
1085461
814589
541101
109761
1097122
1096737
801437
206227
992366
255340
853803
1010571
1017537
457777
78489
623319
775411
389282
973181
545164
919242
310909
957105
492400
953570
83806
31016
1059720
26492
863366
453298
504942
501987
299010
193761
194200
522777
112484
138001
873639
247197
417982
415157
963894
196687
79731
947572
714300
1092427
313834
821615
763145
728647
943649
1013342
179569
563844
476938
878728
643487
50225
286695
711297
916744
684016
418001
739808
811014
394471
1015804
51242
548263
208775
8595
932167
141949
25248
333410
953973
267083
1023804
669112
791920
870368
308960
799786
618113
1036528
478191
574221
166503
112735
1049500
3983
444078
648122
84150
1014381
428831
711774
334453
969525
573676
579023
599879
68470
536676
945552
467719
1000601
1029920
615879
264188
942873
585030
1094265
918405
608654
796455
46420
746434
352018
60553
583620
280516
472632
597973
222752
747994
907589
43268
930419
221065
586544
1007062
106139
634318
1085731
455711
800188
521408
887368
5293
722633
332919
1023821
840714
516595
472319
825215
330748
6673
644077
65094
528901
395443
597341
1021537
187694
158179
405842
192086
712697
331631
106620
923606
705838
131695
15168
173852
297315
603433
636824
449635
758663
1063227
131538
958050
397425
137625
975402
657398
889363
24356
989317
48276
584697
857576
178176
52244
488256
367096
750500
751416
418675
528083
499322
626117
933128
914132
97900
233314
608763
473765
683959
293460
465384
92213
402488
923548
1044659
792001
667597
606308
996731
756059
54374
55424
592112
387832
785271
622641
118435
119485
223950
594745
1068262
547854
932852
860700
869242
862880
686763
1085861
629605
43811
95032
600360
297043
232289
327255
12665
814553
914173
957494
365908
513617
198520
227353
883136
332173
452177
666834
584713
776013
5454
825224
434599
887088
47265
408882
832191
62438
947654
293250
989454
549214
56485
743044
852787
709240
726862
241584
82894
133711
198104
173065
169537
301142
724273
475379
753228
635934
305532
1051141
346115
790610
525885
943010
809620
941210
904267
419106
853369
868979
1074989
826763
155060
419573
539414
698517
187957
44271
682475
1080123
568636
536900
103243
51520
705402
987511
78566
668935
6802
234844
412349
593269
1066882
464630
715476
330159
971729
14677
990528
606526
151756
817110
359134
667948
757590
728483
380236
3415
944518
685845
576733
78211
512648
601888
426925
342922
631029
653513
956181
363692
655668
152478
1028959
837986
367600
450936
386637
29890
883531
706088
528172
849759
927448
787624
970507
876184
1035926
1086795
240759
864356
607673
435670
496226
159709
802707
722504
933760
393845
329478
777632
550347
226998
815897
32652
789614
636284
827113
253906
500942
990003
459258
215961
919945
539794
954004
1042794
453497
490782
965916
472607
907334
420640
641739
775143
119457
156430
521480
668142
973739
210189
20145
251038
981211
70649
153519
588045
830419
338470
711367
239803
466319
718961
374497
1055916
493327
277550
284721
923490
906478
936369
648878
946218
812430
198149
205875
435308
812996
677198
488400
941981
948384
595406
771302
94479
472503
1016907
1058346
1094734
692246
522351
146538
337216
1056367
908720
766326
102245
14777
366503
786498
931966
283301
634821
761410
540624
813440
366368
944398
122954
79636
843389
806287
1093417
415743
663072
540161
199183
455633
152800
955472
249461
57316
86469
146234
258021
327149
326099
467887
186771
527649
906058
222806
798370
728464
130584
1010969
689012
1066678
396809
506444
735157
841827
399225
937064
508344
300005
595388
120349
748092
1084830
772600
707427
787487
380285
942723
979617
487621
910431
854062
886256
559175
220959
645391
653839
399779
690992
1082495
635771
848692
60628
41699
719431
58160
569151
476292
1032477
52179
237917
354033
355225
562578
1030481
669873
507446
103470
811314
249764
970819
387289
384764
13664
1079009
679653
131334
591758
993269
703181
253553
156008
517232
15938
1041790
52886
1058782
336382
245616
750851
716331
3557
838347
1055918
222861
789995
882327
694014
757515
609152
386544
478257
112987
564435
741007
597040
410912
71846
815249
965534
682145
681095
238851
396446
8215
462473
446968
149026
1073295
410473
68717
496850
1069234
148666
420413
97291
298352
799747
649875
692432
97987
375470
814482
14625
287244
176763
770080
416904
652314
704540
449341
1100261
530661
767961
48239
549664
5542
724324
164325
992228
498924
649188
214337
320398
939067
1086477
392533
859886
282328
377726
396935
971269
762837
386868
989702
131549
947586
1081797
204209
984752
413888
393582
39164
750630
933420
339298
5359
537661
514215
1062726
134235
954203
11173
461972
800681
29274
701576
699094
751536
1036885
1090119
374104
952768
657502
895567
1087531
659520
660570
830671
792436
497072
871647
924450
707428
284947
696226
399732
1009650
982323
357748
613874
355315
316658
987283
1017365
910672
170793
79692
885974
447911
417761
223092
742675
829451
259676
130613
270448
188580
380888
960651
98794
848333
458383
25666
641256
959489
39173
352154
595213
252379
579546
234744
831045
473712
910891
992756
604967
107014
486031
856034
641798
835237
907119
743353
462120
1043105
630570
545595
922145
1008363
235460
518542
639426
58745
580089
205665
233046
250891
200228
782235
596351
805833
1060494
886852
1025372
796700
875065
898016
931292
12736
986786
505190
154194
767968
418370
221527
835752
1028522
734700
666698
751769
698412
281665
894174
219238
571618
182610
55372
650919
305720
1040856
277480
571115
1022386
331900
170193
348000
241091
523756
196341
685356
99794
210093
680682
314911
512839
117285
270367
608131
660343
65301
23592
498846
232755
855768
177701
435726
478362
202524
796939
883501
293772
1070213
965968
274433
986518
998669
811829
405560
1068141
784134
354462
541947
84890
59180
914933
483029
658521
162767
1071774
195208
840219
421899
767602
539459
183107
905784
736429
1028517
82083
493778
952590
179835
356909
221815
572319
99714
749180
22321
527808
163876
242345
407956
99134
679712
278784
505914
64627
782386
882819
233821
1013367
404566
871910
475825
641237
418452
1073042
1040915
1079644
1080460
595582
398983
973988
631650
128908
957260
209084
280358
461821
585450
611618
319516
392472
364821
1012319
853073
346479
322073
460361
283214
269240
984483
196774
692186
973649
475473
985524
200917
391384
1064012
736175
579827
81416
605088
497098
1010810
462395
634570
769601
491303
259601
783052
742609
963309
544725
1043989
437434
782732
1023263
70931
89724
249750
628401
621532
376730
321940
259876
287787
651876
396887
132213
799847
904992
10578
394927
326154
548895
58995
753511
432463
368810
845690
681374
49255
87715
677028
893834
98372
1045157
923540
420158
755174
347919
860035
699765
327025
788274
195108
835625
1045926
1020476
35715
306432
532837
632376
217664
361583
505726
211946
922706
661747
782253
477799
491183
897849
674147
269559
646566
361794
607842
1026141
880536
367359
798843
122933
402373
609413
284640
706295
930713
1018601
522140
441971
554361
708617
185835
803704
429068
1066783
14901
867245
791208
542289
443907
975970
464278
169556
715022
81976
948780
43826
279911
1036382
279307
434731
619172
1048659
262358
572332
836951
381022
1061469
500687
366220
502636
860275
773782
63254
458575
68840
104109
377448
148950
493124
964943
591462
363265
836482
229922
230972
260320
709947
482536
235754
531867
400130
985269
210329
678940
408141
264457
52299
77934
1086343
204651
75571
827191
601236
229225
171851
394371
619543
269890
13572
872347
689471
496708
785990
104652
294744
591430
936110
63309
139457
160837
385886
146235
580113
324881
73442
35789
742684
692085
121132
822015
978875
1097546
281458
524777
772383
471643
968960
566352
812763
1001843
408179
636014
996910
187471
388583
949933
810077
957121
349210
997507
481912
915356
1009681
1000908
642999
644049
266012
267062
536079
651384
172104
785821
605016
1090675
738745
131964
610898
235221
156662
1068818
737132
608325
354220
1001085
400528
1016406
304531
292286
611105
498031
204224
436275
690001
231153
1028085
749119
759474
787087
285187
450573
267948
984716
792441
1069642
358137
160737
117665
591344
468660
302069
469047
940609
23936
247107
1050583
493033
743469
114462
71771
849600
752657
979830
121408
464237
33818
624459
443881
514822
717473
1050053
413736
152027
902373
1076142
292683
1003438
364237
523985
661073
370001
817627
319138
1086734
293855
110310
12542
1085866
693699
718379
1025760
1083297
236846
795564
1100209
616879
432981
1060283
238937
793208
14072
469104
995469
192840
763289
764339
516606
156621
279589
111629
105276
186721
220267
802684
145476
70267
408856
378612
590000
896531
185659
535699
833658
155676
582771
291266
799072
944256
993748
180156
964095
1079358
27521
265818
127466
721503
427203
227540
705416
983513
909385
414481
1018995
438751
53036
335376
750366
744230
698457
638916
899583
557195
671035
838400
813356
173904
391216
109150
819143
724120
604514
1069617
493214
142410
39946
348048
881226
881225
1056790
688532
835523
1073763
671986
922847
443764
651383
707604
72738
852503
793595
228592
169213
747984
693980
30597
1040642
402194
818138
534943
971817
955743
9494
198896
997887
605094
672630
243142
1020491
417034
977214
681208
690022
878864
536945
154936
430590
1022235
1077331
786774
465057
1084613
974738
967519
170191
286703
185598
608048
230265
196242
306079
936729
583625
64788
349453
797802
15991
749793
1033032
1084787
357119
609824
670736
1026082
205057
936891
996729
867889
298313
621011
538326
752974
792387
281997
401288
885087
617162
1019052
144978
597214
958519
860717
1019520
848503
693048
82358
641609
726927
169385
542183
203380
752968
221103
231639
1029962
221387
600557
629464
563077
427719
599585
1020583
754906
1056204
118390
887027
361646
1013917
142880
997973
799743
15141
793898
1025925
889806
835631
411870
970691
767780
321314
289686
406559
298407
907669
1043065
1084893
93636
634643
533283
536889
958513
936827
315449
1085522
441009
742772
110979
720455
831315
593461
616386
507779
1096888
162240
850555
407032
705839
831759
303831
674477
38176
172212
24171
914909
939912
500809
1042675
334955
648931
225864
541569
443166
571512
222936
19866
932809
959801
132404
742120
658524
97268
9652
345307
889609
482347
252670
389842
770290
530582
403717
845886
990189
340113
833440
87544
1037685
4395
765716
566508
733269
511569
432810
996940
470796
354714
882504
147148
744695
473427
566653
433030
222424
412443
269325
385639
871331
956148
833955
635669
518184
858863
395870
1082559
792318
584946
375611
1025719
309886
561951
978090
393101
260718
149475
570815
504413
676969
64206
233754
645013
363250
415016
1005210
820517
350216
487852
836456
728475
160342
1023398
532532
958631
669186
363629
684217
555908
562553
337573
376832
1027829
210387
20839
53194
778188
606961
1094586
722872
842069
141675
129675
896188
495027
496077
497127
304327
850129
346261
708370
112868
403027
616827
311653
718423
331093
878564
996015
392734
995579
121415
68588
954183
828067
785605
484847
745901
1048173
453495
663281
150898
107052
32528
33578
692385
693435
657090
417741
13028
88280
140840
662563
943292
396163
469827
21460
88519
1005488
509847
207333
933305
776672
397008
910225
220395
778873
105716
785565
675041
90024
1061630
687819
665462
183026
270990
458868
967169
355138
387705
969425
946581
367833
681137
865243
475243
116590
398052
1083566
113161
921454
155010
865594
408058
1075297
548063
157252
359817
39795
834495
210138
150749
213092
454262
1096916
407842
131113
132163
130063
720323
742030
962633
60570
330445
893939
300395
1025092
60278
324038
422730
396687
340528
740241
621741
303009
877584
536434
186363
177145
814137
635805
1082415
1022049
948468
645574
644524
849258
238156
189244
37947
241893
356660
257990
905798
514244
467197
154475
1038870
301409
82489
609639
205330
1045351
222269
897312
114181
591932
690161
343272
790216
593376
155475
363047
1045982
1079862
179834
15314
669361
507627
1090669
839156
602695
832382
548473
1047824
622522
429897
519359
78450
218027
283965
137922
418759
715269
319380
758062
648971
915875
261883
703945
168940
763999
555918
1049274
233159
899470
1061680
255864
82577
547313
623375
413738
996979
374552
213969
414020
865098
210434
676338
474567
954031
92560
1041074
535985
946327
971068
408704
942127
71533
65417
283594
78177
1003641
208409
832544
323286
779287
584165
556399
2297
806562
1088043
237550
542810
88424
1062710
52994
988372
956193
127057
752463
949120
207162
695445
65867
555145
820130
773643
539210
151834
581718
104101
4987
762157
423273
1089489
902591
57674
1066733
779656
543845
1045152
327722
211322
61811
443281
149183
534211
539348
141489
493372
1096433
1012281
766324
563110
813234
246670
727882
93811
945592
826315
977547
808580
978430
523421
19009
418314
190668
1082229
180024
644829
925520
299460
68645
1070519
910948
498160
1051430
103456
232122
187099
794052
796354
449121
572269
547199
829645
513021
346930
944232
12516
895485
1030229
428305
273322
1092829
251631
310086
532279
817229
688987
543924
1051236
541411
794481
912549
681950
803141
643539
85958
70981
428689
952704
913102
341911
804060
360126
5368
174404
121499
1002728
397014
1055278
244779
12334
103564
615201
607049
1096914
807962
892176
583206
957674
1023697
1051710
399385
440510
303420
209700
227308
599483
29749
563208
142780
744954
449160
321025
176616
59024
971429
918310
589887
509914
846000
431428
143412
974242
106951
728550
147229
146179
580823
1049170
266777
751470
442708
588745
587695
989004
639147
163999
177684
268041
693413
996370
1088980
477601
11247
955391
707889
766610
954511
926284
174158
922239
310864
211533
208058
781840
106738
202715
201665
901847
880354
1071335
548776
828151
649302
217194
1038432
962354
402057
459954
356713
949466
470656
660070
228164
638157
1026586
627876
504373
339473
202712
887322
229517
32143
639751
799354
83495
1077055
838628
722155
256643
470995
251585
954370
783720
908029
265455
995895
635347
1023847
131660
91285
661113
84680
931970
645707
129992
670806
639988
789087
649230
247078
487669
142086
290285
562594
722525
756947
4623
344365
904189
231222
148961
425106
467774
760723
855018
556164
936563
309574
641074
363999
592385
459027
714677
879426
327148
122529
59327
998880
941374
599637
353963
210730
214307
627042
390826
723777
567429
600070
972339
192144
327241
875764
84220
181034
182084
56034
619149
1046052
365910
458024
1007044
1086874
53882
515869
144404
666163
144344
314878
826541
187147
967534
293849
594044
565708
412924
156067
465672
831007
1091390
1066365
668017
694540
47788
354558
642466
1007906
843747
320804
16038
320257
289939
602798
457155
1090618
610651
301629
120929
608312
870646
175249
433468
552560
989743
513984
745759
68284
568957
193979
286481
841959
91142
543975
82206
227445
942593
472954
971994
1014358
97428
597516
1033714
206147
784243
403526
100670
393134
577416
461018
117322
722470
343844
438948
514847
839688
213377
203454
481249
762261
8565
64215
1046367
165147
411488
372221
743213
254987
69041
1077274
868049
1098372
198503
698459
1095339
779566
1094425
302567
369663
483769
855299
920858
388884
885264
246398
518315
760205
1039215
641622
812620
66731
434577
975141
355375
1084327
1075280
244587
830053
496335
763221
738278
288817
445307
57499
606667
889668
101172
965925
332548
52694
635676
597465
304321
197044
655143
1028355
716290
584715
1076592
183047
116172
106836
691831
185312
1055346
1070734
748062
299495
694386
557898
1071154
606002
1063141
290333
968927
306294
76408
522656
345426
462379
556028
579464
68863
199585
695838
516615
936116
176056
760534
974779
842994
1012870
109091
698066
123287
204944
155921
919005
36136
910446
427578
841960
597274
1087700
1030283
24132
565923
801307
509820
132168
371817
77291
709829
71653
209203
193352
454367
968942
1047968
570203
762599
735413
554797
9257
1016870
870772
193514
192464
1023897
849049
498631
161454
89806
625115
91679
786544
649426
578823
338313
651614
272189
1035768
1046545
820955
10231
1004187
881923
10828
277874
266578
659512
14467
562114
884390
180328
1040343
424443
1066310
646383
647433
231173
557071
425354
426404
264916
857593
643888
249562
751212
191151
416072
163135
221947
220897
333221
957244
96043
221823
220773
978698
41234
946971
656033
1020886
602948
830638
648102
460457
925870
143062
115408
120121
780894
617199
877176
619159
609374
199150
57764
523095
476525
1040715
776866
318265
944564
338515
1075957
778309
355726
739724
764474
921064
472944
615292
1081993
1082410
330968
944726
361077
84127
797643
958473
607935
930489
106043
149013
813563
408692
765049
350857
859533
641465
333958
940601
728921
809826
71506
778135
596340
966588
520204
375573
1095715
74122
564729
1072328
978645
267453
736490
320298
453732
256080
101967
826270
888513
261058
251750
395058
535978
365763
567045
1082200
581327
775598
424945
121381
770238
1090390
144912
762335
306616
971630
757492
1072317
241635
425852
41472
956109
782435
676404
621241
727312
468634
773740
655068
902848
775725
424724
998630
222681
120137
1096018
1065938
127971
950595
340092
151789
817489
704971
591523
234360
18624
707723
169772
355663
958089
1048884
536377
1084052
139618
176238
669258
972413
216547
726588
172288
848408
717293
1015295
657079
955007
873528
536414
148560
671637
736065
572364
229649
451568
317635
48340
996458
787262
660508
618380
218931
637821
869442
1068283
720651
671111
263563
271279
849975
1017343
250744
904686
382741
386156
40553
723228
70087
850323
1036130
336114
476348
807517
650453
174090
373509
188521
329891
1022705
97982
944958
875970
379422
648147
65989
919508
349248
80371
602713
445401
372636
612894
375987
734805
503885
983672
337591
219503
222895
545241
786663
570146
427684
38002
502977
926442
1041912
337770
592376
601540
614254
194436
1012343
738464
625154
221950
910377
65569
768696
396033
306077
102815
1002258
32336
445183
208324
150243
527249
864315
382924
946824
540471
1042272
328943
520357
462475
703742
345940
487499
17737
345544
698649
849774
806975
307529
33632
130768
249469
737227
681039
981007
477918
316183
514419
890032
240242
714500
881998
766934
308309
157280
407281
460170
550584
112322
833812
512145
615080
197150
531563
1025305
710803
836214
719094
304449
1016496
489660
1074524
650020
485158
854877
238888
618408
59063
819848
341465
526506
915235
944835
983974
1039219
161563
1050660
611152
283135
830079
1022704
708420
48226
627706
218907
709147
740294
855883
923967
269609
437654
129945
48386
915590
318068
679080
103998
603365
339372
60495
137369
698450
991636
515684
176594
489077
190921
963002
28151
104023
674924
1015858
373385
566257
870041
868722
85088
920633
728728
53463
412505
302773
306964
1065228
859915
716280
373337
1002625
393787
826264
597580
242245
1088104
400623
38297
982508
249986
248936
738938
681321
909123
868507
37755
1052180
724574
568352
12621
674439
911394
259863
214168
860093
331945
836495
67527
74239
426784
476868
719016
830091
861824
505433
423033
661487
89156
397681
673968
1090650
319683
1028939
1018873
600349
135909
819987
244495
718536
540487
1089335
136256
572682
805333
749223
832061
460330
596112
143073
497067
86993
197550
141639
454230
998259
980061
152149
838310
130197
317377
363283
271137
558747
143263
1039439
439697
85665
125143
599627
407837
839450
586993
135164
58320
424162
491459
673240
143777
599947
88592
577940
887219
501187
366037
284124
755886
438279
278787
513066
501733
330382
619252
796805
618297
201002
629907
859855
663730
413543
623248
868618
407213
92461
563275
702217
1008876
614211
20818
518217
570968
333986
551731
59893
460222
801072
751704
617840
588790
53001
982182
526218
118087
817637
164222
566336
122508
49105
830823
1016820
525230
396500
508988
839220
814718
72125
994980
971610
794019
405246
18311
136640
215573
934800
52054
60874
800480
514217
570292
799147
577744
651717
914528
303625
95415
947814
994920
1088489
432114
1031915
706428
701309
170740
824994
581553
574499
447935
1053749
842483
417765
938969
394187
692943
991138
568529
17277
130622
8757
555785
621428
112031
56540
989891
1009452
686333
1034331
77282
270094
890133
598011
98252
457925
219938
641724
533603
1063595
366041
364991
90876
19144
990487
427305
230234
371766
520962
519912
915948
51426
96858
41847
659385
16103
470336
207945
375615
590429
780624
967330
852405
704859
297863
116913
180277
472170
193425
434609
568321
614223
34883
497569
54493
294287
1039593
342362
837520
977905
644678
73057
490948
893675
343444
174730
1019071
792850
187638
907586
821072
773693
439792
788927
109130
670181
269503
576968
121676
381200
456208
844599
769163
784405
1052390
687350
435643
286291
991863
949902
681953
390846
164208
823697
22944
690604
283588
406975
181099
907979
287363
563185
411891
567227
355191
1073008
989209
94033
861193
786117
932788
200787
991812
104149
375070
559591
582122
104373
39671
758784
643293
895201
325052
685647
300298
1053672
775428
181129
802395
226112
237122
877519
411596
676330
339535
761636
41503
465738
476988
1096900
238265
27245
834472
620867
569300
763769
908445
393263
242967
149733
643529
572913
362933
929862
498847
439859
583236
713153
109213
1017619
713044
696954
230064
347811
992097
205279
29927
1085243
274558
303520
1006017
171648
923912
139767
350235
11856
852800
283713
22325
459859
889258
505988
1062811
892297
878440
913994
578718
65565
341829
228573
778588
728713
867151
1012162
181633
1004265
407684
476398
46707
420835
1041709
86843
498580
116771
260263
381923
1052909
919469
384069
92533
169684
404651
202045
364602
532544
993883
636968
87006
349415
531132
170843
375112
234096
325219
941547
952439
898370
323416
671316
94035
998448
593481
998888
922106
764554
194392
477873
419610
211671
677913
671444
80952
30260
1088472
786099
722193
509049
568589
93442
733182
494156
1068461
584174
1065608
1000863
377187
908672
882273
716274
131140
135572
936407
873300
625735
315100
544101
868290
776021
428378
920387
625628
159231
288559
242784
58927
811479
816463
63276
528268
848092
5770
989611
552817
474410
108053
308257
407598
189095
1021566
757556
932778
327292
596291
1044530
832581
174833
608666
93060
579860
20268
547368
177805
133331
608981
319198
792226
399335
911874
32972
786190
772230
321344
929647
260796
114844
395194
925075
130223
1048155
793461
480020
258534
313736
750538
42727
152424
963561
22290
911546
767570
281890
1055013
752973
62954
757551
878739
492915
366667
111586
222811
657767
491137
464714
267700
1034659
27093
96077
340697
433544
23840
1042178
888724
766350
167636
572100
1026636
691637
327413
549315
962986
119157
334188
124325
535405
277479
462848
469677
441409
582085
207231
913553
503278
740334
443843
987760
405112
835011
737946
837046
537899
462989
853808
797184
562406
679538
1053486
239009
603444
295742
329616
17841
1052270
464382
1095922
209852
122714
301360
101743
206675
733176
28480
811024
214510
212725
41564
565371
907785
381617
351473
535630
397252
526395
145386
323236
262958
1034243
606782
938775
459418
42012
229002
361295
801259
46934
763207
504356
528086
105101
504239
1001789
421140
955860
273195
195940
1072689
821997
618509
236772
1027400
118474
833703
275499
107441
554957
838251
284559
1095940
727678
840463
479418
25286
934619
57013
55963
40270
31030
87972
858568
743858
784848
839992
671160
196598
62218
760403
523888
494798
133566
913290
702661
501656
1034505
205869
299608
218114
239573
615817
598314
876562
385762
834874
800960
144626
270736
861455
68593
1009294
415999
912698
379387
803710
782259
860898
922410
923460
938692
1022504
198718
753535
934188
20467
1001094
560234
665098
999007
640970
1064747
259318
458055
840501
180510
1031823
185574
56123
93658
843194
734889
884600
324132
1033082
169444
1019390
149114
668109
247511
148233
754707
396363
181123
121061
884691
427682
948431
949481
882362
886907
868873
132005
1062549
742663
436127
62825
137887
369132
385411
317941
395790
52166
444338
377817
702625
101713
645794
1059646
1039954
192878
226461
350135
816815
423238
921039
449554
450604
185640
186690
711877
590037
108988
566637
490685
15109
296465
51504
696624
136604
123297
270413
68170
1089628
1086071
950921
491676
385269
218217
266915
87557
398526
489043
471940
472990
138335
255240
971287
1086781
876141
387889
855763
436365
555556
73148
952712
4776
164119
339427
547546
1022497
85036
186426
134412
306621
579015
1018452
544684
168542
915307
1031819
97247
485702
86896
615172
679405
870486
645309
773658
216000
12565
1093729
414577
660274
360153
772929
1092158
250064
985621
962974
888204
788896
299677
1037915
1087139
894000
693471
254114
112447
163246
504067
121507
496161
662544
532585
929491
750411
798522
209458
617136
372271
267851
135190
31200
532865
671589
305230
316294
855915
528562
1046759
762040
425140
564891
451474
566735
679274
1072992
181469
1029256
298472
125599
251335
1007033
104524
819130
57999
957833
516986
1077437
223630
842019
645444
637040
496371
126844
1047642
932286
361824
373632
657097
346225
125254
592228
201739
554619
489233
847330
132258
107273
1024712
15668
548545
798225
307045
679692
876044
335532
757513
980243
892144
421186
588235
819078
185747
1022428
798211
946173
336583
381597
5953
1024268
900678
207407
323384
637296
262069
700576
783383
628976
514680
766992
1062098
905900
372579
594722
63713
427379
804229
544764
698064
1032212
973741
962840
369344
825904
720082
429573
771848
656888
910078
204351
413688
239356
484977
218826
1038313
1026531
96538
107237
260535
814971
93605
1087434
586780
349735
219591
181679
345134
916460
762285
408324
27274
813775
21322
551394
1060750
366702
1075341
510343
678397
343810
923052
249172
932606
743699
149963
232532
846779
893781
444309
159970
554838
445904
744363
1057962
268506
895150
267267
185970
352046
220353
221759
7308
6258
548334
347685
959790
243720
675869
169353
764206
160952
24334
377003
191935
419491
515140
165607
1060220
1068649
779931
964815
182244
925392
231339
292109
103260
607225
628738
139524
962310
839677
101568
54665
450843
1078992
390285
372298
506699
822070
625726
762608
320230
491373
287537
485991
571975
897314
959592
92750
278566
242744
552733
839322
457375
834861
358544
1099274
968572
952037
601742
77937
428531
518528
769625
1076364
688999
179244
975224
129533
643294
759833
696248
948257
937859
1073021
311640
223103
15539
377641
535194
324716
166910
870813
706426
1003187
400197
598902
189885
245835
1071214
232074
14911
813742
533272
647357
949509
1087481
598164
1056479
191937
760772
296787
130810
346415
908990
1087235
114544
187307
709669
316140
69137
407673
582779
209951
570131
313689
614866
716615
1047262
833428
505330
161109
687916
204975
436607
995821
958136
895754
350936
28619
416290
123252
408190
949618
215139
333120
409034
503031
419714
324733
683207
422176
696881
284771
973642
974692
645386
603427
814795
350825
189162
190212
373254
398867
65318
645673
732766
581936
720700
700186
880163
530142
240751
561412
493617
758999
1007637
15034
679561
871208
410527
765954
1093146
153327
868534
847183
257822
889732
301428
1026281
467913
192442
875243
781145
336738
214912
566047
621030
112195
440277
772086
966027
35273
1015909
164951
354094
245308
1073799
552612
181118
860339
784386
930572
929522
314579
1065031
653474
652424
407325
406275
920549
919499
76227
872049
299174
148287
1047690
429885
998494
366145
694968
303564
302514
709732
724144
398928
334086
113550
1087818
499390
937285
391295
583582
93391
863593
175807
1037677
280948
586429
1069431
3887
690211
1067438
360557
760370
230686
572610
42315
831656
746010
488168
133984
427870
279140
972038
226795
913569
490496
99831
1086833
170021
1077269
92877
628757
1051519
339606
852210
205798
897206
978806
385616
667108
203119
198697
517475
1056291
307500
899702
80627
789339
68759
268363
886692
773112
388214
1072598
30057
882832
1028752
601785
881983
380780
191813
884189
494406
891335
94241
1004575
250516
408719
612112
326822
1018659
205186
471833
273489
545788
529563
299900
109260
685459
134750
595899
194081
665633
650539
399683
566947
950644
99612
644133
888652
791593
782910
56340
375132
791155
999785
835683
344691
458280
323104
117058
1068329
641533
425247
1027632
694005
1071807
298298
938200
557978
1085974
320752
845707
51247
233366
753120
1052230
81631
576614
475595
335302
970369
815419
957507
800815
117766
553300
984282
891797
54397
449202
743488
795025
628133
970177
510583
479254
325610
288448
988856
165605
184341
219485
914248
513206
637039
578483
1051183
586737
533219
739098
189360
1013881
409592
916349
918594
189859
216268
938795
945785
265016
789574
667073
578688
213901
771580
890898
680366
183769
856914
220793
769508
629732
296022
1031013
62684
438653
937700
226568
750244
519172
1036717
171086
70883
985096
403296
305116
881533
57074
113481
565183
1096767
544054
706802
838121
1023129
174497
504100
1034330
381884
975152
704314
391853
599192
227213
502282
180638
265483
383658
177444
414212
886806
287714
1027228
4875
708907
60913
694352
681921
895045
1042568
176086
424012
127663
668060
403689
244273
1011575
449520
1090500
922123
12047
15962
567497
809724
1045938
755880
795451
476943
268159
216415
121145
435472
924697
904849
873661
1069976
511694
958178
166719
286880
429439
50187
68023
334072
1048844
80059
17992
547776
496885
913726
744754
897869
692125
546022
858345
672040
833461
236921
876768
499631
975938
408059
61516
274899
1037184
284000
487682
628172
1037616
1091532
52568
677764
158455
891470
664775
90680
228190
390112
50355
382351
1022724
866485
951694
142432
2327
165638
259559
950947
671841
336459
422824
995235
490432
826767
423507
328491
782977
814266
500817
84787
935424
40354
570392
1100160
331466
818574
353839
207553
646382
322522
796675
978072
30493
573013
57739
139168
1092939
484626
881103
262036
706123
923690
35957
1010728
999888
129044
415867
929413
1023185
880712
279847
807037
2594
391324
69949
444450
483967
321518
663814
931639
971871
1094406
749746
144924
822374
130325
34659
954481
933435
38106
774643
667523
254044
418700
595035
387095
405296
970008
20299
256850
514833
807047
289915
804522
145109
1046942
1081065
548284
1051357
522790
861088
113241
764101
117256
260669
397167
718178
610156
409300
718726
987489
74262
524651
373268
924349
793990
188766
778908
820802
1067857
598052
232515
286890
767047
654121
339897
808573
626075
310814
957132
460200
736310
993450
355317
315904
436967
818905
412234
692699
37074
868090
970057
688928
429310
980560
679170
1051517
63618
643099
1035624
771097
960831
253845
80911
940418
424861
62466
764433
893983
624098
90108
505485
529301
1050608
787076
425807
200144
1084825
8589
362365
328924
1016643
743270
858948
900573
506693
1070215
388969
212492
723909
338177
546732
773070
198291
1005126
524321
345447
888840
564622
981014
907781
736035
823467
365887
406994
280260
197551
365560
940879
607569
639236
303095
232882
299431
832116
529463
1085746
395250
122574
105103
411610
520804
247812
835855
707978
443515
866868
489138
857190
5670
128841
810500
105961
977920
547159
360967
205230
71537
621460
246598
12370
964037
22595
821876
653140
107573
1043053
920208
398812
958451
593759
1089745
760614
1024327
788746
179379
433322
647752
19854
642953
339598
222627
29554
611874
113320
539378
532241
743963
722104
359601
600723
601773
12994
360340
679639
551577
13235
268696
513761
136232
760967
769787
314670
803526
85690
688606
1008935
489708
338070
317221
983902
754334
465620
533490
493797
819832
533953
888296
1082118
17211
668961
111835
160206
382291
78284
949605
189399
335856
106870
73065
978271
78782
530195
948042
99719
94859
236052
649752
652617
849877
136050
702081
758689
416582
583776
845921
424418
1061649
201901
108579
997116
712903
1092074
127807
353198
65709
1069446
784594
934286
763310
295000
336510
619412
807533
819960
34285
1074677
997748
169337
21368
687748
495046
630797
176858
718539
621238
1094579
482453
114140
257004
551760
949057
262899
400993
499021
324298
758429
753123
1091442
1074502
1014012
412059
148107
871381
445817
521047
941708
278007
658451
1054544
458924
555945
670596
779588
540819
478945
697872
506067
382713
281781
990304
868682
1043187
458995
982085
994440
522374
1012387
627469
228772
729453
330734
273445
293346
383676
296301
324700
907462
780800
442829
407666
186937
495172
286130
172178
933930
379240
798399
853571
376006
981029
105484
821679
468666
133786
680860
979868
138520
880209
615949
968685
281767
77063
881404
219446
965242
864245
362009
891412
824789
91826
407168
970799
833075
961284
338494
475359
1095121
917518
962338
81584
720375
875744
1028707
942204
1029822
513184
522022
895233
481783
275509
58493
423598
935133
819218
827624
472763
96428
965029
956662
322463
692663
681908
821022
53664
624917
48161
596476
239831
996678
359320
1008906
1071003
586634
250988
144722
397953
221851
57863
131248
41550
827687
880120
879070
320425
973813
20401
503401
770133
1081294
67326
805319
997062
535897
499392
259733
108854
585568
446844
613649
84424
528837
490565
433598
1086153
642428
625890
980855
985804
913115
508658
926880
750441
193080
201146
961078
907306
939568
952982
230653
264051
265101
885765
308811
1048151
819039
605475
613551
531444
393922
12568
2392
271515
908787
905044
866809
773970
897440
56181
702476
736939
812017
206415
347099
490106
646463
982313
962703
119759
250209
78979
414803
24049
97298
299415
538845
400536
172065
1088038
115856
1029348
478109
685029
521842
911619
768271
4676
1090706
789059
551830
7237
828849
114055
118596
296043
19663
365933
687051
704728
916259
974599
272373
181414
1074119
1048468
101966
124237
558535
853502
529243
310479
231650
722432
842491
1005994
224007
853200
1074009
932092
659147
330835
975731
1036313
96495
63781
64261
545124
119800
508647
870547
824235
439996
359945
611170
676701
205698
555406
970570
796537
837144
128068
859934
423076
176081
1089766
812545
981456
775967
435385
177289
284292
446666
1024260
414989
20830
965605
550971
148609
550361
606485
836084
965655
616654
131846
453218
555415
196923
1045736
667069
558436
180508
603142
455398
974275
72285
636209
616340
955316
215391
375438
352848
572358
408243
918910
905580
525127
126373
377790
1038336
1091751
784402
234559
933160
1061945
730953
676060
584891
637517
983985
750708
721766
83003
146273
1034122
488906
215571
17035
448534
441007
802344
16625
677267
1056125
1031262
437087
594423
136560
403012
187944
924991
748591
757783
563500
466788
994913
278594
233972
78073
321823
886511
744773
1015707
206518
103355
921961
890145
230896
167424
214193
144076
21474
759012
757962
459521
597808
772042
238456
112603
956402
786531
900042
387975
642347
526072
291153
98254
198566
1028845
459799
796501
354551
625266
695147
113709
348684
987700
912471
414966
1035458
771543
608254
755243
185588
1089113
561915
454869
237359
236309
370856
369806
651783
760107
518420
712733
508346
319677
946240
137116
880852
795336
303247
327773
826237
1067948
445670
9417
1006677
934225
90865
167596
571688
116826
604974
346788
478647
217582
927385
266255
1025577
420068
192038
180341
879741
1031762
64812
685348
520511
360912
422586
176886
798533
459054
103269
796945
105559
54111
350804
562930
1086420
587864
894764
467885
356865
1098291
216799
974953
503216
139593
800052
673868
132100
792049
277326
330643
471040
983739
597482
1090769
64606
937008
683962
753469
297895
298945
206603
894771
881814
321493
531593
184574
556200
437195
782494
210556
371575
291553
475669
29513
769446
566097
420185
109029
544204
236031
755694
915406
503872
193633
229124
88971
610472
1059206
353617
2770
240362
904415
975492
894726
22316
42677
496309
291148
957441
42155
868958
1014369
898485
1023180
35211
487226
616997
602505
373278
584189
782344
17446
293103
1084076
822889
297187
931443
764866
411999
625819
53546
783663
483557
771276
1096340
589499
183494
661253
348235
928894
525935
632012
958572
972874
632723
507859
833839
739133
705672
148998
137589
325269
750547
237524
607302
318537
250532
795148
437735
680912
1068731
809987
53909
201077
934388
489317
445458
348674
960274
618722
885455
517023
282482
1078239
80833
391521
918969
144393
248909
1066386
111169
142185
400894
924830
928753
285112
1046132
205681
943690
150434
32898
245927
636226
1069733
871063
656143
394127
119198
1030477
347167
666031
10407
339425
460938
300950
17146
607946
995995
613058
747534
363399
157472
478012
1032529
834128
658864
956453
1029797
982852
575509
209722
199355
474393
559340
540103
865768
849085
46834
78769
913054
1095668
2414
501466
798364
343949
704244
462884
530689
867793
140690
715986
244933
641908
331183
533131
214882
96763
929557
490253
607339
608389
785671
784621
620520
160614
135966
565046
224680
533128
852381
456121
378323
280047
427134
107327
69090
107374
146985
984922
62224
1097317
1061344
243742
632391
157223
81263
107740
848656
392310
616198
651910
738935
18701
959504
672528
426253
214680
779851
251219
113998
189769
668134
1007525
476382
958035
913440
1097310
522644
994537
721233
349537
353442
1041383
956543
410113
422121
818215
460489
755286
491220
287817
942716
403737
913159
802578
487600
124099
563864
123557
571566
193745
343723
699762
8834
1097035
750793
245643
649754
404112
1080842
427432
912351
554552
55118
996400
387089
936237
506784
1059154
623745
842316
826241
362126
746895
426198
323600
25767
85445
117809
572473
309319
501290
622537
8286
116322
968408
312605
1024316
588528
386545
385495
516724
203936
410637
50410
69413
897866
1041430
630893
543219
75089
1080644
215907
883301
937585
218533
356717
743596
889073
140476
71625
733261
504623
46879
424480
785450
297175
245645
365317
780863
108869
56530
387686
801390
1035882
608575
293588
947477
44698
745050
833149
233605
579666
837716
642556
798994
414393
888995
629750
970032
94510
105180
204139
870502
1024740
849862
772004
61402
966306
753077
639345
800992
605222
770964
765267
112564
700409
870191
493399
843283
249081
121099
694741
779235
364247
418895
617223
69287
689976
227459
654845
9075
951844
762239
478735
311322
648331
183873
570247
766225
694974
1072620
642162
117958
411723
303068
981923
646560
366401
999877
849947
17582
34486
989973
225544
112436
1007973
866275
891112
356774
477540
526485
770974
700397
641789
351510
342827
61852
186839
763499
124002
1012823
628983
1067297
522986
854417
533104
723783
385994
22596
12692
875812
469863
384467
1003676
651520
859490
235794
60627
854595
70638
876852
609238
93506
245717
339300
747741
1055046
1030123
418996
887517
345231
17508
1072406
615913
488443
979302
619298
776640
469011
197083
754708
648310
675052
448781
1074845
763473
918561
813451
873551
295700
273097
464522
884177
10838
430175
558480
632708
135443
117899
165362
846898
505032
654532
504597
975643
605294
471561
332743
60755
1060277
928913
41681
224437
671968
766909
384609
91640
31541
543784
527317
789391
82911
572887
132940
326680
682629
1082974
1097875
151406
328165
108526
234885
509097
190053
311120
466973
1003874
556760
180390
832446
486239
830639
645825
485618
241429
6838
198555
871801
1056115
918330
66248
560660
437304
800908
858164
439274
286133
214395
748211
969619
389650
797119
98910
1014622
635763
47982
566324
483884
1017204
330027
126622
625641
220520
143184
73040
548385
744915
379523
892299
519091
1011714
819070
57787
204830
931651
483775
1067499
438111
866668
57423
620711
706337
99555
991399
1053233
85266
227252
295289
676463
741445
75657
233238
304281
806220
847546
191388
603298
1013875
906778
81852
684281
827384
382303
477261
1016758
582681
380392
633314
492767
891821
191498
523114
261012
519505
38482
236173
197285
588780
457750
156157
358583
335022
182967
568514
880252
923084
576102
1007727
888186
7303
128300
368610
610411
77998
334664
995262
555410
773062
655946
295762
576815
251515
82924
543875
228957
145562
646562
648662
647612
1010937
133553
944934
729630
969851
1045091
212023
479743
346450
575495
1045520
330630
555305
846148
407025
634894
348365
463881
448348
2758
907221
457162
13786
643524
142554
1092183
859071
443969
101914
9084
239638
170666
536794
618242
277160
266806
267114
355847
39257
38283
39333
21257
714896
12686
924417
153909
62318
171769
543199
752763
314770
65292
902586
300085
153289
511035
365523
863318
844613
290573
831820
641147
145113
765532
641663
513959
1053011
370149
1019169
169022
351851
1024286
252752
671801
485480
427082
817595
890334
998520
949979
415697
916743
890989
52208
838715
483142
328304
136063
579638
25542
263524
25711
303019
517259
488172
909553
914581
46026
83061
221860
162363
598462
70873
309994
884864
797212
147698
967798
363720
408518
368790
474683
646191
38521
845846
872643
183236
132875
761952
1028866
270634
287806
114200
522648
330999
353404
152398
929562
970448
359206
793175
652841
240102
79875
779946
52614
382354
485565
774084
615973
138174
221258
1066778
762348
407022
69552
874645
1009772
380629
337801
306139
422479
1040177
569188
128466
739946
1071499
270197
548934
829199
478622
985166
946464
817122
1095542
388158
300839
567239
801643
12324
456826
343147
822155
181717
529010
306607
981620
522380
812816
71484
273172
615459
230644
1070636
248359
646393
972420
545300
1070562
175467
328785
951449
355564
972330
973672
43340
472416
292136
384649
814497
700721
351302
845697
166158
923824
43098
135269
253018
144846
525810
834238
672634
705767
547191
568365
944895
1058281
837874
1005340
355034
238818
49813
789623
506425
240345
1042692
647477
190394
771984
88701
23407
596475
647315
980540
971544
346923
715427
1092877
531656
170788
371199
928599
13336
822567
959267
57315
818837
205996
143615
455523
1045237
954161
837506
83872
541505
581607
700543
699493
518364
558382
441189
14885
73184
111445
136620
116306
811384
988942
136619
334510
183885
137814
170649
244394
606987
772197
942240
1092883
492920
57475
262071
1085408
266747
592242
77599
467190
121324
1024900
944751
236065
358857
616518
546803
943846
372226
864332
231373
656085
1070429
393063
794247
976345
239017
875039
416933
598178
135218
1079864
603226
1026122
893717
858344
385544
738812
43497
996013
1038530
762367
23436
97193
50611
248862
134476
1062569
232339
722226
696323
576585
895678
767620
490576
1065462
753478
1005363
329632
597587
835719
160559
483035
149132
835486
1045392
659142
388199
249545
302202
628511
3575
170956
1000900
660873
16819
198637
859639
559347
356438
245097
438568
72973
604035
1038270
1044404
89062
837307
650540
431096
818119
936594
738922
782233
172848
1083576
53688
9844
127427
401458
305642
560723
650026
905885
26984
957250
680499
1066847
914745
188421
286616
669755
338716
1060139
494190
492413
87710
768741
679867
169581
1032933
221828
482106
616992
705637
947776
55976
25326
221429
542802
990980
621276
909365
1040118
919340
474988
110484
897439
107803
346789
893748
962881
216317
644184
918035
129294
1070596
215881
625198
327984
1073866
977924
459878
584925
974890
430399
412182
665794
208288
298828
89200
938616
412580
781984
332088
906137
352512
922603
900629
633352
626465
513725
1080986
155255
635384
474695
899260
43548
531186
313147
432367
856189
619477
584349
295111
187898
350850
32061
206976
1087556
1020393
575390
316784
332870
728433
289742
458403
315109
153180
32645
10599
587722
719633
564611
854669
522278
247127
111382
167792
232309
269963
1070339
760324
22827
697099
880310
113303
433780
432730
334859
483048
497844
237162
731219
860195
387533
638167
992683
1000564
699149
251777
678444
20152
866949
257375
585029
91940
178005
1019685
183987
939776
944269
611081
985924
320248
282301
556749
631449
69850
1099734
787241
766432
770130
823293
421325
672458
312351
58201
133903
419713
1084137
991331
318324
645304
1017684
490902
204147
571383
303035
615065
1039097
21127
965762
862500
130381
878942
752747
1084020
767789
756100
171783
366042
271055
92558
1073819
863158
558717
620806
26972
218362
481938
739960
711878
429665
842050
962846
1031560
191537
897570
334897
874824
1072243
633924
217078
1084511
850722
163804
753450
671358
933493
1050054
358733
958283
777407
556390
108723
205742
1036877
58428
530821
322859
991988
163064
392039
894574
702560
311744
461995
417966
662324
33597
258126
1060376
39641
659077
1019601
724609
722035
916192
655723
657159
333421
753284
314914
582463
805267
778457
745870
410607
838314
770207
659018
36446
348617
704269
643938
877457
699644
396632
507720
113865
1024223
414818
714177
797584
946653
322842
323892
232282
891501
169511
365611
481992
262114
643322
191141
998807
547881
744176
1048144
618504
1029812
784932
987184
300509
730885
244449
387019
388069
213806
283407
1056191
463639
601212
658613
272814
289947
215146
125449
657433
79573
603915
588822
276729
767632
503362
6257
79002
944076
985602
1079052
759583
1062568
806139
806280
1062419
775661
95518
174408
569568
1009203
464525
933937
303300
801066
862542
1072785
512622
420680
730019
430257
282407
931034
758463
140310
407513
234011
550789
487415
670539
483115
597769
59110
327045
819525
243623
837287
92777
659376
208376
640181
840577
249194
110017
371890
823536
667719
528909
143100
415720
367117
382732
68764
222108
991251
490669
32792
691170
77365
799282
378424
991956
555920
820507
991491
1036955
386169
384706
979023
513271
938474
100506
849754
239752
301392
821834
922909
140120
844711
918038
444578
265138
832523
605509
117908
624945
1034207
894727
500329
334428
759838
280293
276262
632635
1099898
411898
479918
1093490
547087
312934
22511
708104
968142
555799
771994
968616
1035190
694848
39770
230101
1043125
51732
240486
1030345
301798
312404
158347
852813
660825
871359
246685
216610
978275
658332
788892
405540
398830
726657
914013
281146
1019590
750974
254296
997678
838523
425057
881209
167395
362437
96771
578230
190956
442080
402459
41259
1056369
1023000
575673
335002
62908
129812
487771
923839
468972
265391
731638
352354
472291
40021
941880
356794
1029834
960907
598574
9258
799154
490766
1079534
70583
914990
750138
261621
163864
368696
698118
29385
880797
331829
831569
184262
427630
7691
248869
880694
346094
804557
550380
256427
583793
1012583
442429
285432
315338
815793
856183
692357
1044392
478619
782908
1033125
499346
561075
442252
561460
636921
959763
92409
558982
870829
130736
680635
720000
760565
502529
305047
78030
843215
1069306
215317
832380
620440
294721
580391
389784
719265
1018720
26106
419395
421902
255232
351008
96459
741437
966235
785370
256187
24430
170198
957271
239766
263199
765116
892864
376112
658200
790738
315630
631242
645975
382985
128362
794648
778835
818494
992604
247349
843037
789382
623574
691688
921162
536390
309447
435647
233741
358545
774760
254659
556792
278504
522300
417114
891715
676349
858000
277320
1048739
232688
1020174
523051
113702
942748
269258
802219
92903
1002180
363155
390981
506638
853258
963925
274297
728596
210906
385034
542463
673883
128200
752190
99619
14864
596093
384373
77095
847274
652934
362765
1051204
1023417
121029
464067
723680
770786
641674
40972
1037282
413957
713721
246903
531459
1083057
396726
130340
885881
248871
815421
148674
881677
146565
976484
737738
676295
1021362
608201
430947
395922
28149
848441
455078
1068703
232391
847953
404165
880432
839379
906068
775917
922176
624006
133797
943308
767930
89057
249040
7452
761710
128953
111605
238540
134057
287429
678483
677433
544688
304204
797202
737296
27509
1044694
121234
1024798
546422
248745
311983
225718
440301
80420
442257
928725
988650
519163
762399
831994
424310
895379
110653
639275
1065461
647334
502483
45190
413991
423158
534896
144369
1013288
785252
129967
894999
27535
485874
870697
233373
408930
246363
538918
113055
1072976
772874
116907
131124
745744
708369
666591
666198
270664
353084
29360
781300
954003
215805
761825
380719
666943
43673
492627
887307
479469
473464
699071
905812
250938
171268
145080
649436
225873
393275
387038
624147
649618
1048252
84410
1021923
950236
946295
693217
1019292
645545
399617
577015
862789
996965
8239
978711
224704
908868
660523
752712
443880
92492
1057600
931628
612020
209144
768623
566975
319785
154809
863268
566690
567394
283227
872512
396075
93683
720529
767563
523096
585367
726521
636447
39043
461824
139160
770325
847169
481591
1046504
709275
549525
239666
61647
485168
725812
931388
1050858
1062459
904736
948423
655217
244320
460390
923814
173304
1083988
1032114
272810
60936
19686
580467
759483
242789
666730
692100
1029043
424458
381207
601033
538802
708366
136335
388738
27717
606942
449872
737854
701838
818445
1006067
629172
74146
223775
614142
112382
358044
417212
259363
532678
97840
594849
203198
215648
336560
945405
393883
827534
162728
281196
138304
105094
400456
501198
15396
412054
35523
36799
310242
534404
532309
851724
933837
741418
815059
61132
564551
808563
404643
565262
566312
130031
72650
674406
478373
104055
961035
417814
790879
144779
843377
456174
88245
977060
19754
1040268
907087
10086
332934
519683
356759
231864
584138
522573
776791
221960
125543
788857
968345
841236
594081
641197
737118
378634
1056258
196044
641417
830327
441793
177635
65400
624195
304315
1095213
407380
97171
849579
58477
166818
548805
165975
1079922
18990
1052999
641684
659711
475787
555482
360251
974501
1093223
772806
58259
951424
203017
274783
602749
445489
985519
353199
837134
278501
626014
564364
410646
975917
553711
50792
771206
455257
780983
288247
92603
978942
143609
456439
714667
481842
1085971
901446
568390
226703
695164
113280
1080388
179420
1044387
908012
192025
194513
380412
1094488
784060
772379
793323
759303
380575
212266
621923
312740
908778
828410
1098442
81384
920838
99099
391008
1044616
932029
295936
611949
1014259
30482
875163
369262
279997
271493
428344
763851
73014
281682
806621
379117
240990
959165
285592
724793
942878
786412
19011
17961
945199
83545
507749
790102
728917
478203
602171
902372
206966
526992
712800
870562
894045
129680
285495
759114
778450
124265
90575
809823
308647
999389
835882
587011
660204
63477
652236
901585
246026
113608
163894
31590
759348
101602
536588
227637
729628
1029971
587278
144840
441168
901404
977352
592098
256194
466170
5217
383091
995519
381907
703482
867254
687348
102496
18341
657637
132232
805125
1014236
284968
984273
457474
167295
507576
12383
688797
201785
10684
241186
570888
421118
314007
983908
651058
471345
631987
917065
814970
502305
525537
392222
356810
1089819
266580
109918
726585
969583
355589
390895
1040009
138510
726076
777556
1067615
17258
124199
995110
465078
566114
886728
151360
537186
117083
113087
207771
900589
637047
449538
998540
1001537
692661
1073869
880337
71444
111546
661459
358769
824599
185554
944669
292358
329219
869915
482487
523896
288811
717939
299104
827498
133487
165631
480121
455533
367183
342762
149161
1000566
1006565
884199
364287
239914
85178
857058
158593
37112
296596
392193
378900
595408
169591
537448
368256
81816
9943
1088284
1032497
213530
1053743
1081869
636765
755260
582663
824982
977489
521470
1061364
586384
522372
99663
450046
737660
90404
476630
309594
139417
123891
1047472
111582
376379
782455
885433
591129
403433
954041
367493
361293
1066056
718667
697405
75584
374620
987707
179829
67319
1088942
428302
343880
164189
724786
597911
718331
597163
1068316
868249
1009895
539944
360299
177962
891936
822744
958689
1058684
612183
185523
403617
122845
760068
415571
492557
231075
820991
69270
262444
1015433
626154
482839
141800
899518
793235
609240
379389
148747
877954
365495
1014291
634120
638196
240257
1057760
903317
181859
313481
561347
793005
524958
136864
532073
961679
795041
194813
1078575
573110
313164
817064
633852
778075
1009537
960756
993305
278372
74595
787527
459916
41939
963929
384782
708094
948539
224154
872338
1027726
970768
542244
1066609
280583
1043916
484350
614935
562214
838848
162729
1079398
1078348
71387
980260
508937
77215
380339
593719
1003739
805837
455043
49196
196726
787808
191336
602889
522315
73997
17343
722406
128782
262748
498905
275549
388251
11528
496880
673539
99566
785929
926476
619253
957311
401630
925687
190304
28685
975292
415835
777042
183892
255703
267787
369385
767105
24609
958948
52711
259213
510438
143749
761137
980643
285979
515453
1053705
620083
444757
512906
279712
636373
290893
301165
300813
966730
971178
586434
59289
131905
461569
861817
739814
1040027
313595
762188
451535
399172
835978
399174
606422
369536
482771
929759
708066
867094
748328
22032
934714
1039096
593035
213334
442265
1002472
661743
573632
916063
154282
1097637
177341
250889
381338
404631
829758
845898
468023
882455
160533
957037
861465
1012521
280436
22438
484259
1008646
396667
481799
102623
771256
512807
606246
624241
359055
174895
761220
638169
262994
1098221
960335
947326
107940
371729
26900
689274
424491
597695
991531
190647
691044
284933
698987
227055
748181
122240
835999
949966
690218
914527
65138
861868
254883
454375
1070668
224214
1060609
930183
31635
907823
928292
309492
937209
245901
460299
88808
84283
27479
28529
728887
482119
46087
1009540
1080486
1022747
321021
1091360
877433
673751
433341
620624
65869
246512
606881
482937
316048
281251
667275
788878
187451
630387
314995
790392
2871
654529
964270
511411
956783
21773
118834
233472
737272
971016
20033
785192
1044866
517295
1042523
390472
143553
312912
282750
502620
367363
1019118
706020
336890
943593
167770
88642
985537
526750
581067
564255
477434
725546
426893
306140
55664
772627
1093295
606370
190413
670072
836789
389028
977935
517640
24534
676676
117622
957010
337321
969037
834232
1080674
331934
13262
781346
776146
960336
963247
762155
22087
964709
361785
415192
537421
986148
48085
389557
5875
365151
237952
209020
692984
664804
787146
733702
116224
796138
225156
369725
53462
940423
588727
299567
121441
843607
818287
355173
125121
185518
1083454
289432
940113
440571
575281
850245
890519
287916
88000
679491
852115
100211
942526
768418
332400
836237
749199
971229
314262
303910
701073
286860
688791
344097
15842
489360
505444
860574
471424
73341
369784
936283
782758
31578
792976
166485
727103
181929
224288
821627
1062598
898338
611213
301414
296470
1039031
440874
787784
116616
835654
90652
184908
511525
112129
263994
892264
278526
416921
229336
791698
7748
62570
822433
756884
771297
706859
166537
176701
156064
341791
65696
557327
846485
170226
1064063
344081
485071
609414
1097132
774665
502530
558832
260226
227522
721741
854119
646812
251102
363452
751039
218688
563087
93016
61035
435006
1027126
470552
612205
757338
61452
93822
845799
693314
908652
1061875
235673
652473
347977
706087
365021
719175
281395
77491
278495
491332
142747
550704
378492
437618
756368
865617
225588
758849
1087160
971985
495917
834740
590936
389838
917887
76044
560868
922800
83184
411206
285364
1020510
144729
284209
536283
569279
626500
76716
73877
164415
270479
541632
276810
715877
559108
1036827
522679
213614
133226
45546
524507
851838
327304
317988
164115
992236
563162
116025
392850
642216
333881
717257
471231
54659
165904
943020
522028
1048171
81540
797658
1006511
275510
32800
363567
253071
403963
232968
543341
814345
794667
938607
813119
950997
61162
349840
359421
981102
381117
157186
587292
819727
940294
891564
115445
138074
710946
303993
72861
1051220
14730
249798
613758
449957
1019918
80725
389499
773262
726518
466333
284337
48881
829458
852893
235592
530129
335329
201800
959915
67081
600186
915841
870301
874814
875864
820304
690716
521304
148234
837891
694707
988885
809643
689888
680751
65450
418422
52028
311997
237950
565107
384268
128022
391279
3625
960149
1091013
971594
1041178
820527
197790
428465
885898
94302
538050
799285
965801
591725
185942
1066232
682899
279084
952561
249113
63566
943302
605274
889975
1036521
306836
80745
214895
433887
305657
657129
964559
838182
671982
445240
338386
181857
131808
30333
60189
1033312
744821
474455
561118
451717
382983
367333
216582
256310
537233
678052
149159
97266
96216
243756
219730
222060
598219
648406
736019
63177
33417
1015616
1002323
653894
1026347
261056
315892
790486
360613
837297
143312
485611
30946
1010147
435788
639414
792725
161812
762413
542965
27436
95878
860696
1062467
605232
485724
1073828
142738
714465
1026942
99697
337262
364065
1014861
174925
852100
924150
57223
326472
65974
255599
559706
572161
409513
870083
418504
99975
638784
851592
314271
48013
1083854
951135
887533
604339
435114
931753
174131
1047526
471273
583542
408637
819124
243635
1050169
790662
1060544
125402
942994
599653
586201
247048
893967
524787
357909
496135
172739
105968
902968
303926
441919
207197
585383
461043
61491
94185
286392
60979
154589
73563
953264
887996
48721
141268
376327
76922
731925
232987
350692
826663
526334
295797
352864
550437
436226
884652
556005
101403
978401
608054
1025293
422139
1090215
390913
345638
675669
213997
585688
277799
212597
13871
834783
3935
245367
639740
365379
63351
400893
860271
950099
322385
138676
668447
47086
748406
973977
705740
838040
1069038
14266
978799
418247
13937
341281
710679
76799
535587
207989
468207
1049733
1027979
796911
293491
906099
191891
611666
813130
1045426
633530
821934
753932
902036
561495
749845
890011
135326
634505
149674
194143
184403
538950
757875
334682
165752
1042461
678077
77682
964132
342274
341224
358154
718409
1007094
242866
852549
1003400
995678
893387
863628
237352
275667
1041665
854598
648138
535590
607858
417265
453419
4147
914249
632937
629598
777137
804599
339706
437229
747726
761167
535310
545870
382148
607262
766658
979500
921260
20054
377146
575935
499842
842026
157491
350142
150489
617499
195774
1055239
1086010
237362
1093163
301155
286311
979715
828459
507947
597044
382204
75516
259808
405593
691721
5692
68531
1036848
962029
507813
644996
187572
720704
919215
848683
971874
548154
139432
1066584
332914
810217
297463
536998
213292
144318
965292
749716
225051
256715
1004409
373936
852577
511823
563612
433627
732047
1086437
522513
173869
240432
975291
360011
234213
657168
373168
2818
770077
966363
235415
362973
784118
596723
15007
1065919
818235
681150
424295
1007441
24725
259758
541241
388710
201596
556298
387286
129245
492140
925117
941039
912839
852557
790804
685683
317134
1051081
962568
598752
179390
1086984
400284
155517
542887
1039559
309810
1083015
167575
792326
350109
575862
519038
322685
139604
944219
406217
841435
967435
165176
410071
910359
520955
582440
800173
425256
267634
817123
1083546
295060
189222
676420
1077594
676240
73185
383465
44411
262234
554845
229411
680871
60001
240012
676897
884209
816281
570727
490210
463621
39767
875450
390968
267306
817112
933859
261484
681214
327187
525462
274177
917506
239991
29631
965951
228567
281273
192137
333746
84057
626003
584839
359169
211650
275580
529489
1085691
630344
350548
792331
364726
431950
788956
135134
1039899
232828
59909
845008
683172
1021505
870917
42349
926792
564400
105988
256754
553447
565127
243466
161872
462377
662498
723281
740667
1030181
611925
117425
341461
79511
461791
928337
297192
9505
750246
406353
189780
993812
385215
100276
581707
228044
691987
868814
117687
879817
281000
493620
1044882
74270
626463
280322
838564
518100
185180
981326
722369
53373
897785
429686
831788
832838
816182
621693
502032
258209
732081
733131
432484
264595
958566
959616
1052231
158680
1051181
369195
370642
371692
135201
993095
311830
889197
996632
279188
940532
941582
586460
587510
742550
743600
88151
559337
850582
7890
642163
732118
286071
1030137
957033
567223
575066
1091939
877552
801194
300189
174282
422584
26763
782107
583574
43950
804288
498840
759314
499703
157149
872163
291659
1053865
814209
1015153
550372
589343
436143
434812
573962
95258
21410
677176
609068
933819
297311
786896
46332
318743
1020355
32801
174124
316091
289103
172473
876431
1073532
405554
882972
704288
1000780
66168
323834
254345
904607
696288
958679
681713
920555
489504
69576
795139
487510
1058302
359988
601206
327710
1037673
93907
376189
574382
392397
769665
33337
53142
753652
435924
60526
761842
30136
184118
275879
1024238
2348
94616
827111
188192
184642
1078275
398967
436126
879060
219960
1050833
155881
766087
953020
347989
1067563
203636
524185
31138
255622
301022
435481
122712
1054914
728784
93315
666793
315732
743976
746628
45411
844501
308434
907342
972960
216192
167501
490572
869784
1037793
490488
836205
417267
462984
420932
660556
622026
207950
203114
289523
474959
708152
621372
476257
523466
895327
230757
164059
1082107
880313
831621
223497
732624
789085
624523
786703
15800
15558
288848
234253
160204
646012
157248
52211
771363
640893
735327
732864
797335
1079301
107507
788785
844028
115969
638566
683028
682211
348346
767509
999517
57067
741208
849926
1012680
619001
331303
1049325
33528
620877
907550
742783
624132
805303
1047862
437293
739396
273394
112750
875495
173519
566865
405166
1069499
220052
240419
565647
327707
844367
65999
232951
714060
174797
235253
1084707
876549
190646
352465
809428
888290
524764
906956
529123
631917
1014102
462528
714376
26625
893003
136326
370735
246584
1099917
65623
980829
1060632
244924
105598
113405
337198
599564
894749
627592
415584
901980
19726
1049056
833624
437059
453656
76937
783545
18563
1065491
583608
1048207
117730
683689
567153
964415
226364
984793
233120
62688
513593
382685
335553
689522
358045
995689
847187
110187
956585
870808
310282
871929
411868
219853
483249
748867
147089
967271
643724
854736
359986
374060
346805
890644
23548
678507
364215
412919
470532
662330
871800
921310
850635
624833
839563
865640
288172
478069
100563
1077193
753564
295938
170715
435147
464960
39799
456383
623399
226502
343221
4962
360550
400101
781286
336740
1058049
153304
468703
196723
1041637
616847
455626
81315
47315
213294
896576
24722
659269
125872
901553
728064
280379
909532
1040380
685260
543671
750794
195415
855518
765872
668631
245406
644376
839524
211364
471388
536865
806713
60210
123426
950632
257096
757238
827061
520466
1046434
1033995
351907
276774
117261
488825
386687
851995
175341
847121
954204
868327
421782
874508
233054
832797
814305
602683
200210
314036
334830
862844
1027169
98551
633434
812278
80214
11004
343454
50485
703392
79017
723946
176252
860215
1044729
629359
895484
149930
663310
762182
639869
107524
39505
297625
331830
41083
914148
410057
1059148
876109
516046
789086
1097868
524783
272983
172740
106041
677412
191789
939832
794555
464441
333787
244232
570081
818834
547107
63875
600359
467047
927068
59272
1023435
756652
1030394
767272
207669
10156
366540
779056
1063458
531784
1099869
287190
35711
950588
182656
527007
317397
104205
663639
551038
1054004
895820
737917
258450
787785
582009
645902
492491
91853
514939
17796
1043751
1089812
464318
1056553
418673
1061891
260803
683345
968230
792013
442769
510719
812556
775376
98001
872864
209264
349235
379559
865791
373121
139118
902580
530239
185214
543261
911835
81523
504377
778472
297096
537252
960552
409382
830135
601442
60421
317136
346832
118379
233097
440974
264310
337514
950891
755896
1003070
296087
891825
281492
58030
879240
234780
606603
213829
1017981
227364
103474
488294
498497
72814
471799
464027
619351
583984
895468
834458
744585
1020561
132459
592857
287784
769829
236938
131205
816847
162273
771125
652875
1043440
1082082
613725
137385
951782
1069323
438909
616517
298648
739767
320516
389064
443510
579526
966644
521080
930607
320459
687799
782535
184041
25246
808363
261615
262665
921139
41034
42084
798180
687578
859665
120546
235369
1055571
357114
452604
56793
536701
940174
174291
726324
163008
222772
556315
911885
505431
260416
636250
676302
534490
994144
512160
215235
208203
790813
1053547
354548
875022
1041922
611063
906028
454457
652162
1017281
842232
324532
693193
426012
725991
1089128
803417
570227
74531
316276
142950
799559
367045
683808
351239
488956
374659
163041
647084
489479
379313
874314
794217
37203
501613
231705
498138
57494
963957
818892
623332
237310
424205
778240
1089297
52449
1039440
351714
436649
659223
238261
1037976
280663
172513
387772
917207
573847
1068578
764822
553432
787026
627319
428241
482509
1034269
212276
652260
681486
733406
510499
492511
874290
1000824
107674
339718
1027612
1009897
808462
391885
96451
769503
54324
851562
283473
122873
918161
957512
469348
902245
54626
395915
668932
803768
45641
384735
62136
525188
421724
179783
42874
807652
119369
761992
396399
554853
972498
1094145
740889
935144
911917
249354
631659
592020
1034245
1047476
279405
230573
795940
763783
128665
634258
506119
75988
390919
466140
268908
482690
55432
595316
9621
646459
331311
694931
287990
301226
300176
298660
126632
450844
895438
454558
792627
767470
283942
856734
679181
579835
770902
1016915
48820
10081
783662
897441
667862
968089
136292
727458
359769
753883
962229
176340
30285
1075663
213731
718292
225323
15989
844047
766036
849123
682774
960330
525858
1083647
940362
868151
975241
1063060
133799
1091515
987614
421440
855320
182932
140100
799234
927431
886261
978944
381192
196589
149979
132146
319803
585091
872744
16010
551138
511856
1008240
165661
323431
747712
943037
179723
428014
237923
997190
46330
96085
855705
211547
879213
1028261
715830
334306
827961
432418
644145
282300
358308
837063
741258
606798
72740
362293
138943
76596
131009
1053850
564321
510939
20770
438138
1062039
86449
65221
423774
753940
914380
913330
1000773
410027
1090801
476965
1007173
700147
775342
296717
116164
454595
800231
408899
260168
677083
455449
732700
985736
665935
616354
1090414
254956
10475
484728
101876
756012
613776
527927
155629
225847
663723
387690
866462
1085805
495564
500039
807219
555872
128852
1011425
720984
72269
635019
169636
489348
59251
650765
102994
467770
790520
373851
335644
254948
381113
6066
343841
728811
531059
1075050
950174
883076
942706
731833
1068624
441910
772542
359455
648771
762623
1085935
1051579
744087
377896
62579
487890
50589
277463
203397
642132
899803
682958
159932
993683
498095
197938
355958
535789
105434
969207
1098570
602804
595045
798482
153317
389841
1043202
830736
715346
931000
1081112
193546
751309
373386
93110
449514
266739
972622
449084
1039094
499879
971210
1062960
818352
97583
154694
1091633
937496
166146
623531
519653
731753
920955
675882
67437
152670
202728
183883
184933
197341
811089
235655
546117
119215
144006
710812
19017
1040307
569893
672224
1026819
593197
703447
87117
1059048
320898
629596
1014052
938415
865632
184576
609721
391399
358073
18677
739333
599952
1008573
773452
885757
857815
446698
97488
517832
240388
33781
1082963
893889
44591
217432
929979
283711
681336
414647
675500
355323
913585
268089
136882
640619
499280
607539
658772
778632
199017
448932
911279
214335
934777
976213
801447
99603
223433
449194
353973
1029915
680657
233114
814987
1043285
80569
185242
66371
214151
537802
663416
936640
330656
442118
949987
309215
142571
811717
644627
516043
334448
881867
205895
1021211
7854
29167
349266
159415
812672
174339
121172
282771
183418
17253
122911
448114
737240
349538
325455
438623
162402
829034
680712
891631
63899
164668
1022550
428986
352514
804985
332994
554518
508615
160463
575211
812484
662462
923119
124630
287298
866545
896255
416108
96181
245637
1056917
590032
114275
734118
275589
533951
571644
16271
402311
401858
1022378
118633
851675
419570
566708
664938
1072215
1030565
273684
1005180
193366
209250
823914
845133
1075724
692723
169910
383245
669796
668050
587619
916450
312787
803129
495521
849436
160611
1095262
936700
403539
498569
525358
723810
431085
831056
347239
70721
273618
158717
105201
607444
847797
639248
435118
761122
197974
423758
1099864
873597
511075
731267
387617
651132
264233
1003560
165788
254227
897480
141155
597773
922021
80619
862282
380016
1055521
883427
931762
259092
14387
516258
595143
224348
978031
670623
793590
318325
867187
1072274
236918
974357
427416
270835
188072
417573
482595
690516
161328
582173
817799
953069
216742
541645
197349
1047537
287390
97591
88091
516678
221222
767178
312425
821252
351600
934859
968939
334070
780129
276493
867622
77684
232124
640519
680504
460542
128376
823656
809230
898153
1059255
1052439
914428
991435
398368
558734
56282
589760
48385
885072
660198
412063
713771
528918
832770
184590
266022
59754
478445
481988
761745
624000
496369
379744
217442
682978
1024626
824228
866837
568180
475209
987571
304277
238393
988247
485259
780297
480341
269899
240724
809166
54020
649155
588033
258895
16192
811268
702447
377902
576397
267136
609833
575461
952137
486013
43204
828291
702336
272721
979939
639883
646847
579335
937596
473602
910864
804858
470076
775668
320315
194534
340049
499209
127765
288710
1074068
140563
1076904
789625
522015
743192
738755
232705
891581
589929
588277
67096
886030
352421
207848
14448
894098
1098173
157257
717485
445162
348999
369731
421283
1076772
77108
537287
962545
363830
888644
282643
860842
394341
1019640
605023
787091
714997
902073
476865
535004
381176
95779
1097790
792918
488281
847639
898522
385007
1084333
48201
101468
918357
1028163
749500
987507
983757
869890
249396
228791
1051859
677333
221749
51370
258997
715161
578977
927640
136463
804459
19383
376571
102556
565692
695604
1058571
974462
285501
986411
902934
550277
369838
242629
241579
473777
653529
123467
955741
956791
827724
553626
511876
122387
906422
829656
617417
430086
222182
522882
331243
169116
1035363
499835
819029
689192
131570
9834
677156
818557
940654
588151
1053715
1001909
789448
137368
212282
432768
884087
522770
860965
997030
596068
743585
1019829
931327
1080037
137815
996002
306286
904012
4242
367619
350589
161816
591894
998951
39818
775754
700134
315332
509396
937963
27933
353841
389024
49936
983348
5335
35307
550752
808729
32684
420090
964808
1057165
629882
50812
145357
1073668
280919
826232
547364
83576
1054050
548472
536145
1044652
444722
301911
303121
22717
179023
1044812
609954
555113
181429
784485
419171
865746
1034882
890076
1043463
613277
1087163
666467
492287
867138
143613
939880
539827
207198
599889
8731
370467
427759
127501
136559
964549
1076935
785046
548029
1047837
493728
843382
477219
1036894
408118
39638
717658
765551
46810
1085841
198615
355474
655657
114496
567799
844217
585161
509261
79980
805803
2176
286011
477665
933380
1012760
900503
817040
362501
785163
102369
110885
411021
224267
1094387
2462
572408
785706
212097
955946
402900
239506
915860
908313
404530
482006
1023209
560467
662147
451929
846162
827968
6926
753590
140047
278920
958516
981045
1016882
978352
386965
181062
332734
138346
225567
198967
774702
51287
621876
985566
784943
1006784
394527
205711
818586
824620
345939
657355
756343
844479
944690
887008
609164
826423
786863
930767
29750
415940
82738
879881
1024034
918534
246378
1089494
626585
40389
523931
744331
986040
278065
338493
342585
815384
52163
235462
158597
413367
507021
856758
309592
83593
667485
799063
965765
361370
968662
199237
973221
717087
539354
212058
625613
433927
789410
202095
524982
20804
24134
579119
807956
88259
504099
790131
535663
925213
1081147
519590
642443
786862
64392
509639
104444
520263
909813
398424
266125
931685
214536
336338
974330
891170
101839
830534
419998
1079610
240662
223200
785099
106800
674452
765613
435528
1016156
401694
130303
132290
426237
156678
267842
298188
574394
1012741
89596
491816
303807
1013923
821545
285427
868297
503262
564817
240027
747560
437837
484521
1065142
948177
242448
405141
176474
627331
1097589
795570
933747
460077
677529
1049772
1094057
462049
53048
84415
65000
736579
343828
795905
788949
52801
265869
898969
746360
617806
997382
831734
157880
583257
116818
1038796
7584
329519
808029
929619
510614
626911
1099933
669124
919305
5611
76127
633037
1070993
782559
1032873
693168
182627
826120
301846
792763
330998
392807
779023
406067
892632
1024542
839665
616770
354336
85640
765457
198115
974812
991088
2284
370973
614949
620037
954997
230498
598525
887560
444045
614169
847817
47193
231987
1068094
994228
849937
363323
23800
348909
73992
476946
578474
202722
541602
1077384
1050814
290705
127250
614565
647339
230287
745266
1086373
1074514
193025
837809
967735
512393
348556
742664
20662
357547
1031343
1073643
924523
641215
605866
365830
69532
292648
928994
771809
621012
197637
1007941
1061373
158477
474210
132669
36691
718381
415067
555259
459307
330077
675899
571492
34031
821535
581171
580703
610997
924665
195334
1037423
220155
135709
335201
757592
260382
17338
408130
85733
491241
931404
910182
791657
709864
73276
175820
926430
101444
317751
451958
250712
436313
952105
594883
1026793
151471
741900
721586
301363
913133
793489
856806
866388
1045360
77802
260697
421087
721426
4575
519952
266868
903277
1012709
369267
638451
365470
634542
92084
1061473
713452
187916
13888
500189
505706
263853
909953
473450
692966
1092134
106126
58533
79621
515679
341686
138501
1021053
659804
1000391
897416
197444
122800
769593
329755
95613
705456
723733
928469
408754
917514
940471
774967
948804
787271
785067
67503
617048
423788
277239
15318
175723
770658
497671
227405
908911
668222
900672
65995
592926
492441
935222
472020
232521
350074
347574
1069094
163938
486542
93842
612478
756510
147025
262098
1097690
279437
470041
842064
222912
767253
270602
725683
858217
646908
458490
876089
324999
1009559
454124
745033
583345
329740
668107
858923
710547
1042458
136424
884604
470228
195567
176033
361611
621029
1047511
317754
8005
185370
448592
559770
646731
759106
1042259
350215
1013472
140044
890920
923437
597838
94824
198584
324723
811664
994123
942622
606261
1077195
698098
383106
323160
50215
938588
858459
933376
36144
795550
528031
857742
254259
712404
513116
393411
906194
610797
582109
744314
861490
1009355
1016469
1051508
994902
169898
753068
733150
834212
987212
574309
217871
168339
659090
987077
759096
487059
761691
612947
1019250
114593
264682
141805
892020
203142
814282
984703
867196
850630
598645
290018
788683
363191
161220
916316
917366
462972
81493
600289
528827
575254
620974
594023
872746
982298
240216
589751
514797
952204
167707
449451
1070879
567172
655995
15510
27169
45886
44836
865714
469485
964018
792843
28472
1017746
108165
815147
529885
52065
569152
586947
351578
840465
558788
151684
978184
188082
1066666
955335
414364
841269
326683
236488
444205
749658
898507
602534
781712
348889
154817
459178
90683
557751
1085532
12116
116919
756048
755150
12904
298295
148178
86760
834360
960448
650577
812431
880485
233758
91407
460476
430969
840067
1090169
530647
998097
183164
846107
497809
862392
178906
589544
232830
346968
373621
574731
465747
964379
362138
378417
22695
167463
951888
723615
706804
478386
671291
1093747
635945
931516
601606
891136
74333
486364
62163
834077
46590
822674
217022
970485
201852
1096408
180532
347973
686569
972594
303587
186173
546313
49663
605334
662264
482961
865103
192360
304762
763590
657291
48052
851279
699358
132776
340776
298180
810065
715451
30344
991172
141397
574885
1029398
363962
341904
1058197
205121
696543
361296
77226
81779
1039934
322595
794074
611312
947074
515833
689228
87441
107788
507371
304308
327666
113097
273088
728007
972179
133526
899378
898328
898784
441150
782691
262243
29218
425948
539890
181373
662383
929281
1058808
1086348
258887
115931
1063519
539751
540518
277683
410921
554024
828776
796507
954272
781377
111501
665903
421154
241410
553244
1080843
1002267
60687
963434
756774
362242
170864
356588
822997
159057
665340
877001
632932
775496
1043172
659891
1089976
77560
587330
390080
704402
192927
329582
516531
729582
278127
545747
747434
1094709
125826
937563
333825
881484
170329
210937
1075984
223410
596103
982094
857124
63433
750725
100615
748735
892291
1031166
706416
187488
196470
533540
458418
732768
1036927
823404
550193
97302
736949
68004
124832
1041544
440726
536502
266863
792131
27390
217801
923388
958870
283015
1083183
903098
774497
572953
471634
36112
413147
626035
88431
11037
678423
687928
987094
316482
277257
1005897
460232
401177
724341
1014600
312386
1000417
885376
11555
717906
106888
639995
776493
886037
102844
77856
636325
584597
385003
308976
569359
755351
757197
1055494
145534
653737
544702
889011
591433
232215
629485
105822
863654
258800
602859
300949
941804
27254
447274
827840
468773
457108
703213
163695
869708
1085385
365106
912212
217074
951324
408287
397145
849365
565681
592497
85283
205049
629025
770779
288199
45223
173778
308307
387835
438439
252949
777741
821635
1088387
711995
892697
217367
901986
44746
704999
7141
927972
513560
639303
337515
248445
264307
792665
903948
582708
1028112
429161
945682
541449
964425
673720
220957
815655
46658
839327
284860
680760
931476
887638
316045
770131
77780
173235
933422
1039451
580309
190417
1041521
120046
1035676
823488
1067910
303033
610548
158435
1086816
684894
896889
246907
1090053
782357
809649
598409
266623
368626
397064
361241
693324
486101
443656
559720
497856
679827
217832
355181
788467
806560
879080
239776
469905
231569
725761
1059390
823291
988184
2735
104995
946224
681345
651692
377400
273010
328308
306789
38110
985488
933366
580466
306734
669963
44302
811444
289054
478584
169805
39094
870247
722475
155497
1053618
695471
965840
672643
736431
610235
757527
815667
1093567
690373
966388
108629
589282
708886
936960
559845
233682
37300
787298
186742
51648
544345
535466
231809
728949
1012663
838070
249473
671085
280143
406404
309197
51187
393322
234113
294403
659836
498913
196606
930753
871336
413110
1094714
38987
566872
1041815
1058922
140033
994796
965852
955668
982013
320462
857326
303787
433800
43312
431297
566425
169692
116728
437090
483302
490664
372070
130756
207167
802885
661399
242529
67471
334627
1039841
635537
74464
325973
600146
812774
1046448
669592
331610
131220
160317
930388
82800
202752
718572
641559
30168
1029358
36018
744377
543234
1056054
616103
590379
327966
48513
275635
701671
485980
854950
918066
372990
310712
190398
1034112
5152
759162
922549
137720
750576
183060
424900
816615
827521
244468
185860
905428
825822
499159
273732
963352
1002924
297270
50887
15551
656917
549788
319608
573445
398186
174774
755883
74678
293874
103962
960781
486227
968081
512074
527651
674447
702919
305641
88915
991332
270880
1057228
719318
662720
363717
429631
845395
38815
534360
925888
1045972
190712
583095
150083
758748
747926
849956
1006585
35746
432271
300152
1078793
522010
391210
972764
250028
618282
46799
407894
145744
364388
269270
926955
429332
884192
960048
990608
799899
570880
1094664
166036
19329
867762
801345
280744
369138
275920
456930
580081
611460
64980
959257
921624
1073291
604348
246356
80335
115262
455020
55262
1075307
692149
538440
537204
808057
650710
974981
908776
740675
327166
93503
631183
860957
105088
540627
65547
860146
47445
617333
782521
982202
137985
236970
859373
73001
974538
197832
45257
49284
150728
10038
268275
411416
262690
652843
167545
140816
697284
153454
647665
762223
284999
750912
810467
1051902
193831
297922
303371
387924
859306
883809
496461
918655
354988
626054
625004
248267
687835
496629
842223
870943
323648
859854
71831
270412
212243
581747
389604
12181
807145
444888
679043
271592
1062319
814201
1059628
303857
872598
1069179
832929
544859
133024
639759
602174
702591
99913
50286
207399
961775
194232
345681
183841
764464
4409
870648
963937
344902
619093
380333
1013504
998997
626265
852191
279098
379111
110634
243910
434021
746019
930052
883557
538662
740112
717513
86713
556645
1067613
212082
986191
1082580
251091
116779
201948
785583
769003
593995
593502
1098562
558433
1039367
92325
982324
586542
34773
161400
719166
466935
751297
1085615
467874
787939
932316
647268
602225
1088279
328884
270620
239304
803075
541210
1023807
696073
551213
200846
1033867
540889
67701
911905
144654
78844
258758
745687
304629
261274
939649
310500
575799
678324
946883
22045
714282
219441
903599
238474
526156
960103
608510
599250
381381
736488
72850
431510
244900
40636
355993
537546
980727
141588
459640
572542
544665
934909
1096581
188762
361401
387159
120169
356420
477343
1075283
957702
220133
544073
649857
763789
380083
746680
312163
1011879
394843
954335
593293
1045242
830223
106408
100958
583186
231049
323158
455113
103307
219538
295992
963378
244129
937877
905185
658595
833077
624389
763053
833293
5806
643112
116300
229314
29330
1067815
958622
1054624
904874
526869
1058170
1002362
597370
275751
89938
1007561
78739
612725
332968
1055057
679097
931627
232492
749789
647735
505347
931832
105036
521497
224875
589223
319099
913398
88030
146516
788272
316055
926248
339527
277837
109435
299849
1057184
294207
368449
649050
55486
518746
100946
563102
309131
501851
116921
720310
314276
493142
656876
1020716
442485
689532
253921
908160
908946
854740
70959
836272
82989
9842
1046219
377273
774882
550602
76100
915083
758316
520682
404273
33746
388673
631017
630275
639576
236446
255579
887617
682970
857857
589756
83224
209792
530802
1085930
326078
1086773
601803
1059955
815847
1058597
525757
4824
880386
899029
201843
1034296
31751
587356
180612
62082
896771
333953
255752
393200
61959
663607
465220
744594
1080759
398166
787513
742955
508811
355075
350366
837164
873323
259339
146515
827541
39000
106071
37269
153308
472320
703872
377425
221943
929574
310460
994460
206719
37594
541182
158234
858300
194360
639991
446935
555666
993068
10249
174735
44794
608718
1000632
866880
678824
28811
455289
757234
53870
947541
863146
594287
380636
452273
151282
798891
335589
182383
373903
161559
19883
744853
325216
450336
292401
843248
416900
936276
126129
616190
562480
792736
923954
610540
76092
209869
760062
300410
1067649
400910
942753
215561
542000
583758
760705
46006
496119
25466
535562
1052341
793721
695964
360035
166333
998159
548891
107051
888685
528049
249733
426738
661444
407182
88007
674603
915489
724870
1077137
373049
493643
524611
932659
90521
1003518
230262
104496
763087
832582
280218
972084
376481
208174
174725
294022
475982
211197
206330
393557
612994
719611
727787
977724
930903
663196
490865
93502
994806
60509
81649
7841
609215
796085
721403
332990
673252
1058330
1024444
838661
1007212
590865
431569
486112
916765
575410
130418
82977
843156
152616
434127
62879
569581
1042379
784294
467168
1017858
932151
553017
116285
104452
903979
525862
365205
738263
453292
303315
450851
925439
121815
735009
1073621
686680
16775
952973
225732
590180
897436
521663
291476
440950
1073069
180250
1092830
639061
737907
825188
723742
1070152
578808
778738
785498
842788
114485
161725
776743
267871
114752
245744
533803
575143
684421
238300
349507
510574
175872
548684
879186
38783
201164
439097
496859
127410
562443
790599
749367
207667
731765
797995
316213
32450
548203
296330
105735
104685
103635
896578
633103
632053
569821
722108
1049900
1048850
1047800
687988
686938
1026345
949140
948090
711265
396963
1028882
302281
543343
542293
942885
941835
940785
358754
47908
214940
377059
378109
644157
350994
159460
327043
814319
598302
305836
84147
741483
927025
210394
832641
718449
185453
306982
262031
264146
364400
502153
792083
185232
766485
421387
942762
845628
1060050
746946
500662
726790
864280
865330
870803
464816
366601
999293
19115
348362
144866
1086650
911654
535744
564963
202470
303458
597831
1023654
532124
447513
833123
1032593
760784
416935
994499
691064
1015932
145177
303652
142884
683816
66895
1000930
34067
172846
272431
317753
868621
7250
634731
842211
1077908
408241
157939
34163
766019
1007922
299014
145875
648232
547780
1011563
320626
1049055
961397
289345
308350
654633
780849
94133
886142
432633
990905
586529
422763
736073
869806
78811
881436
191928
841284
855430
589613
189587
819133
642564
859909
562914
735032
95658
448240
690549
779991
595629
349001
1090707
51164
2985
665513
1039665
342281
711074
246939
1062499
495006
781233
186948
881497
580372
942931
468088
919559
878710
4622
588010
823416
474715
801486
65917
779819
1042086
711001
242214
72100
1049012
643534
328822
424206
923241
447717
374447
789826
306592
872224
387509
168993
729445
738722
607612
235042
519915
790005
341439
246200
665787
872408
1074427
344192
180318
552162
754789
10137
1049362
1002441
800902
168939
129703
927017
260726
695751
198276
396346
30522
95202
1015903
801280
626260
926641
1069738
173172
1000633
862948
763573
1012568
636940
737363
704453
814018
1000709
163805
391552
562678
735465
944353
221059
945005
1078397
643506
417599
168102
499222
1088839
455723
775616
836319
302235
324040
595685
1008687
582351
474161
1054766
100520
121659
204233
1072968
283712
720410
907023
1081241
297479
508838
666825
1096244
545086
1014709
382816
255378
668550
651535
500574
136392
822308
834357
102294
435796
605807
184815
1061428
575732
810074
1041823
837261
322443
769520
428578
948944
635046
131400
1001990
938642
406182
422709
237914
600169
608204
796273
161957
48090
31400
358029
1061215
173700
904592
697102
772596
353870
259097
614363
538644
287576
386097
379465
866491
817598
317895
1083405
514929
1072414
22878
1004523
449565
624548
403160
77129
629183
373827
272944
70291
462534
797436
858723
1063598
649638
240596
868500
136157
970742
955062
954012
1090017
1033642
690148
632392
152345
981145
123937
883308
346058
320934
995141
460992
67726
569022
765021
476105
254474
1028161
45013
392291
122988
63648
46556
537240
1018158
1032128
417737
834571
741196
1004745
106388
623401
837469
317927
110574
52867
726018
1068374
846832
961361
612833
263186
76987
583424
415765
884011
303661
850595
425075
928092
129104
393037
215015
920403
70534
183241
234062
569012
1013355
958065
1009128
335079
565677
258623
210024
432593
429948
1046539
820992
384067
926926
89682
383916
907787
642647
173091
362390
344157
105222
53067
407772
916865
271178
774339
800540
217109
826197
170281
316377
108771
379427
1053948
826522
520228
10614
528728
905186
950711
721634
324375
74068
308739
1075553
957911
313309
499400
679829
675256
230496
820231
976954
741235
904930
239520
425122
884891
986425
100805
131161
248494
985907
557983
365582
648076
1048583
749780
24791
89728
374607
563722
64277
494242
1057125
141450
766999
641643
361690
608659
771345
755114
1052816
314324
762673
576355
970440
284802
390529
452143
272076
715321
316676
110394
791283
901016
92439
971810
405424
103182
1093335
403456
550507
164459
807457
1076403
646214
931840
41450
600515
622213
924787
253894
110871
414159
795732
471190
1084071
948776
312565
1032308
352893
84398
381028
834923
368806
577648
78584
497242
209387
785978
20175
576900
11932
1036342
722779
13414
157294
222793
641121
189127
438742
197932
289094
685524
1000381
546889
713421
71140
1086962
567109
985045
899228
96066
960275
125542
348506
479309
221079
626742
904266
997380
435278
318027
951915
83072
921959
993114
691800
457416
350433
472273
799962
119587
205419
610496
1077240
774924
432698
127148
307944
126242
750145
572912
644443
956179
495968
11393
690024
433874
112900
835266
916707
91577
363609
993190
936644
474377
337281
470403
391913
743217
169683
1073966
189752
512825
573288
311633
360131
111276
865125
144898
692831
330124
462930
316750
497377
378305
604320
561341
491899
740909
906632
1057207
904791
409252
973532
100855
587426
826317
1018405
698263
507466
863421
343775
884761
422015
691604
444326
93861
233956
160148
70296
666569
713349
1015400
838452
761450
129418
1020972
100501
358862
472282
804152
564820
998349
170071
67800
610490
713015
911181
4269
381210
800656
1063046
181368
532456
298607
574062
795274
693698
762250
183277
317678
439395
222831
95994
127058
273035
941264
288415
97698
254396
180634
999829
444407
38810
147749
320588
624597
145326
156398
522930
746957
990126
725608
528388
1057283
413125
842936
750049
841115
40600
584565
656396
417864
700595
750748
171193
119475
805801
233774
1018536
409338
15924
487979
922315
1031792
903969
7506
240076
637573
576150
242811
18983
505172
978436
581935
477906
436484
675553
628859
639189
952744
177229
466938
650011
42380
562198
49323
220217
611860
132869
1052666
1038614
53757
472337
785568
1039444
572046
68098
902130
160508
263512
992633
225722
128159
424193
28107
83626
844862
1000212
72718
866519
978443
812495
657693
523559
377377
800331
156820
600113
973327
646639
244984
1024378
564370
759897
818394
556788
787312
597011
62534
648097
848731
991785
484869
67416
735878
529261
489512
518215
1004051
466272
818643
962843
790008
639613
283138
332025
473344
564143
1034410
869451
521018
967815
339129
516964
756018
879800
436306
996291
533388
68666
979697
432679
310660
195138
69258
484837
839737
762642
220677
644908
727407
236977
112553
265135
1072533
755115
74753
589077
251938
38875
785456
995424
563997
519005
767774
99686
504904
222909
939463
457867
41335
1092868
1085940
651451
981649
518158
465763
710682
970430
292060
629229
233776
848233
22851
630659
3733
397510
541334
774439
1021777
902760
729625
579470
738627
175829
440799
620219
308156
827451
263287
13541
978194
642662
59237
931338
922367
512387
739388
198088
1010646
953826
957813
163581
83624
667188
550758
370937
545400
776103
422507
57556
127519
311334
805715
1069947
437555
297577
810063
117813
154447
978484
394822
804147
264751
761585
447007
619611
169681
381333
651780
30180
644127
1052809
92802
192665
397827
290463
924915
613458
611036
326594
379488
511844
877536
270677
949279
899325
876380
1012745
1050850
225548
969262
65727
147443
884547
478841
660502
177502
686445
675595
18974
1001708
1096326
369630
55329
758383
954734
262977
379244
63194
882003
1064928
551392
775979
700596
173925
147267
290835
891708
9320
359645
658003
900744
477296
198243
1035666
914497
418281
14917
451455
178949
639346
764386
1074335
337783
832241
1020486
34094
177388
366424
698017
1030496
440597
1055587
554070
555120
882765
400746
227208
931767
506547
401344
548930
562124
126255
752921
445971
907876
411333
1095579
974441
849294
506698
666139
563574
579712
128540
518495
933864
201094
212012
148869
523038
784942
848858
650847
225011
432851
1064729
131325
394867
413020
252548
955556
812262
241646
513151
604931
86356
521187
716210
49723
359739
826621
594826
875421
723908
629735
1063048
828554
172179
156899
318837
587334
65378
589315
355345
688885
1072681
280361
381942
18599
631014
536555
538184
428741
467689
304609
317012
733844
21944
932034
754641
818255
892924
649326
312544
587729
201211
562768
62671
1030486
1041163
910512
1097480
85217
761395
59246
134254
277420
422834
1093431
474974
839482
180439
412508
788203
1043398
401842
47055
87235
758924
682739
994164
914525
97595
647359
166614
23775
627724
287681
164142
287076
494000
490450
657393
486602
976782
344362
806390
926211
28206
641186
26798
98786
78493
470330
203950
147675
865079
508801
1035088
536304
227684
339939
687491
860274
67640
178942
598800
897453
33387
556377
290724
837749
653379
1018950
543637
851229
219425
593681
7837
703218
748222
598071
516887
255712
610085
57842
1024809
427897
92048
1035097
906100
458448
896777
43015
590513
854463
712245
568221
935973
956057
132547
362582
58336
1082864
581372
536419
208351
168125
288323
891759
408085
319713
109474
629400
784916
128656
98319
675498
750956
521442
1034785
816668
419297
531374
34005
470931
249674
982833
997917
879306
308734
924630
269107
350839
523119
122914
861035
772034
127474
495846
962740
1043740
345746
268494
119668
348645
486980
477807
620694
643664
332412
176210
680105
800503
732003
207443
11557
174473
267110
53726
487113
51832
1061872
943245
994883
277478
3003
225590
735409
181645
272435
828445
501769
515647
220625
69313
885307
1066577
308724
34172
622079
545654
334655
1040532
449845
657304
390596
982408
739710
1024432
226763
470224
754927
1048740
1022202
525721
583234
870820
982696
857887
204872
114094
372425
32408
819647
161976
1004163
134814
29512
393324
426278
1046915
177224
342148
821864
162231
27608
673258
44935
785422
399467
978061
255030
3392
691732
907198
474181
784982
522173
348589
113759
978862
102584
949984
590163
69357
792010
649927
221117
419011
533100
32007
719083
538533
546214
380405
1088824
652163
56025
886948
901465
822142
369128
69989
868545
922205
607700
258749
161505
337925
1003631
595335
174222
34548
406319
186138
708006
860883
401472
139878
410582
458994
925552
474340
367455
220945
694828
918704
898039
176924
905201
300292
897190
540470
1073496
878071
1022772
414233
338069
316832
229175
386294
464020
393475
1035772
303611
751850
749859
39345
110348
379849
671688
167934
351241
25449
785346
621346
347053
755988
1091977
534113
168540
378670
377260
219676
925151
633126
316175
642223
266387
665772
443914
1035136
17550
794962
859615
770044
162797
391517
16666
866770
4625
528592
436832
602307
269534
686811
167571
866104
15322
861649
94416
633909
915685
798012
587842
231050
405880
466488
470048
834452
557985
1050513
1090180
1029714
297474
58486
484086
673576
1053295
518617
392615
1006828
935791
90551
539983
69443
521993
343682
193184
671283
18448
860025
482809
883976
732558
1040534
784643
386900
901638
253176
55541
726062
947510
557365
123533
312502
442832
1059151
136362
742221
982066
189278
574794
349839
151375
784054
139397
568934
107865
169254
546648
140876
416863
686130
955695
481242
34769
986839
472019
791866
968287
746870
1054626
202596
480362
765885
229731
398728
624719
60546
940787
905996
120547
463994
670626
355220
214541
685429
575669
119187
302542
548194
433274
792715
693354
812483
659432
122971
443598
454729
782551
370370
633767
68975
615289
94039
616910
747670
1093669
672670
365107
328241
110785
1073434
645706
560073
493613
86992
149630
642014
325488
32236
387293
442431
1034027
961574
667954
965456
880845
607091
846473
343582
686588
820277
110490
753591
182318
61365
547141
811163
695828
332713
439676
615902
318824
604190
199375
721845
381997
451181
705247
197620
615392
1046389
95056
369521
163491
996994
1066298
482788
548931
112619
594116
606009
71709
382263
697858
385499
843020
466263
642744
332233
184132
889969
595590
1086600
24533
631229
746457
361480
411842
637226
177094
559278
533926
1028101
520943
740066
171275
245021
616631
450258
475131
1095619
309297
421205
143699
176437
86658
659362
1035152
219581
142405
777723
234743
164257
412872
721695
661573
525218
916149
823837
815705
524312
975652
524233
553314
457240
1057531
1058581
1059631
372597
738312
739362
1016447
826834
346155
958066
418406
53160
260843
1057226
1060862
1059554
262089
880114
473497
151139
675785
178562
999481
189224
785767
476138
636788
703984
153813
907298
36311
319720
329104
413523
242318
731992
237770
148258
255874
543640
5565
78807
897807
783532
454013
307679
262267
303419
477831
1036357
322613
272356
5165
821025
484907
704357
925232
152430
1096063
697180
871007
570356
193203
145775
86809
658604
893540
168781
589372
377774
235546
167309
182229
29116
736435
30962
567939
950843
908420
914984
392743
321468
350061
279684
385252
532182
259138
1053238
930231
795781
395528
696935
553917
336939
861928
1038607
52409
134494
593560
547993
765537
533090
715444
189348
438904
222483
246758
657303
817094
854043
11890
314220
1075203
28385
551329
931535
942935
47992
1051580
231818
609083
810122
169676
770569
564234
248373
934084
112957
617985
203772
1074440
451303
850409
1097069
346448
956484
322721
121237
349223
918810
84737
1099205
1066160
949776
673540
764351
261644
50000
979457
518129
303662
548952
693294
636865
233180
280537
729761
974663
985971
818109
619720
134590
260245
27101
865251
611894
546114
438156
818254
989259
189304
974270
614121
777944
695217
92318
501355
414843
74619
252779
492174
873397
972552
173090
528601
184829
869550
11070
779836
1008465
1024437
640139
483117
957116
605612
95946
694395
380662
1066615
334282
909654
35569
578882
229086
803032
483210
977800
1026030
359403
440694
758941
107912
273049
886754
894684
542025
664012
551489
217362
793700
402359
711534
354066
925861
268863
204431
304351
1050605
1041821
1077912
118540
996505
472310
507678
814538
632839
58656
1053594
620765
748698
13267
442813
219728
915128
1012052
134435
607876
602602
244057
47467
769162
1082873
82836
271517
189467
191140
365251
259501
187595
225670
97571
775806
930948
528219
172988
639603
949229
378190
661403
505262
789660
1004228
124105
364948
1089953
206454
251477
427235
1023700
867818
844378
1045361
580295
545861
635361
829447
375613
718945
877514
252690
760716
342799
647299
930812
21430
921011
1019557
729559
374904
1026548
507529
395179
764946
91898
915012
798207
947409
1072409
456018
585920
132418
630217
773664
557265
687099
1009732
1057455
29277
490986
124345
479248
1096995
696096
176367
130438
895377
129934
910393
361404
275919
282634
1007791
735885
799330
950819
114328
322162
852396
438072
860687
889809
197933
70003
569091
88646
149122
514603
547824
172490
636375
302046
52783
674767
923260
1041753
693953
77733
50698
661294
771317
26871
11693
843164
200724
866977
214733
606144
471498
324839
793217
1010200
351790
160384
440841
360795
840320
1079856
924965
869568
582817
855052
20301
129960
353155
1086044
542109
446132
21528
662880
226614
384917
366719
691708
255955
843779
655114
697392
715541
266780
1028561
16102
346176
737804
202342
727430
232294
445018
722071
14045
619462
865946
1026025
1028259
535759
586007
456697
1038352
1083972
114866
630770
947328
173706
201754
1045282
456551
657344
332673
604653
603526
657268
746285
39286
26988
812098
1038116
1093875
98872
154197
208530
326329
230760
739392
516814
177267
217256
141936
757561
385707
829786
29388
299125
637496
13899
293145
1018319
996911
215853
551446
1081254
22256
850517
927670
607739
181463
375868
668299
660414
652418
555580
815325
826593
148251
882738
270859
611830
537813
380033
162644
408667
339173
457273
50459
734721
988786
797219
711227
204094
407802
300434
467016
598388
349467
761785
1091148
136722
83398
927464
874434
220256
1044585
907378
241136
638836
454645
226781
349275
598167
1083198
38684
806235
691786
455307
120413
12301
386146
978317
158374
279139
1037240
814475
658073
810491
396788
232313
297139
947185
167767
789945
2853
605442
1055285
794313
871089
513246
524913
382653
898915
22089
919519
616067
239757
966257
855702
1098957
210806
97330
291342
494808
981632
915958
533792
327766
217496
549289
1059434
510064
327655
765586
6592
94947
136033
16973
77620
569498
938434
368599
491386
1090504
1091554
74750
73700
705512
729886
1054620
462617
78443
77393
604548
32611
266173
883555
103513
650896
936500
336540
702355
344999
769173
450047
180356
331154
653730
654780
679394
451727
988603
987553
927667
572051
291507
901971
971613
367286
632321
1008260
640752
660383
79211
263210
467472
751436
689914
915432
296861
192225
86517
305863
321705
518122
1053282
918580
364289
485781
17567
213601
484040
339206
939891
839277
385996
149614
603134
650712
953892
503529
364078
909056
993686
847219
9117
69250
656403
732305
825964
271382
19252
797733
937296
714318
20471
946232
257945
1099941
980304
364885
388243
888447
314006
495041
1093471
715576
969099
391277
939250
588312
331107
85714
243066
202259
829795
739059
609568
27386
137661
511381
250076
789310
1084486
624516
1002993
690999
377712
818751
1006199
1005149
879597
463982
451808
530706
943268
375614
925814
996304
661912
412918
978720
751847
453776
436850
412530
349087
847441
222989
1001656
129622
763375
594648
78872
153108
596680
1083520
732110
483980
97276
678001
115785
934808
789905
889384
1018074
141923
123666
1008900
307108
481543
439061
468184
611317
324054
919481
903587
215870
980123
486622
1013418
1033943
94899
561032
937330
407749
154467
593558
3198
346952
864679
173734
47472
152846
342392
1071646
894739
138305
155645
594282
1058463
955884
374407
493675
294914
209979
984850
462816
503427
710930
619949
288548
436757
1046819
639605
253704
611073
12436
589888
730505
1042512
438435
820097
370337
471516
865836
602292
257170
911328
788810
78988
593590
396733
1069705
941594
345011
933096
760034
1043758
292053
76675
481553
572357
99103
553336
182189
408645
732053
815939
303368
461015
107783
547405
1072015
954440
693007
313995
518952
439917
126514
234609
178242
689462
894134
881895
855521
640387
662042
117468
453028
553632
343532
748508
787611
989836
84681
1027004
173341
898191
327201
859150
534220
381165
636472
1028158
103500
543501
685116
929456
912604
468914
956239
693909
645141
114491
552052
40341
132697
495124
784427
620601
229659
505292
1014803
670170
1096641
1089963
797105
163774
648703
976154
923619
843579
671858
1028348
239867
225277
461196
713270
528818
891507
676495
803212
170528
402765
959025
1025749
550013
100710
1035098
1007059
1070204
859555
320609
209185
336042
490715
82734
204400
456973
676357
816297
1060109
715839
614860
722322
810781
97938
710038
267508
20854
607607
976114
71492
595537
1068052
754507
847038
478563
379193
482414
603775
592670
781208
1076344
77893
317708
942943
4568
43618
45826
699752
827691
494163
645579
764216
272032
263543
456814
964343
210439
623997
314864
420239
292137
402784
764854
654607
860869
218948
72393
57212
503461
993121
405039
1057605
175600
839030
412637
541743
874376
708488
835038
215923
787427
281153
933956
1074654
106485
999719
560934
158636
1093906
852328
868209
236164
1063560
595233
75492
363855
783194
491458
1047440
52017
819273
352933
573419
1040687
32083
197520
75029
988290
17730
601541
169975
658372
724672
372935
106413
894966
1002227
39053
857004
569096
517742
429230
977614
226347
886835
177256
773434
285480
147742
549855
80027
1092988
762796
925528
330832
926862
482896
461463
643020
872378
22959
662363
73608
874968
7961
658612
1007100
1007101
524437
689106
688056
491690
566105
98480
487482
224528
58378
848926
262292
779981
151369
529899
156017
911988
236156
140826
7766
464300
35260
613629
735882
113147
238458
230853
914077
407393
783483
592359
1071964
542917
708815
336282
897554
1093714
146491
11045
457403
902667
449236
92483
546780
309406
313435
1027685
605419
279789
626309
890348
929908
953453
1047760
852858
13773
122718
234109
227118
431544
363894
570533
16598
974861
370330
649549
369431
847069
485701
48841
816949
102244
453963
364240
52949
158801
807230
487245
190816
142115
913895
494950
248054
490591
625049
1009344
106168
1018764
434195
961267
285996
1074537
542242
702267
963215
825134
429795
589195
869119
415595
1068777
722507
36038
323686
745970
66156
828016
876860
11090
331954
667036
351782
491801
1021126
493394
77410
384817
814493
589789
406628
986314
816981
658170
257721
287203
726463
871273
13405
619608
771431
137978
26617
812417
708123
783895
63811
328137
780742
257668
872831
777073
345521
475702
326734
553312
415564
351476
725979
233780
784567
159126
646462
929556
287479
707458
828422
262192
212948
753509
950699
142819
666087
410573
56843
57318
868556
526078
406023
893282
203894
905765
682440
1050744
664795
326973
519498
1015494
46582
19659
728158
1057208
552604
909147
346972
272899
708584
394970
335545
855105
885317
34165
436220
464943
386050
232748
131490
312687
883037
576539
1090974
296316
74717
296269
450075
157117
562399
767429
471927
427715
310745
559865
1070711
851372
7374
37019
129138
599440
731823
750469
946642
605082
453879
995134
194114
1088861
271593
1007767
1057965
322791
392995
979156
1024862
818006
535704
712804
13088
871864
357938
693943
773588
1054723
719723
46298
877900
888313
344397
686317
16772
856020
829553
1007974
76721
465995
116271
17649
193590
393770
1048396
357903
510667
609142
610793
113861
420058
436888
456110
1069980
872629
657194
749618
56735
841124
792566
686547
743875
182517
527539
29575
775933
573315
433795
594349
187867
371944
862800
249787
694071
232169
538243
958848
601452
1059593
161901
885375
950095
389559
401719
152961
79090
503351
1037933
1096618
477957
292387
591288
224635
272822
1015666
6759
11487
889819
796007
925803
711541
619519
322545
24174
753302
391333
450952
144825
416871
33439
1038503
739216
508328
661790
514395
253442
131374
775421
879861
772691
919919
303141
32026
722396
483419
26499
574139
225212
644075
890905
984685
266846
620735
806644
979897
587376
819548
1051439
384885
171668
163545
455759
907612
732260
660977
975031
468612
1059801
867508
125444
75877
547862
832519
367658
414024
476794
668857
969123
522347
838000
670019
950856
181317
991280
153283
232112
35727
669103
243821
515138
877072
635117
809258
910913
747095
46900
278109
1056051
956732
805278
542182
354550
34495
593753
923897
689935
737520
23562
1043309
691876
396378
141873
473397
734819
1096278
98958
154040
266457
92930
56813
358238
359288
988813
602741
261282
395094
667543
229575
995923
185996
162841
424052
88728
87678
813472
275670
159788
708497
722514
650034
1092219
957352
399094
951442
769353
645538
695166
598649
50024
830202
948695
455009
263368
424088
185090
692472
1007821
747329
872499
1075864
548763
92161
1023464
564710
253160
417539
95817
7998
299993
758247
230831
104768
749312
1085619
746468
522815
855004
559780
362104
346878
154395
417494
254656
779556
134555
903642
848431
874788
444655
380066
72784
70096
501650
964825
1023223
666192
38264
305251
785052
22634
903769
277290
1092701
46143
743009
752565
655715
539791
458538
262184
861743
72281
45802
1021417
1098789
721449
351319
24265
545516
459076
961385
632781
154883
307790
841097
1025944
901093
87538
925544
1046782
247734
607660
44772
268469
874830
966399
593620
842922
972585
439200
482850
34739
842666
464750
154831
421830
267959
1041715
806764
72662
358064
738214
1000337
119434
185112
430410
336819
280801
461623
291846
171351
332146
97417
159655
944018
88644
344585
106748
599339
697590
755502
970659
902818
997063
221169
523301
717967
592846
746563
880652
260819
476275
225936
110576
1072874
359622
504764
680738
668598
665635
491334
567183
437957
91905
435037
52724
42884
269789
743917
310065
48743
928699
560144
1053383
355540
652225
1010936
627944
200085
411200
514349
937962
174761
106575
797414
244623
620401
788980
830915
14376
906517
590386
819458
532567
533617
507475
688950
986770
1025648
946339
166534
865585
386421
687150
802803
872710
834548
1076088
436034
386925
385875
755318
351693
3693
607401
685422
889761
180159
179109
1041674
1042724
552715
612235
50379
82975
902171
437237
69111
608445
1091766
325173
272523
808744
335882
520060
835442
657453
134513
32128
648946
10321
403479
508043
867101
1057576
530146
1064779
598135
36451
480932
581554
575217
201731
102745
491243
410172
352254
727562
203579
525448
238927
487957
905582
524114
304913
1045955
136895
622223
111854
270855
286929
1017032
163389
27917
302768
845120
67179
234423
420774
355163
135142
809824
663736
957084
1023286
673269
108762
719697
775145
218465
217415
379526
1014931
855954
635866
867658
662654
153937
981626
881065
357357
197810
131343
267633
68544
703704
729423
762407
198811
338944
757184
382697
683811
488003
1090498
1004069
538772
638311
28334
81385
503966
890591
603601
845286
615208
120476
120614
912762
510163
841957
87984
666871
528617
496923
1038649
844284
424495
759010
1071632
694912
341295
1013623
469794
165460
872442
637941
150007
877292
821734
737622
903722
914118
909539
66873
199665
909540
897334
417450
916079
1094622
296239
297289
337297
102668
608591
608590
343223
1058058
1059108
928427
471166
99170
241426
759829
332973
576267
404369
563101
617231
991740
84388
585495
312199
21877
434696
169873
102854
734745
852325
748617
702521
378689
397817
1070791
614698
473050
113595
772663
880960
593472
525083
1051993
878285
344221
663503
565038
577833
687843
868724
602978
319496
806030
469535
1099837
177659
249438
882625
615690
779277
269429
527616
1019356
480651
858832
498176
709108
135266
133790
199808
114675
721438
357145
434100
819167
886010
375084
464383
246324
484756
33786
1065330
124647
39022
1047960
27146
430635
431685
803428
72037
374019
372969
114105
240520
564786
720005
795731
768692
989392
302856
968309
218515
873356
1090517
937550
851607
399117
628672
477623
962388
271107
425849
41648
1032759
495333
362976
79333
791103
261994
96386
647798
90196
858064
907729
236901
770355
432816
507639
1003023
46483
728882
339045
517630
1093996
626650
454599
545017
16054
522439
754291
853692
159637
1013388
211574
629146
354872
1018723
536169
87758
1009684
217220
299454
342429
1059332
330545
844695
572315
563754
499942
893667
167238
63506
422309
1042959
939291
569976
488059
839889
284218
394842
902751
985831
35920
48830
581837
191198
797282
901479
303663
435641
366873
708495
423300
1009190
712051
23914
22129
183545
184758
509921
760652
1058888
880855
218883
900014
387891
197138
628641
604323
499467
607317
79901
1003409
9093
334759
965959
363440
15135
914720
981457
1034450
249253
318240
934908
32555
585065
645114
47886
1063019
743236
190773
222427
457881
593947
110037
13944
510110
974001
381722
781534
621114
411226
769297
1051763
899639
452909
630705
390258
312451
992858
1083690
44958
532329
143379
813846
819406
183109
456177
225917
526951
686917
605284
1054602
182445
415881
592535
667738
191603
26504
801129
830073
787196
719319
650412
569233
337243
205365
845433
422186
11982
1066689
413503
38652
158392
898862
286403
407998
1066300
582695
920802
135813
908569
741620
273870
930126
942262
811225
854310
697980
684816
922112
786586
972118
740709
639386
657695
621980
527608
459206
21611
886447
778481
893129
789633
673993
396691
90021
810326
612877
311738
948769
872173
958392
651985
915852
247676
1074010
758799
835139
885685
399059
668982
670032
115382
901897
112813
954387
807781
8284
850265
558444
19564
1056850
57947
916011
130437
410613
300918
746413
777685
335194
273635
925306
825263
566713
769394
307937
213411
837408
328504
140366
274349
849339
41991
986339
1054835
879572
554163
1034141
198337
918155
33569
376209
532902
45420
415974
731014
776914
152382
984418
344645
525530
528919
924511
922434
729712
468003
818463
719165
121192
626227
94055
905695
206672
656121
150580
270829
1041053
343516
381759
371669
446324
20043
70961
1068295
788078
1060430
827048
990303
675659
960295
257347
184781
510726
181093
182334
461536
1061347
743410
598519
925353
556723
638323
401790
863983
423943
594975
614433
475865
720422
941312
222128
68757
483864
132652
1084187
460570
890010
363862
812467
23342
1058443
1055425
830239
961675
385841
331428
124589
335909
657509
919381
7723
275419
609058
55144
675864
212107
742418
935576
362320
763204
483258
472276
656791
922192
271806
546559
619231
114993
769118
467032
931511
16515
159401
316177
795760
323919
778430
942451
603593
603144
1074259
666360
211713
986746
505738
1054675
274814
45372
138511
934191
275382
456827
159036
551039
353762
391403
937635
120321
673044
332744
764784
977625
70306
861248
499786
214044
980107
1003627
564642
671985
747513
716226
307527
307898
480634
582383
292812
271798
299013
132233
873665
421330
629468
114564
180320
623168
406800
649018
634188
807017
451325
695891
761403
308670
904279
876950
29514
84561
447403
290094
64731
443899
792722
210343
76611
857745
287835
768804
205774
184168
261038
494878
1001513
571013
223026
437079
649593
600503
485610
629504
728480
758984
11953
949975
1018410
753957
887342
539158
503535
379825
1054285
826435
8451
1047371
114421
619507
1088645
182775
787323
338274
217126
386105
444667
962327
790107
283411
948723
90115
332442
813632
1016625
692126
1016370
319054
144494
750891
1067835
709527
955370
230142
828633
406158
335759
241116
293775
602972
863006
115072
283605
598080
102035
884570
514571
748919
812815
603965
314112
133851
77078
663412
33100
848187
1062185
133675
159073
977746
978796
180995
251247
589445
658471
135571
892010
622894
412525
855333
842136
838896
396515
730451
288266
1067919
554381
359006
197318
630883
240100
11711
916171
193221
397730
358230
935214
9982
233943
858246
290232
410888
63990
1031315
756144
215504
950222
703542
995918
586306
384157
582530
280053
227126
442380
938297
1071318
474112
333347
97630
995566
851780
63880
905506
461384
409122
413776
771467
224168
758068
131942
585489
326234
263916
364535
302930
28119
774908
499713
466621
514803
1009941
478409
617564
958033
761170
881890
75248
315988
644017
374197
130173
641207
689064
885850
279076
1051804
1081864
79986
963071
624865
244049
500971
797232
895111
1097266
1058222
914943
489769
874759
183790
13822
289923
802988
449473
775040
316359
546814
239218
836350
764804
1057834
1008905
563965
129315
746818
501327
115531
527018
451690
941891
935527
1003958
185255
771671
889212
420895
422219
886981
845545
597858
468943
847258
139337
279017
584187
17846
702455
740041
807074
627368
1096941
492972
774133
186182
7554
203590
165799
195206
108099
75469
45466
362744
332205
588851
928064
890049
674877
509831
1079489
794147
838700
343774
505835
724564
495071
653644
163262
799859
1052855
1084047
1045973
202697
3809
242195
933286
1071876
16015
529343
916146
527457
343172
229698
750967
109866
815762
331173
512313
680082
866437
995692
806902
359890
570609
107097
959110
886534
954103
66657
374912
603046
811297
1062444
154972
961942
143997
576637
391023
254137
879915
561779
1057354
695143
13744
1003336
351284
47088
706406
205054
239139
1055852
29615
766406
676323
276181
419172
61429
952318
601930
383124
839225
214385
420477
1011381
996137
198962
35312
226371
828009
476312
1025250
839083
874464
269222
121184
860347
821368
263740
218708
1006976
4763
149267
513612
44115
929993
208955
1066026
653468
404739
608468
599124
117546
925459
408353
635025
481715
780367
329871
970723
489969
397954
428837
239409
618823
530512
1077818
152494
270646
767983
415071
976211
361799
117959
739523
1041967
81934
420937
569009
43768
614106
316022
810836
1010670
957511
9232
570476
752875
932529
891431
627376
606336
959797
78267
998078
876550
707541
818973
764566
1030559
353245
619075
799797
528877
61637
127224
982223
582983
410133
954119
1096032
1042094
61414
620432
315793
1006033
967646
948924
748860
297418
1086856
539525
617611
468923
1011904
498593
481457
881046
534771
843543
769953
191677
1065917
183813
670932
942948
575555
780472
985935
37843
557717
803547
571615
469494
33986
557372
418824
912151
136397
1020700
512056
744263
722555
787520
310473
201144
663278
12406
862231
2782
317705
900499
1029659
369998
253451
984771
984217
825682
38005
688771
449990
796396
603001
605255
1093787
868068
120877
42397
506233
401489
1087600
530030
999668
647928
374542
373639
1057604
787104
925678
189774
292149
806825
744408
1054745
48916
694868
168394
297870
541199
532396
835668
362502
250120
702922
771110
194859
912121
93168
452777
732360
222867
977308
559450
38165
581317
982888
748008
664072
565454
946154
1016222
582984
881902
411061
327860
343531
161580
646487
553161
555676
368663
971848
477108
85332
889047
564970
806961
1008714
1020975
191465
731200
1031331
370657
206778
181259
57365
43081
622646
981694
614752
716360
572984
327121
376681
59347
97821
956646
618009
112865
354819
813113
919905
702414
1028287
622983
280718
1060975
121576
448788
228602
717565
617679
46492
17317
582416
770366
1047317
847774
256677
423629
448045
657070
847938
891123
140499
106001
1053833
1034360
577490
870365
384495
13890
579842
739686
987885
348575
742294
240137
820081
617289
55093
162201
57347
505607
920442
685011
793344
997807
278335
372975
189654
707553
859336
458427
548336
167343
449799
276599
1093086
70193
577171
354841
690633
129263
696448
1009047
845549
908370
305898
247550
974891
303196
961289
397096
12769
918938
159344
17585
506747
1025155
869416
439773
22386
257932
1093266
1087282
524190
819569
138185
222743
637292
364943
725804
717578
506050
549984
67100
991158
857505
210365
1081316
811346
14499
910792
274592
696123
1039137
913734
898852
114366
507712
683731
355160
1084053
261140
377600
243493
449223
366538
181698
773911
58826
1083472
110831
810417
921709
541141
542557
841878
758979
147512
961214
876479
781627
704180
866058
391390
759377
638993
972942
474134
99315
863785
194417
721548
866145
529650
924998
94660
376606
494619
637447
650633
751596
238621
808267
42241
429502
615129
309440
738765
83193
472028
985410
576219
273957
205141
965061
208776
340781
297600
914447
756163
905156
680849
681899
113061
380088
524374
665550
926662
310379
443052
889674
380127
1035392
292917
951587
10560
773260
675657
797083
777135
144338
502659
230993
229943
939973
988576
1023628
592321
258647
639581
60265
1034978
917810
319606
98720
341659
601439
844995
967932
1033347
334168
323452
365451
715188
640039
530708
866283
78765
413733
1031177
977012
529299
424589
829216
114680
918986
227035
833698
410048
224714
378273
577937
6619
221918
232941
555077
1088153
436521
951642
1022330
10122
425967
536058
36488
709133
426562
637613
307171
185665
673167
1060823
484422
244713
243663
907037
284782
178366
1055054
308815
566167
288919
91527
914280
11641
676555
984663
913888
912838
791644
571600
330843
260882
1087786
640703
900994
955569
625352
1073391
802736
926689
88649
171645
1000014
990813
149806
807527
15595
357560
837994
647965
849699
435648
24326
698506
41968
392858
246888
465163
1069314
298600
957956
820452
615703
1003892
420270
411992
542062
456523
1020841
828964
610943
10830
1046613
156480
41414
148918
155953
1088274
84942
557939
288781
1086785
700363
538153
833014
943460
214984
502013
274687
643924
1071614
853393
149658
807324
976217
1050235
316941
127169
522691
83763
684524
429918
104391
98309
923611
642301
789200
251315
334104
636708
313399
11369
189749
309073
1009795
8068
984733
641887
92166
975000
119764
243260
730207
636859
1036933
535134
716590
417318
652507
1099310
834157
363202
463731
495445
587951
870119
1010846
514313
484494
422344
338710
743856
862944
306367
669925
34599
816501
1080684
269745
641407
873393
1082569
1054927
352290
85314
561247
191659
181260
842572
438270
252359
534104
96697
80263
733932
991626
228688
355542
876882
50320
57245
235530
236580
965297
964247
420815
766515
109912
108862
227450
228500
642198
740962
445037
735809
786176
518167
352468
722574
556327
557377
819914
818864
657730
8766
458035
83480
84530
234262
235312
359265
971793
821632
381175
265067
525367
950452
487779
729087
53379
296182
26278
426584
357475
1056819
187786
1058235
887532
821971
156818
1011790
843183
844233
781716
429443
953098
518358
1054060
404328
22278
1058669
292634
288966
361089
960542
73023
653659
337581
9463
479402
171797
341087
911334
442068
748578
9781
847952
724197
640339
1035176
323475
621727
835506
503805
752258
164088
371377
748950
858313
232945
235596
1098735
43639
1036625
466444
938469
72381
1035958
483399
609532
233755
88697
601757
923057
277969
1070085
64375
625180
931897
70390
208291
792867
7092
422184
334121
338542
424759
644497
886479
363509
342659
890759
676530
630544
935051
574781
807912
343977
1071562
781780
237883
382000
178303
359013
527965
782072
328080
216782
55131
519236
313630
127019
582747
1086154
1069638
1079431
875590
180481
168768
167718
166668
634270
164884
870488
806391
119597
137724
136674
748875
791100
190433
480406
208880
209930
325138
228808
395153
396203
811128
812178
913718
1066050
815966
503456
324546
431807
649992
497537
823766
20554
587851
768586
293382
331011
31354
741076
800906
939979
230994
351696
682358
953137
691975
444193
783499
22447
382376
875976
519582
418296
397518
236920
213549
433362
762237
894078
385485
429010
315870
510241
393483
1015499
1064947
639522
662644
800996
333649
861062
14246
100768
967177
1015109
120156
769478
795584
597528
908514
1088995
564045
362616
375948
637269
595970
734284
136331
448254
507539
868316
1049886
925501
484857
737267
184036
457958
282609
1047711
513413
501680
210612
1069441
758883
72176
395574
224881
288597
1036591
114925
843177
248303
402040
592245
726773
684476
606018
886367
403592
696620
378107
891275
940458
209236
183559
1001596
591495
1041252
78779
100126
31769
407706
351589
797306
770735
546745
233303
355207
991909
1071740
372608
331327
789577
243339
995445
958537
500896
981746
268057
597218
379545
111514
937391
54701
825542
115365
992351
189498
936478
939347
824775
342817
712414
1089785
91881
624276
760322
816710
956071
113358
63490
163038
785992
59825
510814
846228
905237
871193
821723
480602
1084468
1083418
673005
516225
515175
316073
1076243
939277
199694
334608
333558
1069449
997318
889886
687598
13154
990119
429944
1038265
256332
862222
185055
211370
244124
695257
762657
505243
751825
697172
881203
410138
909033
278487
528824
88138
848296
470779
397071
250377
231848
213519
79727
171933
426060
58589
770907
887769
961367
487540
1072808
648142
958704
356908
571261
652908
747031
730124
111675
252092
25700
317538
1046935
511135
1030606
590647
1027264
523181
8674
214000
750594
346083
355833
544055
691040
217973
135488
528192
303772
639060
25911
421626
1023488
557001
751747
188302
510167
136200
770067
289224
476012
662894
772484
701922
500548
893179
208916
1000568
893570
140110
313006
429613
115305
124466
408005
699492
616440
97221
553868
326319
890459
201795
190281
296947
530478
990105
380197
400014
434698
998833
172870
1029964
355509
295836
1028041
995231
263816
1002520
209679
432567
790118
601046
789990
547083
788808
566154
382812
355026
1001156
270289
882045
880995
621991
220707
883928
339201
672656
1043532
1078415
53759
33763
281101
637509
49671
690160
757952
3926
283648
1018457
374134
648651
554789
75101
203092
529396
406335
137480
554369
933679
961644
169170
309216
858642
959118
988388
15784
1008037
608042
285692
55070
303883
340115
835703
239977
56228
55506
660235
887923
164673
312688
650914
810938
675490
79757
259389
928058
504455
485896
722576
667772
991432
619151
677963
858944
512699
15279
775350
227003
228053
385893
1062728
794659
802380
767987
341958
327631
452355
61549
197005
962493
845736
671335
659742
367413
948849
695125
971072
348517
142624
519789
69596
889474
89270
24776
257762
1080556
576308
1081465
586072
964887
991788
306400
808161
229983
267908
41112
460885
55585
825898
235924
525356
783171
586403
199065
1100196
4227
943280
998243
771536
1063083
143125
496839
449926
13010
18117
196373
749998
930152
925737
6237
650476
682615
646375
308418
212437
442303
666447
93323
493497
617159
198974
460645
392019
247770
991604
923500
1008107
344080
543112
771416
765898
459269
661819
444357
351170
601964
358768
104850
271663
9109
201542
8093
552564
360740
827825
366714
1073785
143998
462130
540765
880416
771907
722063
692971
847110
710180
261017
273848
827298
347725
740513
1026690
895980
633344
162669
918945
1009500
1047144
506442
45365
1010801
589846
1021729
211323
222621
556353
618038
928942
118556
672141
248752
843756
59236
233216
399418
996477
465307
18915
471475
82125
998697
772158
562240
389524
686399
247023
71986
890803
1091549
967592
218854
249104
306065
625455
122857
1017141
639494
895211
103048
877863
823134
1086124
438347
109938
600410
978549
996501
915105
1003078
36421
296939
653732
184581
70337
356558
348102
1035987
628363
866197
122918
843757
996813
926882
414128
221868
679706
720286
345209
862381
607520
524973
130222
602160
747584
431238
890859
625507
3706
688970
403100
45581
14728
940403
1034111
156131
9620
926885
528734
292906
262108
293336
154877
1090026
702468
819069
440026
280452
116337
187698
127670
1060800
172537
152838
478474
101783
757794
971462
170376
696639
302277
329175
50369
196865
383335
24120
510695
299137
957086
443685
442635
197600
834682
1073612
890219
580632
287370
648603
4953
319499
596094
540892
885716
1047699
331177
101621
236934
295830
541696
279734
269632
116071
33484
420209
805716
144206
838861
247450
523254
1085951
359524
168702
663451
865863
372408
414341
350650
976422
870097
464548
1057458
975642
649615
759945
141595
533555
441444
574371
1060117
99394
301110
243244
840732
257390
73518
57952
601248
411634
295404
147549
592600
872487
893941
718882
785820
2438
670140
767617
420578
1014121
153890
308645
107910
410967
913838
666361
210140
609493
157872
276734
498389
846243
956924
550008
185064
904022
1041208
782007
146972
995771
819684
908661
824661
990643
548416
818272
977997
5707
905692
411281
739517
554750
177555
857874
815770
213042
421098
906795
113667
672869
62027
708823
4819
607092
285715
873760
1037660
870484
261736
523204
70037
398169
862493
46593
761537
462843
338709
483609
1050144
185599
635890
119610
528230
267613
1011837
209739
489049
472755
818100
34352
842371
225229
22945
754932
409105
448712
796523
612558
544924
1022041
315095
831016
9004
300939
673060
979418
144784
387370
267998
966943
949484
1084892
235518
534980
233422
12223
155633
824908
205339
255042
77605
332057
406604
508047
77516
596092
598059
142712
530810
611006
1039070
1092944
403318
264764
160785
960163
461204
455946
917062
270792
436364
63220
297264
676999
228942
961164
485964
433326
94598
318397
606016
544970
201307
463245
159172
789728
26160
560399
690681
1074333
908487
124159
210988
731057
1072338
771090
1067342
80228
624171
386633
245113
970517
792402
561686
636090
218988
1048052
97212
983232
1025795
913022
4017
822075
399038
738348
42226
800405
740258
34683
1027463
512808
369867
844559
996838
175386
461741
925854
322169
959579
209903
51160
806320
784870
468812
77128
64643
102735
473162
199234
740023
651536
251493
604715
343330
440849
155525
498734
582448
868342
381885
554810
42070
830357
313333
986218
1083334
145290
941740
441417
365527
699194
421887
310035
240301
969901
1069946
743047
169745
948758
369501
1011297
830999
582569
101366
307165
922824
399673
954073
679024
910205
460101
1065647
896992
673462
1063418
50305
175239
20529
662078
307146
213359
566069
848795
1040724
175726
574621
734023
347775
750975
205499
279245
970990
832351
513382
824383
697370
722815
832570
584247
143897
866507
291059
236029
426891
964632
414076
65827
832959
977119
862836
82850
41049
600913
802195
664574
227765
889213
780227
1061920
829973
1051632
784616
870358
681432
547114
365662
17862
496141
155828
756765
863837
407042
250943
546672
1083525
127792
664684
427725
33491
1027352
653745
696643
254743
586687
145878
146928
183272
869850
379616
418110
753287
428446
118867
896966
185607
863615
622815
751290
478976
931567
97749
445902
21684
552709
709854
343340
187631
991263
42959
885218
314374
989455
228437
399544
610330
397193
191095
277333
571963
1063116
326638
928319
1078247
1077197
122293
12544
828438
373262
280890
329550
330600
1016202
470144
329309
298012
933409
548765
1012135
291490
133726
821629
647569
290455
530019
582715
917385
116685
932722
408537
343065
709869
896713
276162
883577
727865
182984
660408
615598
434996
1091742
290039
485960
155049
600400
112143
1060035
838060
152266
1094362
776426
638497
114842
830458
932957
501952
543610
352824
1067139
74272
170206
799793
279578
964128
173694
315927
878873
889083
741087
1060481
719311
479239
778469
941982
1055256
133913
1088957
49245
529877
522953
270623
673233
665362
111415
240492
472261
114195
185137
298445
1061120
467444
855266
861452
776642
1017175
53118
852244
784164
269308
650788
1064996
438789
518630
151696
737930
31694
986226
407562
1067302
625278
248202
231444
828910
542642
449761
304251
724209
955573
900140
463974
1093030
163062
437489
770052
272228
338564
330371
252638
976695
719209
157177
117631
937935
520112
212834
849470
888107
160111
553586
28977
459487
757689
416973
171765
545899
574817
395093
163964
749013
1045546
1088490
642139
955041
108422
442577
663661
763581
662532
609763
704389
255327
619098
944140
290812
951142
266481
657272
795339
514354
370979
70935
968043
1008647
463037
10205
772365
223144
86399
929794
299972
817815
106061
618699
27425
15100
1008975
285539
441592
607370
256615
659484
738963
499907
1081108
660534
808180
318958
128906
397076
521650
998348
1097799
1011132
680183
485613
1073853
1074903
533371
397581
660645
806181
809962
404806
626763
162258
31553
570119
208405
96847
724268
116467
893520
798899
741262
174429
355106
849935
8295
402330
355346
452762
451712
1094356
117294
87295
664605
754200
760473
59291
866573
1080922
18060
672204
512000
150021
650967
277584
211500
793088
121838
429050
214580
1026450
788571
927603
1006123
748587
945955
803611
10648
209166
235279
50769
660686
1086814
81856
179139
546125
12606
425672
264559
71050
680893
764194
184245
732907
47411
354619
184111
627263
68259
209193
884583
338582
995669
334054
506567
590807
160228
55568
327613
602472
412954
433670
732153
469163
891555
110733
539793
182784
922296
272536
541665
877260
88400
1098111
551454
1008617
196364
105525
738121
1032638
659993
1093362
207083
740555
962874
749078
696889
816036
505547
35725
458165
486943
145236
627303
571533
932302
593464
837832
86476
932253
158991
1078507
860832
14840
448183
522277
645819
593705
240258
781574
655359
316092
484260
102863
433073
721652
948310
896953
965324
881083
1084737
164664
488710
1084525
123272
558513
541793
957478
206145
611676
37985
434974
123403
873173
216018
600336
535464
414156
966923
756558
1042118
140734
319024
222848
861790
376893
451171
601281
732625
999846
420119
571422
677116
63819
50051
1096997
987123
148113
113974
856067
531568
326684
965199
46661
11826
384007
627634
1095176
401359
137738
599405
146263
585402
821269
354474
878350
1018863
359975
1091435
685023
322741
1061392
454085
36586
996433
1067413
357484
779488
567793
754742
19427
786141
265429
395842
688035
628373
915438
126829
213648
47912
150047
926757
187108
455305
781770
767729
604337
437739
594473
1062745
314089
140505
38569
709873
707440
835351
665770
38385
675467
414901
725721
677582
698769
556577
309987
225968
376363
1046034
44970
425714
471261
33313
404122
672698
982614
512659
660051
826473
567816
521067
772885
916308
149419
214365
389368
908601
127885
821642
239201
752677
491719
108595
770400
217846
1044523
887296
528360
56839
732890
649522
84014
23431
479874
676545
515289
1063187
354851
982764
527857
1081794
1084280
189378
1048445
246236
535398
728871
320505
21144
885793
936492
190222
308462
765236
667393
37111
1096312
537969
140379
1078081
336673
557064
201465
29652
7472
80176
822028
542187
342297
395433
625796
1002357
549810
1093586
847692
980096
1080490
79746
566627
952354
329784
26550
844828
437794
1028847
480870
630982
867690
731491
444677
284060
115044
398344
117307
227176
734631
960488
548357
1006169
598361
351392
875379
51259
1000830
750260
205893
1076120
610561
1001768
231628
610775
121031
460888
3834
557906
302184
923898
538834
314173
1073847
528214
280323
723254
848679
915392
746637
507543
635268
855957
372811
287658
1056285
996956
755732
605549
630920
185463
58443
1040353
21232
289199
310226
972762
206579
13456
468109
469159
859817
63908
1003984
140090
1097692
944678
783652
970538
599735
340345
396019
619359
734816
728555
98268
684480
429849
430899
338431
705680
706730
575434
553927
790491
305035
864962
188697
793553
55678
831580
538862
646667
647717
828231
1057889
974101
782508
720989
1009710
312658
129343
784270
203078
355334
686378
685328
423765
531198
354311
936936
636390
175376
581268
642620
1063218
627154
728424
228420
195975
766018
977139
297905
939679
519451
220446
516070
830737
959192
887826
680611
500433
736013
291597
701160
702210
544650
543600
947281
946231
262457
956261
493429
55571
340230
61713
773565
871646
1027576
687674
686089
45161
954992
243140
536757
638582
801031
629095
280826
156697
44489
30048
904412
602676
105960
947183
1082722
782432
937829
141656
435333
953206
32774
886677
56531
71784
676983
1024184
610250
892268
802292
144137
18142
607495
756592
1021984
95921
466098
144670
66641
375449
130818
881477
534234
42861
436368
1087678
849540
250454
991751
471139
491700
885462
340226
1015501
410063
99768
640980
635621
210335
605925
1075699
890169
816975
908854
785600
287271
394903
775537
406945
211032
1059011
813734
579779
264780
47867
469842
973651
527822
253111
390371
1018598
30202
96606
407833
462743
1022506
530332
357287
128021
304576
707072
304245
632386
995085
1031019
281690
560218
99452
457135
602582
654244
506300
769490
776952
154647
228476
660436
264582
123035
405277
378878
123775
335813
43771
201347
254026
785494
74593
875920
744701
504622
90896
593446
744101
784158
467031
1023124
409668
1016547
315576
206427
614137
151414
323840
604171
1070792
685127
403569
32534
1021430
449649
257601
902776
585487
18602
672370
246328
927578
109644
233167
697553
382448
1082179
798920
1023621
750515
212417
462090
795998
375302
435380
847010
893897
96797
635045
510520
347629
1064140
1048237
279075
131073
771161
331101
720508
364766
540592
69714
128924
67122
820053
69376
36956
214816
923806
936363
828024
60467
420003
1061169
581238
931125
546045
233137
88282
89332
440802
978603
997560
313939
873642
977651
134398
192325
1034345
110098
397811
448387
768900
837583
766791
410633
1011373
289411
918252
47628
960498
767553
102890
803085
280610
473976
1024070
784937
605600
79553
560113
989560
218072
219217
994034
826972
701894
749377
981324
154736
497674
798299
765375
610348
303477
271297
1070855
408377
536647
43103
745617
1057329
625773
927265
1041409
690686
820340
608109
601954
1090588
444927
517524
214438
468567
195004
1090156
94593
984497
345666
1044626
88525
325203
864124
140235
839723
625244
422578
1020697
635156
984162
857904
205890
835609
429561
157287
1100198
244130
605587
34559
489106
299523
956595
309785
741231
653338
1012939
873131
376438
980595
211767
390768
510036
517478
953858
59651
774884
1013152
855834
59955
485948
581986
948400
654417
580497
594608
815264
1080366
534985
107188
394239
1013842
440376
617497
724974
522405
1089803
1010482
730644
924825
939820
479583
1060763
211957
310888
436696
880764
956517
17249
235602
32844
295361
81326
421355
183300
334989
141221
327093
307135
785230
1007554
258164
734720
893653
603906
116244
286803
625358
364565
666917
402489
845101
237593
151601
761230
502393
2924
293681
170048
117094
1041226
74147
1055183
1086990
484961
380873
491913
45754
608975
92002
176813
890954
1063414
393049
212915
834385
768868
1047557
518627
41864
354308
699000
551312
697728
360823
544597
715991
1065636
757467
1005181
283920
942207
279268
730786
426618
614354
187956
14921
311349
312399
721862
576743
201493
1026494
96143
442075
823020
368695
294043
411831
142158
1070634
793798
217998
1039525
403366
531212
358198
135856
809183
67989
139915
303835
302785
915164
914114
651082
851293
145427
825939
944117
193572
72033
947731
1053169
382563
105047
628897
586267
513972
978924
355486
221546
15733
352232
825675
964865
193390
869461
1095968
427444
211765
646239
708046
585868
912021
1052764
852005
610371
516617
25145
975302
249276
769965
347028
134948
377308
570810
2870
148023
766431
656040
1003230
738570
556424
775623
306279
446124
260610
288306
108756
177247
1041433
904780
510657
1032510
708082
272274
841478
217853
433657
1068922
850326
672878
1013421
890571
27442
876796
103167
19298
397599
946182
525797
169671
1004647
933919
613350
676612
910710
136899
802775
202118
145365
779278
958614
1011853
91712
701860
742699
224902
813340
175000
923694
781706
921694
614229
467227
653409
176249
519897
97287
560888
814701
883002
315559
1046757
295978
805051
80696
901798
781362
2128
73669
920544
687432
1079138
353463
223261
494292
117340
768068
624622
100747
578653
893578
460996
407846
256720
418989
569875
806445
1058902
276718
745086
409446
217980
833758
134520
343312
14620
1025260
50763
86494
757454
45531
743518
714971
78897
68064
785086
1013313
406677
308490
475143
853307
240714
560859
327385
171382
1095118
364842
678690
983910
786124
886433
391302
163207
483814
1027702
516050
158916
976935
743954
873168
223415
14157
336775
716837
90927
250333
700518
911611
1061220
839642
85010
1067558
958648
1003678
12279
251109
156861
136902
589606
490568
537794
183943
276929
45458
172891
761722
905841
394716
505859
566447
428333
167188
731759
750059
1089676
517187
586763
92126
168692
958889
742212
343414
693848
745632
920348
135832
342116
607041
901740
973110
170559
472614
720328
766094
819707
988312
844813
540173
1060027
217923
819068
67718
417406
437088
397029
336012
861458
647180
97831
134138
561800
1025335
1069341
925283
1053224
45921
508342
428421
424097
805359
503325
283238
847756
372803
395565
179618
518869
341735
105284
991778
509462
1081944
775643
889303
616200
552397
1069098
176704
495030
951709
722544
105043
111161
55718
425056
364505
889158
987064
353347
698035
798439
529448
1011943
666410
892311
1007137
868987
617504
1095906
710873
6393
956107
807792
276045
1046699
363727
864988
997396
190113
309956
1073609
370018
887955
562634
215522
1036940
196782
66062
821167
771937
1086114
3228
983498
724600
474864
107731
597048
992411
1054593
966577
852992
461236
232568
74175
230842
150927
979759
50984
508274
21863
206682
132109
956491
792502
370893
625638
185644
937587
264173
917440
658629
374688
391303
308968
69841
1017942
376347
351056
772762
510092
1053810
886337
887433
1094256
220231
922619
1094979
657219
127109
1082894
7097
866469
331723
1059035
297948
256509
642622
1084913
646979
544761
760207
511320
709057
384493
873525
107975
751752
177395
756463
982506
477095
763514
358765
61094
511873
335033
206911
855021
120459
1096964
897511
828902
547849
79814
842681
424188
732049
304211
133213
215851
895800
518168
1064441
950570
1037312
694144
364776
22249
360002
836897
738085
42785
205093
980299
406497
142953
569158
725325
729407
306136
404838
796022
794972
988842
747426
1073596
550178
549128
31903
965590
965591
92611
458400
1021772
969187
689870
28610
1062448
62702
1052637
10295
994959
347710
952255
746724
22938
663771
1059382
537463
364203
114107
634837
780118
991411
98084
865740
723477
1009071
1014968
469520
771527
351891
259960
458455
886906
135994
470200
604209
275000
164557
12300
584453
902837
601522
1070932
313626
619666
471318
621676
223036
902694
899048
85966
768564
790780
319368
68432
957977
874578
503140
348373
693863
437217
562234
225038
502592
753520
801046
267181
148809
274989
115065
375461
1064301
74971
418947
983832
1062063
745731
322067
911053
900278
951834
582675
922212
488463
615909
640195
718656
804090
882702
552065
519764
986004
380972
1067652
136334
798243
122820
897267
580532
1061028
266184
215674
132958
674750
461474
387025
917512
49647
1028612
611627
261089
686414
1018325
121351
346357
622387
123706
995010
1048096
427344
110747
887101
467396
614798
62291
110983
412669
1082517
494258
561634
55747
506450
783697
690738
588206
518741
921360
179567
783360
307382
763024
191740
218918
783970
405872
286009
444579
406770
382420
544686
763339
428363
813021
596761
664239
411180
404710
199938
748556
279071
46412
362543
214068
869268
729620
1083575
271006
587325
760292
951922
672373
355600
27668
244850
839152
108529
556970
169209
802757
1005270
652526
1068143
617494
403507
660586
916850
770439
273790
512091
396586
68273
224289
808972
187113
3877
912409
46670
128471
838075
650911
667459
807104
391308
930868
361228
692051
732733
47999
297864
469888
913317
772471
46641
573247
554528
827976
832805
1007574
287925
1002855
338914
289765
1009254
415314
510140
218406
37805
1014934
68476
476721
441164
941680
990897
771493
136554
360997
498524
48653
1046142
597947
853214
173468
740823
659423
502017
23221
720607
1023593
427014
384144
260295
540705
877744
934988
749075
395059
713476
975695
371878
735940
157607
904771
409421
1042325
877465
491163
65888
374677
765395
369008
981492
993227
410787
832534
63867
632630
949629
646247
361528
55786
1060469
673234
571149
485233
829396
584544
180669
885734
234277
194617
826410
412945
267786
482251
776060
905235
233720
86018
183337
139358
295855
999351
712699
427022
341394
480069
1049892
369898
49398
482791
559549
180409
647933
1013432
25051
50943
425192
914133
255615
294958
789453
1037938
659727
508548
584687
757060
894893
1020632
1070445
973124
251299
843545
159068
161567
11964
401439
609647
744946
254904
601367
105107
735842
457525
48536
634510
558612
446350
608063
327635
714140
903118
909398
1070913
861552
144532
850878
748015
47245
476631
113498
881845
500485
455102
125513
621130
31932
984804
100860
396748
362966
966840
582185
899058
10087
287490
968016
555321
366945
585650
41635
567930
392880
182509
183904
41162
3775
413303
172678
763743
894029
671626
477038
817559
1054806
436740
885954
525765
1099452
1040024
938831
1047207
616361
253381
604089
974520
772905
716610
342399
254713
905181
367512
12265
292822
948069
1061523
489539
493326
1026518
139261
806023
597069
65035
104834
1039292
846091
715883
296824
14242
183742
539665
535843
175840
736986
652109
1041658
543936
245135
153613
556812
459277
679821
1047115
352238
445796
293073
20215
733193
773427
769493
122989
998193
898057
743380
346727
220164
1064811
639015
770724
1078795
122703
894551
986081
808625
621680
217735
307643
551626
428393
975745
1053001
249241
506802
114130
735794
983099
717019
644861
233519
177324
743160
297390
142009
200612
1027197
869955
174380
709848
53296
386534
359560
966832
552579
436170
862656
119095
456622
849610
554325
352040
75949
585279
124051
133215
270668
198421
614443
314890
296886
950671
896335
79313
69738
26018
95520
108383
795321
418358
1083061
561198
414698
917970
709794
225405
90984
140225
350387
570848
325036
815415
614023
145801
1067976
1005681
474825
1056235
58843
578433
824004
964294
302457
580938
192194
1058093
273128
728776
361771
127955
838052
1067925
191889
295283
679143
496945
440103
915965
651742
261839
37196
78010
906642
246321
114640
18587
343177
1049159
297729
2553
83157
179362
1049683
744913
802828
1023785
105052
977869
442440
257555
124306
308109
652212
348736
806604
512681
679285
739224
789932
1033068
708513
807316
538390
919334
959656
1056116
903393
319793
820824
533688
84815
704295
579393
201405
433479
524655
607456
468697
312745
256320
501419
933267
776078
698136
1023915
378243
69347
382978
1080514
154789
714687
919390
159580
126815
319519
694843
1015882
1034888
399833
988262
677185
1033234
576273
123138
209370
1058789
928952
244525
372755
400257
790979
241096
523672
1033010
918654
98221
477229
802042
663783
64096
32006
965738
112440
912424
990312
342105
675512
1038864
563967
704931
889539
877061
766374
744544
743494
742444
246000
217784
931297
1074035
194191
588128
658022
339243
340293
533738
359720
508812
94863
423418
607388
973455
85551
1071898
495794
85573
1061899
500618
406411
1043379
407327
821241
971814
1096075
1037581
890321
82566
485755
552424
87147
491918
184190
814108
650409
42447
708956
50630
518063
359742
283823
940064
327032
818449
1056738
647487
50118
853218
388968
641283
118018
915414
883572
238383
577645
792290
803326
631011
1095148
587758
973033
805929
475513
912437
624938
1081345
415969
316417
203134
259426
95271
439352
372386
961873
125488
495237
645010
182249
682718
179838
220505
761473
861537
319745
971434
301290
829323
154173
20831
28997
491938
764053
1071517
721394
696111
4224
693401
68540
1030682
201104
484697
965784
992148
334679
1026239
295251
445130
23835
1051725
996852
609471
701087
1015282
350052
228070
967056
661812
188613
576346
800144
319148
864006
988835
251731
331647
750114
509306
366664
942114
855483
586599
89059
629081
64418
943546
475418
24719
332613
756682
285571
372435
508755
251187
404682
1049667
838538
409377
644428
490944
380729
951370
281896
1093161
782905
1009214
1088895
327577
379935
254373
752689
827701
77257
469887
846998
1087172
522500
324244
1069186
884517
599706
22659
224120
283646
881196
286629
760138
144868
176973
331414
645363
132084
149148
755391
724688
177642
299160
567494
912769
307001
15466
323139
951774
137377
840885
694937
609114
796004
185789
1082314
967047
778545
195307
2694
426240
1090354
80111
151909
948903
669654
229810
491815
975182
230682
383897
982418
522506
802034
929370
169542
754121
589258
745147
937898
278755
479084
69659
813059
136727
637697
334262
460794
662027
119636
114162
441149
78305
522451
542894
815422
1096324
456595
20616
81750
376436
877992
683662
205712
239482
873446
584602
395832
1037040
741547
572163
244889
848445
33608
774627
117778
186479
476849
315908
454338
1059235
188855
55189
222140
919952
143204
15732
284288
418687
372852
110512
593183
1061775
763522
755762
591482
630097
395255
113528
925009
430785
634637
1055448
642799
624270
1045321
397474
855948
267295
254821
531124
615355
214434
72540
454295
30978
189491
22251
681392
208854
757449
471695
330908
829221
882608
941892
282493
524858
213064
907741
1038363
477194
233513
501083
470538
742066
840760
325353
967989
232275
960654
305519
982236
1000764
137680
612614
427957
578058
396324
326889
747260
672061
130053
953366
603648
742155
897209
503346
201871
895334
512083
185712
598325
1035273
924876
340010
466114
75483
415289
309189
670610
199072
924192
68404
1036501
714429
832545
1048883
315385
731288
135823
742089
487989
1016986
417489
767651
883671
294009
69414
470241
620497
165111
305749
498209
616792
312610
114008
1074422
288205
99461
462024
818250
45021
1059264
768413
194069
1021607
835739
316972
846795
379860
879215
436393
1062295
842845
855466
328628
374039
559486
202777
948993
879462
578741
903235
785414
281970
5947
607237
631609
135886
467240
533631
494058
894447
72357
928988
774448
283104
270380
606444
181430
978134
854045
739459
765274
40434
769347
1054229
663555
455037
978016
144171
16822
541837
166118
733247
568539
34057
176494
266163
962794
142031
140981
572700
353308
192652
888339
787532
456854
223416
721698
188278
197118
686423
74723
577158
439577
729725
3969
764008
545114
841375
180056
255931
573201
354567
677052
168632
93447
673831
297063
509505
470259
247004
573513
185817
889532
805676
950220
949170
191684
1032599
132733
588820
1030489
81484
963525
519852
585508
650029
398367
476874
38997
124838
1050058
896710
265685
101867
35326
799785
518254
510146
1016794
138804
298004
503353
206127
1093860
494827
1091178
161183
49933
1072995
951248
919943
380299
2846
100661
438595
658951
661752
894121
653946
642512
115583
528227
488044
1041548
285828
656101
986010
677039
351554
119796
840269
237296
382408
913099
532804
578639
246971
604042
1037226
754318
303390
835737
656361
421183
580292
515168
1007301
834905
362773
612222
443825
489693
113862
453586
132983
543354
433674
428002
266502
1074158
132540
787968
738454
988330
967957
533894
958755
6397
192116
271269
821691
16718
690542
309416
266852
575790
858570
1010893
480013
71785
589319
460724
88772
817102
695211
852618
174508
532741
258738
952795
779921
673263
83901
1065339
758229
29655
5292
637805
528607
216364
215314
871687
59044
291992
98197
933678
1087060
161118
543298
1078642
511639
878139
942086
255107
944977
760437
289143
789112
943505
762021
189694
844758
501632
869093
508733
126290
51496
113949
666210
387954
847464
362448
1089206
629766
658541
955933
551188
624808
73162
949437
497920
215324
1008584
96784
1028069
488341
313270
786844
803474
554488
555538
1089804
686035
684985
683935
498100
497050
331000
329950
589272
588222
1048189
526186
526185
527236
782869
153259
601411
600361
752688
751638
750588
1054983
516780
516781
1035027
1048783
927852
926802
218952
383969
763275
350913
476891
469261
650362
555331
699482
831510
699140
65502
520335
341146
884812
769141
627403
348386
746288
429633
118249
1018355
288181
63947
733754
706875
968350
410013
380821
998696
609528
324607
624541
239677
47348
1008008
86544
1091209
613266
83673
172309
1087638
926683
874733
802678
299170
891312
233830
699221
267549
789256
667259
159066
461939
152515
814984
819664
248420
195041
535972
554604
649794
979864
809273
344188
379073
22095
10208
896059
794765
876818
116963
999064
380695
386746
155473
487209
668860
208995
644400
143627
48695
1097838
250001
271889
410244
164540
229743
305746
424540
261194
1095474
94350
419731
857312
412507
910295
827122
13576
790257
452443
571143
800653
1081466
1035389
903451
630514
460313
640833
639783
443649
442599
541170
581343
902947
853500
381548
163772
532060
17140
1019489
81491
585837
460565
507679
831667
910145
72173
6245
239483
579298
943382
930145
72575
741040
209906
793895
609429
108155
1043763
1034561
610923
334606
721842
363468
321197
941552
1047658
224449
418292
688731
431097
423492
585935
545748
1034123
335114
818473
128096
335435
359969
855738
423338
422288
241197
2205
3255
835206
235661
764299
759655
898744
493384
885690
886740
956690
12428
921556
856043
631096
325712
719109
508262
542952
231798
426477
518759
401028
981140
412903
607318
593462
36603
917554
737731
873214
838624
326380
381032
153420
319817
291581
252488
848218
567876
1020965
241867
882689
1062641
301295
673764
543812
915935
933658
86172
304748
800881
613705
613321
442801
925515
1005812
1006862
1007912
322411
945935
131868
177825
52771
823582
988417
778884
408673
530577
764314
3199
971176
789953
952270
182225
709443
936843
851453
205813
190312
929307
761303
223294
52165
141540
398581
487015
1035707
49815
737319
309924
39425
248362
266542
548818
487699
709611
253511
805999
968748
630105
103883
953236
915854
397039
289220
85043
976870
520720
608799
917334
303295
506458
1050558
847812
82525
153162
764998
71666
246369
411475
785323
397379
461203
651089
1087420
161162
126095
367137
20798
763516
868361
405613
222380
356339
622013
209014
879973
360850
643867
12767
348430
127859
227163
395277
886533
614063
622187
797123
1054048
353107
442967
622586
1087007
6317
813779
492474
543401
1001219
129224
864035
18052
556365
845482
966707
147037
555955
121683
467166
441958
900932
798247
478015
407582
1060441
1096134
712684
711634
991891
266389
1026629
945563
351653
1087738
430081
965260
487387
773887
803879
643298
629824
221688
720077
437083
45969
641805
812244
665952
375942
930707
786748
489417
615665
660329
917692
715389
182263
406048
726387
551641
806801
624368
717474
449606
866801
1060260
932764
665853
102587
506962
435430
166045
1025498
498473
425494
93330
69608
637492
1080150
112359
506296
386599
1058215
1045939
806659
977588
375153
195048
63229
433720
660466
1074397
24269
237167
187165
821150
610870
93946
830702
316083
178648
928068
612385
615990
646279
1007856
76530
1038498
568980
964933
687899
799612
706369
247230
155088
384534
595242
145543
214645
1016500
861233
760360
221723
246251
463184
25534
608184
200829
298717
649069
537946
839395
824759
442263
742730
1094712
486269
330549
878815
140917
964161
565470
103041
6047
159135
235818
543073
934684
827890
349361
442556
22862
912177
647318
561729
455693
784489
444336
574695
742218
484676
183068
924369
187037
960721
442360
92436
979264
247867
912581
782349
581485
805991
386814
97948
223767
772156
695749
694699
264589
875108
420838
850099
751344
746173
11215
689512
116496
263494
168437
517198
586934
432682
460651
773204
398747
51182
28466
345798
541318
487080
599785
434950
70514
620582
379728
378678
878289
324067
31324
40222
586563
915925
341116
971454
947039
539025
607381
970862
574149
334304
36154
798610
681436
169431
1066196
394315
904601
945960
559341
646367
202013
363725
198391
703970
449044
869257
554370
151572
846235
249861
265825
394070
334170
262117
547346
326284
280493
39041
371877
962377
26729
26342
1064772
961620
1034682
965190
126636
156257
825087
266100
102008
887241
824083
909222
685748
615170
873001
572606
716338
340366
815019
652039
934573
420695
409723
86769
863556
457633
622070
538100
837676
1098193
428907
106018
799332
438398
480232
563799
432712
102659
467452
68323
723065
820887
1042228
987297
970367
48162
1011128
327036
806951
658812
972782
368498
611978
793940
174864
247448
234172
96930
172662
935308
23844
339310
226083
502363
602826
552091
415693
925995
1087275
79819
312173
410087
715858
75980
87398
1000965
503271
11504
751169
15422
583380
895290
190528
137358
467980
546993
1024560
777598
456958
808611
965415
1013481
637503
415931
521973
234619
476120
800178
111144
398824
599423
868207
780376
697997
640348
523934
114957
982772
481589
290952
630472
861768
248210
1004807
112327
142362
60889
1008715
262882
346446
136464
83961
963774
973582
575909
781893
372138
844195
479713
872627
493894
42284
730161
809389
1099695
249295
204903
195753
837844
344289
80262
971271
496999
496556
400281
1002910
263684
135962
357719
807562
839518
329154
707878
605996
698643
330127
166352
546244
982332
1095234
1002715
622179
128026
719601
741026
894317
320016
152775
803858
872612
180772
808908
962357
965282
136407
553794
805425
152615
1009422
140777
125850
60830
557243
999627
112939
874560
34576
632784
99694
1049625
295222
951702
877502
890944
909065
286027
870924
435174
895819
76388
580887
345372
361903
892366
109848
207633
736198
220364
555964
1072959
981275
233655
1036461
112448
235348
576537
355003
754961
26456
1067262
1014908
151109
33184
33413
766595
77731
618627
85311
18326
1036715
779848
604432
422922
1036850
219166
633182
266041
1036561
764345
634485
613054
765850
480141
1002621
189662
6773
19746
312236
413425
664279
655634
885174
562879
331446
942907
993744
541783
262620
371773
651106
143854
833605
198392
57345
752577
512131
413233
856296
873293
222877
253630
841494
1090045
134238
608220
343585
478873
669345
299968
49170
577805
628832
153277
780670
513642
740443
1086951
35415
270419
1016346
785286
449375
203854
847377
13132
343367
469942
859115
270139
1029758
158894
187918
515639
883872
381058
34511
500502
443950
600390
46687
116116
848290
866891
231479
232306
305244
259531
1090674
105673
413775
890653
1058769
284137
83103
1053032
696034
1017702
745092
466759
160475
945838
58097
340980
619841
636072
828863
110274
766507
1003415
294410
1086249
407832
992482
953604
693864
754842
551667
986474
10440
732842
871380
738206
64107
322604
233983
178356
493720
234512
806767
449388
675954
1077742
374332
751176
255628
647598
590020
358977
331187
11700
551964
415493
209803
383758
694123
147594
740956
319607
106633
771498
34849
210048
14204
375258
876736
296217
415070
249366
426633
12023
436466
181128
521986
839048
286923
526601
821120
908509
317489
796187
364567
437717
333068
901864
797821
790203
760767
31775
697600
568350
133417
688052
986395
283002
128420
490738
863573
7540
384342
431835
139088
251234
167120
414896
17382
503525
387338
1095440
938072
853876
723758
684772
531595
274192
800316
348164
1080615
956716
250460
920489
701202
585037
1075827
558457
203065
679262
546320
293052
171960
367347
710953
869760
24587
479462
744051
122450
16075
423698
567423
222479
878668
690266
96720
837356
424391
609355
785244
917849
686088
201793
110857
36820
538498
891688
377414
797489
524739
259651
928897
991629
639235
111931
522886
366605
875367
584374
686488
648391
921591
439945
229434
48051
1089701
268257
293718
959880
758396
109359
497518
863601
659454
748221
396406
310336
394135
116018
23021
560392
66780
476448
199039
4501
348149
828623
100899
245977
337256
689695
351776
82821
429954
1005598
859671
978808
563797
543997
815689
922583
717089
1093331
654081
94912
106727
347882
200279
331698
865313
824561
929700
836172
34429
200100
674862
296032
301138
94981
620919
857002
380620
498611
368948
246133
380271
101015
980664
679843
917189
864249
521563
321983
1095540
538674
513583
965309
261735
963623
872393
796167
631935
6045
283326
953572
617769
319178
463683
761284
1025079
205496
1033240
534420
784815
423193
947937
1037795
360442
816785
1099057
772512
687744
1015290
164940
57733
444000
502656
169973
504868
246073
926215
698048
870971
803286
257406
194305
1094398
902805
614834
328425
985862
359596
562030
123212
669988
35784
845501
460661
93223
17030
887967
935951
580043
437944
1089944
761704
1071428
713439
796913
926084
365775
523007
821135
1027481
581390
98307
221155
2645
900510
30377
90488
922186
1061793
88497
229015
119420
287424
603318
405928
862571
299209
486515
618810
1068353
203085
1032842
1037343
490894
267240
760005
812287
560556
733140
420490
681246
504248
453606
843240
806896
195500
152328
774704
445624
1071480
711829
399878
941049
118663
521647
565054
918109
990855
185068
980472
402444
1055811
380496
304195
578815
778290
539695
240612
793492
513960
136282
818858
774346
115154
157988
647748
519996
459596
403394
615848
1096547
335491
637635
611814
134176
1001469
430900
470933
148476
1007902
273860
756639
828582
976034
26978
1094572
972427
867712
807334
754663
178090
742768
832858
242773
865172
655615
110521
724489
248317
90038
670119
352063
239456
26660
946376
1094286
465613
500799
516332
799369
11414
635809
488599
849993
156086
445841
667594
240231
831222
247449
429444
153949
1066450
584950
884311
364079
1068627
284543
88167
74110
409496
622644
1032131
810579
184266
95692
1067989
166418
711687
578297
1060158
533245
114458
120684
1052519
885096
115218
658927
374580
77618
708173
701537
711817
31064
860799
87263
1028751
97792
924659
124642
660987
779928
855181
628519
21510
438634
437445
1030612
393165
786056
923893
328350
133501
168662
870235
389946
947799
237737
624508
620156
477352
4736
404445
162697
99525
732956
686123
600905
401037
638368
349401
1020361
1021518
346144
983162
1023839
837863
65155
528095
922787
37462
502808
257918
54565
282191
610366
230156
178570
1079092
612037
811626
484730
285191
1006008
515539
440839
157024
947987
968075
554377
201159
52583
711198
723593
373478
1073199
9783
353673
797464
1054049
455062
831778
422651
398155
273085
678158
557273
329048
916103
548243
855080
382223
856512
283008
212865
941951
232713
996302
805193
809279
507760
900491
977293
56386
1028092
186642
469046
207984
289000
591339
1027148
594019
747029
984225
40360
422215
479685
934519
875162
873835
51464
676722
162048
725964
313854
967526
697929
336990
583700
363493
102958
820493
814669
40745
907263
751647
134116
1030190
537783
232942
653621
350450
876367
465634
696119
819127
1093591
782507
681154
162509
1014881
1050253
493928
344622
717057
492919
935118
944566
793574
366432
298476
67502
922189
606781
489173
557143
284655
809533
412672
751009
6607
738169
185194
688848
166999
414003
263133
774035
382390
1050932
197917
35223
44076
170561
1021242
616327
298471
1063982
571236
538933
1094670
1054349
1047012
150010
679807
616124
744208
297318
891806
69015
633726
313446
76927
726782
829509
313064
422800
59548
746840
610754
55278
54228
611452
1030683
932104
993795
9566
553469
1050254
116928
477713
1099272
659807
851405
800444
799394
798344
885486
934834
451114
912073
11113
629055
270498
671600
559251
759200
606317
811985
774889
1032763
867864
240474
9603
497886
320464
410440
1041507
302251
108014
54264
205517
778810
537319
683727
626789
767135
366254
838352
1038086
758529
792932
58735
436308
125100
214593
90732
506578
183638
508087
704677
382802
271796
1031295
470967
124082
242826
316418
1084860
126934
127984
597946
419097
652501
775747
775230
2804
358592
670936
608437
368460
585215
289145
960810
618238
790747
227090
153740
814365
776177
1080231
941292
599571
493416
1009434
273018
194229
952620
645998
155196
25471
430770
148177
870919
302602
988254
266858
1020004
709837
495240
470081
583175
488549
898537
784078
1071530
51238
302459
410155
336433
942844
354969
448422
125566
506170
241344
60037
558957
138165
362212
527058
849293
470321
318738
570817
487408
325899
122419
195990
430443
802847
932107
499299
673849
628608
739492
989962
889414
1094119
466010
796538
405524
1048469
293248
587134
962500
351571
143913
113077
1013390
813731
814521
442010
398073
775049
920799
36920
18949
243372
555586
970623
124875
717377
1097963
561271
302291
696917
558328
415845
286157
239148
20341
497994
827893
432306
758757
921673
1029906
121469
939929
378177
410513
893420
4537
1008678
179198
73205
525473
808456
954550
776275
559600
390421
374710
911298
619315
1061017
40939
174795
1028695
873462
692340
3046
228245
118901
758081
301424
672308
13851
1100110
11630
236931
302255
860205
600226
572585
873298
468848
113107
9398
411637
948717
721456
73804
371791
722601
236108
115700
151658
844001
712150
226025
224359
558837
183301
283798
862452
654184
712345
3085
331995
730950
858489
566234
684398
87791
297662
537100
100546
44155
593838
856868
17222
163954
864968
304295
371127
953153
331591
852333
920815
173549
228293
826544
508462
971872
102548
997674
112657
624932
625982
284374
599624
812598
906974
498981
842812
692179
851153
727292
662479
384676
155154
273910
111919
404187
1075413
336479
961095
436397
564904
1076114
80908
406439
87121
563614
328865
612678
245000
313561
68502
868490
784598
727692
812493
597409
763244
33095
337245
1003935
768884
648952
58130
1066527
1076452
620821
610290
266668
949230
693184
734892
129237
406456
538340
762918
290443
755788
928276
1098354
1023072
1070561
120180
134932
146092
255713
583169
182806
551054
976531
328438
560766
751820
657921
622547
345477
852910
792165
203059
1074317
742712
302636
781180
508791
740020
93801
629693
632365
7808
268786
500093
443267
987389
50612
989061
911573
78647
625220
464340
282402
598416
789230
900569
1022825
299058
831442
694307
56981
553452
133093
699114
466558
255620
993878
222815
293032
1035145
271488
1030798
635935
906442
91757
145972
461798
919393
293701
845459
163243
681925
216009
704369
1027057
955363
17800
446963
560673
186379
938477
36495
31883
467797
528938
498121
1020980
1043508
61240
593944
336400
45339
770441
150216
66085
1042627
543813
39700
455319
184733
915059
589510
834921
942584
671339
571270
56612
920375
1000533
373393
618400
431398
345546
460105
805564
948624
567648
162957
879539
537029
418325
109676
794262
12128
306901
767234
438630
562645
437819
1047094
988173
756588
141312
1057404
172713
195018
1070633
1000261
372423
937471
786852
211275
134324
476657
212212
68896
302440
85322
609307
229275
772362
614386
127464
128514
341059
596780
265606
692155
178162
177112
755687
212670
261345
669358
51731
386022
928402
505222
802050
858118
257756
154520
212698
645330
310308
698068
895843
1084805
1076526
698661
461333
475404
476454
477504
523348
332841
155529
879015
951603
907615
117618
11569
561025
506968
964637
963587
851430
61648
798017
20566
339900
539297
16234
702271
710951
155822
361489
524453
325967
407275
859887
393015
314413
599425
65145
676099
329683
879866
104533
799809
870175
636172
146489
456840
660944
1064377
660464
413405
514066
521809
1094237
384862
37918
850536
972904
635370
3617
1075670
297160
844350
345625
314323
269752
817900
140717
820633
205302
170763
461163
354252
366516
990602
11198
936524
694799
897447
703141
11774
564020
722905
1072658
560165
1073353
562618
184067
597089
952032
83583
786917
275286
1038214
785948
241159
911983
1018193
1082068
64592
692931
860606
526123
1000240
498190
156545
155495
642658
487550
705793
585106
409990
495029
13618
977631
828815
994333
273580
785030
401561
152773
347622
173232
37268
697092
985662
300338
990794
443199
648953
1051972
909512
1060470
98900
97850
960309
830913
354809
821030
243606
184054
35740
863134
46939
50973
497600
659654
476049
46023
648790
1005497
935933
858706
72916
660503
211865
333754
48510
767730
370401
562536
866192
1051213
724216
746122
416906
470649
21578
66567
770796
849803
177866
1003569
566338
149273
154376
182980
424906
984208
456010
338665
634362
643660
726992
372844
548595
1075152
563562
655764
105684
80593
1050249
980263
51013
435901
896855
523187
497087
1008303
442081
281302
234362
193803
314589
282521
659436
557267
761556
720454
32231
758051
562943
1058445
211463
1028120
871540
101971
607081
302558
73743
1039699
191181
1089979
698487
363372
177735
818727
326104
122829
982965
492570
794504
145779
974674
1020883
128491
240898
359323
92709
800800
172692
283609
532644
916441
494868
706387
984553
838613
727601
723291
441400
116067
761719
1007621
151083
308407
930477
317959
322724
412149
821199
1068248
238570
207309
1018396
598402
802471
1016137
610241
1083886
68534
520856
578855
448039
154084
895694
793463
986357
223233
59088
899433
883576
908475
55408
89844
1089387
301599
887237
586097
336449
615858
476189
572197
503791
579222
154570
776898
914400
737291
685980
792041
184305
52621
905030
104758
318008
788212
919476
585921
50759
921238
1035849
590650
989122
547586
452743
754474
703158
166393
2280
1080851
975535
921742
662164
519438
519832
636526
1003315
781868
10096
171513
328253
73257
204445
442678
364525
887438
1005308
986257
1024887
985691
208181
669172
641306
302804
196753
428896
293669
1062563
766946
6772
899208
374823
625205
503045
306399
162608
369879
112438
413298
893018
207379
482323
73559
167988
831298
549023
211373
757362
35628
241317
482562
364380
313390
131839
225924
552394
458090
398880
1067001
915626
856256
251697
84694
918312
691809
1031521
100055
504947
231089
112706
757274
684213
370009
450092
595848
915991
1086863
478211
949112
621594
708873
52648
428564
287312
242469
930420
945009
239729
235407
821116
350753
782582
941419
441083
577729
765925
186099
314902
503730
1012524
188976
866157
1098389
901320
196744
319815
340644
604121
439151
803930
72624
757222
710907
910536
183893
742142
75946
372177
1014762
1081825
288939
343797
344847
60056
467119
534257
230672
96009
68302
1057747
484782
3283
715908
801079
906888
273656
120092
1078123
836440
862024
508577
396941
458953
1045355
265675
479609
643673
943038
404548
576502
943504
1071050
34277
747996
874378
420243
281163
530474
120785
690981
904610
22196
155988
557015
366591
242971
641287
751398
978634
23361
792959
232345
1007138
45976
365427
66526
45721
24542
1044573
58855
127983
445746
765344
578675
1096970
713047
65354
335988
283677
366135
724253
565771
1036275
451374
95253
239406
968806
276434
240297
557224
493858
106586
900684
1080936
472517
906539
696453
1063021
69612
349338
519050
973293
72237
362825
1024537
392035
176394
715790
474260
812643
105639
629476
808845
733744
847415
843951
212774
149528
625137
1042885
58863
399280
722197
371992
961179
731984
1024997
281242
712297
42408
655609
448601
1077944
604212
161829
1040808
78605
43532
68125
69175
332342
477178
123211
122945
519923
774656
910221
718248
334437
527835
883676
146126
849277
193754
433045
91531
351466
512564
585835
663370
1005133
260072
646844
302758
308260
575219
345948
800157
330667
130164
518157
1009168
990120
994916
1073330
849946
1039953
463793
753585
203427
627419
642770
19544
889051
713978
241512
158663
7646
903318
45916
46966
319134
99742
1054556
380021
724248
803590
812390
97862
658394
977728
184697
116876
1012704
323009
254660
19893
172270
310538
39990
325917
780958
120491
321797
960450
479460
408517
768208
360964
994374
891332
892382
1001194
711618
673342
859005
877679
1040377
976904
530822
579536
1050618
308185
918967
1093270
723483
559978
170595
196417
145212
258469
466037
371010
601478
317940
85894
378685
213099
470418
820275
590407
776816
69367
168117
1003384
630748
456650
447476
811570
146850
647033
1012453
1023886
628934
1002173
1052160
985457
990525
641508
803617
149350
525668
387237
163766
143113
719097
127513
901024
375431
1063637
338432
803360
838511
923671
205260
806864
1077951
298926
924230
107365
728349
598698
1041947
78121
548858
275269
470385
847295
488842
371270
233065
343128
153984
41633
1030268
993425
823917
351586
1026627
164519
571521
702186
459164
766482
426405
308058
120743
689189
820441
592072
356312
959945
1043509
580814
194938
17554
18604
158305
60297
1099798
617976
520091
138795
143313
320076
324118
645609
926968
441238
630160
1054385
20196
448970
655809
41901
327140
443157
527084
464924
758443
213043
716078
803492
875014
327591
386784
1060338
13367
765472
352539
554607
1067832
49967
1095568
1082609
420280
139927
458219
241045
752267
279507
872027
570231
143760
873325
713135
97756
920992
680125
557293
742215
575900
866123
635096
508760
278207
531056
460870
825800
257692
354772
613788
305731
75552
643894
320594
352996
868821
117920
684664
199190
1014568
169849
251561
95523
654400
256606
163143
672270
598980
248353
729113
31345
80606
528228
569207
222847
651485
363982
572699
837973
407984
287384
691414
701322
246337
897303
720208
20370
734236
973038
494821
138615
581840
869421
192398
1043122
22620
72211
35654
180981
289907
187527
486137
24384
823998
940026
361477
547068
536979
854629
762799
178374
1078569
390886
191321
824548
615122
971560
125005
809135
503460
4617
53800
770135
136889
831753
696414
236099
175888
35422
833427
547323
960207
397499
658750
514141
334348
204908
875133
1051286
24634
684043
685420
791850
142015
58630
971015
763018
765489
747480
397735
216753
279163
137513
236976
547304
348753
557063
436296
557641
134957
320865
709092
987613
347836
1038333
556640
666207
594073
240271
57267
1063195
1004715
691265
972049
385356
922163
759020
398288
361887
1035468
217054
225227
529842
29801
824663
77763
830145
177614
369382
484534
1062315
1058761
137254
280208
951194
751612
612258
792445
251984
649270
443284
439930
1080923
136825
462058
79652
302971
588248
580136
28012
530906
828988
526947
646408
337171
725642
21212
938106
124405
616260
430445
743784
539015
366282
119260
877784
229603
410035
131644
1078674
79903
270024
1072685
382342
812192
530386
461720
1090677
1047071
1098335
725179
341641
767810
554875
45109
293720
467665
644960
172776
1090116
805256
522269
12051
304220
322990
852921
901062
392188
271398
386548
579215
631391
1050907
996215
929431
96753
47169
1093182
407037
907099
285581
440004
593013
871199
970984
283572
721167
59316
166386
253433
516843
287693
53872
947321
606802
625536
301944
166437
839321
570617
1053895
493282
636409
1017683
1064013
1081467
136668
337599
1005662
768795
598384
759376
670869
187063
663893
70851
508782
530124
189860
316826
489683
923915
1073462
257287
1067195
153922
711322
421706
556239
245031
712258
809518
802910
252663
950179
753734
966473
393185
123530
534274
309632
84389
300433
151365
200349
599258
405069
458175
1027775
758155
472604
563803
933130
899638
600816
888809
747231
973712
1079213
718109
252549
73346
912731
326727
1097421
832112
808629
451242
238052
237002
443332
174432
104071
685873
1030939
319175
320225
529356
398490
474739
1048373
735817
248297
975540
932812
71797
330846
814109
545790
765800
992599
193606
421090
513406
445464
895265
444643
630538
596177
654867
478860
403998
252898
677449
824660
1003437
443592
330239
90072
452520
619165
959230
618528
150914
579487
971878
742482
1016846
655534
763544
14044
942984
624842
584905
1042802
46123
529442
293704
485624
670152
691015
283536
221741
954262
308585
564783
817829
450289
635456
865473
1072056
494608
967626
311328
415569
54298
38685
75779
984026
598932
260537
597112
933344
301242
888342
457158
1010779
795770
819776
662632
968908
244387
366574
505164
527060
891667
404145
776087
38042
1069152
220620
893538
66670
531102
858133
457752
238112
59613
752687
1056033
142684
663780
517830
419676
766223
1066977
210017
926801
1080050
1004335
402692
233642
316068
1013184
246942
855844
695747
535088
1032097
837998
96217
445339
209028
873185
339335
590857
910039
116835
418648
642548
960833
1066964
481761
1003344
3686
315055
475053
760098
338606
177234
1099617
1033993
729838
611206
363912
111095
471947
729591
284400
679521
1083236
268812
645204
228193
693735
198105
355642
564719
786834
96113
471743
105183
441147
1024930
931240
420887
10957
35388
882796
169494
791287
646338
1047669
631797
228474
349358
444051
991077
58584
191540
620763
229670
466845
455745
175516
319402
863508
1027969
782138
1018956
192458
300147
1025062
49719
984465
600404
399473
666128
887312
1055284
68312
421198
930822
606481
347125
290174
455342
526494
311047
679600
450493
544886
423078
844846
245793
27968
1055192
261153
737576
31826
138026
153593
880160
1011883
135112
771075
917162
83590
346396
81208
614528
458077
980480
940444
211123
347242
547902
59170
744884
837407
312655
251067
974474
897477
235799
507629
218162
524147
678424
50476
980558
758665
1078413
878540
879590
979261
726878
369087
82452
367893
55539
867415
95548
210079
125593
219638
508182
1020810
16298
522443
253356
514518
443371
897619
579742
589380
547856
784935
103175
238047
775640
28200
771563
203629
381272
999235
463497
931108
62049
718593
408010
894886
852715
500790
642310
2466
15242
681313
605247
334795
985903
1016245
483098
705651
457536
510967
877288
259508
910000
278811
830460
232437
969538
138441
635404
408675
26983
141813
373411
174214
1057898
1045790
280745
146995
1094011
423967
321140
229108
1050955
521259
228305
638092
109282
539500
878572
806304
764153
498556
612783
694419
405445
477634
611140
980598
861284
929022
193627
614626
460020
652590
793692
566078
295658
103862
468149
696626
282287
1067421
1051849
189182
895124
1048307
788263
798042
74930
605719
1041062
912594
240957
589317
79449
577595
170948
530837
277936
477032
654122
944884
386113
311638
93905
434278
866125
738187
427654
76455
872076
20070
1041051
597882
18333
555873
135851
16116
94576
1002373
691092
252290
999140
832404
572301
804180
82984
474645
389598
523262
9443
347837
147139
366073
880707
513590
915972
509743
889869
474816
691887
930962
978346
430364
312378
789676
309107
165952
207611
487825
917751
856615
623830
744325
85027
1069640
285488
482096
503446
1025182
399022
71687
49417
913778
840443
1052164
796149
376199
594328
961746
164285
425342
593402
150342
638798
738220
798334
542573
72534
1089681
496860
285768
574409
189443
748479
745717
408738
645983
976116
19264
177691
615054
268368
1057348
916480
603143
120976
451038
513746
860484
490130
116675
117725
109664
678939
546487
24920
138775
175178
137232
285569
982053
8003
249452
842760
486948
545943
1078085
956295
968590
593432
731024
36744
405756
269545
851830
362808
830323
865921
333053
101202
397406
414097
715244
898865
704940
407408
1056828
192675
90459
473719
218587
910966
368108
705691
188772
892800
1046714
29435
708626
743093
574844
59439
818456
1063868
569451
571089
517289
643623
265364
643363
785160
761248
79792
872130
60700
396696
905861
12291
1026640
273872
676532
378706
1094432
483570
536344
488681
748107
301758
958501
884595
859013
269383
772090
750711
175639
1009802
931336
327545
786489
803834
971570
946264
788995
68340
149217
218378
118628
119678
795682
787360
921197
205481
775392
307312
1029101
699184
778248
3013
552582
1000520
16180
226231
742799
644818
923559
87399
624969
778516
195769
1088237
654159
900601
1029551
346581
89037
681774
796051
980978
361142
30976
379571
310993
801026
537038
518472
1008170
58166
135545
419321
748639
200847
581645
716612
184869
825135
660459
757417
1022997
613442
822765
93877
481004
766705
801205
906635
391236
438587
460394
213059
440215
333002
244143
600738
999664
46203
310108
448901
835199
693955
1098377
1018470
584720
295243
161125
965460
929583
678627
1067127
323954
796014
330051
112432
283157
615882
801534
133559
893760
497113
1053994
412503
618298
680774
359330
838562
252338
726049
1057496
690564
19744
216872
971603
894461
819800
425917
1007617
744619
674153
985507
785743
185345
284978
8516
153378
196549
552016
73769
816936
305585
641941
960840
417226
829025
797718
516690
428371
567958
948002
1082992
475768
58947
1013289
260212
383481
706803
219482
772123
693922
699970
194700
1032351
47751
459200
746272
944557
78343
392479
253650
598256
459915
437297
379916
663331
860850
356273
332565
534482
1004881
676226
389979
1064842
617813
187235
139774
884795
983704
905577
796290
757611
255358
788653
178988
623608
752065
1010384
299340
55899
365598
130119
2858
456804
972372
973422
255927
256977
532437
531387
285333
771624
855139
480048
481098
979702
966684
287613
817974
525115
395779
490151
277291
757386
421636
438555
128191
566396
630822
148969
1061522
820647
603317
929421
346713
715989
1034623
783767
538598
191470
348966
293452
695389
951334
659292
543598
276780
254756
657755
997341
1093581
279637
514246
24935
171450
476870
429436
492307
981189
982239
1003182
1022112
529956
361494
247735
624645
442542
67152
535838
430404
206980
980484
194331
663649
883306
181181
1044479
681522
207688
829900
405787
95373
783295
890131
941267
32255
689264
972360
328622
329672
921098
625062
1098255
770099
776084
50289
296438
991261
243490
313804
1044843
663208
187514
131896
415436
632587
1070518
2291
603917
423392
1060291
852123
41266
434033
427207
788037
405392
84162
685924
778819
956678
923737
396482
614858
582539
414225
513641
946336
1074148
569302
118082
700025
833207
324182
89459
18725
986666
1098537
463201
743388
828186
304770
853718
911826
568475
677623
543398
992400
440888
283584
540448
862532
1075565
508354
950883
404852
760149
732973
1032398
110329
833506
936723
429135
11403
621769
247967
274623
673796
894854
190444
134074
594314
958669
133938
400518
729172
1070453
202035
570098
1070269
377262
611080
985923
321298
780684
498028
499078
105550
960250
629337
89634
692269
1074954
69281
804149
444687
240393
543725
373726
527359
144115
1097180
681612
45986
777683
50028
572901
204589
65190
1066425
1085048
161415
101238
838435
345861
922834
326280
291987
1079520
353050
799114
554407
191270
498920
761270
1098970
612898
862531
668185
548549
485023
1002025
60167
89184
78339
917367
785322
979105
491953
951274
346050
475337
195201
613212
644606
213373
44242
549295
353675
690347
311507
1000848
223117
764621
426305
36236
954036
797364
163815
306624
920272
1069239
425038
304161
513888
538653
654182
417572
683009
422719
329097
961847
24186
34261
190716
1048662
778667
710530
290623
766553
153639
1053034
1057932
301098
637920
997706
976327
822900
1024226
978296
505847
79497
10924
572618
732710
100614
746117
82212
225083
616015
189083
1062535
854167
839315
1082923
279960
511220
962729
495768
341472
833057
470789
814824
1009169
339675
117197
339815
931010
312952
41773
705008
745742
629587
435761
547054
46497
1031472
1052358
252767
168208
8954
182782
951887
543068
801815
524750
142915
181239
1064914
377807
1095216
366925
794862
90559
700741
120753
233618
829245
825210
435023
314307
517569
529764
563923
374981
1095560
421668
724754
910660
756661
220358
489554
363473
581319
340511
260384
530010
48049
789050
100258
771932
839871
561080
937126
460478
22958
1061310
899100
27526
620788
723302
268164
54987
315655
535425
390458
951122
1018744
226953
593304
764975
559431
358725
93534
782377
165347
193812
83572
679696
600807
844541
963876
140930
1018855
422509
276562
44469
885625
1070472
395328
1086825
441172
904225
1019772
540186
294912
803104
849080
218503
647627
843314
55528
110923
33257
460863
1043960
299697
1073054
854218
844538
957796
344969
703275
94114
485593
1010858
1048483
86037
1046384
789009
722124
973726
178915
993774
580739
588883
27186
1006462
53913
434458
735475
1013364
709061
313842
925055
403564
286035
878971
108243
485178
826971
114039
749822
800116
53788
238379
87570
1058835
862554
917996
251214
689855
425502
390317
362315
967449
493660
922172
512671
860657
1054865
536197
700305
453650
159313
45770
159171
652315
274718
126033
290120
293381
832630
742442
496217
495167
918600
379195
577255
76110
901956
787719
202096
617971
84990
397315
1016309
991826
1057342
216683
1046414
178351
117323
644837
481360
938064
125152
450218
201268
1051352
1076136
788304
933228
514628
942964
390187
396486
725245
726295
1071078
829332
857348
384573
950719
9646
1010300
887888
843350
642696
586889
215124
60077
1026041
863491
731732
348267
1011509
830716
189010
259823
771215
467276
548812
945936
45023
140132
456105
188306
405472
634410
919395
931884
432423
1060284
10935
799464
804307
584634
906848
850643
441879
53996
190655
279740
297247
434798
955974
303782
446954
45007
590721
630052
814576
998583
106103
558763
18104
322139
699176
671197
550651
853187
670403
1060818
1089685
143687
180542
992247
960347
221053
563773
792036
689489
2107
284155
437359
13513
545635
766258
1084266
365239
907985
768525
406045
207908
433968
1079947
837424
343297
281482
516059
1057230
84314
254975
665709
37622
387423
816663
601469
722280
567643
1088925
841120
363610
504037
788104
147209
567245
735469
70320
662669
954522
423002
228416
936514
949851
545054
698417
238605
624616
840494
354916
798330
733625
887082
477103
13772
771043
70466
11887
796375
208522
416893
811361
127810
438608
452829
133686
382835
566085
358565
106016
935835
1049192
620992
509848
920999
240885
68482
1089874
743557
1046937
272133
232369
983388
862766
239095
259313
622549
822587
701696
915809
485768
1021078
481346
905140
439991
1047944
121116
429312
102989
70275
1045437
544707
1037863
65776
604431
376723
249285
381658
869910
702504
640844
214573
930704
47678
278445
236168
541786
898424
340779
729072
1052725
1015105
13980
662548
1092867
206740
730999
61369
347193
909164
192677
158787
816268
1036345
113321
538249
438127
525392
282006
690800
1035604
102088
592610
1029251
448126
1000012
732642
1015318
134388
233997
476369
215042
335345
392965
658573
8634
690962
27895
680080
202228
355126
961303
890383
1030327
100908
677553
1048371
316560
629032
261893
783617
696207
422284
298466
893957
413365
26739
788127
46401
319996
128856
1065793
1033687
519078
516292
478375
914250
128631
717131
1057405
212571
274488
853306
276011
899637
121900
1023306
247814
314301
251412
4773
347230
891541
848910
450551
623765
881925
161638
649528
1034575
878209
53946
578770
627736
779920
676187
125761
397502
11575
630018
296252
332869
105331
852872
572517
829512
410450
582088
28213
130985
130823
776741
530818
966431
782678
990015
825182
570950
455392
579520
403760
1006620
757706
563497
715232
815322
923317
717393
130239
471090
328708
627819
909998
561263
655339
541060
96755
412953
786025
225919
159939
962855
442053
192777
1069956
106816
1091120
1041963
562983
968341
698452
807938
726510
230959
491380
82543
318855
348573
377037
875506
300819
1048941
441198
916574
50165
597221
281600
515103
851685
611002
551678
457591
4218
1016405
904848
632899
805579
1045924
1060949
518760
191201
79505
895181
198809
491730
218036
698465
440146
963090
291838
841438
74953
542798
473172
740928
619859
296952
1003551
35754
672523
116357
305721
866271
1046797
839685
262490
45791
494031
912596
719994
257847
861464
140402
680634
677139
524148
666074
354312
905684
780500
102097
1081998
450339
1003439
169164
223632
397164
496194
1055697
6481
615167
783498
1068026
647970
117629
343499
870101
911568
20703
323420
343294
236417
817854
17715
546235
267309
476560
431275
304209
412080
60855
764163
681840
820450
585924
873266
1003117
473245
646466
995408
655798
193498
339612
16552
53180
997026
823226
595604
863608
603523
485227
283610
379335
249505
64385
90745
443643
615033
375181
228213
245098
197259
250379
868726
817687
460307
484742
954223
182199
632484
346839
613309
761206
833606
215242
295225
86776
114815
1008721
503227
238027
701318
667692
622040
767673
77089
660073
322047
375042
230944
313990
636752
45044
638346
879477
226922
611809
665481
555523
696056
32745
248560
611859
1075960
807933
1086965
440969
853863
85540
720124
162741
771470
46472
846125
180831
1086024
32451
919225
341744
446048
389138
1059994
918432
859522
803323
740210
147613
190063
893885
455574
252893
110096
1018170
556848
667196
254889
167290
954476
508259
960582
725564
615395
287275
850663
127266
376232
624666
705401
556241
724191
454915
1070540
859485
203730
434837
324431
534355
14688
604923
22297
806050
615658
2286
624136
984991
795567
894442
64620
1043177
580498
788620
266250
112121
207413
276485
84268
796776
992391
872319
548300
1060083
935264
978479
1056873
640117
869832
980572
148421
972053
1057973
113101
726555
385638
457475
514547
195649
765225
648672
186439
1092417
573699
610012
145767
261473
1011409
880170
466751
56379
601164
339378
388450
19859
901827
881349
658493
791826
713469
1056907
341255
922354
488931
469918
579752
798239
716539
452986
276584
740281
366286
217889
1088152
567854
1072972
807288
822822
616958
1001288
648145
408560
167026
999626
358712
7851
513440
258539
959696
789673
498578
460995
772773
410074
347257
75106
209051
978179
289681
463518
947862
836545
289096
854253
721636
450798
1061390
345499
172072
604934
745036
975666
447438
1070745
636734
516354
125469
330974
97308
784590
85965
909150
597591
918007
790765
68543
223927
324349
114507
342094
43444
906343
371206
871963
358378
498057
327646
1053287
1044028
816640
249293
629832
99501
884747
509084
789340
789702
901722
36219
340523
1008625
613995
343043
742878
869324
461367
224760
1016750
885422
565076
927229
775670
391444
26274
963316
614262
109035
576814
8088
1012383
362198
431974
563484
374513
563594
737301
866418
857698
91489
656093
1045424
351391
199226
361436
166923
810834
755020
824867
44944
266709
510457
58456
462667
774273
835634
81381
411072
589418
651592
832620
387534
298746
971811
951060
100991
519695
433530
238450
883094
6240
459787
1063309
1065274
1066324
577219
429843
665964
94274
34010
844056
1006824
321563
923943
679238
392084
1085915
961638
541053
1036422
1060386
913498
626949
543225
222177
661492
924042
926591
439087
984791
567012
153148
1070466
1087162
796066
419595
480866
660657
1089941
283313
190276
767855
1086967
590006
566740
721183
930793
908539
102215
532550
635820
989872
772525
142526
881131
165751
557508
863607
821464
97087
722825
880888
589707
657253
408101
56766
212461
929426
16412
309364
65828
316673
86893
942458
637084
1076031
695839
889946
619993
500842
155292
439911
791142
226882
652716
1080144
624613
410990
159491
302979
725737
470223
344868
596106
133095
901567
248633
437643
484913
828921
20789
791503
1080954
222761
113863
666655
1056122
1000496
1050519
827650
576486
501296
1028336
340521
792484
791434
149434
684538
454285
144063
593347
359138
62963
916895
335506
69916
80940
752304
173040
292689
72157
957314
630650
872017
882987
290710
441579
750230
1062044
247910
301314
96474
902637
1094420
1019129
356260
747968
815497
512753
888605
361628
533073
860369
924113
519307
117511
587410
443061
365200
343882
698425
856287
234945
537638
587817
474430
1052486
347248
735965
422203
847122
21830
962320
659110
184018
756147
602709
945872
94907
803554
1058254
767566
1023337
494412
403620
121382
43828
649482
368073
14165
294973
719146
595583
1069040
594752
294432
150307
492446
847031
601485
292682
127966
658697
955976
981624
368963
17501
208373
880126
52857
980098
600102
949752
78249
827786
405538
557738
716493
1092618
596821
207562
1016162
770162
658163
416608
850382
112232
348070
661423
983573
142119
409620
532450
45266
421480
1004970
685775
699608
17406
857898
576713
254262
916332
732266
939614
610580
350923
992637
609405
780992
515828
1070246
660341
298433
761726
869704
1074417
298782
466828
299536
528195
456171
193671
328989
943332
261932
11876
505376
1069975
724418
424324
784706
802323
886438
735243
477470
164904
1087302
405887
657319
749459
923587
748240
615127
130371
597686
252049
97699
31795
864447
978697
534547
301644
195604
358130
347262
708874
295240
748667
975671
516291
396438
112123
48714
745872
932144
170735
1082656
353016
681205
1072826
473634
761569
1037703
1087225
635178
65576
105882
898592
50092
457689
898937
946469
213938
250301
842674
1099193
476299
829468
415561
614907
673111
592544
234409
1053613
531450
265356
390691
803865
229040
654179
867505
664468
467126
792606
123385
696382
1095288
309557
514985
42231
1013045
151970
386695
801948
541541
16873
809579
483517
29174
684015
410545
435097
356533
370408
1033119
1100276
481922
1066544
392817
314391
755941
541594
10660
890057
521961
967111
636202
629088
852966
133811
249645
340472
471721
897235
1003100
719038
646352
110067
760439
470983
38195
932585
373793
322989
127658
301566
96455
1096132
848157
566528
306427
137760
700854
141428
554193
725672
813332
554729
622307
445876
443276
414486
535536
719501
267366
932735
553219
403358
752279
422928
310708
99494
159452
107636
661072
600606
1025853
778521
372290
1031335
161703
516813
202584
396037
658562
483912
89482
143973
786674
395853
1009182
965901
186651
736101
525407
250392
284601
903209
14549
836402
882093
508766
36758
254394
11301
1022871
1001482
506744
353545
992686
844891
110612
354296
330599
953340
1099255
1066476
540175
206692
635353
268997
843587
970512
730066
701135
480203
452537
172187
85195
383388
581950
268870
4871
783210
883074
224726
178897
960076
539335
672004
789981
885308
495760
103776
958515
349490
431045
1055793
774630
678133
15361
984645
2227
818553
455567
429176
942361
607408
123446
1087094
1071698
106972
741468
491417
740674
934000
257312
61353
1054132
613634
761796
646775
651858
1051928
202003
933388
926933
504768
317563
349503
371247
485538
904417
66756
185290
901437
1038156
614311
40108
351812
921332
437762
499532
581869
170032
118391
68595
1015317
581118
498106
860115
586115
568551
134539
67051
774020
179924
86377
876640
581830
582341
868388
957991
874443
715282
1013067
610062
27642
573067
457814
68146
948647
889104
380545
872563
972454
159961
744595
298946
237935
506628
913443
748448
963126
120817
75082
368068
950919
267825
659827
639360
548245
582584
624177
378778
300023
820624
886374
917079
572324
160122
1025533
783012
115435
433238
492493
1016503
884282
1079383
486718
1072210
283248
855116
523983
186826
220627
661382
240829
430023
967441
429344
160745
794888
660698
892222
680351
1081072
745485
203184
1097099
742584
947557
591234
936523
985482
574072
1024164
605362
882209
474130
109353
27031
833290
303306
93493
234477
1090942
849151
1080714
504844
152236
877067
20311
340461
117019
828503
526793
763794
50263
1042294
127712
659709
454804
72021
500382
411219
634162
124164
1010241
533591
856824
793082
968686
895171
305165
257041
455459
689979
513793
494871
465713
489712
408545
516173
163376
205640
554310
303508
350000
1050350
454817
1067640
116659
67761
286059
778029
15428
661962
968291
955937
758310
244859
230148
124860
684382
489890
868245
858886
195405
629954
445376
530923
149964
977840
976790
851459
417119
223010
183874
219517
425055
309309
1015012
1073179
632534
900139
1020497
129274
99614
900836
1061175
385272
538919
685513
712128
1026007
395975
296876
134782
284811
49610
1080781
1056814
146704
872693
119212
827050
338745
515165
667397
496523
632882
503856
1011569
519147
433763
130099
597107
79965
135788
338578
956692
881897
696033
70035
336874
158377
653282
997104
723857
908780
114363
81019
639549
245561
277862
585934
152718
789160
1053397
975412
574908
848777
345563
346613
347663
454918
152982
201032
531153
958239
483937
151478
221214
221630
1038858
663647
810066
141523
670890
965099
682132
264768
554306
29642
385425
947175
232062
1059496
903507
845992
247577
1026356
678080
642024
50492
1003048
932226
421873
190411
730042
393192
244632
111243
147212
826243
110795
392305
48017
888170
529281
569805
881078
17701
708372
288561
915829
223857
709831
421007
904739
631250
15980
272525
162338
251689
750517
746929
427566
42550
176734
285530
111738
620889
1066954
1058545
290941
1066639
690595
1001061
685623
271850
16491
730484
986989
587863
428913
82085
934720
452736
1048090
619183
398522
532928
844646
373453
764188
218131
893098
107446
428708
271020
297597
522985
919090
597811
1021184
876848
771028
771413
1034696
151758
23756
21334
334422
834476
238438
272111
1049064
916885
1044743
1045793
835414
157537
597525
639633
458243
34238
967862
566391
83421
608772
379502
424102
805761
315770
485881
221120
854562
519494
839012
840062
217285
203731
975485
3266
334580
907709
874795
110436
1030234
242098
90729
7288
414148
417075
799145
216053
391267
263904
973287
752183
98424
695370
636276
285694
967516
440500
554796
697685
213610
241723
10520
846867
209973
694714
91244
943673
136687
49882
301132
949474
168627
154514
392874
301374
839335
811290
189477
474350
376301
31767
929851
489747
1048359
860812
682782
518344
876200
650369
1055598
791648
1079195
308979
838097
222147
500348
337636
959828
600480
790530
933229
130268
341348
1052352
82731
244564
424803
337785
89440
742921
932661
589998
660671
1068259
745877
110920
299530
550595
473686
220309
165298
927730
440410
685742
1025878
1061024
652876
400008
1009844
131818
1021050
142539
868581
209025
154928
990755
118183
426400
718630
811167
495013
550455
218682
590087
668891
775818
1080103
980370
1085197
325743
10943
985132
726517
1018382
1096786
1051657
363177
961692
328104
747561
202605
344062
481939
557419
181396
217595
1093849
561922
788130
88056
960787
991638
87338
846034
157035
598548
198888
724698
925348
784760
682238
184662
411355
559523
835103
912146
548769
910565
430392
602856
634587
788373
126210
614759
678394
679444
556619
557669
962031
963081
786422
787472
917902
918952
772895
418870
419920
526287
525237
530081
260070
880484
833635
4399
228303
389588
50069
1032069
791834
284733
1084832
459031
398534
746806
778637
197233
426589
415163
737937
134335
558808
1073721
1066996
1086635
898942
438823
628930
491125
97953
279404
379865
838299
606663
941637
254348
528222
648383
752452
339550
100660
538311
1007591
802241
81996
721185
822987
291892
615072
197486
60606
209033
570060
408329
647288
1087688
1088738
109254
200581
977830
853481
1073573
223245
683824
1086090
1071897
724765
47855
528451
647804
987709
99871
322500
142893
727499
159058
965122
1036067
1078747
238703
847860
609384
37110
359615
9610
1085992
503965
495736
117689
1090016
500713
259355
998508
642328
757142
489553
496046
735307
384432
848170
895829
250080
851500
571225
251460
641721
850879
1058567
808019
863652
873420
719578
257596
656128
957282
1033675
363708
144265
443738
301977
414298
697375
653539
280875
881271
732069
474160
84176
980124
244823
259473
590613
861509
117675
326686
860555
192522
258098
754652
97519
31058
115402
644943
131989
603513
343854
125579
733706
880143
760392
984770
670901
349862
822046
7273
454323
472476
267398
1093750
190098
457994
83222
848841
896409
757716
601198
1009255
375768
192066
195111
1027324
57044
1042575
1084193
1088283
306633
476180
798885
809180
756388
209810
1031380
341120
1072875
765612
410824
97636
486238
94383
401482
185530
587530
480721
601734
30214
845233
848132
600364
84158
299469
715099
467241
339695
1015083
1092517
253847
1002982
246767
79824
124497
875100
5442
962905
992660
286622
527975
182014
139539
802483
845424
922915
582700
629140
389379
895344
1020176
586387
375983
616956
764971
879834
1060397
109659
807690
551131
85670
696915
525901
318409
201033
73391
499757
848471
665962
533543
690187
432100
409477
210449
847806
1070116
15289
401640
231932
1057218
36923
802782
775865
764199
989674
44094
291214
990545
797865
101285
1000763
856169
689533
5007
233659
970027
226738
1084833
565715
976773
276785
307109
638487
1054440
972994
522638
278482
265282
856095
575374
12575
509976
903873
268099
362245
875895
127223
786547
666354
421160
516051
516834
64521
713913
867234
704414
57592
365057
303763
843089
172757
413113
524433
956733
89361
8043
1069586
263429
12887
117037
568460
408206
12342
365524
732990
656755
702931
159990
554970
22296
381314
763822
463018
491082
841131
711978
242523
397859
991079
871043
842577
95363
110333
232118
604483
796709
429063
959789
750666
684781
480393
53041
289655
81611
395995
625037
281663
1033440
751336
737384
886481
532643
571550
280346
156186
31770
498300
879570
263442
541112
488218
729654
800602
990287
292061
789722
805710
549698
221931
1005423
1052805
628559
340992
23011
21961
906259
134540
1027555
108091
963460
838898
506305
215782
919720
86945
1031623
481869
441293
367357
88492
492433
56493
197900
90433
66654
303524
732355
527149
635209
700748
204061
364542
539317
76327
652242
862634
1087901
952205
383840
804460
1039056
498902
764458
326873
342387
341337
20887
819871
296742
689322
378374
377324
452489
745332
774087
243541
859072
225935
224885
1068216
268325
1006676
1005626
915742
914692
71881
852544
851494
823135
898736
871334
795085
794035
854583
260640
476270
972286
680788
1093440
799573
162896
651139
1079956
946316
1088042
118216
612017
394369
591788
56151
11918
1075246
170565
404721
197304
658600
514474
279077
520023
804583
78540
260985
651507
965796
964746
963696
293022
583848
15652
16702
804684
803634
836232
1059435
994483
996583
995533
433743
432693
431643
664081
785333
786383
314718
220396
984860
1045608
940012
939298
545586
282603
281553
143640
172876
239942
238892
803940
20510
1011810
299856
199842
76669
412392
444003
1034143
739683
895164
155849
678186
130093
824152
632610
240253
953039
89878
1006888
869751
64040
103753
317805
680838
1010972
2583
880901
600470
347978
464973
57047
709779
784121
466183
694236
983207
255012
313205
798093
151278
187908
838911
862203
30375
877172
995610
1083944
498400
931903
779806
367529
272727
68349
981810
1076221
111504
128645
547154
55294
415963
773863
187953
306212
292816
934211
867139
1041128
1056087
1095299
35064
162598
221891
30418
395132
1048969
637663
363223
762970
49137
663765
1028023
971061
1008481
577955
995550
201082
418036
847022
696141
392889
197684
193265
1085073
907347
187265
1022257
1093535
160293
67727
806385
499616
465925
817354
1028590
704948
476667
520213
198265
698359
1024211
633305
75722
333471
476799
692009
553079
900256
462412
139680
446466
744872
360724
173400
99217
328712
583863
230443
973067
555426
921212
720069
421313
361544
960796
443155
589281
427873
724398
1012306
585085
1089796
720173
1044624
147557
990580
952188
742273
327393
968186
210777
323467
814138
461800
542297
260619
280850
217992
1053086
472258
326574
881952
724703
887130
480607
1036037
146101
47561
590761
973848
374194
253486
300165
861912
810198
662394
884851
1000235
102544
714525
361735
701364
859392
470934
722113
225246
682849
42985
252662
975424
323794
639954
876240
768009
463320
956369
11942
62719
333065
449987
939033
167131
261339
224070
1047010
95433
747146
754294
1005748
84174
581948
104082
63845
282751
956808
284784
337499
338549
467711
829690
263812
938020
939070
131524
196152
799833
63585
845009
569437
990944
959005
56965
1098747
103338
277469
619211
778324
662745
1083880
169028
354821
446853
538719
682484
554328
347593
526927
806017
12372
240862
764405
391322
128201
888915
393780
877115
575758
464670
522721
293620
519745
988360
702552
76981
670897
431975
173912
143689
615765
78150
316951
743794
1042708
880367
279274
306948
124452
280858
39910
55141
916522
892393
902583
480297
897670
1072895
831732
773443
888415
940203
615558
1003184
694466
903856
679835
236150
528642
24000
841681
865595
450512
558920
723077
339756
484395
1059543
784958
37455
765298
186728
700798
81045
696049
178380
587190
903575
466772
619005
123136
587983
1008985
673067
719139
475707
264804
870590
1018085
97049
138651
257046
97624
425688
780817
248193
269917
796682
747891
977809
1055382
728827
28903
1016817
787942
395629
704020
268134
819471
281296
838596
76238
898837
161112
810023
14947
10261
510397
844323
61836
220593
373570
464317
679767
228874
98080
39442
503644
416637
821543
330443
633108
144811
473298
1082438
888543
790617
754262
148672
640221
455958
115042
122856
60974
896684
457575
61386
13524
14574
489100
343835
585225
779561
866460
191162
713744
5320
104252
103202
433284
683839
175450
579703
28412
645017
972464
99689
822091
603598
497100
96867
597094
1089992
458593
189374
174849
745965
530927
1058907
1055166
682456
114235
189334
126048
632910
951734
155975
798199
66453
74444
195067
1019894
510533
403982
148622
106618
12884
356113
25429
356153
123610
226611
78554
223177
66786
327379
239970
97883
959308
691613
539377
496114
48580
962943
113340
212986
552389
499376
875963
421377
466078
222783
581497
821857
101532
739494
998773
312156
929198
717143
330909
570391
96131
802250
546379
894357
268741
820458
926556
396281
21918
434256
987319
762173
238951
624683
877724
317109
640943
624262
775477
766155
225578
884833
349768
673159
92156
327922
96904
483989
406180
879959
213250
701250
93537
1071458
941418
502362
844651
538754
192434
480452
779658
176857
627108
65357
1027095
240197
716118
938999
316721
749926
662993
20479
325767
914244
38660
809816
397546
43283
247159
114881
449113
393634
573272
1090109
513909
791393
536653
196261
911016
610888
265654
35486
282211
680486
126667
343571
910447
1042382
6401
637984
46056
602589
461508
243149
861745
640999
959575
247666
290985
825781
646454
451353
553366
601879
416592
1040013
764287
885282
73577
1087840
509241
99960
138911
79180
127609
1029907
568532
377081
1028588
573768
965168
204367
818572
627268
17163
794265
1094508
792646
60897
397800
309062
394922
433792
729367
274811
492853
413547
952904
957676
505714
1044462
630264
1050690
522192
776025
731564
652031
181479
452911
840932
810968
51222
1010995
37326
746157
938761
537003
189465
972919
413871
194535
170797
694946
844129
610179
1032559
863254
636946
642315
794199
491781
519994
838982
953435
929065
529947
43350
73357
128156
607290
585765
961036
771062
883822
598739
209913
687433
688483
379459
658724
757237
375239
376289
905151
132007
1019398
244548
986232
159189
1006874
941439
1036148
968319
143695
518135
952695
165849
746372
375504
633742
923381
316435
343428
949019
73724
62849
436996
876361
358645
523556
784516
720965
229211
114931
375047
970874
219832
311817
31148
232655
314224
394091
132997
769304
267095
944516
327081
460867
47072
576120
796481
757200
345963
317812
837384
435874
457326
661532
547779
55597
435853
436903
952014
953064
52995
112530
895155
579516
832536
337494
781174
723808
418820
616744
312896
782663
884855
1086460
5012
582900
870882
345123
686984
739426
738434
739484
156245
994376
740491
740643
455582
629326
668583
16059
824084
231717
537369
69246
496038
243467
364068
619454
1087024
122644
580777
620050
907551
204745
410724
286950
520039
223815
986952
456639
139284
637147
534694
409707
720045
547541
426634
804519
688232
679133
1100335
900558
52170
72146
168562
276728
835242
836292
867539
138456
956095
36150
72159
1002656
298412
616269
554346
134918
660745
92018
846253
206073
397393
1008472
498162
80656
1034854
999735
296079
386998
737874
458958
326646
982643
1082158
619877
890518
161359
902308
31984
111066
511165
866021
783255
130236
589128
483318
634683
657913
835346
975124
924471
56456
518214
826775
310608
455909
408963
916077
821859
427159
923583
445316
849313
965371
676486
990713
978877
128558
411286
899544
334340
264010
72442
1029488
783152
67070
155014
174733
1079583
315040
1001839
96725
894838
110943
453840
369323
333025
27890
1097185
1007283
322704
714264
581904
567217
396670
694160
259570
573369
515777
746617
168536
464096
521412
146223
994641
781826
716347
195064
4298
99011
258612
202100
201050
310433
585844
892408
16283
438272
949422
692980
783913
953307
936347
930182
1055686
10301
27192
1054424
573389
616207
1047119
298045
33952
487730
390333
800306
26708
19647
625363
378584
414661
1019420
518059
140279
143530
891126
989669
765331
218371
41131
498434
846865
65003
670946
277484
272084
700422
699372
350239
395382
412128
821064
900060
491493
581854
892065
555640
349485
162594
753755
176203
940784
267353
1076484
968221
898912
3740
1089602
874257
330818
198909
749284
617887
941564
766261
1097321
183162
768128
48926
422530
407890
675128
676178
244177
245227
246277
661216
92326
871360
614485
66975
497217
957554
783158
403970
236414
749943
546825
470879
206534
194000
297517
806988
308791
806443
1091123
777730
1073078
297437
40645
408724
1030084
788583
97694
98744
848137
704835
629120
762015
958366
660269
51461
772644
1068745
279016
957167
382386
908209
959780
851200
554556
60018
592687
493227
8107
4683
379125
223544
779049
1008793
771765
495541
189104
662673
539530
336450
942048
84809
837822
344850
452233
1020540
723107
347578
617242
572933
849199
43717
1004059
648894
749097
10490
999398
537621
367490
833887
871498
106476
608165
12891
1077733
473834
635753
570835
443237
421479
423855
212258
974558
444752
659420
324632
1065261
602020
725884
933817
661239
365415
777638
728683
511958
209516
1002110
987193
520928
284268
47562
510759
799515
906719
803607
165763
266114
400574
887063
36194
1048957
749808
304818
493196
20598
12438
467523
734188
516182
796407
995960
110992
65862
580704
259499
260549
562043
553587
554637
552537
1049093
606404
389695
390745
503545
93200
28310
698726
303982
694030
182924
49496
304001
616850
715030
505977
847284
779681
916030
658827
617220
683518
743744
600946
873946
1050337
821075
391632
169045
897986
723687
110137
943861
506813
750413
405178
1090395
557519
214982
1057331
348366
442459
174720
1016172
514390
316422
540853
319227
739084
1005724
886941
476225
119432
81240
691565
117085
139703
812084
869299
23145
85017
569844
753990
179710
434875
248533
970795
492773
679839
749269
498490
971780
391146
270071
24521
672411
747276
846897
954567
844865
66691
731310
524641
508889
838905
46413
780950
1040832
182074
549604
518740
1043008
165512
638710
786759
506319
261698
1005450
241768
216369
829297
574458
336640
869885
450266
928629
764920
468397
614215
92152
193808
735906
767003
89336
663881
645938
357060
131699
992108
264673
226233
621691
723087
509337
1051749
334576
175784
272570
569578
916416
337159
336109
707359
887498
318640
526546
304839
93241
188312
88141
290263
512153
141207
412964
464130
219849
452529
277974
103623
194365
139662
302994
8403
17989
1009578
828602
730515
884128
923345
861897
25187
955630
607185
346640
303747
529643
645824
1016099
715110
493419
855669
235077
648664
805100
359082
596767
773197
94657
357918
636237
125479
197713
1098885
28711
662747
283027
634695
886716
824868
941943
170866
934737
407966
1081820
416119
280696
948654
230466
1064115
1042465
534786
648442
619192
21042
148359
936983
566054
39357
925074
931974
755595
779270
280238
417551
490924
622877
479757
230665
299486
885938
738026
766249
157775
626462
712729
263662
1071382
650619
201009
730271
659457
495424
141309
216191
719711
443358
831412
615279
722878
749742
922041
286633
562332
28232
504880
784525
729185
173738
1068751
201140
758942
785188
513661
499932
168368
638725
715259
507293
855627
1080196
204493
540237
879330
696977
129353
808484
98383
820823
205687
323381
493472
890184
941518
439694
186416
314484
382932
79933
247868
589928
24944
772863
900080
815500
473372
240550
720061
614435
518669
1018745
922465
960875
45981
582523
677230
400276
928207
274030
351354
1077683
989992
336822
374911
956269
89298
592235
738713
7372
311001
106845
333731
923747
697920
913632
99911
217676
700141
466301
455677
376641
1100190
566884
580409
677453
562025
523430
213164
200080
180582
943371
1094266
837188
68765
900754
429840
74949
926334
5222
676496
899740
1013887
232019
59642
872020
635602
897920
900274
448560
121300
447035
642187
207432
465427
625048
859684
756473
830205
422762
411347
206612
541196
360318
494383
190839
181515
122189
94286
281905
446971
1098679
629286
75430
250778
919143
1073141
314045
1036851
906275
389859
251994
1008789
484595
159246
1097435
802210
420088
111411
1055237
535451
124490
518916
652116
1006834
694234
660311
57712
410784
940656
838856
342098
873310
670604
803838
3690
1064896
1066037
816883
1053762
461822
287050
797574
1005428
238622
583028
83345
535227
989267
276508
977951
929371
669131
111512
925178
470467
1026993
32767
236750
151243
944752
1075569
160883
265484
1012930
165616
668663
187419
1084502
747156
44903
865100
468845
1013337
615648
707711
900472
681152
297164
43239
946888
553248
738411
1050369
153403
426251
90645
759123
557317
491251
1062708
366472
633347
15766
842251
831405
231164
399578
90437
170940
266680
562073
113368
65419
200936
600073
1016114
1045182
378129
905631
144400
688121
292818
829907
893504
562532
4626
678675
983604
85214
858615
699119
590200
337549
49920
203280
532813
422932
873580
875680
724534
575396
912162
556925
164957
400898
829317
114774
115824
298563
300663
983145
20838
46845
458993
910984
743799
896394
377659
1088693
455015
450475
214442
750990
899965
900070
1051267
49140
509117
359935
643111
652112
544156
683189
299281
980533
758909
837870
400588
189059
213148
628755
899309
756330
1085854
186273
757525
429438
76387
978591
579970
230554
288429
198841
890904
3911
155063
62341
818841
415698
471618
295261
950639
1000493
1015081
1060987
751242
577637
945114
5236
508477
788675
786694
439312
389315
182817
312433
112637
745373
463180
227964
821717
970017
830729
811339
385420
918070
919120
423958
87942
762892
576526
784132
373027
374077
833564
435349
619738
991070
590900
178868
1074744
761320
265974
379370
219919
132136
942739
283017
369876
911189
216509
1042657
949527
909792
1044297
77200
672676
285582
71142
621610
822027
29757
279948
987713
50317
1070370
921986
464917
556387
441538
423862
729808
389428
263884
739548
1059230
1048057
693390
1032532
715813
1063828
413079
1012843
580469
664852
386056
185978
294072
708598
698349
245948
476488
358898
481059
93794
953490
203663
904950
1019397
308612
514915
357139
174319
1069542
681337
1051797
1051388
484308
268296
689562
108885
1100242
352773
330058
916980
692996
90784
884025
48191
264351
849087
717251
1078400
617954
132924
914756
952913
998548
444672
351610
233608
309720
286330
486133
907772
290970
717840
113586
795070
468002
111263
364591
1039431
560885
468946
649489
571580
950342
121193
816824
39448
279644
1063246
818060
1076438
683624
638683
1073598
813039
439785
526285
941247
945945
803771
1059287
899948
863079
41846
95441
608001
917510
597390
71934
171040
949354
139442
253657
968492
188403
221064
958268
1092965
168323
167155
684562
686042
371932
909182
159726
591970
889763
506065
405418
208890
1035894
1030376
567123
114041
856920
670856
849474
702604
532108
919416
528318
158107
491963
306627
230320
75020
879178
512685
346419
390880
4347
801700
1000644
969927
944161
383636
286789
730007
359909
828244
695153
59058
724647
957823
1054917
199783
662538
897799
56832
124787
348086
187539
780424
547443
964452
211125
37751
1002984
336675
634878
82071
368294
612757
31611
519441
731798
222289
1021189
644975
881263
265543
917048
649778
275327
410847
276457
872006
618724
703915
612969
27023
297720
930885
84528
305239
851870
238988
378128
596487
943147
866219
517285
74186
366318
629608
345161
49526
358020
874263
822013
982653
1092377
446803
1073592
601004
739776
1037128
1004457
219910
758228
211768
892542
122648
792014
463364
680726
68776
219798
433124
430940
271171
715765
801549
744686
764261
149096
129253
55345
897223
685051
7637
778961
312955
477556
813441
129557
227309
29723
637060
467594
951438
318876
397230
1001464
397940
894593
544133
153384
112008
687756
519865
73246
633133
837774
228266
589196
299756
373496
758245
1062090
721019
251369
591599
298553
985183
432398
19740
667593
222973
591083
806133
193819
778424
224170
514643
172276
376935
759522
554544
235250
795690
503780
138831
600457
839878
887293
301542
824464
603038
647760
943187
1011723
962043
747978
430311
957888
1044920
571009
419472
775058
493024
762240
376206
141598
152426
696308
921766
863620
487182
273225
1085914
141056
194759
182551
760090
562673
151173
663172
615559
369466
909403
1039288
302106
1044682
305124
529914
283535
57286
555462
684607
513592
1082007
230024
950547
345108
128844
504523
1017724
861247
643043
271624
29280
324844
1011555
978252
485005
873747
824573
536228
610859
939472
649327
62395
949083
67448
277468
970511
889921
992750
474967
534597
66986
112416
531639
33830
710906
618687
222691
744995
101175
545315
439490
660265
446331
166536
1044689
914494
740682
337481
1005243
60084
211486
857248
896939
947325
725674
399951
5669
313467
79026
131853
925514
323183
203997
616068
568246
894187
291842
304948
195009
1042556
332960
521683
68811
381700
399849
130772
541513
302915
93362
92312
774712
137698
350434
270157
997042
643341
604536
1048896
615565
510797
751608
273242
761807
251425
540077
53077
893868
338649
639267
795559
712213
97257
33654
285966
828601
553721
481836
806188
315595
16939
9487
656297
544852
461610
251757
416584
16383
198131
884338
885388
13774
694723
746745
821370
952582
898637
364864
1096958
696264
188527
559623
917365
532924
767335
449723
93814
609254
419452
113688
1003367
922338
915934
379814
137761
522512
522423
680232
207929
75737
990459
1024687
995976
639712
410028
522827
553310
798087
584574
953518
216722
942229
535372
516123
928396
324408
371831
747938
517072
364872
974596
1020157
852798
138022
635012
846081
20899
553638
866732
457539
358434
531467
582403
966569
1093817
361807
234752
807720
1025693
1022542
529318
66422
915429
397094
807483
269780
1069246
162484
943895
622118
16975
118490
40660
1061429
766581
764263
641538
642399
478913
467051
405530
210110
1094144
507702
981148
173149
270667
164635
99937
614048
43083
493895
559263
697204
565980
831089
992071
452642
12319
713080
721231
252489
871366
631047
881660
7239
761683
112086
618973
400425
252084
934540
893524
925414
729463
103094
790792
243429
495236
390339
673152
947245
684478
230698
1064351
786466
469553
106477
1085792
761972
871175
137057
1005573
556274
711105
1046943
403294
748212
712010
564410
1057912
803106
32775
1077593
598512
334108
745282
688231
532627
176960
359363
364117
880099
28776
506550
149917
825804
1017585
362021
322163
13929
92458
513741
232368
382381
51701
425068
818283
259472
384088
99595
37748
674873
798047
879445
499316
834618
97067
506485
870958
121413
321422
15675
275227
984450
455275
79337
340698
82375
773403
507272
224284
612400
910760
477216
1054695
799547
649412
1051762
476953
229422
629434
335402
35793
99225
521792
739466
332880
472237
664535
617248
876499
183011
449033
85194
909262
304021
631407
957972
234854
704208
481037
783892
217776
662712
955561
1069127
1067839
214162
814895
124465
476019
277526
89802
187507
672190
98098
136355
978058
484582
412388
298894
801745
86362
1023447
807281
673507
204941
539420
63632
174281
502021
850809
831727
753862
895306
638482
1049945
461378
400984
614093
172786
10882
158938
916362
339157
393196
440589
858493
129187
526288
826881
282594
1012451
664782
527011
345419
208996
933343
551511
456392
650251
806318
81702
1065686
869857
437898
843198
440957
748162
490688
300399
971022
1005677
752870
280222
951146
29087
791953
561566
781888
8122
1079971
889334
128814
1039222
313525
895631
774475
110532
815132
959605
1058444
169912
39890
138415
792486
637484
260884
35263
420070
1021543
794331
25137
814178
760516
127461
853837
170452
612081
809933
362504
555959
705731
358423
956008
307206
636662
353200
532501
187459
32202
812651
734360
734361
278825
526979
720761
462260
825667
1082575
624010
688512
21616
958338
472495
255203
582693
668469
560781
887388
328211
336387
220046
1008922
431170
430120
429070
643372
17485
560588
632224
1060111
788155
39167
1086732
1097900
163752
408746
28121
120831
1018252
789064
935877
343886
857485
432335
44894
869086
538540
156694
1008412
373598
414671
1056645
78479
424341
556717
1084274
987567
213698
943937
411108
853144
121975
421358
671133
582821
509967
226375
391709
738444
151695
167533
115084
627271
745088
104006
783778
997851
80444
95972
268315
635167
280896
668226
676583
616857
416040
209540
387900
155350
398846
423048
668803
274699
30579
384719
445605
1055862
141535
872451
41890
518199
1074884
1084452
136100
939366
786105
334341
536238
868106
632945
274739
342249
983931
749461
684556
1071999
753396
412416
500147
13389
48292
1011220
286764
285714
859206
1013284
1012234
625275
692848
676058
28210
429740
80178
820495
374345
129317
991734
182423
237243
494613
584308
453389
452339
868944
852160
1057794
665520
1094389
489869
777151
773282
788741
565074
829945
550336
1044314
1009749
65868
792059
672667
57130
415536
26856
554161
75542
114748
847987
348657
661620
200571
486187
289868
425826
336585
875088
941629
136879
1069757
1028574
558266
10125
747613
1088323
110313
151797
257184
36677
724989
236741
1006643
612699
257615
556648
184598
333634
955016
951751
274730
857622
830950
623650
772466
996342
419597
153475
28220
636737
822483
649226
541067
499360
1086339
681085
1051380
23688
848332
707876
926967
191708
331252
737056
786264
436880
141435
644194
5684
299964
823270
587017
129723
180531
908217
914844
118531
820775
770951
454947
539683
596261
635989
276051
924428
589327
958343
58191
774886
615900
162590
626434
1086514
1089284
1001308
491017
227464
552815
589815
227552
666051
753622
852099
994343
109170
914600
601870
375335
1053870
385270
778207
1064765
596133
278409
79937
406599
450991
288563
956364
57392
1069238
962132
161009
6057
482794
198143
568705
899472
1071642
209583
204780
8689
851916
971999
378032
185627
871036
713118
650243
961658
1038642
470859
899876
409330
1000622
411178
412638
984218
188097
234434
254738
438184
910563
456979
14862
91944
453156
511657
450504
950695
799333
137567
777229
80511
263624
12129
429912
971156
965073
486195
297079
226667
765438
784413
597521
75883
1067022
985190
307908
270888
133644
316005
1061177
517627
1050082
485488
730216
246171
873400
539617
603553
1088914
107829
1079296
47085
876683
497465
267012
237165
534930
397435
834008
717884
124353
982190
1057538
515696
895326
869907
364990
916738
433636
202079
139633
817317
854917
586426
681218
719332
996421
366960
194259
16759
956894
361225
77715
242678
896767
160491
365324
862870
398088
42734
120288
1096532
855280
420620
539795
97820
490225
968915
48414
43310
313085
900735
781806
583785
523356
625990
891043
25900
63829
871058
424299
618276
115311
928972
28418
188042
135325
634861
99853
314335
158099
1071933
327853
70831
300835
803814
388255
800083
606994
598153
629760
796926
469656
34143
930186
342939
169451
316568
81703
334546
404403
407592
289007
225310
1080793
847890
826087
512268
1022873
935784
985464
857347
520483
688974
969073
420159
1099621
445486
739914
650800
1041172
948034
549534
717448
324222
472235
432543
327107
106679
795499
680929
379723
270519
687077
346838
130040
12477
1054403
535734
120084
613625
349031
496585
108176
502120
127300
787705
308719
775955
847089
977570
92396
214148
26922
919424
535106
285357
594009
331958
886918
312285
925119
731944
463528
508426
235867
1071769
913034
363201
1066909
584558
95377
401769
769849
914731
832422
1047402
1012563
661100
125640
910224
120462
298271
365734
254160
944160
557530
720060
470912
351672
133857
791987
228150
519534
877852
54934
544189
947580
81973
62816
1022684
791027
831850
156800
271027
348711
926504
480366
112227
138440
798931
155812
868262
982904
753179
1004475
91427
796703
625727
877580
858793
376544
877632
57376
85694
1096751
701563
427367
775302
275989
594367
461304
278383
573168
754431
566992
641307
638016
202194
381965
338437
80199
553809
915763
1099334
950063
825326
610353
378625
57274
1089323
577390
796940
910668
823062
589421
119640
13187
721817
427472
127529
148387
263034
233861
683474
51263
380421
1038692
356992
517644
170274
976483
893274
567489
1045396
826137
467895
42644
202637
919392
488679
1030567
820240
125139
19146
62349
812323
776009
291241
610741
578440
377053
153919
297783
1075831
34602
590685
534443
692981
956529
760721
297256
699147
714724
482806
336606
1036636
721500
463311
1076858
784385
481272
983525
194721
190213
1006821
73114
880376
958797
521974
330994
852845
250755
1080895
740536
1071412
876198
649658
668038
37784
268459
35464
104155
224293
877788
317186
705650
105479
451476
815604
679798
534959
67432
473022
86806
905866
110493
277499
358382
785701
608249
1033630
945564
282530
415202
682545
323642
342517
912566
192188
606095
484279
234340
376171
853744
293112
870543
98128
779976
713374
582132
200158
483583
48946
544616
195632
252762
810735
971574
875258
703452
588833
870282
427115
919214
1085803
497913
659959
57611
374479
522831
498861
1079103
1047485
1064147
397340
967559
89271
1058542
883844
588795
293968
747415
991486
602844
153083
1070394
1078726
724683
723633
588668
828397
219924
735780
569395
674746
755706
772494
850112
810338
710089
44557
187172
188955
768436
25780
203917
929503
974147
256774
1021035
379648
779591
1083070
441325
1024120
238017
905020
145270
976039
920055
799030
790814
475619
1007769
30490
955527
153480
363382
264403
754762
576748
6441
698583
498226
302593
867604
349214
630744
1097655
168753
191779
348461
544331
1041022
576752
547011
407761
127584
1035397
232218
641330
369522
627138
1091669
629774
702908
113240
819790
674144
923913
147063
634301
287453
162314
356822
888374
121511
443897
125228
1068595
302008
1056444
281685
871095
987865
107632
627695
287779
867059
665663
303333
123692
385856
1005613
1095674
283812
742556
947375
309466
501344
118669
399151
431425
505844
914144
519314
614721
691000
57359
839946
860349
584018
175754
1074437
349283
456886
266102
960842
984834
726924
457003
125947
274029
145408
831376
169674
1041351
37854
626640
512420
507772
310644
95254
834087
624644
587152
877291
1062547
268387
918944
1039354
410484
666616
33585
722891
124824
778022
807481
410727
133443
893812
868029
482546
924574
478513
582801
292600
1071307
533439
1011178
235067
196336
897473
530013
327878
910922
81499
3469
972755
400018
123281
875717
195014
811779
761637
337436
524336
395846
506868
850161
241160
888297
1070956
68197
741239
545997
458004
980178
170454
1008745
244562
99433
879742
394857
544985
973383
74098
644343
426177
1027518
790435
335308
187758
827394
36732
856374
562414
965910
125390
1077187
216843
473052
267719
666738
549141
1002851
34171
847779
161364
377695
570025
48470
640660
973538
748789
103447
249066
144680
764315
519990
920404
1090081
881446
237892
416390
675834
421184
988457
42023
852375
668313
355204
527116
476496
492349
166992
297029
626739
74059
1032463
548471
759528
820018
757566
79534
295120
674042
468891
215770
53762
292511
789712
677149
514979
953362
657843
263627
269090
467187
641187
142917
851423
10622
866435
69864
334025
595040
596090
947296
415435
846137
457346
1069814
763444
835128
853639
583565
1059208
474417
627694
591206
926542
179395
172911
222067
182599
297097
416770
383747
638946
648536
179660
537548
291951
1038930
629267
988760
241158
769111
522561
878952
184021
832353
43357
837465
655328
110703
124575
946253
450552
368715
97772
1074976
770402
771452
916065
913444
837873
837712
460733
760762
735383
1002395
1096277
1046373
785034
497142
833755
333712
847727
388975
939926
897721
679642
1079507
279079
42223
760859
492522
606666
473250
678465
766304
1023022
1060216
27517
378012
719268
719467
943046
249664
1100316
375832
822173
566500
700566
236848
283573
587147
949531
908562
691137
147884
600345
488224
700532
863891
954060
478660
234557
220074
428799
106612
312679
203949
1023714
161865
63474
285983
610095
144091
7997
902621
328494
853405
854455
849950
746123
439724
739474
160662
681349
24517
8151
1031299
1000186
18965
1084553
311409
751347
177672
425383
728050
264398
178416
592331
454390
658002
340635
819114
241617
1029470
78198
42700
1045518
139450
379352
168085
301012
757086
195731
324153
688587
906184
973596
1022180
206509
304717
377722
202408
884069
772794
1021361
845722
134152
645076
1064082
728041
173312
822707
175989
897552
21793
22843
953571
952500
549800
810489
769545
567918
141795
563103
600791
609010
390746
789806
709654
976800
365669
843108
200729
935737
368434
1084952
857922
213683
198044
89324
236537
887722
976085
351201
1064163
60072
457318
815135
60053
252619
468329
217827
164168
433125
1099986
961168
742240
616748
803422
232856
685751
467134
1081959
75660
306517
616005
335336
242578
737425
751385
11857
990448
547283
340422
564665
754018
456926
140583
73770
1082610
1045175
1074472
662870
55773
745374
203478
20782
347881
213481
381794
921610
827658
569679
451524
905529
665074
48729
853205
398842
3353
961735
349086
389820
100648
226653
974579
781062
522063
765952
859702
812924
691125
148634
1034051
22516
398882
540652
9408
711607
551362
586487
726597
672103
234302
235165
262085
1097839
282704
43308
933706
940872
611114
606633
655058
781311
327647
392523
109772
577707
528007
860711
609659
718486
94508
27450
446721
452674
617816
3939
269760
445444
939640
715214
368571
999223
404934
555737
833949
81884
52312
766443
163933
634829
421527
866612
11751
362829
562849
200857
754607
228552
249351
795342
976657
295200
529361
161718
895031
1099476
263764
1030966
675833
774065
794947
364790
551397
181743
187904
869721
522804
96277
1074655
1065449
33784
1049200
249507
399825
566766
921688
930443
586367
55970
68769
102348
961053
99324
707002
46495
348641
1013400
656313
722580
45262
596652
459921
270490
493910
1057831
570738
757673
277630
805855
981669
195333
875067
533147
515085
193906
741423
361882
25235
53491
384868
436860
232066
1009302
734683
601844
873634
827993
851808
495461
445463
960746
812628
1028501
622111
1094808
950053
143961
695342
1012989
570395
385936
94480
642853
933041
623862
370998
398449
362870
279252
44162
198192
3339
980039
123979
999680
37248
333319
812941
856369
1050670
252195
1093422
592288
946366
439733
735916
429442
160352
812831
389265
79929
915495
747099
857258
568990
533568
899888
677445
814988
448305
1083342
266913
957597
186910
703579
113124
387257
41866
64717
613897
422388
875448
202111
422220
643415
600054
406896
976659
73853
256993
874888
461348
885562
778267
693434
408975
95874
1070750
752358
683632
523902
833860
1032249
591097
916411
186271
422681
310309
237047
489698
699613
510772
945792
181227
782999
553575
360105
404339
344600
921297
994143
372040
803673
571416
938481
1085058
712009
344129
32321
458876
151711
942261
827855
758899
86341
1015946
405735
507094
940850
26627
230613
774413
307787
642029
579667
719588
255435
4170
456273
28270
319589
649410
563960
316158
830350
661225
214770
995613
518292
828608
888345
427420
589384
619370
386235
496625
792029
408797
955403
200698
1044248
837568
51724
442736
615833
815274
242988
321686
693198
355971
807886
837507
970644
94523
1092845
724611
337447
106683
649074
737974
309640
408589
397895
859275
318118
515393
1056903
770644
946707
81383
797409
791927
662626
621735
3895
340386
670368
856247
211349
45982
1098790
13707
965239
254054
332950
172581
1051914
698001
803296
144565
222414
133721
290012
146470
715406
955881
778093
679372
943363
189917
938010
470882
183799
919156
901141
945706
1039401
219947
253174
14990
874860
745710
1037694
365044
775160
588080
155449
478309
257420
367209
983144
314614
834187
134194
483977
51927
897609
471823
1073999
232518
94000
502010
144906
35470
99055
968958
594704
1039819
933797
339992
899847
1065139
744002
432928
895093
406840
311168
96148
608162
181416
386082
803304
770042
160072
494433
208474
546585
235865
426945
659003
997163
831955
616414
478792
796633
1051239
894760
341959
625417
287590
410785
518282
808993
832619
92359
162392
1035908
835841
376364
709038
207318
46299
1070865
689755
410600
672050
856364
24881
527316
195563
694277
54567
664733
643003
399943
957808
164238
367178
129292
142369
1041204
403389
807820
882058
534321
538888
906737
796541
723266
215088
1027800
549942
15374
829712
962595
356521
999463
168574
169624
746051
232365
823518
618090
619140
768082
769132
994946
709453
710503
414754
214323
215373
4853
5903
974137
56466
845609
303226
304276
303225
1061535
122835
535932
536982
389933
333143
936247
50422
118972
718058
980637
315895
495337
486051
79540
583809
949377
859770
70794
140902
648294
617361
314678
472649
387471
488542
442443
354070
652328
673680
881460
334496
901182
881439
223229
128922
438445
793611
231004
246077
791796
79178
474922
772753
617405
505503
224930
237064
298321
995490
32819
1036789
600891
475344
362257
568024
1016636
84132
894553
32564
695618
475726
370542
958399
212911
780313
831263
731757
904149
528882
61193
124835
952264
1070011
176997
1000134
81999
881437
639663
966383
781006
724963
342812
495016
109672
1074489
90054
466467
313717
22043
840250
72461
543400
700125
1011486
572140
905519
801128
867066
124076
68077
447152
975517
607948
974361
1022418
445358
812338
293523
678400
3869
720562
832040
975919
489750
852630
1073383
216422
360255
579453
978141
866843
525749
207589
6218
701357
505240
942877
661873
265920
776783
922766
642706
665932
224303
489527
669916
1028351
85192
75954
887920
521684
77477
902804
409975
508304
805505
237723
651594
1082665
657217
298316
670660
286867
258205
506769
134309
900388
1033986
103968
642264
347310
531025
342157
869419
246215
951622
950560
44827
659819
13225
961216
82305
745168
74335
435805
287527
197888
683828
917746
134703
33214
1092624
962382
1019741
852983
1000018
124077
955262
852562
592490
624935
853918
365337
736801
917481
837219
769198
1050897
191994
827497
1055628
203718
972004
257061
660484
532770
115293
751164
157900
40562
424815
915607
929226
1047860
1091716
993807
483052
699160
466958
222089
152502
267428
798536
398447
607431
354807
207588
517618
549260
254145
277536
231458
29189
399315
192173
785712
676520
920873
153453
892719
964373
696020
799790
513071
149023
32868
351621
1078139
456495
537859
1065012
87864
150439
643066
425455
432687
452557
978769
277495
506546
142974
651420
837922
1054266
201451
657962
854394
116593
515297
75134
785567
592310
862556
138593
195785
8522
2965
465109
908604
370289
320342
627057
516768
724356
209880
465879
261789
6443
659928
985174
257298
889320
687113
94084
1089627
884965
312607
799615
666372
380001
45890
796087
711956
1025450
848784
829131
479139
9245
1096160
184862
637154
550273
427608
100674
955505
826018
1071685
16119
912705
607269
96840
1055695
658608
518252
395429
124429
856281
797174
227034
529689
70217
437674
666989
775186
930292
954059
973154
206109
721680
918948
99454
139785
186463
643852
312480
704349
465751
103149
798341
135055
153258
648153
263745
436008
765953
933606
393840
710000
227148
1059436
458765
891101
93987
5650
657007
775846
781519
906021
573257
141997
282230
312477
439648
589192
558044
1087159
154427
75095
284620
944879
1079721
543955
770588
697678
695315
848967
1089451
113019
1049158
269373
503466
527089
959212
249255
290634
397964
282433
499365
310037
169072
1037168
122232
407903
482343
745359
407581
1004757
545452
376627
476779
109908
546484
545434
153754
977775
737527
210085
431937
650906
359555
601902
133407
776660
965228
542299
145043
138499
381610
345156
416399
793353
498732
1006097
193257
344680
173475
271349
768958
738779
39982
680756
411715
532336
197961
765708
429725
351949
390090
282320
351242
760376
423349
757805
1031168
343708
688656
22318
994684
615532
47906
260655
452522
450109
359124
436660
216803
642606
532427
263193
896347
161041
823076
679874
1073583
212170
380970
830143
499850
356503
335384
921719
804289
493442
1057424
649124
359457
676180
279974
548121
810391
292473
434185
468715
497387
496337
312442
539540
1037390
746018
762419
675273
343608
476126
770637
1065568
506714
475534
566315
833317
666963
420475
15101
837029
140603
253473
478460
737610
481264
670260
973835
930000
396749
1060266
718990
962039
460110
548043
19899
285866
1019670
711081
278231
1100056
157147
688424
630554
834766
151482
67292
365875
1074390
572754
78462
979699
151187
56799
654448
953703
698151
852619
195515
498886
1070396
567737
11947
403833
326763
269665
59298
170179
817035
400899
787752
466701
15692
246425
356319
1050153
231338
367536
1072867
1096925
421548
683886
694913
831130
73008
215615
581132
292443
707113
898890
533346
803113
1012659
870856
399244
503559
349244
934367
143830
546342
867017
135638
1067906
165949
813564
809530
174974
530402
996973
831687
166192
605233
621120
796399
36970
969190
703600
537343
269287
755222
1061298
392155
159456
447555
27761
471822
950468
957501
313061
165685
680597
392425
538551
837768
2322
898400
27004
1090811
357230
517853
64468
1021764
617936
394905
895019
231382
1086290
44631
1074490
538237
238034
843458
483364
333751
205744
245742
293541
797472
649334
92082
96627
410430
143235
34857
1057558
673504
779600
631625
435939
697475
887795
723377
894288
774644
600567
389676
638045
215922
673555
356242
422737
968018
309621
641348
889814
1036737
835557
528945
849712
151843
417607
783695
16485
1061249
817600
972484
670542
555038
601740
25578
33174
1019878
848519
165715
1037428
287734
219915
1028811
539615
86269
637855
492154
833233
65742
64692
405796
36736
232972
941820
538466
949978
494089
109094
987999
393589
54777
469151
1047893
1056139
1090596
422902
449517
117359
1009948
914054
62249
427445
27889
357420
121653
541281
823425
533289
712389
1020812
161973
126878
125868
844638
1043823
740068
127153
726697
22320
514092
429813
127328
1043413
1091419
996417
1049799
866983
301708
122899
872251
139151
291055
994044
738205
623917
806600
921124
852416
300615
997529
280947
237940
623826
132934
393228
74923
54768
1073708
1074758
218144
861094
1021930
63548
438262
13050
863431
186164
998898
379851
661105
782272
120885
739045
776414
1023230
830130
622011
528669
101835
679478
1061349
321166
763057
1001824
246417
278840
14276
435035
29905
359146
995703
44239
472569
386288
812865
610789
615443
32350
570102
662390
670166
545813
609420
232200
239014
1013745
436375
208966
5924
998638
1003489
139483
381975
435980
232646
21860
873751
45071
322004
638924
1015890
196693
906323
632378
245964
984235
589289
481633
168718
1096844
1021037
600647
1018866
242824
989512
417823
767598
1025890
985341
855146
896357
172728
533368
881668
982776
409822
315613
476110
847317
789627
228600
573373
804392
18315
426624
393731
939892
47272
27456
981144
45292
423555
313665
80432
896583
611555
957769
371242
823698
616261
208794
959426
1092672
1040858
326474
769541
526244
183939
673239
968769
405435
810677
320283
783995
643327
644377
435030
109544
1065724
470611
631991
565738
132182
178076
178075
179125
650383
651433
187284
188334
617240
247611
246561
563945
258343
259393
233081
591844
592894
590794
368162
399809
1017139
312068
572146
1030967
494192
827391
895695
987639
758181
1081423
1003386
801023
384155
900379
497097
1009229
590596
480692
769453
512214
886120
67176
337708
165447
866293
1017262
560322
541996
43316
826801
667394
223314
639938
1072814
83306
1057724
981642
886897
1028207
689612
893830
249777
455375
137833
1052628
414331
1000382
532045
160488
704806
792477
292893
849076
645281
8042
223264
676097
294854
107063
854888
1075836
485723
363918
414660
950132
554277
873956
29260
181750
944142
959252
399219
278438
663721
777140
1097384
746829
386212
438444
856200
695527
29509
83372
597197
1023692
555967
67197
201404
809450
946940
63807
179465
316591
531379
993759
61887
156166
232046
578340
68914
289408
718933
1037159
854403
638291
333078
737939
1091021
82007
210200
576107
302805
747685
917770
506222
1020244
855312
163192
355990
884601
470104
658644
1093882
817189
61779
267280
602810
30735
1003107
992323
739025
737453
140703
325998
311458
264737
306629
16869
685894
620641
9624
1056792
185813
94351
850119
101286
448832
89839
77406
372464
89564
646287
494734
909695
1012824
805413
750235
538288
389443
243832
36672
435832
815022
989822
595165
876337
222575
1016845
285165
249306
1024823
446560
212165
516016
1060820
7920
57382
315775
705741
1023315
525570
292607
554455
285305
620876
100544
379709
306751
165774
681611
330294
259210
541070
7043
654406
522020
100856
704894
166262
850882
530744
59958
784042
878462
565720
648962
37686
448724
434687
479817
444042
872115
425810
532491
986507
742835
936146
536832
886731
423852
413829
374299
365916
80461
332303
729377
915149
248598
828283
820558
946183
164053
636122
377503
730208
575659
850852
622849
47260
540816
863123
101711
848473
49616
1080333
547040
350043
210873
492338
1056112
816435
650302
346827
409242
709226
633028
839352
774730
1080439
20788
509663
10483
653266
964364
927066
671682
998621
503151
19313
163684
257383
381320
745482
1047470
210238
967223
280186
890685
357265
812392
718662
713052
1087534
44182
456578
308319
18266
301365
786036
134956
933157
18474
243083
980788
353222
78433
552627
784674
550857
595828
630942
908781
450982
990342
747497
389172
159966
207319
313463
1092157
585467
86874
131099
521068
556599
357302
934742
578355
850273
313785
104620
367517
695769
333027
975502
819085
970598
102084
957166
1055142
402767
366417
44212
574384
638895
495015
1025277
336409
745927
903479
345375
458457
490327
562560
97453
75879
52435
539761
265136
1027807
517046
279001
618001
641801
812468
535812
785462
1089350
685320
115676
418671
430610
383686
318173
18515
167642
925707
781571
1040223
816756
648700
52763
407768
219347
1027766
375041
858585
848214
259460
893324
173073
915216
308144
51081
603514
204499
661414
681224
398465
998029
810550
786859
405110
21782
671803
89809
349952
626627
474639
767021
161610
107502
145103
88026
513157
688026
408350
836573
768544
265491
977257
607467
1050644
611071
1075331
202150
127767
950686
860147
139657
218823
35645
728541
1099100
1064588
510742
609317
829542
1019586
486192
248942
200064
224105
934901
728419
701415
467471
1052992
94059
907817
1027419
413614
81277
924210
737417
772335
225984
426707
647239
216219
395592
1068906
626969
142011
168504
6800
1065900
63132
684477
462907
917240
378599
759344
925924
730169
1041398
601955
872509
191061
396248
90305
649959
463816
210051
938821
450518
640323
311595
411465
853291
81336
966507
752127
491530
195319
161387
746045
202114
754868
633738
449967
621695
169686
306649
52231
896983
739642
422525
70260
260626
309272
618789
489637
77115
832699
623323
66858
1097168
1077531
533348
839108
958800
819268
760925
515212
186615
314175
258214
880818
379155
496442
523060
183920
27382
423723
162819
311723
598823
197869
789031
367167
805785
111378
542603
673341
1070242
330745
953766
185122
63339
549109
175158
885978
418196
624886
1007095
878994
627293
451663
673855
421955
790378
1007770
658148
310144
168942
219552
452499
555701
608460
563925
318925
977292
793209
109040
201970
94552
1015026
551684
580870
446664
110090
146767
54010
913342
469802
571147
520250
645178
119218
199687
273597
882360
121211
800228
918149
290092
300158
459681
717864
639674
81267
538187
739233
92405
13834
89031
252269
926410
925360
864270
16901
845936
160390
752564
330789
166047
159675
331413
359614
313385
350837
107251
310610
1043154
736851
110865
583204
1008762
645209
105754
61799
996199
719314
348343
988662
826641
396946
810828
868820
271686
213012
614747
1058450
664920
765700
603814
854685
618836
752071
89789
356439
806916
303484
997338
177339
95159
221378
881612
483958
909558
911658
910608
411294
709117
663043
764574
989402
1077595
429040
463388
834018
1090370
570385
637761
208087
209137
337416
830852
831902
376799
965227
668999
688178
463028
997043
1069169
77496
244520
225146
604764
941719
320607
348004
336894
275750
674992
808959
599922
369840
402899
542592
614206
583159
703284
188323
125438
212600
248098
949317
709173
144278
396882
341191
1091980
380227
213422
849039
856420
752907
174434
63725
493069
419047
176393
1025068
923491
1018784
1037704
421793
1058480
255725
299709
698702
50373
1064212
176812
362175
664604
702132
986717
906096
111876
307263
892147
429671
952888
1079516
385633
215443
1096812
467268
163609
952810
693808
519622
367314
335075
679218
90218
407391
218392
936436
84069
1090744
875863
670132
353314
766092
455018
970472
140327
1076983
806872
922506
741957
783283
986336
829544
520834
285623
438030
313057
1020756
314546
544036
663396
411457
1077185
868495
68848
594990
91080
873426
699757
423657
177544
625398
535460
776040
904006
22946
969237
798358
852740
185652
216429
818506
83718
619809
201711
678513
706302
440536
272161
743285
514959
444734
456652
525819
822012
67160
68210
488700
393081
190260
670970
485645
603933
155346
1086617
196275
180226
647677
406446
658817
694384
833245
159414
923443
517913
638434
1088420
57034
904370
891792
59431
228687
541794
782236
940205
156919
902849
911044
539763
549009
984317
611160
905640
566177
155940
1012374
6645
275401
955701
28482
794138
245594
774478
923103
783535
1008103
147369
196288
986791
675790
112828
849002
779213
891924
731315
515270
534069
1096588
681092
29248
773198
461261
1049725
855857
1039393
311828
1063847
36936
220488
392773
425920
278347
783087
904812
852243
207396
856770
855309
271190
256688
564584
7733
49470
11558
400890
850727
304398
627144
202106
137905
33565
1035102
868935
380419
467981
465060
771771
621656
1062280
524504
657875
752774
539049
601506
933560
106287
606534
213888
459981
624484
347383
741718
962127
342318
158899
1063088
26753
339509
177905
465424
1095401
1035390
839019
897645
98603
560059
1002380
681734
691079
887426
523862
249069
45297
640057
986346
754539
304127
249880
464349
440039
166750
562909
616257
176844
1057134
568629
1032678
126741
17711
29476
719365
1063945
728937
502339
933645
260646
394192
102156
128551
191834
592113
375846
941728
937638
602312
541970
1011848
83935
568943
455295
787729
568451
308877
204967
78692
598874
327216
173324
704383
640483
486992
520347
582062
446999
447106
153115
866006
1060307
569830
605560
288546
1048539
815429
400615
142211
539756
903643
302278
853870
188945
236180
1053305
231714
206019
541825
709100
229353
385234
409802
314257
647912
1073891
800147
163259
451900
186043
637602
797774
902217
1083733
678602
278028
966925
538776
129280
606265
994767
564151
1076554
728537
844058
18761
386268
237477
77938
296389
357160
108939
455669
594132
395515
959394
779271
906429
422473
968346
219121
703845
1021997
237694
802664
862673
105419
399489
942731
217529
635472
10413
890750
478937
264387
742369
859626
576800
869353
970909
39601
559106
367052
927287
478415
43634
568878
57734
616078
28002
524175
341168
878269
1001796
758256
67731
788220
349094
174753
548530
612168
269443
866106
1091474
1022692
754759
772165
348360
183506
1082168
1002493
778347
358261
780157
1003033
469569
109766
982336
422067
641627
449731
687090
697714
767206
876873
820609
68320
865065
643450
298237
480440
533880
579956
241083
114102
654359
127505
587322
788429
309765
814492
622918
1045644
1092365
299500
65566
23709
459457
449497
589177
869599
1054397
548957
3902
58608
786773
759781
622289
33362
559570
65050
608425
93274
259668
111658
258089
931060
1082862
1042605
257396
996684
619314
724612
733085
589612
84088
123711
947975
923362
562798
456107
1071969
1073019
854787
865108
591470
1099131
886484
885058
537504
53430
1012565
1010772
903712
557824
762758
669667
445281
394123
543346
148530
178400
69666
1005995
747476
273807
544290
441645
461726
888100
823805
981013
959318
1019857
872546
669523
655444
107204
419962
893334
298440
807978
350744
32215
1057408
1014512
77266
404194
612384
544696
142969
1088345
482338
354248
326620
765541
243898
457487
431089
949796
816801
423567
907114
228842
524624
879341
30715
1036439
1031009
622024
21096
603966
708801
46639
1084635
432964
318405
226674
505171
710604
112296
922748
1025585
92315
291243
361674
1050192
247344
513167
392468
487829
907875
1023703
1058223
1022881
710737
33209
636086
405176
610875
169190
822329
646972
274176
23282
1027565
896844
893992
76747
228669
291349
418502
787529
621009
904669
579898
1091382
367701
917094
905188
271376
20377
312726
554204
550360
978407
976339
1021116
736306
1100135
737329
606068
337542
1075473
568935
475152
106992
1003680
141637
754501
8062
540754
259454
959614
830996
278939
139461
602349
894255
554882
429005
16920
174885
980252
883356
147423
39285
766554
927279
487384
298634
990589
579377
755838
122917
418986
956272
314003
319525
1030641
758508
775720
191507
429862
853244
137668
397654
58088
524927
524008
752940
297062
939597
1050272
180297
511049
1016261
657816
898114
140424
425389
474398
4278
902799
28955
670915
827511
848968
959294
710910
1063748
305638
954455
41444
500482
326157
819697
523388
238636
112505
947210
611895
170152
849662
617639
158519
741593
92917
761214
1046309
387614
48537
434200
380935
478764
682196
777394
1011030
246933
886048
699349
197032
994678
191379
548536
247610
512138
601145
1017212
972954
378467
726241
1033458
59459
832091
501231
653456
923803
73862
963212
575525
206242
602669
590664
759067
329328
852974
479347
421244
461688
263885
242464
347300
780964
568860
18636
958114
1052887
844901
678455
585678
598518
20407
422859
559830
276812
1099249
126215
862455
578498
91445
312756
438414
863204
838923
1094312
911645
254176
593920
265393
952162
993993
457858
404416
585327
587305
945723
106949
881701
1034956
33698
68847
609138
480500
97484
729541
133749
1056463
32300
314369
356275
476607
1024714
761025
611725
539468
190133
964055
194235
317977
1002486
803947
1069843
633309
347615
662232
351417
127974
140741
479865
106781
896704
856050
710043
396115
368691
77549
889792
845358
377466
520361
116621
1098743
306631
1029267
194498
255758
8742
634336
523147
662564
487641
731633
362068
1002853
655708
129772
947754
417575
759998
485629
299560
413899
301543
997081
666722
787181
324864
980615
1071079
407406
1082324
717463
336600
958072
36897
374738
618465
1001963
108793
230033
120790
137362
25669
905176
438312
107300
270155
510602
117549
752168
742847
321324
614709
351363
313852
42044
431330
78504
887793
902594
476291
171723
322835
376125
436734
852308
449440
612305
1030608
639907
630448
625763
441155
456295
882737
668022
906894
252008
448257
1083413
232780
830097
767648
532537
274672
625040
991477
487882
315368
711977
937110
829632
578576
821716
761602
65368
623691
818537
1010460
673697
868259
714201
394412
309999
1019521
210557
178818
853857
625755
773435
961407
254908
8774
359647
571263
634779
520026
738008
512317
1066116
403316
1069022
1090738
569962
201728
399934
41554
513007
943801
964700
914099
895925
342532
163641
101941
785303
154283
1009264
972620
159371
84715
849719
331729
246180
642228
340782
518075
911514
868968
572762
480506
946667
585254
973808
412738
532901
765332
485993
960849
286487
1026956
369843
828663
783342
976984
344924
345974
141942
565165
314184
1028914
502932
913603
501955
1074689
226852
348162
335398
618320
84096
740750
957238
526245
817834
634685
221105
637376
785183
394544
675907
368665
930088
240239
524533
705804
58290
922789
722591
974351
371457
760224
832026
299860
684241
368772
80105
975659
665059
260564
7955
889912
160214
860202
647900
478887
1009447
1013831
733749
521482
888408
148523
92539
156330
575618
81254
914702
491424
607969
416994
242720
1098469
723352
478742
515674
1062829
234170
136084
394419
21013
782655
79917
329639
778572
198287
971591
754078
553759
1087347
868410
629085
237785
122192
879603
287840
88074
506123
439226
1041375
301664
52769
455512
465218
785485
275577
179369
593164
994466
653411
97091
33500
457568
849785
14020
250583
1072465
65300
809245
520240
646431
986656
127812
493111
834153
1000538
620359
969980
352094
690319
316344
696127
195973
716309
161195
994780
393210
523858
508991
239570
783933
176801
1062890
448969
807613
30401
936868
819035
52663
151532
86810
944670
384619
385669
722211
927383
942886
882175
834051
381250
1030716
653768
922641
969745
26724
782589
228973
361921
117263
726846
670616
424403
956299
523963
690538
717629
229845
584810
875843
1064673
845600
123177
493968
95269
25095
849246
43309
430595
1039082
230531
1020431
124381
990422
741369
956950
614401
648296
939758
234359
139758
542160
541487
262950
784606
854841
1053652
323454
814299
475149
57832
497583
961625
533532
1012974
422233
225397
101790
269549
110824
1041192
757411
742019
690156
863180
168913
1007345
548216
501039
12973
730617
669212
279747
764384
250112
481158
1045744
117098
294353
61617
381233
626210
809009
821157
517963
486129
595239
688983
489483
721264
252215
1056458
939169
1046624
362472
87283
59822
1000598
1089315
885061
43952
170555
758397
313865
471881
586695
454138
893744
886780
617981
786744
1067284
347877
910662
350745
198403
225931
200626
761201
126732
77772
264164
900934
608824
419520
395583
668954
46036
780824
511365
159416
517769
222996
240127
982338
1066541
833667
328638
370288
607733
826005
52207
601286
370416
808711
539634
645220
17990
53956
940038
715838
144883
629149
341542
777594
402717
811732
107992
618377
415249
762890
1085925
267638
588129
985836
206981
414669
29024
863024
588388
964011
1095000
691163
748022
1071492
868648
42093
124862
350040
250701
466811
902711
32328
478998
349211
240824
17369
454566
134707
516939
519969
910730
1045246
343399
579026
28489
924785
782801
661872
357288
1014942
358582
518888
747143
583126
617991
462701
915790
104282
875688
931148
8606
679434
1073274
720507
770577
988453
347180
620383
1007515
320624
1066602
594011
913542
210788
206257
988722
155492
383059
445821
1057382
38405
30201
569803
1041044
99147
768332
88333
414785
685075
520785
1061760
396834
165568
949042
314730
743548
835258
365909
831196
571734
649193
496424
765412
589719
886396
261984
479553
365275
888760
172559
126032
53793
1000984
609928
943781
117270
1026432
1050165
161939
722461
1039524
632457
487220
10507
854709
376960
122185
200564
821272
425439
454183
993420
836673
601250
616887
209140
297663
580812
754396
989625
618818
33454
393607
179406
752423
110897
872195
296768
964823
610004
402534
287607
635075
364084
1075917
1004505
891817
891298
875930
1088404
4132
473636
722823
100986
866142
55643
414188
317427
955998
304155
930559
897114
177585
911461
493563
950146
536233
365031
159285
283390
190611
97837
602965
971777
381345
477887
569520
1007628
706734
907682
864019
744530
503130
669557
471037
1081837
430829
782847
856665
351327
296240
114326
830039
216828
394807
992350
113921
486763
278359
676123
866563
439928
318869
554706
832050
614279
95920
1060539
399180
684908
181877
995255
133453
492241
159381
296397
776790
17729
404714
864287
654740
26863
947657
1036666
1049102
937892
729066
304239
944851
466156
388789
1092685
1007352
25959
833707
552517
10863
295981
175366
665325
859609
959158
210636
288803
82408
1076758
94618
1006975
172442
973336
584865
464713
825497
1087993
717282
194142
428467
422541
9738
793341
352566
69071
77944
43506
222006
1007405
973534
471969
104946
1086801
374354
375404
101265
102315
538748
787377
294693
646765
856542
777620
128684
924995
757473
741325
373094
692918
33703
820842
767676
768726
23225
275511
274461
109488
595063
902201
696370
59268
612474
728168
891441
537359
494783
135948
307567
483457
627432
898755
898756
936098
88691
100688
229067
378952
67653
137736
627377
862169
179948
539190
997088
1011054
701687
417390
198816
304747
914533
473808
338374
572559
440407
518950
114857
572200
616626
37693
429414
470218
373718
414080
658160
714138
1091579
74705
510943
899842
690225
989735
733097
421618
952062
846118
699594
267065
911381
250530
760095
838788
975588
1002812
550364
22277
357197
707840
82412
571773
685884
830632
715308
357158
231362
560747
371234
521000
798857
378264
1020633
685128
1086698
220097
791259
1093210
1099648
957860
538452
938342
13942
850863
582330
224946
178999
643563
1078973
702590
533701
975605
1093487
202730
834793
116737
662677
404108
385548
918706
754538
57282
535449
196255
195205
361472
475697
474647
293425
386555
864310
910858
699359
581350
869564
67857
1048834
249635
766347
625938
164963
143688
406966
175461
669705
585146
77928
760431
243374
23001
354231
729776
818495
471308
923239
543423
936062
681961
368017
35170
262762
10907
946207
533454
198995
1019223
571179
173366
535970
415545
16837
242815
940569
325637
719513
1089326
1018610
976847
164444
854332
658881
571889
855662
509642
960190
272439
722122
1005479
450349
584837
130635
453722
770160
1042895
386834
660824
325395
607806
561832
414258
51702
1054822
956842
128702
965021
70204
817228
437559
318446
805884
445509
105742
655351
787144
371866
313708
222790
638657
141055
672450
1097173
299833
57888
831807
1081929
620215
987187
739995
562650
175657
776748
303244
887012
885962
884912
806459
807509
805409
211669
573038
72138
750315
591620
647232
87033
38423
533535
409910
368996
1036494
1004417
782481
194422
87134
556111
313896
1035129
162811
658322
241361
341494
774917
280868
937166
850590
721523
563010
124700
1010128
238559
773499
1039779
289905
251625
506608
130290
791620
114718
454733
474445
994496
400349
23265
872345
121403
613730
383975
1097107
663515
845646
993025
568154
68674
408923
202222
238777
134411
507348
275035
861064
588094
253153
1079504
694510
908449
944768
786785
79670
293807
675045
927147
54714
423183
949735
516142
222903
499579
261938
279923
655439
411814
205602
46229
893674
261718
77379
961112
12944
521990
1045445
520189
1040597
779162
440983
86090
142979
656841
322161
995207
749110
428969
630210
200229
91145
267835
641317
610980
746419
1067129
688705
237343
462629
1066853
92521
46060
1084834
704825
300494
973626
1009720
304052
756761
802653
832873
192114
510041
512416
74776
910227
229634
740835
31086
1046808
629520
930417
625899
504247
514367
1000132
656573
1083068
938170
390035
100026
1040680
254992
406555
112759
897958
785258
867995
988852
476786
97475
1075564
230421
147617
366823
933791
623750
774238
101853
709244
787746
526439
558541
298252
347840
672463
919660
573595
986473
919168
551812
863155
282408
989881
502281
492699
306713
105596
7726
6574
635706
949946
386391
359047
50719
403529
176154
593967
183318
527230
409415
1091176
539094
862974
234061
1098488
461728
719498
588824
52279
129432
659665
970713
540812
506469
933737
232644
112941
1093096
671324
933047
276369
648418
186712
244307
829675
379867
826934
767390
661167
775667
474856
815922
841459
378991
107124
304594
959455
372199
427996
803354
690785
86525
963606
874591
451024
641902
603846
1013483
969086
154188
48067
606367
876246
1071404
1019885
426310
539359
309136
344954
729183
95765
378795
314642
171110
449506
209569
453012
762187
1022780
303828
285837
737330
668875
723438
599015
184382
19592
373645
666060
814456
140727
525900
271390
35354
424547
76022
800114
182766
703204
487728
223978
191762
1062195
759598
1036134
82000
460506
820844
35922
444425
604196
23038
679636
972305
335843
750648
348317
661524
337251
444537
934717
241506
1060678
1071937
909196
476709
820487
584357
1012775
553516
861080
78464
9936
199875
1027314
1035580
254022
1021521
2982
45375
200004
372357
77655
911675
158152
599465
1019543
231197
389991
405460
236342
757426
574691
988477
714035
988168
345779
481502
255958
735863
847382
211287
122289
454481
776277
319938
895434
439444
688624
692165
114150
650629
633090
557972
979013
846480
1012040
289263
3472
1020271
770164
235127
166754
1004401
46061
197470
32149
554651
1079624
436445
713072
103840
32330
536083
915064
1073050
577643
321289
267964
842481
1028767
774466
1099857
808384
809218
423299
612858
399012
285205
172579
1064356
516412
183495
1083888
949797
623476
533450
369715
1045893
229940
434187
559657
746030
444507
761969
253624
747464
697670
1060017
463775
78690
1078970
1090906
711597
1053216
748699
838073
268334
302521
173086
885062
847610
1077589
512514
258932
350063
301986
795639
1001375
657029
325755
337041
446063
344483
618757
760169
312402
1029234
118311
759338
233108
595750
610932
451408
810121
475673
60209
1089891
931244
1038833
800042
567547
931960
571139
369383
12314
632858
1066494
885982
47843
672187
153892
627813
35220
970568
306813
225159
860182
766346
2173
1099187
415131
278206
955399
585981
317695
814262
138901
480375
303194
61636
690174
470332
932991
37618
928592
900955
237410
35500
949777
594078
817387
46676
134588
910329
909279
168929
276865
470898
72415
938640
469596
852144
46649
1068824
792644
7367
757474
275764
309209
933955
605123
572227
600093
684313
770550
839820
798326
991152
155710
180419
642015
315440
476233
357878
204857
214057
692023
1058342
244515
187996
1091836
446687
126243
646299
98271
798776
343285
628919
242682
511543
15059
614074
1032973
397464
1044665
206638
476844
176796
294325
673071
355618
847699
1097178
769615
234772
1074091
315814
508248
445952
733410
630104
1083964
675650
594910
493633
852181
281755
245023
126820
326911
884340
45619
614190
834263
890171
235677
37023
384618
967673
81608
1091638
79686
601754
271461
797737
88862
826500
993152
13369
38498
645916
645915
963408
425937
331401
884123
774825
570287
159072
812444
113123
34192
614608
628631
311106
107887
1005008
299976
846357
1070790
740130
76705
429116
430166
543802
918247
196747
356296
1015087
14773
226862
524203
1016031
23049
22145
729161
344042
1020203
595993
1019278
569344
102297
939543
157289
371489
329338
144821
1032375
592624
648026
669602
742629
971788
150023
123713
206064
1016276
790017
255798
396614
353818
88266
321535
320485
1098014
624126
205023
471445
46176
495500
517854
651173
650123
841541
111747
698692
713468
978687
1047804
902231
142655
896040
509756
741735
912101
448400
205565
204515
225581
437162
655929
459438
425371
103646
289640
4152
885635
944146
117930
656410
673380
1015674
1057552
233474
766677
488368
870106
540679
451758
1081168
577204
716778
1098902
207072
563118
736839
999661
764313
272469
48500
314578
495324
217396
959967
214424
272797
726353
1051721
866475
511273
25633
557901
624872
851129
464456
222216
128157
281301
269293
734145
1013668
915223
188829
463909
43656
913005
357034
515764
713063
413263
58790
159900
585014
938350
780990
553473
504819
21971
795149
133004
257700
31287
253316
546115
453531
661159
164824
872427
15393
869573
365737
250792
1061766
236832
331230
102431
150300
349296
407636
793275
565757
496244
988566
988917
142045
481252
193573
1069987
821856
1063862
940547
59846
462709
26743
1033424
147909
841015
826897
520373
870900
167622
1056527
789472
1002567
378147
258564
433700
520127
1062507
922359
197706
986452
801050
990405
1050715
1054775
976642
459689
1038176
520310
1002714
866720
532527
1090714
1010083
397497
1047746
676029
807291
550015
222704
14226
1088132
845567
740366
855165
224899
403897
269785
482008
379684
112096
402433
1069362
31711
325484
387308
88157
1063457
251495
218774
304234
614512
586692
193919
615480
1063239
1020020
1080208
361934
286857
592870
489070
813450
69011
869333
1007304
18298
410594
194853
635092
1075284
150629
995327
518685
160993
389884
747760
816267
589446
321405
224039
479049
169867
1032122
609580
1092263
81110
463713
779516
866474
779661
898428
258948
331117
209154
401040
978111
383755
440349
1016835
550652
979422
590158
174220
62387
422458
736105
232159
489108
75376
191780
1035067
929529
897503
13054
981157
751414
354522
62930
1088178
1079961
970889
495225
789493
930250
460026
393272
944672
1087069
425232
496281
230291
230290
190321
351874
864845
630547
376278
200187
941847
209726
895508
199063
995198
1030125
258289
786371
785321
307293
423245
978038
638046
261997
371690
63815
937045
476390
755576
663878
65754
209860
611185
493045
386996
703303
528892
297338
670331
22229
1050173
72859
245125
1091553
156543
76940
394591
504478
383212
337422
935393
890663
643561
1029459
148690
879413
840101
638851
536150
1004730
1013594
525420
57195
393698
259797
277824
148919
681459
375958
1035293
490534
717300
953994
975148
124155
524775
903278
789595
196416
123880
397407
1066252
920253
584753
362478
798081
435450
781482
406403
745329
120087
741012
239025
1081176
587799
893293
769160
928800
917602
901397
568204
58359
792375
461575
714937
165439
368662
1057332
652131
33402
630548
942045
210428
477191
54040
760296
179506
1083093
1098733
859453
1095240
231212
144619
780979
62078
944675
274797
497389
109504
282370
751287
728774
509842
548377
336593
914242
1062058
625433
288229
163564
843373
29796
421944
867212
975020
1044664
627437
930773
91300
310510
664582
665632
1065057
420313
611628
912127
624819
42589
371935
335105
848130
865233
428936
384182
1065101
807981
356412
807868
704778
767627
864700
316547
747691
1051027
19853
956801
307585
250259
141661
687094
415702
703274
817864
501062
799834
99456
707112
672200
379705
804919
120162
193957
112970
748697
644369
381280
974200
1010020
497214
521779
1098427
716551
317613
1068256
1073796
664832
345380
151098
816632
451304
43111
878142
865198
205041
676057
40785
744724
119098
805519
803190
287263
986838
233430
771777
627002
804820
575404
462830
146529
252070
976594
442127
943383
906420
475945
1078052
769271
609583
111588
911780
55736
948909
522268
450337
562326
100324
212010
359205
948254
905867
286144
523988
959262
309034
758235
675832
980074
108249
689279
434249
960610
631236
778057
553717
43861
709555
324058
828918
520587
356584
609514
697619
698669
807068
990809
593738
869506
989527
30647
1066992
1068042
524896
470129
430683
329921
896892
188696
279062
20030
661475
567778
60469
939278
128330
943840
512903
421270
172441
665128
734367
370689
690297
635873
1048123
449955
1077217
216527
191667
862450
293557
331929
407710
182935
499985
312935
994746
639214
348064
1034236
548311
1007697
452060
506006
948374
857544
647762
60106
350060
749164
296685
975283
307262
1051983
819757
873731
903135
646905
790603
876715
798066
482362
1004813
634254
965104
580165
207299
504450
503138
217533
651443
67290
760725
433151
398295
552159
785819
641593
1040494
8302
1096336
899444
803433
936394
765045
945425
509986
181701
918800
329802
768985
601127
529347
1040621
266592
668890
338391
415174
73903
646627
172307
921155
635216
598105
48271
830263
285678
964338
482867
893102
49038
931445
238771
1093989
9964
472160
217890
1011748
636389
406473
156066
659254
155630
1091116
218666
242200
317520
755561
767636
755773
1017247
1017890
53810
786152
475070
856008
181550
1096090
982973
324681
51931
814968
767329
552779
799308
907482
312340
734903
226545
488781
76706
224932
95672
1058455
533694
454500
172129
996380
159226
903879
621430
413570
651387
1070549
225875
91949
109919
116667
515137
387075
833669
1071388
142010
559114
367786
213584
955928
622265
261059
554319
778065
332298
1013812
584089
515290
1087435
901181
948887
965874
738847
614658
948858
542718
840094
254428
40274
761475
708391
85795
775923
1042422
311769
1028344
193258
552365
200327
167382
318912
529975
824920
692747
868893
612336
64981
896561
654279
415995
943019
922860
443780
528515
309853
635255
84099
215875
831207
343839
584415
466124
893566
449261
44728
741270
681737
628076
925472
485887
891516
684229
282459
1070891
125704
723272
327445
593296
1036590
847128
229371
884009
892740
50533
94468
157699
202465
351009
47823
451160
66246
940686
134153
42197
256753
1038008
823089
650588
449735
536779
283107
418114
1026888
693969
386856
703950
788164
815352
827575
383361
912028
276999
1097676
271256
248847
676273
217995
205647
234811
374184
107594
608298
765648
461356
644500
302721
797300
538008
888889
705579
6484
327974
579866
220947
781787
812350
181230
61865
293015
661229
626565
863263
342777
875797
287226
510417
237549
406397
354295
904599
683457
327628
820925
893534
332769
734755
34237
448456
347548
522807
246027
159364
411835
491884
1078497
915226
196695
1075800
837400
396475
469182
897620
681628
749029
1028447
741698
1021040
1055455
152663
1072504
870830
61859
474016
969947
76331
1049493
666631
237449
743550
588525
123293
230474
645084
1079074
25375
639269
1004779
940070
1068165
463408
324818
847977
918137
1059882
439623
602373
470975
832742
1055966
1018139
183187
174656
853283
223311
222261
75465
853063
788687
787637
378987
1025728
140484
92925
595513
846958
1099937
387517
204832
449899
757101
50921
65734
1051756
362905
493385
19820
176916
834578
600376
594843
872019
124125
511484
1024895
755404
335463
261639
69687
272280
715983
136528
494280
700371
351623
974853
1076071
177393
297530
1090231
43527
888046
950916
302451
1036451
745890
159954
39774
497225
505071
76858
594187
710620
936911
25208
543201
893404
921767
1042368
110127
929480
580847
1057570
1063501
493607
723682
117733
1014814
393484
196065
405273
762493
377111
746669
712683
561481
887761
869247
719643
194150
1039804
706319
770188
350989
347339
557924
346221
591977
823906
416992
262594
335902
376067
989859
1072587
362433
285041
860758
146024
911282
86217
287070
805892
308678
911171
781925
656520
627091
376350
339568
335719
768394
662783
745688
989408
728572
109480
354794
659915
1015163
987474
325580
804272
770874
9266
151324
668008
452914
774381
960974
147858
814423
232597
80308
106444
89266
9034
342500
973957
418508
986359
317509
599094
814959
263567
960463
271834
250569
72398
784379
816767
648871
688097
180339
421284
278089
701494
290819
1090332
615029
414704
243218
275638
106294
451457
437180
432296
1080441
328753
141081
152762
214861
844780
446460
747812
671765
272072
176547
851860
1039548
245251
458603
599445
545759
449906
491394
81226
537846
298064
1072914
1049965
946547
661664
1075911
870990
1093139
367630
529467
39368
498743
1019455
508003
725807
915348
926001
486635
631215
1088795
772255
620527
553495
113534
623540
1077121
852951
899277
893207
40826
149483
74359
399772
30646
718233
764699
813917
957978
335038
32237
767195
60955
948382
676374
481940
379260
1082460
1063244
222435
428767
960791
901873
168224
878594
477632
784925
475688
540209
826796
841585
246823
966367
65650
338490
973884
969401
308657
445910
450570
185605
648157
806266
644956
122480
828361
334137
184773
586019
358901
1045853
915499
111088
487195
449840
314236
890900
779950
10753
1073302
190025
1046742
304374
793659
79261
386089
913117
1037918
912483
593884
406162
490127
587138
255876
256926
836059
73939
606686
419682
465369
695276
696326
872688
338144
890765
891815
390000
417106
81136
790952
142178
728862
427249
299041
21959
207481
448893
208065
342895
759751
856782
639297
723444
356058
935856
1029499
981644
589039
134210
690345
156939
19340
536880
167954
583525
119397
1004972
991969
198460
529386
1086235
53639
139430
764376
943729
671372
747468
401228
826485
527444
444942
980277
351387
805363
1005942
263646
86021
184250
1071410
690975
863567
776263
183408
479449
549056
114868
1031284
785072
374972
37409
540221
66378
248450
625853
1088883
783433
500993
650757
551555
1013937
83827
793818
886505
1057921
398589
751369
1025847
441967
1085524
840741
190127
863053
668669
353312
763559
408703
617917
747542
9653
256183
310882
1080443
1077887
56213
552549
775471
923001
487642
199343
807845
167653
320945
116535
974576
953154
419792
209222
948823
422059
667103
668153
641479
191275
432199
477512
557422
950028
231215
773143
204571
124753
858464
613050
898665
590773
591823
790437
430470
868170
665779
279255
1083100
1045112
139519
245678
388646
411071
23232
60387
380965
1047390
587808
719101
857869
573650
44346
911640
26110
1072956
387056
539708
978948
746989
514206
717373
176161
1045503
898312
278472
456786
6135
211048
987115
674810
981073
973150
1081727
862941
404696
272390
737276
253770
531245
81435
96545
496939
573448
298339
177594
666595
1069868
784875
51617
914069
353383
494282
617815
644240
1080007
242946
287150
662353
280535
833729
235899
464987
551563
54212
1041428
866852
409977
871828
534654
857605
130018
963032
671702
1063993
696493
125185
126134
1083084
117966
670364
667707
426652
812299
849839
507165
677289
254795
1090792
253004
622617
463597
835888
137465
828318
467049
396806
239493
563019
42328
319285
417696
838165
375000
885483
226113
449284
1060740
910486
517679
259102
562541
1052678
870845
199759
801029
199634
375563
25881
1016776
938133
547444
123159
268111
468001
977212
1027059
425711
248417
837370
178725
1035834
1061768
276578
112059
705268
844385
164203
165253
369086
192620
178956
726975
414525
1013056
470020
101119
704279
727276
678580
866654
819384
821296
940439
33105
851073
282171
818964
136570
144834
335270
75545
423764
832344
931968
76014
881040
871583
851979
233802
632312
770937
640050
380274
899660
346297
181148
983005
717440
16506
765609
1020200
1088652
406429
979410
1011464
353620
330623
770454
142626
399718
341681
792614
612146
254323
757693
880152
721312
532617
57179
285890
701511
1077074
966201
90096
1029073
963055
1091740
370220
799203
685413
276949
617647
306838
77892
814340
381589
283218
386395
1033337
1061058
464930
648297
472620
797276
1053727
928034
485310
652660
40625
848249
87230
126576
1096848
363987
695929
830245
80743
297947
1004949
549197
58588
115789
483278
836877
374893
283380
419798
938142
513074
801604
353253
1002592
4454
386508
538556
907770
608412
511975
804475
968069
1045070
862831
216565
772281
750556
1098329
946155
170946
738204
43055
1040767
253190
74988
1080170
136406
610357
388786
69584
111446
998995
330526
540837
803528
363570
256632
320060
430153
876267
729023
263015
77384
324259
742201
512695
818424
456943
884244
301090
992757
691828
800649
1086336
1086123
782380
1090535
503385
907433
324895
538065
21128
756535
857794
980162
1081692
696364
268374
723138
273951
4301
478581
467480
171628
105969
382744
344458
105801
222690
483032
535296
534246
1100266
700512
354314
480960
159098
862684
835382
222532
788390
823587
118129
856101
1055344
192748
118246
126617
677581
131624
754929
1089349
511756
284781
55829
297274
845759
41251
380332
194555
63798
794622
10952
67194
1048007
559042
815006
723788
639934
747507
718430
397625
237876
218452
719575
263851
473019
862273
109646
534159
230914
938617
977733
443375
991295
1017532
1085961
172088
914639
769979
371822
508427
758089
629654
429594
508181
968395
492849
539884
120470
341782
106014
532830
1088953
864537
319193
289002
951672
405190
296801
55900
550782
737208
44335
93337
1057617
790831
1022690
657487
768554
467654
269377
428876
987399
809957
607675
577572
576522
122476
597965
252232
172269
10196
253694
843570
577823
528492
492996
380444
403365
109479
957982
242340
879438
650505
410919
107586
973253
288904
617427
627101
628151
663823
105539
703587
26655
644229
788715
745747
483747
497808
816118
406566
265163
227613
837594
837595
434394
733919
4313
314908
760477
53885
720663
893238
114378
1088332
194636
193586
1036901
648219
460270
368312
853363
545426
9694
876335
614020
534110
526822
800915
1063417
522580
14487
463612
775715
191790
514089
642863
802033
669845
74959
167959
330269
109429
118857
653742
788803
929584
27852
1067579
1071333
33749
101939
490811
648544
190510
131835
741155
464232
1073794
655907
793126
866870
1006486
903464
1082498
818173
266584
1056572
726678
48374
393640
280548
792435
274084
358995
817157
823725
366796
51289
803040
618200
400183
997247
877807
99187
959584
409176
604889
21285
111407
208584
1050239
679618
939989
550488
565833
391204
158848
861122
909643
597192
668960
721820
458342
351683
993288
863859
703446
465537
307457
250490
929291
315470
351954
467294
43152
138379
233854
1063640
564064
780495
779445
490768
869217
201824
362916
509809
392543
799131
968870
103920
541251
845810
339079
857755
172797
146049
683699
976323
575266
504652
417276
1087280
20597
307663
858518
846447
542003
60094
506138
662122
857098
308818
1001822
905501
1086883
46609
235625
825186
368450
880232
832135
421882
220459
472269
759544
625117
443301
907828
1020331
544095
756134
211290
160176
1014757
934405
88408
173306
455235
1006706
1048561
488337
688096
296075
1033750
523633
920184
1099755
869785
180579
673048
1032147
192839
403130
260731
1017808
81924
690911
334940
127296
808491
31793
838509
925007
125407
621812
397047
826817
505581
411171
177073
213929
284630
87259
912143
1016063
1009240
71659
1004799
557514
569219
153633
213573
885960
947750
609043
344428
721157
711063
665306
103655
508268
721250
506166
446025
447075
756225
414310
648557
771800
810573
969349
970399
924615
278130
279180
987305
555758
381365
136186
615507
980532
404442
67347
327846
79850
927001
712168
163982
210965
250143
81659
518929
1070209
869923
378182
879212
478568
536886
370659
919724
130542
64809
756612
588569
921531
199225
461933
70170
1081036
896903
193871
614333
982623
789834
502578
274957
845015
1051759
548590
457127
475375
987627
358850
239167
295177
721830
127198
228158
1051186
871326
901641
474861
690636
892751
93151
593477
380544
758343
710102
268692
92861
258261
264028
351814
172764
1015224
166841
969682
438290
739509
160469
338043
384074
154129
647872
564096
840175
108644
891974
902882
320127
105981
782028
409420
612066
1057389
333656
869957
956962
64877
553760
972015
1022602
19607
406690
773582
317527
297224
152467
842969
286507
429634
542709
1021434
971759
422692
282720
168505
518672
833911
34457
687777
442357
1082585
699767
20103
862376
486924
228617
647109
952540
442535
393850
803351
152959
877486
1031942
215745
867226
734795
901172
62205
205132
474077
288383
1007426
987674
276977
512018
255045
365838
1055538
18535
810030
842695
600464
85531
500720
627084
196616
544115
225794
36743
982619
102998
290319
30203
692684
221588
932526
829358
135668
436678
986368
591678
180308
148500
775057
944108
905865
909073
917822
1098223
35897
679811
807648
823813
706564
53783
195290
372650
881833
106455
487488
1084352
746977
128572
1057750
135631
301437
1013091
242372
288056
87191
841093
93222
840842
915148
31853
314599
805756
87532
1098068
137556
181893
227689
59489
957584
581543
541262
536661
550459
1090097
647997
799116
651526
372013
528070
716382
235079
302594
970332
33897
88599
408936
257839
766294
826545
737969
419847
509034
357045
493922
773207
884679
355284
356334
963321
777667
1031848
653819
628549
867484
586050
380543
1016837
694529
68416
583862
304354
303304
653776
988033
579397
257401
726370
1094289
256652
717050
143605
583015
348811
69076
1059860
1060910
441737
783823
816088
982889
400216
417141
55544
12931
889981
103563
20139
339015
441697
536993
575614
334941
762060
754845
926391
683799
280900
266754
649594
171083
698687
643426
530317
463095
893185
622636
120177
726384
651584
720399
277242
375795
686678
952831
553729
858691
1048840
32067
790329
656852
743252
680562
784944
80983
976630
244216
302650
640333
641383
722481
161206
992129
840222
899027
513755
1042048
448933
250614
23788
888890
583594
380436
226939
567055
1034161
1035365
72542
118339
607065
767274
621208
497961
61794
512917
492544
814780
274022
750498
833926
986253
88367
990345
422993
341463
217202
384318
754808
531051
553325
741858
1013064
908308
718649
992240
109849
243281
875492
371226
188444
692391
687124
1090641
1023305
936272
82362
941359
44572
974588
133332
836290
396061
823966
543666
797512
205380
585405
553470
1008965
796038
584050
27858
1041444
364683
408380
613282
711647
710597
755481
870098
808030
962597
166216
266670
783944
77117
820143
995186
293786
197698
502681
760524
917154
338346
757325
953899
991155
144283
327822
980481
622008
1073666
225563
992857
480610
481660
383311
426207
129744
646345
312614
1090145
157577
945542
863375
551162
532921
811932
724168
927420
408622
465583
5110
928244
937478
481590
822081
670624
96616
44217
1077524
929942
229458
542013
346053
465960
900366
751253
1052861
532925
1072946
189893
23774
738422
890788
641494
262155
206203
189977
834693
1065611
80129
537249
55431
949150
821346
671772
317917
487746
904594
303905
285211
938448
760278
1054640
1004079
679761
364398
990033
448870
953204
1050119
250068
15948
1070083
244136
52722
990519
34804
329602
128196
405414
1093022
185260
638501
591859
669069
873122
354425
617305
508214
148391
173034
117184
402333
155823
858692
863446
55776
231022
193972
1055909
928659
407229
450617
568250
23536
508231
348616
83709
850347
276483
871061
686976
477442
991323
399487
884079
177625
659013
699362
218940
342984
813428
230363
828051
638917
166891
883224
769606
851692
394503
91874
53651
140647
471675
957417
18885
547736
189953
679355
912525
977263
329698
172507
677698
794718
1083691
861653
699065
35079
673836
261522
1001951
483017
811527
618158
649441
322447
421807
948923
331389
656409
256571
1084029
449875
703357
149983
906245
125979
331020
61634
814086
1021699
472825
620967
816549
561569
934048
523873
200594
361669
582470
506096
850731
527343
815290
706024
28485
149427
473572
580121
350800
710950
156962
1022562
280591
952015
1085172
913377
1086870
154428
51243
878483
262319
722328
947395
892995
327634
698443
691342
534563
793949
141308
102549
565700
239088
167411
994033
908244
433193
453273
567198
480468
846144
86161
799232
71188
282901
905723
87989
1064900
10234
630553
323965
1072887
604938
550978
394199
846759
428653
1060675
462940
911042
1066474
1081391
146460
706404
358872
629879
647388
875449
365994
960112
222695
70066
919990
126612
4779
123773
4180
10283
872707
4342
42273
493964
351634
859997
886650
931202
613318
642020
314190
119034
343722
676205
507503
1063074
502978
1044012
745707
606084
1047619
324521
90842
129219
927444
516347
423357
368116
194092
898277
114110
922600
458833
620051
416749
707518
38525
726700
447069
578971
412213
941233
171350
195069
880316
1062407
433499
857968
69460
491138
340380
240541
429398
443147
938050
94776
225293
364432
955368
749833
884217
481367
418658
673289
10651
568846
260318
1013453
357270
485089
987899
159669
117137
819817
924473
940855
920973
339628
406605
646475
546203
1099383
495484
273668
315375
639361
523761
458650
187317
1064808
242012
944718
965035
249526
10592
154554
949328
688462
687721
37417
611984
524939
111699
288483
43878
489040
286203
887861
226739
784551
714894
219413
135213
1040018
943905
569911
774851
856505
970098
614287
759758
741553
167946
511552
814123
317648
302964
887741
1089490
923002
833152
427879
38801
293836
1045146
586855
462148
870241
134445
1047000
584920
856313
231037
364431
72397
460350
66738
38702
954426
852882
982992
490571
897908
740858
525437
68297
458702
1085931
293673
738430
847621
526590
764346
870050
334965
177188
114638
550211
384487
29767
828875
357619
992681
783419
26238
562916
993945
249146
1015770
270575
863551
554249
444418
55216
449448
154406
729055
616325
343341
586357
165545
1093783
638957
646452
182119
824271
331263
127994
775187
107929
157592
658365
903367
739070
365682
318914
876691
938397
834204
318800
99046
528493
390645
518343
1076600
391599
745330
1074179
1062533
1062951
526088
109237
47512
166293
862060
368332
577767
315898
900821
1046491
208079
895264
31229
249388
499052
509020
1027124
192143
186352
553903
578542
887911
1081055
46316
714893
543557
354953
247842
281420
95066
82832
937824
411546
756887
700407
869187
1032030
831189
871593
806633
612223
507968
193478
101893
99145
342604
1048193
882703
141335
688627
689024
752623
815440
1080744
834982
384715
907694
305267
77214
1013647
574057
178840
286994
1058874
345138
76219
945185
1015933
1075425
13919
869788
125683
786392
680444
934564
725962
568356
764113
480767
510283
310715
374640
1006722
409862
689005
220684
957793
435014
1005400
477277
487990
816488
752090
1042297
917389
383447
82371
197469
795245
80553
1093057
28370
316783
409970
41211
471467
766611
970647
650454
116063
951704
130000
218435
351788
299545
796414
244181
698451
499902
111389
334692
619559
971314
260553
187612
1092014
898018
1059840
1005023
862056
583590
850620
73881
774598
713846
83159
1032813
227618
8960
129712
784314
473205
1046517
822988
29010
602331
814431
968663
36257
663112
852233
227383
604331
256735
746630
18283
204215
671074
363675
111783
147971
614318
233524
353197
985283
305019
402540
757646
1045019
622415
85599
295772
1076435
347635
247327
10324
1061812
54513
915797
376772
772430
884133
720558
672430
12883
643757
339084
135383
134337
862657
806834
351599
891493
239864
558297
879812
880862
1037143
381727
218132
412969
287057
268422
334063
742080
547250
437423
387238
971327
953746
612080
420759
303070
192264
488481
586308
73860
294577
950500
495977
1033710
711290
712731
467065
691206
106105
278295
217162
838039
16686
644587
1033207
146541
295463
883706
264214
965418
248855
141830
786529
399797
598584
320356
36185
587327
453695
607024
655874
911553
926150
531808
32579
822519
426273
279133
260644
648960
640995
269928
280283
510368
884541
693440
1059785
855427
324924
653531
817504
850869
722892
495146
428590
796175
481188
298786
33982
60088
61138
59038
539870
333609
10245
367470
868644
501740
932720
933770
882579
740937
976064
325722
639755
237750
868826
818234
1070782
832408
874420
451732
327987
770538
641263
57166
927199
570327
251404
256463
82467
1006998
659280
916693
912902
722592
772388
753611
643833
605068
632172
566153
927188
64442
60340
184411
99764
746567
1027495
446553
591640
613880
263600
631346
143065
254553
51260
132381
696969
1042775
403777
503029
922291
831831
619623
88740
898619
414931
549042
853299
444605
505816
791607
575684
407839
35726
362888
842708
244213
480411
853421
146227
930364
913834
988649
813772
50925
605359
1093445
1053215
389797
1007667
748641
188019
1079693
8621
603818
810740
985347
397001
420943
576536
173768
199112
366027
1097507
986105
87336
88083
91393
854254
613193
740702
1069276
426543
27963
1032692
1070770
588520
606266
464539
783624
610677
822237
48749
617172
1069710
535396
877912
913435
243357
1050677
290469
16486
86514
453653
881228
811048
192345
582177
774505
387295
146019
13451
454379
1031532
866030
1076815
1087691
911076
464593
122440
370611
926971
492103
568077
366280
401268
166854
30336
19328
381217
249016
980947
294613
855858
999728
132526
677401
274543
753444
742677
261458
566889
10608
540911
1009819
1049433
802077
553879
56285
752617
723116
857835
604301
578244
250566
981824
992008
318920
617216
870137
408737
854884
252410
464113
444823
713032
580027
502060
379511
802519
453255
345392
956547
735768
1068437
486979
117244
572691
163175
448857
712374
800579
908112
1033727
879751
996660
716315
698632
1034889
72685
232883
168370
344967
69854
396089
983439
736089
444699
724992
368192
1064027
282013
692133
94005
512072
360193
481563
358878
330613
1006470
300502
870025
1036241
575524
872674
690776
1005832
887397
421465
492431
872800
253354
889261
63943
79713
37158
900345
557469
1066984
297812
298862
299912
392028
283074
987097
61985
16994
649461
259475
964661
752149
93107
60099
146164
769299
208370
956841
1095624
727123
837511
225454
806613
1099498
649064
89911
771861
347004
1007464
293040
774200
365053
77083
960924
958011
1043383
106935
30398
616401
325857
701373
536712
38008
888293
550568
548831
661547
280542
280138
537880
945518
564968
662518
179756
658392
567738
205596
532391
975863
268539
1063137
134953
768702
12504
527483
984846
374213
658945
152701
631212
233463
150380
610527
889508
540850
539800
819823
627068
488476
882539
1091876
863333
11309
636838
853277
1046073
888635
29375
719758
162294
851987
232835
531104
680089
1034929
662110
361236
477814
1066940
230088
1075576
436277
15394
112708
402801
934583
916156
812845
147981
286958
268906
964246
282985
493667
50502
873144
929492
264362
441855
847028
1065632
409113
1030071
635099
955584
1009841
392629
812140
794940
90756
284159
1073272
806288
797773
137199
152759
445131
28067
410810
1084223
284202
8265
505072
729892
1064020
957735
436507
583673
753094
834285
448894
411420
138796
494990
628404
1041508
565690
901610
923899
40469
908560
221648
819514
106833
112455
494425
471178
165493
798032
490454
343469
1058130
647775
645536
122708
652147
229849
1017522
432168
312291
909387
1098256
884017
138814
1098147
946913
966324
65851
889239
712121
615955
1048765
1017434
503247
262303
289069
998514
906535
927639
100681
429488
669849
293306
175901
752083
1091154
897939
46761
1025413
869921
624733
970114
382042
570249
644891
305764
256252
497197
219844
1009116
394995
656265
334558
455477
883885
758839
698512
880010
266751
175117
664444
54501
311679
1091059
987412
518018
276749
514269
603888
460449
11442
12492
724639
85260
417024
843892
759343
735957
821982
335642
765653
916263
828542
661406
661405
556092
500295
1017170
433814
231033
1055039
725303
885902
37199
67046
1027688
121627
940520
249510
733134
378919
1002316
739708
251106
865263
199909
222191
529871
918171
506341
221385
369268
91464
547152
81288
521292
66066
394027
758406
893460
861572
106647
322864
1090396
542687
776035
687987
805588
522464
469517
185861
210969
366227
773209
966913
34235
701395
239190
643668
1083871
969584
213623
780774
94721
205457
183065
771762
968229
675847
269728
316078
646009
40410
244325
145806
823487
516179
964189
252389
558310
655650
855420
429297
1057154
432990
613075
579697
931221
357233
1037353
68961
388154
712650
212860
714143
906772
279298
450671
962680
494948
555972
58237
879292
708561
712330
4833
847681
882759
499450
110110
39106
855663
1078097
1007129
298721
119763
427580
1050922
921449
122896
1076515
409725
84639
1005301
914225
850629
594088
613692
757915
701114
51594
1002537
559640
795795
114247
154221
931772
274979
893330
513326
880623
128674
804993
434041
1050344
103324
552438
1069793
748715
739699
213100
324841
739889
1075509
169896
300283
1093301
574010
838195
789168
314795
387373
981409
480969
1043024
205592
878550
282499
734019
1049718
432483
416476
185129
219677
739958
69215
213190
748417
566399
402371
366761
237532
597415
85039
949674
1035813
355905
57662
848794
313424
971552
755031
931103
330054
315337
1021629
187800
586832
1006675
188723
1084732
66837
388209
835444
99027
32210
563886
957576
767573
625087
1097179
249655
716926
1094851
292874
142982
414812
1092797
18831
268623
876401
507658
93189
1079043
808970
814572
1091060
1078214
902876
1038944
153195
518490
392227
259000
323018
707324
1034761
939710
613486
148641
34089
855772
609257
203398
1086236
328136
725537
1007122
34512
134548
916246
393418
767218
13260
144885
196633
648583
358318
861169
534325
942177
934447
961506
742778
490620
508826
772051
336398
483025
976295
376200
151778
723160
1028688
498448
638813
705875
1006865
482572
171313
836795
328029
94223
478874
436252
739847
377913
1022097
991546
781671
103995
815085
81301
335615
55508
240196
663648
694311
200953
760212
487912
56875
847035
822280
18362
518078
296275
536438
1086544
463339
992487
971213
810596
466742
178276
439052
984994
573383
709500
1017099
424142
40961
754939
527665
1011250
349458
92498
693740
685372
1063826
322820
643587
539224
732187
615782
1099302
359878
1059534
656860
1066161
443234
988936
403209
256259
217523
587126
159321
1078072
291895
116117
921448
325900
709828
488635
708198
21032
130246
633985
792561
835934
338642
225914
982113
986851
611976
285426
356665
820710
969772
733357
1072128
343730
12134
821159
619512
764740
784541
577031
436270
549853
608240
28368
463439
614410
785112
1064165
28144
66112
499350
92579
275149
592616
881593
334749
24893
850575
411805
254032
777397
192454
766753
74043
313311
1051042
974473
327208
483870
643597
555568
1029870
436060
660673
677326
980721
346669
1063012
828949
424866
831664
482488
81371
409418
540336
403663
652111
1013219
146509
643537
923783
568109
1039764
694008
21117
968329
742184
914925
544019
597920
562863
289690
787333
363347
382844
608842
440713
737176
909527
600389
976543
872365
755606
340379
678152
575633
253835
306480
648357
647307
877588
648356
900024
615273
51281
906859
213944
702351
45992
801215
805572
841351
953936
984973
880771
1014685
136041
809695
472391
356695
294208
333819
1095683
345145
278308
686106
902408
148965
483959
1055153
239279
628469
640963
86636
64345
139529
642540
1016361
798859
1092080
176395
111859
693756
239498
558437
133434
823265
925917
435592
863554
330732
52114
496633
2644
345845
300108
908965
755319
1025472
799712
593066
609168
951183
231335
628247
789150
3340
422499
899242
773298
73944
172755
498260
278351
610069
977846
940373
327457
60433
204699
1066266
341848
799377
457572
910101
29054
487222
121920
873433
733987
781617
1047037
360869
937371
183381
298249
251886
370100
1090921
16047
3138
33342
247305
997074
1008749
645619
19599
365446
156348
1078064
1033766
888292
1079267
44148
552658
834813
429060
384632
304025
54375
848202
935090
184678
251356
1057602
34933
973086
69986
943155
627316
302163
666602
766068
786149
6457
324440
831574
335521
144324
202172
592028
735064
906206
375272
456708
866608
273401
984838
331700
814670
364125
466439
215092
1058736
754546
104651
1027758
632608
600263
488317
129451
525308
650254
385102
602320
885464
591933
117327
269405
1081223
299385
847825
402138
1089441
978097
280272
544447
48836
967075
920468
995329
817804
156030
507262
917433
453250
260889
909523
1038139
463068
971120
333898
413200
628121
729721
586521
655530
380457
300958
895394
473188
46146
40546
175891
144112
875263
518603
579296
32716
1062137
781971
420810
872140
834971
634508
513988
802740
801690
87331
758561
549513
548463
760536
274180
66866
588280
231665
878750
420567
553277
888125
73636
620962
213224
559382
498368
110185
847049
740149
506380
888717
766121
820839
504410
464037
403983
19741
364155
302435
68456
783412
514336
1099590
368800
102262
552081
588675
388475
613439
722339
901685
171005
672715
755914
183148
545472
161887
328325
32593
600998
674515
1002879
419852
1026111
381888
647179
534758
494157
25644
220838
842314
477272
656179
128977
941760
422352
617362
1055681
410622
415661
586745
121551
1085969
1059721
155858
70519
159312
117846
343967
209134
248513
934548
803440
223521
908523
858950
503371
503370
20850
19800
301589
422806
952386
226450
932313
588168
777758
747909
705686
205295
1079937
347494
140788
798356
370566
708854
340692
871190
808466
289313
565577
404510
904659
24773
689905
933338
159211
814082
302114
768378
814246
341949
501289
660891
749921
461437
766491
631980
1040305
760443
761493
113531
354647
607916
935143
588623
257788
374814
681326
854673
96659
446217
584039
305837
827090
896878
965526
593132
766461
324944
135703
167468
692342
79226
257400
846577
1023710
981287
6512
595551
494760
1016471
430493
765175
299065
464357
208217
644484
259957
590290
537569
365372
306098
760930
23242
582023
682442
501892
758516
248802
628109
468369
847568
940114
649690
28414
963026
481522
28808
1097663
1073726
473059
269653
198740
980698
318255
309878
272271
994644
1022946
852993
416808
401685
345886
98557
343821
589686
776746
780059
307562
917665
981816
1093782
597369
144610
871983
954410
149037
749781
593337
1011174
506893
917404
697727
616569
821337
287519
138418
250171
503487
277766
1046368
1058237
106235
299757
250648
926459
413372
564655
418724
967171
633288
409167
401689
168795
955797
1099603
865783
815713
679778
677622
21643
591744
719634
68736
243580
442361
326926
100393
99343
1064117
802799
711675
431068
1086624
943608
144329
214156
333090
334140
680375
600777
540524
56421
1082360
101685
870351
1007927
1063594
251479
843540
131224
363107
675453
512738
83552
515748
385559
27048
793512
412568
391689
196142
752919
594281
246138
227183
670202
72292
728172
92044
974879
265018
268035
383654
898025
750706
1047525
767311
939678
5561
1007481
1022244
1028591
63612
847194
744013
380416
602834
517785
828085
560167
627153
610406
925986
107494
298105
297055
184196
306879
910378
574742
462793
189264
779212
98279
94336
929854
672890
130488
130009
535628
2631
995099
558460
329537
1049881
399594
223502
6426
56063
805594
955824
954774
370982
369932
329004
382375
772957
428001
7790
270945
656883
439509
978390
268187
122042
927469
541745
960525
451075
751998
357209
870201
124502
900576
1097877
421168
756334
989633
407614
1047325
19010
840284
714332
916324
288958
224139
1018136
845471
391774
815333
112570
247180
189908
850131
870854
344788
583749
680074
835893
319268
303884
418609
916001
484764
615084
809172
1085781
259604
942835
352574
501346
742197
741147
858084
713422
337412
324557
949072
351486
1001114
46563
398919
127373
886563
537834
457395
586697
521169
361335
1064624
444144
282419
17738
860063
1070635
401301
383312
724903
1039925
476610
120962
1087888
618706
95652
1088015
519107
366922
665505
241524
772995
1085575
75966
883409
701365
115484
256633
601687
1084371
24919
198282
367383
29275
951845
866887
136251
387175
253227
564726
72420
1015467
1020408
606292
755745
961760
265450
734341
917038
216609
42312
811108
868050
239374
870260
784432
980924
672229
240934
524050
784493
534099
223350
556917
847168
236774
249076
112984
641999
873143
14144
737298
413752
412702
287500
286450
635956
688417
1038315
681170
205389
504308
933970
933971
799870
681689
316202
72123
86025
1087560
616328
676107
660888
53128
630313
168315
73212
807895
993595
640594
763683
505414
427559
196158
335778
1069836
1083214
571042
869151
732615
51687
245747
89758
414708
1017482
457579
421723
124819
583710
268972
990324
127836
331638
376632
13408
533107
591800
293575
811122
87282
760220
730158
897432
47515
1024230
946886
51915
474735
418500
603895
65719
709525
762445
279059
952213
243242
98938
1033694
649349
855370
744155
544160
350136
484560
437810
791579
978594
1070754
65443
747586
1020242
233028
87031
2896
364655
560294
170645
385182
98684
843370
607854
44576
17595
922701
645980
269952
965914
946055
1061850
252468
435165
800973
440826
649519
587970
328995
75566
572656
896118
761648
157145
520899
679416
375984
478509
677017
381085
219288
1070914
654848
179368
959283
752926
281363
627546
983303
331542
945112
370630
751142
43179
615053
882194
392229
480987
625435
63879
975195
662828
261673
774366
523259
59293
927314
958048
987438
980772
475838
566404
385761
788922
553053
567564
102736
478518
477468
476418
558706
333437
181428
425302
935760
841100
484238
739058
81843
410479
599127
699068
36041
603422
877280
517892
18272
897426
27515
213317
139318
845939
615058
163187
1035263
1008817
882345
573344
940013
526492
1044939
23671
627668
848552
582968
153787
94738
705730
541660
910653
66937
551542
825462
283957
342627
408433
31714
684858
1087739
833868
765835
829493
381285
644096
428507
598339
905463
944405
358114
551016
959497
372539
948311
1065882
884399
589362
298713
29855
319103
146009
48061
299714
647189
734757
1093257
1010923
1009873
608499
607449
724433
148912
331422
362447
53914
819530
477608
177793
520701
975528
149384
546683
898753
936490
790453
1077622
799939
886150
166955
519635
836378
603748
994804
877529
695832
108933
83240
1005738
391493
509764
919762
16657
458965
336083
1026186
717218
479840
894743
98848
444867
555189
688653
8419
280830
523133
674281
787185
362644
283732
456736
537553
184542
1018991
1088417
31614
676667
897591
284303
639387
757639
407961
272495
607826
163572
652319
360582
321982
279650
549058
571655
317578
570432
248072
907233
228932
941370
408266
632806
409099
388215
492803
875913
667510
1033875
616954
216445
988139
653983
1030266
562995
495033
1094567
1057088
766707
412631
799521
881956
987935
298702
781280
634229
396001
778245
756363
954657
32756
519575
837556
312028
152077
402819
152950
982209
374757
997207
724252
337840
973377
622233
818547
851479
33977
531678
438409
596105
998151
883857
937462
504517
281441
715915
137907
1090032
678357
136295
306458
214867
626034
1055017
525848
414522
683529
346085
1042058
887203
463696
610492
798119
674834
314444
3035
139103
905643
918427
466001
405529
288384
108259
602569
784981
577843
888757
64573
813848
586457
930199
369685
784561
712276
25575
257373
1038892
194216
657293
309573
125917
295086
1089085
529685
879011
540618
280644
584583
202165
475858
531939
1091949
1067941
321164
557618
800639
944574
698195
26857
224404
1066218
527418
382864
1077138
865572
649098
67219
764820
642938
331749
453945
419733
819537
656947
748580
464827
12473
944275
545418
1029467
553442
888318
776111
63160
309856
865764
19481
719226
660959
578999
23876
123248
1028193
838504
408281
115961
1027712
194883
547213
634804
711963
24921
915799
909473
731298
229543
387788
323767
1047582
677906
653728
73019
351399
910723
484988
912728
632789
943774
286903
755256
172143
1069825
220319
88991
841789
368298
144531
368112
855910
703265
527664
474646
132858
851053
680302
573457
731892
555236
302364
362101
111558
1055449
944087
294482
717973
1039750
96762
176989
93466
194009
310656
875347
682564
462624
364695
409529
1037044
1087603
315173
361975
35576
652025
947999
734644
493679
573988
394767
490158
550578
387456
248253
894463
751161
201926
366252
701037
1036133
782191
991832
191826
264789
579419
223460
436157
765544
96024
975783
718492
836609
37063
223672
491614
939135
88013
1088910
1019211
1100219
356353
555835
258382
153452
60290
473566
805452
272403
336568
352869
580914
581964
180329
181379
776719
915651
79316
502834
405902
243863
149093
150143
550145
570847
848800
296893
118174
317622
257768
838125
977278
540006
365037
884627
740977
996454
5941
400416
438950
686608
901611
820150
874879
214311
1038560
360892
235427
660485
611431
1051813
53782
1009958
548107
96609
206519
569320
900347
692014
422727
146819
245670
95158
916552
1036472
1010558
15501
611844
416681
443364
424907
979390
750551
33905
1093983
633342
807470
314991
1066863
862490
966988
615281
57189
562059
123881
844173
159817
945274
686710
227885
37895
565483
954608
819300
775023
481055
346583
460812
779179
730495
409191
390849
925109
588622
1012335
909427
396601
1023484
412893
18861
912441
128343
880621
301762
729132
241415
784067
704267
93198
891925
891926
303072
137997
335877
79055
529033
525070
784810
630133
530027
411909
809038
641111
868094
1035143
479333
1019162
126080
676575
1034270
495706
613465
614029
507137
622720
332642
490695
900025
627527
121179
114759
1040959
252053
319602
1067971
117125
14653
823744
623595
946345
81032
310499
496388
698461
347880
791415
445009
591014
110488
666565
76177
772698
211882
571474
903578
632889
365978
591747
224190
495156
757718
469406
959389
709209
5342
37684
746325
139063
331434
843789
403581
596745
22465
1008899
716327
499878
942981
979281
978231
186286
1005649
722845
839756
644226
712738
767557
392513
1029901
570288
619160
322893
585263
1068884
75968
303784
139912
84068
892043
101523
142741
407606
1062646
956638
775184
1045585
468419
333626
186980
1059336
902065
96433
555679
86836
426788
786429
300530
704692
169249
488192
551260
212684
453158
988513
345510
847760
940782
834555
25486
1076460
1031433
217739
43461
533902
661982
212390
583324
90944
997151
989292
465273
672026
347735
651984
1013545
372730
639273
789318
790600
511812
116729
642772
313406
430115
202041
304179
529184
920610
850602
968521
404039
394011
775994
341058
318435
13138
75804
619215
633854
565938
803006
790361
98888
669632
309078
653744
495340
58345
470710
900424
419456
785517
185397
373877
989298
724290
975252
1057445
471759
982900
534160
729101
315782
256971
1045865
414595
708633
455991
996061
1015418
591622
217038
752519
334560
631320
759915
732232
425017
520444
1098675
164209
383724
181400
201623
854941
800134
375791
540651
986618
35386
730792
135440
700590
508246
584068
1016421
356654
46809
948579
30870
513360
1008782
70083
734982
325739
626368
67767
987568
44432
831407
944263
521952
566787
470807
318792
367379
907656
798456
812994
127667
540677
96395
565206
96796
762014
43459
342298
257496
867838
567705
202490
212465
967967
1055808
384837
1075040
12269
329567
1002447
128116
17326
176078
751193
581128
801060
404423
119596
1068265
432369
314526
26268
744456
394851
1036603
925079
564198
423745
329041
971875
188617
681264
569924
266922
800421
786076
942620
893509
536054
333517
1049203
1072645
176970
587318
278509
847077
55230
458465
989841
1075321
588638
798296
564102
25546
883103
399378
804205
27538
516562
178286
58930
250029
686706
64497
952184
776514
708098
520252
1026017
543173
277412
25672
219823
328667
864602
621367
1044428
212815
540134
569273
494599
903039
309649
76603
15345
877512
406550
572170
341599
1021072
653759
1069766
484648
17133
370112
422157
610707
258784
726319
923223
940863
948767
642855
498118
303967
718968
940514
959647
470508
1069530
208137
239785
712021
964799
1057654
713269
110699
649409
1051190
721859
566820
619070
1066764
739850
109525
216432
924298
353681
743942
82315
884947
449166
111093
888431
141791
840571
1072629
500392
727645
337206
1032324
762020
332532
28434
585860
246557
594151
534890
465859
610127
631846
1058786
943882
1021346
777782
395042
572910
671042
633930
901222
677584
214873
4406
704403
905159
541704
310185
410185
182771
160589
231177
142077
666718
401226
550251
965120
580878
355056
133868
485029
714876
4682
672675
706079
1066360
169299
762585
105634
309409
430097
1096998
902616
949028
799014
587776
120840
1087863
943418
713036
908274
264121
478847
453413
433081
253772
1099337
181517
983603
439408
256280
313423
186353
92243
407949
911775
912825
133692
953310
313229
299811
294979
207895
80903
708377
118690
344875
315922
217967
557390
579722
815245
519664
61390
640453
10073
402013
578220
661090
1082787
73347
748484
872417
808745
254683
103686
436699
435649
1069658
536599
744588
1037465
780917
346489
16653
995809
365829
152419
28264
79781
661913
307417
958419
869581
619915
481109
952766
781756
929259
91839
41001
439304
34478
192142
659611
366353
477267
521798
324763
780565
620320
561845
959404
1005482
96235
300320
422114
251426
263166
26637
898398
1026358
53672
323204
705972
94232
1011631
230685
939451
254351
1006338
259841
415337
181210
957864
269997
348791
332044
1031130
715448
600884
228226
291790
404950
270245
131134
912521
61966
428063
1075732
740812
146178
379986
897009
641818
428851
832983
63751
441684
965594
1062301
643805
958085
905310
774721
616825
722024
120621
421452
742610
315158
989966
683356
617496
345083
369896
655613
535289
163984
1090918
154329
19370
856158
536467
1043836
785969
228516
894608
204488
283545
937801
229341
571406
989584
936312
611715
25277
657186
610377
408405
1084797
145557
829042
77189
792099
963750
272672
973548
718719
654340
177309
283701
1070862
124696
1060856
298684
126090
234243
330073
823153
1071495
665769
761489
632690
298236
1058231
849037
624617
862649
828647
914024
914023
1021531
985103
322524
71940
336988
135425
821773
112532
246273
188550
309498
379341
100209
767215
134263
703939
199959
9190
872914
965894
1056468
698507
354310
1072735
915170
804154
481682
372327
207204
558068
82638
46543
61467
477242
627722
251679
441367
1011056
836102
631296
268299
974020
33662
818819
989880
66952
396837
620127
216254
878827
18877
947173
279117
105472
391069
1004269
80103
497148
720814
879290
266419
652447
170734
1097017
96367
280497
114684
368145
617998
442840
788325
796904
507400
289098
870979
115523
550053
777070
390647
929310
685938
793971
984240
217840
1059652
655361
515604
1057870
786442
12705
960795
596797
307622
486122
330286
861916
587226
936007
550005
455190
162573
135046
314654
108413
1074815
47222
84508
612654
397329
754393
212589
987705
777484
737143
792317
569561
308643
810335
121908
98695
1016908
469956
362084
70012
993144
679267
931448
513571
569817
201484
927124
761503
802099
331518
2397
990446
833770
669982
659075
7835
488069
211744
365274
624530
457042
983024
600010
316487
785592
50664
36556
42753
824973
193392
637933
1056349
357757
407491
981223
209314
945794
914397
516256
24475
50042
52468
258808
383795
241291
744655
609467
607009
728506
421156
506041
183762
895552
450847
902761
70137
130723
538420
821410
834769
1010932
1066197
272323
870390
191689
204187
850984
798784
744688
207759
78422
1059956
465987
234524
348810
799689
95925
161232
254432
343214
649250
681795
60217
383860
1047996
882347
577159
176243
640856
458426
419518
526414
525364
881212
769892
950889
501297
500247
689243
768455
223558
1062666
1030978
894307
1042354
482708
597357
621512
620462
973790
1020658
1019608
245606
408003
42824
516106
142125
984263
971018
526907
476966
103082
894843
219848
784855
31230
64667
762342
294058
680094
14074
801494
894086
673474
124963
1067975
412636
337300
1049561
513833
502625
693949
1082804
775513
734186
621896
553430
558122
813857
1000536
454979
99507
1049617
51221
508124
671384
1019393
369448
85922
414226
1026774
138947
989862
764502
944682
227283
785599
501853
996378
1093538
12869
805157
184558
854625
853575
1070574
847582
1086895
1085845
556533
343121
966759
1065029
177424
94715
879721
417894
524697
922141
1071869
487663
19636
211915
372758
894639
802539
1088418
230422
422276
376428
344811
560293
661257
746125
569378
855203
105909
198074
537080
891511
224164
364344
389854
1065971
408008
300915
305300
159302
883235
96405
800692
637657
633350
336127
113939
981570
965563
270759
557140
679165
646280
114042
145280
822939
514337
882077
275544
202507
744328
1012739
869654
101521
389783
265940
342208
834117
344328
58550
251019
658596
883612
622218
761961
545719
5588
810979
54580
296467
1087040
464725
476739
273590
564349
74604
490639
955649
787160
771234
425812
948563
804579
795417
300849
1051039
396660
354207
303083
98493
817529
254402
705899
308461
348013
299123
481899
74234
373272
244219
572434
347982
851999
236237
1011828
765284
710790
100168
352357
633085
305762
235721
544291
1042612
54114
542374
599385
223583
252693
395087
743311
267421
112594
335140
203689
379982
451241
510743
758421
628308
744287
294723
159696
674244
53323
757415
911864
540401
640972
499841
181376
350732
937879
281536
810560
932330
796961
706379
158816
88733
582651
388962
813955
407991
407045
329971
1054284
738593
987272
756340
550958
973331
777801
964300
88615
51165
621851
706291
748672
54874
481234
943012
585711
769646
1076956
1062469
501842
320192
800299
461417
319528
141273
253108
941343
912122
936147
312780
663002
13438
417357
585033
825842
824338
1069911
243826
124241
557629
683413
495332
508068
162605
1028395
317916
621361
718322
240097
73948
367810
908690
867520
46372
358248
269243
1061618
295107
317285
576675
961804
600682
101458
470624
718349
70507
442748
987690
683250
74366
835614
980525
647404
907319
791158
181823
1046996
464215
180656
65126
708797
260046
309821
841067
295611
562478
81605
1043946
776311
176342
1041010
289818
891267
69813
427583
757135
643121
1039037
204287
112472
905223
255422
770553
368065
594463
80036
830105
1022822
386519
629851
1007571
846394
738244
223226
954022
816945
681492
930747
284119
337562
153785
188916
172957
843081
804994
350644
43633
792283
718393
29687
1064292
549785
296195
465196
838996
96808
597697
770218
363197
863002
1017500
329968
785020
370185
791113
517616
25616
845502
976853
529562
298590
1065995
843510
54912
510065
432639
113317
705894
1014115
192658
372301
990649
254601
1002522
1013010
980450
729495
513938
403591
713006
874073
91472
286502
828939
143889
457456
396328
834188
1036317
254464
601953
821603
279355
552509
925172
1098157
104517
798303
916954
229606
955790
833127
112500
652197
949418
549718
124496
561660
510495
294244
308215
940839
259422
692202
833857
430527
2244
859923
1044115
79056
480304
903833
737671
610059
886597
149985
596853
83407
455139
134663
270588
940954
725515
1069589
396565
345273
98726
764571
736548
835726
338661
248974
819769
484912
879210
18214
1004597
6010
466423
1099553
731075
1001098
117479
768661
259586
343478
53696
913080
671474
320814
170076
914689
559973
1037948
945040
476395
120867
69945
654718
842846
215547
1050303
144556
322204
57500
476971
867579
982143
241698
892706
320453
720196
295320
36757
608814
735388
650086
289448
336050
26765
233749
173247
380798
738980
776151
333807
292134
404350
258789
1031713
497283
1001530
703925
235559
154067
1007586
758969
931475
814281
1077287
461036
605772
567132
575100
143952
169498
281327
79695
685864
719181
683179
343482
830190
339448
890249
791750
395398
238087
47655
382963
55415
398840
386891
953902
255732
66395
496300
1041019
96180
673307
493262
98411
934074
433024
8050
453592
955852
588365
1024477
746614
1029926
118859
577857
69815
673013
616725
619074
107694
717291
888206
920268
736029
186997
382519
952552
23268
604987
590845
373276
21594
287570
148196
92357
49307
936770
945109
604133
915016
799688
264050
396863
891153
1049225
1072273
92617
994863
768431
629881
221595
761186
513731
376521
173910
46501
143293
861267
565869
997751
591887
414388
783684
867347
596519
780432
787915
286555
886434
3641
848416
737413
682515
465118
364797
384520
745034
157973
822580
939324
996639
1094827
433230
273734
940725
170091
819135
487630
317994
662075
678305
136103
766181
26783
735393
139694
349683
277471
169895
162935
952791
1024849
16888
867490
756120
320657
1041244
321884
817524
678577
443666
538689
812707
1021833
725766
60092
274987
524354
1085830
1056219
538553
900591
487976
606119
892782
950296
22069
258331
539217
427629
426290
779198
277836
838502
219725
979201
133949
562850
1064969
937133
432274
704910
484772
74378
776285
775235
558338
266226
323571
802049
817326
154008
872208
326304
225876
934030
101096
964517
277893
223037
475672
970287
460792
267144
1040667
579344
175651
612843
37007
1038320
248016
158088
339380
983053
302683
192860
702873
159362
425334
700212
991828
475033
93137
837458
2796
211901
900242
625367
753608
878004
634400
867167
472935
216988
522801
673395
262802
241404
29998
57193
874074
266247
1022033
952625
596641
683273
996674
825102
626667
111569
211823
468024
419215
1057673
930389
73487
444683
928841
507220
364346
684847
496513
361886
676297
215177
1026068
170584
579297
240533
610582
246941
334409
1055313
1044301
817411
515937
1051944
614777
362850
63788
503128
476522
361650
787555
665765
226602
1008447
147437
1019536
305896
173876
713344
53099
895347
847149
371623
481412
635031
422379
30918
1061763
767830
1052651
823838
157978
863892
399606
1053411
193044
25994
470237
820751
757258
637410
1077357
480964
661750
788626
985120
404732
1027252
982346
424281
879335
729476
597041
699756
377109
403148
402098
416747
868099
171089
907633
217483
213879
725924
18880
418939
909618
812787
954420
309341
795176
138369
833913
220476
769527
429596
38734
381570
977838
1005808
739643
679472
860998
1086217
387282
510155
203192
443681
234572
893143
1065100
484352
229120
1087990
481994
652348
94796
1007244
268264
864633
465650
799406
666181
454605
190009
179358
973161
478611
532619
626579
305279
867210
9360
791780
1052288
823671
249626
754827
141630
754486
581240
876046
986712
665814
611799
186924
1097116
25013
909206
962449
494320
458129
1096570
723192
212083
360870
874447
583796
93092
995050
406068
637274
179635
587730
112796
282837
425709
897510
85974
763470
790332
624070
864513
232593
594437
1068178
1000793
1069334
671436
1036178
304407
753150
794863
260286
88001
569172
716976
748772
513352
202717
971457
284215
751473
866974
36760
88679
861476
367959
16023
595121
628378
431126
322404
994671
1013814
249403
943759
497957
996489
227095
456948
342265
63644
905222
691713
953895
562784
332407
1045203
278344
786643
918564
339065
159518
170227
587213
201729
662631
421646
649352
396100
725455
397987
705015
469067
487068
486018
526898
135411
500199
488065
257613
1096459
166889
516660
310976
799568
1031887
710185
1011728
1027005
8638
574684
622345
71657
941553
1088763
437502
433592
938600
907671
520528
698012
922746
275995
751947
500644
667465
577285
31311
747458
895020
942037
883241
156598
967293
478537
674284
1038953
174015
1049470
531719
726568
715560
383297
834806
458057
649650
303618
560109
459351
499699
323565
88581
229809
964712
508890
328164
927143
871213
870163
925944
549084
550134
778400
705626
65979
64929
104439
798050
483105
904832
218500
825147
996060
538839
65684
836215
753264
878069
430730
313150
574142
264238
263188
338081
104619
819353
82286
338116
870298
219174
103389
27839
564885
892082
891032
690361
811967
779493
147721
363218
406210
436760
452920
451870
640865
712211
680566
600225
535433
50897
224731
468408
645215
898468
1026906
157310
344475
941635
401209
732932
181872
1094725
142763
1051472
43176
1084933
819735
529370
992340
524615
171335
714943
486804
94444
248080
247030
73195
282725
890896
541397
946790
586717
298214
465600
792478
569687
252495
4556
111698
515859
866383
303565
283806
718397
214194
958909
114457
877200
708222
335720
730159
205678
164984
116006
1084717
597865
631117
343219
43243
1047372
1080800
609584
993832
937884
322289
1046934
508217
872625
35155
550168
728549
114344
2827
942319
170621
748125
569295
703693
926295
541116
269165
754268
34155
927729
390133
75546
769602
710670
539612
201518
361084
395982
237106
568534
1071409
48727
104272
707084
367978
1067569
572168
1027638
899418
515219
1068546
938563
922648
331648
615704
927573
928623
918668
757899
164526
595235
113943
983473
1007286
625112
980180
965674
189772
295185
32403
1084601
361073
705954
702470
177969
923045
683768
742714
456065
266600
90354
842651
437289
761286
1006861
405332
782478
1008129
258325
701231
338875
410809
769308
632057
1027232
149412
502655
521048
46130
175943
614884
631376
41135
1010288
304446
835785
227553
912881
307395
662163
779975
83488
287856
436746
562785
649746
522257
956659
828750
945799
350935
55467
319286
1088326
1037651
486734
31646
65724
555455
541033
699422
732323
492373
1091735
380553
633770
531100
827201
891008
88121
121047
773175
844681
220829
50744
973951
464241
442417
505075
264469
430344
27407
816996
1019578
465624
165399
353944
962170
819855
594563
925632
860366
120289
1008415
606544
1063657
785551
77532
975342
685537
807716
421885
504129
249722
390062
1092600
556392
910439
190383
753470
1017592
232259
250873
758238
339280
483013
960994
476185
857465
729593
974781
1002408
128141
1047348
817221
261188
30241
742958
785854
155602
348853
920612
653873
483294
870546
424848
107789
176881
204033
909270
40813
171100
705389
1069833
259760
270526
586264
340444
21218
167093
265408
1006037
936840
762476
895165
902997
1039527
527601
717825
812434
453833
773866
608176
949897
322381
525351
885244
160534
57421
496209
388064
120316
152275
469409
123294
180926
657314
996441
330990
891036
694355
965782
1025966
137071
74749
202888
691067
362173
558918
916802
860661
137453
246056
90654
1040063
309849
499893
470313
276238
1063344
34225
21027
1089234
861187
475802
113299
519558
870382
896645
584737
598057
305107
182892
735487
905373
948962
868197
837065
565658
167537
705048
370549
327238
860895
506295
1073501
377381
881513
393305
1044161
409373
944000
87994
163595
844525
239978
850604
700607
1024719
284877
62650
434441
926990
502158
293372
420053
808549
908949
743190
513308
172388
1081267
808002
415296
292083
539119
974550
756053
808175
418943
628818
800082
304990
863330
971114
234466
84356
968649
293737
895674
581684
720719
52082
368393
449767
115957
286777
141888
870688
420045
820124
315880
131926
643355
7638
820821
1043854
111709
499460
156239
741285
830111
763572
861493
608404
511905
1097026
532694
356569
13390
366795
605665
458012
995659
195158
352493
648637
1022485
891053
494293
640985
1015298
61767
879679
373701
1044406
62485
838845
761701
441437
243801
390801
1020800
952893
121288
369546
477689
990069
243040
434140
740847
102219
715364
442379
232390
137325
677184
602018
785556
107249
288772
821419
644123
652214
60783
838779
421107
932810
826771
966991
311847
555551
807084
965613
5792
954585
182687
710838
662217
202833
775724
338798
687917
1084232
547029
183788
529606
324998
153029
942642
26991
123739
524740
817904
201718
805302
626109
720599
772046
242942
453259
768758
47684
1055104
786720
752485
70606
422370
614061
587789
185104
589156
746273
797132
1026978
514290
475173
446620
859367
903467
559506
217619
939728
193140
351394
184316
433540
109298
7124
267376
543161
701793
39314
660418
518207
262707
670990
507773
814540
476683
124068
324526
80379
867697
590744
274618
266507
269669
908618
994323
800981
674968
1095399
841970
666772
726014
572894
413678
616470
1004700
1017904
143719
26971
461164
379638
302223
190910
1036159
766066
477052
733102
518560
142361
219816
853974
818332
53749
259537
77571
442508
56963
754722
883299
975208
60756
608314
732541
76111
243327
587002
945108
798966
582664
160331
1091700
548552
1021473
255300
1073271
872283
501820
836908
97921
909888
1022422
80056
256959
98595
262345
589413
665136
745579
746627
803914
219366
602159
55400
331453
81607
13625
429480
72665
775727
373634
907030
908080
955025
943334
217114
621793
383016
711779
532452
70906
1006954
942649
8472
339131
747245
95386
902437
211868
214858
249943
229451
1093616
761319
1018654
753884
573023
350203
360229
511926
377346
888407
689673
1005877
609864
253839
937197
1023631
102692
135056
285162
568569
489101
776538
450761
1035069
234016
564544
822007
950953
455087
757448
569023
507202
707392
287754
397938
1020597
596633
377746
191584
893405
740011
127969
741237
626553
1035078
171824
896117
180592
489765
1006897
289660
1054809
112481
1060585
500677
138866
573652
74025
519713
515661
59603
827460
137623
1022290
849340
638201
924909
415733
661694
162544
518169
41951
982473
215847
449290
289333
630850
148384
210759
752012
197445
998933
146752
914548
675563
395710
282167
705364
912877
370759
854170
880534
554061
253824
569842
583762
883065
928358
327770
51785
390906
420130
788901
975806
135387
120518
624763
959782
876281
408660
241348
984747
404460
262982
1006650
1054486
922275
554985
556409
135982
958135
378463
69673
746537
1047951
671683
466668
889305
581793
141918
818105
43085
883996
885944
315094
868916
789434
846950
348640
324363
261213
106890
1024792
12543
220117
591340
461961
779094
812550
508048
980547
498036
1071455
901253
516662
918393
955423
61241
722471
608565
942497
626594
43209
295373
526140
1002951
782362
979503
535245
1003188
704956
18716
953705
117838
737364
403415
576703
547007
398011
626749
980795
650363
57284
866534
534372
1062393
810666
324668
372614
1062156
581819
16690
893995
834000
977711
1060889
221967
1058374
34265
322335
832243
699790
399719
514977
91518
1048390
406889
367588
694430
547845
386751
76661
901745
418307
548240
986453
219937
736419
271266
1091659
827058
1063500
663291
601497
396571
807530
603110
124635
1029124
383570
1034661
230772
865320
58839
79504
616128
987376
164915
902034
479684
601895
394615
915877
184346
1016508
708603
888414
933972
899491
231745
651951
474504
439637
484953
679604
163144
853626
752530
480881
216865
800269
953900
1034127
641834
659906
501881
202632
201582
200532
1009724
626904
52676
490204
733826
997919
598229
697220
228633
287547
885278
86821
478490
615171
1019793
960606
1083710
293426
446456
405343
318449
785643
263509
157588
607196
152455
22337
284693
438908
69469
555718
783494
460067
427639
955641
274296
466049
17079
268510
891752
273410
60557
675955
1022379
308587
144765
636252
999423
967001
550778
1026164
1007530
29431
629632
856699
1082746
14560
55326
949645
643098
292754
1021975
643504
644554
867750
218118
752495
417856
534296
890344
305295
140781
651767
946583
994139
951295
468358
922790
982975
472860
212484
659552
794389
1094929
176554
726217
20126
1048672
796705
515013
911735
152784
114175
268528
1083409
1047876
193047
488247
1066467
659062
933905
358593
946673
300739
245787
221542
412466
874530
787127
37065
369922
668205
668635
895350
944624
301896
176084
897343
58433
969570
867723
622624
260602
893510
310359
756706
1026767
370025
702556
674156
278992
362049
758294
509816
663674
17126
731999
230259
149574
916375
755433
499148
332440
346802
880001
724267
672655
420287
86156
84912
1021550
1006981
178909
546935
933016
692168
406476
446931
862460
725554
382118
339784
65818
817628
391993
845331
320272
678057
327083
902162
7021
655646
408352
733881
308364
129695
467997
154142
47054
334184
1020477
999061
100761
861839
897695
654745
532218
917276
640554
437534
606316
1075018
653940
479543
16196
1084330
188742
925190
391560
148372
431988
603114
166796
185017
819355
325925
224133
350852
1031826
588909
3095
890050
999413
678568
230523
340819
349166
688477
472242
18549
956546
944467
784656
1098567
598884
548010
874607
855632
921831
755724
47107
970197
170183
237974
808315
825425
521595
827824
266912
346344
838663
577679
540631
78491
163781
380109
624184
707000
1082955
237012
572262
937922
802447
421227
1096819
696053
351166
93635
975304
955639
33493
40187
209779
1005919
341775
532413
62178
389162
136094
114796
384454
814389
181794
957861
804340
641639
841246
5737
917577
812441
669349
463489
302797
447131
229990
345453
685280
594597
97723
5041
107046
496328
778380
100020
454928
501006
65483
887813
51967
747093
616727
509613
356531
214772
290013
547985
750662
1059752
488758
199313
1096794
868533
910203
386102
622331
814556
307956
862638
33199
213037
49056
64029
490288
476745
311338
607809
212128
435028
209778
61117
1088262
496356
228051
513046
41485
263222
1038016
1042416
833559
796591
93099
530387
812820
732290
702486
337176
457640
170958
840963
109304
16679
122822
905934
1082670
640355
335415
262524
733658
384250
38349
939803
1087377
606152
1059329
893069
783857
897344
15624
373692
1079957
725659
105688
30439
939186
246331
1098278
239123
69484
497483
930480
25607
914888
369291
1048356
558022
360495
124992
566679
870460
923770
759672
616375
271766
705284
699395
295584
496728
83093
913047
92460
371659
440788
918110
1000516
1085043
475090
480039
629489
24844
744528
807560
808610
57470
61059
833250
134095
768168
423759
890616
929651
846454
986176
458910
323457
393554
724299
923889
40059
502618
949801
35127
365894
1027159
457031
447225
573250
1098980
216508
1030017
6248
666776
601808
676475
65850
965715
823393
344761
606364
169584
1040976
222328
289481
722828
572896
380993
607593
166737
590994
294843
448937
913200
768534
926520
168767
891945
90489
872812
182884
430400
481292
476813
37370
628916
725946
461297
990348
991398
980222
27599
550399
28883
445299
988515
720583
258598
120447
415055
382706
846074
595901
1050078
750410
155215
122064
382169
807532
729215
1077374
544075
79662
436960
438537
559398
1026820
1051492
886410
572212
1026035
405310
383694
55838
191189
899807
148673
730539
316626
932405
721342
632134
231738
702653
995348
828455
862204
606366
402592
664713
566314
869659
730639
432695
1013493
955528
307630
379267
243220
220658
115780
616217
457357
681082
32963
952145
274846
107749
542352
1064915
984561
10616
735297
409632
498667
863605
236365
654032
901801
429270
543010
631494
379494
28624
162618
408007
406957
939826
680474
35426
880155
790344
233332
361764
321114
250385
95977
900430
138111
467871
902823
492626
782421
177374
418299
1052048
480704
1069412
408491
1089046
39054
895854
732893
511345
638014
29192
82594
773665
1087480
947751
1022482
445860
635264
1064909
360099
795613
747209
64434
966968
779020
857170
615630
357860
251595
79546
562509
756077
139264
644665
205990
401347
628126
503494
786994
587471
1036244
310094
957150
902874
119429
603703
701870
106283
582522
844948
587198
523163
110711
121729
516309
178072
105655
902740
714395
867608
704842
575608
458365
265111
324782
428199
394953
202640
679573
775073
498486
795588
965202
642868
341479
834611
278589
320067
364427
365477
366527
1037263
316503
380316
530505
642702
638563
901372
251511
1093179
53285
9213
713076
224998
803822
480136
245284
927605
156529
643027
152780
886153
614141
955050
550280
644475
976675
1006683
788622
1058098
96825
1012912
906715
733563
958357
412633
499330
918441
522992
800115
201533
123053
227339
533286
263786
335150
273974
605103
54417
608558
808635
89220
162548
979602
978552
52841
398434
714758
902665
800976
814915
815965
219316
1043390
667076
668126
147493
148543
1089769
1046752
288134
216100
810160
144088
756198
950521
660179
914036
586046
585448
1029825
33442
409069
812627
947534
800744
132831
290912
317243
850818
223164
936648
211014
308757
183863
1002832
934731
364969
770404
180427
847955
814035
781757
629094
406643
401280
571674
778510
903338
158883
1033609
1055363
280693
599187
51888
333740
921294
706643
536923
193178
418321
637142
355934
506094
607147
566094
739354
158765
126801
141388
464747
817961
279327
78773
938780
685818
1041932
110743
862573
1077388
728901
595724
333309
941913
965201
960092
799459
413463
789055
409540
4970
146427
782772
94737
429248
1042313
201232
291136
203892
563132
64917
1068287
578212
415112
277708
933637
786848
218799
258250
298022
143762
340281
597313
717817
532057
141927
334099
552383
330499
953191
328010
118142
507863
405889
93522
256565
831297
330047
521033
535833
950226
317714
888510
112067
941887
588278
850631
605917
456661
764639
756555
474566
718432
84418
598540
621017
48519
785684
1032412
284023
105375
362617
963400
936728
225619
360775
691741
481868
764137
1022650
225336
978117
649928
488917
898004
749857
219604
1094713
23323
699567
302714
79098
477542
609034
806294
927280
289814
361403
1085564
974392
659956
241133
486380
270411
491486
231863
1020307
20625
929722
64017
901283
981667
868187
444108
123754
904284
1045060
584295
877402
298367
1072569
785687
472979
784564
977249
933256
586402
775359
746406
169583
301826
680742
844222
399183
831236
117519
1065331
1038244
282814
269018
680247
941323
538155
141133
722479
38505
673569
87592
823525
200107
247524
989401
1003183
558036
241200
153843
418737
1086582
457335
187523
188573
205954
901840
386763
320061
388779
120390
1089668
87301
255847
289931
290981
69594
366246
755193
895318
408371
271742
211451
950524
578903
1098078
562455
988872
79084
264178
796304
4942
1098270
243557
620370
377212
737362
804293
496818
687709
730547
407188
908730
93260
753486
582442
1032858
646138
339537
839337
407398
552111
785125
360335
137732
292947
171065
648453
328202
183391
902640
21668
989025
425126
142319
942925
609987
445589
975764
131671
960939
752910
109945
611393
394645
454899
907768
454186
961821
1086043
21351
854002
1076439
311462
231115
39407
754835
35057
1080876
971680
746648
287051
508506
280589
621169
944569
209454
475156
257019
554818
795658
513207
364184
211040
761799
349150
176771
196722
31482
804008
610865
1004559
346194
83371
879780
580664
688114
226003
916034
795205
154379
358066
912433
783951
859093
398393
327427
1071348
360720
43367
66948
529572
171047
305493
80728
389455
245960
9674
936162
738437
1005136
293953
614155
666535
336474
402612
391250
211780
767978
713442
457616
691145
733855
425549
184714
906892
1054680
589038
634189
122000
467860
189649
595778
914938
524894
816125
1005512
1071762
1024587
248293
880146
528090
22313
575964
58331
785040
785379
141889
192626
746672
361294
538833
966451
101526
870884
123004
603661
1073649
953736
74912
350013
301244
766712
304628
153055
153056
215339
85977
345656
408602
346275
430913
472859
201912
169255
264035
800632
814720
133560
157497
1033408
1005337
6556
465643
302799
811858
87549
650956
246400
969734
3729
784928
628529
214828
248237
484008
48255
914504
630562
497898
558225
142466
579338
907242
504362
1014281
383349
646241
323874
553642
1093508
131396
203165
1069831
195253
877798
411004
682374
535446
687127
341492
520061
98400
612053
304745
1007423
783266
505154
663880
58664
110072
317892
260105
1018166
806925
83075
246799
52145
220313
886837
812821
566378
796460
78747
880117
422992
172549
567565
634127
137500
411622
115313
414932
179897
178847
883415
295450
123733
419687
92459
836278
352949
547618
662581
1090699
115944
98748
446506
993590
679621
337327
167552
901051
519905
1053819
842468
888834
407230
78041
553656
59618
434035
1037251
92286
89439
677102
284664
803894
37363
823317
284548
54336
734896
876564
263342
672223
576337
1096989
1041735
342254
158585
529251
98823
568297
1023929
1022879
653179
57575
163751
928955
876822
200616
302835
709692
443581
771384
704656
227565
737873
374158
481850
885926
994310
728443
691812
720445
155059
190114
553075
172420
624209
178709
551298
367477
476347
804292
831055
379095
553725
560349
755427
399442
1008707
999259
1068715
949690
433371
393861
688650
458518
1002176
811569
192100
790208
124625
819836
153404
477266
1025534
377947
1086847
29766
990590
1020188
38862
645217
372083
648951
823606
1019881
50581
1087772
264298
861644
1076317
828726
397659
762288
240766
319362
592995
582745
761094
1083412
90794
522265
442930
880685
83557
695320
880978
532399
377220
459413
1042964
1024422
694354
537516
503732
674003
476269
222612
1062764
242665
97715
631177
878908
745532
559097
805894
220915
219392
25667
895149
643297
772934
1013287
144877
198545
86964
917951
765190
882358
67585
940905
556009
559018
1035754
458913
168042
746649
22265
639623
219980
330160
547337
276229
441940
292148
881870
767898
843710
66667
204108
957149
438161
354467
31303
394013
949766
232102
66006
297514
48754
515880
993236
606653
669217
426783
1027215
148019
770687
708922
877703
321198
567538
459998
285841
959381
635281
999631
69752
769538
492508
878921
932331
209172
474248
230594
111304
359176
910859
250281
178559
35513
826235
162436
449112
208918
312550
229094
625902
364785
587740
797595
439079
1065126
452139
1010188
53957
908992
640726
524870
824482
1093877
336909
205595
915182
26639
929368
511187
160631
1079374
561351
286718
946905
276624
963205
731003
179899
963585
531267
743801
1073977
321068
743166
148945
988533
298811
789242
375788
386808
545412
90619
1062324
880470
47729
93400
460162
918917
779361
588325
438340
310515
532319
49476
392732
946788
227422
801904
1074424
672751
1062566
655696
876125
727662
93221
941104
208294
1037807
519282
630511
129852
353776
80878
51718
229903
551225
235862
803875
585183
898073
743716
837896
646493
870948
234644
793953
415150
1027739
32090
515372
521985
63966
852372
325381
960174
678569
383082
965395
845317
26073
221388
772488
358317
188021
807553
868419
1039072
15721
1063624
663671
868449
888708
41916
344905
603056
92330
430050
1089186
1079304
44474
284454
79024
670996
21650
182625
465207
760861
1043476
333855
1015726
356332
588888
25495
790524
798573
220308
407777
895032
1045493
15834
829530
762610
743867
377905
208932
56458
631291
497533
450156
713058
722290
38162
991321
838650
224907
831512
1052544
267080
729417
744623
403712
703245
264400
628275
762224
152498
401792
114284
656212
89464
936578
65259
820291
188679
324609
550429
419192
487841
197183
643464
1044693
1066277
219170
328899
324407
540649
913083
160519
769702
689877
914682
269314
702285
711856
145904
745116
209083
298054
660717
592976
588984
213851
129559
1026542
238847
787233
350449
79260
338359
392118
1073268
939207
1079841
625935
763374
423232
508418
962613
350669
480241
1017620
125702
106393
974376
228283
625576
659443
887919
426009
240436
317796
787440
166499
1011000
180461
1064124
637309
118289
641959
920433
181735
683290
295279
791692
468119
616398
821114
128358
820381
300669
569317
242168
871634
775821
333361
318217
418138
85907
22174
67683
369229
591779
1030778
193748
737241
288482
947007
887803
166217
608440
497386
854726
323761
553672
482533
77705
276817
344244
978461
918499
693348
614903
889722
646694
131712
737645
538449
54457
60061
260356
801883
1030756
380297
265187
618654
942278
675583
118840
85079
255750
463980
38441
115595
354589
378288
44738
139074
1091355
264236
147814
584822
1073509
393551
610120
508423
975608
859087
945042
672276
205257
18046
932393
167834
903714
423817
429539
767604
290864
660260
882394
190192
1085077
590799
168660
314267
1015970
975725
1058096
742505
162703
623449
1002770
242899
1040890
488640
740179
664910
1086986
608382
123039
111723
208718
667806
722806
469898
54909
894048
840812
68061
743043
773330
778322
347773
1096676
1092684
432491
317600
825339
983539
720223
1097865
817082
476313
572323
604668
627169
482142
913108
911244
1078142
76491
376797
238257
969481
813787
790117
33114
262241
696877
865988
67990
514240
3607
497993
228048
306095
219088
375682
905860
221000
462369
154068
232995
881905
106460
70376
669059
196853
883836
965512
643284
40590
400990
593354
1029845
730787
383735
800522
463171
838477
103105
403115
59842
623482
710649
877837
1082183
324131
263689
815203
496978
706587
372294
947611
533071
314498
677003
469919
648350
190287
235294
916315
27392
1091523
158892
385659
1059112
629112
911712
789315
555739
419018
899859
32270
92349
70965
758328
44565
504630
827769
355432
285943
710709
193165
447232
989942
698607
73268
824990
1032788
970711
784511
258106
630481
800119
416209
92495
841972
460739
525285
579381
209562
1010875
61360
1009697
498143
758582
359008
1061727
902556
189710
490907
386691
538332
680492
72473
1011609
573538
989073
857519
562813
1004155
183010
336768
544912
366022
159574
172768
886514
834780
233695
234870
323497
863925
57670
869737
222534
93213
669234
974347
1036068
628393
1010975
462990
504605
574270
294233
892158
294823
20571
725610
310243
236010
802929
501075
947840
916100
327239
394044
628410
500973
457439
788060
915902
344280
963465
124718
639244
527947
449975
145120
1088480
622922
228818
84494
878724
81946
563163
65406
1070138
13735
72970
338328
50338
606723
1076635
261342
899044
518960
737467
770833
523938
714979
946807
308150
946125
371632
955396
230749
412725
1089888
616404
836699
775580
1049604
909775
708842
388750
1085737
948492
978298
503058
204123
967809
243398
1037851
352594
837404
156753
451426
1014693
360132
998015
916466
32933
1035550
106701
490511
251033
1004420
230861
35282
685093
1006688
382995
278016
529058
310528
756122
7233
489642
521868
504700
772129
572696
643993
1083719
839788
566106
1071262
418701
1072017
230617
486744
845882
173115
921826
80269
243794
942200
861234
106786
94420
239643
983657
612959
652140
809222
351582
270365
563348
271077
232558
1006055
180676
337306
798919
376907
565326
538587
498701
78947
674565
534369
554459
102855
343421
428513
324283
320241
42925
494210
113374
723557
288897
296509
385945
679134
564716
786139
450561
207184
289962
1076792
383411
43989
671466
432379
405044
155872
596711
634441
435819
381775
144984
759385
915279
628210
95099
1033559
495707
561599
821903
708744
864608
89889
220391
32292
134947
215864
326702
688869
807388
981304
519062
721763
782499
297994
310009
357583
74167
642217
223303
422686
122700
795497
870985
733370
1093186
763075
613655
907848
95610
881939
1041970
17364
744798
448112
446284
1071810
617734
504353
38843
270728
74297
769795
401292
519304
585073
278294
228171
721678
162414
529921
507257
946381
1086221
946617
491249
1036359
638299
985675
586559
464893
671237
168300
387866
521118
988002
688542
284759
661593
1006986
1006985
650016
234920
673566
625534
626584
119756
975495
976545
503390
627344
76782
839020
843083
1004717
352997
762265
866364
21508
10467
440091
824171
824287
8583
1014840
514490
582339
61145
157960
133624
497159
1016590
879796
422465
309837
720355
783914
397999
81977
81990
634194
366138
992310
153946
1073814
164993
355969
687066
373550
417838
937034
610785
839554
1049797
645845
308944
967781
1048860
45967
230561
1043239
175223
166249
692431
564871
855536
473923
38474
13082
226236
618252
759049
254918
479676
809907
205462
880273
1084009
384510
369064
8881
26188
1065320
963307
502847
771016
75166
116047
1033477
499982
929828
496127
52962
793167
569504
329173
406832
141958
327768
310276
1015981
404151
849805
1016164
1022785
884784
851982
1044170
381824
26189
1075686
552770
636034
519178
859290
143042
831795
876173
195983
995858
555096
179482
466731
468449
124946
331333
743905
575795
279813
211729
351735
775453
774955
265953
400762
301181
415821
572946
899975
336439
555431
98620
892449
342640
478318
1009141
97098
408772
289171
597781
315520
1095483
328294
1023181
228784
350279
238845
536950
938808
586881
681206
342176
68624
410963
162368
716934
10032
1031736
159437
1045171
151869
261158
432770
1038622
625705
878639
568366
184062
1089950
65176
434651
847251
15585
592371
387063
298463
979583
297237
413742
961040
317043
753634
908805
863450
810263
243217
700803
83579
410014
93944
1059815
590616
662709
288225
1040149
224199
970700
894240
543915
1015358
54693
702712
527867
112802
782405
198095
430336
44791
232075
494716
759539
856601
986149
287451
1057075
493218
673803
849582
47154
373352
626735
163200
615001
1050139
753822
748122
304495
682597
445651
192135
517719
572540
707903
846212
1044199
130122
613894
433049
480074
816882
20129
378780
1095623
498969
143707
121968
106733
83175
915095
199729
730734
803692
114811
797817
502604
412827
307186
212871
891504
763268
93256
499573
877293
823159
1022054
522266
475093
1043174
866576
703824
268433
861838
449296
25886
877416
288932
682806
408714
479765
461886
912709
335522
93188
198648
231390
349760
426759
967464
788495
1031879
444279
453747
780933
757896
73646
671910
499598
1057047
250605
251655
530750
11637
723630
533820
1047938
690249
825193
867313
82486
975420
526559
627150
459149
147648
289398
251833
554307
969039
28872
366178
904334
164799
611815
688672
951433
640052
808060
933211
806196
504643
795299
118470
763961
154207
727830
392542
208559
1030888
324166
366512
246079
482692
176525
551551
1063780
1016732
680747
837197
44051
1034802
136865
594104
191905
904813
191850
802814
378132
360739
913782
499994
1001251
614654
344191
207931
875560
160867
754960
431575
1031127
412078
52748
589959
617443
854816
618641
576175
738305
15866
173221
503593
612488
570994
183971
587442
101551
367906
352626
154717
883682
227357
1037096
938836
360923
779925
246854
424210
1063050
639553
948180
211925
897143
72264
751311
667898
477569
1074817
625461
188440
516830
120859
315215
776210
856426
359702
308589
102615
784250
445630
109863
422965
633981
657595
649176
62765
110247
534147
1007608
837590
548511
223809
290197
352445
909932
581162
542735
807905
49861
741115
658514
829450
687223
180806
285013
50227
56762
220329
292164
167976
308239
699674
949387
962699
564619
1019106
413625
943941
135818
1057672
528473
414687
114270
369743
64550
152946
730667
517783
526935
149560
610678
721300
493325
767649
738235
1024510
493837
547072
80625
132150
200233
395422
416610
662774
359136
273889
61471
182985
271959
11809
529656
217157
350520
512311
927327
924529
855760
690996
153569
407468
420467
406612
540890
703261
280284
45118
191822
915377
1047640
525820
700816
977626
156554
96137
950167
538622
294491
582827
900065
591835
214458
165520
359887
406309
506527
671034
655586
348042
796433
283970
317614
12791
435133
549543
459116
520481
611776
662279
574094
585143
50033
95761
249949
539489
878265
628703
491050
632169
850985
355452
749372
796350
311165
695430
956886
354596
557473
3655
1026631
929318
1045767
13722
87049
863334
351648
218317
356347
975726
211651
424207
373927
194301
484234
122012
598597
673913
83562
879495
336643
547983
511715
807975
578200
322050
911464
566434
436012
112572
1094782
991434
252742
260912
922351
878676
270480
200340
508272
892538
493869
337288
590138
589088
904357
902259
133842
1012053
399669
369381
202541
343589
546108
331944
42457
782296
574912
623860
795265
404225
358520
825905
746546
176865
1007275
192229
687386
380031
59300
145787
530291
540554
1069548
24062
341790
5030
632010
798453
514549
440243
350015
1001910
1089087
476840
392977
959246
275097
555743
991848
834725
657857
249521
216517
778187
588837
820646
65608
155865
563113
118036
899172
229131
593418
133085
211983
181983
433511
210773
409388
348100
221362
529940
36373
405074
102213
442961
237499
777544
491158
877777
850341
108418
748677
532503
311377
747438
585089
623607
624657
397617
959014
490370
557174
264864
265914
728130
704675
1003348
768386
292867
671397
543497
1080620
181530
755523
943559
158310
146642
376241
155817
46617
309388
81926
427209
948249
779358
782126
520778
553858
644595
1005726
964108
122045
687524
470422
333088
624910
1047181
35227
35192
455805
24237
999566
1008110
1010327
169093
806575
798161
603475
602425
411793
49544
507754
88757
99658
663827
664877
127804
933743
413954
476224
317360
135967
222730
141086
260989
1080712
998797
45243
363043
559336
1000183
781795
458768
852427
497157
1059865
181443
862788
681110
956821
480469
31513
154753
56430
795845
233777
1016152
126633
197607
368634
1030141
290265
28284
838929
464888
83146
715100
262012
274131
1047553
13334
669697
952770
605758
110303
311902
1062643
726259
742285
456872
817769
793309
753125
1098799
64924
113720
275523
449739
38285
999572
331662
532518
612675
804675
166494
522539
412286
673964
183486
885170
116094
582386
836463
513284
931416
895564
81789
519514
633371
1024688
155293
791929
281813
967583
245463
473382
514540
840864
363705
759399
1028380
294202
435795
1028730
1024533
628141
947620
363032
679099
1096333
90167
620057
607142
1090089
185427
1052572
323859
847966
433476
763519
341322
816575
1054803
742434
39070
929635
262567
587869
264993
533866
593710
1054398
866223
574641
968128
115028
452374
331516
80828
1024317
423216
831160
613238
235998
204149
461891
516455
986797
969087
107696
647885
407611
299163
234111
1037230
295354
294304
598365
727584
52069
743257
482962
357392
622442
1048457
1092133
202810
713985
887106
1054662
866509
202060
130933
864992
576272
28849
110213
378855
178787
517923
412526
457667
110706
562693
20073
444567
226686
335801
450634
778628
967609
167288
940111
244795
796634
865167
645182
816711
1073572
515185
985668
1086601
998744
414769
58682
829615
383183
947934
115190
495109
901103
754609
464345
686024
828162
858872
213145
447919
1084514
388967
483812
459344
41392
95370
34492
535910
813034
443090
610586
995219
685645
462688
143317
142267
114500
113450
98808
344367
215665
1028942
1026560
136637
819128
333227
911010
340736
1022274
41050
550776
785742
897469
363564
298276
489442
45471
493291
574609
973418
387008
731082
372180
944583
598942
124669
170383
134961
1068457
846799
1042835
358417
327592
858121
97830
8991
8424
1060786
573873
1058334
1076907
409205
66134
848104
544759
727532
796535
907409
456139
963505
22926
10717
839057
944871
206834
949658
414271
279495
1076562
598808
28707
748656
155747
192977
734185
1041038
522754
234602
849088
959631
476808
1098139
229854
363249
810340
534041
580012
80854
980320
750120
407898
874712
617101
608989
529739
144588
267804
349403
625864
95391
243834
873109
1082663
584964
92898
707772
251467
648675
789378
456714
407971
82624
974078
253618
531815
479174
578690
689986
13634
151760
1082194
416498
585806
1049949
363393
331204
287668
301335
342638
181967
695305
389754
242368
208789
421633
598643
196523
1050942
997282
89238
772087
821433
99273
887087
737730
709522
393645
550520
709219
340975
1069588
1025279
232907
13977
979867
9476
245871
196519
912111
504870
121027
855526
526320
1042860
973250
994669
974380
1094684
746921
978934
856267
122956
72766
743913
771496
657073
369199
68800
1043545
39876
431946
531223
345972
331978
197018
921169
286725
966790
79522
317904
630214
281691
21875
177990
617745
542593
804930
1020740
561339
880365
56739
803261
1029220
891972
971973
947220
688028
224473
347353
180575
872047
505515
686797
330040
980133
635718
434986
793807
633200
330015
763639
885677
565989
855881
22179
769539
845778
572617
172599
136765
742373
444712
809132
323232
322182
790076
1070947
310696
456284
457334
578473
404291
5303
882257
99600
532873
634736
867020
867021
949934
255782
135322
99084
52719
851170
775929
196383
456396
121496
316523
811197
603885
324622
69746
22180
87072
151825
957384
618894
1035282
188003
80537
948900
1015419
1070427
345008
87680
701733
634367
415432
171992
635891
258925
532922
492403
19928
502257
971721
179249
524037
666345
19801
1096972
274624
358622
616054
1021642
766792
363189
861412
1051252
848182
818598
31607
999337
562290
427793
470676
241972
773862
648141
44624
198245
144123
791888
853058
369768
686080
686393
167693
621720
523847
484802
263727
972240
335292
496922
1048223
18809
747350
427456
548996
558930
187646
258910
108223
345316
346366
1057829
644783
834440
653429
619708
1038229
275846
346840
607544
386967
924283
276725
50993
146863
26186
826454
382067
1032188
316273
1060610
709257
262392
849563
687610
1070162
890586
102567
428349
590722
674490
333838
978700
934234
210484
432800
727362
20560
987290
752014
126737
182320
994432
956365
1072330
982484
578899
263842
672057
484506
44637
596318
105741
886604
849913
70338
196594
994523
334514
648455
76015
302292
595934
899718
231570
747570
96522
512785
560627
1090828
594462
548613
377368
154626
7622
478604
24721
59365
165754
712627
844768
615515
614465
617932
628117
261550
151390
1071554
117979
692068
459006
148823
441453
224392
326996
384787
799158
379722
297828
101816
1045162
778156
82500
557456
42598
702745
458408
899408
250937
442894
824082
1030216
162924
638581
839667
1006446
934431
794139
542689
807063
644180
1031771
854123
412348
644884
86662
17206
771532
566018
30396
425576
440285
282170
283220
473920
392925
431736
791114
512447
834253
447333
695871
384438
1009574
956992
524678
1068892
1069942
868823
401436
343793
494996
845566
462151
265747
94695
935839
860697
111051
745441
155598
607025
952958
704700
74241
429610
964097
55036
205229
1039924
598395
448748
687597
65658
460276
428874
619071
14590
819964
726312
654045
165482
124431
375523
320549
332073
987475
101293
1049207
259716
774827
144290
921884
337357
305324
641395
308078
578626
965149
512163
661798
40202
181078
537460
728025
216407
205266
841986
765434
260905
450913
438245
477819
97126
337413
681060
671199
187128
213483
364869
295204
263925
259348
1024239
262731
1059689
381650
237747
1037225
867049
211920
5208
980240
730996
866530
753379
606491
682219
119622
103170
428535
106521
46892
1081599
784268
209701
13745
553130
1001939
809706
484200
457320
346010
946598
1061139
814388
563438
208139
348839
207463
91966
944083
879156
639670
59025
587813
87289
649320
101841
701588
771209
625896
783952
643968
801625
1020062
1043983
2734
432126
809882
946979
148462
306314
121493
273708
809901
76083
1060305
361980
614613
588699
80538
148657
32433
623000
621936
341923
136690
58592
351356
1006043
619495
904561
390289
663782
933408
562762
383947
174989
94916
57946
899013
459408
911238
145623
580948
611602
335447
746345
620306
511088
728067
1035134
16602
1094749
204677
441974
96515
89800
61285
712285
498558
291808
765533
1084709
746040
171910
734064
151640
143149
440031
813732
14150
390879
681680
391375
1015645
924124
852468
463868
9471
704203
29653
849552
184208
1037684
1097059
558079
33688
1011734
789818
879884
880934
548388
737312
804230
295739
1000888
839542
1070542
163074
322366
647282
999533
833574
394176
776424
636314
478434
688723
773167
891934
1038939
525523
167961
47468
804518
607152
251469
16145
31052
637868
334925
783028
617783
790835
633360
495295
1096776
960025
930267
961219
137208
78032
111829
484645
640449
251180
505972
475773
312508
757947
425567
728033
255169
853191
48345
466246
295145
550835
1065342
30737
952563
304788
575243
349594
803944
842031
171907
188915
697699
338612
17347
931797
804803
1080701
893741
87260
485302
1015797
153733
880659
250493
752580
393231
604287
33411
458770
104963
46427
207560
278100
213375
616602
883377
590808
355197
672122
1068479
754147
1007761
990148
1051112
152754
25731
620362
452687
881869
340123
101808
1088016
1047795
981181
1080194
524962
136274
399817
650304
229902
744327
661767
129091
716898
1005579
818408
260010
305029
942317
78582
671065
1044582
438709
1048095
654667
563553
389198
783997
304411
946655
664595
425638
349913
444682
152781
309527
41174
439868
1025448
489082
46979
599149
18444
876909
71531
877674
777712
525264
187569
947378
296373
219546
915588
1039483
476749
69549
1006025
26172
1079804
289786
658406
280141
923771
748809
658637
412302
545617
545387
65715
653867
292794
910570
390649
223486
124080
657680
848716
372621
700812
533590
682962
455678
476061
902569
349772
974819
223880
865382
281745
448209
475827
1047649
314937
664354
811507
812030
1096597
1027827
99570
943329
720135
68298
69682
320648
204143
231945
23348
853712
1094391
214783
655392
164582
10781
841914
564388
639496
317085
500487
860936
661247
346523
439822
174414
38568
382771
8497
1060336
810139
678185
977177
376365
265943
285324
1024988
1083248
488442
310631
230596
744095
472264
916044
604172
729173
186748
47632
1031311
27279
1018232
841166
670111
875613
591175
893178
619392
524126
89750
808743
880448
371328
640263
361638
701139
662883
410664
621724
455649
866365
674029
731960
532646
91558
817399
823005
119230
382466
956141
447876
657800
915963
231363
113250
249440
1091514
299370
37163
1084677
183556
66310
466826
517416
875010
345218
286927
575052
163333
713786
487375
579962
769018
845084
465901
950323
1035493
963926
1067724
1006197
1075242
865560
39922
1037904
851107
347103
783304
1000267
65625
599601
673801
223269
229263
554799
655070
729155
280602
308744
419390
795038
493627
779399
494067
23247
999825
385181
279217
167461
34087
416400
960639
458669
511374
215512
757246
1056036
486299
643912
334712
765258
144710
990518
520034
653936
767196
313611
167701
1094313
349792
130312
1065773
294718
380586
906644
986970
390140
905174
976300
69365
137664
672716
823299
227922
751645
253261
873727
102850
911039
640249
75310
216060
133312
955162
268702
655810
477192
989188
1003640
451812
301934
463676
532034
965730
89513
1076572
738053
613531
518093
796355
82006
892805
656440
1014439
275778
276828
950128
974746
20816
794705
370444
336601
530308
987418
340500
896678
326240
446588
1027901
115975
104989
646758
283602
800839
530936
984381
73090
502791
346416
666119
174164
757123
32904
639007
855050
755280
1002294
763370
223551
177692
497451
844336
630599
626928
455094
899767
284330
794272
409545
1006799
1064762
155761
502066
600926
266062
196354
312104
586819
955955
95500
441398
107498
617656
239659
824101
868485
175473
666885
51339
700257
577469
296070
1065927
474039
115195
32907
183607
559307
223267
963646
325893
376996
48153
535693
893721
176781
218498
391388
938561
566246
659998
1012629
376791
3237
819278
359257
957913
727731
490274
659245
975015
970513
92403
553014
367376
1061479
411977
957415
59249
453122
523945
856331
602229
249542
378653
202531
81494
969639
471471
534053
733645
1066496
535363
723277
576897
534774
387774
842531
1053129
419804
531482
334722
397352
288974
115086
613494
666654
105516
636848
995767
996817
997867
187049
202933
999141
659730
352763
481081
482131
944912
587761
294775
372933
345351
593553
986449
339258
101644
516503
160377
159327
385605
247837
585588
313275
574769
80652
84557
455208
28366
809878
187051
656411
546793
947773
1022194
402018
690234
249398
606372
789620
1020962
46570
464119
775062
442441
349744
866762
35919
902752
968107
786057
569621
108170
1035457
433717
129368
808557
713083
231224
4940
1067415
525770
526820
706907
878185
47809
417099
765884
1061245
140798
707734
589046
440800
841023
555576
793482
488420
795975
339213
807010
955040
984042
554303
983753
85082
218100
891723
1074205
874385
45972
582391
344930
791849
39548
9668
537724
950789
646596
265729
769590
710524
1089624
172591
674260
907874
185663
337358
1057644
512012
522589
461683
34784
175262
375884
128561
302004
604989
395009
681191
808154
277277
978578
548877
508562
88499
33394
291970
700057
265055
410017
146420
1030142
255276
573965
865029
232795
60749
417082
431718
503991
635515
115620
933290
304466
733864
792814
927360
729474
844029
344794
715129
887749
860815
1077623
1042598
596869
940969
467173
642305
1006269
522408
521358
607707
524463
521299
729970
754433
312283
267312
106843
536710
636731
571789
572839
149246
514562
100363
607617
793117
129720
916520
737320
650958
91590
213157
761724
548018
549068
579664
829874
133018
855773
629533
1017416
425143
868875
944741
704993
523098
124538
530694
60423
931967
177918
785219
1035113
562316
938230
298839
663886
761058
59468
323737
300323
823780
829704
627428
671385
110445
92963
41964
1084598
688754
309630
977612
139454
971997
1051936
679469
838258
701062
98006
564690
435973
777557
511398
62784
299596
435616
70018
168898
948700
263062
926892
1064312
159761
549334
121125
438644
996907
856912
924934
662440
460375
965853
595668
561786
744904
737988
201021
1077037
865603
934085
32032
366646
183463
378660
145123
284085
157792
514403
1068957
230418
210970
1042779
325161
760530
264533
1047453
747187
645041
840418
972247
1025782
692228
265764
108573
159499
547454
775732
734724
317883
849827
202964
713264
7669
974791
563189
818144
1006869
961936
850854
461734
275644
472949
230821
602617
133026
231349
485690
858554
1059734
1051604
986261
1009236
1092448
565684
245409
570298
397852
1002801
366468
440353
780066
628240
543374
188198
248665
656146
294197
141142
1017157
63272
914004
289218
187997
455294
993117
1095798
851162
635910
1065570
1042507
57144
486040
800395
1086829
172348
806058
655078
581815
331491
533975
874709
1090072
111029
528121
424985
55442
934365
576858
681882
172063
747506
614293
382305
755240
498804
627095
513299
334123
735977
894397
873743
566526
390516
488255
350438
759294
969048
748679
531488
974432
397462
141802
920392
129658
762034
812987
45788
138789
295176
5690
999039
593001
318602
503919
1056664
1051071
266645
959299
230396
568836
498136
464240
425499
628939
280970
34947
795598
592513
401059
187156
639336
814745
375639
19875
660038
925849
50938
155481
929152
884334
857223
622824
419843
1034669
966688
238273
291224
858318
446173
992213
650162
590501
406855
57686
90125
274732
787630
253538
704503
760533
765153
1095874
1013425
132967
1039817
557660
867177
326302
1096849
859652
563557
210019
776964
87026
803432
504093
393948
354811
40070
57776
664888
704577
630949
931464
1038172
789930
631482
74198
219118
322393
250517
730489
442758
465670
1050129
463926
831570
655216
220112
891288
307812
92565
970368
992630
785056
49016
516240
47177
1057159
895222
500700
301149
623589
112682
512935
41562
174814
443504
179385
826713
579917
273741
814925
1061418
127532
607213
425148
587658
1055302
780423
126679
111649
624575
554603
389307
116414
1093212
153505
712965
704988
983175
970414
224710
821027
809080
942485
301652
256766
2427
638996
404874
115565
720174
503079
460444
1079022
413271
261253
510950
1013939
539305
1045591
174112
278577
279627
894044
375857
808400
539308
253458
455224
273713
685828
979430
313684
646949
148932
216097
880280
487962
867358
19648
939748
862904
268625
746127
46414
594024
740093
487491
862640
1024709
724221
460756
737074
667034
122545
991996
616255
21436
338178
629463
432517
150032
814197
421231
1010776
15392
1003198
342770
228212
27966
556400
786182
861922
1068737
623445
777122
91832
894779
376662
285803
928605
329543
502749
999062
717021
267766
45051
17930
965695
421376
740897
265386
609430
452646
129609
777835
472195
1039547
483979
692607
633018
953898
618330
183629
1044923
467676
621013
105799
521846
252812
559812
235107
681890
451940
580692
654044
553414
844635
10206
494499
842240
851652
491923
868305
922626
908614
520924
12550
692467
928667
1013482
870320
481244
441988
852245
865266
75591
291205
278329
604453
844733
1080488
130288
788968
912532
446415
790455
717417
193935
525039
161492
695105
419004
973239
296595
5296
866993
992845
741457
49025
225974
119688
591000
974776
18323
170634
52733
616421
470534
586096
262689
912651
389975
228307
855159
48778
652573
779996
239247
595756
819352
476484
740237
1086741
203415
450714
794901
115032
258653
1034476
775507
52725
828591
820668
327024
1002827
319948
438132
18997
461013
1080362
673334
5711
574760
595431
53381
453373
240010
139854
888334
1042929
506649
953841
596286
93428
133659
782764
622678
632389
88883
621451
966151
465956
219279
17999
659534
36600
246261
341607
134489
815916
194591
822026
264269
145938
1078414
964658
721063
829252
1035130
66443
952388
395972
282820
28386
230992
348435
350400
609835
757601
212591
617792
625687
409483
345944
147109
975928
260597
955034
463746
241195
96940
104560
787945
877718
583947
86578
880624
1053868
46704
926947
139469
839933
800497
907377
270648
449281
558497
1023249
309780
470900
799913
398552
126282
303705
287833
490644
655401
481993
971162
786588
534067
1051341
818233
575662
1044271
468528
1005718
851680
31914
519702
826921
239044
878757
538738
172192
539422
442390
709551
240607
423928
152513
694812
568031
848147
753823
643940
437493
206607
168910
246676
677508
205414
941160
506414
515492
101424
520163
681379
852408
959995
473652
391735
74471
896313
235573
348417
232654
1091796
502640
241218
149041
552314
585227
1058079
26946
920593
20380
737428
960736
1074123
178607
981149
673745
649417
289983
401377
130003
955631
859384
641313
595313
686856
590149
1069648
254134
536284
894117
490614
842706
739104
760354
1055443
103913
1099234
813640
574459
951645
296928
709146
708804
827775
1012631
18382
290832
926144
648947
131302
314535
703943
593788
1091869
771142
651414
370613
5841
1090469
259124
913890
1019298
192073
917279
212739
979429
119406
217457
433591
420345
867973
64960
146646
375726
538502
874423
491042
698370
690690
312558
876816
971601
318423
42270
126014
488367
777264
988823
752863
436815
69440
590380
286425
967218
451738
310870
880574
324401
192869
380047
336099
797916
176967
792194
79747
571170
469591
332594
1086989
9207
604885
888060
590972
50910
682730
808595
23312
712749
943955
207068
324744
219521
805650
849149
790659
398671
896729
602408
552363
804227
384199
257155
1030130
536369
982109
587337
586929
118400
310172
217662
352899
104992
1074121
958269
963388
991068
66228
219576
703287
226098
1089155
181597
759782
286879
481131
564528
364875
830626
1053957
222341
6750
374649
483350
20007
287340
1063792
31431
247251
143931
962149
1073755
105249
772793
606151
852452
942442
260965
66716
140115
14673
149139
491437
28614
303809
803015
487100
873074
525399
1076223
1058927
786858
873629
632644
904440
509757
351644
555633
106732
450219
386886
147874
181977
258462
1079251
614256
784249
497257
535377
91310
79889
418841
1030807
1029757
887153
886103
671407
727074
832974
305877
264217
48967
701117
93170
893522
581909
89460
443119
492113
618882
895228
459475
1072945
427545
756367
641452
349201
1070997
468238
128550
645974
996568
823750
569454
1056857
324362
331971
181193
460163
601828
68423
921165
631938
873344
680837
430063
1088838
60941
141513
683238
885029
845914
763523
205013
472645
324923
25009
51348
689063
501084
644779
615770
360830
304714
109596
849115
44809
349705
477497
743940
583321
1086064
1083209
957772
720125
806640
749064
241461
390075
268128
237848
32320
1061051
43606
22270
36160
969623
182123
399400
438937
791260
415370
443952
330256
827973
1086274
189794
259999
1059653
569209
454156
881825
587741
482121
733058
691259
913860
288093
80186
759196
508628
461825
726486
425099
268644
852767
779347
43084
181690
1041641
255119
530225
548751
177293
351221
1041079
873659
421367
977418
653930
872314
10143
465271
811138
652672
66002
452968
1053101
708644
271643
179915
830170
113638
828897
738177
285066
273145
236507
416485
452862
1001314
1015712
742671
978723
148629
747391
51146
943148
598508
251920
1004146
400290
785520
350675
12140
896277
900608
233951
801123
767172
724507
551310
1089807
569045
680714
358396
90710
830555
525479
714880
637056
207818
255827
214398
517379
1092729
105416
761113
12075
931777
61072
823390
1081399
578735
504473
282321
196595
353062
395485
109930
698611
32554
388547
223665
233767
626428
893861
968206
1027458
468642
906858
306984
101768
599634
886108
783040
838994
755397
175738
639337
627972
994495
80317
1073610
175056
258141
435346
113571
394874
426579
725313
649429
876567
352172
164442
915010
2239
992542
513933
612354
1059365
1096218
984635
64700
358703
592856
242239
863793
266079
794197
688147
478366
220447
28298
678827
1022324
352497
440907
984306
398387
9905
322408
901700
755827
316228
39637
95108
157823
982102
968420
1056824
699120
131669
1073918
818782
190365
817379
330297
631594
245612
746474
485831
692203
967088
383703
923901
10889
545366
532253
619121
253205
723484
183346
63659
853208
1086992
1055220
56751
771539
478354
203285
198571
495568
965412
77255
721791
969216
1098040
171391
350496
112249
812322
968729
820390
952567
356526
537750
830015
346654
749896
205376
366826
581598
928681
114108
826218
165455
176302
540156
130057
1042024
615207
1067753
338291
624904
1000869
5307
334861
149936
93041
910624
856261
698960
671031
966420
482968
881941
1079789
401327
854247
111345
823228
652323
356070
223765
26839
325504
889662
522036
273528
995931
1013282
365283
139354
1039109
681230
216528
740775
465682
153793
227245
811827
412897
750286
1077474
550571
599005
1027525
278353
206512
58730
960081
559317
445958
32227
49733
1083959
234429
965220
700122
636205
64062
512463
121025
793055
931447
791743
188544
61815
996531
315395
860973
423210
1071462
653463
691128
881102
473824
305665
536370
950513
924750
52556
387315
590125
69674
281617
1057656
693760
729760
167083
172450
486312
279933
529841
198235
408090
171778
531249
603969
1039481
764354
1021148
847698
318274
84165
90790
393167
895897
417725
33894
9595
538499
257185
904543
592898
33910
367713
403656
577650
43036
268630
910927
695165
416840
415790
812664
724149
369745
458875
79191
35527
993714
404200
884728
78845
398305
901408
768987
408170
545002
272346
1091582
304359
41940
844088
998761
437693
53610
648098
1058382
831285
701481
1079246
766937
266365
177596
596214
583913
447252
456420
1034629
1037962
751314
749027
963942
387399
256414
257464
894173
665414
184701
912653
850632
538849
502611
88751
475154
894168
647403
269145
114342
108497
318021
868625
953473
263338
472740
564553
483658
1083744
349948
447226
431995
780864
872745
722355
44982
25884
560069
303501
368831
573070
168814
800150
98761
690052
1072873
569174
22357
999022
925415
145556
456452
569414
678614
948733
136930
393117
63065
629056
726292
504513
832113
9839
875687
606560
987717
910235
121731
418886
63647
798323
837614
102862
279672
960531
585636
40465
840390
376447
329570
785280
539080
261106
111413
569068
119320
988182
1045783
449183
82742
870469
920947
561754
790962
790630
310134
887034
576798
960030
548040
187979
503838
375979
982181
218028
360887
484155
301560
429731
1019238
537845
139439
467966
771758
737521
201935
253727
300855
5961
692084
529422
354786
153362
128493
210725
649715
903860
376041
448524
1061201
126840
831080
917363
726563
862028
485404
831895
689059
581957
852828
1067039
185348
28784
724313
688931
354426
154165
62620
688089
868845
1025951
365258
155707
566104
898909
669347
58984
500230
164767
431691
316490
259523
392971
566093
545233
292124
847200
498309
281156
687050
878525
331138
215274
635272
32283
490255
851935
534877
357991
964408
1059187
925664
723091
828958
47405
694877
725775
343892
87078
144645
1027945
925271
392365
56513
165023
135414
34803
651740
226273
952743
882748
744972
899345
1026407
524269
608559
810585
171787
986873
472943
714098
999277
364960
385312
199540
898856
492345
401195
195797
743466
1016291
715934
676987
255209
935831
567838
612033
267785
553508
344466
64122
940646
883689
918619
299231
876546
155991
512747
582959
172830
151698
961276
630398
258865
562199
1060674
288320
740527
1043441
752562
896315
849969
390549
232831
305732
373271
113540
947977
823399
938108
181084
804787
199975
562854
142525
593513
803287
35901
845611
382934
168322
449472
297331
833474
981231
415619
951414
732225
889638
844546
845596
190495
191545
109502
1088765
815772
816822
546909
195723
351616
790568
635855
747643
481523
833069
243175
788469
74901
718895
1040453
436626
474300
396255
192950
1089664
115747
387668
1014988
42514
634406
351398
362246
655526
521297
896942
233420
1039711
897641
870585
1087719
925647
414864
1062658
804870
765181
549684
272601
275594
559012
21306
37470
969859
922491
104423
1072564
661529
809909
421922
1015550
274436
611973
500812
934153
979983
331938
682990
915381
563532
866132
108895
530301
400608
955587
343012
41883
747365
807456
711101
620060
952082
535574
495864
330589
402860
956522
95521
503404
269409
327690
455247
832270
567730
263832
163405
448208
1035892
699964
1024241
202608
27483
952208
650459
794903
159608
824852
913554
240701
1009234
31080
524839
944804
1017355
373721
1096535
221463
1024208
18971
891856
396230
295196
475759
393204
489960
138097
640557
952923
306688
1003142
614389
859259
804262
1031445
441962
77672
1043980
181038
360488
876827
403482
1096345
924406
692167
777089
723187
354710
444670
156722
127359
428960
762221
883670
140872
1023364
760883
260909
275669
208796
512792
923297
924347
1018719
994846
17011
703900
511610
577345
572541
357942
881218
905574
434095
108658
1059532
512147
62711
240111
144651
895922
119613
558061
632374
406383
1023856
610815
1044787
105086
6146
590610
191288
192338
597601
66676
29367
235774
955074
715734
340238
919546
837136
793436
59546
540279
131434
652080
142333
848781
288171
305563
414762
386106
825136
587263
821141
964842
804545
176473
1028610
333804
488370
634905
824983
371936
762865
344515
956600
844343
652960
406113
220301
496289
882185
674964
862105
583138
363928
292022
894153
152582
948985
392174
774162
20631
391568
734089
1010462
962512
562925
210601
572818
753471
890812
616605
1003279
138524
149277
814650
901065
547146
971647
787782
306368
846422
257472
550632
1073998
955604
20433
621688
562392
602227
866997
245983
704769
1041477
319640
546109
356642
1024350
868895
943927
793336
911977
879147
392746
569206
104774
655310
326514
484661
344015
375858
673433
188383
505529
617061
135735
134970
1040449
251796
788758
46917
589969
721374
946640
755274
353372
198964
102864
490954
772529
506492
1075648
743265
560959
995586
987967
807061
557926
528339
171384
734103
306299
252860
677395
898841
903558
992065
681681
235089
524018
397757
474277
759213
424834
518515
474488
104739
165319
674364
386072
929534
406626
224822
779812
313421
959530
144914
597997
446312
12655
805961
683368
732821
72640
362056
15637
305469
828509
196842
70757
653501
570811
535356
515964
690007
922555
418855
1031723
795371
49945
502836
918781
98890
223152
1072531
202071
7846
1060995
587934
460320
878337
1022579
157260
135938
765387
892520
823048
753058
247493
994932
636032
751103
459121
848322
836313
735160
281734
122124
122654
798278
693832
636953
693443
751001
944176
727779
1025382
1090783
797941
290320
261022
865276
184246
342672
191204
468761
1063888
1076666
512191
220229
154741
930635
683151
856289
662460
56092
336240
8297
555707
688449
955672
821993
994416
252769
333185
763208
569824
763964
395338
453730
871233
1052564
212677
902922
989979
508504
704845
931605
932655
895121
1064293
239488
35759
280185
547009
952098
885027
137185
411824
682185
848259
180567
992727
189272
341539
1076348
689124
794483
396085
197958
1099884
697276
844550
266117
624536
795804
224089
333144
173158
524435
774361
112401
678975
374827
436667
710007
860453
1073541
664106
915896
957468
56683
862243
110057
756313
351406
501384
60507
139979
131945
555605
236159
670198
276247
154565
249954
722068
827165
486817
141623
1010180
243846
242796
682693
931915
932965
200713
948853
1067924
1068974
481141
967229
672073
112070
111020
87280
468497
104719
897617
84186
269335
764063
548942
518107
569357
990810
548312
686858
362945
107402
157522
807207
444876
247090
246040
264094
688186
169150
15542
108568
258048
698934
699984
262838
663915
977636
700453
54650
240456
552225
921605
125271
293824
552309
308809
438777
312869
687711
465799
442097
722682
676446
141711
256233
1073290
18292
17242
495722
146990
148040
145940
144669
982542
1032390
537484
417759
1097430
614551
172913
769486
564042
545489
753359
716580
715530
996669
995619
723472
962981
752575
167036
1094815
719032
1069379
94623
73682
89379
545716
860470
377084
40575
968768
285560
519208
768062
1012247
859282
442996
44278
369032
488350
226386
18652
596123
700611
506713
26681
920619
371872
286506
532754
953943
739340
65010
1084036
964254
242119
1068422
126377
517611
242398
81566
398792
601066
1029106
670048
236267
246117
847869
683568
474291
226485
376515
656847
382675
70571
1039720
940405
834875
202817
867164
930063
174965
823034
807775
374533
1095735
611004
213035
596762
766450
1082245
337950
235189
286878
801744
701113
982031
68815
56924
799254
176146
1016349
431063
78597
595538
545782
1024492
944189
530953
673574
979099
669826
387905
134353
471807
1081581
569623
213207
200826
253998
1007547
212781
834890
195505
380566
861361
97554
350008
29707
244437
477899
948463
143989
424864
1010196
649440
686312
870877
630887
53813
258072
177261
474223
968209
709200
889755
611714
709774
60819
995216
778849
1011498
401208
782524
951625
1099766
74073
299074
697617
126159
92168
615379
988454
10732
505562
173786
899223
97701
574224
14158
869223
207189
497107
1044051
324615
796766
1002619
970262
513876
32244
670422
346982
785451
958697
950441
890067
939897
27277
935334
660660
901350
782166
923816
91384
450166
560520
87897
207673
372767
199503
412995
603684
168983
1057645
624753
892842
1083607
515612
315796
99578
149342
612502
740308
869501
124848
376164
199358
188824
696307
530905
535764
293457
221113
270693
494729
762165
588497
508866
828274
29139
251032
869219
186469
900069
901119
123367
595609
334805
469079
495810
344848
354701
477856
148135
1081565
86997
572509
158215
708120
326178
705565
1018803
663321
128513
54360
466594
89810
702508
692395
307682
160213
532649
234438
386202
28160
857384
121681
816819
249062
339543
1051192
689759
201443
1026369
932473
775779
317722
381308
972638
744992
471137
608132
262393
73118
11378
846778
77065
799351
255654
496195
296919
975899
513317
791056
328574
660756
254234
505624
732300
535260
1043503
838334
34911
827055
345750
287072
715759
329640
924899
644654
806171
1048412
212379
119456
1081410
525040
571855
993543
201641
793974
232905
1071107
411404
314655
1008630
1072801
614405
1013349
976857
235946
762458
388198
11605
636982
912132
710875
274973
266742
535544
8170
72843
411675
632430
143652
526762
479693
956541
571702
840938
13147
592147
603041
104991
891196
1097848
196521
791864
628085
5705
174758
883508
321759
156252
947374
91656
288598
436756
523449
351483
831579
1062974
480235
754287
819590
973942
1097423
119367
376162
514024
416773
726441
333477
989810
796286
954795
351881
309637
876658
268502
241624
684018
974571
681581
1034754
205070
476798
83060
804530
621629
993214
128555
590931
293484
683215
247661
119419
611186
826495
533954
793745
356283
21644
801180
296169
666992
941698
473756
873075
432327
641476
583580
1093134
302132
95499
949245
280580
815089
171983
194207
572101
925914
44784
459617
269948
808294
737455
824935
13804
907261
65470
649960
442335
581961
133447
612138
962085
164060
376934
478959
754911
955681
315260
683240
228215
761256
219359
214634
922457
603082
946011
889547
473033
22472
835460
84909
46852
14662
966769
603183
996271
6046
812569
517507
686563
375738
555534
627865
409203
205582
712635
562501
146771
822207
465735
778635
1025132
5515
1076798
853236
1092128
344623
749956
680419
16197
270818
271868
1099763
433757
257204
571597
84974
1033395
960111
320838
261672
149176
836612
952856
864020
279094
980578
49607
1022094
442850
271348
284954
678005
1068641
152689
239575
506966
967312
883848
106111
507402
678364
1094397
733122
113117
393659
1038002
275184
274134
1059142
807120
703799
1000029
626037
780050
309200
135682
813335
432821
249107
250157
240877
994624
642621
31865
939999
999848
116781
708983
811460
982215
139024
342498
249752
854910
1092212
966029
674467
899538
2969
884028
820491
417615
48897
639471
307346
359133
549025
67151
468533
1045724
889947
253535
687977
479458
576185
180291
474525
1055281
470940
913149
338964
445024
303395
1096988
766167
123833
37516
897208
766357
328356
932289
91461
451735
323466
152079
184694
862210
79975
170693
731670
236609
954222
1075598
84363
187714
508072
269044
987744
833619
112982
194710
230446
5106
271650
492697
203652
415555
731822
611781
216231
557912
1040489
133460
375137
800079
605212
766839
1087661
879346
681966
609395
311747
491278
134034
408712
773120
180587
396991
971762
156228
176197
1073337
1075352
219977
1044237
228769
596070
875757
1016274
793968
19721
691948
188867
540640
61124
309606
1062724
92566
133524
1093288
189239
220094
603192
325831
714335
940336
389465
906106
555438
887606
211476
381348
802663
688842
435034
1020373
22720
816500
705230
582030
78202
881200
669674
668624
664978
663707
231009
112193
45612
330412
834302
972405
422316
849346
743573
658509
799930
296270
53520
99161
759643
125655
863389
478293
580838
762019
1069754
1090150
602609
505559
47715
907970
893084
246520
253843
457688
1037671
395905
1089932
173822
958370
299102
627359
59306
629097
959549
935579
364548
203921
86995
522106
75733
914711
794388
995807
650255
225727
749469
566850
365796
578359
648494
1061918
888232
493176
882853
195106
691065
884648
770618
1022778
323315
106308
996394
714032
711717
914785
1071568
252568
366970
446347
418745
216382
572787
562082
453949
38985
188963
820735
265848
325344
90041
1087336
1076938
783264
1051225
484844
252509
181266
911523
662650
90947
41291
4678
991550
277338
1010821
1070424
302055
571845
124370
812564
1082535
721673
76700
814359
374319
467217
669703
138319
777740
915781
941352
363089
252579
849518
254961
1082634
482766
795670
219419
847282
1095907
736729
903662
691943
974395
213883
209150
352741
72341
958407
342876
844628
974258
717556
344430
725638
612967
601917
174632
292446
570121
104705
814012
303748
612443
6648
86770
326629
687519
80361
899450
564330
676090
311333
446155
489340
175390
405727
987814
140967
437528
641136
788063
81695
1027542
790760
294762
57168
526326
654632
208809
228965
420904
800196
642382
866098
154572
9741
189413
399039
112075
1052539
384760
291160
480485
1046846
551212
992064
257988
851925
656627
818596
825816
641738
454601
437374
840063
1041732
781433
748350
16124
223342
170455
1011860
95121
687789
348494
46929
376432
383100
776933
677081
1097265
233613
256559
827462
397622
606409
854099
537366
1012395
736324
600937
953091
250720
156375
179156
690601
543798
433619
721752
1025184
840145
711049
953667
768152
126168
812657
365374
563005
838674
1073697
426067
440177
999561
396430
828847
959043
713305
562654
286881
107427
46172
323733
1053292
1093093
677606
1099673
303089
601348
888918
14068
44377
231544
865353
295148
59323
894007
690939
436035
305763
68314
344953
766123
1097814
382635
1008209
328550
53139
173507
644944
811137
67494
771756
1067856
353871
164972
521103
807869
966735
1051371
364730
643503
846500
566994
225428
593715
350164
377099
493580
226099
716821
65668
632112
460401
945840
599092
772312
470982
589085
1091774
186620
884605
1067280
775065
110833
386150
803140
964806
565732
75008
1082199
614955
892223
151239
505346
648808
90515
263769
1057374
59122
469459
361782
902613
735679
449923
1009401
335063
1041435
4632
636831
755574
176413
325952
286164
922484
417064
948363
996557
202612
688995
560448
137058
24850
447937
340959
460236
583184
981646
473168
28939
363790
638574
593996
485893
448371
18280
975522
827885
419910
289682
409090
922055
960131
141487
1032042
638446
374071
149401
769052
887134
1097411
626168
374617
864418
144856
445336
401490
502730
130655
987532
426323
992544
601892
248357
40052
751890
710014
77222
853999
636745
306383
833965
820895
772322
797410
877764
401397
860422
681128
967976
1067333
731562
1098264
146006
147056
86178
232285
803717
428509
323000
23870
53135
935916
576281
482468
262056
747092
910029
911079
74037
990442
513483
1072997
621250
284956
1070222
94861
141670
542695
528974
262266
979636
394244
450845
1057860
616310
526327
51775
498269
688867
31395
89385
559887
728965
1086878
996391
108094
677973
511125
810062
312345
888338
998793
209883
101558
1057588
80962
418600
514708
590170
727869
414517
989751
349565
47308
482355
227698
226648
751909
298668
1077863
1023440
16847
641702
1022764
315124
1022312
55359
106755
142257
74599
190614
655558
625940
34461
410417
464009
417417
172261
283316
1091666
804068
1026483
110689
766236
725688
296395
616532
342704
972377
863732
596596
994373
343756
1003637
736032
370059
181241
89753
1049922
792186
304033
220645
830444
322587
516401
1096620
573443
56166
969572
602052
876984
563440
292962
738189
424264
604009
226918
123417
858983
846244
509092
896542
24818
405243
491595
358631
631176
907607
1073104
753626
149914
563165
860725
647372
1067462
606916
166184
27519
381445
47323
502022
1024700
214549
200728
66003
842170
508582
915962
53861
553926
682664
919411
78317
757410
499345
535954
1026694
934535
156854
741844
429974
884757
874980
311350
118088
375144
62411
295526
590495
492791
11877
658715
416387
110161
953816
388024
278691
89813
502737
11713
1046540
992289
932579
394575
989725
307521
709424
604182
570267
829040
414008
634820
1045296
89107
1046153
728634
90774
910802
905511
749345
182379
111633
269800
732554
670567
1094729
218134
743610
1040927
470650
979157
164990
330150
295988
89860
833256
1050203
443316
918920
799225
209443
209656
787157
438424
868200
433487
997284
237249
571131
125932
710783
247036
63259
743781
938077
785044
226506
557882
564614
185624
715931
281266
1023737
242812
75264
224858
335421
774326
881755
788970
30415
655356
577458
303162
691280
405688
1003456
263796
1032635
405858
552258
448824
290670
834362
161031
430150
359841
274162
1049339
401576
240892
972808
590140
171387
386636
935293
42082
13023
868119
1050750
575905
197302
51371
761923
689824
793819
693888
649539
344713
901179
803150
721509
217872
737448
400729
575501
996885
68715
231070
490740
800565
1048224
349163
197787
1086668
298277
844697
541809
56997
183000
906549
606824
915524
507903
885134
398441
462792
650056
416284
93345
251682
174569
156156
985938
522892
962299
798152
151972
978759
808194
243675
551946
6509
771963
485945
600041
1050472
486313
335112
755221
223286
321559
716230
721659
280638
279588
1056565
665057
467195
149775
770647
125291
193585
138859
221812
125244
558377
176515
792910
194992
201396
477438
391620
123243
113625
99390
979882
8845
265011
596593
79484
228875
158674
991794
56163
140014
254371
893685
888155
285701
527410
178011
497224
952690
761341
416854
153067
471611
429916
409175
721546
589822
963482
17336
1086218
844725
612189
819379
734754
1072734
820726
703917
134767
663529
186018
1085214
557300
1005703
21741
716835
892239
45255
152062
398122
130896
808918
548233
32489
662811
927414
457124
937093
420656
387350
691416
106441
667604
901509
408240
994655
960871
431665
1026381
451749
792529
432082
526093
131999
227023
159742
723097
746460
324522
801435
204913
574000
60764
522884
782295
787281
87395
791452
334436
917680
802738
596987
804424
295310
649731
915805
892797
968941
249684
1022062
108427
16151
411476
520751
231389
891813
1082740
287165
904273
320465
770887
579868
165791
822037
401759
80453
501278
526843
941407
876841
406064
84133
1028917
55397
618760
509259
301685
909259
803637
300066
66867
981554
566709
402231
14918
423437
849515
954092
909723
740940
792926
1064614
121670
785227
191949
106481
806727
866321
371378
1034315
1050614
544364
608146
46777
739384
859798
209029
432617
476689
993165
27310
632191
311033
42184
427499
962532
586852
463910
303973
912797
1030395
669720
233401
180570
959919
76089
408390
236852
129993
568470
24426
965109
471240
109234
626998
980918
343044
283804
470827
471877
95293
285236
23550
408028
1007698
127668
250939
657171
689079
541265
613025
193857
147360
768306
778593
628711
868053
776416
61609
885503
282008
12724
495200
743620
971398
1075641
442151
1034858
511824
134981
895074
442925
204066
719592
61277
947050
317857
808411
944816
459984
649911
481757
921004
173340
476628
799296
41024
132064
925076
1078565
806468
914056
48606
677108
431836
162625
463499
835536
251251
674398
574335
600121
71572
426467
851474
274587
1053257
527566
363363
93755
403845
398881
1013109
543053
305768
283558
800990
1007226
182609
1073784
75420
755449
292398
949175
867538
435464
1005620
930448
785363
410269
245693
976684
427447
760989
930425
967463
331835
114343
792201
611443
168489
652839
664506
64709
905377
244725
1001382
521560
489729
1024715
486124
751682
997291
603925
703418
514640
41656
1015968
378042
1018749
461055
370890
142161
955425
534871
453324
381134
802072
351952
702083
880998
13162
894834
856738
599210
503200
791061
971919
216600
827004
770503
290137
991533
34934
715882
255167
831192
975824
438407
296331
783352
96290
85091
838683
532160
629101
568544
536916
108639
1000312
118223
101139
422793
261257
598198
1010684
799345
296454
324941
846869
460884
746513
798024
401221
336965
32817
841391
565735
847055
680544
1002829
981130
373003
1037385
485727
1064340
1005429
627807
11354
347313
946924
119617
313329
714383
531592
219103
16157
111139
391078
1042195
971687
317434
769379
628449
295655
292096
701611
950420
83111
425438
932012
422127
435324
928269
589787
999385
86098
895159
893518
130779
983087
459506
984593
692303
49003
1000828
152849
147924
137639
805896
448268
801934
278087
647719
668432
497441
306174
853265
660606
757935
27127
328327
371785
1068757
311802
897652
692225
517041
687130
281425
163826
344939
953522
836382
81307
931353
575305
800244
986825
518962
74694
381077
298453
37540
983555
890686
563634
658569
1029577
870359
403730
653814
60864
820682
1040684
374463
855527
201078
48969
204355
480953
333685
499728
199787
905320
479907
822049
330218
938690
1074287
559375
959520
655294
790300
205397
298025
679340
250946
1067565
1023175
899454
242199
589094
377192
477857
17221
538015
601858
333373
846325
288648
88783
744011
447910
141866
746373
267883
988136
31680
93288
383044
565680
1081075
753352
642212
247174
808162
489892
339018
792647
257883
80631
378525
924412
499625
547536
607812
29849
1004062
956046
214350
1089353
814357
107009
933365
339182
392936
1091821
781496
686015
190329
829288
862551
865491
357802
649820
595110
495740
705033
322416
186276
602786
146736
462573
799041
448803
852170
861158
513105
309727
991255
719982
174218
974849
133895
88406
906798
760277
1052820
1051382
989534
762495
23110
423840
367762
900010
285668
785809
559693
625380
753894
993248
431378
463207
631515
1024952
244168
412161
674370
120222
362217
242990
753719
418807
1006295
1097830
234717
399417
275199
238260
520887
880244
894698
1044852
641652
413295
11358
605531
561626
95608
915395
145746
596871
824451
708117
45547
725490
379473
506039
130972
159757
703883
297882
256277
563585
768961
252959
289014
460689
1084097
955609
649639
326209
806658
356635
459455
866209
144795
177621
970335
619763
335918
251436
993159
544486
641113
980986
862270
863320
623235
425093
773609
512376
62739
831699
770915
478525
263178
648735
699764
1049657
233950
1045581
928989
14273
56806
965883
616022
1012746
803084
940399
559411
221786
347893
1035084
507587
670073
844542
656621
674583
797569
639595
407171
1057931
450303
714922
320967
515608
969243
497871
162863
518894
29540
596526
1054343
916500
804353
752429
919705
444271
517081
838461
281571
665326
763459
377625
291073
969129
1013802
1032238
1033288
229643
815795
361657
403574
428262
658780
386264
465012
710090
1045954
238654
817820
883560
770137
36461
503622
968047
185902
437484
534609
597335
904124
1092429
256516
599305
577567
505659
511866
899669
384418
358794
1064956
21050
138690
393051
878856
674774
503776
453791
61391
629068
831123
1052813
603229
454692
821921
320710
53125
490234
500167
1020668
259417
651017
469854
786562
184279
11409
230913
908962
858197
737883
1046337
443114
255064
792764
895058
110838
829102
144943
18123
627679
454839
831454
121582
272533
951362
320026
296228
434434
493877
619928
29543
566199
463966
608615
423564
587445
926597
727387
270193
376842
846374
1085137
1057601
434267
53774
985747
594604
119920
106945
289957
757973
58575
685256
1005356
370433
550496
614421
722205
1077281
608986
86816
82309
898358
559475
155220
160730
35506
731503
860588
381454
490941
13213
1041256
274040
951741
365826
100554
857104
1076007
543065
841891
36669
387386
160077
174956
665936
604204
660287
10774
488987
406506
501816
45535
245662
849883
1041101
1099259
476214
245812
266854
43747
141552
634741
201698
1026814
681054
474468
616826
279197
554165
129209
380649
435098
643549
145845
193327
192277
816436
779744
442583
401925
565245
190191
617358
880679
826212
302476
419461
140462
168729
443233
402091
43381
731213
1007451
23207
655579
1043099
462100
397168
88243
685277
833518
632019
101614
322850
454775
580414
737300
615138
349909
436093
1070739
843195
847798
283204
616819
400535
968292
115490
424298
190234
191284
987853
975121
762750
419350
1072397
1071347
646429
845823
98156
329031
832202
769735
94407
757679
251705
41009
42845
402234
748573
111071
838813
989736
67439
20605
19555
625491
624441
1052391
1005006
5473
524620
104289
213782
234979
902785
733043
182077
406865
405815
305128
428291
811830
134149
399568
709086
483705
666696
301426
1045582
942513
124737
322085
648152
1049419
272511
4417
406659
793485
619134
145607
994632
779183
920984
649019
915325
79075
422574
242591
912856
426434
1060533
155835
880408
56815
717031
301606
646000
293403
391572
1100035
534123
110994
972045
59902
833099
678666
619645
166863
852513
653010
19090
382349
639475
875944
195419
426801
563245
494793
851586
616971
52043
842766
233812
486348
826572
687834
351967
560692
596079
173496
465874
29899
396870
329947
737034
553304
193290
632350
179851
322159
731163
550534
535695
459491
372371
531688
534624
787824
134606
676533
96791
628032
993594
373534
837521
283962
843188
382254
226640
811892
994569
284985
466798
424438
682579
618085
767618
740657
680579
363362
345303
931920
743387
582557
1036300
39931
729395
66668
72865
283855
213650
1037246
512868
751598
892724
440180
66454
1060977
132190
475583
297818
61053
466497
951131
1033190
952698
98181
492120
444763
434793
852217
525475
37350
258538
307872
233784
888568
224465
667650
801832
2908
984741
84940
61916
8876
18817
842248
929686
104351
535402
421835
335335
497992
758713
232212
640299
1062349
164953
231731
785022
750679
883100
1053825
605881
309824
935857
12325
134936
122539
233759
233911
554905
1058287
751694
621734
563514
392362
512584
343247
763839
997494
1018241
781985
862680
278493
558493
1051602
455865
732155
561627
249051
952521
138736
599556
432346
818663
73401
570907
5955
926398
531952
925010
658808
626016
451887
212579
822224
115777
66175
1075665
890962
1063719
291152
831635
847499
292041
546123
814601
70622
98218
595182
1085824
280049
703492
366313
42852
621815
369650
434649
486038
942367
733644
680067
702505
1035127
818720
454051
263248
190977
879662
651628
659577
470610
282625
388587
943337
1007550
228595
566812
724892
385473
1026700
324373
127405
811860
1082023
198963
463549
605257
272293
554696
390991
72909
979843
768076
1039128
230039
158457
4222
762252
478496
809238
1031440
13007
455069
971458
61168
332877
591315
122780
739220
590418
1064040
15669
127067
705434
365117
232198
830699
498766
254502
707858
192417
709448
600215
210543
729112
628954
47761
623127
983389
950349
1081754
699474
255370
453125
1047697
1040378
237484
487757
537797
519911
281950
415609
131837
681784
501358
77940
287040
33999
967438
304760
899323
879465
188325
1061722
732834
161094
766133
301955
695345
461590
434229
153353
87741
52453
116468
627459
1032789
1012970
997571
270122
665051
590897
501515
864103
1056563
886877
525393
215338
576608
632546
672006
868514
445381
289705
324034
703352
288107
268485
804362
555474
103942
983875
653872
376955
956040
255672
1056977
55818
724692
768113
912017
437382
92635
163918
57802
944700
326124
467942
792973
1087875
1012175
473639
512370
361079
860888
985087
555203
713806
483424
698621
318488
1061133
120399
800773
259333
537549
299428
1007873
152392
181471
714807
1076641
715164
353504
191574
1044288
535199
10705
485643
449470
193241
600011
443323
933942
116813
833869
751352
55234
877627
531110
125515
171212
804403
1041662
21881
612730
767512
875622
503910
1089927
905046
300087
889003
723098
1097518
776922
742826
457612
486719
222120
239651
801525
364510
1028225
776362
93616
178306
652309
879886
314358
342417
92392
177369
533757
200849
249244
456022
648439
362805
469749
131786
879089
280460
1004349
973865
179837
222842
333771
387943
619762
252478
555513
531602
193317
493224
726327
45078
507615
831879
290747
3471
392768
183464
1091352
1050392
337975
844080
872249
417996
755332
710113
1047625
97478
773540
998378
648117
143568
605788
931499
48672
635471
862902
383531
500649
848412
148757
631758
81964
487911
7026
172771
805768
640573
621963
1061064
791961
126900
306494
373539
306190
734955
233264
1054428
831300
719009
12024
31264
196117
678004
1042414
628055
900078
1064840
179468
797383
990415
528197
759375
1031989
728606
1042373
364387
86943
509168
1096384
231060
454268
94714
751815
1081907
642064
345702
243484
64054
987548
246248
585682
791410
544173
158989
357951
859989
578000
948263
881059
74321
704998
1060246
373344
296155
295105
9571
8521
228394
722315
721265
720215
969680
22235
744082
932876
108542
238819
40411
643743
150788
791870
146097
639099
1061960
164718
204807
845399
277185
519806
113731
167181
503762
976453
736856
242134
371738
269065
166200
465848
632058
657893
238773
217811
928283
867080
573075
771410
38158
980184
226955
628604
116415
716270
31857
49541
596030
534685
943031
884482
518314
33744
924834
327849
351101
439839
312856
331570
602131
238293
450939
86085
989164
602780
788981
311922
1025048
665622
444720
702135
18802
777199
112940
591632
532513
265086
1090067
1027531
286831
105117
452387
860997
143035
886834
1011138
349932
1074431
667708
679462
618030
306234
477340
1008902
740697
397438
790417
265407
691728
373112
116841
360423
941639
387865
679651
707129
619982
870005
369890
403888
527335
355388
354338
247123
818908
731249
826847
876614
594765
584960
292534
380687
703260
872470
608034
131452
931624
52397
478948
54265
319364
480636
683164
1068417
887224
1003247
815051
637822
60877
350050
254312
554686
262768
419447
819770
911758
389795
778256
634886
1088695
327356
245429
977762
175225
567204
401290
390114
546033
764301
567963
1070842
952886
51274
56761
549517
602348
79066
742667
899133
759098
381343
231919
959819
585758
882712
570283
1044412
260790
757075
770432
654927
127516
384385
214850
64180
289851
587222
365985
491804
100782
852008
885103
544449
214463
641573
343085
750345
525669
815643
898019
148726
247114
851661
976061
344248
40147
143347
737385
969897
1059665
65893
229106
281137
144736
832013
150260
414560
664113
991633
388510
814686
494974
958157
866270
739210
27927
36899
915245
789907
486895
331508
797575
406602
134404
322807
1100064
656069
263140
503588
545032
1020549
229039
845413
457258
667731
87269
496318
529267
459769
324197
962052
100748
534669
106779
898372
22488
209946
855468
27589
1019644
651338
264246
1046589
834600
424378
683293
1023141
551244
664052
129165
574776
357732
114236
742738
501813
1035211
845165
543273
451132
928464
127082
1023458
774311
2118
57322
583820
871576
828136
887357
153625
322456
898885
439105
466230
27536
494401
799266
111148
339478
707640
171087
1047889
501149
1068101
393558
843844
178152
11716
698392
39721
155557
308863
861145
620811
446270
768073
353164
357539
401758
53138
230551
20964
898299
238735
649281
29780
631675
690833
956230
25924
56969
307687
500807
26369
30459
643687
823305
368096
136151
841717
157453
970682
413907
409184
727277
171740
812964
671326
1078946
604489
251704
751562
1092806
661704
599710
399072
131257
893608
906514
175242
966661
96174
970078
1093546
460193
804181
584404
782334
421580
235444
372438
556507
582425
688205
518526
1094876
404430
835511
1046956
415750
220047
190840
229281
278314
1023982
857694
737311
225585
365307
1087349
1094501
742719
188496
859268
443726
580719
863225
178129
26333
575147
412395
282503
1027796
944477
878829
455806
522303
79739
470677
342329
347220
760875
216196
491597
621045
8294
345806
89507
523974
387316
522756
176769
856231
860776
981678
436770
505691
590886
846628
497099
1094193
981104
295276
158200
740685
105538
949899
763484
640375
918207
884798
264062
493107
103586
768183
22175
149739
103653
181783
182833
452753
483209
710025
779616
128278
786243
957950
98465
211423
616886
511650
200720
742686
421409
572399
186753
481196
1013050
255559
762267
475807
294065
253137
678122
1018717
222554
622584
763915
609030
156638
61361
411148
940390
160943
901894
681591
214724
786481
923059
40087
790634
571901
456787
1066557
493737
413139
638674
105004
1093522
838110
735464
915405
3929
614009
205036
16619
320074
675589
845532
146535
281867
921365
858103
51625
725533
923945
697676
508839
362019
1019110
821138
1017259
63495
796814
353426
872719
687067
837375
1026291
698765
931841
360764
65091
862048
932147
956041
614342
1024555
869204
22397
741922
138702
21063
440222
432997
649252
46038
182538
1020353
728831
289341
575551
1014265
615324
852755
1097127
327749
1010289
944337
634376
880479
80203
354471
212131
198653
357969
511238
742067
97750
49595
376978
249746
470576
604123
114112
170667
443403
556569
584043
949029
1096789
1092741
780688
281088
398687
73126
165636
385604
805751
783402
986608
371267
816056
944157
502265
1055409
433112
460872
700233
203616
404047
979608
396217
794513
89449
10878
570874
370216
56399
1002097
896388
268709
881561
446400
659135
1026764
49949
645303
273558
456783
842107
67528
98099
456596
84706
827266
493115
501412
399767
1019045
914821
4111
598351
144847
317163
794100
385318
729825
381457
915574
941480
319609
445637
476298
10195
428721
1054799
912883
605126
247515
30044
259893
908215
260013
584790
853178
488002
889520
37797
648822
205228
477513
368484
112213
874230
305651
439145
999649
1046620
630049
574640
937800
731074
140775
7908
890263
229736
868356
1058884
457804
754046
877056
624547
901919
281725
502390
756689
566065
928295
143930
683630
159588
576374
592595
510303
670691
264687
152011
862606
547793
175005
421750
758465
808330
973921
425399
402172
1083683
955193
458823
481754
414305
944393
456571
670631
109679
1054528
1033274
1089465
1052908
6296
108478
364728
799288
429447
416372
208469
814622
98760
664491
438866
884077
1080717
804478
601111
273572
409536
480120
931137
47414
354573
947401
602604
451048
606115
192404
151520
316165
95669
1019070
688712
690149
312147
524247
196949
963109
1035527
717036
751213
451833
576436
4832
446806
296682
295632
396710
396784
258052
810059
945467
580283
802405
763560
792319
729609
947333
612334
438058
825234
737416
831212
412339
158509
374044
734276
725214
375265
4976
1087033
309560
823672
769230
126042
515966
341001
168883
933235
334970
433759
628394
667113
988981
13632
882923
417005
249142
266293
982548
316562
875238
900404
60430
438713
201734
779109
75741
878654
798462
552594
422007
980219
652646
658259
902106
361889
590228
441137
574372
212036
905358
419521
746641
26615
128146
435786
284822
887794
1072614
102046
571778
472465
687208
81656
450216
913302
790902
1041819
2568
171809
771438
278283
953436
805998
557571
492776
634381
1070295
50743
325843
211772
76752
36449
1061498
251527
391850
1074714
608482
967574
768967
425877
80426
172626
183775
816919
905420
632424
294471
731489
68813
1013368
314974
569597
827934
1089641
302967
860589
876659
438302
739454
640394
340033
857565
301548
106245
155222
315709
740375
1018734
120466
1076905
764418
493192
1026373
456719
584859
108767
1037375
552872
266470
362206
328295
20708
731555
299636
358144
893210
60809
141433
140101
828332
999207
166981
357574
709903
249860
498922
521484
1038506
889356
493296
686092
712195
1024125
500859
916357
239829
1087249
385713
609282
865394
541968
263701
884987
147087
823292
78301
1014498
785918
648290
350188
847234
889605
1056322
699191
225431
982225
548349
469411
1066251
196181
1051875
1042596
712293
1081790
975274
252588
373523
373589
727087
800842
824762
823712
755131
296279
964611
906406
114498
194311
891717
974511
934428
1040997
400191
374055
324953
253121
411334
903245
1032044
608088
471488
877124
898248
669714
234826
249035
844238
283877
501138
184244
1051764
122049
532224
754543
642604
131288
1022719
307568
62677
892313
440543
925449
670011
498506
1023933
928226
644238
163460
186912
515645
619837
320004
792316
818844
660928
502309
74627
315123
114988
235764
1031662
237748
359694
969848
1041423
529189
893189
694823
234859
135821
389412
816350
247009
132562
28431
718038
1070076
736329
197309
610202
714993
626071
893467
215023
834499
1089684
400351
61679
1051769
513146
954614
546517
275156
71436
275708
291132
441283
811715
55948
7767
695000
248628
360325
1026495
843820
343822
163204
424818
498910
672384
1054331
128734
550861
944033
402044
19935
807983
48314
819980
841149
1027233
1089587
525384
917158
245238
393130
102113
601513
771324
98263
676631
683806
468018
466056
741128
92883
380149
885947
803722
653199
978699
149001
1047410
383284
561082
678560
82022
203828
1004229
59309
781821
41352
275566
744886
897818
212427
530287
582899
580366
129942
428129
814055
197017
877269
404446
496192
1027978
954344
258124
742384
561174
556794
952858
281020
1043688
1028241
306712
962982
160535
407311
76095
551358
151234
1027304
831526
443215
726009
139266
915220
136259
513149
283601
331116
740463
733663
924796
156369
792249
603235
990920
19478
943118
206012
88415
1018472
558571
509358
9470
1065143
647943
316663
548947
841911
18803
625134
474853
861327
50755
108996
256084
953896
1078235
785493
537002
360391
1063432
817434
808362
95004
831360
608218
540540
492134
700213
531873
355294
715817
56898
1069469
84400
715396
413227
1005266
383195
496830
93251
164157
497120
985108
981738
1069603
784048
682750
238100
7552
174413
792920
881018
842661
344233
299345
185792
456347
674080
333092
50282
933105
1083391
659485
932800
724955
146575
417616
217791
548630
740591
646927
110784
704169
190538
1029910
764667
146395
915227
711563
221848
287483
63233
981046
704175
338149
368387
81067
712629
679452
827224
682391
234947
948303
594860
204318
398660
857967
138236
797949
261360
342209
343259
444799
542767
660301
247913
314765
1009175
553477
256105
53075
1067190
15127
334377
485636
784256
953124
900255
275448
262051
1084498
1060010
907180
772604
114267
611587
165337
764955
885715
640292
208795
500871
885276
351529
57279
972873
427734
450367
636816
1006802
744019
1023779
558733
22920
193476
435894
783703
150220
307775
993731
582064
396364
359805
912098
760057
768875
901074
220940
321157
551708
39042
380148
985696
628339
920717
935544
789997
842874
673463
786504
658325
766920
170828
1026389
454852
710749
1088967
118107
413563
68919
1078517
56859
117826
160574
674851
596397
935508
780912
446053
711969
320098
26789
650203
362997
83968
608402
848708
410720
732734
871695
483330
640561
90661
187418
501951
662805
136164
27432
180647
847795
725920
1085109
530465
112610
747246
78567
265868
1037734
1019310
939798
525044
809363
664082
641200
244113
1081529
85206
819742
235830
701762
264313
114021
1083752
409158
362672
941327
1002095
23066
653330
858233
499069
547217
132115
1020554
18606
300930
178965
575984
459462
335848
537681
662605
334151
938498
456337
169289
1088855
819759
146346
285371
1095964
15804
783317
270863
88095
360639
879787
1076381
148681
23439
492917
299343
942572
968184
798118
729566
122973
916640
374845
131516
423234
144915
793706
625771
1044491
1050652
11152
380946
112091
505741
329675
231357
861684
633359
233935
722048
311517
1073276
917858
739793
769683
111143
458382
90534
379214
918587
885723
905424
73827
875549
625357
322617
704424
1091147
138817
22498
850640
350755
1028889
632250
512639
37503
1040233
322767
395373
443997
672304
330389
789858
1033633
146479
981957
321407
59980
796116
1019287
906934
793587
962603
282179
1002973
1084625
446178
267254
88508
994621
532448
343849
735090
84097
187261
411618
643817
922287
909006
238011
616362
328925
87646
217844
456675
1033662
619958
373170
1033925
43044
944152
445371
759195
173367
10521
379671
282624
829409
1061444
131636
893584
937538
629728
503859
63375
907444
361463
501498
618540
503720
238795
668149
946721
204386
372814
948576
152572
663425
889110
1067449
217121
110380
97207
32575
771576
702118
745644
386999
506213
570375
1053087
258312
1039688
75313
464572
981857
774036
483327
594728
20621
968327
865773
989428
844514
227548
149071
379627
565025
818420
1038420
387105
734240
701831
39948
335165
844065
988481
694111
785389
561444
347626
419763
974010
167035
301459
632972
791183
623785
828218
143172
344169
557445
791981
234630
219433
157974
904113
551461
630732
240859
758258
696431
386368
688762
287505
485843
477735
330829
138256
956020
322649
1006703
566232
437953
229386
620220
223039
763797
581029
15084
249981
1041006
271533
450100
134950
288169
541247
769509
130295
614353
378013
804332
560928
950200
993500
1032716
1092035
186155
758742
840275
958727
413883
388784
908388
1042957
1058759
163472
176109
437027
381625
411288
673876
476713
824889
678145
732210
39664
334602
533637
873066
1017194
848629
252105
691589
562202
272802
1051596
798812
61584
459593
418085
1033282
444079
21381
234655
861015
960115
492033
256447
1084416
900421
361097
679172
862883
243243
469784
27297
224697
921790
154224
714682
711872
808619
1052019
947125
47429
674626
243077
556530
439655
544114
308845
651172
85430
213510
948343
1002622
693399
373088
312552
36579
542595
1093794
384437
949988
623784
292481
1093137
149169
33753
745694
1043277
642173
137118
24762
278430
457224
785945
78939
1057153
144982
803171
638995
1013155
139381
430004
600527
756304
1078841
325197
48283
760681
862920
12993
138912
289269
580745
303438
582105
383293
938119
161587
425139
46057
1000111
190175
583176
538605
1057991
896636
587150
791179
476118
773810
132686
313293
301134
853190
531244
133124
647823
717912
19548
851152
332498
748825
209699
527813
741958
820933
131138
349474
1013068
342330
191330
167521
636850
106468
687379
368175
475301
72404
394746
972212
228790
757971
826325
963702
484134
613284
853342
77337
574882
632757
1031820
985513
5301
772440
291538
451121
570082
735387
870705
741417
149486
381128
341356
301858
644412
151124
383526
53994
837286
566439
769272
98877
911463
641808
760177
932397
409928
50783
1078148
1055546
404674
753056
665589
260486
951096
501712
71416
915726
248085
15032
252624
531237
1071924
568607
981403
573684
64036
1091989
199957
179759
101676
304205
594005
537631
90752
267725
500782
129902
1020265
615015
739727
393227
593777
130025
299515
678535
998467
35295
440720
337680
469741
919988
533404
888593
1071072
874419
1013747
138401
659789
732056
89396
16117
244043
571452
616032
351755
143880
197556
1082747
585755
745575
411018
602805
320431
1031918
124158
1022960
310481
560162
1021719
437615
74517
84173
1003643
928608
675231
252454
306460
463229
252072
829161
811090
381588
133057
864965
4226
632903
647034
102373
656120
121625
236685
686565
1016459
415858
156345
742058
192907
411251
412139
1029543
989931
807209
925744
897734
293074
157917
69388
712401
899995
1096362
297610
572706
146539
1018898
497691
787078
293763
361482
879304
133637
537110
424229
262385
732124
661273
523050
734098
893800
46014
1056206
916953
407483
980884
956688
324746
566390
776854
365127
936584
918192
580900
603914
224048
915098
253147
562671
796153
246223
280891
811751
460695
1062868
674456
1052989
824790
515947
554634
756436
441468
748411
426130
884151
190490
1009986
460860
346598
22138
45638
632856
984683
641021
676564
166445
70102
573305
1020082
716185
201680
373559
937299
560892
211843
856135
332278
913669
427944
271334
932111
500304
124031
853036
1022394
792196
728423
1095024
219842
67359
294174
79843
170167
337329
1015492
96869
103343
174161
859662
975890
434756
699799
727754
1002599
318793
822068
264044
262639
420969
761202
826887
806263
652413
1044118
528912
505818
382949
1003606
120640
823296
945749
308007
985331
102572
742992
845583
44667
403379
436105
545272
663485
679047
1038617
26273
448205
549814
152262
166210
489315
297053
634737
452763
657248
22860
492206
404793
406610
797387
594171
646602
955575
860300
926602
28615
257525
256475
743841
1014499
102708
390358
400619
150280
1016785
237784
308056
448989
721018
929439
728767
318713
882267
696263
527439
1072240
483629
1026061
210934
681905
434827
318859
776085
703208
99536
952451
754791
1000347
1042576
1002319
32796
572557
481636
123959
146557
197584
797450
582859
800046
16914
320362
929057
456732
674883
657781
658831
534559
322996
378755
388220
959788
960838
888015
522734
889113
198214
680396
282239
499535
894781
894780
376754
433489
321924
365977
501253
621183
645200
909213
686584
345246
346296
845330
813967
815017
322153
946294
217388
218438
882123
302112
374647
470440
502439
329919
576199
217620
915983
507367
810667
845535
756817
371815
1049898
1052332
137591
682186
629014
304386
512207
992533
158898
906042
61186
1036820
373282
145578
1071199
1079850
212906
186668
500209
906486
740264
364404
925285
915731
940803
657415
840698
264876
189062
609727
235065
960408
361904
492227
1033398
15847
645317
783458
1080766
541823
405599
726989
788809
957923
482266
293261
942696
857942
301313
1048724
155664
230701
434398
592860
431501
146332
224162
29166
846231
599473
175281
1065687
265100
466723
720975
2894
363979
837604
218524
132152
483389
1042252
767712
568126
653990
600779
915529
482604
864785
862402
89804
484870
121790
316402
719722
237911
115157
276111
357359
427951
328081
201059
623725
81854
1095697
539287
596868
1086551
62406
942419
145244
1064074
1039571
30795
767886
357232
416557
704997
1038125
849082
1057550
216894
541735
918087
30151
341608
1048287
843036
390498
970872
579243
209122
811669
572516
16371
648730
226106
269497
697596
753451
704730
837601
745783
401919
899340
443785
435892
749997
128173
716169
924972
609297
586099
888754
1028660
274278
74785
190381
285815
856690
445474
23613
896142
989038
785736
368912
155460
646633
555050
733301
89479
432796
540684
998813
325120
175546
260041
262066
604711
326868
851954
351718
537647
428872
207034
78901
1090008
986684
505213
63634
276114
989296
959675
586286
946423
540249
531959
302083
1007572
357569
800994
1077157
250475
613962
882580
679205
826725
959562
686533
167862
407113
554109
880702
12345
795240
933581
469359
166358
152603
705729
318313
521709
401978
136269
186008
633218
809837
320491
1068924
1054445
67938
457649
621814
861119
29523
272630
799606
408134
427541
456303
336435
474623
730701
732602
196133
617277
144933
991877
622049
618615
846128
1068875
111209
434888
275006
400491
1073905
74697
640460
141736
40568
137103
428676
971180
556865
372417
738058
144080
284997
295623
1067693
62280
283203
929517
807966
1002074
436750
27278
988088
380976
992423
474637
176904
809833
318808
515495
290925
28961
27911
485633
325149
377956
936014
934964
959039
418868
904683
140210
266790
1024271
275316
1052575
488345
344899
520253
81362
650450
1021103
602797
56275
55225
493489
602441
603491
434617
801963
800913
828068
93286
92236
1019234
543992
592690
996298
682860
226305
423040
248472
865032
39874
323388
861607
342067
443447
980077
541061
815126
170624
781691
263922
673436
331271
125819
33447
572224
975358
143847
265241
144277
317984
766452
632948
79949
291709
664958
164307
909118
291381
47208
845590
490539
844306
1018592
732281
520137
344094
72165
304496
636993
592925
11060
627000
896753
967898
435409
109598
213348
951242
808709
218772
614463
183246
611409
156440
111443
574471
830941
157160
409917
869130
964538
336170
446501
610655
85031
1035360
596435
78606
411378
347452
618163
31224
415810
111790
1006324
462135
35799
147100
1070637
39176
975250
602862
757633
741245
567122
343129
168945
496014
368798
57513
997066
837492
159187
278147
627254
270050
783232
499554
113966
785764
309248
77390
557984
509962
226574
993670
96251
613589
849631
762947
275560
422336
682825
520750
521800
967258
632143
701376
1069355
1014992
878764
635054
721330
985770
16907
743669
254314
977330
180631
679645
179634
817859
102612
13403
499745
395214
772191
580038
125331
208681
163369
608759
209032
65939
228883
756478
299672
976367
377977
33966
573995
884050
180370
1061639
826949
483015
380510
341306
849713
983122
641605
751803
1049154
211251
286161
107971
862057
157202
706320
126099
462942
566589
489838
586931
252928
847512
700509
325752
584049
884597
444369
1025689
392755
667022
431597
1052547
945715
55724
409384
960339
258503
525739
885848
273538
607856
645142
98196
13166
895060
371541
643282
357204
270108
602847
1000575
964502
1070455
293265
979140
374612
411733
410786
562841
1069036
1070086
710105
495508
11800
12850
858836
1015695
635583
341666
424641
987588
387021
197671
155016
1056172
955677
1022527
728761
580494
136283
993261
289501
290538
933556
634140
960121
819428
774102
21274
627247
90599
221675
518629
209634
755411
470760
1038789
992057
722284
357514
844042
248777
866600
800776
98662
400876
752663
975859
962277
309225
96248
29496
419773
1038388
631486
672808
891341
706081
430130
149923
831036
614998
151710
939125
151741
1003412
338682
586352
754904
915812
527960
536380
1068441
474143
177299
154937
1017333
165589
968211
133888
349518
602176
95222
68255
170369
695336
262507
263474
508250
1060682
913713
617190
101964
905559
1002401
1050283
656595
592886
710903
704468
337372
918027
25419
330955
1017318
510713
1095206
828209
220647
484290
846439
150428
505341
572346
917489
252119
3526
1064350
643904
253984
590542
296710
463825
890382
731582
338393
1076016
552176
893010
617385
654723
187477
279020
807315
29621
246735
874923
1018751
889026
880512
658405
827309
580695
226963
939916
607535
1081046
260243
443561
21496
71020
848828
780393
773088
925645
815577
165706
100601
79128
534117
1003054
394786
396181
1067368
1090541
206385
66878
697476
1029164
962648
444855
393995
250169
370769
306415
1087605
439130
895639
621147
132897
918124
507237
169798
955972
382928
785940
35272
230593
472346
295236
143269
559423
579626
5968
902329
490681
4382
532337
656679
528036
323742
927675
937484
15283
669518
361114
451248
926810
617616
706765
1027107
261950
182499
731857
73808
882109
194985
316759
608621
584869
915210
542932
795652
64808
1008507
39204
646981
989063
980104
990822
126802
795252
907857
168484
63816
744419
740142
959092
893409
668649
237619
639697
803959
295407
544063
220584
186154
1071903
1033951
392639
139673
883011
664943
359273
404275
1007307
666362
624109
729766
430983
426031
775148
1013476
807133
800938
543037
1089498
251735
1050268
838490
631766
148197
1023624
96294
595118
103748
137472
525440
972672
48903
363025
868343
792107
155969
604681
458405
269723
784461
195743
438656
849399
704873
884255
456084
701166
969870
570329
522339
175042
330046
489915
1021679
968512
696588
42675
586893
298331
861360
979130
67190
1050250
109322
291868
560725
467408
841222
559071
1045110
765308
365960
105500
384305
189335
284462
890883
440397
452375
1007412
518403
682485
270662
975555
433584
240558
67067
725926
244092
1070161
116620
467254
380921
358101
560685
1060462
45781
201683
873497
997336
108364
1007392
777356
731942
96059
518963
566426
320852
98580
344676
277627
953434
1091071
456910
1077538
608050
223905
1088390
965630
1023322
940408
161223
399745
785920
1002506
959270
345700
351416
114757
474790
143887
806646
811989
82163
637581
285310
724584
1009359
810776
54962
950670
740229
724425
22100
627550
569409
566228
567278
393293
555901
371550
307139
166392
764341
545507
388460
630905
1047890
1038941
631506
367070
13934
229699
1081450
131688
204899
866196
540449
283416
538859
549107
643447
655120
164544
843285
1078132
476944
412922
130427
380769
401994
403044
234639
88310
201173
1073120
893707
194581
670798
254228
1074217
784948
589580
7262
427222
797351
915771
1039208
811613
145868
765025
840779
405837
475242
103559
1097072
729162
355903
78245
1095733
237653
703196
361877
261265
619475
261944
134812
869549
743904
154334
939138
473290
281355
1022582
753664
642681
244358
1086384
11459
202687
410413
79583
261658
480256
1095608
753810
590070
36402
638794
1068112
1033765
277140
1083203
754941
1059369
525801
859498
647645
64973
647758
130956
838799
298989
633354
383210
681089
325118
412475
909760
298610
956869
216850
1053689
29745
1037614
448926
945422
755378
853399
745339
484449
247894
355201
1067847
905098
640182
194983
208245
772068
43387
352721
161627
328336
1057126
1087310
616671
947407
1098673
177988
968639
857707
810506
959423
829725
96237
711907
504467
580474
316816
963825
408847
195063
852169
575597
713123
258455
307543
697110
78987
131116
47385
571505
487938
999213
860600
7963
1077369
312938
893168
670704
139375
204833
487004
134623
121277
775370
886276
213277
522933
554625
1036847
264181
189692
503001
569537
405810
831487
341028
966200
1089482
728948
419407
974489
1005016
1034086
354863
590412
252406
96665
565870
345903
490672
853219
1062061
185471
979226
895998
173352
422297
22547
807357
812388
313401
353916
233908
295219
373546
623657
248144
129084
798009
1039247
690678
681467
12354
508028
347148
526429
121624
1015837
794576
305623
624789
109238
36993
940962
940648
642078
847402
417906
441593
657060
384710
618608
734108
943551
521712
713308
167874
287227
771284
1038812
161023
673427
107649
632599
1001675
540961
989657
540385
713937
325938
875116
810712
652283
331023
193277
446057
562468
992315
672064
183062
494759
5660
822784
1012429
459280
89375
265402
1049502
810459
328830
373522
892012
786035
740295
317752
958316
809297
292907
851843
115434
82753
705777
58148
990338
283212
741259
629772
535413
3197
914007
732100
303858
175899
299881
149244
160938
582200
499901
179460
423015
828285
959019
993199
989731
394260
376944
164217
159275
802563
771342
549464
345573
739253
1075348
750156
440750
861802
645503
1043393
253793
200634
888197
1018393
493380
652172
344452
17876
487254
716801
855840
855342
47388
47865
487364
217641
869593
1080858
377355
1014414
8904
915565
326096
840694
694040
621840
367909
570049
688212
1051995
789468
925946
154054
517255
271896
440876
96460
359819
617141
985637
856864
1070131
498166
804045
1032992
301946
320720
1088922
719344
112367
601427
158048
11850
122111
1085927
833919
95401
60131
281561
1057064
111759
1090158
823040
599458
74220
653680
996816
484067
420947
936397
703682
523076
534734
259641
713814
1040656
604534
877971
208465
835109
820529
251391
110424
841638
538017
766197
256987
678168
563838
821054
419955
275860
130113
971390
555792
242528
87582
658824
938185
948092
841110
792362
1081819
659599
432991
256235
24390
537201
969795
512406
608764
87806
37346
12102
534295
662473
578179
581540
166899
976963
580813
470960
362977
471165
514783
266917
249126
810334
549930
1049871
530700
801754
723943
606850
266838
640691
1076992
134485
998779
77104
177168
951359
443870
879067
792623
689593
309240
423031
775253
621912
1052514
120572
475168
968876
710637
5785
523415
948786
640562
1096831
161603
904910
125044
974396
921019
513081
968848
151871
19646
300132
633708
797157
281632
812614
472568
325011
483173
748331
280340
698674
352535
353585
303114
908013
770672
611057
11263
1093592
306198
1078182
580523
462577
305118
267850
812982
437550
116159
742734
608905
464184
598098
658842
95774
771979
565105
323610
722425
831610
1083240
943051
522613
911051
458103
916454
798929
150033
368389
261283
1098116
593336
208545
346209
236305
122875
1074155
954482
785979
406564
466800
357462
280462
765249
909199
70993
883156
526534
725736
434785
263278
963575
819730
94296
204973
636043
97775
529109
36629
1063100
657609
165709
276190
525517
816950
740141
797507
1096920
806100
300963
367785
805574
130324
1049905
142715
1050225
386883
519797
164538
56387
49946
624407
546384
179425
499712
961622
977362
1026980
952308
642387
184213
603285
1016284
582607
202174
598679
734471
715938
717245
851969
711040
1051099
1056888
482637
299330
200079
78275
870929
296144
723205
714949
712004
705786
749388
431672
924637
247385
558438
739706
150934
1012909
443118
240286
792460
263078
512802
4644
749772
306288
109151
476568
978473
561436
139153
915823
1057507
59919
760050
539173
426850
125388
1035858
611296
1041996
133709
1052182
995957
398267
359585
533779
863651
51089
478419
592407
786121
938901
735247
186080
563624
857635
539208
772858
1004548
364267
2362
98510
720230
254845
714373
483165
288864
136197
162001
658659
1021955
345756
281965
256190
531777
657700
140216
467581
326337
598434
751220
348830
256093
280813
1018614
1017564
607104
994145
628428
620950
212864
211814
132719
307388
428656
717400
290413
111355
677085
932102
493600
180639
803436
50822
600988
220484
226200
620328
953254
900619
937901
607136
136399
752348
399275
697961
332995
720037
576531
514537
929305
270141
502545
1007182
849728
1046239
489383
938357
710128
31014
710622
1065992
472538
1002299
1027850
751207
115453
429859
559576
757931
483617
67196
219297
820431
913679
871706
470567
648123
314009
564898
1030642
952047
147118
419492
1067505
934072
936521
151209
338876
432897
966300
693379
234515
982993
437878
262617
1097407
90442
558751
197962
567287
24425
694126
815300
285604
860043
674314
292158
497775
70283
175856
421323
1028862
28110
393181
474540
306847
473322
84988
986153
395175
857703
95796
626390
297457
829021
92350
503665
247609
280627
151135
450190
665748
796463
457723
44899
176681
278849
708042
52246
657937
728114
271507
727773
253633
579541
139698
517174
699133
518830
804226
68198
1074458
183195
35845
67456
723101
756169
546343
785449
363007
834632
270689
629519
872712
855695
646840
62794
208502
740150
481083
965252
959018
943361
182495
312098
507170
430393
1070319
946296
318051
283895
295034
799185
1063576
592324
147838
579913
146984
249702
422272
83019
609860
566418
403035
1062062
329684
651068
1018448
489532
752150
70536
1051717
807576
441782
208354
483513
345111
114936
525165
531247
599771
312459
1088105
565006
960856
962629
948385
270578
944262
572452
159802
399494
761274
1092761
44851
281367
680193
876386
291745
442851
37225
562299
465017
100851
668539
850269
1077620
708925
292333
930223
1078207
515996
545626
98528
1082727
796855
289335
337379
909240
1075047
231397
733057
81497
560290
104238
579700
630357
343218
814132
711517
932996
443689
306241
673032
408885
922088
377145
157398
134908
1054978
823227
943259
163133
471152
603199
28140
327242
1041048
1065807
302144
1074877
587701
670914
893310
141361
498927
1005012
668974
359226
573155
764184
30105
950936
516950
888926
345312
289543
939282
147798
977068
282650
441640
191993
592101
125456
188420
138468
833318
58528
523635
432545
346177
119776
502356
779324
761905
129855
449310
484432
919317
74556
878559
424487
837332
18057
304733
39604
404336
985063
63733
661141
441233
628325
924059
793837
397531
809845
327483
1063529
876234
301593
1082929
310875
767389
195704
35150
259947
463571
617713
883685
533337
420380
142725
424234
651890
954404
1072789
679455
263905
520418
1031222
1039792
372061
799596
544244
488017
334984
979239
98072
267808
450108
258415
38263
639238
431917
1002743
41097
449413
272462
111828
775290
674760
550413
943717
496913
153212
1043173
641094
834445
487548
365371
610113
904637
910258
881504
1058598
1057548
798219
586014
757485
1004532
1039443
499294
268290
1047721
906130
838257
411937
995737
176754
612130
304615
579963
796037
141455
522487
160555
581673
681954
843427
487824
42817
268964
831805
564692
443548
711251
1019105
1018055
735779
561199
176105
1007737
849603
455736
950045
665581
437392
1081595
453532
257675
207234
495089
109530
206658
184108
939835
152391
881662
107598
30694
109081
318238
222452
698955
291475
581674
1067793
1052960
870231
1053832
583636
30162
46581
680885
267488
54162
341584
271942
944471
312354
647173
966285
567262
387053
671714
765048
528091
35585
65288
553828
670051
445501
562839
160186
358563
241710
74293
960136
320572
503726
706488
660427
1005618
870059
315434
1069156
1068264
502549
984504
262679
843313
390470
118479
46906
241153
950543
427789
832628
240360
644289
725367
76036
768922
80114
71338
642306
236260
176996
240722
1092393
411552
965596
601502
868251
440765
981506
322362
83383
758176
371049
981698
612136
639521
267212
1058940
237108
760812
67239
889843
438379
138222
566158
914737
547440
421191
839326
685610
823039
1070520
904446
1022775
24240
91913
624283
243094
253193
2997
446589
645797
372744
836055
369348
973255
1045547
686012
371560
637072
241266
459048
430944
570084
254384
855843
875425
514612
128356
563765
889412
696019
644028
679599
765861
816729
266535
818259
512019
279283
28723
490642
779070
976707
1024906
499145
39502
423041
263962
143754
786622
916048
958531
70138
991991
627978
919732
920782
535017
813858
1097901
124882
679022
61047
1067833
788149
337185
774103
73034
1004160
771119
1087895
926000
895172
154243
247118
819755
1084331
79072
845673
405293
406891
280448
52337
66052
866449
937858
63379
736189
305382
358117
78544
470786
539343
493377
26556
3145
248846
904020
445967
200074
709973
291296
33483
263641
1062193
140114
109283
510025
67563
993794
981019
629029
295922
831821
513270
601852
169620
859789
997176
638918
1098807
48376
546250
677496
563977
587030
536793
1081720
1073178
898939
304294
981584
273033
271983
270933
273851
314866
950294
673912
633279
1025367
833626
69700
34168
655893
503675
31821
762066
755026
518829
414317
639010
604448
2842
987592
568341
515716
823759
191630
179158
500612
381505
37408
296763
379243
817691
14521
1037879
125563
772418
741707
481789
817507
914502
986638
477257
754170
411975
905587
966524
965474
947420
73663
567044
366250
224983
396979
95241
430101
510492
780356
1038850
917218
386898
268154
627786
1028239
1028316
244687
62409
450854
183557
354671
944828
1063168
1063639
245114
311768
403270
459417
1075616
798693
832407
471145
264738
388719
230558
876271
7245
882228
66455
640621
1049005
600991
577790
156363
164406
1091524
456038
345387
161152
80934
1020686
372764
643605
34276
942558
544344
334326
372565
124295
767929
491092
44038
382355
722199
1043068
32029
882484
283190
775930
808965
1058526
845836
432836
255578
120928
476517
371123
414421
801993
235510
624812
717835
93889
389896
1060227
103822
790950
763283
272622
703694
963343
621061
36321
1036219
431095
7103
205304
911816
506001
484557
304259
376591
743670
764352
842168
63905
266347
1023635
778456
264076
597544
138730
4389
841879
724298
592640
355293
286681
1048075
1002470
907778
27051
389789
327588
568939
716991
700039
876182
856563
329444
55967
185510
980452
338057
410403
789964
653363
329127
832572
1025725
584800
8109
83977
760731
109307
572786
149935
481655
133892
1023627
791365
904165
1022454
591743
918861
19168
1002610
687678
237668
1079699
532441
258265
27758
776259
1056662
1054501
825690
625175
155443
73022
359328
916521
415049
606932
125557
455840
132164
169967
603956
219132
312282
203734
202684
33188
839209
263180
188252
198574
94045
62844
1093316
763407
1001143
609382
599940
1085039
501923
160146
844664
463997
366526
758913
702755
489177
208060
956711
517814
42395
43445
989759
458399
830307
565617
918617
953671
254864
818108
270145
1010813
815088
361968
630172
688826
251791
488011
659115
230571
355098
113929
769176
352337
967638
910173
570400
208201
301273
39264
97376
303497
824500
366511
184069
627066
49611
146783
956508
99951
657214
871663
822565
964722
217632
666104
85632
897295
1061397
729048
833688
923743
713839
160699
822381
1065684
184752
1055682
531045
261956
954613
1070929
533390
664993
701513
280803
1029425
78166
939445
180136
717935
411750
446515
702970
554924
971400
886215
180629
130561
1095692
94698
702456
989379
476385
91029
83840
267505
427044
617870
277120
15833
800737
506173
829585
267836
260074
203433
1051043
1058971
403691
75690
505872
427635
196151
587167
694821
61298
299095
693147
959171
684738
364527
426915
415364
504339
60046
880994
515338
19480
404213
544822
562913
807505
339560
912150
648216
887068
687171
226367
932838
593228
807813
987950
471304
448595
526987
498685
283682
644150
680289
497823
37897
772248
966408
435107
663767
402398
478543
565616
888910
975668
313714
828342
118526
262913
243215
499543
863915
671699
573614
415024
774159
316531
301122
584325
393626
927219
943545
968549
1016188
831498
82436
86527
84837
737534
964939
104972
1082711
34724
750768
497870
925266
597611
174200
967251
814636
642896
282724
110075
978452
221695
911423
262309
331572
267272
705947
89919
499082
577385
239324
341389
926179
646820
1074378
647365
671708
246221
959179
1070600
752174
755877
721173
1079362
620546
354958
981938
320334
744251
167776
1097516
920885
410805
461872
620912
371680
24859
1084298
884808
281720
327008
1072460
584604
755165
143860
115750
991117
81889
910675
737206
832626
702396
287353
445862
973433
860692
367161
107804
436681
80844
462492
750856
539805
856905
256654
329610
727470
295394
342408
705299
144349
20755
729117
352576
501661
878304
537258
988774
1098913
379797
858946
70619
394913
627971
137992
268602
1009406
694889
102009
84597
684811
478760
913685
314551
474836
770168
631388
262880
587687
364341
695794
606424
201618
992051
1053708
820831
898853
460159
228793
886796
646184
620630
541535
201365
709438
523648
948115
947065
310862
512188
513238
64254
258266
810193
581560
111470
164081
150242
254654
156502
648854
566720
886832
888106
192935
23444
38433
842472
235670
827314
1060795
1051979
679204
790465
300480
741359
911647
1098598
43006
776305
880972
353657
741263
28148
1029039
1098730
951168
322849
628058
272179
1094932
248778
803062
502823
550650
379146
206878
431794
155621
742169
862864
1055478
239661
113120
179407
783359
141895
870720
839543
387546
1051168
312371
626330
435326
969524
813183
200990
508396
38293
520870
463828
1075683
345409
9543
232855
156816
583390
281506
469638
175008
6462
642928
513491
36206
935244
640948
306869
1006001
752378
286401
991478
426763
1068505
342914
722212
402242
393427
766687
813672
178708
91411
1055373
773320
613285
1067599
871694
329965
7099
439555
955070
697415
246260
49365
100115
422146
771403
748430
1090542
234978
139571
494700
939184
309871
139217
976823
638721
921696
545695
58959
104447
1013938
697067
972205
404259
465422
984233
139038
256478
722031
337642
530631
875148
7463
327715
672368
832948
737295
946165
1073124
595552
413542
1029587
57998
223662
89797
84713
940567
265473
638907
1093796
1097138
320824
288560
345151
621524
58474
208535
418791
594388
955419
191617
172964
329662
1060580
186207
136316
402394
1039047
805514
603517
926650
429972
301372
768982
819862
507927
1042201
1005855
793218
200089
841333
1059351
671681
953382
931058
637831
599790
404688
894154
471010
340160
407334
65375
615388
69799
128849
639570
831646
603949
585070
234259
353664
643501
232762
436460
493089
896015
626502
715865
812224
459104
282556
500619
790755
467225
1098399
571090
185015
730081
389099
637237
743629
379270
796386
166590
910387
1003496
151465
69211
984245
505337
52087
416234
53286
286750
940267
724122
264836
667855
193713
22247
602142
406360
890323
579530
396368
303256
906751
351596
554769
6497
272720
300778
507575
508625
1023790
889074
737676
198882
443413
140561
545207
351075
229645
948108
925457
216494
809214
885829
145555
573074
671060
426118
982056
217497
848664
614128
730733
716411
1018046
94371
702910
248643
798922
273437
155797
721828
530659
310015
277876
775723
404860
784641
934710
588782
6008
166055
602332
185700
465323
800076
938272
872523
1010616
108217
745835
532611
608447
734890
1058389
783574
258435
513660
580058
216379
498899
914719
317398
376198
311073
805504
766636
616249
243073
586836
788829
222041
388425
773709
921012
921182
3287
1051386
233769
86716
651344
83164
1051821
155947
627558
532380
652608
216398
584229
487894
253256
384125
310522
126944
1030766
44275
771544
153430
663454
96168
419943
429800
623033
793420
48936
1094469
1049051
195121
819643
1043572
618119
553416
69370
417638
220413
478255
479305
273234
339974
745949
765846
812784
927903
559820
1095463
869925
1027119
70088
744964
234842
365929
182689
394263
306784
1062158
671137
1040457
337267
1026204
517992
173379
783558
88242
984872
158797
592996
983168
962208
994635
666341
436918
533395
755679
813276
140430
26059
570314
331717
345539
872788
699570
70049
796044
387099
171105
173685
87223
885957
1007524
824755
108035
492672
622072
402724
551229
438367
496446
687969
322899
932372
222407
161970
29758
223225
321437
75042
692454
982357
182959
470090
726332
291145
241382
698067
148419
1082338
727030
683770
545820
220160
449218
757273
645338
1033885
184470
286217
556175
564694
842859
513636
704245
807666
733404
689966
949991
804564
129487
753809
940262
356369
696063
709138
621729
461929
1096678
1007950
112800
232113
145377
47829
376367
936434
259782
129522
614448
355390
657086
1028200
213451
940484
449368
919651
527626
261675
1002697
335350
107589
408304
542859
598350
455239
34943
372708
1039287
452378
131414
614842
446997
228920
283690
248174
124305
682403
681661
594086
12474
133218
1091264
771500
583030
7809
803580
742565
75180
219038
559656
144029
548017
273944
1005002
796461
1064788
978500
1069574
612727
16493
663368
317922
146490
1064425
656604
141065
443424
1069695
565260
400384
110082
325514
295692
325346
672682
991147
647877
681875
758069
513913
327013
165185
163487
462779
119265
499388
216234
697044
695325
5538
1075403
979259
882812
767067
821450
315964
999690
582175
67854
315654
794858
452384
149889
55584
835475
846745
165061
613049
232108
774449
960368
613867
767405
940317
214739
1024590
1088432
956459
424927
400594
1044125
524313
282811
75958
884287
310609
768793
379210
614425
520259
110241
773908
860751
597512
999397
252673
621874
842959
678128
1041730
187798
564168
415658
758875
132188
60253
724592
526148
785859
211677
706453
353760
790474
1070557
466639
121377
510109
247684
662840
772984
311309
585565
513096
845831
846881
1022027
111475
110425
109375
750320
218108
918559
375492
5605
901489
900439
1085662
287460
52506
317261
381831
806109
758306
17198
654614
419959
752683
487961
370793
421612
775706
338699
753665
907774
144892
332189
286172
417340
796202
387531
1052687
649924
805330
1037153
294728
524211
115841
991605
899619
393563
103812
364575
238179
846347
75786
184982
183759
569593
655394
833885
339514
589906
335993
108114
1087855
807233
1031482
76644
667767
1076942
410050
494435
856084
250846
1016902
649698
176311
907706
274361
461785
595810
520276
1057454
989815
121664
298887
687020
51652
885927
465884
228349
1081843
520542
785724
74328
873500
956187
128785
266290
299020
205917
568824
362553
706328
530910
980359
576899
816472
737031
1013676
583741
140548
68446
204618
869169
991259
828059
249531
315149
5202
1062494
216057
339081
64670
3901
915575
79070
319458
227837
441272
585656
958213
666665
1098045
560587
413380
439745
232586
1091287
503295
640183
1022310
620414
256526
121402
53574
144173
443996
871818
606085
734764
579005
271519
498780
394529
939637
686085
219181
173253
909194
717243
446699
327673
180744
70015
122318
18710
934922
439090
28531
198340
996647
751005
972848
426846
59229
975482
67291
983966
954740
588680
466810
939494
149367
854966
790286
325144
847772
782562
32867
247091
348030
627983
981425
787658
176389
558488
763183
368442
900788
586288
724486
37619
171305
461114
1082040
81603
407119
186929
39339
144489
1036781
881573
131791
254754
388102
834909
947275
918435
793610
1045172
711298
831558
251869
772849
5562
1041143
823636
332187
397733
790985
471374
1044487
631876
615183
691559
265707
939444
1008183
363530
537248
588949
573731
294793
344008
994042
902024
1056651
899640
743232
483838
784874
343716
58115
906434
230258
828458
23772
578658
577608
526318
443015
89763
304699
803434
179643
390563
1084857
521280
586526
120477
121527
862020
871254
666064
218066
237518
164659
866319
305838
511308
586113
69533
293691
692720
780490
765597
258475
225517
661713
374215
210015
728490
80731
951443
180721
623610
1054568
531447
827906
1081104
1052529
892093
306875
1087038
355676
851445
941906
114007
700434
224063
217008
534613
860296
38103
103955
378160
411184
979588
283503
187139
497758
424528
199342
721728
863288
1089034
390612
648594
229126
189525
574503
738061
544690
459364
1031497
351924
886735
998451
1090659
200427
62553
1051818
938159
937109
1038275
467312
597090
448810
251891
918436
119526
754245
695069
855387
224178
941285
1060172
287494
935948
837669
166711
102705
832590
434889
97894
330788
868073
650198
540101
712861
638449
994585
773574
914653
345428
1057571
73812
139989
881211
295729
496522
723563
1038863
493767
705232
1009733
395770
615045
256040
720804
247908
880398
42814
483487
639798
850195
434457
936680
332207
1000485
936882
761079
455034
341467
218913
994324
37211
1072341
207599
688430
609054
471082
95245
808108
430773
936295
585182
44539
918854
775408
233692
200791
1008619
570338
259800
306908
713143
649456
365953
1065693
15344
355563
1049676
821427
841549
296495
144558
299805
72457
720178
23231
378157
641276
963008
257453
6096
572640
95988
601855
449205
478782
217230
977108
858953
108398
997352
491567
141239
870078
614379
226410
733416
208131
613447
386451
917301
187387
741098
47879
103916
306066
665027
24210
99471
1089211
747532
498123
1033979
603771
423978
917976
457996
808638
60246
725571
70185
936510
728963
905929
706832
958673
368560
1087032
1035465
958211
521932
1095673
335121
359394
483578
250231
221574
23185
441927
173462
444550
602169
286241
14965
297114
892726
12141
627903
754954
1037605
655092
21087
894380
914684
281280
480782
1076616
802254
335496
889299
948593
522088
774751
733159
527832
812232
431538
525410
92062
666191
228046
704937
549681
932717
235212
897662
194774
235607
54098
837160
507854
479017
213862
241456
43722
775523
412189
310005
1038846
294053
437644
584991
329399
407442
690287
1045850
466543
393164
823242
137684
875150
1043587
665864
242741
900428
607473
758001
27395
583370
595155
562575
237269
412819
1068416
888288
229408
297373
916335
492938
108622
273484
792957
1046300
47627
858690
853574
883147
208038
869112
87115
1026243
665736
394459
961555
837587
836537
201804
200754
1053913
839594
507835
206243
444363
99491
506658
729573
449393
546099
379655
940576
172686
230383
109675
491986
425067
266439
1080192
749872
586758
1081193
429958
285001
166201
595581
93088
885017
174330
409798
1027028
168673
379601
872613
22885
1094716
174524
538246
240969
65524
139647
1023725
108677
539509
865532
357677
562058
849120
778629
1023446
768806
993803
71292
352646
1057222
883298
412676
453766
838893
738657
560812
104458
288556
613716
749829
1085835
49487
468580
538512
1042268
780786
675979
207059
189082
1040880
949167
262187
435807
1080946
963494
703144
427518
556233
366731
552660
865323
221914
104271
303542
816680
107726
645604
682737
1085023
97677
1085903
825564
396624
308224
40722
997271
785799
445607
723596
277244
394923
21880
550561
487770
927134
796941
1013782
300617
783677
120112
862145
463773
629856
177319
191916
303298
664017
605581
526213
793548
24201
671251
756005
997547
483889
57908
566005
1085954
1007127
153126
758752
874250
679833
969175
544255
377769
560351
514676
1020223
174229
85428
363670
174915
318748
439496
748427
248539
647777
913203
51071
894525
1019481
462922
132255
461946
704841
24756
934465
646925
858076
387203
540603
78875
943938
642858
684862
767137
579734
238714
223049
877350
929106
475014
153071
881259
811086
451417
308289
926571
175425
944224
896447
557799
270621
376083
541139
118078
943453
712110
488705
565359
1063474
232495
470450
1095408
130253
419196
730435
100411
769674
992259
894269
679695
402685
920240
586760
879904
16803
1005508
105933
483680
460745
279682
4452
1013033
267760
655412
146310
80623
262221
161956
599567
891762
1060629
603395
190872
408224
904929
818186
917126
783175
754339
905816
561884
371370
492866
1046789
976859
663568
258187
10420
84201
463588
947306
620035
476129
32008
408815
858652
473187
718941
309328
299669
206897
425777
996818
70166
968284
105700
53915
930570
1093670
1039396
1008784
588077
362840
1092884
376382
1019051
278512
834373
1073494
746064
273457
892557
265332
240622
93357
747463
812294
888034
425480
642048
108374
518379
558118
377800
66185
188173
903850
534962
519747
909582
1073664
1011463
583062
872664
82151
453788
624469
203780
1015048
306861
426559
761007
384236
774053
301501
113137
1001600
182125
162276
321745
27763
617002
379532
969141
269474
860346
99863
763441
1010522
454590
446837
1086958
13139
703495
310418
33537
903548
247280
121343
612014
271882
114231
1018155
1059458
20676
820700
20321
564503
816466
329541
903983
1002819
721077
153385
572409
125856
148956
895920
1052290
298954
363487
923693
1038753
284455
958273
587574
260176
39074
1018493
771205
817575
297740
901001
332559
498863
632270
372159
46888
894400
384484
239303
73407
505795
758972
1086067
365087
636165
1003652
777757
535094
707786
439916
201621
426157
887195
905370
71713
786020
316581
586038
653860
1099555
137328
248483
974081
236435
1038823
415823
893089
623550
965893
151222
521019
747825
1053789
204700
1057433
427475
341233
574408
386275
639681
116232
219261
538456
1057339
594277
695620
89113
259587
887109
807050
813743
224829
969787
445442
527592
1061284
333348
775836
286306
576626
1042437
771044
335554
29080
329904
146726
269820
873594
616297
687824
745072
1020557
1082037
814992
598077
118783
138482
439717
404959
256039
855397
847212
624433
864949
112890
544406
687780
697387
735449
367065
995542
824168
385410
249676
60426
404459
218921
53268
866057
87429
296459
999540
262612
523268
254313
828149
24131
166637
852827
127199
1034274
369040
920238
398508
916058
497643
644424
202602
814378
95799
656912
381000
587515
522027
1089632
858783
1022253
860204
674573
712743
545386
1034813
249506
881924
405410
784846
138399
1040203
351872
514855
1086085
583753
378913
161698
1007159
292631
591820
856404
547847
139849
722674
750771
511934
814313
683483
306099
139147
822638
521438
78847
758535
57229
65208
424293
1065774
580149
473503
709725
22691
255190
917740
1021097
299876
869700
262980
1074752
866866
379041
100644
616761
952576
235256
787717
893891
62621
388337
819581
611487
1085202
875975
862441
262255
548873
455984
476914
239684
984056
799511
1073841
311672
310622
67083
232937
645096
301539
561813
1020396
867036
396358
537579
564709
530771
316610
820127
600958
978344
703959
289854
228302
200397
517442
19466
74649
955791
663660
606563
1064092
521325
529567
87426
591997
495281
947965
211535
972303
195642
130696
698544
48316
976929
788107
898803
940239
840640
782862
643590
808404
1057303
108148
659232
521155
88208
771772
941163
836853
146776
280578
99550
552172
882813
694711
230042
675994
361757
912561
996306
62699
514184
537860
805391
354674
716300
45316
34592
280159
734645
1018117
892102
56326
477484
312075
404159
587945
685728
524416
480055
654962
448432
244586
817833
911115
984789
949289
189538
820134
933957
701323
1064694
203099
142795
854510
875032
316106
528458
754180
905575
121318
528117
1076976
667159
373433
684473
68474
543819
1037478
36559
986465
733769
146956
638137
637614
158625
561873
587852
747466
604791
808443
744258
122843
289518
67618
762503
669189
1009848
849991
626922
439384
859110
792956
464050
942151
972735
123429
516192
763471
587223
318774
1016092
784258
887337
505162
922453
642676
202131
426808
831858
38319
322458
196414
147293
100684
596831
181075
1024870
431843
111549
282353
312505
362513
509353
653657
780294
239604
615999
89234
93698
981069
631795
556416
167589
963445
865948
624473
452280
453330
814629
36130
396410
905498
594354
391412
36355
757435
167949
865221
925405
63580
731308
883189
779977
503131
91151
1082983
614540
903898
455802
251711
844412
463940
886789
136173
187107
528846
950815
22848
160874
997274
660002
57541
491709
646705
200455
471575
723750
1023641
883471
665737
851595
812939
390609
746035
851945
85128
627149
512381
535539
446920
3872
685548
22537
1032735
925683
164360
264256
795790
582107
376263
154625
334412
214863
427357
708928
21657
233592
432378
870152
338366
850083
971148
985218
526442
121761
549083
477934
840109
117938
770150
935969
554921
299269
16214
94614
783610
1050525
80726
606451
318290
226296
459317
38294
449588
431579
11819
718134
927882
323287
57371
717892
1074990
394415
844337
731681
705934
168438
617479
1048441
919093
964880
428727
602103
2442
178398
460536
143203
374905
314767
147187
483127
1053369
1034815
170721
666515
388598
658047
243271
24626
961176
273774
569215
543085
1038508
1074448
710317
467617
676672
729179
729368
509105
135220
1075466
1069729
653929
702888
773440
993820
29376
926077
164842
401942
1020948
577848
849799
458118
26568
705932
501830
795825
619434
347889
56071
176826
19825
952043
67279
208692
320156
834644
1001868
945998
547942
591920
438581
451814
1007381
512345
47231
385920
708140
156176
278033
120236
407844
283597
102183
681350
187865
876326
1051698
726287
831650
69985
485856
513597
989343
325797
651310
699504
363012
195473
971984
729658
863458
414352
761932
189722
154639
484298
613826
261013
656027
947134
740711
839784
416224
373280
61425
463280
119228
125730
802108
974940
363823
664619
1004515
614877
908676
442283
538917
880870
175918
792824
868725
914084
644023
889712
1011747
334683
204654
507411
625120
16436
965825
456690
993579
898271
883558
377359
48548
81753
566217
855864
440249
1016983
58518
590835
664738
845248
322793
502920
997376
77570
498547
844090
318134
555662
955081
1087815
483916
746356
351937
659767
244784
533075
270015
531453
633086
887242
149841
57762
394853
497274
905800
156258
571869
376422
23161
677897
369608
1059067
8382
511117
181082
266910
916143
565106
801201
641493
346425
1052901
103068
570717
707882
119765
995382
684443
637318
1075608
793437
310536
477483
988784
106759
833573
97439
366769
690314
569473
238989
222968
426848
663083
371040
804834
756352
78051
122790
990038
718216
562011
879985
945280
909735
44560
966449
957607
172859
552498
644072
437504
225098
879325
767052
848510
1031779
459326
990687
392537
1054472
620580
832410
257524
441594
345831
145453
821330
837791
312366
512157
1035735
272336
959730
890206
1037179
667149
369278
193339
741185
410438
137268
641219
748834
264628
963182
88463
175897
900602
357834
28427
16605
995538
525419
963289
1053135
552155
593369
267704
265478
475597
219155
972509
896099
1056106
59699
736146
826307
43696
137688
231654
852682
441852
945994
473182
1094785
206050
1016918
878505
622545
699987
328844
618220
607176
534588
1020798
1019748
604116
948349
413024
36950
72003
70953
69903
122085
993030
991980
456653
308116
307066
1066753
960629
1081289
41707
40657
482818
481768
480718
589217
187833
186783
198668
197618
80972
1069764
1068714
633145
632095
1069636
206667
774210
620422
1050062
1069070
123190
427075
566145
146474
673791
353865
296409
80898
96472
861485
265068
987504
432586
1000980
78924
390427
383906
909962
445573
735851
156639
408985
534166
720394
653870
1061627
81448
603756
995161
103386
283305
831603
595457
1062025
837005
190790
206815
1011051
16016
407418
947259
133173
520741
274087
88236
519109
61644
653416
102168
623658
421384
936941
503013
954135
653764
341009
111311
1051222
233363
374024
881176
959558
1042206
833497
820136
473454
711064
281270
77575
1076034
572034
298861
869188
541015
122720
1047775
143855
2262
914669
1100058
420300
374927
368520
802347
791603
418703
523881
835167
459283
792784
186568
1020653
669920
124041
536694
59297
704328
204176
1084974
253889
814935
800939
294856
934567
640797
490881
758109
792098
513772
258517
442090
191118
1007271
825572
11583
559785
449583
1087858
380618
398255
145150
35860
696298
803854
995608
1038967
630454
1040362
258587
567802
510508
774281
760661
475555
653436
37492
260902
584150
285614
695302
32901
1003704
1064650
779797
879193
713318
206829
702557
193699
563009
925462
1016850
505730
604896
759587
206909
842083
792550
555292
929712
991570
17152
303642
616885
34289
852202
756948
838679
460628
467589
298095
982862
456408
196976
192589
362525
483834
484884
375621
87170
636750
82645
618206
643127
81408
779351
257704
279750
462900
410047
200630
920725
98125
877896
1078401
517653
138281
941488
272840
640837
499935
800018
632944
512331
1007155
669053
1096772
449062
163712
1039278
766807
529608
674217
410970
775322
813326
986454
177534
328418
938709
16204
800192
35852
424764
878598
1028742
237669
763189
28256
46982
1068959
459757
82569
509384
3487
442044
320273
488925
897056
1096732
913456
471189
681829
113378
130250
591021
264897
251905
656477
563373
456757
333346
362193
729666
723260
641618
133222
1089125
865273
903506
294102
232800
526734
779824
801704
437018
352495
964683
607840
516931
128991
222336
640950
1036859
883024
37412
226748
574512
293337
371634
799904
894644
2647
634983
41153
184251
429531
307161
581235
286895
768542
834032
441629
536571
342687
522236
640886
409497
881716
771679
214539
979988
735488
6768
65403
572069
870267
58606
416576
1010333
278134
589665
469574
859434
589322
676444
475390
808284
22750
266047
237838
1082737
208734
647184
773393
926262
388638
785760
173406
66342
982038
970650
856819
535515
1060140
670634
664719
377610
632089
414228
533620
895813
286280
361301
704542
73421
742479
434364
950601
1038615
521090
668255
251053
1058084
53871
743136
1071378
959119
557468
304775
325898
869145
759437
160138
170323
321100
506054
309338
860384
482989
824285
1071324
709536
314564
167018
283370
259047
7445
906559
240193
653049
814185
1060498
615921
468543
355997
1051640
842200
61804
750206
948548
391240
239549
987549
904496
29738
756914
598029
837085
791697
613983
30471
336406
426428
458805
959133
414279
103570
297875
1050720
976051
842537
963184
438642
757936
715466
83740
24537
253583
574812
445880
550052
249048
518923
250017
126117
1098418
8437
834788
678495
336870
912446
528589
893947
787412
273615
74142
858610
74422
208887
693490
942787
844397
739557
592122
1038191
711662
620719
754794
432288
1097737
766475
838316
604143
162652
569980
288745
421912
382350
748377
251788
147825
424373
634481
758027
125691
222674
372748
140517
802575
551018
397656
767533
481269
996787
863741
240749
433425
496725
789117
989673
448960
470192
545867
807855
67260
458468
540278
123648
363872
750274
469508
1049108
637499
73642
51978
458370
815437
827639
1016197
200608
772862
951712
645415
180436
314111
204923
591643
231754
63756
382955
713788
928806
309306
1029956
469258
745935
698906
1053869
117260
832443
610811
612750
966574
1084870
558442
895245
31803
63843
958635
564427
1012650
1002313
227497
623647
750820
156389
178548
261496
554564
775129
875224
119585
648523
435640
932682
749597
1061425
473987
984719
298933
810512
643237
957800
527673
900029
204297
637336
877034
859393
110289
971774
617502
821513
77548
895187
784757
273459
274509
323515
296732
1008689
771792
44911
276913
476194
638174
275639
377216
988855
34992
515851
759674
834505
1065671
32661
168738
1094319
923037
1046302
781401
63598
974644
880853
471045
505802
1009101
576785
889369
1083521
262226
1004355
1079755
93903
976368
446433
44848
543537
802538
518633
708181
869569
127093
463471
635188
186496
145252
178357
949929
36621
779750
1079404
981493
539435
195000
975040
463724
952733
192181
329800
514022
583657
1002623
624883
107234
392097
968136
736091
513494
787388
445380
32983
624009
843251
831374
39903
1091090
837582
365545
600506
343622
680203
343820
63780
258447
164833
420901
140985
832803
362872
835763
20505
602892
226370
388467
657602
795136
582129
829049
720205
1099632
174175
34886
950442
849207
341933
131260
358531
757463
161353
814048
995074
442324
311052
1071463
959045
507939
311842
492850
900796
167415
692321
529670
35553
423106
461828
963079
754862
1019655
1010071
421371
625255
654106
310393
830814
770992
29353
329608
366064
372030
83815
17388
1083467
826418
459773
115979
958729
480612
225615
235666
857919
1078758
384485
960898
1001096
627202
843374
1021018
14623
166937
811516
710123
114872
171339
578428
493179
16607
979328
669210
739436
578942
557072
823745
296166
319067
686658
735400
18175
1045224
147112
431387
758852
969375
924720
677593
939088
166203
18197
19247
808081
1000513
84623
627854
145753
956593
99051
304940
747919
746869
362621
149563
504799
544558
475365
617535
481671
387264
853248
100623
745715
670594
863958
112883
624397
314822
121573
965445
126978
232214
1025540
625143
709920
613978
799278
702742
266043
46275
736293
1015562
669844
667611
706374
944917
238548
2614
848599
510137
133716
916162
962944
761570
653489
1027173
52978
13700
236233
376371
818930
1049338
535782
236486
198954
1032037
639986
955200
184579
346700
348404
40149
489930
131289
355239
617633
882413
1084403
857867
477895
737584
36601
298744
728724
992531
200790
156016
493827
443631
862923
617750
47593
80009
840733
1006497
507935
215021
735377
165205
160675
136627
810346
1066827
45155
764415
220011
907745
747725
517469
556457
993131
920910
720276
1002911
365535
266581
551716
345456
447926
862211
709652
952761
503180
427329
553451
328358
133261
719482
180343
1072443
36479
956340
930194
949635
252515
986557
868010
747123
25772
441292
124940
428266
369081
641125
204769
158846
129747
114874
554885
860855
948466
519281
258957
936065
828533
630872
635815
784915
940985
107245
32562
865285
942422
541682
842970
383112
65743
267023
378549
236151
359792
379175
730581
831843
605239
57622
50636
844159
158770
583311
501109
1024905
265753
758151
1021943
844558
737035
534552
414755
674409
190409
827882
854825
138713
1045470
295677
146502
775696
328033
660634
359198
556206
1076220
816449
156055
19694
929151
664249
952132
506240
153013
912712
678156
1057593
422857
78595
304370
462912
996507
724366
757730
278704
315679
428036
712827
738067
1075963
660658
195559
403627
398648
236892
506059
214698
80665
881574
945695
195864
471316
898380
880456
159827
523868
46804
205531
921663
447100
954961
301796
808495
150144
968486
798389
636689
454034
988044
593247
5116
112215
250636
194908
387050
965608
213134
1085160
1087757
842366
356916
925882
364154
88833
541685
508187
1029360
518009
144748
1091784
810118
203981
961252
553912
557740
412820
855732
61696
569878
923633
132348
931778
173961
533925
507330
990677
505359
966294
467247
522715
915467
458095
68013
112228
542793
767158
698228
989234
1016549
147725
1006415
138813
449965
767623
749730
697245
886083
53133
1053459
1047939
379872
249439
395679
770038
345061
972017
23792
626300
1030609
618421
816469
122247
48796
895260
534532
979590
1068439
312997
36212
725678
228788
366032
87697
669110
889461
475919
897241
1092082
26634
302380
440392
397416
514805
208755
615802
937537
994535
37616
63643
1002034
967090
516597
7816
763456
179627
293088
835489
1047414
63511
552268
734221
236278
99364
775904
993569
630815
17813
344792
583091
435873
893938
940637
265819
461853
135660
950983
937224
794951
555647
623325
215862
482731
489918
238744
367518
641863
108623
473835
753195
1027378
215877
983758
446066
298193
40261
887899
861810
315678
579390
333889
461774
991869
488346
533088
623884
101536
703134
547024
470906
155750
19240
680478
349305
106838
414395
405352
325775
326825
1069005
1007625
783721
1089823
457467
927823
83966
533114
446765
109684
1053912
264268
332443
774280
51278
187592
202597
472049
170575
752347
273775
549358
154702
520728
603887
1090084
259871
111321
11435
376715
727281
396079
936126
520575
249558
455668
839430
961995
47140
624524
876952
562742
342349
22709
915413
649586
132975
710961
854181
26736
607897
29761
421854
104506
295424
265222
633264
1038671
1040068
1041118
528424
86663
423297
980239
127574
135122
214686
334936
539047
395142
54389
511140
763403
382790
825687
973607
565325
24934
347675
91567
619131
1048054
1042759
600664
349100
441997
845473
526891
42706
427189
249706
563125
723763
45470
240579
774122
496748
158414
831681
753632
715240
785584
598727
798324
484951
547254
337970
145604
247324
368809
785287
985538
660205
87711
426864
107079
629934
588320
701554
355301
1093615
146587
1021835
326367
124784
826552
929748
826333
1084006
942137
896721
590310
622245
58042
201743
527145
895199
1023638
510188
895643
646680
430015
988961
944524
296137
373765
486046
790326
813611
1068396
130625
404457
868760
985288
931087
149842
356715
588785
1066479
122372
25313
479468
375194
121749
299246
260034
310666
319267
70940
520010
625597
922016
253562
119409
774556
673514
369573
165302
262372
764732
220189
837958
431978
430928
557837
556787
135515
771638
904640
957824
626450
673847
579207
612169
405850
850366
321364
233735
524520
350982
391712
906043
1095435
513743
926895
796310
767076
418352
63064
407099
1076796
1099518
506074
246457
166848
683475
831632
414307
31690
231367
671185
44486
155444
727438
471663
886090
701819
333580
414095
851884
45344
1036536
123750
609900
171570
17365
771944
595683
277572
411052
1057765
217057
461567
583467
985212
361424
990723
589572
907667
167643
447236
1053278
188425
973891
362646
660585
129976
690772
23838
296992
523602
1054087
805324
519570
841946
799413
905421
19787
408205
900969
665948
983607
696958
875908
188219
297687
597978
672753
62054
1091723
708877
101601
814865
872794
83939
695538
270290
313505
477424
527172
613022
33024
175948
443313
1063798
204790
695356
342358
1024786
36061
949627
327374
842556
929066
261647
672119
423174
41854
1086287
851850
792811
667214
194904
813442
55751
463530
952097
263958
478713
832818
64702
1055146
317176
558649
974530
1075910
319033
464277
621278
12067
213124
860450
276519
4413
702870
279459
766293
586310
58904
692011
966748
1085320
167935
516082
932727
677435
669858
1049937
451395
399787
157212
254609
598207
11195
406426
386867
420297
138014
209594
13770
573969
297277
724718
119897
217983
749913
329554
1063467
712750
520529
851712
954848
1001157
453367
56786
255291
983419
309899
260570
260974
1083574
103738
928410
351923
1096873
593169
954610
676843
110292
1010278
753386
744393
566847
443093
254049
166214
839267
723764
968621
559034
975409
803668
1072071
1067554
441139
589769
415085
999973
115079
491955
243798
216755
146798
1081712
946163
704304
37496
610982
503136
221172
865818
541455
39384
585144
922625
1032887
828264
795365
125051
27670
715751
458694
373524
649454
455765
71288
1053604
265131
166137
520245
822198
2174
157077
415535
985137
748074
559530
792070
204846
937134
79271
1078873
94213
170474
317598
1017853
214173
688618
1066645
16156
73652
775498
863054
1073194
315294
379204
676531
439231
329277
495097
634884
874664
851951
227793
357922
45478
107961
984647
508204
606639
437150
1061673
300828
1046869
905425
1015661
569415
768927
760314
599579
254486
812356
593956
430524
496842
1085064
174478
320473
467521
502679
456825
774038
759292
243163
544176
49850
523589
135840
320063
1037533
822127
713448
360770
393967
873860
85776
761367
728519
1007760
1038325
1037275
553839
234863
621179
919195
113221
307780
515154
842867
800235
949319
1024046
915865
303460
147223
180986
502948
341128
944413
773842
645672
144804
628765
573748
713427
8819
959640
636594
502841
7436
497884
335093
425610
1050864
887039
121357
1053184
445119
417059
933032
307947
570378
1031363
415467
285387
645697
1038143
177696
780799
74571
206388
789381
785725
613675
64271
135136
379150
187028
162122
288141
1000082
880088
904129
913828
904179
1035168
821124
621321
824044
172706
1022155
121898
676399
118858
525878
948405
966659
743988
993040
371816
55188
562993
228035
4326
536633
1095322
247629
948118
1043769
66610
1045115
400061
1018525
49673
651312
386115
829817
727680
502954
707682
1051867
188480
384142
455200
974247
451920
828595
442201
673188
1041938
314002
813248
152280
386273
179696
643073
618849
861860
454231
936136
1087620
660795
7342
698247
363484
202835
718970
309809
90778
128066
539698
1098540
137324
46553
932755
992494
378337
825639
350659
505983
166248
1095506
499106
553598
272276
222149
900876
898830
908296
722663
721613
28167
112003
901533
532037
1089590
613502
534789
575343
318433
406267
522974
739957
774623
522219
356943
72419
504959
222117
107017
472174
904936
413840
940555
807166
638334
964361
113058
141542
1089536
508680
527796
186884
812969
220304
634294
873099
512889
500568
780597
514635
896614
2662
1069167
325358
979672
932379
507478
355681
381440
85862
532831
755656
883730
1010674
692217
614407
217193
581369
577375
1030838
737690
1024677
144370
802561
928431
672480
324497
128352
43286
183179
278490
140250
601699
172172
548785
518203
392080
400119
875787
320003
23513
275162
816414
975126
748760
1013595
745231
627708
51411
1081538
739720
65616
1096078
549949
659149
832377
435803
156567
642717
917933
736283
688796
450011
600952
754467
297781
344798
660651
183282
595367
863433
847133
543096
743310
618226
708105
57335
1013438
765538
1079314
169742
1026391
1088160
435422
157312
440005
155791
831429
804275
448338
128918
810715
875114
319685
502966
540632
1028067
170641
661368
49387
5232
209309
802531
643042
259223
1093723
1008544
617602
771409
949025
274782
428820
480860
732169
588445
78411
335161
621398
624688
868704
149033
237041
43162
818631
138085
605512
895480
160006
286094
281259
1075342
1063456
492674
701904
807622
81731
1001310
933644
463907
967140
213887
549072
779973
22680
739639
915255
262915
100552
257265
265501
937062
715213
944521
1085472
347815
569383
432518
386062
28729
378377
150096
282579
588845
486265
485489
613394
141779
495498
831654
436933
679655
166103
211621
393373
271733
602118
1082913
43023
173139
345825
798877
1094212
984919
627458
937293
815314
875901
718168
1005075
63342
480925
125448
748260
198768
986000
1030546
624273
21822
640915
1034479
363046
1078996
327029
282007
555373
345439
393012
624551
666893
27418
516290
33185
294909
1020298
863743
1063559
847810
163694
998085
678530
129362
200631
619132
65446
49862
684949
300209
490788
128065
895850
734319
438880
102187
314154
42847
226750
1040320
98487
932865
834621
14922
1085072
746585
729850
783133
909950
814944
695282
961909
1013971
621115
78268
619427
721466
111517
822372
823422
6133
122036
829959
602414
162760
366268
741232
126877
790140
408300
474433
961290
794985
155037
913352
827355
411138
191000
213558
980148
51700
909480
1096494
643712
306120
543431
656700
217819
653298
20848
1091035
246715
1050603
155125
392682
458932
723559
547188
621821
938294
186142
106129
914705
89376
551789
383287
513732
594479
469491
1022799
690135
861968
122841
996328
176871
293224
768045
352691
696867
26720
947491
929808
217925
877901
105364
85121
571212
331417
502809
665334
352990
1094925
936450
18477
836949
587810
706739
1032380
814422
557249
995952
220213
579951
879303
389376
806309
1068849
642529
669052
1073213
653610
15035
764154
87928
501640
393435
620707
814432
698065
473037
407357
903425
999516
1060890
744570
843143
464118
126837
535883
299733
501041
158743
707655
1042429
99146
709144
917497
412032
250256
111219
235973
956224
1082682
866320
190674
247234
301887
300837
225429
225430
795840
794790
180839
179789
43646
42596
137437
281608
750182
462595
1093469
768263
693064
721702
722752
1052653
461523
406198
116576
256927
1032050
171988
602231
822468
998479
162373
936917
197014
634679
222015
105172
946205
185912
501090
316830
100244
1011657
528179
519669
958449
313018
658469
452681
13705
127842
508999
765506
12332
1099433
1080153
624460
731639
97586
879394
371585
212220
739324
859174
567717
12834
340920
53314
259244
1077170
687109
498299
336422
39532
679068
363515
935538
419811
217107
340788
1094701
1000358
652318
951369
631920
549476
806272
118388
34494
344499
789689
678570
80468
454413
1018708
94678
1047324
504128
928618
977443
552737
487075
222722
833975
90649
972329
695919
807194
269223
821586
272867
923108
544413
212270
55685
955337
718045
637042
398102
398101
601089
267094
1020398
829226
887162
478670
1054804
87446
291307
329258
1015140
974360
17955
462600
1022230
257410
890199
349715
265347
319002
324050
217803
180648
416712
418999
21497
1087013
250788
445603
1038773
272503
824749
300086
56037
278524
39942
125027
563956
897246
751874
67784
367066
627897
762542
881878
1040984
289026
225613
920943
409519
1068116
471230
1081237
352597
673717
841820
681056
982390
959275
1093201
518524
1015754
858451
58156
854443
378627
1026710
711823
643815
198937
954109
971910
600504
422920
144889
730914
135743
440329
407978
311408
601715
881151
878137
989523
582719
209757
645867
111810
368658
297842
778782
544652
145462
26561
492147
1096782
169845
700656
92397
908027
804178
692881
36883
656809
13177
190587
479645
326094
262677
895194
525043
879562
943920
1031144
827455
1069805
669600
368210
176158
420190
265972
1015948
455095
217537
394860
48462
736425
890933
1002427
582541
950473
445350
296553
290367
538853
510993
445411
776190
1051605
256913
46327
243368
788782
81273
134565
142649
323848
943506
144955
322987
534267
883338
551911
475830
925504
976493
591041
240809
1099538
993572
721481
880490
720669
84872
209204
736285
325562
839021
590350
335954
714029
380711
590098
479126
73824
863379
189047
937063
1011158
433868
711712
118096
29586
410997
557688
1080226
1025272
360800
201055
617036
768109
287029
531677
850429
65033
601432
243290
751578
482535
608475
36262
172814
28516
476350
65798
1017101
841710
17857
400423
783792
21500
187122
1006716
7007
994188
357992
540123
698746
972934
514312
286378
198598
622962
187439
1000979
1046413
598062
55601
356403
379604
19213
489613
965051
157249
37304
348758
1066651
360029
72075
675345
42830
958450
764457
560736
235459
559426
358121
945627
238873
520782
648897
176442
30184
143522
910469
650659
1027698
393740
64577
302020
958549
275990
816608
703722
1099212
791075
783137
138514
499263
471328
227149
762292
1067052
577852
403158
897082
818167
91334
1073575
533861
532811
981127
106644
942301
1021844
939799
835385
597807
841169
986049
635786
475062
447271
333521
871031
848993
175553
294475
925199
627328
939866
265368
367695
1099307
922850
70775
442584
974569
659873
484776
223278
897380
1013272
781367
1081116
138746
834132
2228
259133
290519
343692
177011
665764
1048761
304944
232361
237344
833721
523954
851913
1051057
186713
49843
322959
550469
175828
806922
680835
511967
1015963
861774
889248
536954
421158
80029
886356
1098770
594026
698495
383552
687581
538855
119906
987734
793839
42867
784337
422949
709457
656406
313556
537302
39355
807944
1090398
539780
1010947
538985
128806
239642
1009076
1044328
911683
648134
786801
479056
686356
191985
811994
264914
265964
603017
71791
722459
880259
66480
1008973
865107
864057
921572
435607
434557
684814
683764
1031541
1030491
533462
532412
872295
871245
672882
495464
680236
1051739
766110
861967
158453
473350
116798
366403
630282
470816
39002
912563
171287
454509
986271
68397
158437
1032124
618111
687196
887140
267800
1021949
604237
792470
489733
4451
309892
1008804
24416
656861
248603
256431
1020448
230871
673151
62511
1047808
1013398
604824
583690
984088
966108
476587
913613
243050
856157
1083865
1019058
924370
89278
302890
597600
1060056
13059
277128
919468
805690
34471
500630
490831
941208
862086
555511
930217
378080
1063101
642268
772742
205147
91470
574648
368895
186528
1071025
241594
364916
776115
1097503
602600
30698
415786
881464
305523
1097146
964302
936183
446100
580399
785391
573887
410719
900628
1070570
849966
1028460
220135
646204
768487
707469
760874
394294
1047660
103483
335814
412957
191954
573619
85489
62808
945991
878862
1052429
683485
245680
191966
1012352
553500
757105
987543
874080
300104
432097
843965
261808
586428
582371
151949
699999
68225
288375
4652
878493
480843
1083524
983019
202336
793161
848597
995026
120416
446192
70126
72611
649076
330982
757992
473643
428932
742554
588439
582480
1027146
300003
176498
387258
1035564
501237
291115
410335
754049
752999
818721
915482
679060
51530
973660
1022534
704178
84939
9581
88312
41072
52520
898658
669108
560497
409319
611543
952906
353860
494158
1065757
823290
807948
743793
478070
177762
722134
992659
1014413
359509
947815
344528
713134
23278
315644
319983
343332
35350
842122
542014
322512
25789
875995
1073197
488101
186112
712331
318635
1071491
797626
103751
435911
616947
791223
1042933
169430
547755
1086051
339422
265809
532487
789715
212596
685449
612659
857017
898136
799993
118541
570054
39045
323970
795443
929053
1051278
151251
246742
74862
599825
292626
562519
145716
309888
544538
715799
117220
941155
159692
835173
507124
919444
820614
160385
564271
458230
1100084
379763
955459
425818
35800
179961
1055865
360473
978622
712911
698106
703919
936379
339020
471633
110105
506915
805567
775980
790604
309966
676476
1049839
514315
604888
104436
906115
247203
383129
158323
1063149
3976
777595
1006042
125203
931603
422275
933195
1040905
340887
587604
484596
900288
219081
896798
685415
277773
833834
449114
450867
1007848
147538
904731
904394
512456
730244
297090
787103
415756
864699
640159
578325
320432
254698
91984
84750
364001
866916
892262
923062
191427
720680
723569
227503
135649
678307
987404
28581
297009
991851
1032216
514554
715579
868277
706529
348110
363748
98059
544624
237151
666201
225004
606182
578575
90142
380825
1046800
191718
867857
211528
945390
358190
543290
1061659
889444
776156
194296
50916
1081309
595476
401995
184532
1025459
99321
1067247
900886
686133
178992
924919
941357
813260
584843
744793
246852
827115
682100
351040
41263
563117
64251
128002
549174
1056827
681649
422661
438972
308593
861923
252459
295117
845022
1044110
820094
179560
412336
613099
565477
697254
197598
809050
916051
930945
845225
847325
846275
608583
771088
772138
889338
287684
674272
675322
51300
514059
998229
712147
56440
128218
864449
1026249
235668
587501
1054226
965709
904086
258194
748473
425823
18208
547973
76093
591649
1021101
1069505
791637
795356
346728
901360
965753
910472
140245
589866
149828
130130
410482
1097078
589763
377357
498066
1006899
256651
832101
2719
341774
480482
599102
825908
980214
985072
710177
489124
865567
602413
928173
212445
85838
513634
254915
1034964
232286
441982
465519
848059
654320
1044123
184670
947587
49406
406421
552378
773542
975127
753559
275094
362356
28041
107028
1028663
670722
258044
985134
769890
707073
1003462
800139
5935
869016
77481
35467
656304
662108
821678
724263
497932
74673
361499
30817
139136
453206
635187
746999
135911
1015813
908229
515130
24599
270273
586358
454109
880411
403098
292855
374108
263594
115828
315524
1076042
766152
525747
806225
875937
759172
569360
1098658
569490
77042
631627
184324
449960
1093965
123674
786298
897895
609019
557370
907956
628665
955522
38868
251770
187275
841410
1093600
382580
691228
175613
302421
988699
748684
306641
540090
1047169
972233
841488
891635
779433
907013
287816
295794
1026112
570310
790365
166664
729135
990823
60255
587744
634239
198785
216883
764996
443346
422751
190928
930873
371014
838748
575889
111285
1045197
890906
685300
228803
1010031
947938
648831
967282
610026
585059
481137
476773
338996
555491
545993
109804
746896
267269
974201
417408
804203
686568
1003238
1066173
506432
429099
955568
192533
864425
200253
810150
407836
390453
476741
77614
561451
1075508
56891
727522
198281
1097994
753645
361828
896854
612408
559625
629381
190336
422416
891739
894517
250453
983574
67973
1000209
241166
238436
829974
646295
584518
773517
351615
597556
970365
170640
230859
513689
257587
730033
29184
471978
715144
775355
886177
519128
737447
603425
783845
793905
354255
248274
774779
338963
94953
963743
338087
562590
444124
519257
261657
891658
224501
918114
111463
1081834
606815
382344
169414
315105
244597
198958
85070
677945
34585
1090423
605688
896379
411398
732035
64806
129798
1040730
736857
1092808
1055900
462572
284189
886043
920398
709795
932389
522862
276108
104188
655777
504254
851242
1007215
944841
400788
229597
52901
1040495
732783
633892
523791
204268
676244
769196
17428
551331
270692
137332
893665
1049602
404834
811087
1067125
161692
365641
652766
244308
908282
878292
60794
236193
907170
598045
916519
627608
465001
647814
243688
366410
687119
435910
71149
972505
351759
880274
532325
306966
657139
649195
168199
1013785
649054
108987
141325
414622
465394
907926
663624
276885
786170
1066009
702307
13129
421849
312080
912759
40314
806647
417207
618078
544367
188891
145202
58649
632794
419950
94136
55183
289725
33652
125349
655757
381518
907106
882710
364880
456563
900341
961122
539898
202471
1019197
316822
11506
644487
492022
981549
504013
105781
99137
409952
466549
798818
758158
691107
191353
215712
491054
149750
721219
1025965
798371
962443
971125
522973
589880
40787
692658
389716
217147
911594
614645
1086557
900694
282093
255081
715960
162973
823485
1094210
596359
464749
859583
1004390
31293
415757
711373
1094014
641294
32934
363116
853622
1027759
352150
201079
840482
204529
607575
346230
747917
869959
1051734
60918
886424
705799
1044823
216168
421477
165004
760795
277728
593695
283689
607203
1037692
728135
36719
473323
952757
592778
47549
453144
190356
719639
863853
75888
83660
91477
976683
807350
15722
61074
99576
901733
590374
939778
749733
537786
593954
26875
157979
194370
421915
841664
231042
229264
473798
507093
432895
955300
663340
1063833
703383
870380
871430
587255
1004350
290090
482089
463135
868938
221969
1039838
958593
1062362
346308
282957
1088988
687165
915807
436735
768305
828810
19892
519610
1023816
674215
248430
448105
641490
236501
756977
880388
568030
831782
1016637
294511
579739
217949
433287
194067
816797
1083256
614079
409732
373929
552034
133234
297884
296834
320687
386672
961110
960060
177781
177780
99342
648799
123458
977344
84446
144048
866863
872459
826024
519221
906592
462268
595549
367353
1056788
616747
952609
225529
874340
753237
659694
191518
871512
592913
1051445
348820
471299
15661
628050
667400
988945
888820
523311
66259
494272
965660
159274
172762
313542
158830
583464
605071
1057913
40214
920875
250573
453828
700732
1007353
356437
459262
933178
259869
588710
644575
652783
59805
1009496
455059
1049986
451773
989715
778001
524303
784463
262804
965988
119359
118592
687868
7206
817118
747235
55545
823394
905024
17628
783190
501095
201845
88293
264471
734685
360056
822175
802778
469518
194100
581971
741864
1021348
349325
242581
355143
746838
1015167
322967
782387
304447
377091
145093
370448
903127
933124
821018
863681
166759
601562
862369
113013
447261
257620
512512
375574
14957
487754
31880
1044430
659527
524771
552679
832454
754877
751616
703858
3964
1052931
182886
100226
149837
1022164
885305
787537
681096
237868
962145
208933
600487
896558
365079
404863
909001
289631
368677
75502
801735
983812
261337
712640
123563
1095814
359826
267764
813958
69488
525875
1053993
109159
466882
645073
882383
388434
764725
710470
59608
214037
236321
475718
632259
571067
901409
707170
223259
455464
1056807
309183
661232
17972
885934
1056460
202141
362332
454515
962442
848822
227187
970586
36644
1029125
625704
40091
508351
291383
190780
455325
109527
1037336
247725
1083941
232317
578324
55290
819658
242333
744685
314596
988907
840819
708517
99819
71910
617116
958712
1098118
750631
1072354
715480
736868
779316
410830
817292
282509
674307
1062530
243874
739250
422553
241263
10011
54716
49713
418476
494597
578955
1011273
288997
286512
89647
877010
639762
1064285
179845
25618
717509
862379
263054
323269
425570
599881
838345
361842
606641
1079847
907886
367865
1025016
554617
548195
774491
10403
229425
1037494
410139
272119
633205
636569
781449
109220
636817
110173
461140
920082
511718
662706
136694
478351
471465
921814
971912
261365
85943
1076323
888073
756370
1031947
630738
507642
700149
947313
249411
504719
805258
776541
626886
478108
280721
148156
533287
396336
16148
292097
161804
747406
347462
930195
149730
126265
1026499
851103
12914
538341
697909
1046322
304614
376343
196248
54538
611062
360694
522485
13204
390207
871168
959886
22764
739272
160022
546478
435809
791638
897404
169328
350424
205250
180484
68921
295998
790958
344427
193852
381558
961295
953763
724422
951088
50892
351336
443620
660078
616803
157673
464838
527988
319360
1002727
699121
921060
588351
527129
662877
511939
502504
291798
368064
689623
879725
898200
61136
392767
905806
911843
324954
190120
606100
404347
973944
1092628
701183
430932
922397
904773
554809
106865
49821
614187
195525
412266
952261
165062
835115
103057
372259
86488
763667
904176
759795
270582
578029
62636
255765
789651
19737
247597
1002358
921383
24733
500602
447969
1045550
1044165
759983
713472
270873
896505
883764
614985
58816
881092
503620
268453
838252
254260
407703
264122
450642
587833
113385
981670
810850
89380
484162
1041298
631737
10110
107901
119069
688161
1089903
11752
515773
752412
626902
579057
120280
316629
831746
848424
1015174
304246
176423
943040
723623
438903
981770
331813
48016
670694
886284
174437
28171
159520
857560
695505
201275
1061222
998469
376269
587877
576794
561397
1073119
995996
204257
314930
676725
89898
413348
398110
714679
863759
781739
626979
443379
350333
712609
476215
254658
119077
883266
631598
746533
55797
96444
1049281
900182
989923
496350
70960
957088
1068057
567433
996077
1065271
25221
834424
642893
501013
201854
465096
713625
354792
131245
648783
287124
302688
101296
77467
38488
1009187
262186
460010
555230
940714
793845
953840
641847
121949
394624
906250
88390
196802
701207
754672
178491
333067
994448
701104
399269
990319
382047
952568
310334
153216
766993
427424
812777
951673
112200
483964
848123
956332
1064979
530418
1057323
45497
306177
135099
95272
392827
530599
891256
393346
742520
844631
4645
216026
1052066
707375
1021309
451335
896278
1004954
865268
733297
683387
658636
831880
514220
104884
1010448
552950
120374
42319
474459
709501
52125
977115
300153
743919
571314
341193
433508
648025
529677
311243
1044176
499141
582324
827371
298380
934990
446884
248900
852139
907796
994784
216228
590657
303235
461561
461296
1022344
849741
809168
632678
796570
811377
143768
713683
187006
727049
547746
767726
31986
656571
302027
166255
547814
837966
510069
1084324
443951
83508
431073
334165
9384
355261
353294
360049
289018
103553
1058055
6842
722776
882148
635234
944858
795747
866457
130884
1039296
932643
741667
312132
818193
785626
637385
187761
343479
1019473
1046998
382184
390615
916363
904531
1069659
89733
667420
249055
173240
605302
1020107
558838
1070446
884131
627374
616268
200332
504085
568719
1008774
320672
1024501
904737
329667
611744
554531
792187
185815
986814
297230
1041478
931112
445072
474443
669001
239696
166539
500742
651512
105442
718033
912416
281616
759008
171422
164040
84581
1042591
545007
390019
988970
815258
371490
152814
754183
454780
370206
465080
880207
471477
738350
754649
824218
864260
119959
484240
483190
21179
684346
508287
280127
883563
533901
728957
870606
322424
258748
819849
224679
237994
651408
309067
236377
124565
399987
127843
438971
520435
96657
703496
28464
833039
242825
457713
218607
214659
342798
467643
468693
221758
234569
843906
850574
554090
42383
748634
506231
488019
280152
1015956
710879
569336
919586
588247
587197
508144
251023
861447
272015
1068480
899265
1020533
1019483
794920
612933
965887
650823
875307
708197
544996
388919
176147
508022
1075938
734969
93925
987582
244777
301588
300375
941062
163218
719400
520257
176027
567078
793441
470459
641586
236600
996774
145465
357930
535258
965735
966785
967835
146583
978019
446190
944245
962113
432982
60206
1014950
969789
308710
633630
356083
232913
283587
392900
984761
747277
1041165
829565
535411
253423
880781
132425
323153
969563
931758
152791
134810
6423
598464
835338
247084
478600
719208
321512
518408
359111
926267
606020
797205
162267
476866
799605
50961
127283
296969
608509
613327
655577
1035164
905687
291034
883518
186238
544301
318588
957797
88292
318758
1091073
765189
453760
801312
188477
463057
826367
1032614
84685
1081120
527786
183673
886602
661908
918653
1050789
354903
878853
64060
609005
220114
1017988
434192
802947
290168
258051
501922
1000969
418289
1030093
770743
248943
807025
487433
854355
929969
641831
269577
1064397
199744
61922
226554
1007831
1066732
667894
1044528
312407
625214
5091
72919
1049818
848557
657118
636439
941789
61040
624797
84074
247350
977165
60316
275616
729098
1041309
65139
666548
194256
1047450
451425
820294
531818
1017237
1059497
16704
133690
299623
426573
225970
665993
582860
523618
265331
941532
826407
997882
832277
857150
349111
692642
114058
476795
65202
39087
193037
819327
328964
934733
395537
617086
910047
1040877
173569
792473
664748
779119
1083756
1082039
349578
386206
80830
183898
531224
238110
691138
1067775
803905
808694
95569
253080
532375
902438
1023530
90825
451821
643720
71025
713170
529167
977904
732651
615132
931939
108932
696287
549400
146679
830732
1067785
441975
209755
172873
53901
778013
66555
987892
354709
364861
251907
456367
114856
792835
126904
320132
869996
428314
429364
319721
869226
991584
764333
99226
211410
1031535
190295
702507
363850
762848
582252
172583
263229
207288
635613
43452
200867
522326
373228
835211
656723
502714
790230
1085019
422470
987520
53680
859793
815159
195314
837886
842286
494682
810625
21021
592879
200039
797734
889719
485400
1048199
253382
326938
772443
299114
1023147
911341
79103
868880
26714
1090246
36472
453841
627333
578320
803560
190435
657672
691753
716095
406846
596580
909701
1045764
515899
411573
207345
612619
129964
435129
68228
271961
253786
256024
285161
39295
802092
699020
374574
114523
853799
933264
1087682
110835
473490
928734
1048522
751798
677527
6455
441644
619403
79425
24348
586103
543957
497892
478669
100774
253603
286396
71873
572313
200744
371800
807361
731667
79928
965062
707806
719705
305686
887516
449271
349747
1090777
486074
693112
286050
319406
934026
792255
774126
16186
965891
850898
41006
883807
871376
1034717
424354
381006
164667
144685
92462
245949
663801
262808
817795
287313
770006
610757
603542
443351
424654
976292
835490
676386
2127
473327
1097060
768130
428537
922120
118347
255409
306442
213685
288741
455356
465068
783257
1002366
81023
27249
939788
777907
754674
150174
88496
586370
740715
133944
1004759
525082
343094
597277
270960
627122
969717
835317
924154
894223
239382
578726
527865
862073
838882
218269
952081
486147
409140
980973
272591
193994
27063
521460
797173
149312
43645
310266
451685
1072783
838459
600666
433137
637252
593544
971332
223752
783105
835194
293487
841273
842323
346574
1029494
761885
563987
368767
983967
90374
749247
405999
78106
295090
560607
131884
720374
1037656
258710
459224
568113
107769
1002757
216458
576810
476493
675356
62144
516619
610572
321151
845952
1082445
413185
936213
507840
202653
209686
114795
423552
322800
260397
328176
201819
109015
397017
682342
820949
75912
415812
1041792
397160
107817
818437
183193
687224
510660
996949
802445
954207
572719
977105
85162
627216
17361
229686
837470
659585
663318
989065
490312
380698
37103
408799
1071589
450461
176031
768890
642832
601731
480342
105490
556229
56242
829156
490518
974491
86212
915364
203879
369349
629509
1029819
182033
750776
778219
759824
381768
1037617
644182
41571
246065
554717
475537
881898
952464
681360
331244
1094741
995894
55548
885410
497237
622480
161629
1002680
900729
299980
625285
353334
861382
534447
1022015
195504
623877
446454
216125
516254
727301
845417
330912
33112
419895
591573
890336
758018
404670
994872
302141
427549
992549
335892
247416
1081654
14741
245215
504837
667001
1078757
795287
956672
782198
11892
786022
907042
135906
50542
214065
16681
373245
815084
679468
480310
936562
895670
809345
131020
542443
268456
997913
681483
514539
398712
703222
751759
1063823
888512
20869
779518
464076
607385
250071
844839
166414
964534
552039
537756
959669
7425
852648
648610
1076739
413142
25677
252526
777529
226950
1056449
716450
854729
989422
162676
518579
611120
1088679
965869
345834
167334
838285
974991
85610
1014954
851731
267177
806561
366721
150192
465797
121752
155256
990407
866746
844157
694420
246885
792211
606133
187930
17036
27473
70400
622320
767628
487658
255187
366650
242068
611507
301332
940707
880336
588293
297253
809200
582872
726724
45453
429307
422794
430650
454135
403487
764872
330166
494932
722764
867277
10940
669006
956675
236094
237375
691749
829391
56870
537662
909588
332104
840137
151496
60697
636554
978843
1028208
500768
166246
234770
626644
171367
102345
14272
557400
985793
303172
1079551
1015776
777948
934403
1023316
392270
23889
404990
414604
192988
997522
268909
321738
221826
623043
601580
50307
520425
44568
551820
21387
902689
993733
327290
458475
676685
1029695
893380
938237
117579
905061
313961
484291
323974
1031107
637068
541763
753946
36996
198024
86857
175525
45708
1079969
199922
678095
717283
149765
478246
455658
663408
243183
704268
440075
765681
652877
684829
647314
515454
27350
26300
559558
870127
841251
661305
58884
358899
923412
64090
442750
485070
778630
898216
850560
177574
665774
843494
104726
1043547
672902
509803
231449
637384
832704
319534
850036
254694
496519
390210
1054496
545257
379917
131285
249903
376956
20001
95945
401496
633534
297535
372729
595791
265179
332718
920247
947342
1096245
765638
296076
856618
39373
1045169
497711
883164
412915
924763
279590
460282
395305
810221
1038970
1021468
770217
460788
720360
245044
1029982
13793
158034
315142
305887
721560
454315
363739
152124
199588
931500
555353
384572
179879
331398
664543
590001
380886
109481
46140
1090745
323096
933064
1020978
433192
684363
734992
194746
943798
929852
834425
870307
328028
709797
515159
1099127
393805
618243
173081
824151
290659
228384
1004253
825852
333314
640309
501223
897902
82803
935200
681046
1071587
224969
617250
217746
100216
956952
944646
100543
755779
195605
324409
703975
80761
176138
731600
239114
511435
137438
88070
309577
936232
315565
796163
536352
485403
31254
1074977
278407
925471
591311
80024
492577
925297
786904
580699
126474
842424
735318
936821
272011
377649
750963
51490
271313
100792
1015337
748032
103785
304274
633134
221432
409423
996830
188094
1040544
215094
342072
787727
378094
243944
978689
838541
217010
387004
521554
629796
34017
453476
497278
609507
408870
1076621
1019782
265036
823740
440199
990939
52729
448025
1027934
252142
702866
727845
382558
1067142
112825
46817
686545
547136
649807
946215
753563
709964
749137
508934
690952
454843
1078746
904467
1019244
853290
559597
828224
454713
232607
870869
1076179
304293
665649
334649
592833
537769
958112
274373
973238
753421
766303
917763
319806
117458
23843
928237
266899
1003482
40326
208837
481807
382825
272841
800707
1039119
414483
826923
960785
638086
405912
56235
2900
556328
152484
164962
1083875
670982
296567
396204
169519
471075
845186
1085085
700688
691844
246856
36457
1099649
144693
428520
767177
240178
664233
460861
247536
982263
933572
314320
337238
130537
502597
250520
911230
867292
354716
228702
276137
903688
678993
87878
1077053
332971
187045
13076
504267
315738
10688
238616
153282
723305
42878
402164
607993
1050044
621209
825333
464836
215289
570214
602110
1001473
91439
989189
776283
220845
1003770
107851
82367
393616
220156
577293
1044061
346213
768489
439957
440374
67484
675370
616579
178543
63857
470775
550882
976111
144702
169418
376610
845675
252197
416883
638397
440364
314874
754481
780706
598728
356541
821767
1063157
637708
292394
897237
1066739
762815
461484
542504
801475
211516
311989
142932
503168
119782
1021119
731712
161849
301493
270912
951959
798084
385384
143353
986116
206244
60793
425449
753627
395774
491099
1073859
183644
634626
742833
1084642
568175
488725
425884
598487
51346
945373
814443
123649
395739
837695
700405
108997
107947
293242
831155
464179
354022
816788
929313
1098814
557589
55341
978256
190854
651572
788937
798195
502936
982122
64955
983685
522797
178264
815729
138819
635501
944060
618970
990365
339851
595183
270241
857022
77073
990510
419088
1010715
591143
658607
928980
79820
578679
476239
133974
387926
604120
478725
864775
688496
266183
1095915
340025
440280
35340
626112
115258
26680
502054
26609
347847
967379
818311
937980
555553
621746
190294
121272
432860
308638
48630
772465
953636
851928
1022669
10975
22723
77081
835596
422141
384498
1037458
881401
581418
50646
1051521
202308
962902
811231
598534
64432
890074
656280
260917
438485
1093533
52384
27735
507829
62862
212542
545990
255453
731165
170966
841576
22510
767853
14660
47267
557847
570570
307498
911340
777761
980188
32041
807218
983304
839842
92978
395408
916704
338513
559319
32790
872112
587238
455955
938945
1083588
366089
731950
303266
694736
223722
1062776
746313
976184
444569
1086613
151725
611635
576865
452389
936991
940247
192875
1040465
1010311
164019
618986
905993
516377
71356
108993
634395
835330
243456
345646
980441
806122
461916
639132
488429
446267
880940
659197
956080
4880
369394
986053
894552
78080
769369
300240
872881
217673
1065626
269580
270973
356597
783883
600969
78221
406098
951095
998065
621622
56749
211511
396241
837011
739054
570798
407511
123496
624311
976605
868805
933719
224809
588477
579308
1054987
232598
525212
119170
1040122
786082
108484
364975
61968
421467
526961
56692
848143
115299
1022544
244297
864713
44253
44402
961660
647737
723301
558729
43553
698570
918081
797586
417971
93361
261894
836848
12457
278086
1002958
1091006
837267
652240
758056
897919
320007
930345
807923
750736
179661
303516
837366
348809
935810
548198
432434
1037084
958692
380791
235130
450093
444292
250832
1046443
1039085
455218
803376
278025
644427
645477
857708
966540
176939
835137
642986
964286
414618
240288
160276
998480
42316
798907
649043
805922
399677
188175
355466
714288
15388
988536
749070
25307
939337
937494
806454
1057398
184356
537552
911565
448796
178975
704275
324239
546257
284581
577162
655034
458942
226458
831223
362951
1061672
682522
962274
242085
774652
1027831
634008
1085424
112891
87400
113432
274083
540711
134245
699631
900731
736014
966007
493927
734146
968737
700838
278694
393891
457278
134787
501907
1024980
539590
397707
262251
822379
284676
802844
24608
157724
439396
976534
804798
178998
1046418
648741
12798
332708
417111
401740
331810
123910
103321
637287
631921
301845
984989
282564
549382
125940
491283
471556
889260
338886
1034065
18492
1018782
488936
896856
524234
299086
196561
878683
149469
752533
125732
769783
997524
1095539
941403
306283
214692
1060015
720086
540511
26480
200117
397222
20284
982160
372368
87233
327850
336968
558458
802232
562559
275976
175562
294018
5134
226124
475899
569759
903582
487098
540925
346757
484713
863233
337833
653599
177563
795134
946534
568810
374050
750398
792497
905465
938891
1032383
77884
568276
603631
915431
557894
247271
1076123
851235
256034
261195
784345
89831
1047454
680549
308489
862894
522936
594253
265759
799039
484705
605563
920916
387501
13966
435628
428623
398336
975645
320893
917089
711744
1045541
451254
241989
668986
154085
1016398
534910
776062
592441
25809
912760
307029
314897
744730
125401
406801
394481
856140
30689
753203
238898
381473
200987
863177
351498
829737
890260
7170
378112
69615
940073
939023
406884
312623
85650
862422
501258
27448
636142
699647
898292
432449
52974
1041631
471036
841059
948819
253767
333048
181018
293046
716121
600607
133401
786408
1079350
479942
206033
652696
964038
658875
102846
45575
42691
340032
48293
383422
623577
912536
767493
794472
274020
487127
385052
676870
729954
247240
801590
751599
29521
973115
47255
842657
199235
982739
375235
862927
943904
1086771
605552
832804
53876
428567
35493
712087
915874
862678
999299
537857
303151
803283
189600
404880
263919
1059343
539684
551284
151363
160670
1060735
489099
351792
982909
869203
147013
963852
506937
326084
586061
844313
452561
738620
359212
37807
308388
911085
163188
106230
706760
98332
740005
623201
490272
183508
57510
353699
732647
434072
692110
312620
2336
919597
955294
313694
320863
396333
66139
385560
400293
253344
1038599
728913
608649
327459
948864
954897
1037691
1008799
801647
1013306
287120
851585
130704
519739
50741
49691
240066
84947
85208
361320
404844
742655
750773
540863
354606
736195
624965
866792
94517
350260
499314
566789
824909
464779
425445
687486
265880
1058153
927989
1074774
607352
106899
416208
259787
73071
911751
1091261
848644
715951
968348
21151
226193
1051261
422519
221971
887698
88993
358846
422151
659475
297031
132923
853973
1066338
1080225
551662
1003174
245267
243679
851642
536698
23226
679861
803236
183941
698635
559172
493573
603198
284572
77703
1059578
763416
891911
112993
944169
298330
483263
335267
945807
1083267
29067
248493
825723
134863
343595
394308
506495
1037798
1038549
1047353
615538
335800
287159
785164
751678
757671
662238
154247
521678
953099
119009
359098
637699
169301
588324
41036
634869
318989
66519
424039
56990
4114
348306
891202
226840
306358
96128
21224
261909
615778
139440
984862
396628
677070
661132
614972
139815
590579
238552
965621
78362
968197
947208
536837
637234
676663
40201
25883
361364
1041076
179263
381530
1080557
944122
51431
137633
340756
744936
229075
515205
65103
324096
853675
92642
358095
133694
875670
495662
669156
867165
338929
739363
717589
410758
557735
712970
531148
523192
142702
113959
695782
1073041
922098
83858
327847
956641
892602
407808
8933
217084
625345
754054
206188
461553
993984
470357
448563
28952
824508
49029
1018827
213950
438699
690084
198273
901091
1062879
118856
216204
250750
1003141
1017868
758733
757683
602245
307561
51821
697592
326983
1054636
510598
30098
516779
732758
568979
171095
195455
700495
1061798
375033
663631
80991
735489
891939
652246
120484
536195
301260
969967
11180
300713
700789
809671
453698
151246
417107
481421
306871
275718
1094409
547882
125226
606407
771465
257384
976768
966484
744005
949326
416675
398386
930235
866702
566511
654933
339124
360373
1017653
101049
601279
680365
947772
457613
1095630
1081394
740753
838076
337897
909105
133232
318885
1073821
8341
218446
599699
425858
345024
249068
673116
935329
506241
110284
235219
911422
363339
511936
493742
562806
994572
248305
117321
956881
95723
865340
323688
476100
487425
58264
280903
316969
903350
262136
968623
748307
1028648
412210
12525
778642
185620
154672
867030
392400
648003
105013
598913
619043
295405
483179
898643
878448
677615
102036
790685
453902
1084770
365476
583531
131390
560184
885593
246727
801037
427124
658447
723200
144698
872268
613930
982487
346933
443778
79481
1045062
650156
41547
1097711
784521
199947
547419
1014244
1063485
30468
303021
691057
1027076
185647
23365
888419
1029150
588858
729866
351300
113091
1006542
106284
1031559
606064
930473
810869
714077
873732
612422
193019
65136
718372
782399
160720
392104
773678
412715
485188
667539
609454
409412
193740
911741
628276
135786
631048
289443
268395
94994
664899
913016
953564
952514
851197
143877
181612
933075
297659
12497
484267
483217
482167
953394
954444
1011035
858990
759055
452085
942559
1019240
970267
946082
573331
224781
388875
502156
598352
350871
61208
761412
572575
974013
5794
498387
706494
140415
226855
102921
257864
750809
401041
1056598
836838
639023
885255
222498
743907
394863
880676
585808
247504
1028826
438701
201860
1078331
106901
1002158
728329
1023500
141298
397791
685019
539041
479542
1019761
71570
481417
245773
207825
130210
631944
912618
1095490
258718
964931
587159
693207
745597
402317
12009
246569
860302
109172
658966
978139
380226
161138
453043
106242
925246
525378
382122
240075
934336
226114
1041720
341700
347130
578700
4829
650909
796614
936549
460559
709882
10584
269644
564355
1056080
727516
793483
253268
39025
619466
544233
690956
1080168
1090923
2525
123476
517423
296161
335827
1040070
131653
117513
506549
957623
647030
1030926
599195
271659
957011
82729
408542
666054
582840
387142
134044
415084
801515
806161
594534
367964
159366
686438
772223
509915
522796
48404
172297
879351
259338
2333
908173
1035018
1088360
1062768
478726
556322
933400
552458
31363
420152
941330
942380
43825
18731
933125
18737
871225
27524
62269
644020
374348
73299
608598
941757
460402
941026
564312
931373
13114
973943
887976
597153
598203
134161
1063138
272779
247630
199822
160110
9742
6650
538774
571987
829829
451211
418098
278449
634766
796065
1071153
406290
111593
212977
1048510
645159
86959
123594
792767
425791
175851
329421
88357
668808
295716
677511
286594
722266
926011
1051761
1019025
907446
245356
900505
117541
202980
582819
1069163
854124
44832
155617
744697
211525
405523
430356
919942
293770
457428
684332
540132
391104
254177
472204
836125
813673
630880
474752
355699
71423
885997
1000492
182657
372022
309271
207615
90468
268654
913039
309893
726861
53842
696627
525484
573889
1070620
1023088
1055812
978821
110822
886925
16527
701585
121782
376903
1012635
279129
728625
722484
1059655
528675
511706
650289
222614
794523
4401
590123
480584
228092
532478
68807
842369
1009866
845308
820526
584684
1010792
658899
308189
849852
735293
754713
914265
276057
1018017
85190
851701
787132
1022630
870336
446850
587285
208200
628509
670817
61540
998375
773855
945260
590171
595033
446182
375344
1000688
120151
221659
199366
624100
975798
385097
419945
783689
602304
1096987
50454
155104
32072
764334
805177
46548
798607
60838
302036
1083828
954294
938347
593768
425838
761986
601933
36542
527141
815890
125339
926365
264803
403723
265073
1017912
998088
875363
196304
1076437
925071
442731
45085
961755
817051
78224
815125
787379
19440
618337
659532
570515
945074
332814
557185
777994
278899
312622
529388
720009
936358
2835
387052
176412
795449
927073
957179
1084240
836294
1081255
344672
553928
989526
152912
507995
140431
1068219
784141
1038241
257899
315963
905884
1030145
506486
994559
166092
697564
399741
200514
47288
376520
21862
177255
807564
928858
562609
514036
625927
757732
287455
433845
383600
126708
578215
113626
924853
1068469
501918
313442
388096
375725
672235
187711
787322
407105
1032944
567870
515218
97167
80868
509572
973576
502480
954069
992270
631162
835428
899369
348613
961852
706013
342183
147822
5664
951717
602255
749719
77956
297658
391377
163316
841725
112794
198741
538096
392919
749171
924862
986251
744759
598644
1092974
567307
638003
152747
916085
208043
206993
628194
214107
973186
1075319
1071544
993109
606559
617865
1061929
193247
322103
846694
1032063
232773
210644
768504
596647
606625
671794
1016241
310162
1003422
401566
631163
122359
525277
145117
82696
1011875
580368
300213
248339
837336
639964
24135
315108
114092
799821
212327
528988
349218
620761
168868
870427
4053
920903
188528
571926
1035695
720969
552213
776432
764712
396836
774920
135465
585203
51827
1068945
459737
819049
138004
391476
182901
357722
963812
815978
209950
754175
115141
667931
259232
258182
659796
945842
909198
329365
415521
642042
543741
867609
783434
525348
225624
363114
597725
598775
591645
463335
660868
519056
529837
900718
74236
847386
319159
992988
934438
95881
1086194
1038023
213074
351809
229509
243422
68276
194317
593317
193397
849825
1018648
513241
510196
404996
430973
324701
1068702
346013
544646
854572
1026656
192397
540019
697693
239144
1054703
680466
1010089
920535
836412
480783
507782
230589
735197
671921
1032474
111212
225175
376061
145037
674936
19522
494675
374102
223823
259421
503249
233402
904170
971503
393538
44893
722540
614340
63974
988757
369207
252577
499503
795440
20180
30506
636639
556979
748361
1061036
1034303
1097957
1041924
123474
7403
375936
1068991
632036
868927
1042561
299519
476192
661967
480240
518474
863521
545201
233029
71712
889126
9273
1061756
785673
1024215
677281
15197
1070784
826385
636023
410579
1013762
319248
181171
147129
910404
126592
23996
369409
624906
375664
9358
502168
665865
929816
944210
724260
816013
694228
1075835
439933
942839
486714
43157
169311
752414
726505
642285
1036255
619715
188793
370947
617316
768483
76749
899318
818512
1057297
491428
450625
168373
372459
164057
968339
642356
152339
543789
869476
99611
921559
722511
626489
674108
520427
121440
824466
2263
14370
357630
351217
798779
312039
723955
887476
409869
408181
882830
45317
300558
1062089
326363
869041
285404
1096976
248930
88760
821284
209195
121531
885237
47701
847414
602773
751086
859363
189807
866705
199055
548936
398032
585459
810577
203783
791967
769351
18195
159070
823424
878408
324988
943982
531967
986182
633968
1036813
548640
689724
45273
1006715
373564
921334
835865
128722
76385
143107
689225
341418
573423
203821
770285
647514
567510
379556
1063444
911527
1024923
33725
40206
81664
714175
1009998
308682
259590
954689
520365
379162
183632
468157
533584
772693
74439
881888
224281
381780
34121
1057830
213629
818430
705063
271037
965101
775512
397221
279220
1044520
433536
950735
51922
10167
265096
232385
25341
767006
744832
558551
136718
260575
491446
505556
700265
1079894
167857
215918
681678
929117
37674
805477
568289
537713
151060
1010508
146977
421458
1047133
734669
1004950
518258
9551
551697
399023
682900
900529
120333
1072672
105496
867764
133550
91068
571105
590858
1080205
238723
450247
764210
33961
23415
309515
716918
828436
167348
945408
583457
707580
882080
503109
219086
725172
425010
54429
343645
987780
11189
309121
229911
1097934
601521
417799
1010644
195120
981618
815049
482497
189105
986853
840265
257369
801603
538619
305607
216487
607349
215540
880773
829588
291289
429245
67841
600798
176170
796466
1050319
159348
49569
1039850
290233
161217
181119
923025
221084
296081
762387
935818
906118
123516
892091
660363
744223
413197
93079
440821
822695
1089642
201608
248463
109158
517029
10571
572091
431563
513404
159847
594014
470625
838142
208379
908896
1085549
717027
270747
330495
883902
611008
256348
378458
759247
280048
162107
988654
315753
710837
526940
278246
901749
677942
964320
1050912
467482
1048576
1035907
1092450
323682
771495
52088
954026
552768
768834
534365
675532
224269
600463
546919
59816
991513
788092
977404
381687
175523
871577
733022
416874
183859
992931
328543
676487
368872
998792
329168
328118
791412
306696
70748
26067
713130
749834
571502
1014161
503565
515505
529878
768398
604964
844010
702349
387497
221018
779069
105835
400677
152365
723076
783253
99062
1007815
885784
884734
359474
322690
477578
990758
239703
852441
583782
128866
67181
960391
1018163
48553
331852
671039
769216
905286
13113
244887
954855
772558
9997
119299
243820
344604
213298
823844
791351
792815
416818
644422
1041407
644810
645860
741557
1080160
750368
957698
811015
927029
1027281
897563
173327
181426
238942
886635
817462
166683
477446
353573
1068047
260022
150312
167987
93030
347233
328088
313086
586366
672790
694151
280124
813180
449836
457874
847024
226764
876663
126195
855776
425945
1029249
676540
152013
387222
423413
73964
884941
193835
189508
551230
1029143
294117
84341
993429
165991
317275
56079
773412
552259
854757
525368
343233
863298
185188
391102
519488
714306
125527
569577
929054
457936
648489
4979
924397
173223
588062
460956
881645
1039945
331536
39592
334116
147633
1098056
799276
967247
789123
938222
1057709
407148
294298
1024366
711953
248894
467688
595189
654594
812956
30794
154147
1018285
128917
435868
741246
1048537
654263
110854
292074
750929
750899
923404
1025508
945410
117316
971665
776572
850040
940003
433768
163097
724923
762558
903201
930115
67647
16550
981947
134141
435083
501214
682422
246999
403673
1074847
433065
398974
431585
939256
862326
857704
557474
39486
194734
621647
1000820
352718
670934
4531
375770
182533
523329
104046
750710
1090146
238655
425259
838106
760108
584455
2364
931782
1072498
1097472
579709
918812
275027
814107
1020550
84991
800953
17646
412315
135896
1022535
145448
483345
285055
232742
474591
456243
646589
615745
1014899
816394
919033
95593
156964
747535
320174
391088
935693
497348
888205
996183
788438
55066
665067
515744
623058
515874
514824
210782
310424
849816
1006704
871784
832152
1011736
754627
16424
810366
1024775
689589
709460
426805
223474
795367
947617
243673
492243
402223
606896
759368
548617
287962
512405
783305
488450
727760
98737
604917
867545
648602
1028071
67016
635545
819747
211712
1080010
894630
78573
596018
884910
496408
743135
622384
19943
343328
1066633
466893
323749
748286
772149
1089526
148469
1026492
551745
250786
750573
310180
632732
1071452
379249
70546
781398
283062
185950
111818
610302
302889
1004407
768127
613322
1057546
358048
954995
161339
335217
946121
953283
163410
558037
478924
630674
520535
478540
347444
543691
1086149
331115
785199
579527
764587
620613
616049
283320
506684
507255
1011073
274926
416664
843928
146905
268333
661138
633460
413629
227769
165137
704644
879235
405970
798424
361291
506347
374978
271782
508414
1024375
851224
1052024
1072623
955015
333137
439115
779359
745271
756594
211034
883014
458837
46893
984095
148112
469437
236825
530395
1089026
978957
154763
104542
507073
822208
368770
632693
337521
829267
296923
311913
808391
1059377
945620
13003
850812
680047
99887
24896
320923
1000357
670755
534179
783463
240696
649145
944604
846020
835175
491579
490696
338711
985861
1038956
1059157
301147
976587
658987
62696
40871
1036746
726917
841589
971797
685592
737599
822467
52148
494423
633914
72275
1056424
227359
843699
183728
337391
1047383
107754
555393
566636
563138
693723
993275
416517
968972
250964
829506
411745
743962
676261
533186
309547
720254
188948
914759
832472
1087634
788918
926829
85156
171687
373923
829828
139240
856337
921894
616370
340771
144211
15286
956341
772554
353149
656792
1057862
475203
525930
211917
972708
573734
378452
844093
728082
201314
722329
736070
624725
772552
19824
585522
1009872
71005
919257
135774
182167
60394
973492
690964
483007
422622
318144
753208
865536
753019
443249
572416
670803
343262
453199
803319
992726
573054
532877
62529
396038
205322
627789
1067179
1053950
316209
271799
1068072
1050555
325276
438052
922166
191543
172174
543108
286772
900357
1063940
522819
809778
226734
679482
335414
212225
981306
841669
1024769
1032322
234075
1060606
842361
1058047
629373
1006087
335634
821197
46111
740567
70264
511921
241764
1032728
89523
43480
906870
498097
685624
776632
735087
875468
59036
83413
7397
937345
650137
57466
61601
958890
818491
660379
440869
629898
944092
101823
720180
1079171
852596
694926
1047818
1075250
217554
752815
996777
993835
1039231
296885
619224
246160
847518
996613
2267
855756
263569
2487
684706
669346
739807
505089
533553
559237
996044
409095
218687
752088
483289
252152
831135
640569
976718
841293
480231
457101
483555
274190
8564
1068722
508059
898649
863012
698685
355444
24219
361460
464907
193443
1073244
175998
1090550
656122
402758
428514
563872
463227
809093
755420
582738
170459
845498
554588
124847
777118
101367
716873
320040
809879
514355
488399
923563
421428
348472
193601
348331
32245
186454
403045
476775
157369
169195
97627
344729
137360
178649
533141
907070
359617
927920
381742
448289
178731
545154
495995
1047026
791991
815273
1014834
78449
898653
612653
54663
320147
440723
18471
678702
518612
1049307
226356
118075
309912
1015188
805322
884878
165195
708611
1014638
1095859
226623
383649
175638
826050
786883
384068
264608
237247
853519
971971
61141
15312
389712
331444
562005
121430
99835
887435
599135
585232
527147
1012304
380664
69595
18308
452460
693180
586848
1055155
1081076
436526
274925
180962
715897
698666
348721
818658
298165
871483
453839
142217
402793
950518
287413
566271
342538
48942
1085943
622326
968883
104704
491866
890671
339523
428366
199589
649130
543375
1090413
949026
852103
615445
1008423
77139
191530
555312
689913
801134
189605
30937
1003635
481541
844792
69254
168245
577013
211173
725459
1007213
922183
378963
829437
877725
397891
125964
334708
634342
429806
339193
23108
719243
1043940
70203
67949
6918
966767
585316
737605
253709
1062201
1072119
582585
1074980
689723
262773
341713
937167
158693
46434
75951
180071
926232
163599
624814
642368
1030667
295132
403234
332062
68905
516941
1044499
15129
255100
592917
977845
744365
226396
3264
1048948
20994
634435
888057
595857
475374
787662
176546
1025998
864017
725403
735367
1027177
393516
540373
917652
880664
804969
403932
136829
280184
288580
769148
996408
506427
144636
1077168
561803
768677
821271
1021328
1003783
385085
98534
957589
217295
893267
134463
287875
260609
123708
324785
327827
934937
510360
655960
1098385
143653
161209
886082
270007
633774
1041738
702851
584747
845540
74309
133451
1018174
330119
191362
72870
368751
33327
812428
896654
97713
1091117
190296
629845
706639
1074826
839714
1036929
674171
931418
96650
398133
251176
493259
111964
984303
1020120
580753
66212
159915
138100
130575
312337
700676
102171
304323
1094820
810978
882335
571227
939853
795513
460773
754971
113868
315888
752582
1039965
1092215
806766
501257
948231
593697
970715
802943
479144
854073
1067577
821390
687530
825394
191460
766649
417375
908888
848148
909753
88758
662505
296693
717490
968965
494582
399362
400412
956476
468783
712991
1019941
295369
388406
255236
930166
22839
270822
271872
32355
822673
994745
995795
389139
239210
447831
586762
718674
708986
306497
84785
231225
225591
629036
458714
305734
217471
1033194
1032144
777306
778356
159678
64894
806313
28243
467825
652325
90101
687810
118970
594628
208930
213262
161899
566341
452808
10721
30132
85478
1019873
561065
158517
445374
446424
404141
405191
952550
359776
604910
825703
385837
141053
825121
1009726
629345
478182
658835
659885
935262
928414
927364
508454
977439
333666
1015669
523055
1011077
100669
618829
153479
1099958
700544
639172
309268
576157
577207
20615
21665
589662
894401
879809
292722
340514
748839
496950
677600
1013856
743112
18676
336293
177375
689293
868684
441923
328577
263130
433578
286606
211825
999059
615908
320850
747085
1007982
765237
119537
525784
566342
889671
278611
127115
709949
1075633
713944
55099
497506
739964
434861
100013
467172
636637
644893
281978
768876
643171
887906
687551
250589
470410
640742
152386
156723
1095272
858294
618837
164187
1026828
411537
4468
212663
391837
721367
365761
225532
656177
207804
267915
819868
75450
248514
338650
891636
828768
1025127
367056
216856
654061
929161
190862
518839
1084195
782532
461225
981495
413359
1100138
230016
835914
492419
18351
978652
396928
371512
1042638
631280
84323
1023165
752153
336730
994292
290814
436762
390934
1020206
137620
1090345
206618
1028111
696117
154837
862916
774547
566620
68153
19752
60076
360618
572260
800153
852524
443769
383109
749881
544731
90979
182083
929484
579087
811443
485138
698700
238433
669502
978208
375508
692713
927237
1089984
47137
361579
560645
171724
854175
754212
952710
283306
440155
754476
1048245
845254
713752
115533
490363
635405
489678
783405
32284
234162
597292
169862
603151
724414
977454
318129
920972
315920
73962
588619
375944
939211
400621
442837
830335
200777
864100
201237
315958
436295
134850
673827
386701
141633
1088893
221563
1059978
30797
714374
266225
903559
497832
768049
715163
49441
391729
795453
40136
858935
965075
84591
582187
760418
982144
233327
459028
168528
635948
799262
185491
1038405
1086189
1050317
145872
67331
283631
513932
621623
10834
63529
523149
176613
457514
830822
494911
469493
958149
965092
391166
297467
710169
808591
834313
150920
441933
223217
881697
150497
727637
593138
63633
244322
1019653
35787
1054873
324282
471287
604959
168917
1087650
8262
952090
75074
733808
449976
852110
279852
454723
1046119
726811
979121
515232
312271
34230
248042
605326
781034
898159
996602
817403
711518
815091
1039362
811306
545033
582489
1088830
127239
79763
712841
26819
724575
45881
95212
354622
459088
429139
423727
567088
532497
133533
309561
395230
930917
425387
523372
429102
222645
839383
162540
508719
254763
226562
743723
542974
934642
378154
887725
318483
363176
353247
433924
899128
994047
648743
775614
41763
1008632
773692
787573
823418
73659
636542
667874
883839
358971
27485
850242
325785
928067
659661
1084515
45055
29459
515579
156624
513351
1052701
797163
333601
262550
491998
613928
201519
475434
777499
136013
912610
597890
687592
961565
470772
629571
1007931
28716
36963
334274
411899
372842
821565
897853
698932
593577
35391
579401
445715
390029
607014
803473
631845
774587
333164
972392
514299
43526
294225
682984
1013522
820686
534161
917908
18556
407851
197267
414585
590072
470824
474596
252595
815938
161515
662612
193722
417772
995643
677135
974548
365593
553237
831105
403582
404632
350567
297723
333407
923744
268245
267195
414169
542947
725878
20465
920073
950356
163146
290975
660042
284075
13976
639731
909354
106959
601601
1056484
647698
254017
853589
751622
799359
820968
469464
358432
1048649
1060433
879354
658062
32781
390196
1023613
1010605
1096913
972828
582305
451301
671753
349428
1024902
344612
891167
549216
976122
988402
658944
566288
807934
959726
576239
485182
20966
132809
977373
554308
852494
1079394
61714
426297
246745
207754
301966
319045
219511
509883
530775
708710
1049503
930513
627996
595612
551030
952507
757232
614973
952672
520218
404801
192197
916028
293440
278850
270828
78759
1089657
764864
984768
401510
75340
15362
913236
99030
427371
138115
961389
758172
638797
292361
386603
797481
69320
855989
192756
898148
1020530
219803
77125
1042984
637261
1098425
571634
43653
888158
426666
26066
466833
146190
314594
306483
561019
856383
514368
519967
154791
914698
502192
503422
948242
834134
940688
218053
486288
761890
614130
68008
1013994
374528
773294
487737
1081673
319430
880784
356564
785495
1041100
152286
929682
85578
276587
914718
309696
558618
585637
474480
768450
111437
454458
818252
209365
875609
358919
740222
933627
832370
212582
575764
1062541
434610
106961
337858
110909
307669
846827
526745
107137
377358
159063
851631
479450
572166
932821
774272
925202
134387
860932
852393
358892
1061737
535688
376124
373554
1077764
573664
943487
521389
248967
564044
389639
232859
445861
782354
1092342
650167
841450
69176
483828
146641
1049749
932671
763802
484616
1040819
224602
84063
86509
479381
942099
772413
691074
1021441
480456
510552
125111
577376
230658
575153
297064
66653
148232
1019946
445305
828363
1071669
987898
178958
1010556
583681
817187
558659
813665
849752
40496
404832
885922
387662
522284
523334
1088289
797466
772733
99311
388950
363164
304756
164198
932771
1023007
256428
238333
482887
349055
493249
646207
935279
890255
1041367
817542
445629
847313
504289
656347
159046
973454
34700
873177
509626
1043378
1066156
1080599
814937
213185
358088
663874
462144
470980
583327
548117
309026
30972
286842
885153
145097
291299
201171
316852
955730
119744
593887
537512
1084675
693948
16478
131761
244610
719263
90702
373082
651300
246564
750875
413558
512572
88491
318794
1098933
1044457
464109
945548
430943
212826
596417
9484
915745
891340
362366
622747
473940
936919
1048218
810939
774528
740282
218576
221189
802114
280248
533025
608974
1094736
61418
881550
14384
713729
825590
879258
525876
957288
995734
485287
111241
83335
389870
278187
872287
754009
392600
176039
984159
728176
607072
938197
867264
1022315
339379
38469
350412
1021600
565219
1084107
282012
725423
20737
839598
590061
885013
161670
199754
238537
156303
818087
15825
411611
410108
610744
837903
663792
1086961
971253
668263
866676
866166
491718
87658
965179
637402
934628
104214
473675
718987
6131
1007948
677543
819255
360422
1046253
204825
364472
432549
80005
224204
386976
631255
802185
721082
775203
1053370
641434
541331
892743
998156
656600
412662
42330
268530
184791
289603
318090
800893
792631
659848
554037
203801
40088
709896
942778
213360
1033425
334367
113912
380816
676023
1085539
236987
994009
527356
880966
126922
551782
665680
591299
486573
40266
822648
536350
891162
308451
608706
240799
37514
106135
43580
551277
924943
40782
408354
441695
777973
1002930
228540
1051753
280862
833822
503416
27989
276658
21991
806165
781637
1034483
136192
113267
990146
101799
670833
977942
869796
641204
957140
265371
1089781
94182
167190
948434
1005692
255279
64616
633096
79951
321891
236818
1005446
208944
70791
729685
990907
860513
1005609
350429
99473
608494
166438
10654
51023
568920
598615
184002
322748
1078826
720725
759032
554108
388445
870232
988902
280227
404869
871067
479260
115364
282011
684263
754076
1046770
873725
174533
776908
793557
533848
120710
51119
430228
179113
704891
380774
181347
763917
642535
912039
506210
932198
10026
241367
919518
406613
812776
290314
765958
1059342
293159
522232
414153
1028712
1062935
879724
583239
133794
1055752
61904
275070
770998
161807
729480
504150
120457
719919
632308
1040663
396734
245407
705438
535162
254805
769137
871450
117251
547067
1035057
602039
74982
725212
209756
709629
1029230
396239
94284
114367
842793
978460
643177
445167
740207
504899
922018
228397
382058
1088484
358921
1001538
470911
149578
33929
582248
450569
509844
446322
7431
1087085
284651
680776
234933
663148
619219
1026005
186625
1092972
1094022
1095072
798478
408748
905240
561150
1033715
71193
223568
343548
1036397
842597
11831
945328
514819
359675
365966
944767
641069
916968
1039104
618072
333588
343462
137379
414630
500562
96209
422482
1077219
860537
840156
15663
774873
200981
747327
230945
68662
629223
146186
221144
1005973
859995
1072269
720542
691959
103667
267218
907432
576474
19955
446386
532056
891569
295115
738271
886007
24594
711556
192412
1010992
343264
641326
915955
431557
44248
1031877
1064134
299433
29650
155463
702953
416633
621808
422387
22239
616156
210593
959933
1009693
412560
1089370
324875
1002383
75437
36423
160679
705743
854590
507258
218078
633798
730156
758095
49533
739441
28935
928941
591123
590073
589023
4835
108950
388692
998959
717272
915478
681464
80548
1077335
267433
377885
564581
1073441
928407
458588
230813
383432
190540
36323
643151
1056055
490506
703875
74690
277262
456305
946699
40776
124285
810245
608990
163786
544823
264708
610227
147998
530231
783502
173725
357348
1069301
35210
963667
824058
151295
7314
338065
858893
332040
62337
818271
404726
951812
1060612
217097
120031
80292
452595
142858
378953
695483
588329
831989
439298
942090
902080
893555
774935
662642
1034355
739182
154310
861800
526901
272217
953257
817802
35556
863067
513420
217113
674945
776589
281753
495772
348594
968518
733860
134266
590970
216714
442188
8889
1075429
475789
441027
533791
1000088
1051311
1024743
95396
558047
972582
960356
954797
417268
836754
38256
222775
509270
821080
319255
443918
46619
471507
887244
49806
737987
384075
387445
616554
434537
1047742
514291
56598
1055138
604788
175474
598444
651924
835113
326068
729093
384583
221992
287282
954831
913446
236689
865128
479220
1038075
882507
613575
123315
75582
787709
340408
322594
105260
903234
721360
792899
32822
669196
354992
557567
978638
561163
190253
1031545
907562
921537
211389
1059004
783560
387434
393136
578225
386651
551108
661712
501139
1041782
366990
177396
1056609
782657
267675
780006
847085
194306
901842
57373
5049
447171
1071467
128006
488371
325937
586198
960464
1028563
770293
182008
661397
446694
718597
306738
645468
130716
921216
636909
278908
266413
518339
639993
127277
997530
809045
1085021
435417
711652
108998
954154
232960
413203
113326
442076
613393
611095
881381
758756
113468
877653
233710
375782
575023
145359
527599
433784
466279
819092
777468
744775
259622
301287
666678
666679
1034809
14609
507554
849056
1027549
1000250
999200
212511
973695
88535
363654
992729
501225
1085140
418259
654759
635340
241243
1010770
778420
751068
752118
813856
300100
73376
416057
1071794
6386
310436
426399
527522
937029
1021635
688839
225805
228265
803255
747044
256358
1047932
11803
902890
781431
479673
545018
649813
966175
103431
533331
940794
930517
199182
272881
742428
286095
2351
1066233
571480
1082644
634204
247813
760127
470452
666519
90161
397802
863132
1076465
173368
483610
799569
380315
422874
238292
520626
975508
1031695
120816
135926
322011
892852
384853
321675
885780
176993
10860
843162
1043115
27489
621863
336825
1049722
115227
676580
590651
461264
706589
881974
487625
205075
428074
643799
767232
645169
363022
163870
653601
2961
812258
125957
213749
477655
908543
761010
383568
149974
450824
888654
38069
969934
223002
566395
601795
495149
406253
568780
664530
487264
123793
154100
85932
861668
982401
497783
61944
1081953
568271
836154
989909
810616
360540
327854
557233
135470
333775
135887
878743
212798
419643
883191
74191
963171
1092985
686767
105168
703702
189497
1077669
748383
597154
779034
898253
430183
389810
40999
82095
308813
988129
957938
554936
769114
502302
156470
715423
746661
560809
124921
660415
377809
75447
861207
287055
234161
541489
46132
818502
846693
707136
1072710
69471
618275
312894
927062
1033428
117815
208575
663720
650414
193809
361196
319389
1042943
802918
722780
38717
472839
917834
926068
602157
660283
314161
193797
1065395
793368
403659
140870
617993
1075841
886612
887662
794490
487968
199496
796357
333377
1062026
65453
771517
1079419
651130
958520
877434
2716
180619
1056437
594060
235959
221088
706265
1027303
420505
488486
124073
667745
971342
728912
661780
340672
1019468
332557
624468
690829
690830
1030114
623078
521062
114486
247565
485465
1030673
236984
1013837
1012787
886428
957927
867225
775088
104773
1070249
533700
992080
757519
595062
1075267
338957
1018440
1083249
373369
855345
383226
711522
833528
515852
1002182
595128
720244
372064
141329
993050
803601
43959
222002
954752
794914
79139
670310
653257
558558
661116
824926
535037
1018888
48780
532355
677295
991075
463223
935726
39067
744357
214484
503310
829002
262944
687145
397994
136592
954954
396352
765254
314898
497619
10316
882073
988085
149685
721520
447192
16846
156315
26964
1001394
443670
224092
79159
624210
1019791
371488
831060
1012831
326050
317117
1014156
250603
557760
836478
861030
620866
488984
452870
622551
22644
820228
804863
794425
706125
1069121
1014789
772930
708444
39040
880177
804502
210285
761756
966721
1006243
458986
697524
1053537
826337
432234
204341
752068
734696
967769
201324
337448
277872
962695
960595
602884
679144
10733
467038
163493
558411
325319
282728
104840
700719
991262
385820
860602
26142
132103
704308
488497
689991
470396
462832
976023
30257
399447
82099
111520
597735
733854
426155
686809
971954
54772
415021
130753
549367
532498
533548
69550
391321
1032469
821440
888110
707728
576975
1054698
1042398
209284
646090
345855
1086868
32010
10274
310670
834170
402173
444664
487983
880495
667973
368124
1017813
333026
140518
902071
499693
233648
32717
522019
618125
408455
664913
692846
923605
199311
772056
567867
291945
845087
1032180
565991
199937
462730
980489
1099202
189962
1090567
139753
576868
903194
1080654
404218
808013
23906
879912
311149
152831
748323
715956
275766
234682
1091423
47885
720036
883382
438046
783932
812179
893240
430259
166193
597839
566656
1023693
626340
259239
520867
140769
386021
88058
287807
881813
55620
137766
523057
790538
125052
1036852
301777
784934
974695
695554
22627
71741
868425
1087872
952539
728868
277509
777733
1021324
621868
271010
1079262
405493
153852
45524
424068
98750
742496
316356
604751
1062671
1073515
253674
749785
762206
444329
211647
16500
280426
890832
944756
57939
248118
45551
4547
677444
559006
494867
578153
769817
367381
189503
227537
591028
461973
706054
901621
325419
653097
565271
340838
887710
356368
413627
412577
354587
538403
539453
930011
236416
288821
768671
944205
8923
335609
578457
722783
482276
378354
377304
288128
997474
462997
461947
1003726
636120
682361
681311
680261
146157
147207
259717
792233
68958
410856
177301
674028
754946
852788
37795
540728
791135
1065733
964509
1066393
117066
135123
838500
785683
536697
416402
401408
539891
28971
858321
12828
1072621
913763
256727
578702
439501
120314
396673
813486
22872
15671
147584
167240
969558
619368
666820
827689
450737
111786
965949
43404
1040899
34101
488813
142728
1053952
112065
900301
477455
1019963
365525
581836
886967
794081
107762
1051706
419963
673874
86326
657788
37307
881029
761333
220288
263987
566831
218034
769009
356858
1051805
391262
660206
368716
102410
714815
513055
921802
1066734
652881
218172
475472
635213
632788
65078
612688
263058
559707
64814
642592
1079184
544355
639957
79560
854798
366361
377992
17208
1090459
802685
946394
842818
247979
894043
493845
1005199
618935
732765
687483
876955
896565
334248
23314
707472
403599
624496
405595
1065078
252363
72353
49984
866653
462324
455607
440784
635424
293017
787167
397768
756794
797058
193497
495112
806009
784892
722759
456830
581170
182409
967535
707928
961058
1064610
183470
1034124
85620
790955
643067
838083
590691
530366
693942
983426
155053
36391
389839
1019269
1018219
858015
539921
567792
161664
379948
413901
550656
17480
16430
1086987
887073
836792
882798
100918
789972
275530
849522
790905
70605
7185
148822
147772
1006469
699662
295722
471376
226538
872936
788132
172002
23037
4407
557192
685583
221274
475412
708011
12529
645746
990638
422390
456782
589290
350229
846882
866417
294147
345267
931643
647599
825650
489723
681887
272363
977735
52806
321291
722606
1100141
186453
213407
83133
477243
913257
954011
601607
164932
132920
481999
89768
336043
485001
746871
119425
89744
372522
925233
459572
478424
115330
417695
126332
243018
1057478
1069884
97607
708514
902677
470210
931287
726575
12792
393461
944192
195031
949855
664813
233152
548350
446921
1085660
796366
799648
223163
68646
97366
179577
337081
33061
1056773
687985
596127
206727
456460
683525
647923
486768
499719
176611
359262
457819
1048021
934156
272694
15884
470860
984183
656813
1038680
379336
524195
169312
627496
437111
939934
365597
600012
158417
748859
301144
221987
255809
457457
1041210
343371
509436
77070
873093
176499
738650
476474
35333
968935
1010134
628171
563893
659144
1055422
17969
127844
1001986
703833
712681
51691
1048241
624196
206082
246768
143828
144549
129013
281085
535483
617608
779774
733820
920747
437005
599318
289764
219916
25915
436149
404871
580975
818150
957839
1066611
710559
922892
958421
410718
405785
578205
862586
730997
20561
104864
567158
274246
611401
945047
234787
746958
391206
1080623
9662
1095864
213923
136598
1025685
845218
1080639
137772
244869
458268
690837
876861
754033
936040
1014674
486060
519346
330807
589812
858623
364706
359025
1027674
495747
105980
894453
70013
31325
745892
569513
272765
779865
421421
812797
982105
213538
502653
676120
1094894
303013
387949
395645
382339
986001
164969
694136
72389
917130
993950
96412
839823
566364
790006
765703
496756
38769
438528
592800
457119
786726
772597
619154
671119
117308
815819
26477
348747
877449
184765
973929
453569
563984
328373
989974
328167
452073
210198
297054
952536
794955
38300
356702
1042804
896920
230846
871052
889867
850376
105769
761817
160480
794505
109765
820866
628633
586541
36840
963255
274538
66473
269059
423474
33175
955306
529373
1079336
944025
953911
456733
305846
634582
698444
84761
231602
1029948
958155
610647
448622
896638
986325
216569
616646
262306
811668
87576
809697
408257
489524
389183
564990
699263
906034
499256
352324
434779
54240
107059
624580
775282
280038
544234
845958
350116
987761
204271
550951
110368
68514
703795
862714
483205
572094
376443
117420
25732
650432
122560
566286
615429
891776
695775
236929
581302
47904
745424
752608
739372
890238
865396
968861
5048
781214
648917
256561
407049
772081
942299
640588
128457
919549
268542
181074
39570
761027
513521
325089
1047749
846852
1088248
851505
591972
184838
652667
657729
453307
583729
1021768
883059
532760
984424
398400
439428
1059198
916919
62691
1099826
69093
307873
1003906
17919
332126
522937
322472
3551
594495
478091
992887
480052
72695
280177
37284
382217
680250
544762
428170
761686
1024024
745207
610714
921523
421765
223089
463045
615155
95328
674448
168014
775488
390623
932239
275757
1046462
22708
301073
554580
194230
480400
1095284
1057190
338094
821008
1023159
917078
88480
360675
206989
406769
263020
82063
848327
297303
189998
525217
210363
48422
754665
422868
845751
873769
874708
425152
553428
217864
531782
530732
864859
729373
248468
619091
571183
733248
422492
420044
678337
22630
975992
667953
797599
1046682
1094699
287667
933903
224756
421111
972290
931864
811181
277782
920908
113301
266512
906930
167100
714151
91370
897067
635773
859104
1084894
303762
744809
95856
491788
294419
1026476
154977
516180
142213
980737
785898
193583
1052949
667224
614844
432384
1068591
325897
402264
622314
975990
383143
900783
142588
788245
1071294
481218
263353
755804
626637
535581
840027
96221
996594
748793
92637
575587
958897
895446
14823
875056
957893
589438
840195
64582
524676
130733
501074
1073390
341669
91150
707996
1062043
741812
236241
1019423
601532
694851
472252
854413
764523
621581
621607
274406
257255
323396
743405
957763
76575
463385
616663
73815
753501
571733
563470
249543
69991
221760
292507
192258
826615
63468
313432
289567
369101
368051
940333
159967
940694
24516
504317
480734
67959
339212
312224
867997
303023
583492
452657
276650
293048
951481
658702
246677
932211
34394
409009
445055
931064
343976
601267
983409
818322
215422
928630
511981
976464
680369
24123
408231
689150
1047323
1045923
330380
1007784
327638
648089
31000
641680
1095482
868950
312217
74911
935770
551592
423147
217974
427102
376217
881210
726317
224734
97381
934067
826943
618353
249387
453572
841176
1018575
364384
912120
324606
32158
93666
300096
52420
162640
629219
954311
433823
549869
217152
489732
456264
845985
511248
702824
520553
186877
1021034
892914
291026
1050592
298486
839204
358986
70750
230673
284029
477919
725746
272017
289167
11056
12458
49477
1012531
61189
467644
701414
426397
121359
3036
535625
818049
740231
125063
860967
215013
256575
907733
974712
752120
481149
285075
943039
750600
1096207
623588
1029879
652217
280492
1091139
927969
590992
126969
42391
254340
312808
246559
1009746
291263
523066
1039186
642444
250057
670242
38136
650120
552287
103791
1044111
683267
789568
339326
784492
617241
744428
724300
625406
1081867
945477
12667
197907
502854
1030549
582377
31245
682398
51111
680883
207922
875300
623294
480724
55474
744628
567019
732918
826639
587913
508944
354313
159996
891916
567390
36448
476940
200677
175601
1035149
330270
1023418
21331
955853
1030958
485897
999356
795057
226063
385394
1086850
632862
59647
866721
905372
654169
193767
1051272
63740
368148
644942
936732
349812
65361
540354
818761
202418
791273
217558
715399
311569
520812
99932
315491
718323
1074381
654456
839047
914823
424950
396157
476626
190650
553520
301549
676014
875222
966741
70733
934364
1034280
21022
417009
306693
761485
298729
543104
767738
355716
956246
857726
1050343
623189
922498
641524
947579
648695
256599
670241
433171
139949
63579
1077865
444091
8523
382873
257299
814401
159258
831029
896989
492156
256498
365621
890065
963459
657005
944233
1092432
303293
233815
44068
254621
13940
169376
538599
1064790
502527
8246
571499
922020
178371
677207
996190
480748
670382
120214
75701
259392
715329
1013908
138749
727364
263294
52349
786514
902789
847804
978760
410722
472279
1052517
486217
544141
829735
504384
277878
839680
115155
155431
419616
546948
365443
283383
1081800
905259
483482
753439
51964
855729
702622
258604
838311
69401
281563
70566
266271
346386
204177
917963
294772
719302
403321
289839
165808
930164
557692
99544
516281
136195
974690
595358
1090717
254923
735798
545874
279592
1030456
254270
915484
960435
396484
420042
1031933
113146
365676
517359
444515
263906
391875
288985
1093914
940150
915897
820328
634322
371387
295191
766859
351491
908473
988874
830347
820930
115982
817438
1018591
703647
708471
211466
233995
2666
514150
229622
301533
775912
185932
925581
312326
1094540
412237
468166
191051
918376
1092862
582704
781725
549728
537014
165158
165462
807228
74995
600885
976647
648600
500903
702359
982704
354791
869302
919860
757310
85901
249748
181620
304170
280604
777187
524808
560871
390099
391149
424643
1034164
597013
810898
240538
469129
8702
464736
1055172
265879
586630
864547
845288
700616
387265
1017515
716216
922341
143053
136185
635490
229798
965347
597520
184691
1088572
1089454
181862
834840
483174
575934
912716
348520
149471
613080
620957
185024
425798
983997
52742
593828
581724
235570
578714
1017768
429453
323405
175444
305819
425578
13168
584082
856985
731172
28747
388318
910978
876010
429643
905107
729946
883214
980173
791561
42948
379829
540369
294688
276275
645117
704399
711793
824095
1015117
1016167
390122
366860
114119
972801
460392
742851
818995
480451
117885
227160
229260
167145
771118
11320
197871
394725
330946
428438
1034113
781438
684673
173660
883435
708446
1097851
701524
283862
129850
147889
1090705
937565
979450
31882
36251
292375
9519
352692
802720
661390
412122
480224
662862
1010423
588469
1023167
1098263
810583
5130
249092
463074
932548
631316
167652
669491
486540
437617
936290
3749
10839
38163
368267
727929
291767
912425
311563
507637
93019
775763
975322
1018251
112336
184843
987859
390927
870624
232465
595749
921459
888935
391499
424435
499144
865271
1090154
676729
207039
1046787
477566
1021483
105751
789156
871608
393959
459573
185102
638555
309497
800141
197695
146957
51514
33828
263218
215654
253980
225497
125069
624208
748014
624717
642248
46145
377242
305399
357396
644233
1068710
856988
794112
942121
562100
844641
475100
371656
741281
1060950
125920
725896
429789
184058
320631
17736
898692
313382
1060828
18933
945816
791718
473569
314197
272722
179863
142412
903618
447749
204230
831299
923283
1074019
1064368
955521
212983
596349
636031
735218
777396
1019740
838771
742380
468047
288696
104893
467572
93229
67399
261590
1044094
952175
89494
400094
657887
263448
131170
1097308
784750
48175
723074
649733
582588
882139
352158
689848
235595
395325
427890
180009
808786
874494
1003648
997156
968476
48762
684737
1015460
719087
82834
626974
140215
1014873
881318
306030
220649
229331
464426
848565
472013
310466
21666
22716
472654
115778
429670
119580
848600
838089
876259
597778
439885
315510
758811
868730
467893
240971
244215
885031
118237
765031
809749
397298
608945
138576
873294
488102
62968
873939
874989
708601
125505
402594
173106
174156
561049
1043322
383036
87978
474111
77898
372017
6182
657207
1088759
390566
235162
1096590
104438
312379
1000131
805546
564215
842527
266045
612940
306349
836688
838975
690356
1004458
813437
118348
21088
564996
816244
438214
621269
116698
140456
974517
1060218
269175
865780
154973
160000
652374
9165
705644
594742
707089
144918
457232
235158
792393
942328
956919
716045
547259
1081908
862315
542525
966028
680463
802182
176942
137355
269956
848615
538423
326887
1074468
235870
663940
337926
304185
193281
630058
1075661
450914
799544
1007643
1038559
646355
887292
112206
355468
987194
187247
422332
222069
820116
1082085
532535
275031
180785
947497
1004552
1024474
522384
618541
602021
1050352
44798
968937
585428
261423
702522
396339
252727
827592
350943
569141
778017
232055
573472
410225
1086533
363313
437707
629794
972710
681733
123055
238562
376023
466560
1083889
52573
839852
285468
956643
749679
909638
3861
289602
393789
157707
115593
642878
15054
57697
136097
670304
781457
401331
271552
316408
214729
588633
905313
776375
1019435
171038
759192
585373
611196
128893
490624
64395
505038
149546
1047803
211159
173150
563724
47120
887690
1085495
678025
886398
351974
350722
280684
769927
397886
1059822
651450
686528
828248
293614
1027111
467309
445176
223814
386193
554345
480488
761553
528374
17216
812832
892634
1010094
224563
1099961
250222
65496
1039859
687496
489664
1010621
251088
766139
933920
934970
635475
378387
869167
655589
823410
286068
219549
286577
669881
283422
92094
498357
395447
849383
359150
90929
469358
419485
370315
647504
257320
537049
823110
498963
110789
603974
166625
259405
746301
472123
923675
894571
532524
751441
617078
1056693
207294
1007612
60348
152625
722561
670116
146543
165865
449165
1037034
492087
274715
824459
127933
142160
515593
187985
155652
732764
35721
581970
423479
173797
317630
1040918
795575
994354
317110
914890
707039
515861
141780
1014460
316187
8143
1023690
334260
338028
777857
73901
768578
633619
1067208
778276
139334
877494
152389
575382
95512
487042
963735
509672
303206
570280
517374
162682
805556
937785
54710
677201
821066
359868
552134
267253
30323
840313
919167
17590
555085
774996
538626
984608
687087
373263
55276
122373
1093078
278588
168128
296253
736885
49161
1086166
374517
955054
876997
1016510
165582
681855
699368
459669
125360
325065
382531
711535
829137
506636
704008
782140
620427
221530
1008717
147065
437235
907691
502221
330794
262725
965875
151366
533510
520599
989456
901817
532517
1074639
179975
1058358
1059408
891031
196673
512174
348468
116900
806065
65209
86694
730085
556152
1035159
332331
1014266
408220
700696
373673
490537
919794
919415
592994
702337
559488
804465
1062769
516815
114610
28156
484767
344814
695776
817800
659183
833308
333528
743847
358606
156893
116572
1015413
469118
400125
800648
487749
951669
605169
822463
883054
110984
198426
558620
992969
221153
1017263
554214
997988
311288
460629
1004775
176011
714428
282124
571630
146925
773193
253502
243512
240679
583522
270679
376366
967406
573449
451731
585939
74746
695368
526482
96234
296827
1079791
327711
841162
817668
1053026
893805
367510
250604
228446
691870
421692
223471
261905
512258
777739
141740
801573
80496
812558
335808
311772
602262
81766
926812
1033913
780435
1040340
913483
633958
387916
947558
601663
138530
318860
443260
359616
108479
4191
834265
181773
291035
802604
457431
458612
663114
992970
1003903
716187
188405
634489
681247
849181
565865
44966
1021894
471868
883327
15818
63760
743085
1003693
187457
458527
907366
276559
501455
309944
468266
395364
45124
593529
784139
1073567
302061
743581
22918
335784
755954
631831
609059
1042235
266874
870319
999827
183914
715416
678992
204002
93566
1027027
651843
693042
691992
610305
61156
250803
768777
356950
265446
1013308
887998
54451
1023924
433873
722154
965026
198552
368233
493575
389714
433343
270593
2966
68803
1055141
395374
805178
1064435
141116
109996
269353
328368
995865
521005
303856
798987
517158
188652
751937
924257
14403
844885
904630
777020
35945
697050
24287
401166
530770
813582
313325
796318
607319
1090883
251405
864753
529029
247228
381549
283275
533428
788644
672214
630268
249179
880380
839061
772896
746947
144638
332553
348858
1019611
883110
543004
1014184
633703
316182
358591
995568
148985
58394
776556
96058
824752
325507
435781
566003
509132
123951
693957
752010
716916
554012
860258
962387
1049782
877892
930859
237672
71324
719228
235561
209005
546179
1076964
183637
323098
343884
344934
28365
986525
772588
394264
985816
478244
991057
202385
185558
762704
81938
1003021
658113
178349
927910
188027
727899
244438
191445
326035
101873
861008
732805
19850
280582
187024
57978
796124
848236
54012
301263
255905
68832
1002491
546942
698331
1080626
175300
461546
858884
1044129
723828
569800
233723
743234
947504
820913
349850
532190
435373
275186
77408
198702
578380
993399
262668
204689
467380
81715
798418
839075
198887
775848
968126
631292
664275
158354
1009931
881673
1058649
985781
590888
872166
411109
202033
209427
15429
357603
22570
720714
371911
935697
197572
380556
739147
41407
805609
908719
154492
647689
777675
829562
543681
661256
991058
243983
203244
614242
356898
226603
971548
773358
39095
1070359
434966
284580
555882
744721
863029
396690
817751
64541
36683
965583
522460
642623
715174
1018188
631724
599646
1050650
827582
1094923
420503
933499
761846
940320
597863
735485
443247
288164
298966
920482
476043
2159
944947
79378
20164
627631
154770
144010
864548
561982
548670
427120
225337
1081653
791792
463951
190984
842675
214795
491809
601675
298642
730237
493528
360482
756351
943625
990391
88534
149561
1085171
708704
323362
665480
1069577
837839
429417
525273
881272
632771
83875
368099
673861
865003
177674
625348
257244
158504
1087641
715539
919175
581003
689252
855580
625122
207758
906519
416802
440772
474952
91172
5969
766371
700000
969707
287129
288179
846072
915735
146308
651693
523843
754879
1064059
105763
594395
148486
569441
876025
286794
1070240
1049482
345026
651707
19106
461190
29958
849397
456140
544658
307461
583223
283793
149688
322863
429319
762489
966669
381974
110291
164434
309802
630143
115660
1051829
633923
767662
920831
503710
291041
1010210
746295
860839
158996
491357
878954
1087263
157254
819472
624099
523152
458956
288313
628959
478407
955921
460271
465157
195888
639743
971674
316437
785224
62045
916205
798089
648376
506264
598358
1091850
866208
284429
314516
250082
969920
872787
392984
432177
763634
1016384
1003919
852016
714448
417057
551934
1055756
704630
803164
553445
479234
294574
452409
323858
188338
105050
559892
238594
884346
550764
887602
335709
776670
529163
942315
115174
24694
599292
347633
593326
1090935
737546
270586
861034
224210
161644
798879
988436
450263
186878
391518
215872
302669
371256
741266
871637
919304
351467
324366
635366
710513
398765
341680
384576
904782
214063
891499
406543
26051
32288
448776
535755
697847
525871
984091
147108
445476
732823
798306
48273
61451
173044
332755
528812
384083
1070825
84247
224432
85688
348014
91722
857073
759260
360479
1014585
497638
757790
82887
106547
398668
691319
920418
221743
309294
1036960
128983
573787
680279
498047
56817
834966
996736
1040205
722183
776798
342653
864401
932853
1058350
1059400
500162
453617
771682
493650
121678
32685
663887
274722
477184
962263
88884
48934
1049382
327547
926145
198687
534101
899439
586480
174467
440467
687173
848582
755840
935734
538362
274901
581939
960366
926722
961722
398740
622199
311460
205691
938827
961739
960689
401076
546720
478075
593070
117235
132141
781556
285717
652324
294709
558730
336742
656042
654984
959692
110074
489035
452492
625639
989012
668212
822907
474110
182810
255319
814666
221646
177726
662686
539659
957347
675552
93419
784174
859747
746482
37615
525945
324260
679714
989229
195397
134462
205914
131357
351519
498860
876857
688529
229473
940350
418794
198418
1086351
846398
816755
1013333
790052
1083452
289042
600979
222398
343234
122369
890570
1049284
55051
139968
757659
147670
148368
210714
377927
1016109
706469
390479
1080731
453668
787715
417218
128839
23819
18114
1094393
546768
126749
1027893
971547
756303
232730
119934
789797
643878
962744
813706
597568
946696
551807
127873
758240
916382
883813
924105
617325
889595
277256
847482
450265
589266
1041347
790237
958525
113029
188780
44915
397344
608416
692022
16183
92362
226681
999841
424275
1061151
806207
1048402
907870
270099
101887
631867
421681
643345
196692
35921
823828
468607
71284
88727
335518
989426
611574
1060540
904589
988974
358235
579422
63057
932709
518020
996649
530999
144719
10909
656546
461097
989873
315573
179057
904042
924048
703677
298566
944763
425030
688841
151846
1029074
752374
514622
469874
798069
418493
286234
763137
723269
90463
760311
424072
108320
834893
335183
256705
115332
584510
112772
885733
775167
653385
224535
32250
878177
461192
317742
559462
1053237
253504
86661
57061
909136
954675
322605
559513
1003257
276187
751945
663135
304425
984599
489980
850196
499931
1003725
123378
471365
139272
756033
726267
406124
4855
1091803
788498
127469
574732
680282
106987
607658
1039820
1060520
959518
752692
459602
487901
545047
546097
843090
229345
660404
852449
1090578
1091628
835735
836785
197626
198676
995206
1035400
47637
999921
998871
855014
734264
978001
361408
282547
612649
566373
737929
738979
852406
105071
408569
953446
412467
1097548
949838
933208
16667
1027212
204159
810675
264501
671842
825900
956823
400336
484461
943674
400627
249835
923570
1084504
542782
1020030
780845
153270
475710
959941
468194
593526
173758
989565
856133
159361
573214
878625
1042222
301445
995580
372613
97168
291822
1052644
877327
328141
898958
1066341
667706
348957
328528
666568
4082
761762
542060
285986
796689
585003
1007169
1015820
831596
372834
436772
769044
284677
503020
895720
50256
638138
224489
889245
345682
184370
1084855
116423
980853
626743
1091731
676072
816630
453869
570027
494422
828610
570728
620193
740869
297367
579347
612322
818682
704345
63663
433595
450953
1063290
157962
259121
1095076
567409
51175
76785
187620
334582
471151
282491
355251
644640
737910
593188
157230
324292
556635
158413
286272
743636
16780
950240
997206
310255
278417
909131
759076
990778
865774
654506
575073
413758
123520
950592
1089813
881646
548982
989678
923096
364939
548335
995392
399297
249820
342457
869196
492824
325711
509144
214814
162713
743739
184224
127438
501269
284102
686945
404523
499626
40193
816421
593241
580061
753647
166374
412022
1024632
219852
676955
558527
853050
451703
614441
433040
42637
519593
163122
373085
858951
895037
883912
627666
87635
974621
790927
132096
440555
523336
800202
685087
432420
898071
903335
987339
885358
711996
364585
567488
377051
87246
526070
796513
342019
620068
572755
1095278
983887
672031
973163
701659
449966
311694
699770
563020
163019
747180
260770
1081849
412968
167940
50333
859274
932635
929829
302058
19775
541584
717092
84021
558933
474221
68183
233719
789149
648573
1026362
693069
470700
387537
899770
145388
645160
841481
1099537
194192
650242
500179
239945
689597
1049472
97869
763390
15729
356791
1014402
518240
369726
611223
394959
12966
143944
191875
385620
457496
253621
385917
1058936
920410
951598
702668
669570
882224
481042
606752
863590
909218
688105
42075
625823
758150
82633
257866
555857
346670
974667
475116
439519
228074
117883
884262
933188
698471
629491
984383
496906
250316
135940
12025
879476
1098069
962768
757917
617038
111910
503724
988888
795153
97925
603274
923114
700815
204681
1067400
468191
351721
998998
493992
653389
490604
495973
789764
289902
410986
478870
831887
865190
539829
538016
863548
361243
82475
199282
30582
655846
782689
110306
893564
124837
626314
620786
500906
205989
871319
316095
18866
375032
476098
481173
97128
301390
1002093
1037632
363782
560578
622045
769779
105264
102512
853268
613602
805244
530930
702532
181465
721837
110715
882790
56665
297409
361716
775690
1009663
118692
81541
624591
1099264
1077105
495585
653322
926994
366347
1097703
644655
10051
636790
487190
612079
898012
673826
908674
993994
873624
566025
211419
455207
139159
208720
719670
187869
816743
1006255
508083
925030
344011
945052
587005
787498
1079042
650109
425493
503722
269334
947803
596802
758215
692683
287709
278470
393372
540387
523106
637297
273348
274398
17692
577701
820490
42534
821956
820906
840047
874743
873693
963435
962385
982747
685877
274133
752553
64951
672899
678015
964145
645408
489728
161924
437406
672029
609700
678201
378072
1093520
562701
927148
856242
181565
893475
941664
962240
866434
461841
918554
520317
939012
1055505
188164
584972
957294
516868
359161
146453
638668
725616
64132
666492
1037482
882163
1050379
873822
110262
694833
269650
455800
609742
928796
1065676
629218
167441
566530
477954
459597
507757
1014175
306515
188998
500307
681692
505546
201464
58693
314802
315852
557162
305796
781583
932918
521977
37661
217946
868432
553910
630144
923860
437679
1020654
866725
494233
1045086
125312
126362
538857
883948
884998
882898
301243
433194
434244
586392
817323
643403
429778
481390
1063491
669339
98007
565541
153279
1091138
576716
38573
909662
495892
1034950
1089883
1048506
616805
24884
246816
351815
977091
999315
415031
214433
606945
469955
135952
165698
27180
279290
83254
684474
480114
430414
489779
443559
93233
425649
273139
1090627
328729
164592
132337
938210
751955
548901
503960
938220
984847
522753
17591
136844
827538
886863
537269
330161
235821
409407
842827
100790
432764
555546
410192
66027
652434
407142
617733
50308
182427
837097
725264
1099427
637840
52872
345941
528587
944651
277839
834456
1054748
121890
574599
1054642
821196
130995
850411
967944
971309
266468
134252
411340
826975
442077
252955
1082883
1008739
173358
239880
1006801
821870
887169
887805
275058
479931
741918
345459
467994
68154
459354
770597
388354
658205
679558
240263
302998
801306
552291
594867
48760
84622
448221
481237
1013847
552960
725954
557006
813676
608268
237670
696210
80682
460612
58447
571861
1020744
190077
742897
853326
265219
59187
59384
270885
439511
331620
980294
583364
976062
274265
1086697
478759
725344
547909
114224
681585
441515
742902
88798
330639
678278
926280
631603
471382
163614
490538
740613
331132
861013
948448
339269
205978
705595
790282
376714
594724
704598
234290
706460
793245
1047359
11979
185479
389127
599074
232346
1023509
648151
974022
427568
455589
754499
830682
232488
225539
669597
423595
101010
592220
131805
92434
681669
87472
253950
701088
622684
654743
693527
694147
740930
135243
1016838
448840
850158
961999
439018
998075
146825
77003
711756
856647
116082
306012
256529
781777
206983
1083060
536074
803846
647484
378498
462427
448249
442993
495356
70684
205571
962073
282289
900806
1050714
570704
38646
110694
567804
1088092
295461
20459
968726
384474
777064
561577
210910
952705
941644
975310
225973
474636
236504
182467
560024
753769
532635
512221
899057
647459
481740
646920
823470
208251
668033
202954
507368
785307
1059509
538913
255105
643898
1009782
1067846
744502
450707
877100
330134
904608
849032
522141
543604
293744
995091
215811
408541
701382
703319
596242
693703
473153
620590
490228
101534
864922
308334
332137
1055418
218507
925479
715515
214642
1087360
67782
536187
449640
1091818
965241
65444
103742
218430
868228
382671
137741
1012813
252374
1059457
624953
1089187
695773
877565
674004
610445
563650
49370
779607
358811
155382
428472
874108
974346
316469
127992
655399
963689
507913
575891
956947
457222
497584
83168
812680
387026
58402
1019208
331787
560307
1070180
840899
224939
853341
124349
603624
823429
793376
672777
943866
1082869
562329
95196
141115
317526
343187
751231
220775
449335
34738
671597
1012820
779146
861850
700114
193208
161488
514524
1045834
1004273
224307
690067
456052
1021353
495388
319325
624297
187928
582452
551479
593742
1097397
302751
699755
694910
665614
989574
251605
813923
941036
148914
84461
524060
158576
310588
828853
173428
662876
918503
312805
163024
65908
558849
666810
1090267
498224
395012
957388
461499
107445
408886
354039
504955
1082260
944875
1008125
1010246
1010678
809868
95219
792609
971493
1030740
53663
822133
125853
386332
28314
803661
600546
121680
751438
124133
491368
32293
423255
805543
345438
817775
281126
1044529
633255
1080600
609808
576314
155167
240548
10999
735427
108774
443958
268143
133411
280593
1006238
869414
320131
238343
565039
132413
803134
440245
742516
587396
536532
928968
999634
124344
452269
882293
337111
235929
132469
249971
816077
321283
968040
114962
702357
1089988
987884
289310
148449
588178
515618
819673
442607
624428
994672
810629
261716
74452
70033
184634
697282
850282
473164
7514
123635
591669
229340
392171
913230
723553
823614
1071690
128700
962288
775444
293642
480765
4178
781991
600413
114380
238138
502313
161979
948049
297427
189040
354703
424419
759380
898735
934506
1053272
404400
1007479
598700
66317
182909
875132
773450
409512
92450
977778
1097473
870592
1042653
226535
826353
294629
619583
802968
256281
401869
111135
623425
390792
298504
543403
596439
111025
970582
527094
388349
387299
428949
836889
214469
193192
600829
475733
311972
133862
374644
870211
308210
638837
391478
253234
952333
469908
860504
270727
413448
308609
131059
165432
992997
1084473
497960
476445
220193
1066730
1065680
520414
637595
474268
409480
613714
67297
676133
816849
719971
529976
651585
182093
114244
359874
338017
32968
1096471
449025
66196
516940
1006841
95346
154712
559360
203461
848564
110778
74626
1018984
822655
158232
850152
17712
386575
645022
268281
660659
923213
207709
1075325
959414
938849
732584
777559
527178
411536
298624
652148
72117
453429
942791
523380
595089
258285
63263
391943
817086
180716
1015847
368439
766976
421120
688567
865014
650982
177547
623749
582126
676409
869352
188326
305168
974225
47598
767879
693920
512243
298760
159198
132844
360568
886598
475004
627448
823922
327371
55434
936561
507015
180111
325394
755916
597897
353093
970910
911761
643865
648547
542010
190662
202306
982219
794518
549704
877910
222694
296355
718725
137434
459994
470037
336242
699141
1072686
283403
768790
194609
538522
744313
806453
856725
71516
362521
140528
75822
824550
191395
199058
707899
979950
299396
575674
581781
283528
367985
840798
678003
1072242
770716
86775
953447
849003
494529
820222
272855
860447
494248
404909
515209
516259
288740
316481
403741
318059
319109
848545
849595
327776
858867
518805
834830
215239
216289
217339
417364
418414
416314
1032575
1033625
113782
114832
115882
621427
373422
41751
42801
43851
1088207
258656
317681
174545
470834
69543
44370
995843
411646
315845
246408
791744
621416
667183
981097
168717
815199
364104
177076
22972
759143
760193
47934
432935
155441
923850
577414
874495
790416
126232
36652
211176
611149
736357
835773
358047
707549
996434
722862
800704
727780
1072979
682223
595320
1072415
953145
89382
820953
904547
1023836
957178
543634
194924
131617
280217
154599
144778
378813
922138
333030
613919
612869
211594
210544
882182
261004
371772
783905
24819
23769
784563
215667
187348
933198
683306
989867
16149
935680
393175
1095685
278810
817877
160607
220655
219269
1088195
123299
572658
17345
1003968
362971
350684
299759
336009
453807
1082600
470490
951562
212951
692237
56775
936690
192859
710975
56929
1080397
461747
687753
171307
347205
576458
873167
344576
224742
798237
794853
814249
800946
270999
508757
62361
525870
905288
730815
922365
455975
313336
1076755
91890
935163
168357
721037
10712
87849
637799
834591
35144
502995
614349
349795
572925
228944
157844
850534
990467
279205
324960
698460
808947
775831
51463
492343
974271
887936
1083160
84128
146942
935732
608520
547472
647722
912057
441851
251703
37416
341228
97374
478908
791887
351897
197847
418955
1079003
631077
235819
998307
26641
472159
1032450
888365
828185
434230
551834
999764
999082
742838
64126
698982
1065730
252900
771757
297700
1057731
495132
282351
239774
854133
1028196
793955
224694
2704
1022555
589628
375838
551406
325729
909624
181272
633828
640066
684709
1065440
970470
454556
198717
653328
401538
23147
267701
1016008
306564
844251
5606
66107
427085
620430
849920
1055593
485420
697084
1015920
235698
822158
559699
854149
358116
519604
54019
34676
703988
1038403
730511
612390
840957
621316
14624
189128
341471
790782
952446
366375
931592
1037087
482076
131321
56657
92169
13752
982647
640088
755519
978732
845595
364489
198622
336991
812929
222563
1009491
632303
146469
134771
32174
272392
898527
727744
560018
817880
421722
474590
416010
178551
430717
313188
97118
934245
866750
358027
85547
515095
366202
1036403
135615
698945
237250
895009
876953
713189
1064895
782210
235611
76113
278197
155914
955135
261300
711159
279055
411452
515725
943867
931831
425428
896232
1056669
1053629
119183
798887
693684
97020
545761
235878
163895
560622
83630
1000273
95456
1047872
301151
402729
375568
556007
881585
946560
135208
702805
745021
887534
278415
731969
970976
442212
431445
676336
479063
1015170
729411
564936
931371
132864
981251
733941
618915
806522
1029173
163690
282190
405963
838557
602264
62135
804315
918873
299551
749497
945752
309848
714782
48439
885285
348739
24711
1060407
712748
151840
60110
75719
291801
6943
176206
710583
941203
522107
733993
79189
18322
810318
600493
846104
887146
351642
797942
193386
860169
332748
674391
614891
768636
242757
793114
569825
1004074
598797
987465
927291
640397
612264
530971
607847
144166
135883
551122
743254
491800
1078538
829056
903377
364664
1009580
251245
887325
964743
201934
842951
892965
629049
853046
851996
953290
348142
543516
36851
737203
1073704
880720
911920
666516
517982
579646
824317
361708
622467
703798
54193
583980
898453
1055885
288860
816737
781287
1091262
605753
134534
161432
449258
305356
490858
612445
406459
1068621
909534
932365
992316
450420
622334
404247
403197
879619
771681
544948
811094
807436
807435
808485
808486
749787
968635
969685
728618
729668
730718
164947
1087387
736515
127944
128994
317772
393382
324284
179345
941055
675109
616996
791562
1040289
565075
185039
592713
362223
42913
775106
1088007
1053777
608334
27478
749225
456271
929865
1072436
712022
1095625
737365
31899
203516
118574
501137
1098253
750587
389372
493288
492238
1050248
978983
583684
941753
1022347
928544
60029
538424
829507
206587
472579
16644
105572
217634
762174
770869
624220
372988
608339
511625
504560
740701
377819
181518
323762
251508
578450
937162
458209
879637
51517
947168
668585
870372
579578
582730
136595
794762
614622
1052995
421653
56098
905913
526720
979286
711217
354403
1091945
651449
706809
349899
918681
220419
657885
267656
856176
213480
442782
82857
198500
150924
2873
322492
870810
269471
915922
165051
805687
775945
318624
176954
633147
603826
454033
896407
819715
710810
59538
398898
172351
831280
781315
427973
480912
1095279
667040
122010
778018
779068
944365
60100
1020574
768315
769365
376535
804066
605054
795847
243894
579221
72242
980622
207707
277389
658423
222841
822136
30247
259433
1011727
992403
1049151
557475
366370
192599
1043438
142577
861874
725345
722061
558337
406160
272290
812947
536955
442183
689787
853633
1011094
558441
949789
254307
506063
533639
34539
150037
31536
204368
414339
964805
301137
568311
769468
292617
193597
491881
1100095
228701
114405
457415
318133
596606
862224
588574
251496
150501
941468
1061607
1027721
738476
982581
436564
274670
406809
371364
931531
739288
925578
362812
1032808
107066
496163
30055
1045648
606200
429702
106260
268798
317393
141176
1093433
757178
428527
607022
273938
151889
816111
863009
259436
139994
595598
112400
805746
930737
911496
879250
241192
1016702
314069
78327
1035933
280975
898281
723096
196798
356382
887297
469309
638838
852483
768357
118708
227738
651234
1096319
476759
468645
59567
11431
190286
760265
556293
570005
397109
760985
971863
447285
90127
929457
528808
920399
21268
965139
877426
1070156
432046
594166
446463
445413
280148
450409
191851
29122
968943
187661
565370
643685
312751
554293
429217
1067135
401647
402697
127894
887619
157542
239851
640313
967897
68409
546053
954975
555065
170969
856645
338656
55168
161867
515277
615808
405864
768160
1080024
835963
446818
221685
308295
309345
1044241
320227
425729
935608
936658
163845
954184
284518
531207
576251
521843
522893
532909
474098
1089707
438812
439862
291473
685756
806813
991757
302555
303605
911880
550714
827189
425381
425380
374868
230097
723644
725995
321533
934043
993118
770252
393413
68117
521810
494010
60352
932499
818051
802536
306395
711702
355511
691385
640504
872816
202695
948273
3129
770766
501906
72703
701269
207291
382684
1065940
98387
654431
355995
1028490
459518
551548
338972
1048931
174002
172745
189574
72785
282795
239232
503296
290068
78578
292911
746142
942337
82204
239260
412418
129582
847608
719368
718318
156599
859525
306446
458259
188363
166043
348489
806497
948928
395700
934109
314071
916464
388052
395835
263791
490451
617646
136792
873647
65887
23190
448687
690670
618866
438057
1078752
510812
540346
204266
804176
402864
196433
1062083
62167
500049
925224
178733
311268
663997
64581
181675
232627
933889
524449
459993
131642
856032
347848
380691
133134
550572
669840
791691
673867
328683
968391
960272
825873
774992
221517
970928
530902
686487
1052325
551302
872095
658681
852291
479714
1082414
989906
698158
1097972
202540
253881
238427
386783
549307
210430
502243
473220
190718
10244
505541
838143
662733
347762
1028032
555704
68525
1065266
154992
376268
829847
549792
266037
865215
1075549
129195
381400
698254
853330
283371
696483
1006362
152713
902579
691853
891691
502308
726361
411363
1067873
60641
338138
560762
740739
340893
173177
997431
46538
522187
1030425
1086212
140929
733413
924513
407822
660803
909650
362202
337608
572804
275431
280499
20440
164289
778340
471347
399419
125412
44886
60746
948872
284009
341302
476877
1096826
231713
1017937
123878
354737
700820
869297
354046
421676
994691
665958
177736
585345
277490
955566
616007
248679
731603
839345
281370
265723
116733
917483
590143
297257
574803
1045925
1032365
643809
782848
217430
138918
812517
874929
944231
504385
210306
403895
746498
214465
834346
540152
565614
665363
1058841
201453
905920
766681
1083008
405569
631780
1099125
104302
204254
409067
554125
659434
85486
288085
11133
154541
382712
275146
208607
851833
641080
1057009
797621
714168
1064990
932947
520297
406365
98466
1059587
463043
318382
593130
162012
997040
1083950
552404
103334
139728
87912
540125
726069
307182
686021
525548
380568
1045214
865888
437839
290589
305899
789563
1034560
867825
1098169
240931
510240
9804
687435
980784
555247
477984
123331
513874
884456
225810
856849
457815
571301
403968
807215
370637
680719
115352
538410
422919
61701
1047399
413652
292862
180128
809456
534346
943818
10970
1086406
472864
665033
511835
245383
789892
663171
254491
991244
369193
792415
210838
362774
470412
29264
193263
956635
870641
912793
786405
979907
93685
83451
156791
1053249
339120
669722
1076174
865455
1010495
161978
975625
87836
491067
1030346
233156
7503
954171
961794
820405
167305
964749
789182
470102
898379
68204
125759
480614
752117
313332
524970
973081
564605
774826
136912
464314
534838
975956
982669
223700
789306
377587
233958
65523
215567
50731
1023459
533520
889288
339210
327840
19725
205870
36048
340691
643090
660423
377622
941963
639317
663248
825314
1079397
176368
489105
789510
1025421
898461
37924
842557
179344
502132
454095
171319
246471
88747
897429
529034
691164
88687
552593
960137
578299
524966
282642
360985
1007605
803334
585883
580624
217571
447442
796711
806240
879046
591570
264322
108182
969922
809677
345676
321048
778566
256794
556089
775936
1052645
988558
642929
272321
504078
939206
355094
810763
725787
218511
4064
846392
1000392
381120
419203
927274
321564
528934
356973
656854
1089519
1088469
94366
418598
884057
776213
80956
78698
111371
78446
950032
908913
293605
547367
540233
113309
572961
67593
181362
280753
739089
963246
683588
947623
502795
164925
471631
338976
807165
463836
142349
651815
708192
521884
256495
37221
721238
403056
184892
1074176
848771
579655
816539
397370
285412
164717
403328
625280
539304
284214
926617
101432
5089
650746
1071839
752980
454376
1001041
227267
358636
27411
860066
816912
615938
221668
1073097
136318
42144
1087236
739479
794294
315005
712974
621834
1056902
333175
838015
1083802
945262
416403
926811
174559
685491
111336
11376
1083403
350415
499849
117135
537036
537503
793670
171069
299544
799303
1090186
695932
328639
1067422
223134
560092
302572
656572
87616
436042
817458
77724
746195
808934
546290
105794
443536
189658
1100280
881933
138545
569077
532528
342383
60014
643204
372231
49492
627784
376097
1034508
893828
580240
314970
516545
605657
240623
734169
469648
284277
607340
423739
361153
701540
415981
422977
796009
943987
104402
723864
206708
266604
453167
1071288
1001461
1071588
488018
404037
1001930
2970
945930
679718
218919
538876
1061277
85219
969824
822867
157191
703193
477664
118200
197487
277158
812636
331985
75856
1004234
481683
268540
786583
47075
471049
705597
246891
739651
1081491
1011910
486344
125862
703614
839763
758401
501562
1036503
64744
995221
244357
1088173
99986
90379
606271
560718
462519
643261
348583
17710
80596
658124
396145
803108
632551
298300
1089411
334767
221929
512063
281092
129704
292103
203259
972178
816224
18087
27757
209318
842745
400499
306830
142105
874939
275442
820502
1091425
667591
304534
763615
103935
526966
877439
8290
1046064
318404
922449
569263
176610
194569
352503
118715
578382
720444
56450
311702
362860
459714
1047195
366510
540693
1003898
665739
538692
556184
847668
864578
1056909
557846
83397
556956
1020483
656277
745318
397445
1041509
267171
820610
246753
132602
292188
44296
85064
131137
656848
190235
490592
574206
613162
1010159
796973
262075
740537
608124
530920
1064937
149723
473650
299354
206339
769533
16523
547409
98870
881036
1023850
797345
204954
596118
620373
225376
468447
162582
497550
773075
548561
912959
35097
238078
174660
356766
952299
134406
935375
1007249
313032
391524
3015
814784
818849
617249
38276
789082
788032
786982
644117
358371
404188
405238
603270
16315
447882
1043018
34663
988575
275608
418021
1047643
1095945
60704
470792
779192
780242
452205
548620
161070
958693
481539
480489
490308
507555
749649
748599
256690
48209
826318
469816
627266
1055937
251287
122193
233199
466295
192663
98428
1083345
357436
840624
623272
817897
271848
529327
1060314
723698
722648
941889
247615
891861
280677
245451
844188
986811
678090
1039385
798493
616937
422154
289881
113274
501321
720744
383359
738658
553547
303076
886044
884994
868132
39359
440517
623469
368983
81653
474282
120623
185594
408568
820584
1040069
15743
15377
638033
298619
7891
97132
494357
561676
630259
421567
45723
905149
671640
307376
890499
753891
664903
538352
544870
60436
660302
687169
58266
796462
86274
629087
781375
262475
889039
994614
549168
778940
106258
477975
241188
1037364
926287
377798
391091
640629
768445
537011
927980
147491
4030
888261
225594
590748
299198
989969
393599
394649
871442
988191
938065
925903
95736
99502
1037796
805675
53439
783669
11597
396156
168608
206212
370775
679414
194247
1016154
108344
191383
321189
361967
447419
786388
6588
72791
574870
718623
49909
264167
917380
1074271
972630
887080
746932
816433
817483
464081
1072034
449612
453582
1079447
654615
684890
265815
373676
871276
169555
417339
579537
105299
822534
489289
231097
675618
641807
263007
145600
514867
430935
471584
182481
776732
145024
655485
765699
575612
627229
795833
493131
323133
724380
45433
90841
130013
394010
91548
550612
55178
676917
221783
910513
513068
686439
703126
712857
106749
496330
761368
105876
632024
214269
776457
187150
941212
39097
162326
934764
87496
387857
83738
218661
497172
384800
876272
383214
791660
135524
365746
769040
770379
709478
976054
247173
250711
579647
738625
599765
42846
1038326
854593
339842
127098
838654
824552
47423
487463
994633
222467
77295
172372
307965
910440
530972
296229
652729
426824
600078
1090991
947699
725762
339047
1054354
718666
729444
465067
921048
1013005
445634
808857
94589
42945
495645
271176
434484
977873
752654
334402
296222
1003690
1004885
127828
326270
14147
69937
275806
859519
215196
997777
968880
185977
50374
743624
492746
196173
911247
400766
1037305
144375
568912
491313
351981
518845
454100
794653
777991
689523
39722
533052
602622
383142
182050
34452
1055109
1017764
121161
36901
771631
135217
974553
1074247
648007
881799
366784
821478
666521
255972
1064983
956450
715851
351453
1046564
451469
237422
1023879
336914
487651
650877
87969
398521
605681
492809
649709
755837
863725
515214
514164
467288
947298
443461
929217
547799
648607
811719
981081
863420
929582
933507
1040743
1022248
1021198
1006232
236346
179247
728039
704962
980635
1054342
757263
1021091
974039
205852
315270
738033
475942
381634
358212
69423
963119
904585
473113
42306
355959
737105
212560
864275
369308
69314
73946
7958
127716
733626
508282
579402
726408
491193
559127
510968
441463
973815
597321
339126
598627
276283
818945
608545
146740
233154
1043617
253007
46827
396531
543921
398980
4803
145559
39508
261187
247199
992700
356736
641116
999084
1091187
809033
749888
285033
454630
404196
525373
475126
202908
340044
72026
799202
352358
12396
838184
866923
1054938
300097
222818
202014
803311
176319
768229
650915
180723
794175
996975
805792
688583
941485
786303
613472
903557
442794
117225
187298
980412
822193
940006
484307
25373
638662
476351
439750
257160
109689
69173
1027871
522607
992357
490389
603897
566742
148601
943409
92613
78978
305460
801116
180292
339889
502835
594573
1054651
527268
804120
284523
939998
616346
86079
458660
938784
630494
18750
820970
556371
877842
151566
252547
411080
1044027
881783
796944
368084
23473
881481
880431
140939
489816
461362
574402
564625
1088257
141584
252469
910600
376390
781546
639981
81510
299490
325410
738736
183283
831977
381252
148441
449626
608152
883520
326447
176873
681081
489810
608014
84036
1003193
373358
479510
1070187
481013
762317
579496
711660
1066631
875819
437014
79361
213101
596804
885059
266794
450837
287910
684956
265610
896664
236046
911489
35666
1025989
863304
196582
219519
464832
152798
456255
379181
366469
1048509
28409
726482
164226
788555
702676
554271
938122
647946
523003
236122
190341
128232
815599
109656
275320
731544
710030
358566
1030717
681047
566754
1075343
392962
506938
148691
99091
16179
893576
187991
427521
22694
631497
438235
945895
498338
642694
641644
1089638
101316
1061510
326085
377223
502426
53731
52884
399824
162241
803811
734654
1099278
1024576
623501
93324
1044816
389672
802324
673219
240599
822974
577406
801055
22681
917147
268078
138631
640603
987702
216152
610045
562790
954350
970522
717120
394838
463146
164112
82437
44056
772780
1031357
930609
293983
906394
151531
981822
225724
119433
125777
635535
440246
931480
932530
58512
1024618
764024
778750
271283
446975
1015393
174954
344593
159050
568231
200322
587425
74514
298995
70521
696872
576488
944882
808820
416470
355133
230895
822128
261988
989241
803998
225393
919426
453493
844736
736542
126577
536330
898820
1047573
533067
960263
1097419
539868
117424
313531
1035212
1033101
526259
927965
184152
50080
924145
950748
436302
869872
868822
534889
154336
858764
952348
698916
698915
265510
234642
326468
537432
631975
410173
1012695
252798
696481
633075
249186
702401
717898
419670
448993
398211
50640
187792
681123
166495
262219
415785
685129
629818
607251
34453
510124
385154
544411
12170
320854
786424
206250
1068693
641719
852743
1073634
386791
791448
216198
340430
453545
983990
137993
715410
431600
848196
540795
506897
230616
267248
583314
825254
322396
765124
386775
345332
877387
155483
18006
221320
375422
598705
991708
33310
1061287
415438
1045052
884701
634150
527670
255637
1053983
560551
288146
627258
1090799
121312
597845
862098
422347
606711
554118
460341
593049
989097
1098190
903889
283120
821013
572178
42906
79003
723204
490279
871585
188924
379482
832260
368608
236280
689788
130204
69611
672265
1088649
809348
253467
24193
322132
608504
1099968
980756
593373
1055713
165759
722486
458105
614259
928482
328549
602315
231192
845389
958481
582288
281882
36770
427758
803285
897889
146766
17219
1063610
107020
913538
571279
169055
1078357
743537
401132
290900
313836
747423
42127
687786
1038561
336184
912904
204904
1096044
980345
1049285
72683
401751
37219
781599
638647
38708
339629
422950
109792
147429
1089943
109243
985797
1044293
483488
481155
660595
585738
895885
3126
69049
250757
926202
782032
988890
695930
332584
542072
592426
97710
128832
902136
973301
310847
671617
485686
1015546
674198
555041
738447
303041
726550
84297
321889
862367
997050
553537
170549
34006
77754
720115
893101
722214
387565
456735
728397
193768
1042515
36388
939723
273627
133584
155128
708893
518512
370325
857588
1034744
508900
823647
577718
304977
952983
793057
1015708
780327
563279
1063247
436704
70537
183450
450885
1080596
423994
717608
13017
137848
622608
863011
264497
20457
95738
59885
885093
115964
522053
1016981
31286
919344
780027
173976
612459
1022886
872219
294431
677535
544546
58885
25289
627056
833985
54100
812923
87126
1026829
925332
238684
322486
89884
558816
524881
985496
619035
152764
999268
54489
111012
661350
804035
142491
153370
521907
1067367
527683
1040878
877242
779250
1072116
1073166
274010
766841
347255
203827
745583
186160
396647
595907
870560
449751
475893
595304
949047
1023485
914422
700633
440112
865970
468603
220343
434656
373328
283003
880921
78583
497400
801110
521374
817217
469771
883087
613211
830420
38516
318035
463013
549687
986550
970912
98925
997699
119812
523275
30229
674316
206857
974373
726358
434840
515791
871792
545622
287395
1066239
826790
708676
192600
960523
181173
318208
457580
72235
799721
524143
159596
370612
500861
143481
903090
928125
674175
803782
1077212
101962
276472
1077092
701784
760979
300875
539050
321161
877133
699248
806297
606471
178336
84549
944765
899992
662702
361345
210149
18688
440205
525028
64102
1034137
258262
1081950
918628
704975
268055
211057
121163
301859
772538
314000
889691
21310
36162
808533
755693
606599
798959
1092184
270092
962027
141593
404680
823769
1098804
251753
533527
399536
146455
294358
595753
1011990
75290
686793
163932
1075087
501127
456501
72663
158790
285566
854393
1049573
602165
862808
23162
164312
827057
1015142
1007371
61851
429265
968742
496407
104953
697132
28112
687696
59345
494921
612973
218304
256758
493824
926304
1069137
978163
451390
45611
86363
262985
304362
805265
304932
835180
430847
21316
1056967
910411
401159
1040462
1076396
236471
944093
492961
891264
269734
805913
690947
181683
636767
273612
1089313
604319
369038
528344
90241
84392
812767
639325
16861
368674
377259
51961
949773
447639
22682
214820
297295
857349
364025
1007277
242394
872622
216035
350645
515183
238672
350140
515078
1095739
907860
492383
800541
764157
1038168
133455
1065168
123736
658852
175826
1050893
1069539
603329
725613
185979
10678
848988
183197
552487
845725
981035
947507
550319
443736
576723
991353
153218
145426
814700
1063209
536622
1051570
649362
736318
764644
394280
745164
162993
587346
917496
235475
869083
273971
690876
269733
870407
295893
367787
106536
496398
253481
223159
792169
165935
1077438
1017885
630473
263369
340349
901505
655815
654765
448643
1026674
600329
221472
651228
1033435
306493
150450
342181
552194
855747
520328
335819
824887
784546
1048631
1081387
403236
442125
592964
31609
892456
183311
279218
89601
1070321
706035
554201
164212
104098
734025
45595
912744
375716
497608
963983
189053
932696
1041711
566136
424833
32759
310485
664581
349380
384807
553855
718714
162260
940393
841129
513410
919754
981823
485950
834539
44516
511712
351741
42302
646579
1042536
86986
996213
282308
86877
45825
589711
758458
654167
204057
807134
969320
725880
119865
96365
1087944
451598
366681
137540
487409
912507
276012
1030811
673828
919786
9334
491782
234412
95906
947628
16425
1028272
759308
558565
282854
633324
414745
490839
827991
867035
541024
229172
133042
956319
344711
631850
49513
776110
499620
830235
930319
231374
703369
439914
214715
254042
107503
696530
1059767
256898
977164
1013172
647023
884232
859225
324240
565424
974546
659191
623836
396550
213251
1050792
938334
729843
1010143
647062
72141
162316
99944
107166
766734
415939
640072
856747
990012
350599
211292
563768
404762
814573
856876
251669
329507
353469
204711
216495
681293
177147
82993
684824
619724
1050055
630888
1000107
521913
68232
879523
189167
855871
351987
229208
327833
892115
158781
48558
728930
650196
184050
725265
511148
505490
689052
1030347
203930
577109
953551
463714
662444
912158
886594
907464
74435
241435
442890
492660
705228
73867
300133
74106
849981
533958
1026574
729210
778062
590141
2899
817812
214935
931267
569888
541691
772969
21191
1042874
102488
320458
228290
322269
762148
1057689
709097
338489
828475
106093
993344
350802
610153
1082528
839979
112348
992007
29213
269668
461762
604564
598223
1095937
26354
809682
516624
897188
999775
17655
73460
195258
866605
992138
409261
534320
416715
82338
195113
427601
267435
652701
640961
292175
317721
221711
663970
182043
1083753
327754
952218
652765
844165
155093
227848
464229
692015
1029400
26867
967569
998570
532696
511900
352781
535358
301771
879988
710845
662155
629518
155889
565030
924603
1032025
435609
852741
846108
1039556
1087977
1089027
624790
1028667
19108
3141
51612
732021
238073
19032
141092
876133
30881
783513
288595
58921
498179
150387
254016
672710
985835
875275
724972
225842
184668
256908
660347
797432
817368
824945
572660
7193
978081
882108
371608
114719
613743
771406
465798
572918
438266
453432
170916
980083
660885
1016947
746043
439932
434191
89960
271568
25077
847689
878777
843975
301130
99100
706423
998438
226708
85029
1068743
708491
924855
172366
449073
448023
5058
661835
488141
657422
280024
145340
724278
282469
320801
554755
415762
978451
843982
312874
245412
1056830
602483
491115
964642
5674
601191
925650
615484
605312
1063212
600230
409505
690252
952800
361696
1083660
50145
853340
283428
915444
1035285
628749
106480
363878
839474
587548
1012793
347904
68291
978749
50269
140681
431377
466774
143368
690342
528325
803420
120500
1023032
142067
468613
8708
198473
1022727
704885
863325
162518
89653
439581
741902
779118
806332
990079
236806
1099720
258686
582739
886536
124079
22766
245711
812656
378859
112264
487373
68267
292870
96033
992046
163587
518434
1036448
859413
845075
467930
344527
179688
738782
908645
1040490
425715
722896
758856
771849
205477
1070358
541684
629057
70988
815259
616149
774002
644650
905769
288593
859738
1091765
298893
647898
814043
157579
504506
639123
271470
11522
229157
648451
564242
490114
8699
26377
1010230
310807
751042
9597
173440
272554
218812
602512
4065
670056
1053919
298297
421520
1028466
132909
985531
303818
194567
407557
188131
592374
601190
841673
718335
888534
706433
571968
785185
679356
611847
809090
279088
136514
223570
749044
375949
249122
337178
946056
548242
467279
950895
399614
647027
833790
839864
1070400
562709
719161
162664
1026771
1080553
935447
776910
646489
55350
984653
998897
216530
31741
482886
933849
328603
1057649
329215
801932
819284
898076
764690
28754
958974
562492
767011
417026
313823
581619
867255
682226
227945
339698
289106
659497
819763
908043
548210
173908
576860
887926
780360
430250
895770
771432
435220
497585
330156
218857
850166
618813
892908
209658
904242
53420
786515
573076
932184
763641
90768
145540
306435
533315
1068411
294007
29760
1083899
1049872
368793
257518
606050
867198
606268
246474
639093
418521
764164
761849
946659
136821
922012
743290
910821
619305
769447
32600
33650
31550
732283
88717
1087865
797158
897954
480402
392075
475421
148422
884498
60938
990924
972877
451145
217969
698462
796747
87650
655678
271275
414642
776970
1012386
15489
525270
903947
310492
215071
261505
462840
953007
408392
292004
903530
263059
1072193
150196
482360
239623
561887
620230
1014169
766997
708571
299224
472187
44188
1066329
801367
793520
304041
59129
74158
815519
1098265
1005124
258984
402123
691005
493004
485006
868058
811092
496494
434791
16792
146775
440262
991461
757107
864036
34909
801418
512555
43860
64001
192557
1094007
816356
238410
72174
110734
525917
128193
1086661
564905
768832
578295
1078616
777098
890917
957685
883966
949923
30652
385698
220768
1018940
896886
18976
669322
867285
528399
357024
330924
243311
580115
145788
642098
732769
201886
329015
394152
40436
130619
1066281
10155
958539
100534
99914
188893
415236
950233
733144
246838
160024
565652
596206
615834
384864
383814
644370
326389
899442
424856
565796
716183
502788
481116
607040
101566
10163
744432
771160
770227
287901
874793
43626
955064
827235
959690
254562
348911
232444
328585
505143
293747
805743
15485
912730
1068477
706518
707603
1060475
894292
956363
139762
874364
653064
788493
21674
1083367
564632
1072985
877496
709883
318069
1074258
294467
736893
940435
1001340
483315
4306
128810
451208
1079161
313509
824226
5021
294135
96531
634000
13352
35254
869105
383038
275651
551606
367428
237153
997685
652333
59933
307556
159838
323057
130712
296512
257133
17510
487388
1013213
1006152
952593
860592
671591
856099
849281
185285
432176
57140
858869
545608
163546
480119
956524
58016
264154
109261
110629
995777
575487
547503
808278
1062846
228076
556451
384291
365204
642877
726044
881530
287771
1096239
164248
519295
34266
661615
746485
12581
932469
977522
1089768
246289
490436
326886
522163
1054981
786747
329727
285783
734916
8660
408897
479052
935537
646118
615094
22560
226591
727278
917060
251431
955552
168029
719445
249164
434422
940477
223563
52378
125142
851398
1051240
1054093
539839
78436
87227
619929
516809
374892
626888
625838
1070613
331130
384288
1078481
555220
1040747
489066
642950
587549
923064
457123
38190
526092
97735
48180
245128
310707
417074
910936
172587
812882
933423
372069
348499
719381
50489
599608
954009
393425
917864
474617
655656
732131
695262
31252
806957
635338
1056271
415848
597417
608751
611972
98735
935807
861502
716889
245134
671389
186730
152115
1038299
324755
903639
945289
198241
826118
848646
163773
981496
754376
997830
446273
433209
244995
61324
6623
77853
4228
374202
640935
38623
601926
564390
542660
426523
1090639
952455
1007214
742551
542690
127504
126454
207017
613369
678319
567195
102043
25565
24515
23465
383796
106566
102493
418538
646723
667387
160229
995698
1064940
930734
996679
995629
174410
520249
519199
518149
478714
1075596
327341
807099
425922
478636
183709
315544
29884
383869
731004
405129
337020
65269
862739
772003
586213
476457
1073874
1086082
1088563
272010
566172
794619
152075
1070726
805500
72061
126882
145443
840661
1015354
682413
399874
314675
166963
1054571
875098
21408
615525
504488
845081
954281
286852
614674
319241
785895
244639
446043
636950
25748
1014887
325887
431889
352267
795961
747200
626823
658103
167297
895092
819928
242042
645218
641706
504487
831612
873799
301923
911636
377296
35027
266619
413499
566839
436774
842836
492242
1067348
299141
829292
966864
100606
722331
613145
482435
1024420
130935
131700
879892
424376
305730
886779
292697
273645
1022795
520464
114617
1078100
861060
648460
677009
656939
315697
242330
168068
243920
40875
968601
234114
1005005
448073
676165
48336
1037278
1097698
981790
878767
441015
149682
861132
398826
84827
994127
758336
578590
1088894
465734
893980
747589
225396
661514
506510
408565
201031
7502
361688
859985
1055348
586385
462597
488014
1099727
1099726
1025324
423429
654783
874906
830663
642890
13021
442499
966269
366871
806116
370482
570997
598550
1071630
399610
1033577
367784
820246
185036
379949
1003276
261798
990419
186438
741320
1012342
300447
432635
278991
641713
394277
75973
512774
689146
126817
28502
744916
878157
885172
1092023
461096
863840
467754
1000998
367130
976989
206873
658287
186471
147460
148510
390891
684348
165655
176835
1012256
721750
397909
110021
38624
632594
487759
806542
91677
42607
345469
317673
165852
1096569
491608
1002149
694359
61489
129919
304051
999522
86676
1098028
314205
909583
188809
876536
480292
407087
82698
172838
799384
295497
977453
304080
750284
631632
821073
142048
70205
342260
156610
692346
511200
11544
587054
36123
676042
346314
76141
248717
750245
366030
44805
1049496
511616
754081
525085
561510
966793
396910
385850
681506
235240
902847
921016
868775
493945
321653
393652
824951
1100172
771596
506733
153462
510189
418468
102861
876551
1081545
645457
555233
82871
7172
377892
915933
460847
271818
314282
480822
520607
95034
96084
369623
562333
272444
1010446
1091705
726789
18511
208807
183814
412276
121586
783570
115090
477275
52727
933754
344116
450239
977732
835578
401095
601130
916346
478996
444745
115261
603858
138151
398781
746358
910983
199086
740530
1030222
341832
946271
95696
790372
690011
591112
454195
352703
877106
971892
546450
402287
877374
348932
967866
91082
702960
696282
215161
949059
861498
142720
1041399
463308
967678
392386
954047
777899
875082
1069715
480955
79707
1004148
737427
1072761
320231
914663
552683
83032
630072
201437
545802
22757
565631
757775
303161
184529
609578
881270
881740
1068311
270718
21222
186591
581172
152108
80222
358299
333461
1082538
191291
209577
808092
721243
341962
690677
521002
1096070
9996
841336
1071579
350836
926072
608899
134375
275479
1025603
40597
1007391
463478
865219
1014217
512563
328677
687976
114282
755922
973817
502287
843709
675943
976026
391586
792068
793476
303836
176651
450071
65716
845068
180960
313533
933164
187208
657332
980254
731058
489117
716929
253541
1061666
144979
632885
815014
43775
708087
536901
873431
776143
773819
486639
804810
356250
973447
681175
1070440
317649
883128
998419
440212
118893
491317
94976
212996
619382
244975
160322
770790
380754
286439
913738
475498
655051
162958
621573
748397
744060
909964
285430
332030
399120
629747
85888
322045
74491
240873
1028941
591485
600036
723950
109559
468935
507910
363683
320874
901229
167500
833652
1040209
181331
746686
1032373
242027
417225
226076
706593
468290
265434
61898
760938
542532
402956
1062396
305757
986616
695418
988466
583719
375397
85872
808985
810439
938184
715984
52374
973990
601479
145749
203694
743973
325823
71163
356902
676849
521258
1047762
56512
439997
984358
429368
387288
651643
717190
44199
504103
823674
593644
492926
1045740
415018
437603
376509
515497
642045
895189
1086084
797008
716840
536581
1038454
766505
287749
645757
406380
387217
433033
116967
484667
945590
149297
854122
572591
149141
925112
80734
420335
352089
242568
461250
615320
9123
694508
983199
201878
426756
322994
845392
68718
312046
454159
562195
1026489
130806
230411
96747
896290
802512
729667
986702
483089
867749
839781
581204
886827
317587
897710
1019399
201481
1098853
332512
449019
664297
619682
771939
512121
662849
111037
313722
433730
215424
463962
860821
915964
142118
994082
869426
790622
488665
976095
684021
7136
426058
744152
844438
293315
523168
653041
553393
668168
1076433
256789
620115
94653
1063562
504875
28155
547206
471682
376274
394977
908808
775330
372796
298971
75439
670919
168635
836733
171952
957988
27189
748949
1020134
687826
1029350
449539
133432
734441
737435
806438
350090
736832
907394
1006085
536937
847789
101200
910436
571557
63295
1055758
537317
590599
1028685
1043184
851148
583192
405682
261134
457648
376738
380404
927407
610782
632997
279394
1070223
36045
658540
813989
931621
3770
515737
967540
153794
105307
417072
1059898
115136
168168
352876
588424
64104
199052
933122
854262
839475
326235
879608
882127
995470
774954
528645
807303
555661
32613
58655
1018318
994029
48739
23743
288010
172877
362792
1004774
751533
917194
165389
849679
166726
388304
592866
803460
407757
124286
657689
631610
711590
1017196
320713
174006
588722
360317
287532
1001595
7804
606873
753706
241722
677430
219525
554546
142699
938869
17597
479881
401960
156663
505269
814878
622044
984643
43225
1098027
264569
330892
438255
599085
891694
226148
1008442
594127
30813
768359
411123
712084
1053413
600283
225501
1056388
70159
249907
206337
841991
160116
762315
97320
245925
276798
325612
982339
1063427
568628
969399
777410
240782
648319
5638
446000
271422
982199
859137
916312
33083
1023730
672277
456964
10694
275880
1065400
664758
694094
301452
430614
331397
1088106
666991
629475
933965
440126
68887
14382
266925
442331
96411
108616
885138
320833
450065
1033242
535592
571728
874113
60086
386644
912020
381472
655189
912382
483420
528720
402259
95331
1037609
157305
463114
257208
394422
1017547
405722
278683
433998
895958
658482
733313
926969
780387
72423
153997
195271
667764
1097206
86971
944696
265125
902501
435081
422996
298990
198857
560134
1072719
769250
375472
774759
1091488
998687
424993
129504
776354
188168
467199
207835
35198
812370
314635
10423
233923
77378
424628
583174
898092
608937
856755
638613
359984
1091327
524793
640123
1033712
940542
781019
1060400
715395
950834
383144
656248
1040484
485617
286712
611315
156421
880285
1017541
269677
1085934
747058
920744
432609
557890
963105
122682
270566
696800
9268
595085
505980
1008779
411771
812425
895395
342144
343194
341094
821089
366606
742820
957055
1018755
808121
940337
58615
260113
1081560
1054072
121541
280579
20527
497372
138287
913255
827482
383148
287989
821204
868413
846179
229592
45939
497631
703332
1086584
366656
1044958
1004179
804298
215214
335332
1082098
235204
683709
862177
1023907
334057
295789
673753
4028
551264
6831
593621
900470
791717
546268
866498
658288
443501
800900
953770
752208
1086796
278852
365434
56307
718496
806388
1064951
1000784
1023453
669240
532232
467990
156571
831224
173148
828600
932455
309036
25742
129999
517267
566912
52193
1048093
634986
159863
966936
1043176
752467
994337
812792
393710
394487
339332
44554
715135
520898
194006
560981
73244
949181
557897
714889
753885
141524
168349
962478
99729
31663
561732
193027
1042477
420808
1086301
515580
406838
633694
395971
313772
740355
84608
9497
916223
202609
911454
822890
497279
979028
27244
807365
913410
541158
289376
624497
756454
231423
303222
734423
663187
832844
1084372
341382
736087
418316
113391
553735
80473
943093
119514
340958
255028
544603
328169
36913
728522
45871
1039884
493404
401533
508572
154346
1050868
681973
885937
203769
1083668
1094839
374779
885708
627898
800532
74903
914492
639899
165366
640347
549887
477921
314794
126119
447145
861660
1007614
25033
50055
736269
988528
770467
962148
157285
1064560
664995
1046569
55007
790013
621635
403231
344641
645960
255862
448860
172708
703972
71258
188834
429331
1081745
1065722
512367
215474
53814
20991
394862
916343
1069426
581861
91736
702817
383113
850765
699503
241346
506126
617192
341419
493818
226160
154456
373061
895807
106546
1087997
583343
450660
707138
718921
985211
941737
754457
271574
1076445
829124
475980
191121
241372
412062
421645
80501
932503
27860
30443
530759
947718
619432
847753
659201
466207
1014607
1080023
396002
723731
491046
705638
265520
247660
172608
557547
274897
962334
1016970
818846
531218
1018261
437404
814322
435578
873820
134356
599954
427156
280562
394655
978120
464730
1078333
868742
182149
496062
39963
197611
764110
12363
147895
667662
321069
50035
600949
1090488
586877
114290
230433
389662
942125
232711
375623
800197
474956
804078
82899
362833
692974
322683
95931
546759
1093966
1077774
963341
70361
44305
597459
830921
894184
519950
272196
1007880
428529
64976
639815
77097
336868
1071113
727097
509196
90638
135842
734641
80121
52594
980897
418108
106072
983719
326953
789996
87927
696059
750474
775079
828562
866963
272070
683843
1076109
605637
1010686
808210
1033960
320167
607192
231292
362609
593675
11068
484376
188689
771157
145843
770932
297647
36138
627737
991391
80000
1085108
955959
459321
460822
977477
686324
294672
12244
424187
70113
358914
779907
312446
646977
656060
319355
505969
441491
130083
721262
760752
643110
487253
162064
936306
901239
623380
903579
1093621
874760
299574
495288
344444
1053538
821260
530499
571208
740774
431222
63373
1016087
771388
268750
337647
1008195
173755
577288
723306
218601
579724
927222
77453
233910
997469
422077
26849
52546
47945
182115
959744
610985
23557
283853
910080
434924
1002673
291657
824576
361269
660633
700059
565555
483894
1005406
250098
430027
1097834
302303
159500
1054588
297983
1086737
481601
294627
136281
460014
191205
886836
731659
175939
608041
709445
831780
28915
394173
715412
368832
883418
311883
1003843
511789
389833
484208
186624
503701
498671
88671
1017012
169284
1097027
1052131
785558
760571
648136
768657
628847
985888
842486
995939
570381
302180
594419
855429
320973
316959
116600
115550
397434
514233
855170
92493
899735
1016458
116945
442345
942113
1093851
1080798
191990
101584
846158
608758
475025
613729
344981
254072
946455
146407
562711
34611
889309
856994
798361
625140
247896
800566
74859
164410
1090359
21413
325965
85261
1052220
317304
316254
251295
460209
481471
481006
978067
317051
473570
235837
293122
402244
277447
818419
34872
440850
415508
260925
406025
479995
601438
883395
689223
1010500
25000
960709
522834
206700
931399
516137
702652
585108
609857
608644
840880
1040845
598624
65581
7457
358790
677044
1096773
95280
955252
361464
191263
610303
847849
506107
276723
962317
24084
478526
201489
669357
960822
297200
459298
840606
195764
721708
298696
1033379
275207
848129
284592
736506
149414
716013
950534
657013
382279
440261
660496
857537
458240
1060125
859532
17132
696357
52826
350987
441858
1097816
1041460
796090
118449
548742
1010743
808040
190185
166344
832183
323698
604056
486458
618562
177836
344785
647185
417767
173518
34349
870381
1003729
1009386
823527
484023
1084383
67400
252524
498034
281549
33672
760217
144103
971550
732690
510324
434327
718345
141332
741884
794195
1044515
479188
716348
700264
387573
843111
1077267
162889
224108
271031
961388
410774
972734
1032226
268056
27699
765006
380778
548740
1057867
989807
1019584
669291
418165
733013
927718
472326
60005
925463
201218
845416
1098093
600613
560908
768585
832508
132294
389966
211557
743737
345348
241261
181527
343658
277284
134200
987304
981975
227202
907239
620398
587988
468137
544772
776366
775316
754612
474158
539083
561214
923054
838675
789875
330300
681108
755515
196990
317218
685693
532553
39983
951568
714382
929836
816986
784193
281055
300706
506417
682540
49631
459135
443103
325525
104100
437997
552319
1092568
1097406
598939
412310
1039874
810172
658626
12323
323689
537447
380524
247425
745439
136540
875885
641150
38824
753998
986922
587072
136055
732603
258968
192287
1041023
552152
354987
62706
934227
401509
62186
360984
618070
818998
738798
247523
748060
380640
597962
131283
1091681
882604
1044302
13730
470084
588422
408661
269784
1049632
1084930
117163
418512
457132
115993
936583
719512
271170
570198
850867
1098796
639215
115287
813612
742867
1019943
989978
111687
593534
1085694
237872
840206
187958
259732
313987
17014
376485
1025140
686020
372158
740381
740380
330605
854389
503972
84161
135297
83342
393393
73489
74539
789293
417346
502283
535752
982004
203368
1012233
183806
164259
673103
959812
869772
16319
291087
333300
1047368
269125
561478
835462
393434
240962
160955
1019621
250205
569677
779286
786394
1045376
330327
912054
363026
1056344
593936
526161
23117
68837
993459
1034999
347432
766573
923413
372804
241249
75728
776335
255303
314419
117358
838719
505804
299827
623962
203007
174297
389181
886640
1026600
443554
372630
971418
12861
541320
651785
928162
1019917
179169
777617
1053700
1085839
852906
71772
471706
251093
879667
718582
142254
224952
619572
434640
428501
1039733
494274
418567
287444
414014
313942
165839
99420
245980
222354
45004
787310
785834
1072757
218792
495466
377484
823185
627554
643609
541248
18083
899430
297893
633555
470907
792648
1092894
446784
688228
442965
570730
191050
800337
481347
451263
1003133
709425
644045
103664
156539
272123
1099451
677756
791437
880213
1015034
579746
22435
878242
161043
85288
115056
413719
967130
584618
405469
117547
949394
754547
121178
508883
736457
626284
288432
4597
445601
1075462
582059
790399
1017839
1094711
871974
457540
227347
699538
405567
422621
22308
720194
211369
626933
577364
1022777
563264
254594
485876
165863
679270
1075964
580287
649895
123788
1019412
721512
978867
979917
837984
999176
128532
320079
371883
27042
722640
331196
1084610
426479
429770
1066769
327347
661043
469289
470339
914499
742469
732145
660571
637389
1079544
324553
775526
590419
131573
1066422
478473
114992
792212
61015
434773
179351
178404
808432
305462
705652
325133
1078393
951073
259702
570142
552135
847466
642038
564929
181742
632714
418716
923176
912139
738803
920670
10779
619387
173664
1055087
1040694
200769
21949
748845
223567
1084960
857376
512883
28097
600832
968068
460947
735893
323658
451618
814776
763872
892678
789253
1038580
392996
968589
5890
173993
1066497
941102
558085
163321
334818
261721
531663
12988
921825
66896
794082
407906
956253
484759
762056
339957
332462
1022737
99539
426272
630258
841010
572899
987954
242675
354058
1060917
108096
961540
791782
7758
338275
18883
676902
874125
633106
1049858
83565
37875
740354
667066
199642
933505
155659
397492
922999
1054360
49878
521744
471018
290403
271804
1003859
1002809
957406
499923
66436
364988
706294
957754
94588
373209
544031
917499
808324
173881
845703
1091225
1080526
644455
339958
942186
570475
241399
205278
82635
719320
836042
621899
742386
375653
986672
648606
729208
151483
89924
237004
1024609
503975
682647
890369
100673
804088
902315
123416
335321
469213
231913
301590
98846
213613
301432
411064
1024291
763913
238466
205815
978059
1072297
567060
982597
93463
626597
821087
187158
870115
317401
1069023
161663
156033
463301
345300
803404
526487
688879
426430
188753
424216
695434
769444
655830
302713
234275
752820
907759
486835
197762
308920
246686
587716
65305
201187
839799
894570
24991
1012706
685345
42440
966780
7722
963259
856631
1018761
579812
209592
288657
618402
614153
712610
644971
61311
482795
1012297
17539
74511
630688
650697
373103
320219
600298
828703
814883
569649
402830
694484
292436
871117
126524
183440
1044267
554587
741995
44059
783579
933577
670783
952813
309382
681805
387757
707745
543767
406700
947482
202452
316264
1027534
105217
151737
748096
297011
703607
513487
943328
30645
1068117
58658
189900
642070
752237
313002
292015
658717
129579
1076228
712071
680464
799044
43499
357138
382889
216538
930523
579314
59616
173083
191243
170646
270181
1053356
1054253
717382
899894
995365
820695
466463
428558
266722
642510
287480
933250
601095
466945
447105
221158
454596
786175
1070577
611697
45763
829867
1043803
455044
129624
581090
526939
9587
432573
35694
504969
995829
42073
16292
154911
155961
439462
341670
680176
872648
45386
812219
1047253
1028519
212356
450136
692121
681651
682701
725415
314395
223780
373995
398144
345630
310449
626488
929238
733793
922974
102848
511395
560318
298561
592197
118612
971514
124728
352653
863599
1013552
922225
989297
976415
385596
1009518
562708
856023
33443
634734
295164
164810
1010999
150322
596613
656821
209557
285463
649411
94950
1054114
1022754
131347
397123
346945
597614
762058
867126
853388
1020960
870748
387860
975488
429538
530735
169306
826870
750321
64448
381362
697240
473960
781596
1040704
526175
276994
631559
390435
866803
802349
379172
309257
201161
866869
522078
571316
676916
396529
701757
18127
315007
76762
611115
745540
494065
1026072
393868
933964
215731
728915
1032214
135810
197518
107000
1007358
324368
887502
264650
1030792
65937
348977
1065776
605570
140719
380252
753148
211207
594340
781210
42816
695872
243825
538313
867455
450718
696279
660807
310270
821675
126699
269131
425808
121140
679590
819798
928831
994060
933479
284350
538060
382884
502717
47511
702941
26403
335026
848919
1058437
735023
600673
39059
1091873
754922
907836
195942
807768
987328
477756
1011915
803425
939939
593696
105893
254999
732314
106560
1020153
552562
1091106
767284
405846
962803
492592
2724
482559
640668
805842
254235
566369
90351
771346
1082083
5489
896431
338369
84749
838145
842208
801028
216023
1042047
113988
664692
146208
448054
61340
655970
86068
467411
439221
994479
521450
742855
1100142
1059330
533210
938160
719140
299178
92651
633697
124301
18219
940149
627211
712971
367709
71206
913122
426720
769912
17051
87877
22108
86429
179493
249913
598453
640831
424766
777382
442247
274076
963574
430574
668576
337877
279827
508827
334399
821665
53217
720666
866854
335533
902757
1012605
943607
1015901
898669
822444
1007093
231275
152165
141995
573808
610583
45225
884299
548219
661189
1087780
97184
343581
524738
512890
996694
2840
55457
552402
793215
264231
830960
354470
142469
458133
517052
12407
226321
157670
837868
545016
517632
649413
838895
169553
997473
1063135
1096524
159472
375661
897793
138567
849251
330856
351343
838546
636785
663876
332019
479997
603007
610306
397171
519068
82507
472960
224925
1071623
883959
495473
616598
179448
509819
339357
955192
841130
885777
1063844
567570
1050816
1030462
1011119
686422
111728
123404
233346
498806
986015
917868
671807
600627
962540
147991
259416
325037
393876
1013281
707751
107186
813843
187377
813516
505874
950476
1056524
859835
95754
855388
216544
1007308
1014200
276575
78786
661601
322484
854878
290774
144876
901598
850329
582165
558211
19622
680324
1068955
947031
511447
679251
35226
948569
401065
1063013
835766
843271
468668
683295
694013
200096
281364
681920
435526
531509
693869
822922
1100348
1076302
487922
1072860
651916
281757
435338
292749
209606
384124
876307
139392
147290
470877
242232
722837
250232
382174
433163
752779
1004800
784010
563158
412147
184252
606468
264644
723845
1014048
161878
708012
98013
963690
761449
539177
540227
560324
1062562
722015
40549
279213
433130
722692
130067
314522
295877
637304
33207
27709
697594
508856
869346
9918
122294
883719
165348
86029
447108
751289
26007
255792
823311
559119
589980
358661
929676
725937
152026
24228
129007
716883
896544
367121
224222
224130
469386
1024235
159481
984062
552262
632379
916584
641220
108330
74968
797913
753174
643992
655746
984398
950231
12915
302707
1062381
1063636
881371
1094576
66711
956410
642519
329594
307734
89965
63904
756185
830586
459496
401899
755586
597034
912952
745466
789433
93374
963949
44190
232117
366668
85268
109795
202560
51136
250626
459207
1054710
296558
147456
442696
569082
888472
550368
317683
556222
237592
930226
648430
399728
30385
582883
739606
963641
332675
410692
774034
391059
811214
426911
672941
172380
185101
420305
639187
996035
301430
731931
166787
991297
286275
48973
76654
628306
595325
44951
980623
660150
36009
466065
849432
804313
230649
419035
172267
984203
901673
408650
332184
601186
485592
563933
1091086
741940
55076
316987
78719
151558
691810
821329
260196
179408
672410
529470
389734
951533
413992
268352
556285
363149
434642
990978
427673
677539
229444
799672
24030
179757
60438
13087
610100
82652
420729
1041138
336259
393352
263357
742588
832390
649255
562216
975077
548830
796965
116295
217836
303476
110639
1026088
667794
1095787
446762
330140
738669
720468
808149
408043
219751
1068346
478889
84271
1002649
171271
889805
527886
426598
579735
640210
117963
577000
167085
104890
1053908
72915
1038284
998981
514948
429611
702942
881993
361015
672243
673869
963504
807162
583113
129347
396564
1033648
1057584
161037
757997
151221
657353
223587
173890
820394
585483
742824
1046938
832832
523167
1072588
379434
312928
257742
826653
940835
638658
461927
408972
626803
577943
855149
87357
670974
239561
617203
181510
1088163
157878
413860
698541
513258
853894
904200
959042
717487
782917
236611
640689
99222
1078733
722537
297099
939149
342634
343684
1065496
330243
1019368
1043275
444133
1089980
56211
621907
871870
752960
242515
995455
654220
41337
572739
697572
812677
1059748
272334
559487
436111
965842
139888
280932
154401
852446
926453
532839
749510
1035524
453982
587991
46973
446461
988904
1085733
302854
766089
508559
51699
795470
71869
179008
203479
31888
341915
510067
885212
80344
17077
386494
896045
209538
625562
85899
4249
556276
959480
1009456
330844
1077126
54723
290290
652784
447745
377252
965750
478651
37703
509475
187148
751315
168478
591263
588614
683398
132912
181392
815688
442606
984419
283396
900108
941219
435982
784655
391571
429187
164097
499364
259606
447567
189564
720655
458524
18524
800362
306343
854249
375305
228333
338361
809030
318638
797982
269494
111866
86632
377080
1067258
964465
973805
275831
186234
310297
869266
889472
1088353
946733
32122
1001813
311439
611722
10306
991024
609815
629152
98953
529142
709542
245363
1071097
771132
975868
987289
603290
155989
893145
769897
1031634
646104
126657
63710
1025471
108776
397740
47770
650307
422369
605659
775284
272231
311515
797103
372686
681134
1063363
890934
465983
20780
264753
504590
847762
216839
675967
1038007
337921
338971
664759
76851
1040077
471313
880881
31379
818153
840085
337697
882070
100247
1035868
121129
10920
326410
542559
449849
376851
422616
354661
13191
14241
763064
800521
1038760
285461
1081597
460052
75104
555404
241152
729473
319408
315207
603578
812233
1043796
911117
944523
862427
731774
322305
602377
573218
59302
108104
116374
1060915
864013
524022
737746
492097
282164
411366
81620
291481
109431
125583
1047707
715806
612763
371529
872087
268358
1043060
886933
472104
474865
422052
151937
448888
775297
634227
793031
349015
345549
1092880
766494
839776
765968
407253
437767
858967
446517
246211
824516
155233
320012
65676
214559
1092245
740128
51235
52285
828951
924873
699237
1072023
792674
682574
930157
207150
156243
498078
1046650
863848
941958
940908
890870
861792
265630
532840
398951
1075901
661565
99627
294648
1048381
29302
30352
555878
295284
637409
380046
623485
883480
1086112
733211
234327
814823
886526
239869
223679
101159
66775
357005
222962
459435
647750
537973
753668
599117
880766
894212
1041315
439063
621679
482991
203473
26424
437599
400473
439113
207269
574886
662318
395620
929649
1004057
595608
17060
556356
805385
445289
582800
273090
774786
183350
317761
442732
709204
793484
1044820
693092
124066
101857
917708
1045111
332078
938192
408105
799935
167618
170326
250438
744799
622590
118412
1042291
457884
1062397
61306
886339
278917
946885
327933
473925
1076797
941750
203763
435236
1040554
185219
590776
317281
108676
1087910
699326
78766
158375
203245
899469
255092
1079026
628038
376717
592192
1061997
47149
789268
907459
636071
487374
1026998
1036194
796164
1010058
239124
6001
886068
926898
542469
523841
61518
564352
387961
779710
256053
42660
920970
175860
1026434
469121
905508
8168
1003628
118570
762126
524017
416857
631591
1068540
748322
763426
254275
757245
1049137
175717
414017
445618
447907
451462
301935
217405
274496
849801
209963
996023
510431
557082
451082
229767
589495
41537
742988
621181
30108
879416
1087161
519712
64179
22475
929201
770505
777243
500043
700388
637085
181585
606437
513786
832979
460373
376484
64397
1088648
671046
846747
838471
204326
493251
340976
835426
976838
793740
1019230
556642
1033810
952193
20515
329922
186285
661937
226537
979056
1080659
1013588
205636
755752
563179
998651
1061517
404767
624802
319219
567169
378705
387247
49880
866858
23633
427966
187283
298847
854509
610287
752555
450203
110159
1036617
930889
228376
967858
482256
548218
900952
242319
890574
24251
982456
120365
565810
599936
967965
1079163
36506
519442
906825
263938
666761
447317
109303
1049649
558039
156980
470566
130975
821483
18291
922119
666160
1099242
278391
1023190
607945
486778
23821
399777
222608
734742
939570
163681
404764
843622
754289
534506
337149
823882
413308
1052001
386574
167332
779883
88260
129542
633618
883028
556999
377936
311844
135775
631949
692978
988935
209841
224185
409361
291204
203424
1090794
485253
973219
656046
275467
1025815
427622
836937
1059128
695450
57287
711734
1028536
227981
222938
918515
309690
587116
106832
987122
671716
180678
367237
1096416
830768
982353
229053
1017152
541813
293209
151625
452963
935644
403474
961005
170742
197243
850155
134688
62013
612374
619058
145925
816868
484994
24343
666650
431850
131319
701518
783023
1038651
900689
318437
39896
20800
1056934
366552
717579
166820
112830
479623
223332
662409
368243
988797
1037929
793573
551380
115357
545255
305465
40796
48669
176636
984389
568020
424859
886075
568054
723907
261426
551355
534964
975351
157078
430640
816526
707794
460631
362496
26290
81845
868319
569016
17204
582497
1027383
984084
338797
9670
228998
852642
435776
231319
856602
798091
821355
321098
130595
113404
1037800
286737
803867
507887
1002262
873014
621262
47765
994169
998470
745391
386766
898486
166462
498724
253305
453610
478235
252689
580680
635700
505402
586903
1020830
175359
823464
944734
517768
1042548
212797
929867
103331
915966
936663
489122
383771
739893
449374
2820
564908
143996
782370
511989
302490
626213
865040
688920
218520
89501
678550
338288
703860
558969
235569
136090
949664
404554
883819
474775
327088
888909
817184
1069188
327662
869225
660925
1039050
823442
205930
982854
57534
611251
828839
619767
336292
60966
556465
260039
176965
215101
474761
41618
78682
388113
808056
841125
880711
1086530
791577
407121
143158
1012368
664349
406289
351760
1032825
1082140
1035092
212164
93484
83457
640565
530066
446005
461718
591857
447708
452264
280649
756160
687424
968975
848320
256945
1091584
216497
360779
360780
644360
334586
340385
956930
955880
364910
708885
951517
313680
17670
229181
648371
1045642
999228
894821
412413
400831
774738
742107
743157
568553
350809
351859
311573
131882
305468
517107
167993
254438
931670
670271
671321
135169
772775
875334
488941
234587
105417
1053239
433506
918670
1057038
900685
786910
579475
68238
696505
560006
660955
609892
687107
395860
336530
28379
900544
460334
417492
263541
931870
134761
18577
822014
128298
424842
257460
384918
765524
61770
534780
315189
894675
368967
650269
387725
256415
529907
420925
588232
1076196
569066
399199
398149
213964
702538
537217
681213
357244
736473
783389
1006809
653092
480066
56317
903337
469008
45702
960211
550407
348867
230115
858268
656362
338597
483238
327421
421586
566784
1065769
49051
553591
43642
155720
801459
1067789
627224
48420
191293
298521
734351
1049738
750227
87935
774616
201003
805345
789744
770976
504022
1066980
1068786
847389
354997
582040
486657
575092
314136
607624
883188
234019
984311
102812
470066
130878
1046452
200280
760266
1071862
638833
588872
27752
319634
658599
947369
1070303
844608
553458
385676
29666
396370
207963
748873
616449
8090
23713
1079199
995308
455716
409902
690817
79684
636602
1080641
344073
422989
823615
222590
1035379
39270
712321
828476
571967
979960
285169
1003234
295439
760730
56536
108270
203976
628119
334277
951500
803816
1030575
50323
687115
51109
610511
342565
249888
247328
627478
487411
106626
489206
665035
260341
276614
260189
625289
1099417
800050
19729
435731
210678
733259
1072934
959117
1094359
208476
325672
102536
219594
1007875
1083335
542362
453284
246045
777074
348502
983449
371090
869947
572180
99645
448490
109227
2372
804517
247582
596424
921231
802082
702124
760391
384497
150770
1084259
177902
547927
1021495
34405
837326
994612
659154
314350
1032550
554718
665712
702773
499822
93781
346595
273213
649898
823878
558086
643250
288352
690809
211996
813330
117800
753003
959859
200339
1053813
523646
448653
81991
643917
231272
566393
1037455
1000377
294580
644402
563757
888358
716146
544024
1091118
38672
272082
914469
625010
522158
488061
174250
883264
769479
867760
725665
792407
698984
817643
145471
126340
372461
477743
206289
101718
641662
690868
966060
825507
405132
673889
938910
873675
384838
140945
1030812
136635
611782
132737
647274
767999
1010016
204585
898974
7231
548432
123529
880186
844718
475026
58467
309300
10222
605100
397224
421099
559271
442974
1019491
650611
416590
469684
684324
476357
32689
773397
141912
273935
321155
353395
549738
976229
973665
922858
643194
1062298
1060198
299062
337915
731226
314296
166231
186886
962942
398890
398891
313384
693208
482070
383200
613550
869646
1077862
635139
184564
124799
813593
134742
402120
242208
689545
290375
496962
15099
132932
901026
632135
919246
176020
276769
281982
499274
118210
229089
181459
1072694
884670
418413
789423
705774
257451
633537
76346
642879
407764
55145
993658
61218
151768
232514
233564
1099170
4920
764099
765149
361859
673127
1010905
71138
998163
930999
492622
493672
247387
562707
1070021
568799
643352
737557
791080
392860
514700
975168
1035154
796811
335949
637566
270643
684593
1034465
59015
912399
204705
794833
1094097
50086
453591
995000
764000
574252
80757
605519
433490
885609
420458
19586
915926
996651
289639
802679
315779
831179
238574
554606
1085247
425156
706341
282861
583664
443892
1001123
814486
441403
95460
347688
623684
262024
514093
912306
368098
1066613
950860
649478
713187
681548
438034
172139
685282
283346
576367
59786
275132
51258
874065
529224
79398
4720
1065157
834453
461902
867480
365101
1011081
120865
769514
983337
522620
661988
355174
943013
979528
959090
199210
256029
908980
453119
274676
617545
440377
671904
620438
179750
579206
1026580
469233
584910
175811
412252
879480
288100
992649
1063842
645021
743099
594914
122194
675022
920299
1060054
704254
984074
258761
1024440
428097
1099749
64758
770517
528460
1037265
101105
33501
404953
242987
621143
804360
64617
1085510
641794
1042558
167982
571266
205761
130179
851320
274878
241491
580122
141597
413277
681199
631695
108884
340108
1020434
639513
78223
670155
1040467
485731
401336
808232
622974
358761
665355
694064
78806
707825
361888
951152
452530
270869
630944
963022
25377
347293
1078824
167563
479488
250309
578643
249905
608452
366544
646591
185960
1028001
933846
854799
46118
643435
756150
788569
768330
695022
59418
391663
190427
973963
467148
883195
847714
283776
1067002
528930
61623
1075922
816772
594977
703764
962129
229758
503240
995489
238981
278887
437694
137999
1055641
295102
672231
404886
268657
602144
691403
617772
481003
5452
827583
1039259
994705
60288
629278
1047137
1046087
1045037
84880
629121
551011
237565
236514
1010568
1040542
70316
172628
453000
586320
819064
948602
1056652
185114
531648
361568
933660
725255
627479
597430
1008098
652909
57753
171209
209402
956425
294005
811072
468835
449432
772609
672093
979091
231764
79322
536279
719604
817965
1034238
849807
124714
458188
80120
710840
852274
448323
230746
343029
907407
48143
227071
612518
437317
601134
66684
373537
196970
430071
978172
980744
477785
775986
357038
240726
434358
553887
1070300
341840
75147
756627
909453
525158
632104
1099492
309468
382380
35710
1014326
455370
210151
331167
246150
864777
171682
37109
982601
468448
395609
809451
106913
329824
453163
256081
228962
425442
651429
582117
240949
249020
845063
406656
1045076
763242
60987
890438
574066
868892
75424
344537
203967
351306
691701
216181
387645
764524
17193
409627
577957
291181
72821
443436
838605
1097937
1024565
290624
56496
824146
964911
198489
1094518
101025
294680
529180
299691
376870
16882
610901
922400
798568
1083739
740363
1075500
362090
613473
568000
132555
539790
815094
741867
338636
443020
150757
921614
667457
638591
349046
458710
331641
1034724
464898
839080
554768
1011481
884392
1055884
7902
262359
1087639
377076
73651
845222
195260
1010295
701186
343640
487294
189395
814145
22524
493943
375731
823192
83308
1044048
261414
656699
1069096
343545
448909
636498
889492
192177
603254
189210
775110
523109
661322
1075879
838025
712892
1023127
373394
461823
376551
179973
524718
24432
718124
418439
922243
197162
1079154
533172
470109
66238
700269
668772
391180
229783
234955
282964
1061539
232333
674585
997934
405099
46407
1011207
817389
226585
657743
584035
951637
789929
587096
891103
209534
912097
7446
280990
139030
743335
462913
250274
859625
865817
14163
7089
912900
87141
343153
1045726
678384
301320
463475
794164
464381
686924
631432
4423
886375
201771
118521
408145
496889
83784
71290
261344
701311
542808
609772
968087
211721
1031734
336325
585259
101842
1090688
947449
849238
246784
827472
120249
1097509
744801
728106
66494
661600
559174
90243
174640
416725
70539
989420
90355
241681
335535
96328
525220
1075248
823157
750285
519248
601420
389463
271926
367406
162989
927320
522575
828966
681354
420532
614164
546932
499721
197246
265014
73690
472067
473117
347870
785097
773520
772470
775291
221913
974597
749188
1065728
421536
923431
1045234
176911
784288
973659
25331
299298
537628
102260
131971
667468
799152
594469
423446
513361
14765
777423
804598
418357
228695
495667
1089122
582231
769430
222770
1023339
669263
48559
24541
839501
184304
1073476
933870
270229
197073
612156
561363
33197
987890
1064859
979919
538000
559107
1074763
317596
115563
426713
877284
879151
1071134
168332
49955
10983
869828
1099619
404560
866971
990584
455885
558498
161356
904979
323447
737567
680415
878922
506809
15534
503365
264258
721494
753011
480789
367168
885225
103342
815369
639722
164994
188207
1043219
392225
375091
595187
898270
613265
313891
475338
628262
1017241
705053
537052
981497
1087388
1053670
439139
56161
993185
41192
38911
792800
837765
396951
138419
209578
499349
853135
641469
772478
600002
323657
335942
764789
641343
515824
660033
258423
484530
71019
688953
991557
1089429
1078221
975036
1005637
150600
388032
516507
132323
35986
513265
155888
443632
413247
356589
845967
808673
64288
590194
39044
58161
1013648
52134
728444
588682
729526
791752
406468
1054590
839708
623829
61147
331435
439038
18869
58501
889741
585727
202842
105902
499763
366872
261242
160514
878322
924658
880713
114160
115210
506955
1043005
762763
870944
732747
707366
732514
751329
507410
627174
481449
565146
871075
1016716
412235
328321
815047
14523
851072
486958
507422
659483
515094
451011
891006
68268
124941
591338
448668
819415
218514
488657
223193
745767
963131
886788
302719
493657
729895
1059832
336448
652976
932678
814450
584919
396972
716964
534616
572592
53015
477631
903075
537033
588645
170394
1076965
161953
1010596
443161
696623
588025
542323
238831
866204
261953
803507
862957
960922
300909
739173
422341
583342
499774
128874
356419
914839
534925
153853
1030226
254437
122749
675250
531340
1004920
680128
863849
286331
1052010
1048302
147201
936013
117638
739442
9886
635618
789113
247426
1005341
826852
289841
656300
407708
845311
266560
321505
678700
946250
476124
601404
466967
447374
86208
207878
963217
1082655
560929
1069752
884990
671899
55310
1087804
788696
735328
969362
144581
938788
408153
619624
13137
123298
644193
821998
168918
1007833
904667
1044857
662214
595708
959689
379568
527743
545251
412514
754411
45254
977686
557344
712027
595536
295960
725430
872230
182365
1027377
366592
269109
863720
777901
1098465
717358
1059837
362787
110802
235260
736858
904869
814343
958093
628961
12626
964789
671404
173661
201103
529447
473949
1097745
805250
924459
822354
661339
374452
286865
71936
6110
52632
216232
685735
605374
1022437
564999
280437
776505
845581
159754
974967
825293
841907
599948
305614
508931
526435
920232
1047333
1026632
608743
740498
331530
332580
931288
515762
262898
803450
606419
865998
79568
1027300
361709
867537
613786
150290
437954
599769
217666
721039
977495
636964
1064987
486370
169335
995559
725207
457520
328371
949027
507018
164435
1041025
37446
961452
245651
637773
772375
80437
668763
644335
429471
58717
77883
542975
559884
238535
947690
837894
627827
1079067
604294
809915
371573
426412
590113
1044103
958401
1086710
583936
776813
354447
838754
340968
914751
1048719
342614
77486
919418
302295
713965
491321
956478
769737
898594
823994
935399
793076
591699
214960
456960
253614
547438
743143
626718
203355
351123
638298
179719
442616
296379
688594
628100
909444
587256
796983
1100181
680378
679328
1091567
76889
124471
1018680
339245
355146
902032
15856
390336
193434
203138
823150
758885
792914
85449
859047
575459
187823
277892
1011057
26752
253747
48351
596280
312306
625647
866160
1068893
889174
993738
440064
340778
404619
163310
166700
933154
158984
544231
833126
64900
454308
568700
474396
284019
646964
855581
951925
964915
127700
833279
12593
991673
854638
345561
1093713
783605
226557
334573
597883
407858
690953
467767
961865
526536
901517
1063419
886616
755534
756584
1025931
345585
503470
64810
304786
844800
807273
1096180
762337
124460
71689
931474
587019
653256
407525
965034
394932
110151
1026294
601703
962767
1099511
401150
891898
441617
908924
1082284
427346
318827
236379
630468
782955
32387
664469
754532
242915
19669
1053953
774305
725859
645958
370812
522044
72659
963763
576970
218321
900323
195407
95399
265307
281938
495386
632933
1068330
815996
987167
355193
621517
513525
1025401
150001
853095
582153
582344
1083129
695829
949931
884031
32112
892607
25169
119861
659570
880176
78764
399818
268840
58242
524991
352134
79195
418343
478023
437722
215673
677088
1049320
852967
394301
496377
828373
616213
558082
112911
1096431
938209
551341
1010378
649004
615019
432194
953231
58245
1047517
154139
704523
33748
876387
449436
281478
872987
164911
809972
783114
893638
548144
235449
838358
1052307
265106
667019
401911
658488
802499
174525
225643
533057
406083
542057
209131
172967
408363
774761
1018696
51577
976540
363373
276015
501034
873172
479522
98422
111039
1004569
344083
439423
568012
1087324
1059878
591813
269659
736833
352184
776626
259255
335182
530025
958647
564493
1100186
35119
783252
75397
659955
860383
518443
330883
583795
71321
672389
864913
421975
800985
1086558
913479
301347
45006
454318
729982
788002
509350
9684
759337
933310
613572
1024325
1090194
860452
484872
1015747
422027
782464
743003
701834
1013615
732368
698568
290175
46812
600713
176144
249211
685261
176228
289632
1037061
414988
620661
683733
824633
60977
12274
529147
35393
475357
816538
649013
13727
349635
135944
649989
1089336
78853
1043278
597140
480949
719630
93533
325974
902439
529644
250342
266776
1070290
1021797
937882
593338
473991
489397
411964
18115
79034
880434
11592
138577
851707
487801
119306
550092
777774
670960
1073237
636343
535409
83748
178179
898670
634932
533643
323855
1076742
774970
502926
751657
876619
260668
436639
632790
843927
765661
1070978
880343
105923
527428
1062876
877376
621689
697404
425450
81532
322234
1089653
766339
1072527
211776
315477
479669
1052063
714017
615675
178875
910560
430647
325116
124841
823257
413970
926914
424652
846674
70575
98810
912944
622520
1025075
1059042
284770
568080
686418
791017
141894
285202
988948
121549
335787
737512
206934
497542
385524
336488
992911
855992
725708
601797
893817
566256
104818
810416
695547
471125
194199
250550
336992
985866
1006912
641183
109039
156467
845554
731017
263017
406108
707074
97631
323360
324070
385435
105973
999868
1025457
510502
1022651
397816
943420
171182
135437
849232
827210
974757
844308
930898
475872
705559
924363
383103
317898
13826
95619
248340
849007
725378
423146
605085
143378
1071814
490636
275821
185660
910612
1012434
424687
909383
342295
374017
462372
970165
73514
185297
735104
147380
1004589
1015987
236357
916814
382457
810936
171108
550956
822665
652596
698510
35243
1029174
407316
457332
295637
529390
247010
351154
1061583
115718
5132
868363
67933
661210
1087586
216216
33759
235843
313114
6196
508331
1032096
354175
821341
828811
88587
834834
407214
813433
793621
993478
276993
753402
1005362
891017
811625
190108
701734
1018097
30065
329008
832787
314905
420574
498443
696305
841764
646737
423649
406694
1096458
635180
1045737
415860
536964
523800
828854
710599
132181
439250
657136
1084155
558296
772133
567399
911263
83051
787930
383506
290918
86442
445542
1060848
34672
764947
548020
791487
914450
702313
1093410
456019
867307
69692
237025
667734
907549
1098019
686049
229270
546537
334781
703838
1017225
153129
70564
955601
968668
866982
921834
548956
184648
141364
278697
240403
582443
212013
771901
37184
778941
855684
545875
543941
227438
797295
666352
691177
691564
559889
638385
532219
186144
561015
257138
135043
634896
163446
1087375
446962
900440
622559
307516
163358
1056100
121667
74233
411354
461746
768887
86867
937078
29602
564114
781636
314204
474618
1094411
166211
12629
822335
846370
181699
654273
484205
967337
822297
299753
251232
877714
585297
942468
61702
82398
188259
889256
653386
1010627
278828
279878
280928
954267
169793
779172
189612
1099462
1082769
51990
50862
51912
807319
93247
859526
254617
626063
44013
270751
978369
969223
828415
1000460
999410
342368
515369
50224
933492
1098198
995673
90769
933299
922609
635461
910552
148872
996279
160964
920710
297094
93760
927453
391141
356639
806586
86922
692768
641145
344130
1002422
983457
616142
1042908
376828
144089
751335
679779
993029
949755
226209
1033565
335432
495845
389692
497143
684627
735194
75519
442791
738227
169172
418226
19980
771497
274927
427482
1048955
736953
1035525
852095
281333
800747
406169
258745
1034622
644348
32889
278301
78225
319804
277517
983545
145603
1079197
285064
535644
89791
672039
476200
203849
70422
818806
384219
278067
38959
525443
240484
906784
656516
889434
82340
35948
249603
180080
201037
671090
1056142
694133
39882
182862
836999
287953
198755
831464
655994
954731
436602
376159
902802
996517
373380
930815
256438
828144
1067774
191611
729114
145673
702704
879521
755678
855805
698631
625908
253525
762932
1075317
937526
599009
285660
895338
356823
827214
354222
408630
802378
754902
57763
974722
309278
712380
244380
651728
853016
460982
472217
557179
120901
406510
1018021
316664
801284
874392
875442
442799
769452
498815
499865
51174
1008659
798108
467000
954115
470974
64610
1004870
450897
449847
195963
450964
75561
844750
425680
732757
870349
382860
356050
793075
613619
499572
1067308
62346
634981
856355
124840
961172
223146
613102
361682
216085
1027679
110811
1044657
386272
390325
554581
742997
1055171
416838
499219
437428
325273
110431
108759
780199
229440
569745
536683
924979
264909
1038922
87621
124639
795395
999784
609310
889509
1095319
633562
100137
331598
218142
776157
831175
540784
775336
808327
442287
528973
935811
768317
1060351
255457
570357
285500
242671
301357
976186
909728
117530
860044
23327
665541
69422
418386
831586
63765
108325
203685
794921
429476
986012
776519
237514
395469
967233
532702
359314
686440
141199
221303
315473
847577
230054
76307
1041939
828292
540604
585363
674129
1008948
525144
682746
84864
417170
365290
366949
800711
422954
223843
247547
75887
1044937
711957
115144
911978
625364
160813
817840
539202
504900
44558
440191
281528
948657
847164
364343
208672
938282
680329
499206
799273
674940
997337
956418
873112
281913
220068
213678
937897
640540
732171
236380
535297
311868
865356
375679
209180
183263
368020
531805
208567
842694
247790
653522
436088
948837
119051
846733
407003
641110
231124
1059002
661448
179365
95662
1068189
304862
963766
1031485
288063
537967
197925
765987
688578
317815
118321
939662
100626
895429
677428
232128
321142
961380
621048
431282
456709
968077
537356
941855
737009
137213
173554
1090773
737747
107024
66988
823233
955893
1083595
266440
188396
324665
374445
756640
602854
321309
241109
952700
1062049
587774
650387
462767
849912
551456
821684
448443
410100
131972
609560
758353
73697
181759
13837
633373
90151
645275
270554
191038
770287
218675
587697
227615
814143
925014
194738
46098
573220
863685
125224
213568
113133
580092
841210
329665
996528
705945
688142
1087023
647991
827038
783292
499875
565139
915975
791039
768800
431606
16184
349141
654230
224878
52451
568853
711186
816534
181657
96142
991639
460136
1016006
796476
1032309
620996
580282
700007
1019376
1022999
488276
25222
653666
87537
818001
348691
679555
231459
826698
226048
253823
985794
524402
413972
1042167
632187
505163
608192
101018
107128
405635
264074
42803
691961
859204
555151
183347
516155
294804
152717
997573
774357
578857
798168
368718
828305
349713
513561
411580
734682
401861
66366
779089
188234
977993
1090809
360705
435692
634145
235560
562135
31946
203794
692724
267623
408583
864284
519309
78313
1025417
638457
887161
750888
893945
1024613
865703
566665
798031
1015470
59735
613412
718567
545446
231952
956614
193993
297507
163990
847746
1067128
633000
12281
917679
125612
877498
151495
282479
398068
842192
615555
78820
799630
158278
518811
298621
289318
499765
259248
550927
423159
31743
689956
231133
14439
742803
969215
483417
915326
1079405
956804
398707
1064434
220397
528389
887050
565471
616172
419405
208832
664065
205738
214247
1029750
428050
1062456
428194
489180
833961
1064150
981706
323953
781561
649659
335537
924688
397765
379066
1011903
921500
337751
455630
785593
451666
8786
578385
615825
890271
178007
754379
658709
823508
504345
334024
251854
744330
495001
12674
289344
680413
266683
269983
993508
23091
502707
603738
797117
677324
53257
786372
677347
575914
798838
820166
396519
238878
780101
676253
733908
862487
232710
472456
486477
448217
313138
859109
614006
930242
1058797
492328
416542
119192
605959
1039653
923221
744350
831791
880369
1058353
688765
862251
234658
128364
1081094
852116
392410
47694
209339
724510
1050075
276984
850554
610786
797886
378347
426171
784055
126112
77438
478858
242692
76280
592215
647968
490680
727943
1002185
490692
520078
500620
457454
868658
121583
409295
961071
420682
308677
216071
632070
33153
855398
462722
304659
364522
525299
509340
817725
953912
663710
33020
824834
823187
233344
66892
540133
760676
1067408
187524
879312
116661
551982
1033583
77039
169617
6813
503268
888093
50101
439998
633644
978216
35766
738163
256648
268609
687387
645069
1096382
211246
1030458
281979
358237
697330
554503
1009822
453565
928230
465607
958132
124861
162770
394089
538076
752278
31978
363837
622487
1069033
228796
862265
1051428
126825
960620
545289
239177
551224
1099241
580860
170665
323622
851470
916131
43408
24345
230406
140726
661380
520216
996159
106218
992109
478582
377674
810046
372538
223327
365849
87944
116193
679990
931991
995842
248921
228263
235028
420089
981732
699290
443694
529273
201121
826217
789139
101163
3342
242693
637169
303771
150884
329460
899594
13687
117749
448273
609155
414914
484905
311264
1086148
486723
813029
825758
12105
374467
448397
128390
715262
738814
947119
605921
300315
140885
748545
290994
539696
1060275
422185
992206
966419
296600
518933
616010
774666
404665
168417
286215
91217
251673
578934
928916
375650
467810
730695
847273
16748
892322
574581
55023
739209
519660
765984
377638
1047695
350173
832765
685765
89058
1014737
1053245
299347
834063
366780
569799
335809
90317
95221
418041
584748
1004804
119921
239481
37252
345754
1039392
113886
689232
847372
625579
526065
469759
116587
905526
9462
25984
250559
769386
44849
438689
697280
96934
937814
1027431
373483
364980
890295
983624
512605
284546
832251
706732
758088
96490
170901
592621
345733
480467
641008
604444
204875
391710
811438
710005
84189
891538
69871
604396
278870
1026203
550149
635067
941578
32730
1038303
524280
545800
771122
564350
253475
243924
792246
409865
700550
1051255
1099896
159114
1099030
921598
2651
767862
685363
171140
970595
402700
224548
88527
321395
649245
1006805
81306
463941
697025
178118
426967
757531
627969
636203
758974
16230
619711
196475
47022
811925
582052
953224
1047933
746199
1094633
316104
423550
192062
513432
1025409
728874
90326
47487
291582
1061434
560836
884849
951105
644448
705577
897210
431914
914721
1053493
1072112
430178
224857
182583
212374
126675
694721
408691
18210
395749
280394
600860
75463
544651
650731
242644
848091
474604
860013
882917
49573
1053555
26816
152587
463428
744336
747934
284829
901212
603939
341180
467159
990024
672017
874015
217848
700874
1008806
311655
439103
146708
579498
1070922
942896
201573
759146
987834
464025
613869
1044381
774600
377701
747306
306507
630897
759311
722898
1100045
243640
345579
686746
425054
617538
412455
1021415
205538
107430
800500
782738
279092
533726
787449
494609
378520
835004
159813
198581
783343
969297
272600
310792
497557
961664
959918
911629
918656
545004
540940
465188
889847
964277
379112
316263
968093
119981
870716
672309
591614
288629
1078693
730265
182695
676055
10343
756687
630629
332388
565094
442278
303776
144403
558290
835122
1081400
616382
546913
123012
109284
1050853
627678
284388
4427
829266
313035
113254
354108
973318
505897
1026541
29043
113364
866593
1088139
851709
628091
630710
310785
769589
944750
463172
931170
1012794
943633
362638
753599
902417
276738
985240
507647
626220
233819
486049
517447
91977
903168
391743
169320
796471
289669
531937
653201
352562
46971
1037593
8612
840699
831136
694171
318947
1052348
397968
596344
1031450
110317
223812
263843
73789
548253
686987
793044
134069
1048032
523975
571461
186834
607375
452032
912518
1045270
902403
812551
419108
643308
932373
1030132
1015739
694509
762519
877591
250075
113588
517242
8115
633304
22629
128713
526409
878509
984081
553087
410695
964409
693858
195240
348619
63018
1066605
816397
364314
67079
951290
61874
579071
937968
63215
470495
958863
591783
1068233
440916
832290
435549
629931
43546
523267
822278
285275
795233
276684
183583
1009815
769418
286586
485823
809078
1005207
2677
348129
162680
1016331
841742
505595
827251
568966
403068
646136
103286
418013
523386
467915
254978
658253
232340
634377
73002
41714
979753
39793
530563
1010762
110129
589881
836514
18594
1025634
677911
999094
237102
125393
547255
717242
855088
247063
718636
179120
231043
268734
108372
394111
883898
892060
400646
679624
470432
520615
463494
405539
307301
768707
105530
1043359
775627
886251
103817
268161
291813
869320
757510
262539
661603
46341
350498
898569
1088857
877228
1016263
648707
93182
23138
1083966
417824
580335
763243
815518
686983
140117
1032745
544232
472728
88562
682457
76335
326947
1083810
1024660
390141
107222
628033
164750
366470
244428
644519
974717
676719
566454
230240
280506
935623
455670
196257
302374
450018
267687
76017
789063
267707
677999
380081
442243
819134
555442
820630
854662
197963
1036968
733997
289916
1029968
719724
850253
953281
284979
283929
1026470
236079
31364
331587
506021
1098382
212907
70681
192985
759980
377013
625676
816531
423797
203877
553082
293321
887118
874979
331705
975051
761676
346274
600783
182322
1047610
695790
1058942
72005
3874
1096062
488735
624086
144735
884226
473674
1048131
484950
731688
655382
239392
1061395
669894
295828
36489
260793
526443
720618
681299
272879
207099
908342
853726
910806
302644
871788
126108
153078
1093017
491817
903990
961718
523728
47048
267615
982138
135198
657439
975440
635132
1099531
756407
449862
569993
103467
880768
910234
621513
808370
326675
154524
413220
986855
361043
336412
921999
461354
814783
3513
949448
21598
590771
450448
939082
113718
332560
194957
429715
1061669
735404
1039063
3014
987767
928832
248390
10158
74715
728959
646759
55021
814605
396693
351346
518360
1027557
793470
592734
479507
545506
231322
943518
19484
1005762
395463
394413
393363
324888
866790
814452
486864
868886
711961
72642
162288
377142
838817
695761
96721
281373
961178
942136
331850
133689
1016586
859074
8515
935599
493648
218033
768334
324594
730874
970007
744378
88530
265967
194110
548861
547811
353800
460148
205658
345836
156749
772909
466431
107070
811512
644992
9749
26311
429112
809075
153538
978977
1080437
26191
351272
123962
1036582
57273
271810
637302
50654
976309
95685
448157
600939
719462
239514
320153
843431
939165
567708
329476
453893
294845
975391
162496
259765
159283
204410
342059
610029
67765
537654
277472
545522
279294
873245
750983
282829
127698
627305
1062944
403596
341794
1012967
75053
419703
1069561
1008979
788513
564111
36027
944492
404480
252755
193468
641637
621230
1002887
1076862
83560
535591
137473
858454
966491
935709
393135
307845
844050
757287
241817
182826
533666
546644
25338
856460
638282
781271
713982
725687
976663
703572
588964
87036
1053683
386091
331863
18066
356213
736798
931866
932916
937177
47624
147788
314595
310040
1030617
667685
158297
397427
437284
999325
196834
480772
655479
299070
488557
476907
206343
825051
302621
1072975
450971
453283
318526
579977
503443
755552
96438
25530
296145
604599
602375
1036358
795553
53027
15102
502186
900745
137675
340508
765397
110926
661209
254613
300424
436276
183485
38045
315642
143937
953445
1044053
396604
638981
270271
975765
315867
937937
992196
510091
157040
249763
331706
1025039
353043
361049
436014
434964
493548
506591
305419
348270
95823
65249
652623
776955
104088
683650
158812
34090
373450
906980
427193
276864
201495
980363
819879
312181
356892
1039304
658836
1044501
109602
266050
845170
918093
769153
439878
867984
884268
786242
125736
208872
1003699
914040
13117
392345
348880
654251
1062162
652996
553099
463260
265777
321156
1065034
756238
273233
107914
468963
111965
87714
248464
985607
285727
3842
519901
480383
320763
142813
611726
677992
540596
647213
1007118
271927
914577
724427
1053714
823850
1018411
947283
941929
591969
110725
519809
795681
377753
247306
886564
300449
283809
521159
390911
296606
103871
445114
748628
176122
76132
397962
5985
640191
367109
1014325
164215
221167
602554
73755
629075
594943
303112
181718
10581
1050822
899624
324539
143663
365217
1011326
233293
800007
962760
1000679
673082
844317
393122
5668
766269
682651
528351
594149
1093584
1085338
871156
640283
923639
809110
361648
194708
33347
544289
667883
274138
1048685
507945
731220
611643
167811
84631
496733
145146
307197
142782
157857
487428
574255
845364
1088218
225348
17203
92974
584152
285577
212130
202074
1073761
399558
163575
561649
763223
655943
909755
963908
397728
446260
671004
568620
923911
847958
105075
29061
296233
761438
842961
1085774
427863
89735
397769
1071483
247500
897755
269257
134366
780674
596896
81180
615216
944955
681654
161831
440272
614591
412668
918230
329984
364968
1056529
835007
589124
296124
173839
752860
1056447
192368
523019
805360
1057209
906400
231365
78893
713082
95898
589340
164283
648282
381431
212151
11797
1093076
1081762
507607
855140
507167
830661
330636
96431
394865
315168
704829
461518
571339
49658
45532
552655
346370
278057
203799
60304
377943
998510
363503
658333
318528
170451
912314
66807
409088
541407
423359
239665
968398
119660
1025365
413434
79038
746684
348548
373895
131512
192336
941980
1012073
579354
80132
24715
903735
90223
309263
366602
978819
542572
494620
765516
1024548
396765
949983
507111
445882
932132
318278
449567
981845
640991
117715
326029
475927
13503
836195
444562
667437
89658
616597
431147
1027907
311562
134102
842206
677614
1036669
527848
984048
1042079
409444
544323
1086779
683606
882015
171054
408832
793586
7119
781740
931945
816228
280980
331504
96673
940528
975288
639046
384808
383459
61553
791634
353767
681767
983117
252340
494958
225299
206738
75014
1019729
817180
852422
366661
501771
121864
471683
534730
481883
656982
127106
766953
333385
577439
720682
1075909
983915
208012
943723
94515
343337
330828
523880
643903
138066
177932
177334
445050
113485
117450
135036
164020
797012
434711
945957
457112
651818
44287
944311
597408
823435
298238
155353
558809
337190
259198
100269
290534
411290
1072961
570602
818814
7024
993845
987199
300653
755520
155903
331290
359331
47479
228514
841063
432297
414047
281331
786027
878024
333160
352639
461033
552727
702363
635982
164992
1049086
738105
604033
165925
839706
1072910
1094316
507718
659519
471875
507244
526633
439720
538308
743237
681658
872398
6055
14461
124781
438743
679989
933529
1096860
472272
176706
1005144
483863
907434
139747
409263
1047709
477218
36437
427781
828041
620548
480112
616299
615799
703310
874107
142490
439902
843514
814628
589914
154187
201098
49512
7657
557467
794462
312651
118697
712125
373391
619189
266881
568284
922692
504632
420268
1057533
1040392
844621
4041
1012666
169265
651869
968224
1091760
828526
284078
5509
108593
680485
461748
465527
403700
241951
849363
173295
156312
364273
577453
979559
677676
961099
739503
1031150
873958
520352
245994
224096
835533
656117
367176
537476
122953
101093
661895
1085340
665394
707173
1074457
820716
439175
870506
954155
12703
979183
239061
40425
31305
572695
36186
802963
623412
1070271
60179
508264
289105
994050
329112
537595
753314
941744
392584
946493
233051
667401
393487
248369
916161
1060026
991197
707725
374047
745449
827175
273908
698354
405862
283526
715784
438037
120946
4852
330014
933767
588601
193898
497382
101773
469642
1068863
65536
1010223
578672
1087390
858481
34709
880031
912326
294590
246640
484555
1062888
154752
1049954
176481
76418
227908
787272
139249
488056
944860
940702
957366
307284
78282
79332
123410
856853
966440
829207
385205
658184
607363
101517
1021170
746131
480090
945472
452400
852079
425384
354634
156305
157355
421210
653165
453727
351452
1038808
1042342
512642
821242
866799
922343
741124
952592
577149
132197
69014
417504
358276
239722
6603
299703
569484
44763
45311
16858
812308
531289
1094336
555942
853447
447853
21914
810940
390581
73986
595662
135654
760182
848119
264758
477731
1030111
467017
464131
748059
112064
314793
675974
739888
600593
613717
881129
635433
904678
197396
1036209
874109
467422
63952
1086462
78659
860069
859546
740013
356004
248983
643818
294908
608258
94577
926416
95927
427204
898638
1016210
1033370
25122
539527
394031
179827
237290
575385
661365
13864
629203
872793
656839
46846
82960
516799
704601
452515
339937
364745
988081
164719
997490
772489
331646
838080
481107
501175
155496
458168
380647
702834
703884
200839
350288
492501
873475
2727
51516
193988
741203
175449
28157
277942
227881
121533
755742
154730
956047
1078698
18512
682972
908706
101399
441768
841335
282137
353507
170873
545481
535164
873251
454914
709421
150811
690064
543744
837026
315169
336910
308708
597466
119741
822030
288251
22551
525038
565876
732520
424449
612863
379786
836872
299206
334026
1019382
21909
606724
382620
942980
757968
881294
660963
20049
386252
852143
877706
123472
1078813
260241
605663
920962
195846
149874
1022096
79438
526757
972714
8843
614497
190101
602078
968148
1017514
721672
533691
810789
156757
336295
373985
1024914
379518
57346
69159
620084
127440
711062
436905
617720
301994
347022
182017
1033158
81225
28899
163585
995279
837978
820303
777870
357068
461440
623629
567732
154445
204936
1074768
918273
985258
518582
204286
60431
66778
141550
51716
151793
553934
713147
118914
252754
751611
103618
1018491
230154
332789
614362
928766
296468
458385
882582
782081
286088
33518
1086625
279060
878164
800152
1014097
348009
862330
1070320
681050
200399
798904
1081406
887353
24689
865114
474661
835012
800854
722684
960857
167050
321734
378327
74413
461705
1023566
924614
1004095
290488
839116
1031196
848072
244442
731752
724281
206908
988505
821423
794340
673711
1012964
439971
587731
839774
285949
848357
129131
565827
75708
617597
1066270
448873
416912
647209
578038
410946
12515
117230
331281
932023
876677
936332
225711
157231
538289
1031439
1085720
1024932
244944
540617
299941
789259
786812
801355
423830
326714
589999
209127
133181
473477
317654
4611
273287
81593
923017
105049
481737
501032
239430
1038566
928008
373599
108459
1017692
831514
635374
243447
794582
610065
490232
636183
278230
1053054
662784
1011554
1041889
272750
1039110
328131
605445
234815
764102
927714
134895
1099095
71010
110413
1021715
656708
822123
154302
892310
121556
17266
970906
689827
330729
39752
1027437
435758
53860
361561
578992
214565
1003150
316687
45731
435959
845920
1051254
266929
223677
171879
573237
374280
804733
834249
930582
572536
820973
718301
279131
379869
702237
1015086
1087046
876034
5776
345039
1080955
495035
363858
209985
798628
797284
189471
94921
810011
559895
481084
958389
378497
470463
383565
582617
488675
797590
439975
1048197
528217
177925
644603
802955
330505
756450
46615
204056
1004612
646944
221795
766451
1036599
501357
70271
877020
75286
264458
840035
1081613
1085199
490726
807591
49368
649295
1007317
690143
326137
71219
477081
204716
482408
994057
334371
1075129
632167
249621
413575
1059755
304135
937532
709483
314228
856726
1089537
277080
270307
685476
793112
854147
435487
288145
833479
988425
1010731
75663
722248
300867
1021442
329806
994718
406378
423406
786260
720340
441013
617019
759809
534639
951116
138135
274386
681962
885783
102991
733703
678245
357779
393306
274639
530607
274513
852025
1022925
141136
461863
667944
654175
348768
130435
103659
200297
1010394
977831
1045201
966664
209078
905990
905064
1006381
377150
871493
87727
86677
295962
713810
114724
3970
62830
294462
732320
483172
203189
416297
706822
813929
637500
549635
489165
314365
613143
446385
642538
600231
457785
355340
920255
185424
938265
799446
582528
329613
716434
32499
272079
509051
873208
43862
357833
60657
13060
115419
103502
1077703
663664
865755
1062690
340621
823103
753474
585827
589623
388711
238312
348649
45817
878544
362707
262939
852221
928898
589589
769557
853953
117771
271038
374630
577289
295572
1089136
1053765
552439
583060
700476
345807
1032285
123694
1091222
339585
54936
292367
413041
980127
291799
946374
835915
706036
548268
422933
791913
207417
192392
683827
924718
308769
932880
939006
61517
15194
897340
562394
333505
211727
870399
571457
688034
707543
510156
89001
865616
1066041
254148
436257
1071929
577910
896918
402395
323923
66304
108461
964786
221763
356799
291231
601115
167410
152902
804714
95964
165489
332429
435137
550139
868054
435764
954747
761139
1010228
152931
202698
672490
629857
778638
449523
100607
618558
1021215
12199
621185
512975
315010
1058871
263052
73457
690126
949099
615039
374490
493882
458072
284987
599896
170657
389108
813071
271605
774579
811474
600435
116211
128974
14446
1087545
986133
350598
54499
596174
759232
535584
218151
891457
395412
648994
447597
309801
855437
361379
663588
1042551
91429
505736
984492
139885
778273
1068370
80162
783848
600132
186002
991443
695167
1004901
565997
608375
774679
90692
538820
202657
185653
14863
846585
846463
793433
46135
256782
613726
383690
1081373
426443
321612
613078
929978
400063
1039847
667559
336867
1087276
824998
202258
581018
789809
15405
396609
926636
853032
357177
155153
968082
907014
10391
10901
327006
137972
705003
534444
685738
977898
516188
473734
56415
571402
39435
1091134
1028859
1035031
1087404
312989
148756
733289
692475
496418
10426
167786
827049
6018
496113
316802
104293
967723
215233
754010
892591
172256
898705
286989
914806
789844
1051172
851379
328902
530825
333307
473304
125846
240408
491586
280793
524131
248572
821161
222604
1078931
1010473
10425
909237
1099708
134023
743163
175514
137162
267780
479233
239888
345117
1039173
852488
183422
531437
278867
486146
583845
776935
588532
108480
75197
336685
1006646
1068930
84180
940797
424996
143793
35337
796975
388298
332118
516623
887808
550175
737011
50838
70558
628130
467479
957429
637903
358509
948562
235410
767884
490914
932383
208457
167831
517386
620891
430651
658243
815921
626167
305406
961945
586438
436041
234365
114221
231425
232367
323114
90594
435461
101973
894867
566157
961623
1003206
427221
456145
427366
691955
963582
757703
490013
977715
649316
1099142
250486
994215
300138
842983
289221
744684
749912
970608
51610
223113
745060
217215
1059344
799237
857000
1055935
566610
406872
218737
296866
922560
354513
227288
659870
1093801
373185
374235
178073
81744
616849
895375
692419
209040
623594
468796
135970
653897
459863
550594
418576
184985
963599
382868
408567
125961
13594
126494
386376
644275
359678
632288
991772
992822
335347
559435
41156
220403
131016
849924
204633
356207
965599
552160
503476
709877
56539
229348
1046607
16711
321820
1028113
620542
968515
79014
526807
395095
606345
949369
1046781
705281
487356
858920
434440
188279
1065095
317707
1023998
410949
49382
743639
68078
985567
424871
227523
623532
849972
538125
386692
646349
939708
867932
322160
106651
1092593
826736
829349
66467
446448
1061826
470881
969932
652869
687881
233158
8267
955076
211642
1054094
519612
823541
208713
98446
34704
675129
967206
878877
607335
248160
610318
789362
919198
593275
1080566
760225
112566
1062331
588959
226831
180149
1020177
650418
62549
781209
559929
686825
14930
812858
891231
484642
63094
1032273
771273
263704
344678
765136
565977
896202
501666
101640
436192
595619
326325
843485
491378
672853
893128
982483
716375
1043537
80104
55832
363788
221092
493186
383973
604740
935477
1025032
1023206
316330
22722
19691
695520
206055
250299
479695
741222
436916
822954
588143
550525
9237
940461
15933
680246
804659
492656
629165
365050
299690
77330
740905
509773
610057
834518
742880
375442
73802
857397
361461
1052500
379966
82445
1079909
357154
907728
389109
1030897
761985
138426
367228
1092094
717274
603547
613946
585103
229197
241958
411744
904219
1062989
349183
606073
231233
476342
1073591
382586
692685
484245
733312
53642
649465
832745
249109
962075
909509
475003
204786
445415
45227
491348
643147
186468
753043
950436
1005447
366185
927769
797124
420410
512704
2590
828890
55407
667622
526190
819555
1006242
991908
1056608
73355
80753
87200
236566
760472
245734
153059
230975
56067
424716
922841
541738
604895
615812
992947
727046
200742
330168
997950
265793
266843
528412
793171
542512
387876
170718
638012
565433
816427
468870
410512
829446
785441
855222
232975
266672
876277
622693
653510
508014
550478
1035065
990468
188904
673430
966997
517235
381898
309588
52715
447312
395954
392020
10711
890611
903739
958740
995974
951660
705911
2418
721611
656394
179849
111872
508284
434159
62917
934283
782119
835300
263050
264520
456310
667826
15085
257415
129318
913692
197841
42728
663437
367629
778210
363592
996749
157568
457975
196337
938467
611424
890833
246926
821847
771333
172483
741312
902041
204534
477342
934126
121180
472953
43059
1099085
334360
20888
759029
639107
239982
778468
510123
191824
28994
1093478
611163
215073
854805
15382
901491
134083
377159
654794
243793
654497
532295
655168
272484
531422
702185
449522
1057212
776917
1019306
250471
866995
245323
228660
579089
973611
1054169
107664
884055
389115
493272
17834
373474
1052128
771381
91210
950463
844557
23210
10491
1051940
644473
206304
80411
930014
144183
798547
421366
391223
340018
553399
627341
52993
1044185
1099045
539602
676286
473324
752124
569432
243096
990034
179910
436235
910686
65530
786441
1075334
632137
102093
642416
804164
322032
583191
902423
743930
421246
918954
765565
428702
214015
987785
419794
112243
393795
564949
282748
121918
659293
393962
687206
759134
712227
641056
138389
911375
121763
608023
775197
774147
66219
1036639
192668
240758
328461
17069
519339
283643
348576
1009250
867295
451443
339029
429910
177963
724545
202678
492650
929555
873638
122634
737801
62147
798576
1042892
1081335
264867
76678
663068
70744
996847
501325
490103
180515
299870
842363
1021137
926905
535108
652321
697256
1059039
277224
653914
350158
348446
190630
913598
497395
806274
197292
1061389
620688
72023
1044719
734326
630533
231035
817690
982082
429752
774952
302788
55732
891899
317990
677142
449534
513319
637355
41715
77524
1090075
578928
322158
272998
538864
849689
292989
10522
581380
137622
771068
1064344
586706
287383
607755
669768
505404
640338
311644
49963
869117
672486
957569
714164
355867
17557
433349
719617
1002124
574302
837190
177521
166296
4393
920160
200688
394355
289013
656366
746742
586118
711167
1038716
702731
859715
173625
988857
17569
119520
260132
758381
650392
471668
303567
413202
819764
257657
649631
233044
614036
829367
865450
397718
107750
1098289
117084
1079988
990854
140958
584134
502608
79836
578644
459244
214876
834967
793352
1059173
587690
287380
205396
1040533
960851
339913
160659
1034029
453571
60360
361808
952769
890444
603667
835058
48497
723747
893417
617567
407170
66939
44031
635561
206197
894430
541940
618845
456170
54978
1048714
1086509
892432
797871
1050028
1006892
377866
435730
146399
530675
991404
173619
825893
262794
760818
573517
127107
490413
607112
689719
765511
601882
12906
786308
743916
503643
1085900
243844
969667
46679
843818
248804
759212
1068087
932593
918694
696827
100504
913213
232638
1087020
48849
795718
397449
524072
1030631
10309
586524
306724
1001776
55519
965614
351649
110059
114280
1037776
598238
339798
452788
597129
244132
374563
883863
190392
407203
615402
657167
11773
159699
791716
862368
209964
914045
413852
162965
647247
747818
468695
39290
71170
214926
857504
385619
936751
531570
803748
102424
975839
941695
694863
756332
844379
574855
743837
997897
361183
287974
374890
218472
382974
507212
16999
43508
158745
856476
248530
397566
122844
717249
12938
508830
332928
544913
449997
230497
4746
1035875
642161
107210
837623
904576
566279
843294
839328
131616
888141
743409
1087496
10345
553094
65842
682260
400810
245394
207870
305410
767704
453096
987871
306311
716349
256452
432188
1096575
376931
857226
447089
973241
446658
896784
1099322
477517
787300
9170
795472
37881
909776
225466
363695
931963
687114
31744
937225
412031
243710
899733
383537
822373
124943
258144
884164
279018
79604
721650
96607
114627
494896
673469
904227
477444
786340
730942
30777
555584
224911
6289
42604
1042887
548962
941574
835395
997055
380641
643675
795561
114904
343575
246482
355862
768326
166832
799016
754618
753568
752518
826439
832521
366578
480817
336509
432481
430694
1093811
904964
260362
985738
461344
855381
310430
941052
4591
553987
895076
464158
563144
48355
354020
1097258
668867
501072
655318
3306
315539
311111
1026390
911206
18819
93982
725646
93858
238863
643977
223402
1012590
515555
715558
485462
574818
903727
591766
636154
375993
412260
1012243
1079018
506046
68134
69184
103805
590271
21044
867717
618921
638949
113238
445231
42152
532474
314469
942880
849368
243079
380768
1057562
193651
1077273
616693
646708
161367
411798
1066375
865670
181345
109907
343133
276009
1049990
318802
770942
981354
89957
535760
213937
141806
267755
636324
645107
754277
248002
113589
396923
799635
634762
453030
483375
1096222
1081626
1014124
486337
763614
734614
553241
155085
1097386
1016456
594723
664724
655648
928022
235686
1028190
1055093
857038
267275
287814
385718
220354
920490
991306
183145
797855
447026
384425
1027791
1024908
757472
1077162
610942
215297
186964
635757
532395
836919
668926
358055
343122
951607
246213
756610
1050570
428947
628193
1046971
904660
54696
425372
299372
848860
687936
442321
400444
724346
334567
38266
22831
157868
19823
1026903
268267
448090
285894
764710
14628
1087637
565540
848879
905379
499118
732887
396777
916549
581655
89821
384709
1080748
582871
398981
383385
73822
733571
997999
617643
964970
862191
743164
37108
1063076
396180
148376
383027
513649
265126
376856
590944
357088
954173
183608
842530
247462
242651
511950
619700
1068576
950651
792334
667711
850427
354490
483490
625230
27819
18035
728509
241518
1057322
265319
748120
83692
582996
464997
1085913
164848
19539
498199
852899
422374
290140
576819
846216
1088188
917417
829584
51746
627533
937172
228405
941871
984439
364896
460669
301728
586497
894286
713413
468163
358926
828558
757650
345722
118763
50863
766292
798005
451747
294363
48144
10061
638325
1053345
211286
512866
948459
1062941
609294
483290
365661
745914
373757
1006908
1015851
100259
460027
230687
885320
959418
340321
757844
598214
467832
759735
952957
1088488
124644
997281
594105
331714
13208
780113
579281
456108
882760
128037
632451
50752
910841
665175
302545
350625
438532
355245
301084
445980
612682
848627
211527
91669
38538
37488
889225
711694
382427
174129
960913
190755
192855
191805
72287
477621
891662
854576
863957
218976
470599
757572
1007430
631533
93556
283998
60103
401798
291917
559773
15170
131135
430277
513841
44861
810545
794198
554416
1049572
177120
934651
957568
1051317
465648
193591
743516
951055
722262
721212
219423
1044932
837879
410661
220888
219838
100721
316477
616564
301300
1009476
679796
935317
528274
635924
344675
691761
933088
463936
348228
300241
860793
888675
816155
722453
469223
88980
1001498
158382
22582
878744
1024198
364292
1015193
133488
594679
83253
182841
307678
140592
852329
37444
205208
1059758
292644
749818
134316
585737
860014
1047171
480010
1024843
1063370
999459
577685
465895
75805
368034
984589
626703
209489
377851
376801
996294
547930
788532
728442
292105
535295
498238
575588
934762
207375
605906
980181
1075275
1052745
528367
353403
1011673
712994
865306
1073369
555703
295121
63300
562689
1087058
271938
140294
936738
21422
295147
787510
515961
403298
419846
1035828
988463
232796
764631
838425
637441
488804
270134
675892
417522
38649
403978
268651
77876
936489
623944
621492
892467
413014
186355
791139
82370
829664
456674
455624
862645
856552
290839
15161
157613
22583
158724
1013129
291265
865639
1030956
768006
591713
820920
562964
921664
228851
337943
130564
1054764
110827
603488
985915
572922
45749
159210
909462
187438
226675
187034
1074230
353996
76860
351393
797876
723813
277559
1018697
459466
388545
1060362
90319
256226
834150
643166
539095
332382
747801
354536
903836
606015
259360
51329
711547
1026990
280097
85383
264598
210563
374929
96288
5394
562136
694456
1001083
498444
689598
625693
990081
424577
293326
802573
442899
820269
694061
387652
142998
694153
1091863
387826
82816
1077768
214764
884931
598746
422876
658208
60343
239206
497131
372292
773454
312002
316786
61699
1069680
502004
270291
870523
1096418
949479
672792
634650
871847
284220
446275
240460
623212
419656
329171
962323
349999
621378
899837
1010415
458114
645014
755263
708846
42346
623630
195684
747597
1016302
178453
353750
904290
151460
277427
8370
210972
898859
828713
425396
247360
28539
813148
296895
109952
119785
673104
651830
631472
633572
262272
839833
910264
117567
33233
721785
975814
831064
655839
296998
344518
404242
560957
894145
598531
416733
495948
145523
167320
911968
1049586
341940
649223
883148
439184
50564
557676
798935
351178
358979
27629
543732
547822
270601
541085
67810
739604
102967
299939
403787
20083
496166
536340
712648
134495
474649
1058665
161068
260433
507147
233702
340923
758730
1054812
326591
475172
68457
73848
337006
474451
638116
328778
8563
376760
687468
204617
473730
127778
59307
202484
942681
1083029
712829
808346
18221
132865
343937
915120
75778
237364
904235
1012833
840983
241397
198926
1082500
743364
1038989
135335
897417
996399
1022489
575123
559797
105095
754403
743073
397023
414459
395392
164507
972839
754222
4542
1003455
27144
96806
304451
129513
443410
862694
522283
275833
629479
647069
544775
111855
569139
239986
1000728
738055
882014
483112
688507
365197
459594
244535
66322
1068031
338384
409949
227233
75876
348607
740809
207491
718090
962554
217585
613833
225867
679470
561644
566192
121540
922544
344088
663484
300850
924678
412862
876251
972348
763443
443184
997863
168212
521333
456648
277937
737680
711299
478597
406805
166742
609009
130914
193697
985842
280270
1013789
788424
888602
480514
780924
609280
284673
1025557
512315
51297
884804
998383
444692
358997
626613
956985
80483
741628
662621
201344
277801
896200
635447
908428
889263
90046
15076
105187
326653
65146
452613
128614
93087
510741
669960
503982
780220
870268
765399
609219
401368
643855
365051
683769
160368
70021
590262
936757
479047
778295
86346
21122
198482
807572
607537
811238
353038
91965
469422
430319
739012
297934
988585
638934
66683
224868
389533
626134
445748
939248
909702
1063975
648323
349026
307508
136626
443663
174033
165517
361918
901785
338421
1008019
1038868
765518
597817
26397
1014015
962452
90139
435545
745675
731131
7883
760860
472144
270390
81231
995584
488050
744224
165984
944036
165703
389902
1018137
1079607
512718
903713
352636
1028328
568537
939188
310238
408275
965126
1008344
123030
118978
1087089
526779
670904
785949
483971
253429
21307
772025
581796
642168
454219
283174
146926
806804
790133
253755
141391
1074692
876043
542876
109541
856835
402590
481540
403632
1087548
496258
382652
913369
51899
385208
757811
414022
338563
772664
532850
675303
67452
260601
257886
231045
409469
174604
50679
83844
709069
336072
641874
242949
513922
974574
229637
1030468
226453
565197
311988
620627
883113
725765
770412
457377
34273
9514
973112
37466
438628
536816
137653
603190
39343
666854
331949
183194
54922
107837
304383
867943
902214
229516
614890
105982
757722
411989
666886
761017
635110
1014065
665445
572376
113849
58483
1051566
334273
371884
77950
81550
977669
777769
924222
572838
160561
41610
187245
633678
314747
907419
588779
945850
460165
904229
553762
226900
24933
216910
260372
430318
394024
951182
763534
47834
358129
1007077
922304
1087555
783038
1037507
557164
176403
603853
433765
848403
730038
233398
365707
973308
224113
387899
1003805
404260
881252
1000039
731970
282135
295110
912574
69360
498966
199688
825047
493559
63389
1089809
185592
270943
851992
890387
910616
11885
284285
588409
1052415
388588
653790
1023818
432490
46789
1035775
1031179
281533
352906
373741
400863
1044455
958585
936131
805252
292204
987750
986700
567383
324659
401549
524523
288071
287021
277589
889447
312664
947487
662555
952390
488207
415897
142929
790839
81293
610232
131191
622270
1065156
379552
463397
863249
52194
857725
494548
859683
1014848
244724
315214
1009769
796447
197465
106986
348491
576820
999122
62499
68692
1070544
691156
332106
270876
149845
430148
834072
470697
728379
574492
187069
122089
623663
503973
542376
957645
858019
488655
116356
58824
188514
397092
1084887
994698
409012
817170
377872
860191
117620
1012274
960549
689990
431548
891047
1088445
219039
956917
55492
1055380
303117
719241
51414
1037322
158909
851498
447170
648240
971902
703133
699824
1097923
501009
441373
753030
509233
247711
125429
944361
876266
934825
917854
444929
647770
276763
573688
195370
200644
586003
1085032
716588
823749
816885
944737
357273
1000324
97261
1017750
890909
723348
191364
808093
522855
896402
950943
586419
66431
425627
630628
348414
993839
916073
1019507
401249
402331
514898
84821
298704
550915
323088
644967
766702
985824
112449
645552
759147
866335
957838
23457
54335
901573
817922
583547
374043
805011
685077
271288
790101
934712
125600
444318
294792
455927
971569
740223
398143
328890
477536
370141
205545
814764
228040
137535
504397
371024
656597
154582
467379
579586
727915
106707
665009
909942
1095039
531188
70805
568132
78667
132607
342644
464529
207938
803666
619229
251398
829246
8153
758762
116748
884142
627405
211972
786645
1021096
1090959
1090682
458867
977945
388650
227444
109164
85960
718145
47002
920332
235796
239100
451320
286559
404779
1077081
765253
132408
417609
640758
1087332
292756
351803
461977
754635
1008962
93985
248187
887113
724562
820366
583339
15731
995509
534736
1003960
654129
485655
511468
126965
930378
211735
989863
476453
961693
608156
190371
251890
606497
675523
681640
259113
986373
985323
105780
42921
43971
896826
453630
523899
836712
848253
531385
360259
511872
633238
756273
430887
551294
489568
955120
48148
180473
442236
964889
101915
271908
1060945
538374
718540
558100
158158
1008525
922511
836498
1098548
766061
712052
606231
103685
192355
935427
789740
452298
960323
651283
136287
970622
104796
510413
853012
839413
450482
127530
963672
95897
837670
875763
432733
230894
818876
889235
942765
368090
1026115
831752
975442
94526
862633
1023800
106488
446334
879814
822121
485561
579946
966549
1059619
1082313
805520
628881
138180
451592
603867
158847
341889
674973
236171
1000585
627829
288464
396831
749648
741841
528348
316248
903563
76985
511138
684224
664474
646131
208282
803563
456227
499895
920988
1048258
937977
419281
180083
422728
708821
233310
420612
1039907
204551
980968
909979
695563
873068
745860
420498
11927
544958
164118
314459
232091
91833
708493
532472
170842
442330
589773
7966
393462
637943
237424
55317
289055
722086
459254
429445
425243
242592
98734
214233
40452
580316
373330
825246
910617
345931
464224
463174
462124
377112
426141
325074
579450
911662
1044228
613344
867941
439397
698708
257236
542997
1093606
984226
672128
829994
300932
243558
114737
21173
738762
639866
545223
427338
55085
294870
134072
1058311
1049422
711574
910610
866129
738091
319527
511833
849814
754385
353867
26174
682623
380613
220516
1005507
134551
556338
310471
78308
347945
356997
433098
616619
713774
123215
423280
1086186
446973
986912
601732
283575
457047
323213
838129
83211
1052210
879461
194848
748528
121793
870926
765507
608570
692455
177954
233372
26481
860443
799243
867268
419044
679395
73611
99743
1070398
492887
1005871
912092
397818
571462
121687
393455
1022465
916929
994525
416089
681670
659134
2521
907556
286026
124524
42051
231315
575803
566538
402274
44854
785513
809029
450099
1094947
841709
283050
1046533
73927
422641
632961
730116
873367
968497
256935
5516
968669
515779
1035075
730251
615813
70817
483473
925300
471000
278348
753057
1068058
218727
933865
663422
883146
854338
501196
324794
380951
77528
13595
604924
598730
83094
208416
762235
134408
626680
1068091
16947
33333
1016514
281693
859317
580109
27289
369033
975860
378955
775851
906378
432756
867008
1028706
733175
1091909
574638
251014
563870
39438
654778
235664
75861
300767
25325
534680
88957
291182
568431
331975
1052409
276212
824078
570235
949283
1087492
690922
773025
718043
299966
789580
455495
32490
290798
477662
956982
581426
709990
1070193
295568
788834
527992
419774
963061
786355
960948
1032589
808939
299975
438793
70656
162727
930212
497033
196290
344704
529681
9733
409984
161226
85129
1030311
724183
788365
1062131
180369
158774
100001
266054
587754
206222
543559
737213
338108
916780
82394
1054598
198849
456527
884935
598579
226889
1019352
605626
29455
808150
4941
292469
738674
1085895
343753
465169
305568
600290
905413
30724
648225
649159
358724
457619
476668
188227
709780
1073941
998150
819991
692864
326482
172149
930119
790309
420378
650076
383820
47141
251654
98324
891091
465059
294274
528567
532139
116371
202295
604798
850404
619560
34776
231855
198981
542373
1003849
832933
1065309
289722
37342
364148
708951
1006770
48776
1019231
820139
501549
289965
1023823
577583
706552
140034
255722
472844
858171
596787
387146
895087
426149
697889
351003
94304
705988
140322
548589
558349
255860
1010874
345400
869213
664660
1080485
168075
861637
938680
387225
49116
369868
908536
144095
484745
693974
1017195
270851
918392
1088820
975045
226115
233237
476882
272887
722605
597660
699749
495616
756822
940161
818450
280065
356473
472036
181108
564353
543758
867208
618429
893973
51944
285356
111510
1061495
699035
641996
635508
711879
318527
369941
1044307
954773
1040931
637244
636194
373471
269277
467809
870767
871697
932988
320810
309151
282359
571254
877446
638040
461528
575451
874047
978132
566161
81598
82648
190645
219105
277392
175608
210509
21986
23036
469456
535607
954212
359185
784542
287437
177668
294288
1010331
296707
488149
863109
151459
958555
291508
203417
353631
1014068
235352
298538
114015
1063710
764819
428916
197808
509671
688074
639355
534787
310347
1037460
849999
584210
87093
165448
778978
465210
188644
158398
1057521
949129
288716
397476
766599
743680
690049
203658
38788
428667
964617
239143
561372
640418
308947
583665
791658
451034
459943
658381
890464
508470
475345
382598
420873
997323
275195
21563
719663
808801
663756
15822
548249
79068
135038
947603
1065174
794365
326748
1004082
1050168
387550
792476
27996
161403
885129
112662
75697
923051
197382
796369
606170
955844
476650
693915
628921
995942
495091
1010750
618180
554007
62880
961507
1012128
842996
332314
409272
918089
611031
111278
452503
476884
249728
907715
759694
721380
161145
543304
1038755
340707
583241
811182
351843
865803
1035051
473429
537876
536826
533051
142002
811641
205406
637587
808342
1094963
235685
234635
56194
316550
904401
805039
573357
981548
593359
961568
960019
95942
163020
561690
891966
258237
257187
76005
556464
805077
143926
726902
692790
558597
562683
596000
44676
879020
44737
425654
713200
547277
519046
573464
572414
971129
737740
1013701
940419
669790
105211
104161
580184
858891
774289
595318
648724
654187
556647
897064
43398
804354
437958
871355
744299
960226
919021
606233
318154
54156
759719
492807
1029412
502395
770082
461787
1099580
181541
219563
326116
273365
1081512
758340
18975
787182
166450
1000439
443338
930304
622867
401637
153653
597898
193213
421391
1074042
588562
677591
453675
40383
753720
745645
884094
858339
343456
91587
881077
728738
1019017
332854
1019686
158053
752373
1050707
376778
853829
167644
497460
1084133
846079
101457
899165
195793
225474
66728
82758
21824
434541
118818
585979
219787
175452
319970
564359
618369
596867
794252
425154
241354
222442
40570
600111
458387
623827
844476
270731
197148
605042
222290
980044
574610
825463
450942
484952
411422
703954
781368
405904
932495
348748
674510
517045
159968
456946
406849
1026638
31672
820104
1093338
279755
977916
107819
656455
511443
676267
1078337
810134
938544
289842
814453
159677
961342
588567
336945
157366
1043831
398297
686171
329931
828096
407464
906419
534188
354636
712716
69085
486589
1038228
282952
901321
85584
463222
684675
287796
137903
1097634
658714
683181
272588
847517
899892
777969
1050243
27789
746772
495471
64684
30696
350572
599651
869379
761188
1091297
468622
300278
493710
889099
621976
645431
491922
937768
266821
1006534
188773
107215
445990
995166
253319
566009
105798
863979
328422
910801
662340
213968
819012
642515
708878
43290
1083723
3269
530952
494895
279917
941968
932124
169544
236274
580869
340335
402170
934760
323694
77144
818088
442309
479364
871490
431307
935284
273720
120212
546163
764591
619985
16546
627561
377617
410796
88766
1022453
836390
496257
261116
466415
34757
1000867
963838
1001835
1002885
131711
611945
344198
550316
149424
437228
114825
279379
607838
845431
973587
135303
1007410
138754
313282
683480
206435
961627
24848
1031169
1063374
264433
765208
175422
1060733
744543
612804
683883
461436
501216
115680
310803
415489
828053
3225
688220
205131
321698
502961
349151
847467
161338
955822
165831
539969
1091215
639195
681308
759548
883503
521314
101076
512347
1092836
421743
508611
799699
1016924
646318
1007599
904801
145832
1048845
268010
583047
985213
404036
453904
645713
560537
280298
808924
801853
824416
656399
760507
144155
251098
721369
976644
549340
490394
86707
482517
135901
983871
35202
220109
194315
461314
546987
707769
509932
487766
47532
85158
604002
10505
363119
44543
500949
748485
915692
965183
68995
306691
1081612
865092
1039053
843717
249279
1051623
519000
155539
235003
66128
51488
160106
767262
781423
484682
100511
615287
293160
26845
1059892
958292
751194
472694
396247
211088
970318
752370
397664
42261
912262
574160
476159
199090
477364
983725
892187
13910
1073543
758845
1041265
832580
810881
580747
1017519
250391
123358
976765
501643
18488
257005
305774
30467
279409
27109
663919
184712
863973
288359
627290
538673
411331
568995
169461
652129
182708
443308
692458
550400
736276
14213
988170
75754
586314
1078856
334359
578083
257933
168959
720675
743305
159127
38097
380029
472032
880180
1031726
869505
217030
879765
255704
678584
482553
285800
235526
790690
1075779
11744
138114
1026678
496795
1099373
666869
946604
321942
5817
785601
1009249
829017
348813
161911
773759
881635
497342
496130
663838
279389
474629
662374
643617
281941
684040
642183
1095307
810756
456270
347060
947648
562388
815438
1061138
207089
353039
88815
209564
195412
436619
620779
969378
194871
76087
435322
365944
882901
251395
835549
356755
341446
781394
208275
417472
520672
145765
985468
477917
46411
685587
342196
38491
844562
828117
548879
1053338
7736
8512
190659
638075
626224
1084967
1086017
661429
1086456
440231
425018
762083
82337
940173
1017974
57450
598010
1069590
703226
521848
394482
74379
272144
393140
446121
1010208
690123
249324
546409
568949
930941
300612
708106
572257
188593
304535
702561
1085508
791081
477078
918060
682366
154895
755049
603141
509119
2851
246129
1060571
245811
1038764
266538
129827
1037235
691729
1011933
627540
622927
241732
808323
887983
856245
91504
104208
1087010
400716
646733
131021
8988
49238
510872
1027504
287349
495456
183168
450202
321713
1078184
460688
438499
96576
642134
337471
911937
730785
678525
329764
274792
787156
1060229
46438
817776
160426
960799
791724
1099515
244142
638057
450963
399901
592323
330738
298444
895890
988719
951223
1074248
614592
811313
138478
382819
427315
27444
480926
730571
159776
940783
157096
897629
900868
802785
193482
1059716
822823
394350
116042
930450
618869
37271
820238
443297
151830
1050494
454101
624643
685933
387031
38001
18946
970601
376281
1091441
375068
9771
350210
583556
1059254
96372
894259
265069
758880
1002015
448946
626307
749233
568992
201039
649757
31059
903849
599137
95928
931238
805942
44906
507784
47668
105380
579348
755488
848958
52298
719574
776419
273372
782018
399080
75654
933141
958408
112170
697235
318194
113682
382371
605035
150313
583902
239256
689537
446991
1045868
923486
57446
99565
753411
488724
243694
196590
667649
563477
129262
186328
899190
19212
1048316
685631
956559
918284
908167
1014164
550295
799564
67188
332293
432342
391512
912617
63822
960195
415544
264619
770305
6283
275095
527085
278951
730797
804489
607224
467619
226136
756757
42599
89486
181165
410808
935842
601423
906097
756879
97752
675269
90800
207976
611340
451199
575215
836110
335116
581247
844715
144077
1024135
726215
434678
1019022
189607
268026
649894
135225
29753
82113
221766
261354
327306
775475
613793
276164
773992
239950
90628
1040323
615368
1027391
399308
739920
778329
346626
1034532
889621
591333
579028
1065842
126623
890555
993935
60634
379656
644887
1023686
449659
176830
382917
202448
946341
955090
920052
221528
312727
412384
540376
776441
254995
311508
661383
761995
961144
610359
763348
409670
357753
344993
170359
1095778
523741
1091639
1007652
677268
146076
269699
1065566
1078568
533968
1069821
737637
93404
919510
386452
799953
992209
900037
459885
1076402
788139
301952
990230
93068
908682
645385
652718
413364
819217
793667
1014019
525357
42773
148299
1077104
769893
954725
690353
132151
78609
724867
1086720
41151
177178
84441
291791
153990
606594
663329
835602
496282
930246
968062
645933
581299
972962
305450
903123
61476
135349
472384
1054225
759320
608391
927349
557967
62992
866656
805037
902651
903701
288907
658575
1013331
253640
342654
604325
1032256
381024
614825
1086660
207836
663363
892087
57058
130994
12832
910388
277798
1020872
319342
666205
88297
1099485
458628
244970
593276
1071760
437971
951462
490616
793872
973208
798253
624537
146555
314873
238354
666909
977258
51253
1099569
452660
152362
1034070
249425
27215
204993
794909
952412
645467
345330
586394
343433
805530
575701
658548
27601
46678
864660
747166
199303
884962
719147
280802
476234
98097
463219
223253
334299
527443
403015
869734
1035968
641897
578315
1011932
118638
457459
221794
199576
10083
269722
644939
1053081
694164
433660
36942
543922
1099490
757169
883168
1083239
769236
999445
392165
602938
994927
1040749
991662
518268
709601
96120
761997
199803
248937
196004
354176
278123
237817
105081
218394
456630
541098
42891
740180
547172
801709
796968
425683
91425
999991
204454
879143
864277
532024
537883
971755
571711
298075
300882
1062674
302561
150333
679467
53473
1079385
907194
318209
408092
652061
262365
892772
468038
341866
891224
406511
135025
188078
621930
23324
6942
713175
905495
307410
353076
382695
955144
634236
1057916
823241
514759
71457
714957
559806
1003042
794403
709495
153588
537506
892759
342954
950910
1092601
384264
808478
765148
551922
648644
165009
1065437
135059
89013
980488
141235
616443
300007
332330
477235
923442
372581
394140
27948
538373
589334
739834
851375
29377
369679
927258
482326
141249
259801
363144
985086
768372
180816
661577
412755
410961
796015
979179
887234
940655
525024
973826
681914
17087
800690
166712
60904
169105
832893
55621
1043750
413921
618639
406792
401819
501019
1090848
714934
1072697
656688
952164
9263
868309
1067089
203495
619723
256807
215417
759895
828516
365284
483956
835091
279752
775093
945255
234179
25761
100852
348728
856389
139954
746613
426393
855005
672660
702168
191025
521513
789511
1077202
517504
743231
542100
224363
106305
753661
345399
255449
75280
601700
828547
327490
377092
5570
842006
958499
241420
932773
58252
720560
997412
383042
977349
922799
302138
780634
241929
911344
423873
847666
408417
789486
1057851
456201
273034
87622
801297
184053
349644
672009
1064706
464958
1063410
761107
488598
422162
266810
45964
293791
838695
1009194
108630
698584
924353
123548
223155
646576
67508
27412
536069
1009527
799669
377687
366812
956168
1006171
496260
728031
237180
419953
117946
183006
184056
353817
690891
671797
862439
474857
981194
460510
289125
470143
505785
559284
903113
692751
829470
176333
670016
38334
679222
1007497
661011
24024
245190
383348
382298
914473
617342
1003677
547189
217999
592881
450434
365833
326752
41590
599130
14334
279800
854620
73885
68518
827637
154698
399397
824713
700118
873674
657732
277780
1068425
1004112
834938
176183
611516
823476
952824
379004
394444
3106
73995
502743
791527
167195
952253
928986
181619
827557
164967
285710
500305
615199
754524
9319
1064366
649467
650517
448746
727352
421354
749933
775857
973543
154967
421084
60668
436773
573152
1024958
751202
398914
493486
764636
199196
658316
435008
964869
69604
384569
6605
171488
499313
269993
271043
771099
942475
143999
23183
605053
911218
173439
640925
316847
929231
394882
1097448
60294
178723
1052365
449681
698663
370706
382260
394232
679197
390463
717427
667416
180771
65374
935175
463684
871599
202740
590896
736521
703885
502787
621719
209615
49489
65571
484921
426004
463580
904947
137886
600195
448484
768341
448376
130309
948863
891716
593173
199423
6937
314600
998924
71312
160119
311876
1047096
584098
139444
307098
708796
891158
718889
832627
1010946
851295
465785
356350
705034
216968
209659
448161
1015000
465681
751063
419306
440225
368764
1079287
529983
838839
293317
646937
877893
436039
571168
371279
919365
650266
160877
28425
858538
501183
236217
952633
552514
645174
673356
497613
969388
940171
661834
223360
697060
286187
736733
54048
1035930
925626
145552
802735
316372
412387
499937
39492
45272
626361
1072165
41765
915384
58140
459300
458363
537461
267721
187286
1067275
1012180
75827
801610
1022758
515607
65505
1063388
229768
975861
624151
126089
45600
772579
181160
448139
524225
412277
310540
302283
152606
533373
229644
650663
1033327
677006
225472
822970
558495
162604
834487
1081215
823574
663106
860435
132374
94152
1062966
1094673
402722
243126
562804
1070181
1064592
24083
367199
317498
861550
649357
696271
141013
905961
363329
194028
516250
595938
1093768
902951
986456
930687
582912
907872
419170
683435
673389
425165
1083021
34673
263798
394584
803390
992356
702096
257900
405354
83264
120350
246210
219318
902561
31667
1098467
558112
611045
769185
1004325
276674
959035
244962
1022726
858054
35902
103265
262512
1092188
341397
200792
703577
481198
411007
391565
447868
316342
722691
988987
999462
637543
191126
5392
367806
11587
159638
559688
412722
401844
237377
548192
1024635
1097465
550473
824260
890694
468183
90861
823758
973023
266178
933628
144153
967119
808190
279520
123687
501718
1094183
905234
560788
210862
137690
483395
673275
433339
341528
429868
975945
631624
66097
43926
84881
206265
259123
411888
1072777
186181
91556
90506
512932
737446
791808
324976
431269
606321
807498
424271
1009087
983674
243060
887513
470166
463257
19609
491284
232398
743819
210822
666466
618300
607186
952724
552802
93956
932895
46252
911378
281009
1067076
423155
358481
1022689
296294
146153
810415
683195
111794
484017
174280
758914
460636
911087
745609
935420
638370
204075
235880
11635
488336
575032
314058
1065677
1045487
548403
107911
944328
791696
581177
1051599
843375
813871
292046
683263
885424
969272
268543
1081184
348240
394092
224684
857553
2424
930789
35284
652286
558088
667646
89679
919125
1044551
442176
175974
30348
728660
814278
71894
666947
860218
218550
971466
848154
1051787
695858
474644
679440
104961
306312
345020
221942
625002
358985
357935
189325
1046124
740672
33991
323791
640891
7510
806044
706618
384924
965311
4360
406571
802105
747388
1065428
134735
174018
834603
1023473
682763
628128
589010
209213
595772
85490
146852
382479
884372
481323
400088
1061048
157255
690847
523929
791947
980816
837762
743238
17638
242972
196535
833138
892114
787935
997273
68703
915577
1006614
145924
426066
163306
986723
224653
698696
1010788
344642
424994
109865
871188
435120
53427
892109
487556
653842
423169
518425
768443
466887
365010
428816
688607
1034184
961186
673860
300006
1002548
649759
936386
628712
917897
652849
1012988
189468
664639
868779
937643
94226
209638
748790
1080574
92601
781869
107587
505019
688165
747789
223436
419574
599642
609673
110690
390777
773049
765689
585324
802027
689298
185289
842449
303810
582494
981096
299732
26296
412328
911934
106166
123509
5750
661135
630397
157595
996360
981890
859661
845239
640095
560449
173696
523752
656983
382778
799268
639763
968296
1055564
340840
829407
51324
1010151
649587
133832
1027644
959243
390328
380267
611677
51097
486255
709690
979494
1045094
307032
825016
301182
259888
218124
764950
449817
537507
594348
474196
921274
102591
653382
699004
1084263
258168
856761
774929
104842
909409
86669
99935
521369
548265
937487
1088928
450206
546307
301607
747762
614056
293100
1053020
262491
923536
916595
950966
576549
42848
251379
263348
409221
711994
679336
1077322
693422
801379
330730
449264
534144
254129
844220
560056
670758
977393
731557
41956
832070
228403
466216
476510
689608
456127
504549
647442
1054771
156441
222654
604101
718437
771039
810025
733743
430094
309933
62635
971108
894350
673779
366587
541949
696098
395719
876375
762859
1000030
829887
65059
668639
316206
267258
586739
1030760
989929
899073
189085
825725
341788
37450
291783
743268
227753
936573
820661
401622
1025990
766550
897575
17900
309783
407154
449158
196816
351561
570365
960291
45024
307297
127595
740044
90295
379962
363656
152356
30537
284713
305672
500035
215043
94625
33492
575288
1060023
611096
355717
573385
391472
709155
749792
386447
632633
266159
663434
251031
141784
580927
338023
977619
310384
1029381
1007462
851623
487802
815160
808361
945909
590512
348381
1086849
439071
704698
554567
824431
605853
716110
33656
194075
953026
112768
374906
711087
288318
725512
222638
864039
459452
53838
868204
1010409
1015838
169344
1099723
775871
466612
361007
890307
800223
407499
537439
621244
46618
207458
91059
23445
556882
1073222
922415
91419
584537
146894
810521
758884
132259
255920
696559
805610
945618
137768
62482
722707
665841
332903
1093467
11955
84823
531483
8037
295221
1050007
813944
1089837
83088
968067
366316
543720
989694
971648
578846
347068
169423
583309
1015184
870114
861351
524710
853419
791215
442022
456781
257158
854424
792265
817849
1021454
613403
273817
989745
172816
67261
596646
202158
648986
931322
438956
540866
738597
1038447
410370
744441
447755
852250
897547
479968
705803
109349
197021
572763
431826
1009248
589874
355441
473277
149881
123776
407460
645803
991564
522699
565469
1071502
902777
813310
476383
201194
697504
120682
221816
755971
380860
376925
734839
77673
701839
22732
331030
46859
691649
30551
1082941
159814
104217
139141
215765
707602
782931
169238
397255
22657
23707
214415
501579
291361
849940
911635
1023018
29840
618289
251284
405484
668100
598943
258094
622101
785119
684818
208019
44231
1045659
884228
495586
657910
981367
14690
821620
312141
735042
379515
641948
510086
183611
24745
173812
309558
544006
761207
54928
350217
1027609
694728
796042
1087697
874470
874471
479534
927215
941962
205056
17571
692030
411808
139624
458734
918666
164705
931239
659690
576711
462220
878344
397056
989146
798288
776123
886009
231783
258413
1018676
56977
477283
496533
735245
127915
605249
661091
104858
564976
1064168
772181
884485
947647
168882
721544
398227
241032
458808
810621
254791
945865
1056940
76281
634883
653410
508055
551673
787456
1068771
604550
134422
278442
290143
816878
605007
1056751
897993
396210
514320
54556
950850
1069706
284792
804412
890071
566989
658018
535520
1096369
640882
605414
459071
1016748
467987
283209
311799
74767
889700
389385
37744
981693
339135
414202
863587
365029
915305
1065475
809613
875697
1095043
117246
223288
201422
652620
80662
483702
704213
1085298
895456
544710
473560
650771
221054
387619
1071080
660069
1059159
952775
671863
100450
408447
188153
145709
238822
128638
926047
231029
669874
651067
845519
128438
717438
498133
1064075
1084180
537877
501518
1011385
51398
865214
707110
706060
826255
203037
204087
805902
525506
357893
1092443
1074759
444785
493873
16118
741622
507789
153224
187729
234216
505109
778737
756427
921409
116624
544146
540599
980555
1072690
1011291
633210
222085
622224
331523
1025082
230534
839985
635208
849695
473337
601832
229972
1059167
76797
627628
516502
863198
757174
644102
302213
648804
338799
1041511
756728
94208
581704
459406
76616
210728
564190
248037
52073
58846
881812
727043
385040
29582
1020102
1030711
819462
452525
589278
988142
340825
176435
625263
616905
35149
716513
823391
162595
653095
429049
418722
794420
963058
45808
1061849
276917
741022
458009
686369
956245
288529
220104
55376
197708
908791
98967
254711
390736
668654
839627
61175
674532
689310
253542
202893
783390
154449
888737
117649
628147
967618
948240
271317
1009489
943079
4869
659591
951754
797165
856304
954937
97742
1090086
200234
864078
316419
573569
768745
868612
1040666
222669
719659
774345
1003985
817996
925894
328045
326070
77745
403273
192763
110598
258549
512403
657588
519238
278266
425110
4545
192653
950683
578981
667783
802040
231132
551566
67177
630543
817594
643698
3611
859205
766810
796093
474906
330008
998742
24437
178344
610240
521863
921292
137820
853177
1044010
880211
54640
947135
349663
348786
485300
350510
559161
743458
28522
965696
184895
562335
393687
799976
71833
403651
83230
416024
422785
918485
253828
634300
110001
683019
601456
959310
994611
1021154
766832
605113
105681
292161
771337
213742
751785
880171
1003366
646793
1094651
1093601
905029
267485
145871
727809
72509
10226
26624
340396
759139
446964
310601
1064517
629386
767109
904140
632930
97508
96458
524192
254024
331677
25675
657087
403163
609352
745049
746099
317220
316170
936466
769434
806860
398986
787467
648853
555623
68137
1067605
581437
740867
988110
85609
1021302
206016
282274
316287
586240
895384
593270
960126
401948
1005058
108953
422716
370162
371212
1007883
396211
424372
576302
369165
465820
1076958
369058
261264
262314
962228
428723
1085037
627895
136985
679501
220173
221223
78320
964762
539088
727895
491798
855275
978106
860298
442644
801528
829700
268279
924392
687887
426266
154851
943312
376859
376193
596861
461500
816028
611891
598599
222825
639526
1088464
173979
359713
482847
946310
172535
205006
927779
91333
810043
999379
76639
606690
139004
202419
931848
76871
109700
174874
307924
120651
851844
662748
767337
351710
493294
635126
449297
128903
1057988
899467
482971
533341
309174
60282
31026
640349
589164
346456
392859
853089
908339
805140
862262
642076
765897
454540
931304
232734
799201
913305
549652
1095512
910925
939547
542588
879954
311967
1073381
773525
885724
507016
576065
50483
751204
191166
59211
88920
497916
876912
66363
758333
446868
722204
92375
1034354
612193
74116
205249
291626
881113
518813
1024898
573960
12431
214590
176541
311698
1026672
474403
856611
855025
695753
640253
131001
722736
449736
34091
276778
745487
5365
856325
471400
559158
289132
926503
1044464
1007527
84757
443760
935464
853416
42429
892773
698958
405295
453107
230608
1053502
636592
47380
227948
516922
758226
656759
349789
332590
60095
55465
839555
1033118
14100
479283
378592
479545
115283
747361
873339
325559
929055
551110
493374
679421
83516
256786
128211
1100317
232308
251758
303537
371248
455628
370427
371477
1066205
963552
419488
14650
934022
184176
634816
501752
149224
1045284
1016608
225688
278077
696598
920898
463811
281314
958455
365805
809842
824526
91108
241759
382176
1077784
462813
418587
451418
36382
935747
960993
112810
664730
663680
6089
204568
190944
996301
202252
656563
900860
554961
879307
276899
765842
850737
530979
538887
396273
799832
60465
982344
626614
468193
1057749
1056699
177160
124686
600253
134940
867339
447687
1010399
146959
137889
271862
418507
428797
644525
424364
190801
1046397
77147
277921
964464
260161
868423
144815
384293
1030619
120449
78551
660497
118948
821765
228564
1043367
678046
286118
847333
394566
603482
222699
5044
799250
870014
55377
929813
580643
133940
454370
327911
991829
360633
387823
828656
901011
360999
867763
944226
5739
498142
320857
263892
38506
600717
524602
268822
330064
590812
627098
520789
454848
542265
1011023
944234
905630
629525
800045
523773
773071
813080
319764
260599
1075468
25519
153333
190357
514800
765990
96421
1004222
839107
162315
203153
396582
898530
223526
370013
789649
415652
295233
968364
758136
555609
216001
241542
964418
1056758
881883
231974
428077
163069
282777
872273
871223
783013
1035262
651456
897264
317762
661219
611731
730775
538121
906728
885755
334309
357058
397376
631892
133054
110914
999772
1076997
923989
540842
495956
435488
293288
89621
870821
100314
614598
173140
967761
527560
692920
813341
1093514
332433
221994
21737
983283
453837
724862
757810
225282
1055119
784877
941911
590366
624392
826757
818256
1007376
1026610
1052759
732606
161423
113471
250997
585666
105883
298943
744978
417939
574771
255448
834762
130641
411278
459412
805466
38073
563093
725849
300846
192597
806234
759021
282741
998966
146889
14468
831897
1048022
378075
280172
550335
90205
20099
687584
16020
410797
986224
999643
696534
93576
1059258
276431
864334
816362
830544
50185
611504
640051
238681
468315
1067260
240912
209921
576902
741240
887850
713201
52100
739930
327300
204894
224271
598774
807871
382642
866526
1038634
91709
348117
398059
853823
450119
124689
1058423
755839
139482
262361
1075026
454655
275077
922689
508099
567635
836973
149192
856143
251801
395665
898919
212538
222748
769280
510544
64848
804379
925333
376340
88108
178795
503343
859170
177399
282586
259395
29728
689062
537693
986155
54479
300067
900552
252349
406226
366830
1022333
15153
242074
917428
537137
335614
1019401
806541
609295
61030
517559
351842
641402
1094158
283231
866970
623112
610083
173378
922959
874456
491553
53237
632901
375794
832594
690035
1006939
147958
25744
24967
775222
446657
220363
844808
475926
935083
381789
366771
443393
132098
114461
677621
926545
978879
313639
527783
30958
996867
596087
807609
64660
241625
77442
27152
357687
281449
576889
92425
599542
461889
1046809
635087
484841
312728
164742
783116
44521
915394
1008200
821816
21228
694131
1058708
984590
333223
486388
685117
875788
374993
376043
783216
547765
57848
571439
1037872
495962
984744
983694
513867
752052
551985
46949
695197
1053262
74404
236513
789249
475279
455254
574534
1008574
146087
901581
1024101
169540
273063
214992
851247
314247
914868
467715
744259
365970
828260
270676
1054150
580967
395113
914571
264543
714780
487996
265737
464065
666965
981682
240227
115200
241135
356753
692369
419636
741130
559427
767204
856924
621822
661060
1054012
306656
576493
712983
529610
1085327
529897
16399
861807
119507
973046
33519
962273
471053
1080846
937838
583568
543322
967811
9910
240334
266175
919825
938534
881242
661015
614953
952324
346418
647954
1058594
323697
21035
1090537
169309
324499
83725
752058
6781
245567
391189
593120
769263
945692
537417
88063
960446
119240
943924
471508
1033697
556532
316818
438997
399387
1026826
543606
629730
666733
597588
1058277
232416
236503
133666
240285
818329
613333
249657
325241
67500
24649
442271
776630
397550
259592
317166
558692
958137
813085
250261
251867
537871
446262
973144
187326
500976
768684
753967
943808
886439
79035
345719
741046
267624
540362
774096
405153
1039649
1067629
556634
616167
131049
588294
786742
80023
12173
106989
1080413
26506
445616
83706
1032770
218768
298343
347075
632387
663209
780865
343089
641571
203649
547753
637315
429083
645231
1030001
876662
534313
335354
911001
993674
67693
1020829
63606
186452
886739
442197
997344
579210
751359
588843
1027333
1019089
561766
213679
869340
342129
541282
793521
660656
35102
42923
181643
1010346
478534
225801
91970
162556
1096291
920231
969250
417354
233516
199087
766928
13537
363779
499953
676207
1091492
424468
96782
168345
808072
872939
492983
654647
178993
929744
986243
971137
237908
755692
81517
1055931
9882
644925
565288
1038568
642237
561736
702389
458478
43962
188779
1050424
751029
270799
838525
39072
893776
950035
673460
318248
800614
384274
1081125
337787
748339
620313
422638
532523
1077489
910709
192480
690713
410657
1038552
840429
361485
980059
611762
1073521
175533
280607
585475
987603
803156
574562
705762
185239
525892
531495
224283
727436
548469
29938
396718
378499
1066337
1097197
83403
858634
490440
278429
841091
322890
964686
131645
219210
1011206
193235
648719
253510
431235
830463
438724
847648
718866
280274
970043
1011608
616485
698526
639952
887723
118191
575794
102654
421407
243171
21445
401632
831255
114360
1060127
579257
267831
375978
642609
102597
206755
381955
28706
759170
515170
408351
948072
542113
1023772
693347
849790
281026
837442
996112
91552
997045
515019
695027
1064000
561756
217228
965481
969278
17987
298310
521991
39925
163939
61753
477274
261702
63752
367162
1062887
310298
966890
834791
88817
699549
61149
822834
329587
508497
634933
526835
802857
55296
50579
127374
335147
578580
647349
833195
410941
522414
1055814
975228
362007
199658
986990
760628
366517
338047
181208
940358
335578
561368
1066878
49130
789512
977288
178979
639234
264888
473000
609222
677312
143740
867638
908179
1018850
20825
6267
313612
894688
369772
572603
475868
797770
527983
325047
616894
82218
23960
6031
295952
838611
55865
468887
979579
974777
225459
351712
1089296
958012
10852
793842
770300
894055
692728
810085
989884
289807
791133
503933
664495
908594
856022
470075
667484
55374
801300
665450
579732
475552
981967
113284
982468
494318
112424
54034
598787
472066
441153
109784
598669
89992
911271
631613
479243
611567
93177
88469
522160
250138
282273
586560
227725
359860
394337
682453
333163
291591
818429
581139
527039
299164
116957
110118
190469
418993
21018
518118
886752
602220
360297
358670
1010309
678509
360612
857813
446221
993862
967844
988395
101325
334700
486113
302981
895072
799863
142038
167765
499234
956101
263809
902019
118639
971173
644309
33288
838152
520602
266827
164865
788567
1096241
1071160
466562
885408
286894
694206
479725
906551
544300
698651
72755
256547
200145
1024347
508312
352473
710083
222021
965929
449623
1016675
1045208
712802
887961
158732
34799
172960
142842
890875
798073
279309
162058
359097
831364
134498
834963
473452
144602
1029395
222159
288539
695809
425358
272357
871114
862019
571692
456041
767970
452295
21126
1019104
173093
1073352
309823
602010
364877
460107
787399
583592
595024
45621
701374
641131
1004177
468789
275634
512923
640097
566893
492550
185265
504609
887243
193492
1023197
652030
945468
427638
202152
402073
164374
391330
347418
313536
770972
441565
482401
281668
1063999
432275
982320
83865
857552
605352
587759
437126
201708
150570
669910
873918
788049
75079
660875
824693
932566
219991
467269
992203
19219
814623
86737
331302
960159
449119
894159
403868
90075
620600
854949
579897
23233
409765
411440
241587
568142
138323
915912
590182
417884
769244
886943
77943
163384
969598
970648
262750
1089968
760689
349153
975835
395833
343154
521174
398201
918987
724391
465129
90524
91574
995897
998115
533626
885404
892689
181359
810883
122038
980800
265105
705516
953134
541206
973045
535677
651706
130277
496384
940248
293013
897736
146085
826860
444547
432382
503250
870021
977950
169811
57913
927952
792662
252212
298094
751153
1071479
270084
203125
669932
427438
991965
488128
35580
67607
895555
601523
263234
429204
931564
928304
724643
649664
716965
536671
506408
252935
513004
1040882
118239
720747
232403
877625
636091
367585
495483
250395
636794
151322
42228
297845
628635
470864
675404
678200
29904
71239
70031
211936
109197
970649
1082279
581728
513224
386290
280319
863424
988962
857782
405020
897836
496763
348441
692247
48716
992819
726679
903444
158994
438004
1018451
33321
849468
1032459
891313
998292
414429
406964
640682
985970
18151
562051
238576
571986
838202
271417
988222
656825
334723
382518
305409
423362
725340
509108
59224
896835
27071
326133
179210
71498
947071
240650
856124
886163
554636
1017136
149699
569210
543567
373419
983339
816808
815758
348486
539164
1034475
130480
362918
386855
208523
880605
219731
539663
1077867
516463
10677
241035
280122
944186
588470
955850
39588
399733
7102
1026447
1099230
1052669
556340
411472
909927
310227
396934
1094499
112434
1022215
614723
588109
414819
275972
471517
467398
916116
224674
102096
655950
1091919
70765
99209
232110
606365
453998
116131
961003
656369
238948
253175
934216
666603
882787
1001106
917798
1048170
285229
626217
1065848
791173
296666
879894
854898
1044654
827275
154839
226047
437627
573393
108468
944283
779687
4687
225799
17608
745152
490877
11470
650983
134753
895034
236859
385172
1016238
467584
1040008
255510
587282
285594
348309
697355
482174
177110
55295
504822
87342
491616
1075504
514462
585118
494500
836279
951547
162281
163331
164381
313299
1098713
314731
643198
644248
907525
62837
691583
26416
628685
557059
463835
422894
188875
30045
178287
852472
541633
260250
943034
370514
319927
959188
49163
737010
1050284
846152
627318
117195
28866
467937
110233
853747
1065164
120767
60231
416226
228712
913859
197761
769152
509574
22260
987817
197870
912408
467778
592079
172394
913748
321537
41025
46903
1092801
740494
261582
871732
66538
796907
700842
576839
844601
177842
653191
159259
168900
486647
753484
452768
325999
301082
1079711
607501
1028124
1084673
536606
921494
320897
328571
612670
659381
63994
984272
105422
217773
272767
851898
430817
145134
210125
453402
94303
887151
210930
589972
1085584
977334
841889
427893
574555
542847
345613
229187
733614
469077
1022941
166967
681752
951338
675110
126730
960633
488678
730215
118079
453758
592930
12638
1038245
913597
791245
630190
417418
952673
810048
412798
1089101
406834
596704
1052608
1016308
575566
921506
535370
229618
778527
41463
80069
1002000
716369
479375
235820
977867
205731
1000607
800485
673944
115860
690004
874764
9671
364214
519320
570320
127619
524675
221632
360895
1033843
29053
896183
110327
496619
666695
376415
174027
364973
48323
36264
694215
328039
574488
370534
50364
833881
1017897
942156
115353
30153
594142
176725
991823
619524
595719
359377
261293
521322
450855
855532
742174
365556
1013017
243166
868417
345065
37349
300574
895888
590690
32696
416198
736997
1024370
826893
525442
193368
875583
878579
86007
573134
1065681
250462
1015150
383171
476376
363737
974922
222628
386550
456772
640716
227032
937234
14890
577032
264112
992449
746097
251079
115556
916708
576509
621422
4038
809440
792960
50841
6363
306411
345141
988899
471264
691685
1089589
541641
324276
275996
783204
600069
1054905
993663
827718
932725
931675
444750
443700
442650
754028
654047
661885
660835
1044296
1043246
1042196
388412
389462
113583
112533
111483
792485
114036
751675
857762
193760
106659
386888
635682
282017
229012
281933
783369
657023
209216
959779
106479
160863
835875
87607
76275
349699
692910
298677
725716
829577
348171
795406
85621
569201
112952
472203
968985
613817
413654
380876
1028065
137160
944757
557871
746528
745478
578294
831870
911281
194118
813527
569249
404942
1024493
133621
718498
982392
342589
324949
641414
231776
571874
631600
986048
1074610
308823
373715
395654
195932
436908
107882
648313
195938
838115
584500
631954
402557
969660
752638
322361
745423
1100081
17466
968026
649367
77219
628806
639561
629580
1035769
360940
918044
220486
836649
183073
1079035
825754
427994
763254
237148
82815
976307
61607
816508
417345
596152
398340
192867
536000
185559
737079
405274
895629
91918
441165
136493
872581
345478
314157
462543
963355
73137
268401
542865
125213
1041262
233107
724691
1028116
19777
792206
987388
283377
921510
41042
228696
394712
1068142
31926
5314
331395
892780
960110
969862
100397
566331
292890
463620
617928
1040402
649596
694455
523727
118870
235944
954394
671866
801212
285438
776844
1074767
508340
85785
727960
951267
257810
721873
722923
623370
857674
400443
26345
1076537
860501
1094541
487241
471905
205194
695300
926105
397826
251013
201868
364949
139583
319376
96680
773884
116373
842986
124454
616936
811895
598380
939065
770062
1066908
879198
925073
504727
803003
639852
767080
459421
564765
577665
1086099
328670
622126
512713
6442
451522
1057545
74027
178735
790715
479235
779783
386292
185173
892984
252589
971838
66493
748912
1005261
428956
172758
1042213
236545
368593
838752
67955
93554
1015486
343048
730990
601133
606217
870983
216972
56249
748066
856913
246847
334808
783228
942105
3532
108431
593899
734215
393760
523473
580478
598222
101291
96821
730469
477711
278288
938163
888222
545050
274580
497963
31196
778137
691926
298449
219169
42849
110288
837681
721827
404923
616604
940922
852219
921593
282679
293154
26231
678704
10661
707691
363704
35675
529324
155249
413681
163557
641388
952250
474378
505973
489412
425047
195650
89618
548257
347384
362457
441622
927560
171434
111439
314754
180866
58473
545631
893715
191271
137838
689268
102568
909113
1017521
35305
719078
825323
1082934
230476
1004760
558021
555489
485186
849255
853450
754405
957175
115067
453331
416648
123205
219612
1086744
951347
952981
870024
257175
444897
658079
1073189
1048906
380249
230715
936737
147477
186365
887290
107797
668918
552025
847215
398595
624064
919857
739618
876300
224216
266606
292569
1088310
981431
102817
1060879
516218
117139
152576
927543
521702
515871
796631
761814
382559
549249
36033
751275
726795
102218
610650
541652
262389
423328
1061400
250119
102033
35764
987309
524731
825570
591533
89167
784143
109486
398232
601702
612344
859067
936315
176863
677021
3768
63808
767609
321999
577675
285456
815724
959830
746779
20094
326791
428582
691083
595373
715382
793338
191219
1019346
1074413
506272
964275
308747
45792
410850
54323
26257
422495
864930
144471
954602
826764
151244
309086
971837
600140
110559
527565
256940
449182
65755
359828
445550
297012
618253
234278
55358
481607
29988
467184
492534
824858
928074
771960
631214
1046107
900643
663295
1042735
157363
809489
241489
115701
443288
696062
24018
762101
798422
976818
15972
134209
367157
807844
1098177
189370
557910
790803
564618
1052247
838174
408487
255388
1004497
279367
147142
44105
569342
38421
450344
179138
682723
624834
861045
120736
1024368
663817
234139
14239
1019623
104382
406732
656371
417118
195149
196199
583745
195923
1080708
882549
697541
774575
836920
993717
487713
264778
986864
875017
474355
671403
569239
499037
757212
93749
750480
699459
887760
559389
64443
248996
285832
1024003
827805
793999
646924
543903
954866
937283
30265
667803
1057469
752509
34728
284369
386768
271241
412320
316108
481161
195354
917885
515417
469509
604001
701848
866253
892373
1077976
780095
117821
546954
83788
557794
976293
259098
1023297
469396
476034
1041596
577249
551755
20948
447082
947154
468960
1006635
1025289
772207
786274
691631
875287
239292
889322
350208
1013593
44113
103611
203746
213769
48804
64889
600193
774485
976894
311148
25541
429701
221328
67934
134985
473931
755787
489389
444215
818291
553690
608845
341786
134472
810331
997475
16742
392672
643641
421818
1063368
999574
488674
13080
695432
1095485
573854
205326
937178
750147
1053597
433749
507391
357255
27490
243799
184113
887981
189094
468051
123528
475281
73841
752350
879188
892702
1075810
1012192
523353
1058446
125452
225504
33728
474400
307540
855947
865626
760521
826883
360178
184660
797981
63985
569041
136113
524661
366663
410934
714523
1009751
729380
892198
893775
1048452
876280
714330
94199
5354
300015
1090962
32045
625665
545368
923301
880005
460324
437876
770746
490477
448598
1085725
204086
384846
596450
932177
331950
541335
614412
134971
315038
849944
625553
565940
961453
78119
593108
1006436
222404
24182
181141
841498
616822
93143
313334
545662
963392
842963
128312
466323
389092
776520
180972
1032314
1050799
100743
358183
73058
329374
799280
36067
601491
801229
584373
1081927
244501
422196
38634
882668
386915
928879
720270
233864
150000
950387
989491
444479
287872
444581
38833
780069
331766
943928
920455
57128
250717
330354
633753
569078
217901
135460
537330
289607
726016
1067267
862955
638352
5172
581737
1040142
172013
181357
355711
401556
634581
844911
931488
886188
391348
400909
904923
649103
563052
482569
561957
566484
784778
422055
800734
601613
600473
491010
435200
11145
967100
1040154
832910
864825
176072
269098
8152
866070
168992
496399
293648
954744
737651
613798
301451
839333
1041096
119078
170698
660122
745355
109289
537542
787618
647065
398233
518863
721432
376637
308315
343110
87096
37573
136903
137953
189355
188304
9396
10446
603283
694244
695294
442223
441173
509138
1067299
238444
239494
593746
310246
170192
726642
74001
76101
75051
803411
251490
911036
178171
178170
533556
882339
700490
1017339
856668
815365
128800
594214
597519
813907
968465
983597
982547
1034022
101788
107759
427268
33727
346794
97189
778171
720755
326038
902221
597273
822472
312216
243868
1090363
208401
86673
844142
474329
755921
445279
1008069
314345
967196
481839
816675
1005464
580105
254299
956075
770224
329949
903056
965872
276026
931964
191910
597359
1026515
287605
720253
66335
114503
116979
246063
352784
190254
797352
966835
811178
751511
957255
537408
382960
802932
974287
468287
997841
117989
119039
964368
726713
380135
651657
140393
61043
752233
973966
809122
997628
338035
336985
256724
1044653
1043603
491840
849691
658519
858747
82744
1078163
271859
619057
244342
31141
884211
593115
326005
584099
379730
563820
956106
446181
134722
11777
525109
774212
551960
237402
826008
28877
369616
692093
350952
165265
56715
212108
1094188
678708
915138
487204
974085
490673
325646
1079641
509689
688000
185253
425625
632554
1092489
941870
1041516
1014788
1014075
815909
703559
187479
824233
81849
401087
756385
202587
372115
17884
94871
354400
74029
460500
868175
416694
608484
877123
510704
353904
334131
1042926
751528
491499
266976
1025362
332027
545726
971225
253944
710510
259406
744292
352334
951037
597367
517823
413512
672134
1039410
944846
125895
622735
1010918
374724
154010
51185
278497
1019410
232764
1088707
613601
541256
1059600
2445
443204
284843
639832
442920
934088
418191
1004956
73166
616527
616984
318933
841342
602410
816621
889175
760627
360727
142487
710067
638450
428433
680358
954609
119598
766623
354646
1070020
294315
873999
921944
324398
522894
430351
305747
901402
1049396
153432
927410
231867
807499
597852
644774
1088809
751384
982493
754506
825437
795099
702411
745160
664453
598549
53297
451875
723881
890517
144351
791152
247501
536891
703445
593400
302130
804874
686381
500263
133119
85561
440580
147132
754875
1038719
638738
101460
507843
406616
875848
341358
658699
404618
272259
553413
281033
742842
340575
609563
818375
805063
888987
213776
632557
449865
803128
917197
67276
36090
469676
7787
929032
894792
604000
97187
465377
195590
477519
787029
79524
664292
348532
502663
387226
39975
988884
1051839
471559
949951
303495
929387
106584
620046
427072
981132
91787
907734
126914
1029884
148342
139117
564776
1038296
455849
189277
356454
401957
726719
554123
547237
922425
672846
433359
845301
711865
461520
737305
975760
1093366
428137
764543
13298
252532
476096
287804
155650
946958
801020
702811
827826
406370
458987
773334
443675
551057
202461
172955
433889
1001109
501810
748701
859198
861648
1036652
30883
999769
186206
1029858
751973
1058617
1033897
404017
722792
912083
54797
251416
627471
428596
446859
25117
846777
1047845
751446
502318
115095
461042
253235
104384
957969
991703
676720
405200
678256
548330
802043
105843
228138
889643
475748
413799
804570
803520
428521
776828
579816
1044600
271985
271986
82895
750544
518996
797259
799848
324162
776456
678443
445356
256336
156044
764684
529456
745203
335870
841223
113827
709130
416976
149724
887211
629709
284644
1036552
424600
751520
566138
1073491
34220
862622
564224
857999
640366
440891
124745
1075795
482715
98046
746024
750341
417495
278763
295308
38967
532923
314790
908989
796317
965726
650698
917582
5206
443029
1033587
182251
206410
1023562
628491
627441
657580
569738
568688
813879
858774
1006346
428134
187452
802418
801368
707817
317443
49869
902114
193244
351663
145929
46336
338185
242317
765321
830717
974077
136332
278935
434462
267775
79134
588438
445409
663669
897239
405860
710243
937678
636507
776145
495693
849806
235590
513045
80708
993954
288349
348007
267553
80302
992128
459790
814433
298212
26558
449172
355704
233885
8891
608514
964846
384019
150075
167146
187746
186696
456461
933698
277571
775570
932042
1059852
780348
863952
88516
371765
1029741
275456
434813
319012
117400
482333
559920
292809
834572
192700
829133
1020155
1048705
624889
397943
519299
1041171
461241
1048620
18743
953193
604526
559124
56188
261159
935769
1039437
591092
172185
172679
380936
161873
801114
501502
252358
348103
894119
441440
750595
1003210
544100
711970
383550
703743
252877
958583
556959
845895
1009306
628054
249111
989681
1043123
95961
570408
80503
687980
431783
982310
757670
301348
302398
70240
471967
256451
177834
811828
854320
242699
882404
442904
92512
685017
274191
693925
1041260
1042310
12026
649121
507965
410575
904116
946662
129548
772108
623798
1056047
426245
260122
1004097
496817
329305
173079
558259
761740
849164
931308
220029
1043677
313776
787628
1017473
989283
631404
131941
677432
499161
929951
50093
559569
318948
1064921
1027457
1054644
921304
821237
922803
704578
370865
837935
167017
109665
99943
734438
468303
1061380
168926
758722
803573
532493
480409
362340
1090990
146174
875582
709496
502708
24525
272761
406708
325805
670637
779207
565232
89805
390675
156320
105250
672991
839973
787917
905817
338126
518208
974598
313549
75611
733647
290607
822410
93839
354833
865044
239899
276547
4291
695337
584954
986139
870489
781641
952209
688773
767328
530118
778648
175128
962101
1083537
638872
253242
409531
126374
489015
925047
51352
978008
974049
447733
757747
947626
200088
485853
651239
484457
541213
311094
321266
906817
1055548
279863
161925
511567
216801
629681
776716
115441
192457
618539
587898
362561
729547
213265
1008851
732600
693872
594899
593425
711346
851796
829037
417665
811364
121537
55240
905889
766376
533031
894321
444200
63550
88575
772318
621639
663146
254929
421115
258103
946195
300093
797459
566747
156726
898930
714144
393982
22072
3840
623979
1096469
598929
607387
760509
1048121
117451
373661
936460
19680
187383
317403
989497
996682
536645
820470
605220
481321
352171
502146
815002
569906
380897
783904
91594
1086245
805029
834846
587649
163109
629915
78761
287274
252432
229966
178395
575572
667575
1009781
594892
931902
854014
994748
1052692
932366
325304
4058
702581
24465
468618
431647
902636
763914
722785
875732
478454
292625
455490
857303
995989
207891
887474
519873
782073
82854
1069853
899953
740878
434299
534205
214551
23920
5687
189785
1020675
895570
206313
352920
95088
529732
612164
1028398
202718
346254
722032
855697
1012331
252517
960289
244385
49760
390803
867492
346590
737268
841066
501959
392110
395730
864625
942213
1093976
53470
106682
83470
206091
502189
149261
901629
72424
1049739
617114
649034
369237
106876
913176
847830
1033241
133761
1049998
602698
367615
27832
498567
261147
564384
261993
238488
699768
486249
382137
789320
803448
148665
485097
326307
300092
953733
342344
39446
632703
810424
678100
673701
71063
598375
146010
705352
310896
809959
671750
452709
1025953
1037761
701587
857167
1066303
378449
364957
550757
722332
439192
326470
488913
962972
456552
808026
685611
421010
419960
831459
919283
679407
356066
1032382
872376
100161
101211
239164
240214
781976
503113
415885
718620
609323
200442
97343
450849
960818
1014648
4585
182756
238857
931839
485668
491622
460625
6859
611541
621606
250984
791856
589220
1023075
317556
1007790
894924
134646
387262
23851
721621
1044739
563445
794812
110792
500607
497025
811338
689540
921791
633026
389074
189925
954665
424442
194226
486117
278549
233904
52918
80888
51095
846024
513633
961426
500402
726074
809830
264990
237039
825363
331437
863566
287948
1033349
417708
386946
896868
1067537
558461
599967
595081
427398
719072
508843
845926
516300
428661
50044
315098
228357
1056284
822334
391275
477183
946441
688464
959804
998167
586010
769725
166546
192185
777443
556858
225460
833222
346011
22617
317266
58035
289534
439182
781535
782585
388808
491745
100599
655248
394453
395503
432347
649487
795605
659079
450938
685773
55371
807363
395027
982300
38826
707476
439344
1012834
650522
417620
890392
722160
357295
177365
238086
514250
20186
868524
1025737
825365
1021085
869895
597948
879636
511603
440380
992379
66489
343303
919369
32113
512465
15196
365510
706636
1093696
413219
231565
212300
266007
570075
326614
347024
296767
10662
699481
986407
281120
649229
953448
9734
306848
23075
981662
1069154
488911
672664
569927
164638
254053
14131
689282
840198
481060
863506
117248
488545
61962
35676
1049635
407857
706675
813459
220473
372528
856345
902341
677726
163225
658517
598109
523257
126650
414382
1037468
372025
806608
507205
38572
521769
1035070
889192
155455
679120
817395
835709
478585
605763
164944
553205
589750
202571
807410
789843
320954
479902
139750
490319
496737
568885
362142
442130
235531
1000756
766334
521738
618219
512948
103136
648367
544701
632870
534716
765997
654084
358663
345268
387847
294644
93445
481340
518866
389723
950419
893497
356375
261136
433794
766651
174824
875932
884744
1017061
587182
67362
1050890
593578
556205
709953
38384
37334
655482
412832
939841
219196
17645
193271
902844
380243
448559
974998
339161
673102
354605
489072
91636
480097
417219
227173
842032
28751
1092088
517720
777159
1035700
794900
102914
176516
558575
967615
824851
605594
796823
758112
405107
163709
774407
481786
208624
554749
431733
794323
106594
655647
86191
143799
887176
241131
355398
886517
527679
837460
673407
924700
925987
482013
72068
383403
463286
138551
768737
822952
997662
464513
1084713
755995
465128
857493
550786
683587
979232
891189
95816
309969
278600
243991
792513
876417
426390
654188
486292
426283
386568
922054
164194
761352
198393
414552
442939
925692
1067460
825514
780257
452490
297008
216221
127604
295429
546885
889698
316858
193349
546453
203597
951319
423379
425257
721343
841135
843017
551742
957488
527777
419957
310653
285088
717645
597333
76736
240534
437959
61635
1073105
660498
1005485
537603
947250
48839
641714
37611
232641
439671
1040344
619656
928389
458825
6697
980755
215463
770374
25150
503167
965615
582642
805590
1076462
606311
54643
470262
394254
342530
309491
580388
114089
624296
793095
688701
731964
455826
163682
699998
828916
644383
785017
997009
65079
561977
853170
405557
959048
396176
793849
373026
232524
271391
330874
534598
535648
503723
75448
234897
744743
760959
379780
210595
75292
840721
841771
230857
231907
267955
566317
1057534
1040267
267783
570162
253690
150915
1036406
1050617
706461
377066
372558
82825
753075
850089
192377
948342
883095
204592
382886
161797
403210
718245
1062487
13724
326776
382120
646387
832769
714117
717648
1030783
279449
419886
530092
673226
975655
288064
113063
681701
405177
436775
557936
350119
640906
639856
78518
592834
102595
509898
1016382
50174
1059232
321719
193059
792047
186543
798825
227688
974753
548326
1024773
668859
778927
560726
150558
568714
928290
885908
751219
774962
73250
368962
257043
1005535
282534
1038592
497515
864393
695092
510781
108294
614076
55132
96897
204761
496758
12386
535293
932460
139561
1031346
674396
119510
269809
758787
957082
1032132
606460
458407
90997
945790
1056082
1037871
352870
1082851
203439
887143
594230
1015973
349382
38389
414077
247640
607089
418907
295597
5601
531255
343443
862348
280325
22042
351073
874119
181880
245946
104897
907363
831626
513712
90266
858098
1052039
1053089
215817
534670
299834
986003
846763
892234
891184
1014597
727044
202700
511710
29595
744975
1044824
590306
947615
143432
39720
258200
584379
32265
628375
314348
368270
471468
769068
413983
859182
246873
445655
644410
458809
183717
503799
693362
172547
97886
806140
19914
350704
722316
962885
151669
147790
1054606
993032
227864
400611
544693
364482
573008
992956
459009
460059
461109
973292
974342
644480
966820
471681
472731
889209
889285
577184
213332
600353
601403
1078798
1079848
972328
973378
439442
58766
367614
574157
573107
519454
233761
257319
849351
169920
89848
509052
644691
569443
800969
691724
664270
88175
26220
469393
872564
950067
887358
215704
494289
800247
290631
984891
73670
545012
354087
208080
657418
1059969
350539
624217
750545
889254
432076
436793
746384
362541
1078976
42673
730703
636469
67124
287800
830538
38668
179611
1043760
879621
572973
44243
281678
741440
164160
1004184
611097
43092
379543
74128
886270
652982
435849
958615
855934
556797
635350
764220
180506
476592
415054
429103
747607
117859
443869
826638
1026609
92524
936679
403729
933511
295173
388757
806238
51301
256140
462393
658445
897831
16453
565307
1062127
913919
682486
1056686
917766
888238
1086622
454969
42943
1061174
1061668
729818
961224
846142
484850
204364
613779
1064622
629807
546468
10844
486121
230375
1049766
642961
889861
323248
1002344
468026
783702
953441
274182
465007
210585
19461
939080
132570
817707
493639
839043
110957
266945
879127
652198
994546
349662
652887
517275
783102
1066741
218771
842792
890739
234679
30985
95314
1026741
728748
50790
368986
641289
335956
1087830
547129
93528
353108
394832
736218
465108
1031271
781963
1087798
525339
1024279
773113
534998
897572
138857
275210
562829
1087849
1007274
1094566
151536
853630
217273
9413
750879
182823
801161
625987
376091
139044
1070813
370417
692906
405281
763703
277711
487871
262777
627140
1082619
428442
148425
690609
372903
579391
797704
14606
137485
659430
59983
560101
115265
964764
980279
562331
823349
621743
17507
503160
374660
374244
262604
230709
713882
294635
670789
916409
407919
988914
195001
27047
541867
442842
1051459
155090
770788
771838
899645
341096
218334
219384
218326
373426
891992
1017097
28604
987052
734944
733894
219933
835616
164489
264253
265303
45500
150873
528719
477870
647008
845802
18699
227119
708510
83037
501051
8586
932323
439777
127674
594902
1034541
566795
779574
751409
335448
199491
394004
974315
950660
859503
635466
349260
615101
773937
390766
996325
493077
455468
612419
653325
915034
850850
1032192
294047
760867
511399
388348
828189
403890
11996
58668
59342
801503
514667
794720
262119
800472
449536
389389
52429
23721
391817
601576
197316
711342
329669
1038814
846883
845833
751114
47615
632705
1080900
103556
293750
312872
797890
419602
131242
96466
955808
257593
258643
295698
1096673
1020067
616720
189550
43341
788702
826718
495970
258156
364295
574218
288152
147770
340922
536239
373630
175480
732576
127717
82781
1070887
772702
723243
1054356
877962
173704
885184
874391
285945
150089
987807
784569
431844
68763
451973
893403
652040
523916
732993
756567
256113
291203
994743
476763
89474
39908
930305
249935
1049000
1025030
355953
1091562
708074
359001
849524
223742
789326
943398
719681
805642
750746
57666
615983
236653
623729
392252
379159
889204
223648
495613
324194
6305
503420
112650
1014417
985671
854266
468204
1011442
737743
275130
663724
584029
251579
26330
775039
907423
976224
529920
1018557
834666
976995
719248
565847
226788
86844
492532
59723
386511
325787
444047
40124
232926
381750
467519
166086
585372
1041759
787993
442114
21266
282266
555776
191692
1089111
44669
767547
625268
854015
1099169
1001857
996893
143677
571252
1064740
49445
611324
673837
448641
931914
187086
746575
270917
920854
175795
295482
702109
1042145
906076
619333
614445
933974
582685
195423
344150
748748
539084
201282
1081563
344517
267981
830279
420010
65123
444833
419236
451650
540240
801727
984073
472770
406580
203117
440551
704726
972458
257531
210842
635970
540824
412058
899525
1027160
1070908
511946
566765
419362
538873
483648
1009290
370317
815835
427930
341807
210501
395284
174803
539967
857789
103148
1055517
345739
1065716
656921
249432
695246
504970
958444
48423
651222
372890
817467
764608
978051
467066
359351
870701
703899
594681
301192
904722
75409
818813
428777
364930
588028
510450
620288
82129
906244
787534
252149
465401
312295
500387
236559
394320
683826
172313
1089286
953110
178218
498837
917894
21094
822196
792218
557144
639524
358961
1091008
524469
160217
699682
1075925
907599
313020
397129
789820
186908
505882
114670
23140
508386
399279
381952
838957
716496
11824
949458
582754
172829
977928
634902
131128
731817
815990
947155
159943
1011784
1078561
1085599
414637
133847
648718
688823
334477
637557
219458
457818
62115
199720
335722
681369
1043238
766830
743536
599093
209171
1030929
264959
554116
597777
247644
466024
725187
966106
99369
118025
817373
488263
226789
596855
661513
1026788
611841
214325
421596
1035261
1047370
123784
605967
1069456
391715
520657
779157
273043
848970
172257
1090149
793517
816873
917119
823045
809064
837083
905333
161744
183972
758091
186894
508233
614393
460186
887157
488995
558483
1036638
781992
921156
331199
809439
614821
184909
73207
393527
1042455
971278
187401
208130
422682
351802
937318
248440
814372
87425
703389
885325
515820
362449
320216
659544
1009196
770338
977629
337349
709192
917099
282646
349092
662884
119948
74341
328319
204399
967734
954701
860995
601184
217903
1026366
441733
659080
955320
324537
501966
536397
87763
351637
175268
133217
996624
345576
501903
231792
180934
345404
439741
711073
873169
646177
227968
619617
1026177
623715
972337
228914
65185
759909
617077
4890
393767
455876
1005759
865997
827485
263605
475157
554139
784807
37167
235521
503375
256180
456967
673747
799813
337896
65952
567903
87076
948282
435395
1016240
1055797
974099
1054244
99289
776276
794733
315744
870680
614068
173132
400827
169039
273492
232253
953166
714990
879253
449484
647215
8426
723605
684221
425560
429000
294609
336892
1023203
541042
534375
222633
963489
38258
81260
900875
829212
445103
223489
992509
351339
718612
97393
716841
1088843
965014
211619
321792
577895
137492
458320
59311
138699
996189
211422
732825
625600
436079
988727
837100
830763
987633
70059
1069409
1099306
830473
19508
368214
147885
982926
694902
395997
316020
444127
145432
548542
697249
523765
250978
271756
600906
86447
957996
313292
412694
814820
442363
257816
718974
789911
885347
979230
28999
389861
679723
165443
856581
203690
56437
1095260
493962
1047603
278061
46584
393617
408057
481692
773823
868788
199934
725661
623206
526398
495530
600394
556515
1074483
822240
713145
962104
564173
438938
216074
828672
699610
387711
11167
108346
844095
111598
847754
624308
117612
1071210
572456
1040578
891243
1044466
418770
238353
961025
908360
674446
997462
498781
391092
258024
452885
636392
123584
852388
645962
934185
1084239
21509
740904
768690
787474
142726
71720
820456
531012
370777
254982
1098313
240817
71496
529648
502857
114216
295027
231604
1053614
479423
430812
314947
460174
753805
597949
936006
735063
957504
119271
584273
757677
609737
258890
570583
904499
675012
585362
497973
126913
659944
169104
237357
232323
970330
777599
129228
89527
617540
99125
839228
515635
955171
35267
952588
901520
499344
1017552
793317
666425
101167
1068814
215905
532001
354818
811585
1031572
400079
262597
416984
480169
225026
698515
816581
609481
1060725
836932
108918
1090971
6314
808909
349614
825885
420217
806420
217422
185058
226304
600681
297330
445722
1002211
941033
689305
448424
907322
774048
71606
394473
323403
596614
23564
142140
777823
585288
300339
257211
999108
230131
569221
387406
875758
701765
863018
413814
634429
734031
1065558
255726
719914
877342
376456
42876
629814
880271
1025899
877551
1074585
26892
291870
1090118
448683
490008
791918
228275
1028052
840485
918844
944571
667411
150425
861844
974299
775223
752879
968473
431618
555212
1028684
167556
156520
259683
265892
204137
192920
1095388
1033991
765646
684426
543894
235987
929995
23556
653441
303439
179222
672802
911763
943125
21762
254706
112628
96588
238092
285030
318937
28878
976478
635810
47793
821499
542148
338247
685545
1066998
491191
686615
985148
1062285
608024
1085629
567290
535969
818757
301118
679322
759332
691331
627163
671743
203077
942153
325817
152175
751083
601155
784408
782308
335530
357865
189782
151595
216195
791568
133160
747282
830402
691576
789104
400420
122963
702213
1031565
205005
307112
106730
571326
777228
350803
259249
463831
137455
455651
739592
981782
330462
1055917
366689
687615
957528
200313
596073
975229
808767
913194
330417
742079
153007
74852
283036
781686
182099
1055371
352190
1094899
928416
767190
381627
226435
691705
236271
894797
112454
192940
782583
876756
973052
790056
419954
646665
906523
1038036
49782
603952
214175
392861
1018419
865034
1051513
32206
811188
145071
621042
922765
59868
464301
102747
995497
358146
1040091
607272
623965
222882
683565
193851
1065049
545991
803449
457284
339094
920200
476535
810133
1057822
330125
116845
957896
335246
767359
230651
1024724
949517
215132
121706
1041945
527622
468678
901829
894902
413694
562554
336949
428750
226340
848838
774286
610610
624021
991961
435595
830788
246821
384931
383881
745037
743987
849776
402198
193790
763302
323681
205609
239553
1003715
935622
226474
689947
136928
451985
929838
552761
831944
104643
739576
926460
446882
295483
788654
998870
26826
466542
793053
574159
295262
37861
794654
1091468
607538
936393
794514
325145
120486
960836
262265
557574
202733
462939
672127
230941
949810
685389
169725
9169
106177
759039
81568
110530
73020
430152
542923
1039246
1096122
495909
141167
831101
844232
725585
280913
361310
977577
415583
267482
438303
775738
814133
943395
1068366
962467
159541
561540
966120
21263
664436
1053707
68719
237719
253240
359367
953847
941194
86057
697268
272505
1052704
672137
374312
56558
773010
106774
925099
26463
339893
109161
134521
739965
509067
534632
406751
558074
511608
416318
1005969
347667
276397
531037
1053838
909332
35519
639518
345832
312606
755238
144606
914363
129378
329133
971428
646697
305520
453662
744188
287704
469859
45606
863464
579852
711288
176480
1009982
746408
421581
112712
258484
872732
611524
75792
923410
634407
418774
625547
783897
616923
460985
257747
479988
1087923
955091
134315
494851
1054600
236622
815163
1051045
813663
720674
152965
1022859
559974
631942
348147
622227
857289
218632
397720
910831
425997
41054
165083
16767
1040627
445400
287439
131291
247487
158999
1004577
214014
18878
1008119
247393
465480
1066152
911208
431144
522997
352234
621400
261238
404740
574297
304927
386631
175699
516112
807650
695056
922743
380487
512594
505573
847419
67847
825868
57208
90285
501060
794959
244311
843058
868565
907966
216239
250214
717399
881488
125615
255424
492706
249125
377261
76107
389890
1003072
959820
619023
1031016
1029032
76309
635388
27321
988379
1097931
102404
336664
929809
515936
526588
259568
966708
223689
77648
723924
201953
663473
87477
333753
524778
113239
1088270
893527
872620
961998
370366
236705
713818
241928
498897
558031
632774
71532
182894
910065
828122
313053
929485
1046694
604992
417861
1076647
611937
61758
249064
268448
193406
548185
736368
1027369
838241
597529
415596
988208
1061185
1060135
847115
139937
42257
747419
848281
130209
473225
617651
676615
61343
485647
658455
343359
881942
259939
238772
1037905
964701
979658
475437
457940
270167
22199
805748
176150
232257
543283
1033341
939383
802723
609985
733615
798282
248729
1013607
964976
650096
172251
420820
163988
311198
473916
957834
343602
271930
798564
349733
120612
19384
766748
733262
251507
497907
198199
180901
394285
564620
678312
1098445
1098036
1066767
894460
641373
443886
1012619
116548
98607
715735
795792
430543
614577
389373
2705
253593
111840
924997
81473
76857
538643
942705
314355
8097
254237
1035628
1036678
818436
789975
94027
196872
434677
345603
779393
947012
341027
762008
498119
76399
309934
219515
361276
1023086
610905
463247
90828
308580
914310
37391
502760
403796
88301
751663
209721
91202
718459
1093218
421756
936243
664672
1054899
814957
82765
32918
477228
481064
711015
485795
164233
210615
97533
523641
20057
867408
916068
786921
860539
375479
260119
541485
681217
48909
477067
291726
288588
532852
883481
193667
229942
976397
191366
352145
152017
708371
750196
596303
167568
214801
615442
715509
1043857
245518
1065110
129644
867372
900330
53229
362303
88267
642568
907496
405632
335441
944755
228217
3588
720313
542708
1026073
475568
313342
25321
62727
816979
919995
874167
496058
1053905
570289
28946
241049
1099976
236492
842473
394049
762264
628312
345550
76920
351031
511661
915873
1055853
239273
391510
6154
921816
93406
864743
680286
210642
753049
459722
875223
66724
120848
675447
95489
761904
76248
550942
278477
893906
1036499
305744
71593
800626
561123
687175
1082565
801375
933918
436895
1052556
322290
783251
539197
349145
673376
303468
530455
362078
45813
471066
782965
9933
197213
454006
192552
1002013
902573
520915
15237
699026
981119
150835
522529
218280
85898
397906
1052802
486547
14975
883526
259906
436472
452285
866660
867710
498108
641537
784290
235384
83940
322788
459374
42941
973501
936783
689303
391792
625965
507382
895300
1027594
654048
950771
353564
199368
169548
954591
1095556
998606
371643
281636
227124
99732
641475
858673
1027024
32225
177826
812387
557308
271184
334541
48446
572958
491977
1085339
326360
143088
581213
802776
346389
976194
204851
987701
915709
447909
135334
449639
695784
315850
1035745
421550
91537
860051
1009984
102362
953263
723516
927120
23507
92675
421598
422648
58907
1015324
222668
615930
5462
133767
603210
216687
943425
705399
681775
351478
1057187
603530
918585
643458
869278
1027666
842610
62255
621059
313750
598845
114851
249865
663935
487800
317723
769636
18021
1068041
481239
320091
629710
778934
206678
212661
368328
1045548
526517
668188
8004
379215
530421
430877
400533
912646
448616
236061
321898
838701
841737
25521
211683
17459
311478
1038077
418813
326900
582855
750902
155553
311453
485857
738126
456744
649741
95332
958022
163169
956972
776755
223490
8855
1037170
586488
390127
344052
250431
3359
805740
232111
576119
1057014
1055964
350529
649503
295047
684598
654384
146184
1045244
53031
203812
569651
190722
150164
236608
1021611
760915
886622
769984
1043708
542875
316527
957881
448232
79207
436184
905080
763832
643004
817720
936736
535638
945562
161818
322470
739239
240128
960114
942766
978893
377052
380403
1019718
117499
799321
934143
26994
392289
917238
226914
507603
7213
695047
52915
1098648
474449
862099
668075
790177
205012
623032
163362
159394
820825
313847
597224
281213
957958
210919
14779
555266
150908
380291
298586
609425
749181
162412
759642
863646
1023247
61612
369314
356085
890251
304882
434349
591026
545217
137337
737802
394402
118260
398909
730870
46285
696198
844286
18274
1038205
610559
1027411
436529
531305
178507
373902
271489
857654
974666
124459
914105
590250
667223
712376
433032
1037155
601233
987502
649016
1070846
269808
836320
473811
771663
451225
581492
964720
500927
390014
107930
757867
624069
296931
235881
447968
37463
604702
1098893
340546
404199
904093
1030746
66736
741985
13704
1031944
444937
334961
203628
1051653
925716
903122
405590
363281
384925
312036
565036
996717
22588
648556
34889
880833
645685
794626
798670
338910
600432
1030530
176602
709181
263949
652312
18433
259973
887960
830707
540224
83423
1045269
300286
303943
728688
653587
939715
645539
360032
841593
1041239
934290
818867
1037575
520698
648581
542533
103700
203006
1062377
290599
407321
414859
1008428
496421
239233
884085
199905
276242
34420
406902
972478
213722
164901
2154
724210
44317
841157
645631
1038390
1024414
775344
901423
408811
420755
892333
301669
165307
701599
121085
553050
588662
88196
682882
807496
807495
833863
170534
1032917
1045504
539506
968163
317193
822283
849288
129954
49289
948114
698735
849609
850659
524774
468778
725493
489509
627035
512925
1011675
126550
392656
246436
811073
184637
14517
545253
575818
940468
588882
832904
68568
373812
210124
100174
1043040
357349
896718
625883
20029
297210
606989
675615
1065450
312753
497862
122955
561076
327283
143367
975471
867473
221768
1078516
903556
595946
413172
849795
410910
617637
1064062
717247
444776
780785
930058
909130
79142
738942
989596
288278
162923
434616
724888
823608
12773
1000642
711796
322412
154228
70602
107715
69866
699039
866479
189135
810516
256341
281353
886469
77651
624911
188031
285772
216962
407660
95234
549793
507897
1083173
816277
575287
91830
763640
55181
426075
1038537
193328
727778
989357
183499
780833
422698
662235
539862
947797
233771
923366
54239
557000
267021
4561
623041
19808
785240
445907
939233
1002596
725755
1052016
791037
107873
290070
841689
903379
307689
141848
466095
666189
550601
619570
926950
810640
836753
950346
589335
501596
1064878
125221
18284
416855
400549
225142
434901
1042020
240383
1036950
230656
708058
417657
876775
571904
599807
273167
83247
614067
932642
712046
54762
3040
101335
951726
999607
446263
93475
715078
982503
203706
312903
1062170
423399
570275
858594
274414
685425
824167
846548
986269
582128
379761
469522
249713
23825
977310
501564
491169
804708
786963
896520
891417
68745
235793
496537
805541
6948
546660
298948
497117
279132
192903
768077
1045576
94627
1076319
378014
695133
209022
489404
928311
871872
198808
876290
1093268
310564
78728
79778
257049
220909
221959
917889
705557
704507
316813
377755
254056
998884
1012627
114982
848605
575605
542848
132251
1073056
682493
890398
575895
218739
700690
356923
728564
13568
158177
1100241
966920
105386
349200
242518
735687
294938
339987
315357
460881
988820
454434
357640
186530
66462
908683
8369
914484
1042940
762709
647594
862061
786084
632491
1003626
803112
66014
32447
20484
63279
692028
373019
351609
199601
786317
1099816
254476
952376
545498
811718
942565
875207
318739
712408
595229
337128
555506
159116
474998
536198
692736
302119
1023904
1055860
36337
813762
412174
1046945
59949
291433
902558
1055710
797331
531825
850235
12829
893690
138970
587580
694983
1090238
341299
744984
737376
519776
333123
531569
249224
221776
455581
500425
519755
201147
141861
643445
17603
884678
46103
767687
771471
490846
622294
373395
587281
529330
835661
1042430
253084
271668
391665
649980
1054236
789635
910394
257115
1085084
707804
12738
871481
183772
935885
815209
760758
306927
153298
92776
351381
136729
498026
768603
403275
860089
1082926
425464
617744
1057406
967726
851238
536214
415639
623562
522386
32220
322770
612067
799410
921207
129625
5357
875290
532775
191986
599604
94873
293574
817979
1082684
869752
690274
368260
457304
827875
402390
937778
580567
688856
1038950
1067440
976032
895709
139749
629970
547022
441558
280229
512109
890565
564660
283547
279295
312222
502164
845638
841327
105150
513719
740143
8724
367259
112084
95265
914403
845379
156752
775922
418858
661774
904928
986531
183595
630502
1008674
471954
825054
412895
330130
557789
253783
1059231
50808
706897
43572
817041
526056
843172
379762
683424
29250
793674
943740
518005
931663
393814
1011102
279415
80862
263128
576142
438400
137047
496336
944017
889714
739739
742157
805441
21466
884689
1063626
252734
312186
464057
744398
1047234
446674
919621
250794
1037017
169480
907674
596500
221706
577927
1008138
408348
123643
983257
574212
673557
522148
986781
367739
976813
243288
319551
442717
64464
162845
575421
741460
865035
191046
1036243
770008
19858
1082215
699049
876720
786169
51618
214358
325657
670744
27877
562970
979453
189799
314464
373403
63856
33510
30082
1020838
1003887
911729
587607
992235
751471
632494
939124
455138
1073024
524841
851328
177774
795765
886277
241630
866506
998234
997184
756217
668435
238481
207721
536334
661598
576518
174577
332719
333769
889562
928846
780187
786440
226012
1049967
1095214
774399
616759
886990
431198
827559
203843
86842
1027084
968643
452712
911093
214372
1078617
800059
298703
937928
803558
64204
525488
213440
66193
94940
492721
14968
666860
1018595
772854
489344
835265
800292
261296
602921
269865
170860
304622
552778
464385
255667
897195
146865
282210
54115
744591
843518
475833
674905
1036575
78922
303397
441738
808087
772710
1005433
712203
4268
152524
617421
1013299
355257
857359
574513
113644
513887
580384
1039809
74152
745192
498792
289217
1058070
1033798
635711
390631
948982
374600
747843
919437
79506
328868
549064
287270
982915
85482
447914
89365
702803
660491
759870
53184
534345
1054935
703406
415883
355691
659857
411462
978471
1063760
497908
109663
217461
300174
235988
477366
1086038
347019
956724
544742
895947
118934
242159
301505
139804
627007
966144
971556
788590
6390
559683
268182
163043
544264
1032184
386154
110352
101094
486695
740391
829995
387092
791712
1034713
874882
231003
1036979
337067
188693
545985
546237
986100
1039505
218670
715501
998262
763047
446253
334753
86536
151750
388788
1072357
448160
617105
581782
15031
746771
244191
487317
782290
405967
404917
910059
282371
631689
769472
924947
59716
532675
646490
1048087
268447
348254
328518
804037
1003663
264100
12434
619625
389968
988866
109493
752838
151037
971625
611883
105079
375411
107317
231493
1068954
506750
309463
817781
569377
695915
740724
620039
1035862
3950
274160
442900
873570
355166
174010
932181
863515
1088512
91230
355382
76180
744507
701560
452711
219332
585823
135715
50567
464483
161773
513907
510892
107814
320354
22893
334647
180711
676174
570442
784458
16269
845350
533536
731559
807062
789308
746072
298505
617147
602510
187843
644454
821580
761120
537947
270136
45320
388394
864227
171206
319772
689453
115103
29933
497385
927050
1024867
569272
733199
1052215
665319
1055646
910727
257821
758888
711187
545320
329804
1013964
94711
526561
955268
688680
885030
419989
442883
774342
80231
974948
1089261
387214
570279
172872
549131
342402
862153
764967
535124
294962
803963
1100061
787314
81710
417882
527127
153237
719563
67516
982233
392306
752254
992767
873088
742280
221290
330315
549043
116715
788162
1086391
629665
1071796
766641
1086663
876257
805301
315437
845371
45415
846395
597506
1041363
357493
200894
185568
1065889
398200
465184
1045917
1044867
853952
329860
320853
1079800
1059889
444433
796745
420564
158633
608073
853772
394899
466044
760932
404128
327020
808627
19650
651019
146907
522832
869177
1012467
238449
772504
299640
271234
323506
483915
619135
730496
1005483
66046
221412
705810
68584
352894
1082230
193952
726962
784178
817788
32519
516353
177129
783131
721733
54294
610746
473453
880705
479885
301066
777775
99212
659698
455847
1056257
581886
177683
60025
262043
784699
496944
636732
107468
453469
875612
352205
41734
998691
312146
651610
1022957
982112
815908
789215
547038
880106
561747
892494
823809
23529
972545
900691
1014221
1007207
593659
806558
807608
687038
332819
694400
753113
170168
633055
777500
660257
451730
371771
288909
1056088
423717
830994
444592
369401
705459
477996
618535
904207
905257
1020979
646044
370049
599852
205395
486069
460673
73266
1004924
253641
707759
525215
1047601
973617
701622
49495
266993
479843
212917
550943
509073
761608
969126
788472
713686
460382
50251
932979
205977
478333
962677
373561
398879
40241
867765
768497
325209
958581
518503
447685
964282
1091087
573759
476980
843388
372695
29937
1017982
815238
326155
235414
59748
995227
647410
130990
235729
1050740
251863
971447
625834
1072377
151636
779185
334947
672466
114103
755335
704294
1072384
356036
139702
947339
999816
1093867
257851
1079585
278764
243876
326721
508836
474859
851703
624714
389545
348912
1036723
355863
718129
130651
284080
104536
990853
424789
699604
26021
927272
225235
434606
329560
518791
145496
652006
441707
529678
689204
250041
737509
627862
318333
317283
41849
500544
575014
951125
13696
502310
975586
1065989
533177
677966
954801
730711
1077933
1039244
558598
19139
176798
59360
358397
1007975
255913
567848
823718
537119
112150
252634
577670
673882
907307
663260
340122
798280
143491
790271
259534
550914
424701
438028
730583
452038
947942
79140
47462
1025014
810965
718617
126748
332318
458153
732843
82074
424926
485013
1097120
277691
497570
802941
819487
990222
630844
938876
1090342
806482
129474
875806
255444
889855
509236
463539
967356
518616
757166
239113
947879
313696
563996
987722
245550
204744
125043
913609
809317
893990
863385
100470
732695
382337
1065715
993941
177488
424333
200955
58683
336569
129349
317848
1074020
794734
106184
927987
907624
758014
759064
367692
972022
441282
754023
166105
745668
753771
540148
823258
696484
220258
448024
938232
627313
92720
6037
787366
850870
560437
802848
460417
939756
412582
338911
356298
114312
99946
1038250
586922
1082518
893399
760707
740003
27651
1066181
690628
804308
864994
304518
231283
572447
757248
626119
138362
631087
736037
71597
472562
490065
1014151
212749
369416
431895
377119
1070108
764875
575320
146924
677587
676537
947446
717540
367907
527525
1041408
519777
397836
366971
809109
404920
1027494
517637
215286
106172
29257
939931
853505
659647
14570
157883
807148
296920
947874
31701
980475
968634
349019
830443
446676
126285
104593
286482
1024453
379752
65388
693420
642708
506600
956526
768872
503185
330378
822024
975088
890092
886932
288202
170684
18811
436076
571919
95742
414872
785514
147930
413115
965203
173818
691011
886303
88148
288428
686527
274615
562203
443275
528984
50860
838189
976557
1091052
262593
1062962
731297
66760
770696
429552
269278
912295
469782
369484
708631
704824
35818
891886
709939
38723
191714
748341
141946
1099855
223052
509150
647295
338999
540432
53895
413981
314741
1019892
115666
662104
748443
764083
830817
141696
1021618
460740
106938
916509
42782
172889
1071569
736094
300959
1007655
497130
922221
535039
434873
396668
931127
1055480
197670
1009645
85647
669364
726863
692698
257826
871589
1049845
575535
989150
833893
314211
577174
479082
380120
61657
386897
105091
1075573
234223
1018796
1012998
1001632
961317
58329
67170
115763
217153
367979
951444
739328
471050
337813
512116
415740
77952
811768
376178
428348
818146
735420
90455
65255
1088455
947901
248762
1089887
164218
112529
278408
913975
19846
257459
410242
829770
312233
15607
727009
580500
396490
816418
1049769
829117
990865
253735
91575
343952
143359
208123
1021223
281073
432480
557665
873576
46242
943386
302820
813290
681533
1066693
181197
69959
64462
8921
279348
767508
675635
408725
932739
74397
713836
70518
267571
345999
739525
820061
1046896
136543
829689
419258
650756
1005015
972243
504885
316725
302532
836775
664514
265489
133508
626938
1077096
839795
799136
417969
629162
501031
96430
543601
953006
56274
1026604
668430
697409
204281
703724
199895
696909
509748
549617
589146
135522
98614
789075
978161
661426
116529
469248
321210
73422
628496
1038046
414940
888537
1043659
705412
406420
947337
170545
934434
385315
796173
1067878
76170
253331
121497
971008
601780
167535
655561
539974
851390
853490
852440
486488
237704
1091015
681294
337816
470569
197592
986135
847836
1086199
892847
958576
161115
500423
347427
332547
867939
560757
505928
544883
711368
822170
973968
405733
8787
354160
781359
617804
69408
310302
818701
526812
548343
178509
910030
969749
204573
620770
363946
149859
169794
852508
226362
682164
600320
537477
604100
156431
756305
674795
391405
716056
23033
821689
790051
758897
338573
37083
85870
182164
815768
792821
94679
996323
221972
342186
121355
846063
131506
1057437
853345
686593
490933
659800
41312
311083
579630
1063872
800344
392851
694810
101484
931409
934444
707158
37542
159664
330147
561494
597667
473844
362931
1002370
391813
196500
805377
362677
767022
503798
513920
931122
1099819
274939
1046435
58876
329758
377514
51682
650966
620093
765146
167708
501958
799206
922126
50793
127613
991319
1018507
660590
612162
168017
256708
1052560
401077
672785
788425
1068721
215025
473062
592169
43898
580110
690332
441893
82878
25270
549322
215693
413442
713024
175505
831356
520509
192091
454009
597299
159263
23120
1076321
417701
201725
1062310
1015668
518040
827411
205390
141124
406756
379343
795044
797891
910525
161526
56982
590636
382764
561794
361191
325535
811975
541035
930897
129027
57134
24395
39211
270095
185995
716557
287808
932540
479218
910248
533171
841147
97797
730045
1095640
648095
315464
416317
954615
644255
293656
682669
956358
423016
1044547
557935
142532
538312
198641
665812
629189
250012
91739
13247
424407
394793
1076407
142611
637114
21800
708714
812771
16736
125178
368235
996760
975257
844526
846279
247726
918824
221641
474693
1090790
993934
580525
410419
576676
851093
777874
1007096
769199
898688
294130
180731
362704
625146
231768
171815
1073743
549217
426385
992364
50149
82344
488881
442558
778173
167117
554230
46805
450834
321091
907827
698137
897758
274415
766974
729421
983759
269283
438708
159454
660544
51522
311920
170710
299449
335792
559391
927814
1047589
1003883
1041169
987907
40072
51332
745046
573939
897876
698350
461850
347085
385390
843949
311514
56327
243631
491413
738367
588120
134920
821192
757723
589546
785810
247526
751636
675219
974294
425658
96240
17022
351818
433232
1080191
967624
438833
1018845
38960
323673
394626
188113
14630
24709
256031
322984
321934
868984
705977
226417
714850
329082
40755
971157
128469
316947
1034863
623659
710966
1010521
537044
693989
372065
60982
703952
939664
94149
1094993
712637
705667
947310
1025920
1013224
275168
933815
723424
268783
53092
197850
824675
757708
732732
951062
994433
963785
1089652
258497
449693
1099905
327252
683578
94230
649072
632825
779276
397466
247616
512215
916645
193143
618346
58694
493363
672999
60854
336477
312617
128151
788936
603068
182461
610567
1031085
35440
365382
330893
460443
823274
1080944
833465
895115
769875
969340
704570
655989
123062
429464
31951
580734
199893
210536
1013904
783337
403838
578285
275557
425679
698588
28884
302502
417474
743854
528650
492076
275765
446875
734338
49222
987783
703334
833450
275590
1003563
486414
389972
614327
778977
814321
440539
596568
412001
1088946
516324
995693
138981
578178
996204
208098
343791
419017
820423
353794
362635
829564
985164
158710
775293
103126
691038
1063234
975989
703192
1060423
215676
858285
78831
906813
267961
549570
817666
923798
231844
370438
43421
574115
696645
385832
95365
512020
570343
60975
182433
788294
1088609
269122
750198
298404
459419
309298
1030638
975423
539671
470159
603180
5501
908336
409611
1086807
179720
869949
1009342
807433
125342
63714
417165
113940
627402
957634
374190
165837
607150
958231
35421
521881
285233
338015
862553
768163
573035
1013765
921888
151010
259139
93541
843270
1082254
731194
787169
1071945
445779
894249
543753
269872
412926
1058221
88842
716891
234902
341640
731469
561799
410725
328218
215686
194840
471996
562491
433663
425245
1026460
679461
798332
967556
759363
790135
886875
189933
271649
45096
542360
503157
368132
1098877
706073
965495
42347
237807
831118
540567
457499
389646
26291
847437
834154
894359
647654
281531
123394
444069
844108
1009757
155041
966092
731484
380619
831717
737194
736144
1099804
686612
909247
366638
714023
1093099
124719
125769
1046369
308998
1072346
865715
179999
355657
583677
437092
653871
715316
363286
696300
572519
737068
498289
596819
531807
629096
754492
848590
960386
174470
97186
660877
554841
79637
717983
798163
717411
818106
56984
55934
135096
904850
223496
657342
381290
784404
503407
172310
734241
492366
827320
332317
603051
756528
755478
876422
835172
836222
466487
836993
893434
328405
108194
220557
367732
366682
66047
783148
287825
884737
871917
108732
776005
67547
796540
227896
322164
661321
404660
1066194
626483
798516
31478
612633
279788
975448
765742
960988
116090
416909
939194
1053938
859912
365629
33827
115273
979517
435560
372745
32327
186222
152595
113111
131635
641271
521918
848701
869088
735124
27175
838612
761311
386189
824376
243736
1066413
535410
339963
563370
509711
516304
51096
618956
878442
551172
698196
54875
836308
663453
950418
187847
763495
467439
210975
1038554
463531
11190
385220
600408
901322
675637
777218
960268
781608
19830
479395
826357
461983
58553
344923
1056270
985731
1093548
514202
797903
161103
615221
713766
152832
962424
118177
907974
443253
836026
749578
109430
108380
563444
1098979
307048
102416
886453
1069558
447735
199713
965001
52352
1076080
109573
953164
13045
77559
734222
99220
509189
1059019
1052082
175877
571542
537950
596064
295811
639233
223438
1016563
656892
959168
1072561
26451
402033
184698
575919
82417
687199
957191
263067
383781
822642
809535
828005
68239
611316
724629
1001507
385433
1083632
1068221
29878
897052
976555
1011065
898695
578323
300869
135341
266682
1093474
516228
24825
347672
741828
390344
158748
1099505
725233
968342
957323
317312
86790
779520
193179
944649
827868
584264
731896
569999
909568
27496
596917
482948
508040
436215
315828
344434
1078308
661775
897095
903740
280050
997154
526530
181233
881362
517543
201061
320597
782365
607517
57075
412044
734922
177484
288234
607715
869972
171987
967914
590573
321393
537653
722910
973863
662203
1048572
572753
736477
457451
904023
844309
120425
691966
344912
1055229
450648
588385
848925
54618
904321
905751
222450
176590
769276
109691
919655
150445
192750
743307
604344
41305
780020
912554
156009
946607
49904
301900
305495
1021586
1002430
219119
1073367
501155
852011
588919
231618
731576
325282
28722
590121
245101
106360
1089166
143325
941522
137394
871883
144782
1069160
56414
441195
612094
589692
557068
220317
355159
289773
962322
680607
138430
97546
1030364
665887
378207
124609
1078624
766212
63546
201250
62154
1070538
592437
89767
764291
188749
227749
677462
673890
648559
580539
887997
933214
1072683
647262
1054392
86634
1001560
187359
753370
458885
1001790
134488
297487
450004
870876
9523
151989
906738
348722
718307
570272
201471
682175
833726
666657
816897
158112
1072359
1010307
55864
69806
698486
1025809
726258
883279
1091208
561721
444869
370379
997842
681309
237603
246800
168658
975971
872410
4116
1023326
458212
112230
394722
683792
760531
985484
764694
681830
822690
933855
675024
837472
45202
774754
408859
437917
256536
12235
385233
485942
143007
958833
622875
561023
31789
1098929
748542
165787
905158
70353
845764
607756
464662
295002
566935
926949
153970
522089
1013332
921587
709461
1068493
19732
573334
436471
316937
127480
268346
107635
753184
187972
438686
145719
945962
252283
112269
245051
105860
368846
371365
824000
864238
538574
1076322
585739
656163
193424
255532
734853
65554
141014
860466
705782
179525
58953
559743
180997
707554
103368
1079472
790307
616715
313158
1059185
774276
266943
655717
871038
872088
873138
207283
752053
918128
188944
912093
233312
415704
549373
737609
28520
398579
922325
931601
542882
189909
905585
288776
1085846
246991
934476
660840
1072938
757268
457759
1070379
1073416
218374
829255
461757
157869
215856
1040577
616550
644588
441158
87332
441525
512746
628924
57094
936338
268192
1002933
807210
1082019
396790
766672
63941
61076
983559
652878
242607
283277
982625
341405
884629
240290
807177
14939
821340
738122
1073231
904327
183622
119780
724436
471207
909995
33504
678309
564194
1079342
898202
801202
343895
467791
921799
169738
475613
250983
45346
666203
905878
730954
1010313
959258
328859
1065307
407031
1037903
183215
365192
370750
162916
285214
934526
419386
687440
14748
454870
289351
151543
832008
430201
264905
622901
523979
1044435
530097
731471
280209
192231
40195
537225
130160
838708
463000
686818
1068931
100523
669638
715574
286313
106495
659139
1001060
348153
192420
446613
405402
113581
352372
604393
204731
679465
680515
853536
789733
746412
1021810
97724
120996
251834
143974
185077
505193
523423
209272
471565
470515
51416
942944
462362
580442
109018
30626
839720
81111
901017
386167
820348
271822
866088
240008
34772
396933
356998
947735
497887
430959
984143
826914
1075207
160847
103696
783333
406963
1086901
98854
913657
634832
552795
467021
830877
188277
846782
1092838
926449
721200
275513
910796
304169
932765
648447
239832
948036
946986
88909
677489
792431
346332
1049888
843067
610149
554129
684994
658249
901525
1052552
447965
1091253
1039471
519507
712323
69890
894137
812568
1087309
525328
346792
848718
520150
655431
398241
970463
144232
903523
127027
771610
1034242
431985
920439
32404
1082364
136015
861831
808097
790753
242823
450143
939660
1006682
823989
248328
491983
316542
101520
2266
654141
770906
1072147
120590
550697
1040117
673166
1021872
363152
885102
929539
67412
834417
674613
327326
698314
298599
305096
1100007
139902
355335
444287
431877
540058
589667
182798
750799
248505
129642
693230
948056
73338
686096
442082
217581
404143
803663
1007184
294003
1071482
562247
387041
962593
9531
917044
770403
383701
575472
72290
15931
1011919
442612
289162
641088
795086
1017051
995461
815404
319801
758593
681103
854652
541916
744210
917057
963810
286431
496647
270836
551988
154480
247026
496883
1062443
185069
364204
1048613
729177
979151
606717
539104
658710
518677
939606
143280
1064041
173320
239059
79450
832772
628912
509352
904030
963101
274074
359114
1084281
662895
188971
103222
883771
831198
1097796
1096746
759947
68180
897934
106736
79165
151779
359846
339797
656629
660394
992993
769284
561430
550395
475423
106654
880938
793156
428135
941172
504864
920969
337193
883007
508460
33861
497941
1044294
191637
967037
1055312
543488
653017
890902
462583
197897
727574
1016541
847062
452109
1071524
288656
458040
434790
228248
42403
209110
632154
114294
1084222
101510
517549
293970
507253
792520
877312
332946
325283
316498
232653
811321
757450
712811
820030
859294
1008642
42171
993938
795043
254639
1073622
327482
240574
696920
317834
851778
351661
1062293
1039611
48877
972428
409015
128616
131345
125315
49427
342069
436749
292710
1035950
646157
301991
597389
608619
159550
439709
353970
528212
675420
626283
109038
860131
775037
358834
808412
464359
251359
796993
967690
878869
1006535
58134
59184
456216
961492
618682
28430
602688
323800
898601
848172
246988
1039363
613356
368077
887547
64080
577882
14181
571478
289711
1079766
970249
1014514
846368
270295
189022
263787
759519
188750
727483
962312
816034
356061
646824
74691
483004
864073
1080410
41909
834629
482773
47781
846495
306320
144492
615880
954324
100441
984038
62478
723835
1058318
53387
887248
505794
14642
944217
958497
1023852
856236
351551
109249
309170
282110
795715
623708
897713
973689
782319
770722
244945
19984
372787
416794
923738
6015
74695
315290
305458
580537
212773
835482
107230
631075
89529
468704
779942
1021860
11366
813795
1017037
877241
498912
716097
243625
785994
548672
405084
798196
223020
970979
589771
358133
951392
521895
910132
990267
235741
620183
1080049
871516
163534
1057083
1028839
53317
380916
568864
575370
196325
762211
427255
79790
314975
1063615
894586
757438
389932
252902
75489
74609
921740
805667
83671
351432
11883
175149
217768
826354
607584
417918
690665
256223
1083343
557470
654236
636613
478420
824687
55687
89301
478648
648490
162931
530663
288585
914666
886822
733002
576555
922754
1028895
622598
83436
766954
91019
696359
459849
798946
1008495
864455
217423
57574
350960
1074834
193602
376623
861815
452779
881068
571473
416870
942909
1022888
385092
1062633
62037
684970
392689
847272
514321
201770
16752
4912
283353
185080
765109
566015
1020366
237988
790113
673129
925715
115232
30944
941369
26864
83666
642537
270760
1015169
508909
656761
572490
152495
1096666
168124
993972
767510
848844
161265
136957
767169
393561
499630
417373
378704
963285
676000
636924
979872
161620
767795
802382
506509
817308
848009
547023
1067229
360907
359581
674579
72960
34250
295136
610135
498471
248568
393328
164897
853217
89988
643168
105986
492591
906547
785739
757854
799553
244031
666130
576756
376087
283121
970941
376854
6573
564740
458154
929504
374924
1089918
676105
340014
550846
1090863
530492
637759
17716
1050584
186882
678295
1004922
348656
192972
300266
51427
68990
725323
1098104
870966
450301
1011329
615390
596213
867200
306773
60051
651982
650932
115208
108307
608610
528006
1055232
650673
102822
101772
661407
79934
924640
838681
942356
120601
813842
104656
930093
982984
105070
399565
331332
469412
795787
780271
206058
1048019
441930
442980
1001779
1091315
1091316
786730
343063
504505
226847
279530
734746
128287
16661
198186
602593
214197
560435
559385
516012
186928
872518
887613
264092
1024297
770104
392796
1084135
843008
525056
419626
939487
792921
685368
328285
254815
11603
986758
196703
968957
670918
704819
161540
435825
594505
170898
46984
523599
745841
873366
939915
55082
946616
402275
637323
65435
692825
819005
264755
543122
404271
221861
331546
900869
210039
1087469
394342
1079435
315915
245579
445327
704355
856983
289038
1037687
671243
1094599
541249
212198
410908
91698
1012160
737285
46284
845994
443720
462838
785967
173479
495835
748692
613390
358040
323546
957879
1088242
970813
1036567
83447
544174
802745
401932
653299
874132
209994
471796
1093188
789552
892708
749592
45010
736154
198507
433917
926911
895046
79152
596933
218598
702716
871537
70467
892040
893090
798443
631706
94421
21577
570834
992636
288282
722880
277721
1006128
62527
878364
906037
677334
1050809
263255
695983
43889
508573
1017975
161002
772132
525857
407122
479413
643213
988143
1034188
207405
972648
187978
167144
1014973
381532
234354
1053779
264444
968738
969788
434087
986772
173935
638375
702162
838064
873966
243709
1092776
998407
713258
646243
206074
832790
506389
1072084
939823
23316
396072
687995
166953
1023116
602535
885392
896476
30527
120672
555636
348624
154468
1038262
663641
965617
316990
112955
271057
805368
502141
109970
866366
375168
926436
144995
63467
221849
108491
1012731
187058
739791
740841
235844
746841
527993
254744
238499
125366
302302
806132
231539
372865
392864
1033415
484223
882918
186693
456972
478805
343504
124879
315984
442808
886937
146339
296798
327052
1037189
78485
810399
865489
626153
683617
21101
480850
145467
1014420
285922
554511
1006143
883515
989481
290860
603508
871567
1030227
614151
259108
716798
103988
109668
466313
671152
869153
490080
1078702
62927
72155
335065
95731
34456
750174
955393
381902
845131
965420
404720
100402
867589
611640
686093
37519
992619
153141
275222
175686
901376
442152
523918
536920
692435
598978
1044922
311014
410127
719339
806606
832753
335630
772763
390293
557532
181969
328601
625171
322747
46266
598282
544070
468375
515355
999431
367708
270515
666844
4965
486076
682415
61106
926229
794868
136737
415856
428636
326995
1025592
563595
57583
714733
1094332
340747
539109
950689
405021
1072580
813019
189868
579124
218357
988285
334847
293104
650005
866217
3134
776056
501361
765261
537399
273643
1020682
766607
916491
389304
423284
961820
486628
759127
155294
1099276
456013
515653
20508
1028983
1052219
603128
477176
1056179
923811
1066539
843930
979923
991301
205567
101069
537767
480683
989062
531155
247377
270776
222401
345802
594245
921091
199403
339750
161315
113158
573021
52295
581222
950117
213313
488427
487377
1012713
313599
1089621
699783
655661
486619
181788
714900
839922
246360
127911
379830
953245
74829
784572
945223
913965
661922
86030
1094224
577555
1086402
251738
517509
315916
881594
516283
376336
750457
118327
80996
101410
302954
1065538
784978
398732
426344
22978
610218
911630
964921
172404
620032
184584
77210
746013
191147
932452
603152
649634
821335
96516
681884
679784
808945
843369
350255
929225
364600
1068053
364964
758490
898732
302276
859044
884348
995104
376990
402449
996147
148087
515474
348286
523605
894215
513468
612660
425931
733673
60003
303245
348702
588899
324500
969372
667015
326387
763413
617614
369378
661053
30934
868596
687591
898206
340342
72024
172912
30428
759389
93914
154788
617956
156646
381825
560219
951209
796835
482722
404081
341740
655025
1073881
403193
742345
81762
520695
623369
857426
989631
1014359
272129
927885
236121
799307
613335
267320
159324
331031
58024
382872
789370
866731
997162
512853
976387
863706
648791
142952
424441
231695
1084436
811749
596140
22275
660089
608301
936171
105640
564700
355337
4734
764395
626025
1013631
422997
1030031
297840
612890
7063
185560
119577
264578
592683
422333
383220
1061129
795302
840840
298010
499380
487040
843775
24420
650583
324043
884568
94370
39401
303935
584723
898257
899307
747172
803728
362151
709610
563112
258426
336751
104462
982825
40962
511837
788671
240266
900520
166581
450137
435631
79305
504422
421650
654272
1034846
449352
934923
355019
200691
950354
632109
685447
39762
331664
143582
270772
337062
981544
89317
505119
795937
322034
625749
148923
434535
455054
447263
876731
224705
579295
957922
1067960
303953
864654
377401
387675
839406
172737
897776
877076
43998
109373
127744
832174
1099197
722704
565467
736919
990769
20400
332495
667917
964103
499644
865920
230888
1001413
305094
93728
73616
156672
102241
568117
683188
523400
88016
810247
142251
311986
187961
546704
655564
75243
330757
927624
298584
249377
798312
832426
1068257
725709
325092
868378
1039164
428173
27537
748072
749444
409337
964813
9850
233179
948526
531172
272725
7320
771193
575894
707508
819752
480552
1008997
49230
912957
848131
913823
146181
961867
334921
1063980
301725
451221
331486
899699
1035256
532547
29689
388420
364000
893258
111784
865582
833584
212283
638621
780708
212217
715134
323968
482361
711805
389593
88244
721723
11350
1050762
665164
1091275
105478
973233
648840
697682
350134
157216
813468
437505
583825
991723
230472
261463
1094287
510473
190992
459356
889765
762675
652322
869459
336587
127379
889661
527470
321498
802012
349524
614419
289804
426307
425531
267493
201859
545596
48077
74151
337739
847976
182313
288212
9534
885306
475645
451948
988521
1000197
988351
773927
1066543
856486
409642
575436
688453
505964
226526
820296
610776
931394
578744
649481
91306
648810
1034145
483856
968940
98259
362347
1050703
204371
831836
650315
719211
664837
1012557
801157
234070
521508
277750
1037247
86958
230334
920808
1080432
366139
275312
1077881
787909
595259
804106
233165
821827
1010213
220512
150993
330034
532797
865495
84580
18168
1044789
797382
384161
675424
1097449
1015143
701522
685441
526046
863176
205247
316785
558470
179545
884669
101924
441773
712844
1091411
630837
5311
355295
229515
721714
637162
964751
601466
577023
269435
200294
272548
54950
10219
642084
470635
588225
469473
637732
638903
498532
126836
767266
106709
1001826
212947
389349
283755
767350
494062
717126
170792
1032034
144032
225831
341662
1057769
234722
975189
294517
252065
200293
793634
777609
871300
756798
342610
283495
663835
214856
793518
246826
914369
880210
879160
599597
168553
167503
533758
892009
73358
1083815
1050871
753414
50452
261960
857644
358429
622706
791094
408875
4661
482706
417047
778085
407367
373045
154735
211283
721710
183829
182779
65983
67033
633645
484855
973395
292806
504404
32147
614604
492082
1099062
139304
874729
875779
245942
658434
959435
548359
515537
1032724
870306
885698
776756
929241
1080815
312058
26181
1050323
85234
278394
845461
461423
883268
171399
172449
960120
314012
315062
204683
217636
43955
798455
479573
478523
586512
923184
924234
591763
288025
401277
405582
625125
413824
530077
98970
275688
528522
845028
178572
389937
1002190
438060
439110
599748
897985
543003
635289
449054
660529
821659
366672
367722
94777
658095
25327
473586
289001
108870
503670
398330
932999
767089
1059930
365886
10813
286747
22731
993051
841468
306936
966583
468860
159615
1036698
942968
651351
123173
590870
402980
479819
64958
56227
331742
1095377
1064594
467603
704372
534281
595856
1089534
187799
342927
193846
595945
649647
290268
889457
573805
177082
719079
751181
60739
304123
368469
957481
933434
100122
1083662
699574
310629
720192
662153
1000251
115130
329064
946528
1030389
1021579
851480
241122
714527
820705
436338
607425
700515
478450
810606
210447
639872
896454
565973
737861
39636
16265
196908
838447
449734
450784
474464
974365
1086904
533752
534802
45970
1081281
205455
195992
612493
276062
477409
739143
33436
629581
112273
297910
29682
184575
1079164
441432
229020
1030799
672294
791363
466150
442482
470958
642750
926257
487320
933146
631459
69863
480773
362300
810931
623856
41147
324845
398677
795685
101833
762809
359054
50211
758807
1010533
834852
235464
992528
89326
383540
787708
155765
146979
421840
599298
350115
1082784
62327
154416
716332
975294
331451
327590
590541
135350
916725
1044109
212675
589188
808559
558869
239453
336989
275239
110655
671072
165458
919269
786307
1001323
917993
277566
774574
1063061
557543
564735
1077681
66931
423995
268274
307639
866396
313775
287281
710868
552465
685925
845585
503342
244925
940193
979316
477262
624096
264998
868292
1049933
90715
796437
166909
415495
158096
672685
1049302
73738
665922
297385
146553
445887
213872
164133
1048488
789886
474888
577928
583452
898493
416957
153899
704872
303931
844169
161374
881298
991572
262747
227723
1047569
242538
1088297
390699
32992
685039
822197
712769
303017
522416
186235
988188
868843
821942
726635
601565
5818
264171
28442
167804
491363
480122
334206
99423
348644
1079655
739778
902091
863345
595539
623128
380678
1067327
793515
79141
364495
487215
211139
879350
196849
466909
60692
141941
895657
872449
521585
624839
734148
389362
1084342
277108
1008220
1086410
1076699
918605
916949
581726
1040032
876879
847818
83008
914314
665554
872724
1073417
451614
1025439
168950
166799
102261
388902
317118
819880
181282
356418
786363
661958
692628
283145
649219
408713
62760
320686
284668
508596
370564
1046292
260264
592807
1072502
784964
339779
1055452
356731
955390
410615
752698
596077
590382
129858
931530
445568
278324
476268
15111
596843
124230
92179
82427
353320
721651
484946
734440
651697
437198
99706
1011549
310934
493729
78401
313899
844875
321843
912548
720574
973748
220286
449307
716042
136404
152320
350272
676407
707457
296838
277482
554483
1020472
961753
564609
195100
838597
1003928
62723
842166
166824
1047541
394593
155080
460211
995911
1095067
29628
8012
1062979
672435
340883
154603
682159
909149
305012
729636
539320
93290
259204
833407
624250
940409
1029132
524798
212095
456660
1048700
25648
712734
723177
323460
528225
1084738
175139
1075935
554363
360378
364230
863265
663070
50408
992476
784393
867625
188558
1053633
1046805
1026711
940728
66412
563063
749897
747519
603567
1005314
1037238
978959
453063
252130
517753
164240
1024345
1021705
225369
169972
139944
332820
110383
533614
659388
732103
382271
598935
775947
456366
813865
1096446
644559
111314
1014362
202714
72582
738018
154651
308590
478532
486061
18427
900667
690268
982326
864835
740852
485694
1053520
336294
361956
1064949
239956
906598
695886
1065424
924164
741545
330151
1037629
254173
79339
860022
104869
140500
933758
239649
1006478
528340
787145
96728
700249
816354
241618
1056514
416549
345324
438888
309596
66940
927090
564964
845295
1085207
91388
311987
594177
705421
561834
147180
477546
92198
203674
74635
407201
309766
624261
54234
473535
968311
383519
563069
940613
1081313
693862
963273
129567
44941
343944
640044
922869
1059340
698656
12530
1058980
194460
839611
266554
515592
549073
1082188
371110
409181
788312
524096
648923
960928
270909
844224
414632
287378
57420
839712
629425
274446
19398
900316
1006507
472083
401580
676140
13566
242063
790116
936871
942928
329744
186976
530406
337011
825282
47630
605173
446608
232746
891050
171045
442136
500703
12306
98033
1093409
478897
251319
312800
1017293
283953
17612
1006928
1007978
677282
966119
35734
4015
629268
397348
809874
472029
42141
610644
1011982
178856
46588
717139
387253
517548
395036
753702
409588
180821
274167
841658
346067
1003408
813761
1092515
933712
984626
535013
1007826
411551
199992
630164
378240
918175
12697
892765
207330
686819
205170
551715
881968
671664
405360
819403
481350
73399
899634
644160
74939
89290
942117
632229
662109
266792
494257
108492
640008
638958
363462
383515
484226
843168
242148
956949
302611
734163
613065
886397
182406
483034
63473
263943
479610
402573
598577
1053069
60976
914365
878382
752695
782605
1032213
1062982
331858
243439
188121
20480
451088
296248
431959
607991
474714
598955
342340
13828
257974
870034
759357
881282
300672
77426
464342
1002957
166972
944722
1094147
849425
780256
487072
602871
706435
951665
301984
369660
616445
952296
383960
172714
966157
885381
578860
102255
584059
284464
838829
461534
58929
892766
953603
432222
183693
1075344
20097
207098
360351
981489
21573
180423
117676
485919
486969
519814
133618
931793
932843
105880
558967
636290
596063
990892
1055041
871633
977392
627664
480142
158798
979417
639972
788563
341678
934231
922114
391937
12886
529965
112988
1048082
930748
476038
778926
1046515
70242
843112
71569
328245
620925
265735
871050
438509
669511
504207
541902
417999
81259
221096
1025843
803243
190512
642117
535353
839644
876541
175380
135426
313744
751882
707384
738042
455433
103798
129758
368118
617617
27472
589386
750068
537453
1057981
262274
610402
130701
380783
36011
352553
760064
971000
358410
1093744
229666
1099689
1099688
1099687
212325
489477
555673
179774
411841
204265
111861
817356
930718
126248
726838
376146
13013
761228
884943
248413
7036
170582
413674
873524
770434
653985
537574
999551
705044
247670
461861
1025099
1075748
801282
284279
365534
942340
84282
175330
12500
1023587
174688
566224
76789
391794
257961
1000271
1002600
763532
639474
149086
699034
854772
992776
550783
578687
522316
701724
382621
967475
137014
786965
673563
270363
133982
422747
419912
846618
347868
601471
951332
314748
574736
274515
885762
748434
573816
362992
904510
793495
323706
8816
955257
480044
543545
881931
365105
268280
267230
937724
460857
32078
94732
836253
737944
853102
676158
331558
1017563
891083
390406
1077014
60160
316989
683167
891661
807851
488695
927944
290917
26236
25186
266130
1090747
681148
60598
594347
593297
592247
905881
236226
200694
427953
994371
338148
39596
907481
691139
625225
127448
739153
34160
745930
582799
214468
199575
282087
417871
463865
161688
955999
1041876
1061340
373083
398125
82029
915314
28775
348051
7398
910928
847607
831905
1084062
4158
854603
591139
252183
514795
1067207
485009
931869
234792
235842
1024978
1012055
249004
592839
1036412
798265
335881
52939
236068
363350
740102
285484
83443
655429
565704
290894
332009
15837
173499
323632
193308
174638
1067405
155349
480898
865615
504035
26462
186697
614634
594953
413433
984058
205149
975763
165094
239511
643628
1081897
642377
263484
804251
370844
561892
108164
795131
184427
676405
376240
285857
880445
15684
643581
310655
938364
1051678
967028
332480
93646
688596
488170
929580
848276
122287
621217
403506
1078032
628421
407131
927918
786871
176884
632176
977876
355941
565147
401985
792298
897138
446635
1014469
944924
462114
3944
712202
1084290
899872
970826
82272
295375
1054007
820758
827668
813533
93660
370234
222456
538753
10764
266927
509661
701198
153018
905701
735195
13109
1051655
628500
842525
150510
802203
321199
118648
24527
505693
1051927
618765
818890
1071712
477570
416322
267797
347970
683572
220974
710287
340531
850425
209926
793481
90602
884592
451992
1084489
1045102
724200
465807
104318
542538
80821
773918
1005360
824776
145224
614657
863007
460381
898970
691341
47580
162998
636445
1057651
204027
791838
845014
245513
1037860
959222
901335
349563
316888
1094647
1015702
10735
186394
837741
429273
1007751
400761
461644
535594
611234
837816
76845
451454
591013
264226
26047
911128
994851
533526
996552
592972
825694
577840
766317
1009862
422028
817528
961048
212388
342522
838181
179197
257214
1036250
592791
274576
135246
461806
165912
1090563
298281
312601
180121
655224
1015175
218308
209179
475032
645136
149798
1030669
422714
44620
278172
192057
191007
983799
148367
979763
939329
80134
761110
139130
252100
239699
1021493
827318
168408
966670
866000
981204
850717
75177
417875
407261
334115
97102
381563
808834
614924
677530
1033673
129875
134031
123766
175345
55617
502451
36490
821900
800314
793251
309117
190149
459107
223255
979326
649253
947723
781856
677290
409281
1055543
125326
149643
690616
1060637
1077163
939584
262803
798544
901078
262952
463948
684251
865619
308912
103120
30144
759279
644715
188921
926977
129749
44117
621080
478851
1053734
518892
40912
604057
657182
792624
1034486
540738
712134
3599
282840
74125
241515
957401
676525
179019
822532
807250
432710
706762
415294
1024294
153087
756619
371480
394414
603242
491285
587377
774835
706274
13512
46894
559273
907513
963013
459538
34252
106456
1019603
989535
512646
589901
521981
165016
733270
761775
366333
272749
324481
1089117
565363
193181
600566
236808
968656
788207
303604
379417
458384
10552
786984
415920
814169
592393
483235
591877
1009156
1079047
206540
209424
702860
923348
961590
727316
659940
1081943
686693
356681
878459
63608
1029293
456047
213512
827565
899349
158405
124627
383788
32075
669056
671139
219911
1049634
531029
294214
709592
1088423
167437
17943
749360
682914
883876
349914
138748
377247
361963
1053962
297249
209899
271113
12157
236227
1094737
142648
791087
215483
559949
978322
940772
287766
985987
730894
1038509
1017848
1010723
232344
821948
495578
393571
612648
197965
920031
175642
843530
875632
806334
758152
801837
88973
250495
809073
863365
111116
803764
584367
392590
724590
109989
262493
688878
499511
201395
654760
584924
768844
176932
145124
963553
39847
313964
20644
258152
955066
9240
763613
51697
633544
30049
344087
946660
162399
793236
899159
75642
387582
31965
589419
185111
971980
37481
795586
658097
952943
287609
175198
679579
14785
81577
653974
313538
831711
771331
1060087
500036
47221
126468
795405
536675
98201
251951
580965
127538
161769
235970
42101
659064
723322
125863
884617
195049
915389
398196
85092
843477
336820
739638
972472
627309
519323
1094434
1033721
953457
667923
518931
266928
521608
222037
1083729
627790
87018
763450
969218
422703
177944
53093
587087
927422
486167
765887
513243
322592
50720
203373
213182
960340
784313
893946
250838
663111
187515
79969
44164
851087
1039413
859344
1060709
108204
412539
786007
734151
343914
227891
127779
257009
814503
777913
1003819
633459
69699
507617
1024254
93980
836824
863319
625719
20774
597038
56651
862475
885159
1038557
600782
806598
975201
777051
76494
111365
456173
405639
453798
874126
404294
617007
479440
502891
198271
381943
939682
1087167
762924
132287
1028619
377846
962913
9793
535890
223844
855121
698503
481150
100197
43265
44186
618154
842750
663030
335411
583819
141317
179639
1058807
492129
390955
1030775
1035475
641098
785279
258892
583480
41761
792999
373363
856471
344609
530099
74425
1035607
974848
710537
923155
179201
630325
382941
718706
1097167
327002
109978
151445
1008548
848206
816395
40738
38095
876274
49827
1038188
863284
1083625
794835
25163
26213
758766
348370
695122
95728
751545
263848
10987
12037
73622
913182
188818
568062
1071868
805479
965807
104642
11639
275998
1024479
552143
528898
201720
482959
379248
202042
175962
419069
553274
929518
42672
456873
48262
691735
341454
898759
616787
751630
750580
128512
414485
932698
745187
949085
453702
180321
424226
539882
929785
835270
310140
445193
519201
715136
529112
260613
121779
622593
87351
186906
29454
647866
120118
856805
765311
526112
515840
261787
341172
1080265
642762
523069
708026
562318
5620
302482
808218
814113
128657
86009
1054684
299435
999907
597102
552617
197595
747590
894509
836749
352214
891969
374995
439116
750213
80358
47314
634486
1073177
607523
983065
172317
800140
88968
769749
1067345
76056
213572
329077
622157
813696
817601
705223
1064580
191686
190636
990121
598880
470969
162925
341869
992611
457614
314777
60636
700234
27447
287074
181076
685271
54613
728905
489555
950322
870278
832188
122109
566821
1040265
764841
47900
313729
494409
894682
257301
146835
188718
610608
830793
571057
1019985
170612
331157
1089584
53935
1067364
239838
338098
527839
580536
1055651
28838
1023098
306561
883281
298179
897544
1018636
536700
280517
411718
424342
851777
27783
414970
1013556
8556
420222
705411
997198
612262
27111
402336
255231
364470
746307
918792
508860
485165
679151
819149
521025
1078310
236735
115420
284912
263482
999142
985318
269100
1027322
249053
104607
718135
510287
1003063
159872
62755
101564
416997
500635
792661
580116
351888
514577
557443
810565
267924
119710
125925
348927
942536
98455
1051199
422901
890539
485481
776988
925973
739317
139772
774362
881494
81472
309787
1019809
748489
47653
195664
1000625
443073
484136
235104
586841
322576
732247
652961
784583
1082089
187614
566082
339265
340872
995118
421608
838709
753446
54150
1048100
994445
866124
60701
1096064
123922
202469
313955
666475
342562
280764
616595
484949
172431
970060
428481
534048
490879
290176
568880
607896
369510
808241
334407
742682
124777
819924
33278
124878
29756
591484
417483
150900
641188
357849
227904
883402
860626
54101
85372
49914
773104
506354
581430
332168
889499
288497
836936
892163
112671
1070050
149729
146033
388090
404580
202373
198688
815240
821171
530087
174036
758231
964573
281233
974186
870385
931428
393234
286634
811760
1084091
484789
420953
1034582
252255
989605
854207
1031860
157704
478548
142472
279613
215575
780949
726881
956910
1083646
13697
634831
326690
1074463
510170
305166
547861
673829
856752
296515
190147
36589
937317
101034
32958
339177
538928
988895
721459
133020
80356
358340
785639
153189
918314
676589
533523
261224
813418
765246
862286
702541
1052269
230612
373820
688415
1076849
811344
797397
118186
956217
148168
789513
254308
100449
446470
48564
113285
488838
556453
516349
937479
620918
262323
292257
838486
614509
588072
982760
286535
827160
535233
281920
886271
172629
506047
1012254
161850
22825
1052044
422705
400146
564272
1098628
317444
266723
581209
979908
303447
444422
516684
174918
776211
872060
935439
272714
235064
1006112
7152
576735
916015
567998
773003
501394
154289
905081
520520
1071319
418255
763747
261846
614786
664076
219302
36602
1014570
580593
1064968
33089
215599
973043
796618
333102
1044371
1010323
454824
1024387
42850
687029
532859
717310
768462
506211
469781
646310
735120
732043
403282
647540
26540
314574
328318
1047983
115685
826338
598183
72313
222827
621830
428219
983962
194362
864762
89866
827640
353040
85290
994995
553996
414348
671586
289386
1002990
343119
180014
1040771
33149
997031
909261
297862
296812
605603
440169
887766
75772
425762
327641
943934
919848
63280
24888
846563
296460
980459
1057095
1047326
261440
150101
943672
258134
583232
176849
863185
811537
675540
1013202
216337
1076110
418283
532015
241316
661460
365171
254132
47898
52431
878933
1025805
702175
611235
979258
1037737
196287
381244
915939
318398
738161
141755
853415
140404
494447
486410
872111
951483
117483
1020480
796862
307322
1021404
231874
268797
845708
307875
1059525
261564
850133
76025
382004
54734
329012
876050
615046
540075
1026306
394778
643863
502923
509281
1062660
613370
588624
990055
697265
903813
570077
1072466
1063271
578824
268354
151444
981003
786153
687734
46825
143222
16747
398228
712426
859394
367191
1028145
351103
520267
883155
759330
227819
159090
414316
64691
802030
350672
568300
988476
1024309
771814
309930
676380
939833
474305
722088
235277
1048655
829492
448203
582101
368079
69791
886442
900437
1093297
594949
405739
645785
243141
784888
297265
154148
79176
547762
440786
3466
15953
594109
813792
614522
20564
521768
358748
732005
421393
779507
490375
802484
908210
1005402
410730
831406
154588
886372
313640
496342
413388
353598
942628
364397
398477
496982
481846
343656
849100
809674
520737
916467
821605
263197
143953
624706
443529
772236
503757
376351
260394
401714
131383
956235
344992
491154
47366
508038
705378
322210
782160
277549
215032
74732
1069846
1021647
602005
704774
1038110
200449
796475
468257
255865
649416
877550
443174
352010
369298
259503
551374
81582
767448
540595
1097303
90179
719023
522324
991401
888905
876342
1015607
575003
963425
459370
598288
822038
761662
551459
655095
210532
605815
236170
100232
1013020
550556
429776
68713
64519
593533
291250
181576
4151
590530
391997
803005
410472
626319
880414
212071
934383
286467
280678
62005
56584
337743
574843
522231
980135
289956
715943
593412
846288
415656
866975
7734
456187
797108
734248
102632
377539
437009
892859
106280
554672
708109
173748
938880
175455
650979
101290
370021
743313
867503
67346
480337
86279
957530
448294
284437
459073
15563
1086318
388357
187744
454241
760300
419483
260300
507278
793106
624227
256837
632719
548803
262019
571841
932134
980886
991621
354286
566135
1021123
1030144
584807
613596
382752
57434
376788
369351
293668
787309
700516
330010
1028459
812109
632382
402598
716143
208040
910995
272508
235078
527485
583701
343230
975574
471280
456868
857009
26163
88373
1095323
1079309
453870
456765
602202
998284
161171
209711
666373
430054
669514
846070
141445
786664
264375
517345
462495
228438
270569
50962
46451
1070672
1060737
55509
633915
995234
529219
587074
629487
2513
254064
975550
353402
818284
376644
509154
971257
226740
822183
777358
659898
364444
412974
1000225
1067189
261191
556143
461763
389137
171242
598722
254590
81051
537131
38813
1069781
839683
604698
954898
652392
534863
322081
315991
172890
603118
640289
56726
472840
817343
841148
647790
802979
802103
880239
318326
1050537
695619
439129
184290
773059
522496
377471
673777
188232
671063
980570
36531
184630
154489
857964
952850
30489
1020689
617327
745368
674118
728018
93639
1023646
101463
308970
487069
719962
838237
640652
1062312
75960
371642
241237
626643
848164
75362
335636
547399
149464
585579
946858
154986
1073227
1009727
835030
179591
796057
264540
399577
5451
1072020
372861
577424
739178
373686
1053528
37726
950453
575592
278699
737792
49073
199276
610435
889300
13721
647903
150138
1032194
411639
807494
862442
752548
991133
582134
17621
580970
234509
297784
1046400
68562
230840
32167
605507
990377
285609
485706
41051
442461
704925
898278
673054
435997
484893
1100192
78658
508117
1027624
304404
641473
880540
963009
7396
172695
355405
327717
88736
203986
1042085
604239
400864
907228
204841
880294
721706
530987
615472
93573
940848
1052259
1005374
889905
913833
742486
567697
358361
363251
899422
714263
22370
845648
558996
1084108
66661
509521
250264
144465
69491
963753
357520
261039
57563
465733
1090808
655760
792299
388175
341451
140010
705982
653028
745216
189789
298120
8259
367464
27606
177772
1049840
179093
578593
47842
1093256
391208
512496
1067745
236307
831062
314835
383748
522962
199607
318848
421004
424182
13732
881654
535960
621246
510024
397838
249392
397557
885857
1049253
951355
1045463
781057
588916
570670
663359
561908
732352
323823
1010511
50303
444104
1040523
903173
879558
645323
847856
99368
390205
813125
358936
891108
279248
1093700
451234
726631
159803
107442
217190
901469
806657
122319
1055015
612025
702846
779817
696318
502167
221137
1041726
803063
333045
517127
1085367
910839
911889
509545
463110
94488
1028286
408686
320741
579806
623173
82174
780890
356487
1021396
461740
999925
198784
969625
887285
18264
756943
790969
318018
173102
1073308
181176
801293
314118
280411
480285
511941
365771
825853
125962
288633
925114
120598
755190
671944
550598
262254
879225
991412
7549
497630
1099631
819827
408973
1045711
75995
160923
305684
233117
530518
346608
231109
37911
26868
516433
642575
838109
74916
1017819
327102
234219
264635
659892
1000878
1057881
541746
817165
606049
466579
808383
585456
1090044
132767
492703
103118
774775
358772
742152
789879
240013
522517
627785
666534
816705
235768
869522
965059
287031
506262
628359
1093457
665905
807867
547092
340240
1061596
942957
249747
981637
125153
633518
947691
816411
1057922
120013
231600
657459
459029
488613
902149
573950
886099
592971
443096
430293
173552
647018
574883
867057
82674
172820
536977
1023025
637184
773110
844878
424453
397537
786952
307742
896769
97337
313284
1054395
373315
613764
793314
440154
928114
187499
717512
1058300
100697
101747
198955
394910
306416
561497
806650
147319
976637
545193
12045
775063
421963
716540
938908
631037
923368
829527
909382
910432
601344
119792
991806
878437
801335
1079920
748191
747140
747141
1047405
1046355
1051425
1034875
260511
261561
45130
230153
819517
488747
894296
146063
1060614
191459
150614
535543
308983
700849
118167
334721
962110
814166
50644
444485
586214
695762
946627
30880
47157
354331
750010
810613
1089224
1088524
457720
228298
399808
668633
8141
500314
974512
820015
752384
640895
1021264
611721
455791
768617
640599
9485
173563
281111
1000093
759430
747757
946818
390136
80316
388939
322493
1027706
817149
522375
675398
98355
974882
339649
631115
846877
147575
16220
624642
1042544
122008
1029210
206489
915462
563003
247685
136516
728695
751641
64859
295179
370446
800836
356203
524004
83997
515949
717271
345194
976975
942812
684580
880643
944568
1062661
506807
911132
655896
316156
552348
773227
259145
550085
745543
16217
5404
910803
373258
714963
1028725
110060
979889
172883
954015
1054564
419299
127408
323612
593453
296718
253738
1095974
295879
126122
840720
274171
628523
694568
1012842
613197
208920
352287
997626
854481
617267
564631
501453
1006374
405462
49155
896153
870556
148066
432376
989988
724627
914813
98522
1099048
540353
408516
98157
803011
399775
1016916
914177
747008
984873
794400
428008
143451
849729
290831
852709
305162
565152
540461
88300
544318
608471
291019
153248
481488
679787
141250
436228
271826
557229
162441
916431
757419
109737
915208
609230
262646
674841
426568
400472
14899
331471
123172
288725
166332
430057
706622
796674
59050
473027
875743
486902
404059
420919
452153
136217
387981
486534
1008340
964501
328588
964697
478083
139486
321975
579343
214160
391832
150547
113212
993587
1024458
334459
1011576
497427
408999
984513
775491
80528
27187
909221
801271
319299
415415
568057
1096567
984693
926697
1075434
204952
419334
583098
833435
17882
632741
822452
663413
164255
306487
1063708
1051680
39457
741548
1071721
353609
460757
1039261
871305
503354
321026
416710
1092856
599438
114977
630175
246580
19112
92284
1035170
1064375
35809
263950
171372
809719
737641
818275
203262
883695
9732
1043875
485081
1049466
1030095
239734
184821
214684
424788
373508
443268
345066
43672
46787
193014
499427
859349
609063
322668
1037568
495776
94074
719647
1028126
629023
431668
302813
1020656
78630
644572
192347
72967
415700
572397
1060574
294167
1002326
585950
860084
687091
256330
717827
446860
676411
952224
396213
327611
776454
177812
596099
774956
559240
522846
156704
936280
80966
257223
358564
56899
898167
1059941
534884
45523
791120
37299
859016
1053038
626036
663160
654229
1005810
367370
84038
554495
308856
1019386
636525
655357
306745
304162
988926
89799
454927
146554
130605
602504
274620
310916
306385
305335
201433
381455
1088369
900163
764251
241232
605393
603638
711023
866500
922204
74660
89349
1052308
115413
535647
333880
828574
747491
469128
301937
924132
951413
115074
775503
862027
621026
954082
561381
351676
605142
204867
270075
700593
593396
853203
248389
194722
1047011
1038754
757824
330489
336917
85267
561029
101626
610878
438301
21512
993977
836992
857102
452072
1054758
63376
543914
927909
740557
704848
724949
445491
684901
439601
585571
370596
658378
76042
1017973
986505
360707
1093525
381732
946289
925872
967107
628691
592471
433724
29074
717828
294532
869280
772563
361299
75621
448639
246867
320652
506147
1014026
189343
631647
960306
251941
61337
334527
478596
873959
883162
268596
1046885
62278
827222
464433
397108
282283
769623
397457
18797
217334
124760
235288
711316
600541
69905
144607
1070625
744086
884046
492371
932099
230376
196900
774422
574922
907815
154552
872142
955931
365168
562477
410671
758577
309790
105989
332084
914518
599625
430491
680581
511034
728943
299339
478545
655033
703298
973245
626360
364765
123805
945193
295401
466880
547020
191538
829452
301402
315838
465127
59267
435600
146098
722587
722773
40140
426002
884408
724448
687582
1066784
200308
447895
979779
505080
746601
125427
442003
949653
522301
250969
285869
34745
525137
783029
634232
947105
836423
981589
121711
163570
822563
732820
382471
817479
682963
135771
1076510
940266
886385
683713
638433
115607
49998
178389
1081523
625774
985751
156955
309764
1007568
763154
514739
20209
858155
485693
785413
1002744
69588
852386
886804
1009297
35348
1046036
162834
1022742
225553
123609
119968
136042
21866
76598
921037
516234
23358
1088934
387667
1042737
395906
699523
903085
46142
988507
712764
430839
216800
578405
276743
362819
817325
70861
132244
662049
773760
799098
647728
646678
56587
499486
554886
392242
381145
503397
588460
979924
728914
171145
510256
299447
264216
397970
995591
974302
237319
509707
114958
958139
353650
163533
1068155
280263
573500
1097990
915480
1075404
920365
981772
716492
858107
208819
679406
573405
779009
392149
61056
827767
846445
894232
43077
914284
375026
740507
506545
115198
278626
425209
26518
175799
663670
524394
578820
434079
1064816
64947
633431
933997
359602
465842
918474
214633
199728
809500
289197
964273
395512
151533
671275
586551
863766
109424
689239
366304
51204
697593
772912
408349
731709
45647
1020677
191592
87708
36592
748216
601067
320566
1057954
665933
623839
362522
165590
659373
880576
965575
403706
504012
357949
361629
1029889
541246
1073152
128582
295717
646181
1064839
570528
356462
184455
407821
906248
83462
17094
983094
862215
575235
265214
654385
260344
542799
224334
187111
670088
58764
1069432
589975
824381
223120
427490
304047
1066117
459320
190704
167912
259307
579342
519043
84479
447560
793150
264698
264571
265621
652475
404065
423619
567478
508747
783816
413978
509540
758434
735222
264509
554159
312950
1090252
356388
128309
240015
13962
367627
949906
1070590
283744
481566
351260
478315
742895
989518
769848
1077200
99323
69804
518796
795283
653310
855298
889501
770738
671616
480257
690100
652229
727549
686748
6976
239166
1094123
794881
4097
147956
119493
533525
469357
1100376
543885
629694
943805
835701
129849
318086
456277
1039701
169634
868012
327674
405015
551134
76713
745144
598578
784758
783708
146772
587371
135950
720701
204655
1057102
1038638
105851
427448
794172
150121
722754
65014
186272
54998
771538
1029170
75067
873542
347953
47873
587350
517020
210190
976010
741648
117784
576250
478943
797920
577220
225413
380292
171021
588207
1009398
1087368
744196
675189
521894
1005577
805780
1011531
511458
605839
126727
735187
957691
366086
923997
858926
943940
181061
682174
155118
494325
274086
149826
922250
896527
186475
731063
335195
45252
139142
466032
369959
922326
589027
1098077
377709
586172
279793
1056290
493063
1043059
800555
584872
566340
88264
33925
380228
358920
16262
684370
709856
923023
377195
537314
392383
15433
847436
360172
374284
492647
428987
138159
379177
821364
1050080
514243
704875
708213
549679
949576
277442
252040
1066022
64388
1015926
1081252
590461
614297
737994
105077
304857
1013104
821683
739308
436425
1064887
200357
201407
1073917
140980
572138
687063
692092
109017
474728
955875
520203
85684
1042833
476003
92547
788505
271531
570148
569098
574202
558109
853805
198617
58999
546647
828892
79304
1008609
527456
659328
355735
241366
16651
614696
85735
619706
805784
992725
1095348
1050471
450636
842775
545850
815624
571759
442711
666487
52914
298791
411005
861270
876714
616916
872819
1069063
431128
10634
974941
264692
891239
52189
168617
214707
1052771
547740
800757
569475
842628
390074
305926
196709
288331
679699
734737
691142
270078
165753
639312
797115
573499
116695
322991
1023213
286438
70357
1028063
648970
146481
909577
550768
755361
493318
95317
1032963
116135
660009
778658
799086
463116
644394
951923
543142
428944
895578
100054
252447
324534
663399
64675
484277
400923
267206
36380
14079
1044432
1046422
779389
528998
665980
329433
998101
464492
815040
364487
745321
793606
211469
155579
376380
1099921
906271
514458
46746
47796
427708
754231
350615
1044799
870205
348849
1057475
171289
1084522
512998
942180
490381
112033
565801
33550
264961
806125
303712
1036162
470717
119574
1033983
371938
798595
854539
269817
638834
468079
397448
941177
940127
225787
824302
532398
693123
79375
237714
403647
581906
222245
331188
952804
130925
275237
371617
376941
509935
136565
604168
1026641
538310
890070
750805
1059693
254563
372977
914519
463756
253122
705859
807329
649836
194034
1074964
633004
761173
771080
189259
260820
315831
648149
936111
299374
796575
927225
959367
890194
513189
257837
46196
431594
106740
786950
895577
196309
97065
520258
393377
954908
540774
936970
1063126
239709
839051
107727
411970
481368
625566
997014
930147
69251
871024
702700
688216
655781
873248
146558
1036634
866120
54042
1033931
253814
52943
170051
1013157
891304
589834
963790
404687
919459
807466
923353
232114
440615
1080957
924457
735952
155361
418892
874418
966475
1072816
866202
345629
806158
727000
387248
1045632
735762
752709
227560
831173
744822
999931
975781
745380
661858
342703
464944
255486
83574
631674
333870
489828
172567
32479
561142
322575
185767
427342
1090973
670287
538416
813784
106229
121133
138044
423269
218513
855700
413658
534640
2936
1076095
368857
725262
836283
256521
73913
880546
493104
910407
436876
106990
305489
722502
628320
176153
1038662
846464
574792
434380
401519
367506
83985
859926
222016
1037639
645346
337994
391160
2906
813363
213506
810441
51046
230073
820569
553242
241050
793888
992797
602860
95008
338283
589126
170396
512608
824967
541473
638286
519816
155596
682221
410877
281980
1065051
1068705
311425
125421
930498
180670
401001
358153
471922
1006040
637536
799448
61463
988849
635482
513621
838273
810877
817284
858423
6207
327098
530237
606440
742865
720502
673183
720319
592420
339456
814175
140287
308901
1054167
529636
103010
555419
1037662
104694
957459
17025
980022
456845
710834
48197
818122
900445
296541
511104
605713
388200
725229
1047345
39021
188049
48790
51173
809666
746534
533220
304627
198874
669009
943773
296736
450633
974467
1089341
649071
412144
906634
845144
954257
496375
630904
93155
976535
643535
222524
463791
829287
1078999
1093920
950525
616203
379212
200440
338576
796833
94394
822251
644797
917273
161270
1064093
662405
36007
632991
808895
809893
213597
300077
538708
220072
354806
1076068
75246
471087
192890
29463
1006106
890573
50593
612105
738757
419248
165938
668054
496475
851274
836680
835035
555898
269071
884154
932260
873385
742791
350908
469552
149422
972723
277122
670199
87487
15173
823400
160598
645188
319179
106609
510493
880722
345189
393045
59193
389613
812172
204397
899213
976762
821024
22340
722200
599409
679339
734689
144011
1063572
1083304
818205
58413
275071
976649
287882
551169
1060593
680921
603057
380795
576818
885729
856560
219983
211330
440573
323832
656485
465939
692255
226486
272986
819409
646356
138076
645705
699247
202128
128053
626620
937398
860716
101819
687920
307594
595003
23283
639287
1033293
591663
1088372
573560
973996
312431
969488
708086
611252
156821
25238
627946
170275
816422
251636
422725
200444
775766
701672
377749
404526
525962
1081783
793131
1095929
289410
773637
833168
1068114
754925
1033359
133385
1098797
524746
318040
924938
679425
456694
104359
868476
173212
222792
511869
420103
426538
713677
598843
11338
897410
361594
689750
30619
812712
247373
546095
278419
796431
786572
991470
837191
291583
656911
476150
1053990
977931
394359
533749
450689
902886
1009619
784989
1097434
143644
843973
215628
15444
421020
949032
95603
375103
159920
759773
702324
837480
76930
51088
326945
508737
531965
521916
1021291
421788
341442
162919
126382
812042
440420
439370
656946
1083636
1082586
982834
630250
876974
644242
67764
103794
603499
704935
134386
493293
401113
268782
992074
847186
30998
320129
648870
999842
146851
199974
574025
979731
337869
14768
949852
814752
17570
463770
685392
138334
337676
691029
337846
217956
449306
700572
65182
253264
671844
212161
595353
1080652
814136
561896
331872
1067922
855602
74760
1059303
1049681
225569
868854
489325
485393
782371
477488
782267
509424
836315
311798
660808
286242
352346
691658
844414
39216
968532
777413
71996
161081
682997
526042
80398
785751
1084762
28283
925327
912216
839861
917070
729507
445479
247544
127547
586605
109692
297745
814079
193493
688053
746872
1084597
87043
777339
383458
845224
915315
1094639
1018694
920526
1008857
1093550
754926
640706
77054
569815
1037911
394219
499795
500845
953389
309479
330233
1076881
681058
781078
194032
192982
788309
1003505
847019
56576
462960
579424
641009
456541
535637
440152
896695
23722
929295
538524
984489
292385
389045
579132
263063
1062118
456994
635691
310551
430371
923226
31592
1045947
192612
45593
1082100
25944
660762
385285
149961
38125
713770
1048893
212586
588730
502753
623258
417233
335741
109402
735713
649963
673186
1084415
905809
130219
539808
94021
932175
1082772
1018444
48617
879222
632322
507548
716498
1093491
31947
976728
145613
564602
300139
228224
982823
389503
155187
968840
643762
144946
491678
32673
160201
467789
836984
739339
989690
503540
433938
581355
610562
257765
48816
196993
40117
445595
820768
671187
965447
92491
764244
1068043
603672
192022
690605
227610
1073162
481989
672431
728667
306866
103651
424387
186436
57324
446135
76613
498213
375525
322221
966643
1020059
442222
318679
180664
522357
562770
70731
335359
395875
206483
494873
688547
121669
837025
231812
545825
1066404
1007984
798520
913278
696503
802942
684667
1034504
96863
739391
181838
41943
619266
858062
787444
148495
156355
385597
670406
963979
244176
940119
369638
584870
423887
999085
497184
19368
613279
245939
325382
331894
592389
1050361
901434
749674
817302
868025
506149
955416
542832
21501
169147
388909
188294
996564
743578
823064
668063
739020
73356
372145
47713
211162
898682
52230
575974
1045016
849006
681947
1006337
238140
1023413
55730
385255
598461
162034
262453
127628
645866
525360
488398
410122
515577
53556
992553
931387
94925
253478
641920
196664
352066
242707
60002
994037
749074
593170
151183
292836
739068
182574
194949
347571
794526
46490
402036
747116
283016
1095567
672706
56295
514161
328034
219221
751934
445063
504575
926675
48856
680749
1041148
113073
812180
358579
980115
110517
578991
996401
938782
672760
4655
503350
642849
608994
44856
459431
997564
717288
576666
1010249
1066596
989096
163670
187491
303311
288883
783099
459043
519922
291316
217953
881728
886483
638882
266400
79898
84142
288961
228565
1007677
474437
713181
645829
1051806
1051315
980561
1051616
454878
1011328
509324
961837
433520
245029
938957
75308
977318
433058
341178
589582
89435
1099372
493223
702310
434512
157039
120489
266529
660917
310507
772028
597810
93888
444743
1039694
889882
120051
884364
147392
382861
270645
907156
305042
607191
1051715
967942
205976
594969
20829
470771
96227
273384
762757
904373
713899
200498
1047166
634988
575359
32876
713042
617903
804098
397264
440978
464230
726372
65582
1062556
139491
632454
41942
1061167
611614
375320
569750
692634
1087284
290961
818425
660350
1006275
430025
915171
770759
787406
842864
99867
188178
897929
267422
397233
405212
1074088
32529
894546
482164
586856
370214
931406
522541
267770
206347
747348
944818
947687
506476
596189
128204
238058
930012
302560
908610
360903
83613
85909
828701
35838
644929
1028018
548134
367988
832668
338459
996856
775554
624627
669567
597993
937440
501528
111814
115857
978792
747212
220752
989936
220963
728037
203552
1029207
1074253
608052
624869
785771
655832
516329
352326
244908
761322
332804
106337
1070583
743029
766646
516165
885449
412245
846226
161004
603101
260563
470114
917503
1096108
391394
554267
533710
761801
469399
601862
19203
20801
842029
489193
589524
975707
25649
272787
617197
499852
1020299
1055270
854862
98370
101745
824269
30791
640526
484347
443879
147073
337341
46391
696637
123421
565535
716448
271841
547893
932148
531754
364396
881429
300256
658937
746950
671758
77157
469486
658424
798798
1070435
1015964
158465
188983
849308
555496
713852
988781
119525
811525
470633
831034
422356
309299
341773
127217
377948
111423
922933
28470
739357
624975
74689
219607
924839
233382
160588
62539
476289
1013808
386623
713323
447674
767388
961152
786032
288283
810580
505952
150433
976789
1088222
640914
810637
1076436
501229
311114
541465
286554
525500
392283
101646
130591
26468
626062
406513
973833
954558
253549
641466
788831
50493
883875
1084446
86948
955831
301025
472765
525582
5171
638604
32931
180984
681490
712259
987540
527529
283030
544612
1042823
810827
569105
790225
154855
585166
290022
337131
956421
791347
179725
892587
287705
449256
821994
33318
771046
22562
673509
429096
408980
983075
441090
109245
551615
1049763
671942
392894
196739
701489
981726
644539
850008
59090
365817
1060579
1088364
301227
433140
761965
897873
835798
684809
901815
959037
179885
304798
1081285
425485
562420
539381
556659
63318
490154
365992
516409
853614
882238
614712
533236
439434
321239
668139
358474
73859
130252
304014
134960
1069173
832429
831705
659559
968834
409823
920014
242294
18437
910676
640476
748073
220859
421803
427194
100560
546868
567638
954859
183087
75506
51156
1068616
227798
432487
870136
1046975
789034
240084
336082
152657
543520
355594
932646
909670
769432
920800
1038794
882638
585909
882840
191125
169893
786351
531865
1027957
276460
1053663
349147
1029646
556288
386266
509486
445557
1041595
82487
986852
1078771
828336
816081
485002
90926
710106
218609
217559
231473
230423
352453
4750
175003
765056
447382
723089
62415
349115
610996
247239
4044
603388
451892
1067067
45699
516558
668817
981170
126312
929362
803335
880587
581354
233681
203798
1003580
756633
625482
976437
436540
93614
178461
595884
549990
568996
82539
876586
409549
682314
681593
770635
467621
376468
88020
1037944
493117
994489
916031
912286
538267
923790
477999
1021957
319755
950784
531122
535496
705890
985418
607434
372931
173293
310869
455823
776108
931652
646058
1026876
859772
418333
880772
941715
336927
116323
460509
202038
267137
174054
546425
903072
1092699
656469
677448
759290
751838
53643
353094
516778
854581
791966
170139
149523
669116
891357
511022
616769
467673
652685
1079895
359529
143919
895315
266465
419107
617352
237557
428416
225271
668602
1071987
1015161
793354
592763
960890
283694
482552
884680
763934
423524
276497
297167
346234
824989
17976
829977
863857
335905
756123
358887
175290
584507
479094
157998
28053
332524
837799
200217
74367
345804
995994
1085062
961683
693923
1031844
447258
980691
567839
524103
171169
222053
1088328
489433
1037183
925669
561167
691317
880366
474271
293889
598269
124638
160445
312992
305590
352376
746660
817014
401682
96790
639216
1052213
628767
295683
748457
860324
136412
568496
594717
323547
533049
547212
910159
758808
756845
911419
297590
775578
275788
331282
818928
97671
705978
247015
832874
604782
765559
112776
966369
736057
533544
920645
432187
549184
1086927
656364
412914
86223
721583
211912
278334
948331
210963
413783
441913
425003
1054104
74499
1041667
876791
376176
257863
727528
438810
113564
35490
380670
145879
961751
1069343
942495
986801
78319
955199
865045
563252
1065445
370069
493191
363083
240235
155780
757380
617181
240115
291648
729464
599669
1018611
463640
321737
303134
802700
912707
349698
666167
525372
1003330
1020490
1025528
417423
418473
951024
952074
779722
663182
302151
776171
446739
577190
1057890
636726
637776
879897
300072
698334
388885
833618
805009
723626
70234
717551
637711
603936
603935
930792
931842
915365
759989
264834
233673
977731
978781
611707
128557
833597
1027947
519698
378793
147813
380540
1099852
959154
554711
23433
159181
567185
1052475
23681
1046990
773258
640474
804894
14850
268894
445385
516370
365941
568504
899972
454503
1028132
966995
957001
823699
609995
626474
82568
898727
189973
481017
35453
744626
972168
748525
941007
294819
340350
640990
41852
597212
1016472
174719
394201
674408
523042
963029
54992
415083
193450
174163
771876
157238
1079557
205307
998309
502844
481344
364876
217184
638889
197369
632588
274048
973707
324943
898534
381939
661867
546508
453332
977578
42354
554956
46764
905774
282545
950786
87070
537206
865373
288302
167983
18032
462697
602283
42610
235195
288057
124453
688084
101147
911625
1040678
183479
169292
639931
410812
573942
807018
692800
435563
374073
215889
662844
1004951
135074
83895
450492
171213
34264
185247
522438
337526
58073
662618
260508
35962
484736
782019
537292
960562
535629
871393
871545
422249
538545
777537
702240
80928
446799
988017
405485
443774
458319
47242
293400
357443
27907
876195
628987
412967
731045
516995
793337
603621
655320
942882
958578
986210
462129
77224
49457
190447
424717
380264
812406
435286
410106
230799
608160
383986
490843
1036072
901201
804908
1053412
399470
856952
616662
521737
512062
146243
531349
530299
746075
327865
672703
824950
593528
506409
324562
247695
346197
345147
154432
476498
520019
241827
684797
557610
553140
191568
271160
293186
492341
818660
85179
206444
246795
6861
133616
551958
283360
287272
703393
142458
848762
140897
359402
104903
555682
341656
533316
919046
552545
398167
481953
740887
847444
665730
169119
792065
214638
1059095
697341
373360
372150
1072122
1051905
727501
274241
55668
969614
528262
536188
375931
200225
76808
852768
737000
777759
36158
613495
776868
33339
855251
116833
775325
649139
901193
764442
911465
838203
173129
61695
451363
426502
720028
368070
172029
323344
316204
606937
326801
933854
423719
463918
860940
5747
147588
837095
1058339
492273
689963
766950
83080
763442
164888
984021
907818
560764
561814
337239
797820
1070287
707918
446614
61723
49298
36951
421132
305156
855611
179043
457217
918431
264320
504723
97282
719234
646169
472475
630793
268175
643748
443938
612031
175244
949661
328394
583656
379192
161921
477866
156229
470671
1099915
1045823
756990
554832
126957
95681
883104
883971
70822
623778
63178
342374
849889
408175
911330
751793
295610
115467
354345
671808
119273
120323
303646
566595
676353
814676
148171
625349
251129
246649
689707
104322
1075063
626972
583437
993196
790712
102481
19160
1007011
475315
393923
959323
56418
13827
630508
134365
361810
617796
925615
645914
631683
357610
856402
102412
756052
724652
293647
895027
25025
511887
100823
754520
1006260
257636
479774
759977
527533
877432
739083
365352
652469
668874
523627
761604
139246
902192
958465
411812
264883
988766
1039564
37498
940018
967968
107484
474977
340584
188539
977090
629070
845934
912885
743708
640469
964033
830750
1056283
963350
684623
175297
782528
443895
781337
846032
511536
304464
802869
736843
827166
582269
996671
1012532
85822
370700
808759
380726
362764
80882
390831
429498
545189
616932
1027238
1090472
815338
588887
388410
593741
790215
911806
1086444
1091995
43427
1002157
527314
237564
238614
627952
197453
176178
688595
230811
310231
909769
687992
537619
265839
962168
1091443
938392
191177
328234
515860
410848
57875
1055163
35050
469377
1064736
461888
960834
669100
924993
720198
334078
193414
620842
390618
850299
785510
873020
564128
546413
146364
245138
1071783
869444
847832
498770
669937
306659
266105
400175
217655
665998
825369
580394
812147
701910
377714
962634
658414
1032595
559873
823003
800030
8086
694764
300127
494646
908679
1050662
75282
785347
725014
458335
1030892
40293
607769
104019
484840
915563
859534
219176
1062621
893689
880755
891146
24988
556108
45675
198049
547173
684723
463088
207093
962044
554421
178623
275023
1021314
168713
1090148
717992
57994
96882
714174
634765
1009358
1028437
305883
304833
603344
741944
997112
242374
243424
866458
259792
192212
846174
820915
404026
1055960
1054910
45811
44761
902708
866147
865097
405873
1013127
1012077
43925
42875
406984
405934
463423
211276
933852
84637
83587
716601
694894
914599
638361
1025012
385621
64413
405761
229892
772000
39117
191747
342393
1088330
613540
454155
149677
763923
145347
642027
638200
199565
233482
137309
652139
188090
700523
141447
458162
1012318
267699
232749
547899
924425
877637
171640
1030686
586679
925105
482631
958785
639320
394969
420825
778862
830776
431124
563250
247716
645667
549277
553635
102509
1056155
822235
115404
736417
78477
209678
307450
333296
956163
276192
279892
848299
961194
531147
387321
802520
808983
146116
901034
948391
397440
365143
314325
374926
568380
200509
752005
65404
477933
542805
678071
987384
549645
1033223
40835
195988
923851
153147
791369
976228
738160
278095
1075533
705072
469915
1025747
988697
832334
23817
204460
330919
308092
29444
1012723
590969
175867
755311
517682
614878
1046909
18421
919644
41173
479660
842230
340865
574548
872882
210627
904590
99660
240378
343788
344838
264240
580018
425939
543540
12540
290563
710809
633302
250840
17337
76837
47025
277311
571740
211732
334609
335659
1060180
891634
867166
550068
819060
546323
556842
367240
217218
638372
42696
74067
857602
574192
1042258
875727
909263
347347
649985
776996
354385
305714
222104
618600
464941
74482
1026821
723086
933008
94845
1079884
368177
303841
532847
152948
536230
245314
402268
1030548
557058
226139
48236
540958
301628
862158
1081609
374275
847264
829257
548547
1092272
573395
1041318
924448
294768
797571
490206
45250
714463
105722
741427
24612
183735
606562
21651
857139
860634
400961
202011
862996
1020573
601342
1081639
1011902
626712
338600
6434
484725
162568
421826
762789
669087
206532
571715
973518
982615
134581
139707
13447
127784
1065510
901523
455981
621884
317947
500067
645999
770551
544310
266382
141193
911827
883166
226144
1054980
201840
836400
535322
1055330
702597
866508
190455
533973
1030822
978248
275393
832239
1026616
990382
656872
75148
784280
303558
604418
1068235
70145
838812
178665
500269
796332
1042064
618424
143132
72591
831094
933415
287554
464110
176155
1060204
604552
229965
649073
907579
241934
928958
399223
305099
534565
691996
847570
93742
438339
483934
780201
5865
732992
810751
1097908
1028531
39582
676370
515683
33097
694119
661182
967123
589137
124144
227538
84589
63127
1073729
121760
310702
19608
203488
408983
488070
93570
230086
271044
97288
543188
870093
222700
881922
244415
564320
499326
1033197
908394
29105
575047
611265
1051592
105254
159989
373137
720627
749120
195285
859213
472441
965360
990423
248036
1091056
595672
948033
719068
84278
986575
398724
16545
982101
484344
861719
84114
468273
800453
153133
234613
670360
404683
371194
203970
660008
663582
293031
807982
995181
146941
542610
920465
188645
948142
407130
1030987
1080548
756508
648405
130785
12495
316749
452493
933654
461375
402683
10424
733285
249299
580490
221185
1068321
515934
222221
747198
137269
918582
929086
1078324
769628
439012
594919
821963
589135
18711
1093895
945642
80688
747856
1058667
591077
309050
421112
854916
237014
266424
615063
764097
691313
724614
1078458
40893
545450
592240
916151
902850
400369
18931
414365
113735
177554
185426
610661
613108
33770
40461
146820
532546
400248
906308
742829
737200
493577
236238
599598
722149
1036441
544615
976245
798375
235680
914927
212778
569832
82615
6220
875209
698343
693125
626630
604605
967785
872169
198234
663333
1061006
808932
353822
793883
205215
911912
401200
792101
747546
244211
601436
499997
16069
931684
554762
573193
1014201
993080
368370
777794
1048244
889319
793361
285528
169779
149331
831739
797845
719424
105570
547518
8256
649575
35781
411763
68109
744270
837140
1052123
516883
880379
554309
361503
757085
108279
142601
1032977
181673
600082
3959
487666
787166
778993
1013951
749072
969577
569462
249225
232310
557793
769164
889318
78229
264152
992272
851322
828683
506156
1055457
465301
1002094
1050255
1060486
316159
314177
589190
843598
49714
651529
56417
20446
840569
1001438
164138
1016504
472929
435768
541810
593627
546877
261910
430242
72634
658007
307375
764557
209682
544061
316684
451555
541521
299706
430982
492601
573384
1053355
1063150
563174
955945
771798
811362
1029612
7183
893798
1053755
553764
987796
123300
582559
194221
250179
174754
947673
835684
424699
151813
600114
607972
845550
506930
505880
16440
430209
810544
354955
448958
1070045
169456
396197
1008610
606199
468527
657294
43273
441117
606406
463662
303272
853134
790501
734162
351418
27857
568770
324798
153819
738660
139230
758200
177550
637185
928594
116524
355516
335145
864350
1016960
834337
36143
477966
980688
332674
296643
468457
120277
21391
293946
872960
177483
963060
534813
1081460
838021
905490
293298
959402
350428
485394
429832
484275
440583
611481
154396
746927
175417
214779
576615
331251
640696
933768
516777
971960
1042141
722223
603681
266516
721170
944703
533531
293339
981022
194276
499070
950192
664083
1092344
691548
477254
36438
498129
761614
41137
626089
73828
793282
357008
280633
195910
9486
586074
225901
911535
978385
185218
214577
567385
940334
339867
220157
982631
264396
276385
460131
791989
935260
470773
1029528
610214
123284
835361
328487
968076
789019
373297
646415
241908
873657
546855
549629
930623
769008
1021360
44045
678162
725653
46841
1012283
534428
972102
463878
357310
190868
524180
857154
548447
373896
99094
216697
1005157
287213
439026
211385
37070
568278
595442
312395
64593
603245
865392
101053
317015
821910
195432
194107
527070
986058
1070288
487395
867702
785107
576582
986281
20557
162247
1022568
737612
935597
47617
291166
287407
338719
846909
429260
133247
594667
172452
654040
418171
271357
281240
435678
1075465
531798
85451
396807
990899
1048401
219022
967150
93601
781662
372437
1015950
581834
89838
782653
467448
493014
7525
836369
853949
950732
477043
1075190
395845
644027
1001772
437471
147422
246278
1094506
690717
983670
417311
91078
114558
1027097
643137
324119
280498
341315
716829
950398
679570
750097
687842
788625
447076
1012419
933506
71318
720117
419791
254712
92822
559541
749624
749625
131798
480059
270833
301681
270510
515662
66279
965090
179544
710059
943153
560232
89275
1081894
647963
976360
675482
675944
709149
812272
1044636
757787
410339
941132
785359
89242
531538
371313
468816
970930
145728
238448
365767
554815
713381
200945
793942
422065
580757
1022483
1021839
716972
969179
1075820
100837
891657
371906
380572
992680
96095
135808
765473
1054877
865789
907240
239935
864635
570324
179695
717363
862749
170799
831685
717236
177539
555361
1089361
528667
64567
212619
29799
190465
332354
1050375
302781
410995
921282
682491
892498
647285
175277
1004780
469551
760567
642984
765989
969690
755617
173879
694544
631785
1020752
86013
927884
200774
358355
479772
149470
899989
195082
1039257
695009
943336
151267
753097
640581
406910
360983
25958
297792
1042270
862363
412934
997399
544712
168468
411705
890781
63878
446825
951363
895547
991666
780745
371894
837318
596348
482204
114072
111226
682274
154403
137850
155373
132761
149339
1007372
1060964
95446
375642
374592
942569
1032021
1097227
215959
80565
679389
671252
558072
643019
386826
802205
711666
576344
364609
271803
38215
365059
485147
496410
843033
126638
1086201
421647
839159
134438
1072889
199212
170365
946424
357694
1086396
835628
1005740
57084
436271
471533
256203
147017
22866
181307
856845
1012232
653157
341396
362253
1005377
36953
1033576
977683
490245
976129
311125
187880
307501
803884
738272
467652
280916
132600
394829
1009074
623245
416996
264844
107294
684250
607793
800111
930532
45168
386924
813022
597527
414653
307478
999181
918191
38443
481166
304642
175972
279167
436448
263459
901205
902255
570371
653344
43090
658743
659793
204042
205092
206142
929946
929945
189263
486974
488024
1052892
713071
925132
860688
923604
1007678
58025
489334
555570
820656
821706
550062
1033774
1034824
439538
612904
379972
656492
379320
326746
14497
105470
680494
35947
535109
982933
320194
142197
227584
569278
20741
817233
150937
671862
1054082
156876
93102
20088
5162
733052
502994
692764
215114
820214
581382
215097
1058631
474255
331679
695030
816557
1088313
940139
903546
339367
1051325
111092
960821
975360
258167
377443
38473
886681
555850
577758
1061273
650755
728741
892233
723862
881199
223933
1016912
712172
459595
325193
228919
86541
122960
775718
502511
229022
209596
209595
486334
485284
411480
657074
656024
209351
977029
1069125
433036
337667
608720
478053
829633
731937
937074
373199
857444
151110
154450
760926
760927
988449
767331
854870
374119
352331
1060059
26366
902353
901303
711714
710664
750319
391031
521510
1081186
1039977
447892
65617
137287
89633
487520
1078547
285029
188979
840128
653422
391563
771524
152110
812610
1078959
974289
113613
946656
331358
597009
625723
993719
517578
965844
362464
471981
967822
262579
150509
784081
533023
177126
318512
1006528
815477
390388
822295
174807
804783
697579
511740
153920
41393
687767
662678
854610
973824
269302
767243
910557
172193
68124
477234
368745
799022
1050627
733361
598158
416472
286290
773698
1062731
631902
134108
38834
519632
559033
1074092
875237
681592
402099
289118
1040294
579926
219560
527134
916541
250642
700383
270936
249739
99339
149448
388509
773834
132322
73629
526416
1029515
361123
1078353
855762
41698
350891
701167
915030
609227
475446
659307
125808
857973
19353
60498
732213
1017346
512439
1042726
511270
256396
910389
889040
152310
225592
714232
99958
316612
582181
579394
688923
1034497
269197
991679
784156
898944
79582
684620
820910
1055388
135009
125971
673537
1043245
446226
16783
807832
1003692
113216
908756
168139
1019316
627033
544544
559934
606892
672347
224020
475683
632846
393253
339275
44865
104250
953439
19341
644103
835832
521257
152133
319324
597433
567157
271635
946260
807348
85177
863803
1076412
452110
1013732
41921
269710
1078175
17543
713784
904458
952248
140675
647959
1079455
858750
854645
901998
404692
851764
1069124
1068074
676684
677734
627738
265858
942389
104847
273672
153355
807563
585506
125881
808074
216111
298628
35995
124184
521962
708056
1075424
313218
1076416
25411
696050
870551
971925
358440
528840
548012
607390
1078787
784512
675042
237447
594823
547700
680153
27675
393819
253513
715519
1067592
1041146
351267
823637
789394
962252
922661
540854
780790
1057394
951333
25474
254375
405748
634504
113979
325589
248932
709578
323234
1032070
125538
520755
522768
137834
864527
509121
938279
1037027
876945
245906
696429
657772
439497
197135
1077722
668014
49579
178899
555867
863865
860512
486048
95691
1004447
184970
659369
48604
850375
138391
941604
514452
776028
997585
959988
722194
128583
563024
468753
359527
234729
426604
798580
934389
750853
821086
500804
393756
93072
331965
566514
1064113
1080387
1052356
848684
592934
1071577
955961
881703
166281
193436
440554
785874
305187
913174
1049001
18785
709052
177144
1072140
727403
870169
768803
855134
618386
458783
566604
842643
782969
653128
899047
379756
531322
41744
2120
156770
729635
637634
1076226
1012381
1014108
172940
363398
188821
342252
897824
494310
571175
502181
193751
653881
552710
56551
936230
188376
104031
833953
502820
498144
831695
289363
844561
722717
458998
111830
915537
792184
622713
411617
1040064
963080
161890
159356
424469
611283
328797
600928
1025133
1054064
816692
194112
250258
486729
835349
901675
400551
1075756
924109
901257
1058323
915463
27826
278750
878068
366233
842463
678502
547422
153858
413284
214588
305924
53071
264814
439747
480274
499529
781108
928889
186700
709867
11531
398401
28948
127470
1017918
1015553
200653
422431
915153
31346
1010797
597929
869495
245982
933005
342230
758671
523803
621131
1017070
470347
601647
574907
909682
979376
288668
734197
820994
1095888
247113
461066
814427
852636
1099828
226954
582793
431614
161310
763100
808366
697023
655472
989358
499097
59203
1001606
480311
632590
363891
785332
1027541
399726
360774
401991
10188
628136
920250
763072
565252
861273
904492
149543
558691
147099
1098945
221123
112975
1075658
494359
893445
737632
429617
1023919
309601
167185
460226
303791
372734
844348
6324
665860
277361
777865
583205
437248
534177
12339
127837
887409
408114
553462
831324
654925
726371
734200
348425
1034604
950412
312405
626374
71185
129042
165320
701482
73110
879779
117822
307757
430995
558517
617204
984375
481515
735951
179293
1048792
889982
338084
798511
215997
585725
1096428
874773
616475
425011
863960
893132
231849
1050887
903758
54767
308885
520450
528142
1028076
540168
752782
2510
134868
977952
99416
756667
885066
531130
38393
652919
462408
31863
143869
72395
945359
418313
527671
454074
1048508
441942
185987
550180
609785
390211
583892
362557
232505
194640
577381
701493
490092
437992
483114
784465
1003570
791108
249667
533653
33079
1065387
250511
992456
257385
930365
524257
523207
793649
365922
449703
1021948
307948
559817
80181
236298
980163
978771
826569
379816
711148
368581
261642
125806
734447
145153
949239
22098
49741
94242
616867
531208
1027397
1023009
775832
14571
209257
915645
172627
336017
146119
943083
656133
328525
266180
900321
207800
450345
553464
261609
507118
712740
1099779
222852
887889
713860
183344
816380
904751
848185
223898
1069777
111812
935273
345243
1067349
379794
1098083
807709
812414
594154
1030509
645137
304341
54495
186858
1009549
464722
469716
173843
55851
554532
1077442
648364
113655
356544
309775
380492
121285
1031900
230988
1012120
4060
273468
582484
901677
33286
273842
872857
984283
198714
838420
942070
775312
380654
154823
1099416
41502
456857
937445
254194
845260
745398
774658
999260
892134
230957
140882
269514
282295
615163
419351
965402
158214
442786
371678
1018201
302261
153025
669761
412425
122138
570845
1038885
177519
304193
574100
922497
803038
535306
171965
713874
712824
226050
538904
43875
252655
579244
177307
275600
742776
943242
1009652
614816
675780
401307
41713
932729
999742
835892
428717
648591
981025
837359
985248
656241
136476
699251
927747
684699
350962
225112
203047
1085434
234903
331918
8196
493185
679316
389365
687560
576682
1057580
1026728
902749
116288
142425
196752
629343
452875
3417
916974
223681
365864
683657
813291
474611
840907
869378
805734
503846
154192
90099
410355
831291
717664
902832
814630
827088
654147
942625
881208
416039
1001517
666557
724905
914166
456001
639645
590926
55712
260009
146506
539789
858852
306898
39566
496242
670299
1037237
18882
697416
629347
111428
93062
760994
627665
536143
893984
684388
310928
583852
521959
349463
347209
515118
106937
1039582
1034739
453652
560964
1039589
13358
255993
29511
386512
1030664
851282
218483
1058198
464951
653947
239669
563763
301040
277309
228425
885009
842978
863305
199449
528119
413592
876695
709760
751395
208547
920513
543756
801548
1026889
681818
392232
146464
736552
869904
167807
469617
910770
984315
737870
134003
839003
544472
332964
50764
520354
183921
40060
39010
348159
346059
347109
849373
770605
72002
814390
709243
172329
331575
331576
756833
923775
622241
62324
89248
327033
873432
825473
343467
901661
739554
163691
334843
789828
138739
797809
484329
944369
18234
480671
170535
257818
839652
537083
184420
45795
612145
310465
1004006
154643
1006657
624456
83721
331984
963779
646656
582553
1069208
956346
108415
616122
982789
1071273
255759
862481
839384
633041
674056
505803
776253
962177
934660
798674
761342
950718
85165
873258
39293
480812
682282
850199
354586
344510
377061
576152
557627
893874
301998
152541
1049541
895765
217964
121778
87023
653437
247608
420069
412396
496901
1011370
1045791
62496
783650
587830
943981
201810
1100088
745381
534175
938035
372632
98325
373145
137280
1015836
382721
93353
793213
328445
984965
513347
997443
639145
440777
921581
58340
387447
999870
409535
358333
9865
965351
310046
299285
1000506
1000914
876908
342934
131297
9112
534681
325594
447922
156534
846738
363819
854855
85598
731214
640771
720489
84236
280128
327210
949220
935506
605672
823941
600670
103424
703778
474448
418581
176585
353367
747326
570850
1031186
559995
217988
939473
657852
84642
766881
466669
487291
653216
438062
63237
114937
309457
275531
978154
124755
1060317
574085
267465
910830
575874
506343
882752
857071
291551
92354
276428
567248
775429
536243
584450
818777
158454
1076350
9434
1039685
355112
418814
798249
116646
58733
377842
631200
220902
596040
571862
794731
299796
107019
235612
1051478
638734
660299
172245
179498
1018608
564712
376834
574241
20927
656698
794560
84863
206488
571074
244435
719306
965544
341905
487197
233779
84675
405138
342404
782776
325778
834609
936263
1078013
783993
401856
626655
195059
277738
671611
555989
495197
518404
105275
504084
341699
1026279
917245
816937
884831
255178
689050
673057
1043903
908235
188980
679499
215558
364520
610535
805875
390102
68810
750123
817054
245844
450214
310646
550862
402117
915579
1079611
612937
1078934
340294
297889
979306
614188
1058718
606088
92423
638006
266272
772580
844435
162463
124798
457559
159576
482555
364549
221408
1095574
934326
978204
547734
507675
201183
577266
824812
624243
1065678
67888
315609
1079671
654120
758921
927377
173522
802554
122981
1058501
243310
551450
306811
842143
65905
555787
163201
361214
548141
224928
354371
559449
901474
419856
800975
923395
87419
1004588
637803
248423
86485
1034316
667070
812348
136034
1084867
267102
258385
746632
961710
647515
1043095
433265
1095768
177171
390963
194584
90514
257855
572405
694231
1011375
500798
680110
396493
45735
458945
107073
610654
215739
975933
319249
658783
996800
333615
159412
976225
768882
611136
65134
198569
989739
708740
828989
855520
915609
911179
307481
366000
427220
172972
573494
331085
840342
540821
283520
968392
603564
832884
796858
1014207
111303
1057885
120309
753953
864716
565475
3122
614632
421106
23489
1027958
9312
776804
175831
1011895
185933
301779
871142
524847
482301
743995
136410
770941
132637
645032
365950
281004
365459
869950
671666
215801
19612
1051094
776293
164013
482165
995391
302347
999947
813803
1001893
1042187
1098119
325023
131338
866452
30312
445749
454400
787920
141212
547013
849230
215084
886898
694950
458244
981647
652597
560737
294463
979085
333013
740245
214942
504912
620299
408616
61610
219553
457724
506943
50629
335608
417940
591609
98795
637249
278056
38626
325819
906832
945188
189359
781258
502569
79109
805194
607055
535503
1012277
957456
757013
1030427
616253
79502
192649
1073342
593497
717298
1009677
505677
697531
131063
186825
558735
789375
428610
769952
1044460
576883
295037
338364
489954
530151
772283
998639
419897
539230
537045
1058243
217605
845506
897987
277386
159083
511700
641227
333980
817684
762526
433007
109973
573362
892973
634246
230491
1080735
688548
355512
892025
742888
162166
28824
101013
490233
991264
999545
709915
518333
347592
1028677
555970
106087
81488
811564
112715
1034057
202318
612504
819112
625392
308493
201639
1043954
15124
168915
987939
942251
462019
390048
930802
669365
1082017
960427
805973
56412
1082160
314968
539395
235744
1067580
346399
1084224
768797
77244
42156
967466
936422
653297
821418
652529
983792
340990
127986
494543
342515
622483
237957
494279
33332
543102
582066
154528
1098483
1033887
169159
449832
576917
849401
848370
388269
755589
648044
870322
179647
590291
656865
1040447
419672
639554
362663
361613
570535
877574
163993
136010
1092892
404648
696667
100458
781274
545684
750306
838456
209175
536962
437820
779540
299625
785509
102354
859364
735279
499093
254144
766059
275341
294638
205709
340947
398958
386473
892530
606082
80988
366987
944558
127076
36315
490176
649061
262525
1042182
946346
847037
120671
337191
62260
1032972
543067
758196
668265
204072
968185
987952
613982
185433
361446
492171
270362
188101
820447
919292
74656
1068292
490678
715222
610710
270251
883773
218962
221505
998107
623119
724522
125133
1017923
1022373
19407
759442
957959
433400
27957
415387
478019
366489
1098768
667873
510559
252310
1008479
742781
345636
387125
343498
652518
615904
853317
159398
112944
440057
711067
284672
851821
432158
18226
227337
1033164
28209
650772
929015
1090749
220236
504177
242684
230311
574916
392852
679648
727945
449699
689984
302321
227437
215349
708643
514932
988245
36223
48529
207937
856531
356251
260447
154496
741795
830372
122633
669633
405324
925255
860489
432315
219035
467383
1099475
619775
502195
971612
554413
939556
418509
924733
228622
60463
709974
591127
1013810
807428
479643
85197
676652
30584
972508
307601
994889
808569
212888
882585
596617
507276
1088926
424094
234892
35815
660896
616957
1094883
125617
866156
247311
757276
763234
996282
100248
145799
49166
718274
335961
257332
53707
973959
626837
632183
679397
843989
905339
505312
824518
463715
176607
666374
81944
797342
686624
1077667
414179
1026248
182776
70920
898335
460178
480700
956622
435176
1079664
1087704
285025
128529
463794
291397
708143
940845
147367
926249
423753
454016
138145
802728
614691
454139
198253
38920
348638
381893
885786
895470
974495
743097
585794
184025
60263
904121
347792
444519
177447
902682
951720
1023842
156164
385484
195682
899023
93456
348167
291611
461672
169590
617529
240049
536009
761339
9119
848217
1074832
573698
957127
728385
293753
448818
1043432
32168
879525
236431
176690
404522
469981
1005889
1005475
662117
1093258
272988
856083
979442
273356
82757
734198
791931
266443
709150
142735
923699
22986
650655
780122
18198
189915
377864
898330
230965
283973
1094625
374309
201217
348229
870731
1060143
1008895
43197
479866
105771
714193
330827
472138
748370
462117
193710
926279
344147
23597
460760
240312
920408
194350
628544
1097728
786041
621637
495123
589877
440184
429142
1090031
547604
217658
814879
999964
467315
644927
893532
417061
958670
211067
605699
242474
202227
843430
157628
417290
646437
243318
97567
390415
756542
883774
757482
376223
186086
1093160
148278
519959
863895
874021
1006896
124936
1027055
699534
385556
111524
939562
388481
604607
26442
277436
581925
467234
644759
645809
457233
180777
911313
807921
824198
825248
542763
73186
915911
62695
198114
224573
255238
263069
217687
1038791
748978
992913
1046984
751805
401763
579692
487398
833827
1084889
498259
446030
646373
713171
98261
469775
848878
1002711
662252
51574
632447
812125
596132
26115
762988
634722
855590
1060380
922370
834987
547954
217130
443804
1049019
452029
771790
597537
124018
246633
290309
263596
721217
410352
66488
1027545
928741
796812
1078832
327172
541185
50032
1067130
232464
650846
593736
863989
723854
432270
1045909
1026854
697258
78604
730814
972160
340274
416995
840795
1020749
449909
1016003
689109
803275
653231
470527
390081
900625
1009336
999646
953326
28255
489198
709256
62459
626598
254780
869211
297637
160392
967228
26918
317303
824934
157408
1018532
531584
799257
291821
824765
342064
15000
208031
402757
1030632
834738
171238
912539
766393
272945
1011099
495308
142544
293705
459817
86016
31292
1033033
277622
646715
18930
973937
1074617
799366
163422
648491
71618
1047616
674870
816336
141267
794894
893438
900804
838997
101036
22651
617512
1053258
742087
525909
201238
359749
924519
330536
767165
1089631
510519
303630
543910
358989
915811
794003
729707
706657
849247
292999
89150
141880
243348
684288
310820
542020
750789
486840
358896
399498
897160
436314
19023
47497
840374
293107
112586
555644
80277
212812
622538
656423
305030
526882
257337
57560
1088779
325007
419770
726893
513987
17143
110843
706627
1095817
681732
920440
286484
1010028
1063072
527321
485341
1090108
1085168
996753
495863
40289
62920
428232
782820
348125
940664
446409
577105
441883
355824
349182
911267
242174
314457
276315
33815
953289
553411
623249
798866
38546
480213
244399
640104
426265
147630
1034168
937834
740971
236113
520432
968278
1060101
264073
136489
995694
761622
28560
473438
15820
1080738
1074800
261156
129415
597693
42747
829337
246622
545890
111435
980647
506253
289699
484979
218977
26706
445807
782206
914716
830315
208985
917008
1071989
869789
858882
403475
69895
356181
616961
223832
186405
1088324
688706
925721
877459
59264
844840
845582
488298
778341
1089896
359389
672508
669944
520285
38152
30644
299201
908847
947204
1071465
964120
906401
1020864
897125
748078
893318
756348
114180
261125
803670
790337
818915
492313
174067
511605
432161
918671
840077
829805
177577
65591
373102
683343
312777
183581
558278
928932
421274
65699
35442
567487
221895
555377
676355
869572
936527
42990
606116
182333
405755
195343
848180
660462
901200
315704
473335
1088080
61965
44403
1078881
307807
897341
1011276
600156
674960
441108
382793
62236
761208
999400
292131
684418
508195
891773
7144
564754
15698
584889
645895
869619
145865
992160
217694
491729
161510
145439
658649
391602
697955
821185
225836
879762
430339
390338
275018
254582
516034
793618
41035
430468
585911
1007373
730516
1072146
590627
834034
403665
721677
872768
806867
282997
35419
581278
1004309
1033591
656294
190950
562987
520041
171717
478510
154544
429628
200938
544936
1074352
767367
48917
786107
704772
283794
319730
168145
127324
733123
459780
1004549
505166
226824
376966
811544
356623
210888
895867
833778
726931
25794
897022
537821
620506
494239
724244
944047
681454
6323
129859
98126
895431
343823
437047
98868
744215
755234
722023
840680
1072024
947346
283223
573009
201334
933009
279775
148010
564586
591398
334289
806635
740738
789772
435139
304683
1019763
103710
614614
266769
631870
24380
1009624
351538
352588
565838
591401
1047458
218815
852839
259120
695266
22672
613757
373400
484804
239508
882429
392805
627317
401531
476975
508595
864727
195998
1009225
1048476
56548
51458
711554
868365
496173
977857
914263
31007
129486
1057357
527138
711145
359342
835950
715123
720144
52525
378924
32268
407561
794015
89851
267457
684501
377323
616570
1096686
565760
927485
92859
31468
6557
1047888
256590
487944
554469
838725
361700
156269
741678
297411
899282
481756
957152
74798
443124
848085
760031
638366
1091714
523235
725909
961964
673078
234051
238395
1086638
131336
312078
934490
723654
312373
12411
46162
66520
466778
452700
220643
219593
218543
998707
496185
403192
641198
383294
382244
1048514
518867
1004529
744394
446143
623106
781257
294668
595842
594792
656173
1057052
338565
336916
880220
764883
508085
318579
317529
892704
893754
185629
605471
118135
437407
269949
853168
768256
1086271
362224
796837
884200
607289
517350
83915
715143
936377
530399
87350
730994
50465
331237
570153
1020738
818388
134051
406591
376963
1059487
1073315
260825
330804
766578
220292
652284
985858
6664
978657
7234
594090
68953
806605
541819
410272
968600
790060
346959
530524
393691
339318
658580
988307
676904
181083
1025539
578931
602463
449103
928488
278643
918045
832525
813746
656922
22725
787163
385671
259883
933049
270513
455412
394625
835852
273789
918208
662309
683412
566470
387615
17635
41321
502083
965790
133048
851307
1035969
1058157
261387
327382
587764
745302
941368
1025242
73965
889295
821213
17456
129844
1044891
120607
817523
458687
211848
674791
639394
83972
448055
482123
78907
926340
264085
370980
939378
471117
1052654
215904
503841
581398
63592
267735
766262
367682
798961
667709
23194
338945
398415
833780
1064500
10904
481514
98434
769832
1041781
442999
906882
730466
967537
295685
614936
843178
392899
162922
385436
679855
540508
36271
808047
850664
1051205
1078399
129834
22158
526382
683785
153101
650075
793121
518734
310194
782285
180189
257586
499681
896852
1094627
971907
171763
882510
859440
337951
296737
309906
662721
905847
330442
82703
583964
782830
782831
24271
1018073
161727
129278
392569
918078
473972
791984
131513
533608
674425
417159
362276
687151
656373
575057
924202
946915
207564
414911
557383
738142
1038147
92111
549459
295352
765141
362439
1046502
940394
798696
401699
851644
1004333
358510
924849
896955
271483
412459
966117
239202
249001
209319
605689
737280
59604
34952
591388
514457
1092323
803097
90499
475769
231260
457080
600914
12768
464199
780875
294185
959104
89610
86126
1070309
826841
1075184
634648
133947
1044290
881552
480054
299839
594498
849714
1006015
733164
1047090
532308
656208
880168
511197
432762
1029994
251973
374268
623723
573643
321443
76746
613339
142744
749583
693705
292587
38611
401894
263833
819788
1078188
853640
919906
669669
231580
456318
776237
482551
152861
809716
334962
1074159
252883
795286
105370
931680
3307
723460
588729
467317
616557
288957
965940
150382
128123
988264
946587
1068613
383238
616928
27003
969970
570130
386183
890007
749415
611181
505133
253046
1009988
53359
685467
8473
1051416
390573
555974
614475
557338
378317
797054
318170
78700
136677
518294
329849
1028095
63106
346193
709862
144303
508220
439834
725786
77622
781981
1064820
923004
568229
481398
318039
334071
991018
1010456
1078985
184658
212328
34082
205422
927325
77518
763312
671754
654395
1058639
1058772
848161
100668
331174
379147
826733
947398
509697
829119
764484
65359
530148
363940
724379
204039
560714
787995
410275
332119
104718
527431
295852
982897
218284
562749
421356
678293
138393
506924
497000
504415
1004767
416091
128246
349675
227014
947493
1065824
586508
277610
671916
116914
749790
853535
124130
380192
512006
930750
203190
372409
263519
899913
327875
575468
530757
145928
397887
598677
314661
510206
1079940
881039
539745
127592
966543
949976
487708
373237
79656
642178
738550
312822
192553
856232
1096956
807020
540073
374404
86530
697706
744341
924887
447485
671317
82589
569791
125501
286162
618991
233004
103038
1063276
59630
973263
341112
844860
989567
1079975
997828
953096
707717
705422
959723
266348
659578
1089647
255954
672434
247200
4851
975373
1026844
859814
782411
503149
900337
605260
192831
587026
108879
546295
319369
970820
1036954
880588
92374
294263
251965
72394
500805
620958
282443
451341
648441
619095
445152
35431
913646
353315
960665
124357
619076
1066461
161999
1049860
780584
782670
928705
576174
756705
326000
637749
809144
201972
58539
735048
78941
1068704
935964
1095198
862435
385124
942754
515133
793853
636467
193085
139848
984657
278180
250518
594852
697388
562533
927433
716357
996033
1074613
513509
522136
1025354
42912
677124
420540
2488
278682
121996
511335
282134
386302
978082
848924
551483
159289
254974
305660
762717
858790
685626
424948
862688
807211
187492
1053879
277465
46995
769154
212693
552605
666109
1044407
403821
115363
1071208
84240
699057
554870
546582
47953
160767
938030
948037
282199
813773
1070337
242880
343547
142212
36097
703472
425667
1036754
478506
312843
22743
755177
319412
9201
300082
869976
974239
1042369
817660
842172
156109
90418
853475
38370
720789
589830
973427
992481
339738
76903
536718
446903
563825
390308
93608
902475
384934
918326
227022
1032479
96970
831976
569474
185383
738699
258210
929162
734181
980928
516183
70967
625333
1048473
242923
27569
468593
588282
720148
1029547
491629
754369
52965
51822
385067
556452
55890
381577
420745
522726
1020342
1018403
714923
204448
790068
991453
465433
1082353
696399
146945
591772
1028134
814229
788689
186702
655565
990742
655687
872798
1097532
967346
613030
949082
633443
737293
726402
231622
854226
541951
983434
982048
483388
1087465
1045106
689247
905856
640321
294720
796616
27203
364580
598073
510060
86875
1037194
438359
427000
548339
412750
805510
950281
234990
319700
99995
918015
39262
87812
892326
662759
659177
114545
875740
954617
672952
137390
505575
243491
474675
796667
974762
565283
414575
821968
81229
164575
1061475
276947
733397
336460
89472
741507
1039552
622807
841613
505030
512654
303707
1097535
157359
774425
151844
507007
404879
1019076
155488
624158
626367
787557
317144
330604
317476
584478
729706
831771
750575
857483
279467
1079559
28399
1001745
137784
540937
314077
1010982
392406
993254
373080
761582
822705
464046
271692
830355
490560
57562
988659
355435
726762
562496
244619
172385
603894
607974
623527
470296
999688
496735
113466
423382
739431
1018222
1097097
857064
790526
298950
76325
440651
686348
285762
804074
420830
680337
917630
628762
574546
220611
556568
1068438
1024187
162508
1068968
682815
48541
953125
314985
723525
409933
926996
647520
664040
797601
908624
445326
800291
957762
451167
966267
438691
360732
1011069
440042
790371
386393
60211
136823
1055975
30517
344301
843365
324396
585427
1007990
120545
137971
125147
1065170
950790
177643
626232
1032637
251820
943008
848990
879047
797699
365996
885448
650749
146657
940904
581862
306782
138846
1061132
609648
402856
13677
857435
1068588
330662
927140
455109
431315
803288
877621
100783
1011672
525987
1078233
995776
416012
330308
614163
1027106
1015307
1014257
767246
580955
1084958
177779
380638
632749
755075
374159
704588
1064744
1050637
453455
458253
717037
715987
115485
675802
37126
101565
765169
1023246
273599
600395
149280
724426
87858
855382
941603
739692
761307
703376
247261
966973
826804
935827
424732
1037864
560157
445954
447004
605593
681877
178437
30205
888687
480826
380194
1053339
260901
611970
660488
278011
933911
98572
403508
748079
271203
1007539
260174
555798
942752
527810
751525
537066
657901
779551
226639
522260
716806
309928
113271
678064
190673
713627
630157
943470
475904
829399
933324
767015
712083
970886
191581
389606
871452
662009
221116
621096
753824
1077803
734800
907909
772036
991184
555649
99133
157560
803727
665468
880338
1037554
457578
415684
65546
665647
412113
549620
600768
166615
1026709
273614
703223
42059
668917
440218
1011438
825020
415965
553316
866499
942590
210933
215488
338826
964503
88159
255580
861889
56860
895616
902244
284083
974386
145121
931647
382662
223623
536598
139704
769919
433548
604044
189405
255357
242683
933427
445913
574026
155279
993653
628400
831652
101952
1017566
795081
616666
681540
1097616
688964
382286
609123
218173
368611
1037790
46215
521951
832960
978776
757956
307624
716543
77405
823286
323948
183048
395183
654334
490348
354699
960261
466960
841607
458450
591479
824690
717882
13144
203402
571881
79846
986856
176454
114315
761822
515432
470739
653777
431332
674455
693298
27769
1080250
604154
899682
336750
983957
476487
541697
632328
991752
213130
796216
1045625
511834
259398
123080
201992
226993
1051438
949109
424196
1098779
466877
201555
194070
488465
965452
61118
49411
1083767
41526
388573
488052
744421
175491
993307
85032
680481
2848
633012
949310
45028
611090
1022596
275528
836663
559283
697402
994650
88420
110364
454785
818582
269712
670089
611107
117520
552749
799872
449240
67920
844685
949551
274371
449431
860085
474822
352367
760192
534427
731990
211988
681174
240018
688266
63421
466675
304972
1050460
776224
113167
1082063
819650
101452
669731
535270
220860
1065953
370507
919686
281102
872034
953067
194215
24337
561172
250381
476983
118150
495168
39294
930272
728164
827649
664823
31524
1043567
1052681
851912
368561
432328
1051394
200874
1056778
943399
679667
612082
412102
596449
890773
845915
17694
712381
857634
1094443
82604
707808
426803
436691
984982
746292
308444
606645
140463
590480
830488
272903
1072596
541258
639299
68202
415572
723796
956068
314344
407016
43096
186946
451547
576497
9271
772224
1097712
688076
973673
566263
95030
351550
116745
404644
1018554
294549
657850
85419
900334
8620
254809
834860
804927
809923
856942
141832
675949
482832
902029
804000
481082
482132
428880
581220
800591
799541
437843
446503
948933
1056845
509973
717544
138484
144590
551887
369957
756540
72361
497156
9593
1010477
466865
512117
965330
30820
296823
713473
1075453
707965
1096896
736794
951563
175243
350608
668793
42900
866148
1086658
680242
986754
3946
440156
151562
472835
351106
929994
544973
645935
181832
681847
29676
434510
766311
946602
187505
764548
508357
247831
1091775
48296
413165
520175
54301
1067219
102322
803784
537284
413748
1029301
934617
457257
642154
832657
592585
1050394
860540
265013
183106
685385
1051033
142567
800966
410044
308794
581841
113396
985493
215335
17245
409313
778190
1004358
959564
908328
404943
567413
998083
697926
255702
495709
974711
186799
469982
595880
875168
257619
63786
458595
328159
397850
853510
559256
89756
1045136
50059
940989
671764
737796
97410
239065
993001
70288
859695
195267
607886
193553
476080
1055223
527284
210895
931918
412267
761795
1092092
701548
494530
1022093
610718
275158
738094
400380
976783
682956
172189
617281
146887
799897
148492
293991
1068450
612446
442235
305390
733631
912041
494264
62609
843367
17980
492019
835874
221640
280944
548601
901407
720470
60030
969827
1062360
850186
629684
267995
788997
458698
1058627
14065
328788
1007056
851875
130525
49390
610110
974291
342163
578379
459526
1090389
46759
841569
544245
157638
462585
993251
155247
439355
1034702
179069
855064
484797
56318
881664
539866
30250
1013389
392003
307145
326542
620273
978914
173616
834650
769399
574262
232791
743668
106688
769245
212548
488353
272936
943873
836635
559020
72765
152787
343699
324031
1014243
190003
438280
464445
312676
555092
158367
1058144
326315
577905
549207
338527
453590
606494
980590
113045
805217
201125
852761
839870
1045418
389202
620975
111804
955857
619109
468464
469514
1085110
209074
792985
438649
522422
108426
645064
322376
1040138
932539
389702
454669
106837
852294
1084785
662010
262925
129698
927653
568834
428794
935473
820408
404894
137990
809382
725180
100972
582844
158569
765469
24816
953897
752642
1029128
286954
617703
356423
165149
601831
115698
807860
999231
516468
888154
634628
301255
397665
317203
912652
763565
396063
1048789
920950
458864
979386
987756
764205
225846
401057
625649
852846
434774
974881
895779
55994
740165
165400
957952
768140
637583
229859
82847
572806
1066971
263998
819367
482588
949939
409607
195744
474233
532277
613911
1015631
995607
245033
460063
292119
510217
557601
818374
501170
972941
228284
1090029
74434
152748
570673
1003520
468557
128317
343535
243326
481538
753235
1039702
120538
988443
860746
578847
185804
994945
600720
283854
765908
818306
835179
890340
1059215
40681
1036325
786546
178143
456356
629979
520693
10218
1058363
26235
555675
671173
922117
374991
760119
883991
387882
57126
595686
142003
528613
1080660
229285
226896
1030946
352023
744907
190631
811301
973609
495833
1067688
508951
591121
165055
1047491
56836
1026289
857845
24195
436439
1059929
460935
246016
645497
85172
77855
627886
617050
958417
37586
764026
1050279
1088479
280628
141831
401144
459812
899692
734322
411853
599071
1032244
245456
915096
769595
575471
900551
106702
298818
985402
476663
798515
759000
372394
508352
946589
155909
949119
147227
116292
501522
160505
1027175
578589
723423
855888
1020040
1080355
609777
348088
161756
45512
1027022
317222
771566
292846
38431
398356
343099
593744
41743
900757
908883
604686
595655
224107
823778
594909
596369
647896
702956
267531
746394
32033
286573
970546
76586
743037
461383
435260
410193
186105
186516
929723
176926
1086180
52642
867281
128496
82968
565659
720623
147018
203305
148533
983507
723282
1009465
953461
829250
845640
78681
274808
444083
877425
838472
415133
763434
711596
859938
213694
235809
405062
424147
988560
105137
38659
106705
694545
860281
61060
795810
507377
730720
890314
465477
330329
129212
928990
862511
199779
419076
897927
158998
831265
66687
121553
870867
675423
205221
967972
245748
543152
109013
868528
1009522
809362
35042
430267
252477
60603
995069
494606
911519
715192
654034
522817
1081445
795358
143814
978995
263163
303200
71001
491456
185578
1031283
326103
360028
309626
163021
145560
367262
1012327
748021
760430
753958
663195
1094388
1019403
864037
969075
612537
675808
688691
678523
182317
986459
744420
221731
94051
624905
603742
604792
765664
393274
342745
1055890
1071748
342803
59988
936674
311710
250743
70433
1011878
122177
445319
75400
180157
87440
894370
792653
25275
984694
1009635
1018164
607699
125082
102892
177329
368069
415852
768363
882310
82616
796417
534721
907332
615717
1007340
243020
746739
89498
625924
275233
1062862
729409
381336
1062636
554971
200175
672096
225247
205393
635394
807814
204666
557534
115474
112272
828972
1031459
370395
826547
829191
681149
213051
700503
4576
822047
542817
847472
771556
866991
404697
503488
777437
209728
996257
630312
632390
833080
433847
530011
66890
621951
186128
924517
999579
240626
192572
434201
741089
334173
758687
871150
188415
354068
351905
144956
963160
493763
584702
321072
594872
80751
744751
685081
872078
618910
409795
940377
517572
894729
1085513
714507
431772
467358
740070
1002320
6991
505689
467721
1037498
552051
939266
704800
955712
445398
516181
115053
791735
420852
742750
299798
1042963
923821
394087
1073806
797840
841320
620984
275932
900563
42844
658328
383994
155131
742042
217654
196440
1040945
674095
1076039
538683
274563
788217
424610
446548
386094
465042
630444
909174
809746
918174
1027051
312184
132765
1046894
63827
494068
1070464
346304
739271
230912
383409
15066
596679
90461
928247
197473
821456
670136
411181
1024027
1045653
80093
983333
36054
607884
758728
421337
621733
873733
809130
673401
88025
235408
913112
359183
9535
82284
802441
509042
566002
118513
161289
661899
913110
435519
664597
1083759
177125
116478
142082
586180
513275
545710
265955
848252
239200
368933
733895
245069
885514
131910
358022
687885
748051
387842
387915
31683
964747
428530
635918
952413
781857
284495
687656
362287
798600
466051
666875
763492
171227
891175
116820
741139
556290
996018
745593
96963
74603
591394
542070
1039625
260959
30708
596969
50228
784576
434647
802523
245032
50470
92305
803613
146026
249383
525057
517043
108782
217612
614462
4049
526815
844913
981743
899089
489189
493958
486399
899745
309229
799499
530587
579197
615126
154262
433465
811191
452117
1001644
270343
438584
853014
445716
503097
316861
12149
525025
239652
1095727
942726
946576
40784
311184
1060651
195315
123333
395898
23107
182730
529548
609492
373142
784237
63451
483460
839232
980218
683251
992226
1090349
965096
88375
946948
154981
789754
1028298
181441
592837
296302
789162
631258
682435
812128
273363
15465
467140
677666
309301
927635
851345
101142
209830
835421
577165
299720
465627
124107
508407
1001937
758350
836854
569126
484889
371713
240665
92232
316893
721035
671818
808974
673100
125747
377658
84708
55581
156992
37657
669762
365206
965565
111906
320433
28980
555808
855327
300890
751780
98616
433568
462463
432182
565031
442940
324255
33768
621198
706382
262753
781762
1042290
420538
874737
913343
283800
570599
1007260
1097919
383272
284253
796505
470162
120343
930857
1070113
631811
455778
589957
615769
256441
217505
556764
947064
51473
789411
221647
215740
854874
320197
553410
575182
76012
893013
261321
39626
537703
304282
219368
178177
371095
517480
778966
633141
404012
338188
225920
9122
1087596
197215
521885
819745
79599
394670
159564
533813
688539
73639
971128
22427
920003
963283
301002
446389
648308
638321
966138
474427
1088044
697052
645520
382997
157308
819047
529035
1028708
498446
620670
619620
1023649
787598
554447
976273
810649
972974
1098048
969236
470378
558778
539408
400583
398417
116749
158059
544576
585222
360852
1035715
478162
112590
176448
861300
1023301
329933
911136
1014160
461997
764272
561159
1031014
19525
797343
352501
197391
811643
89953
202573
381724
207285
222587
238479
330186
935170
388093
650876
300912
476528
321560
130729
514222
652871
504145
725958
945890
136484
1059879
517586
482126
895878
1076187
848798
798814
926725
726663
515174
152304
778988
354874
341984
245492
999280
71037
646420
414775
24467
60719
146488
322252
997307
845073
944052
1053253
170743
616019
477892
401426
38948
151197
932325
366494
509170
699173
4074
273169
117484
655263
989741
227915
732262
476718
791803
835372
73273
801648
560538
1056414
541005
315849
880582
367050
585042
186010
839015
925022
410079
102616
994826
229462
873079
333265
335667
590287
61920
937393
396499
964996
398971
597440
41246
487183
126513
774058
232599
8352
370342
701552
975661
326309
392873
459705
401761
436427
720398
475329
860297
325223
448065
1092869
344018
502982
1006996
268190
1037638
360456
953700
166037
315480
918426
179588
29137
203407
333276
929133
241226
66831
927100
641436
224174
989350
921890
25364
819451
818740
1060431
871028
316516
524415
497893
782454
737808
58928
773991
744979
574455
620310
137339
921603
161599
526964
944839
775760
182117
1075073
899032
144172
933831
437936
436434
830532
289182
1086183
346311
425628
789244
901996
26967
538020
202894
1011024
383069
297732
993752
72293
589119
311916
25687
80130
1088590
206113
668137
124901
604318
1090458
501701
665625
1007967
130945
404439
435579
144342
354510
261774
411445
475153
349256
668047
525177
543197
206048
400342
472792
971143
812597
256343
54680
967145
1015133
22628
28131
519709
429915
521163
163205
845023
863592
814875
1038426
622127
706484
992441
404987
186194
96642
744416
643088
11564
218770
958694
11243
867842
610437
420528
879504
243695
46671
81183
249857
310307
35232
324800
625745
1058116
39386
182435
670223
35166
392620
790106
810588
715315
750713
189284
703757
149058
506720
558484
1059172
365863
1050761
6292
113312
346685
637087
217779
507668
438256
29263
743283
590648
649280
319177
297395
312533
372122
289619
200763
449217
320116
896334
789119
672260
1042384
883569
751693
998710
447662
138041
593762
954373
297359
139783
317269
728524
351579
225457
486907
312503
48998
963016
84478
793083
393059
443258
416784
591132
782132
257089
904625
298662
711143
892026
521112
869123
142512
441478
565924
282907
371663
587271
437300
844294
407661
397130
822348
754562
101324
823130
446188
664234
1022979
607015
293713
777974
328517
768432
652657
617834
502846
420743
451108
843790
313610
420228
867714
385105
792096
711728
732017
489161
1083075
517647
814112
997415
723341
759828
745897
826449
172262
331637
212842
373034
662718
27774
459813
805928
638222
1062438
108982
140813
248039
859783
713952
509022
912432
589895
590945
748787
1011517
172271
843729
998034
535979
468004
458438
286363
639004
401232
1019880
308721
75117
877748
752303
645684
158744
640908
231369
906465
417166
602795
950320
512342
961246
73819
181664
258888
413535
743087
206284
497198
89045
974589
807238
466644
210490
864645
1000464
203228
750007
170252
259891
925420
390804
780945
258452
407815
195288
239536
1020714
421472
285514
102437
461052
837625
195468
914535
438252
594378
994307
1045514
901646
900247
449869
817313
503517
505889
744845
782861
657912
734321
386732
1080076
688242
449925
721324
550004
431507
834865
212406
1085829
12165
903418
336245
31521
459778
386110
623627
53315
959653
546340
1007263
30761
442595
792448
877649
246724
31445
352113
155779
346340
158823
199107
368150
189849
700712
909040
144346
730186
939391
773900
1037196
410857
503766
101003
874512
701821
113635
461501
557736
1096740
194424
435094
845995
599367
903268
102553
169080
536203
475698
528398
881173
696276
631165
56185
848696
29798
241047
26513
79256
109272
502476
889392
114694
850412
692243
544422
847269
866350
103274
94184
651884
471439
639626
69910
786356
785306
61873
462214
566292
661007
87461
529725
651826
973838
606905
40761
886233
482803
846789
1019764
996832
339800
189124
280777
346592
829731
267983
955165
667959
183919
1097082
1055361
812519
407093
216580
674362
891710
910199
689212
174286
682161
421083
46673
307014
635269
297927
1006130
537830
1017273
127697
1024081
700190
400226
234287
411430
909424
71663
795509
302365
398599
847871
977555
385374
194258
48312
729757
583844
1087824
121952
319733
573946
742975
297817
114285
705479
879365
1004419
575559
712066
355066
295562
354831
130869
1086636
615927
562649
200821
810292
723312
453967
773505
85167
52912
1049593
935628
973522
593078
136413
67457
583658
206931
308061
729520
163058
671020
1055277
502064
577343
623551
122610
52778
596054
912181
803133
929801
961162
786486
1089752
401659
737986
1052173
511769
1011338
1089934
223737
499011
923396
299496
323195
1066948
45961
657435
1068647
1050458
48539
958610
790415
946937
133885
417821
115401
277941
526895
731839
641437
1098150
745907
369028
935799
1088960
841385
121348
586377
1047848
361137
970865
109554
909233
104268
60182
907189
1044083
379433
447989
159224
158174
1059805
567977
566927
15347
644340
485181
1052919
1053969
1051869
148394
866773
865723
864673
706813
675144
735450
763494
988437
108450
55729
218345
185609
180243
1071694
826289
68663
345102
947261
559132
609107
72231
755255
429653
555396
428162
426721
930807
176913
475894
42902
302717
436358
455140
181135
895993
1076216
987053
323833
566424
951962
306783
189675
472270
43763
155697
1064051
797070
393745
27689
201403
615214
878288
478122
743415
837735
1060278
118759
33155
864615
646768
366706
537277
651894
804540
415673
638454
277810
965989
670662
70759
7140
840992
826959
613418
932603
178346
639987
403221
977585
1084759
1072981
1011822
941602
407801
902814
750136
14782
270848
190100
654888
1012755
1013805
635581
317786
672928
817818
811129
928438
889583
630110
875640
164522
1076161
827871
395956
327035
366287
1024690
714722
646125
22969
420427
631421
395599
979807
363064
155603
1057518
856649
1012738
530623
334176
691758
1050485
85008
112423
391184
330024
212738
213788
771379
491257
851658
275347
166292
109811
103025
242865
1054690
1027592
844265
650346
47633
48683
29039
617825
478633
991020
1025792
1086372
438557
29744
376376
894987
635242
390829
250555
608511
737560
789212
107719
140664
837049
160753
124389
326303
1019485
332447
928053
824634
547108
768991
903299
481665
59734
816298
562589
486752
105456
923341
936931
118657
354947
972133
441725
121345
309582
797653
515414
1018590
100489
381094
279448
273508
802321
991710
852057
643154
575518
158664
463212
1063932
866144
406657
668068
953646
272688
556700
576162
78735
79785
466863
1086448
880527
902949
124820
657134
656084
104902
122847
561978
835655
596088
107527
181951
788153
500278
811993
65096
792836
412426
596828
355497
288886
158458
426038
289516
765620
434310
243990
134849
512847
62764
648693
317488
563089
337932
336882
358321
311570
271932
267438
327885
758324
1093466
790330
1097961
343610
867296
345222
251040
473766
54731
1023972
648756
139832
263169
28032
177478
514652
680362
123295
920667
158134
561898
995948
744195
680061
379753
380803
337106
104748
602444
421032
498833
955644
155547
746777
414567
249149
770806
940593
239075
78109
1087984
676150
247218
1069452
437328
895047
143883
616400
654617
351919
900429
113268
1088622
775414
963803
994355
509934
310356
759252
218974
611848
641918
142127
46956
768810
1014858
581300
1091326
654475
189044
412451
832779
1077296
572987
712359
268701
1059256
596203
542004
42053
512452
269440
710989
110561
518657
914039
1039635
256586
929629
44007
631669
759990
237085
55383
875595
501283
24794
760406
1088247
819689
402684
329782
608689
602712
252527
131833
346472
271811
139614
559520
899738
529328
1073037
871496
981926
994006
712858
171534
456774
981811
391392
161531
190542
664088
383573
801790
1021445
266244
274209
60710
348020
259620
194275
862045
876223
201304
1036223
1093069
477122
419823
126797
17320
108095
650085
99180
636503
1004326
279732
369886
1009764
755677
473847
505982
438110
673559
1011399
1047566
1038931
564160
535767
710900
180598
870740
282166
665429
475196
825789
714048
424382
195442
905628
540153
894487
466498
487613
778708
628599
105164
494043
627338
908232
791176
326882
104500
961300
631437
318145
237776
822243
765847
929646
115894
412107
897928
1058138
279610
150336
938597
776203
748174
187618
673465
470098
333796
937715
510352
6694
947475
946781
460431
820581
1041084
936242
939691
535558
1074940
798757
570046
799434
290844
301788
568552
802855
265268
677073
898640
80183
291625
153225
531484
440607
202154
650632
690262
1012157
822020
277593
31447
981447
910787
267573
1033049
383807
46961
510788
957757
1066183
581451
576081
1093812
317827
256818
411567
686559
687719
679677
517593
748028
143244
966169
887420
22840
312279
158170
610600
464535
934304
571181
465875
232934
925724
625945
887405
214397
853422
937641
490083
491133
1030218
998224
990028
988978
378385
204054
205104
206154
203004
440792
441842
442892
854933
340960
418912
176160
49173
1000266
616000
68058
601735
316132
813534
208261
410866
10932
472593
144020
681685
59522
319005
860562
564212
335616
1089364
1058602
490912
959364
939523
49371
662310
1049807
202381
671409
1094764
906568
1017761
34545
805857
94118
83064
177114
76193
339717
293172
356245
625339
1089577
211840
1003080
44795
744283
1091608
455777
1036164
660252
917169
673476
530538
852104
179584
366533
293863
77025
284334
187989
121164
309963
24616
84018
847048
659753
575981
681323
770275
672111
539845
15920
61902
879998
540699
1023921
1073886
850496
199497
289954
697963
392404
243883
438050
489119
777546
157270
70710
14279
758189
889794
990736
661378
364263
424292
1066824
424827
563047
681694
206495
146091
863391
561913
487110
744156
623724
155210
885015
956420
630150
1041797
228406
248480
975885
990010
119996
400479
396995
934487
513981
104772
254957
83450
310304
564046
331240
1016122
662704
717640
1028777
1070047
749423
1078663
79385
1049532
287033
41837
501535
414281
702203
535613
510793
608143
482212
894382
1010710
264828
491178
653161
677016
903067
931654
991589
28214
318763
1078483
146432
510926
1086187
860433
247478
1073929
1058086
459630
135954
370709
332662
107229
131509
689904
516966
661306
588217
759595
818590
1095679
379904
830165
886613
330675
310945
92515
1060395
90557
793234
954339
118456
924867
519464
860373
647718
1017426
293981
698043
368390
1035095
747974
159471
280568
808487
992484
989196
246190
455612
686483
275282
583626
178099
740968
930228
350218
37915
554142
1016354
275098
104021
300844
599569
515765
835587
172027
484824
818878
421304
954899
941994
584027
756849
161940
12784
506234
105312
68643
692356
752959
698961
279157
645527
847199
886828
570930
736742
790943
613149
151150
377255
267319
963243
898775
133426
106082
808594
358795
810057
846268
505466
808037
981088
743302
608884
539788
936851
924814
843031
739514
177598
190067
576544
678139
667475
570380
565383
201353
767589
415424
730035
999050
841013
298525
990065
341474
11972
866153
897089
125411
413116
775437
43241
604838
938816
934899
199674
767567
678070
231957
350667
630565
908042
787172
483619
3080
776130
16365
916209
633231
457644
118338
514463
848336
776250
1085712
21168
991458
312541
88665
30759
279780
706526
98234
84385
241403
975323
260756
747859
14661
473489
1078411
792457
425563
234663
844672
145969
253750
442720
981050
972979
134224
694965
425016
461146
810507
935298
419370
643018
807454
207060
683649
554105
539547
27035
67389
705289
264288
665979
205004
902763
550470
340030
842564
656401
871091
750297
346724
1094412
430016
341264
248408
138095
1050540
1058026
885413
732847
808564
88523
1021305
895571
73453
517482
470615
147310
561217
133820
403630
1042532
776180
964117
841175
113582
762095
1080004
171799
761659
1049776
71848
578819
644865
594298
258714
499160
267853
500702
229685
676936
1042838
822949
795060
101134
219680
606397
1035327
506960
775034
568182
217599
422522
590357
196906
680913
101943
309572
492529
455096
456146
34858
428861
99288
33811
178707
676154
47731
1050971
1026847
892733
133610
141196
962880
516248
975415
765683
302044
935277
815955
865846
911067
941659
285000
250741
165322
1065509
314688
384410
9069
429274
986313
660871
839853
474607
119487
167647
938927
1044234
151732
887774
603184
259831
483759
266410
985561
49154
642313
24611
98791
837532
936345
610079
319832
479710
960608
549311
829762
630940
144872
132722
409988
186123
598154
943604
623817
6514
938874
599208
328770
138450
956034
898971
879756
974988
255220
939048
479135
1081287
84751
791671
904985
790557
705735
119592
442735
873739
365502
97210
31619
598533
648949
642523
1071476
34758
737433
244570
432462
1034901
691073
317817
1028524
626729
234134
414748
109086
357895
873320
1074078
37089
161124
274524
1040985
662983
909242
783226
1065513
505984
380814
577497
32538
848604
53030
382730
800587
532777
184585
337575
666221
449246
1003873
491455
558307
608896
46204
1090820
294059
428691
1031519
226418
72197
78660
24600
428095
597453
753908
1055828
309551
256167
871559
1030785
869647
689959
177457
782067
884033
532367
35507
702598
517430
434360
756075
149014
642069
10207
595112
274501
441263
440213
985873
926477
94876
418390
982005
279560
250915
921945
17622
220875
1067737
925880
92101
173335
871304
944352
570273
708641
995524
992491
157256
232417
116471
832693
909709
979632
611900
713237
879003
793794
9335
7464
371769
801905
532465
803852
576699
557166
976249
535857
717317
418898
223799
97227
1056653
784703
529143
63991
844017
136275
241454
692947
723620
144419
769231
338729
78131
947530
443486
337408
817976
1086748
9025
347509
608288
942164
229212
1086975
73810
325544
653141
34681
725872
1057788
831243
639243
1056589
360518
764931
110181
366384
703652
524803
1010062
428963
996007
201174
945459
218863
189253
441700
853051
167863
579679
783123
436759
137493
131370
1078167
472389
164322
328227
1093023
587846
543749
501176
896258
116009
113217
909914
248268
289568
953545
669067
694491
1024841
801722
1087624
109427
1058206
938928
338898
980383
563212
48715
461391
203858
870923
927928
926326
523045
385931
104483
494029
251262
653159
164574
716438
46090
477898
944406
609150
1084262
322737
366955
707419
612369
342453
772498
350981
784960
526529
797324
18621
380443
732632
113548
1014182
205982
605610
604560
83797
207447
449785
27594
571654
279126
342001
322887
17639
792174
2164
573339
737134
367568
95237
213880
539441
1013310
152660
1094828
665690
566527
158443
519624
30994
969972
371667
970163
156388
431492
1000363
769363
989606
640598
23568
1019690
958229
230532
83532
829011
348152
292793
235582
504323
407441
1080489
419788
190776
94607
587444
75398
579400
566902
737397
889388
791835
305983
240589
719715
858104
574752
272864
395765
194720
412027
41349
505718
918531
155151
673885
353906
56172
850533
585039
922441
435534
1078835
1057241
21970
933398
295322
561213
398682
59927
321842
784798
442755
636959
569399
418918
393523
660605
323590
837574
928370
255605
807237
1093384
1061663
180485
535930
860261
1061547
593236
1039729
534219
642335
24421
184387
531329
393914
192485
224695
68634
125148
75306
811125
238210
825159
49188
395312
214677
736370
1070106
1074648
1045505
862044
592673
993198
319958
471215
661645
541855
270969
74056
744096
90169
723798
1083622
16287
127314
261943
645635
452664
280709
345642
40688
844410
587662
201283
275943
511239
73638
908605
467257
936638
194297
967266
768635
600663
332016
736905
1026511
222161
334290
765360
364309
356560
1064021
522407
298977
163025
600586
569452
178226
492964
211472
577676
545203
950510
871087
1041013
500007
507430
401039
152862
1065211
379371
568892
90917
342190
8856
330477
1086778
481824
268700
256400
168130
1068324
197113
647518
200375
578870
555132
540799
432583
977987
526342
624845
1082520
1031383
932653
811488
632742
501020
27510
157711
770983
840657
39826
491812
55472
76231
339609
293512
438682
122765
405765
902666
901616
454958
453908
135447
973156
992345
765696
475875
102450
628048
965691
968879
752194
751144
721026
332402
690961
884265
810165
737508
597398
887681
763858
1012647
592677
578009
403307
184926
147234
1033434
683547
650553
860810
986769
421852
133743
485461
329010
546207
841221
585926
613034
498683
132231
999936
858583
338800
911385
334406
998148
103546
7592
620706
640858
1052354
988465
71722
327925
774742
623541
50861
172421
152355
453703
1067653
435132
975459
696630
286662
588013
321204
911589
5995
907777
611843
759520
120609
566059
400243
186947
802440
989405
848942
813701
704849
735509
241462
595799
422618
996869
148129
952469
723217
189195
971909
728592
102867
336098
615533
358418
127560
132032
386187
805585
804535
338669
803486
345172
921542
554064
354991
831863
369272
1035294
682325
1056074
803367
456824
113809
833696
721194
31237
376221
888651
1030408
893672
69174
1052413
561790
979145
753571
276535
174290
236906
1027375
1006873
771789
20203
363761
605617
863699
922884
45580
92844
124259
875187
232098
355666
166440
1063289
662062
581234
870299
350374
280631
638054
72983
193399
285457
260782
964267
547819
16835
290074
286177
285127
67612
610468
305139
996964
208081
129180
387322
423814
818924
75825
882965
626668
144291
149190
251792
620182
39436
116398
849718
137448
1018897
445675
889865
541497
711981
351240
310989
799503
450390
531603
1033614
426450
854871
512961
988606
554274
96979
616491
267329
438705
909994
1071342
253849
841062
616050
756409
1005962
176079
516342
389623
654856
966615
331533
551468
236326
554965
3652
1018391
822799
171757
508578
884954
352374
1088198
653533
943269
1080972
98582
674236
772276
209378
729019
115711
1055526
1035085
336944
496059
1040622
99199
507832
742202
837168
128252
96893
638948
371763
12676
952258
668710
420599
34560
195103
929751
653145
633445
470884
173292
1024160
338097
468037
888234
1078267
317380
125310
195390
912421
42451
334825
1090476
580294
85927
865831
547101
169251
987307
234198
640265
1026759
736458
361312
988164
45494
452825
722319
810813
901702
915481
183707
161082
573186
722929
260967
308108
822255
365265
965987
472762
438981
388934
637102
446957
822692
932728
504536
754644
338695
949591
444442
113674
886418
98154
839049
250152
759588
208369
689094
626907
646494
105772
172860
595329
934495
257254
937117
11477
1092410
125494
278037
948404
166542
352863
693937
717119
466499
391492
1017120
449756
849223
566465
37313
1028679
263912
943831
86925
964079
71038
44622
561864
451015
48818
470439
312084
592313
6286
551497
245077
26551
560492
14002
587720
223942
153152
16362
1086943
395016
557479
838578
954621
73183
534984
106088
831630
776381
1037161
567102
768742
283073
918502
618274
256367
807699
29324
829439
164534
281168
1043985
467777
306028
469722
695064
388459
316111
715297
800149
656606
208129
1037099
408290
154470
630050
971403
931395
810593
684815
82102
40850
242547
1003535
759225
607342
244419
20747
315649
889950
551025
887975
74003
196555
579554
727647
236788
716882
542884
748782
476067
551940
985565
123351
312701
43254
205754
1021556
126088
1035542
41959
339888
34425
831273
780031
905086
602134
843674
127579
616129
618032
961833
167281
692274
666816
949134
1005339
370068
40974
669303
777868
357848
516658
41898
827059
358759
334192
240194
1047509
313880
546933
889486
60622
1003741
207486
105109
513106
902945
301903
486319
406010
791858
448015
698176
139322
663963
334905
596113
713403
995464
824568
1085645
910886
76061
660933
1066276
431108
511863
27884
464092
530083
891459
155392
406454
345347
29221
920453
828993
425761
891260
407161
613137
467914
831933
985886
94697
268492
160704
328883
676898
711985
1011940
1011247
931969
445662
946891
734096
1015243
875623
706903
299322
627805
1020887
442336
66636
223411
898143
813457
871775
379037
222004
557739
92587
188911
576876
217562
761134
57486
697609
899220
8174
298272
1007758
353974
24098
625256
200712
1025519
139390
316186
374155
828492
879758
769219
722624
310545
996839
354760
106993
378865
302386
366312
149581
147060
379299
899200
273595
47232
585663
68941
961529
1003402
905734
456506
804851
408186
872350
146083
867799
594067
205173
828894
511649
245444
1067304
990433
91482
583383
572710
621586
650490
784159
309147
300041
334468
216113
632233
167096
397937
824196
268951
534696
251847
131620
1068775
271996
50128
926496
582811
896365
963383
742214
335349
494931
985752
180375
635712
387681
450836
727011
99247
368773
222003
787082
1028421
863396
247288
284666
373494
815444
555497
1005714
726055
418994
282335
1007411
685414
745310
323811
232190
257270
72059
131110
1001359
621328
348400
598103
1053730
14561
252429
749458
1069816
639306
756647
345046
160625
226421
82668
534363
310749
52923
366586
186114
82354
661208
963517
94181
50659
835760
497759
30862
902941
849447
986913
845625
607323
680659
52112
758801
267929
480755
919568
528599
527549
406422
596131
10271
1008405
758065
602550
372746
709516
379250
147913
841087
907250
982010
335027
809591
637097
784787
488179
21362
788636
812921
119092
491776
188036
801389
835029
971465
418891
55860
24607
402014
212459
399967
91935
155537
257441
561192
450910
598254
154055
223557
744950
621224
693368
234788
207874
425214
370036
607062
352092
390038
321369
775338
521978
173108
883955
711751
886370
623766
641973
144679
177886
37366
409368
6370
761351
507413
450070
542351
1080382
381232
283053
137839
935962
1065799
240505
705365
358459
274773
844830
577169
1019233
711525
337488
476040
404040
844996
253465
77773
492017
1092622
817783
903183
91099
1024549
443280
836092
901683
833844
368008
614339
716446
323917
188497
838669
338133
157373
837453
806662
978898
341329
342379
1039465
345755
324884
797198
879910
1084714
903489
644760
868336
438457
289935
204449
1067059
222050
302987
514711
330288
103047
299699
965558
645287
262700
434851
462787
166050
887995
984466
775858
445645
825347
681728
614871
501050
39248
287097
90699
1034490
1037042
652711
84328
900229
313877
94349
934994
792421
253377
1000407
984511
406374
538325
37971
887356
589500
926331
1089126
1043076
396711
374374
541311
131924
565818
779107
776445
1070868
359365
563128
292881
266650
339359
646160
33182
205781
700863
472695
9501
394082
468572
181694
798430
431442
889610
293003
118459
188997
190441
493177
364293
1063738
197819
1096358
769144
25269
250248
746996
789664
349794
930061
727059
251903
857163
408721
550244
957866
734747
1053579
202130
866510
239567
502598
498169
230887
1043898
605303
347724
283152
122098
966519
1088110
931646
782034
364500
742567
16330
78784
134302
138228
340159
649381
736376
459184
1052088
925200
553100
995421
319467
797669
956313
97402
247636
279829
206954
895636
152334
664770
284833
438219
749010
51765
301682
378104
218264
440446
553566
585235
30901
675985
163960
260496
824341
1096506
117069
547505
266459
263240
285445
287746
240354
974485
569967
216241
231376
1001475
342578
1057426
207451
605299
602281
494378
2722
1055765
940450
466796
911167
835223
99716
1083121
618994
350435
329085
2986
1087831
904728
1058236
760097
902888
112062
770968
1071407
749389
80452
459728
78153
401061
187381
561475
392853
477179
167116
230866
360833
237997
1088528
1071123
537554
244007
131790
66398
643049
632129
65163
1100257
847511
316208
63370
350680
1069945
787324
501728
215957
361210
222555
967058
463788
861728
448612
633917
206924
513462
995471
594688
650446
488702
156006
267631
72941
885563
738279
141080
908779
211047
984487
1079803
287164
61867
691947
424770
412531
1022481
401276
641216
840697
814705
817183
254073
123461
911956
1060086
78915
459245
1062897
413544
975425
203738
157798
785187
693938
913924
8285
583044
228023
456754
1037469
595482
387612
983673
920459
309380
947314
562096
235144
55233
553741
742859
943094
474774
943577
1059975
243444
22540
973228
128772
910986
129037
637066
540069
385044
81230
305997
697232
916014
473080
141833
916309
295116
913414
392901
376101
237223
707936
251197
750371
954107
344103
533095
661287
291773
105650
579079
61011
42942
800441
79810
309124
20706
224711
235962
867387
766982
631426
444489
1061558
101233
802985
168875
1089192
582671
495692
623706
496116
495437
1062526
276085
592650
725966
898737
702949
563288
31867
23081
169820
1094091
398577
849208
778546
346025
2541
878969
861739
382565
657854
382237
35336
214445
687558
728465
1045671
209330
651725
206374
370727
1073701
301079
538600
694086
618062
9953
700600
478863
647505
325409
362000
743772
94212
124911
49775
239719
939159
877833
421067
679187
593968
1085330
736547
449524
7621
592213
767578
206952
804483
124451
1038542
619968
862748
317267
636484
511859
1008229
171518
962700
679509
14483
698201
288742
246508
695365
824545
662242
631556
156406
758531
580482
820110
1052670
1088871
1008699
130342
747710
936769
113248
529501
1089605
362750
601205
1071179
126649
1063369
943532
886699
1026817
159301
256242
122937
659526
913381
988239
414796
771928
205584
717116
780293
281865
605539
1072806
398013
69782
745361
245123
1093866
226424
436994
966827
904468
382715
483938
206003
841264
873227
191908
668457
756923
506899
875722
440320
122158
359953
263527
600774
30109
1065628
124394
954643
1049220
832284
105535
777232
444446
96509
996081
762204
931529
306285
814142
385184
519885
1050862
970707
330782
15051
884885
563332
476711
653276
297654
619150
423133
701837
66625
949399
1090400
527527
891506
416458
1068130
619184
34990
748043
157185
59993
302913
432588
804458
171363
697431
25078
1083171
570412
210375
139436
311637
792595
1006665
1085678
46898
979263
808110
109508
275406
446539
295146
34435
264309
482870
602399
133948
949389
779922
1011148
706738
980739
165943
612417
502964
596530
166052
479412
976997
364958
354259
1031958
868435
105501
592941
402645
568462
889281
869480
432558
694268
421195
563092
170389
895108
191251
13519
127075
622163
959432
300472
473575
733596
924195
259937
117293
1046149
1100177
758572
1030543
31705
469980
37026
565347
813312
863127
376266
936957
739534
2934
629047
149488
23567
358142
211069
1081635
103024
990169
736071
99674
223588
558242
919231
199053
721761
217356
97876
316751
928357
83869
492830
746748
990336
771579
942432
562168
179442
620290
878988
216161
641748
25262
795921
106467
1057386
6691
126361
305133
323555
377803
701216
382098
241973
716574
733865
1059542
248502
237058
920239
199038
22912
974656
380296
340043
81337
863994
320669
30588
54979
8748
418132
640101
870037
137762
297203
187405
673862
736821
284376
874532
457267
144159
397893
1029482
874121
723781
744760
1049587
485386
159636
382246
932899
21188
490499
953956
78001
106183
289442
404406
404405
886726
619013
881027
456812
800577
83469
361844
586749
711300
142020
132565
521352
503283
359695
618730
897466
39246
966469
145504
585009
610358
705576
773903
222294
862234
772319
45949
793538
148929
1044180
468167
641977
286637
163176
846669
1086074
804848
953751
311142
957683
822931
834709
995373
241527
344255
65084
288160
972758
30721
476774
118407
232876
482754
65212
440334
27686
868193
638239
255154
569599
754646
308929
675332
878470
991933
834855
892735
1090063
975525
593866
743928
365492
68716
44203
169726
995320
963312
723469
732162
337949
372735
204083
462906
63999
313465
526200
966918
961135
645085
189589
466790
952251
818570
583077
711075
628351
453024
553493
1030413
864599
477326
292366
2330
353083
969984
97022
121366
1098849
420020
106920
251522
364955
863347
219747
611662
992751
276235
956162
463010
282755
823958
646620
608542
626934
356995
585252
232503
1096263
976898
25066
823693
307351
780534
39360
275690
180415
361627
187052
847997
725778
999131
974660
760297
746539
1054172
1073974
1086885
395976
50537
1097863
145679
760132
866806
504927
782981
603940
26147
269862
303253
900777
1008463
651833
14401
175253
299172
608997
672299
1013193
834114
960402
464501
1078603
743227
26046
423834
879577
700323
63629
368748
168754
888755
657697
1042311
232671
543023
1054753
902905
240255
606496
322367
141676
762908
58276
1066683
904884
263878
251422
239147
984796
109123
444730
272877
784825
577865
916160
268100
867249
398839
782602
731882
217472
861873
414869
688481
28382
324020
121534
560912
2760
214810
934667
1054613
595421
1082856
402437
677759
975700
247939
114430
853533
535300
320524
63242
90088
884563
114794
835334
675104
1095818
1094241
460882
1026823
360283
50063
482634
249449
894658
311533
900666
863302
121304
682315
602394
658676
505694
802777
254060
683183
122534
909952
199356
556446
264862
652625
433756
249236
874400
293655
253165
821445
905000
125024
666766
1038145
405814
328490
105431
124226
769069
587154
146072
1043973
891895
542249
996040
16877
416941
517364
30747
338147
976421
1008123
1065206
1078219
796139
782131
323312
298349
462197
364546
958235
87540
387354
1070480
579312
713285
611229
955402
763715
210756
784595
821888
240742
846603
184964
9015
953658
529458
89219
509226
824647
601064
826858
610616
1013042
1000595
615005
219409
949671
1065177
120178
406908
349620
711184
194606
75238
515379
276756
181326
463414
265802
475091
259585
432377
80579
812827
505331
1049976
612190
493567
780562
1066137
968989
906801
5768
84123
372361
652779
678091
807184
234235
439942
1043800
189727
715009
941053
1064173
681320
685078
452088
554367
118822
1092789
816903
78748
1062606
1054834
116844
855619
808253
16166
931849
601728
238897
184683
10728
432000
628499
698006
523122
540052
1088745
478150
140137
698502
629784
285073
4397
629573
792873
791823
155452
883851
466837
628296
123957
720112
395647
520847
721340
50445
442481
794387
439467
173741
810140
939232
711601
55760
838094
114910
455774
862126
619980
1043653
506597
768705
184314
1069666
271777
545413
427886
747942
962139
309754
776880
35588
176500
801336
829575
1070038
936785
175757
648024
188162
15104
777706
932622
92091
413780
1068981
935444
939074
113666
663395
291020
709807
240444
721622
339424
1071202
30419
818043
803725
994834
946762
839757
253904
445079
270323
199169
261009
183879
1055984
708373
89087
156932
1067667
883197
172299
746049
772417
630094
1090638
1073259
938657
399895
951051
17289
663375
27487
916978
438225
840042
414230
909848
781622
163745
1075607
637871
1067339
718996
89269
135298
32523
1010680
848210
493758
912492
279408
339677
119445
751914
562619
678243
1097111
252224
449463
344379
628075
829890
292236
853103
70825
91961
1046902
574913
399363
988259
698921
112236
1026270
1080390
819604
895576
508213
372492
283442
712092
365418
708782
246766
1038456
348168
927336
600584
98438
845552
383507
707999
877869
540480
404329
753879
1000095
506639
423430
1082508
572567
4914
5761
254426
661137
772448
278190
1086073
785951
648400
529078
745357
131862
302962
710039
1085780
97728
27100
596731
464733
784744
252759
145707
650427
849448
33198
412973
1093089
669854
184366
265527
802829
353369
106510
1040025
495528
274486
568218
468772
43986
877960
1093806
758877
2463
996379
209379
995832
503981
351085
1045996
152444
53020
462491
702940
754210
499623
973148
372665
11734
655380
238336
687745
169763
514879
1021308
219992
552970
618269
983944
390229
481905
1039121
407179
530280
1068350
175658
538959
865311
1030826
417931
430760
156492
621745
178669
857846
62959
270763
340357
963886
90891
736088
284042
263604
151982
260131
672462
872847
435673
1009629
303703
824149
401493
772438
876520
549605
1048184
782701
472691
1048292
890876
135914
1053064
176374
901075
33298
620274
719550
88263
710318
536634
36858
380866
1080244
811468
947458
429489
9950
482315
51708
329855
191066
91054
634095
711034
210780
502163
305818
822515
1097944
217408
495428
473063
168637
929864
758867
1077503
602275
1051116
944387
264408
781649
215359
128612
84371
555368
776833
937870
307177
268499
532402
62602
759159
392012
908350
1093676
988847
24007
539915
719929
80570
475192
177024
792608
177994
451062
269300
203088
565032
118987
1023083
950872
862563
863613
305648
181312
450260
10104
715797
856400
773160
464622
393430
933610
695208
1083943
1083230
977895
333791
140827
142359
374426
535097
223027
1046042
860475
1078099
856702
628003
611001
246461
118131
89929
824936
821314
570539
275309
643140
870454
1031220
152496
414915
676607
753954
929654
323302
249319
228926
450472
555668
73542
938991
843950
281097
667822
276792
895263
680006
663928
1083458
636196
143579
675849
342172
778182
624521
394571
804057
249541
419652
921765
235432
513534
337585
387814
37743
809032
925996
607941
450881
843624
140082
861235
898554
693795
307184
800204
254557
1058027
1019622
574787
662554
431397
282784
587806
188912
373998
368570
153715
804244
1072626
369861
22236
344590
1009847
39807
251060
76460
494847
681462
22457
500735
532792
166802
96162
294755
92835
1082732
772682
976439
832130
467381
841088
376156
1011794
714234
1087839
114249
536439
557332
513097
268380
289955
121912
407388
403557
1041887
460450
8337
1044568
258460
426161
866135
1074082
1044925
843935
615251
1018039
459313
568549
424951
451964
995786
587605
793183
236943
148025
926420
266165
415504
593061
786265
247319
188505
928291
489276
693088
723804
139675
528542
816565
868331
1034150
257022
754714
68917
786344
134287
711588
201676
1059425
861642
736439
870255
483270
94571
126852
35406
505922
524591
184151
398915
702889
823904
392863
35581
812024
716021
242679
193057
412446
753164
754214
754254
876363
266553
518419
197323
393441
394491
967306
119739
962124
69735
110619
429746
784869
716235
605513
316242
877824
491504
717383
561266
1015873
209176
394345
156836
704899
21019
952987
189528
41226
806908
873734
433093
1097281
1014525
989493
311252
688214
506400
564260
61055
62735
595461
844498
958728
230314
584824
787862
839907
690951
1051575
770962
694555
514245
173484
89496
1004153
848373
72319
581102
313189
349917
844643
631825
714973
522982
733006
676396
191384
151008
80722
88777
438469
537818
888619
443669
71133
613707
810146
131136
94839
477949
1081898
26670
410109
409059
682930
925574
659372
940049
888870
1027599
324297
182392
316810
870909
311242
41670
629033
45113
283457
602269
879545
337057
166360
973536
417081
713699
66352
274307
629344
8773
516983
986020
162609
1081405
15805
218528
1051129
63658
906428
174676
57807
140299
892548
612225
845663
503760
306823
485395
683677
786815
25443
584372
501877
382093
83042
986699
439112
998260
564139
81558
104701
1025665
1051635
826712
550524
453220
8557
514464
304216
659659
201763
117866
216153
502396
687447
148847
980607
50844
387037
275441
706789
460129
692809
672978
628426
971527
505383
437929
451198
511203
884742
898557
375709
1080813
144845
96326
187568
314509
111429
629664
347814
847095
750197
1077282
559621
890647
515074
422069
591188
58131
869260
604981
947062
787854
769643
513174
1030557
755940
359635
886926
457109
886569
98053
884829
523877
525294
469505
437946
1040944
24429
611220
963660
962966
73922
540248
790830
1036254
626242
456253
313028
561661
543884
15277
1097137
63063
744081
973989
840487
222721
856354
809394
798403
16099
565632
211976
1086626
1038427
203814
579720
56560
30288
512498
569547
547924
950077
337718
467823
626768
799398
738293
1036127
214378
927623
29331
151573
465758
975361
89571
681764
746312
871068
35392
890958
181195
539529
271365
54510
449056
266268
350614
925671
758823
604458
364239
601302
604766
40892
120469
688778
471679
836548
392603
388267
1023602
617171
196018
433537
337827
722836
882719
642521
859507
471338
870843
414610
308900
700243
658164
747646
967089
1100381
910779
729040
59132
598809
795391
153917
185233
988032
1077773
849121
253216
448699
1095194
957233
1071914
665112
633823
970777
348646
304432
876014
434663
12188
770615
916433
664120
553552
1071203
429636
883505
812218
3682
142403
709893
270980
873219
130244
480470
274675
1015766
287425
634110
76357
1056111
650671
404041
346457
109140
458110
568091
396702
212326
166365
802048
736271
1054816
706329
564506
349146
474104
226368
947890
855324
906381
1046755
868325
706629
582633
22178
209813
464843
63441
456913
785708
434644
628773
833907
287644
77192
468598
842824
100687
953797
773640
989913
838399
744356
619925
1097612
571228
254576
24842
623349
997722
415207
1095819
317447
311534
697222
988678
816980
794444
678549
766333
870832
730512
739445
223207
928196
756537
802615
627642
540968
898494
94430
414199
901299
781308
59123
489164
708623
1086322
644750
35950
938136
599999
40213
627922
919757
983544
211006
722539
901908
788088
814354
195518
599518
1000046
566086
771007
677055
394594
1006777
93621
225906
586781
722019
564375
492078
700691
38741
235122
928179
379641
448691
1038842
237655
809950
449874
702218
398871
269525
268221
90787
864750
664622
533370
557973
282255
856612
503431
423482
246966
912191
290195
994472
52677
93163
52356
860499
920768
245434
787509
640064
785198
161093
220570
782364
22544
73506
561014
449458
491217
962074
619542
70158
617300
968838
902994
781380
956098
599327
218239
583465
105757
811440
466015
672191
174834
21434
935339
1046672
287678
751263
1022667
382439
307100
433292
615385
1028545
67441
445217
929255
766417
835974
937491
700124
613903
1087958
1028387
407018
220318
539087
947359
902313
605052
180818
805384
272040
907019
903293
287627
804482
71031
984673
238817
1088727
607356
153182
6552
977500
813427
401373
364715
36062
217404
128431
1039067
561149
117466
56785
601454
209079
67588
98155
208907
130960
453336
933159
838061
466083
850734
675672
761146
960804
151283
834489
990628
631393
270233
974100
1086815
78516
790702
347399
623280
645528
286654
545956
951894
676287
796494
183314
128505
772155
565995
903964
313047
1023568
722062
269232
657149
490872
1043337
798936
428946
614233
207084
138168
561722
756108
363648
1010429
94442
694924
98723
714338
1010503
1056294
85914
136158
186953
320760
635790
242619
842124
859903
243765
938243
86937
321885
214263
138204
31167
693019
342712
460430
10795
560025
929146
930196
109618
33397
43924
16705
676546
535633
206988
706537
862342
290117
608551
1057118
418849
756210
537959
917948
504569
600858
1068068
1067018
619651
46822
937127
1069518
112309
317978
364045
539155
34402
689038
96848
328584
154057
142940
486008
785043
89630
943816
582036
704969
58657
638256
759111
640185
433196
921867
379329
628996
775467
257959
778939
368115
170622
580074
1075667
9669
408557
144035
1009390
1043223
508465
293789
903169
259741
243610
838265
598870
875325
49994
100610
909783
133673
863457
66513
423610
422560
422428
482425
606131
166476
362611
175526
314667
947043
119144
716029
78070
430032
710137
133546
699772
17298
1077490
596571
562200
424754
520730
151726
876518
992884
1073331
1065579
614701
781197
1054797
998027
892799
1076785
643037
691154
456801
456800
60250
90697
276856
87547
950417
692863
962799
147923
1068767
305393
282397
572989
105736
1034986
453597
151192
40895
817832
413596
519644
799035
685619
564895
1091997
1065173
587675
319456
924009
1065356
240571
7105
765223
431601
34531
545975
806045
86400
508380
155252
291472
737406
165436
137950
828599
523131
572702
530985
335049
968886
880564
666415
263179
545931
632580
393458
869683
806900
960161
265177
1017548
816687
922383
297688
676074
248902
477563
590211
126849
1037192
116631
873762
175817
1076771
652414
1034614
713191
1005862
174718
919166
438269
789287
1032812
531449
650711
752918
1084429
1084885
139167
94398
589313
439668
8048
581716
23165
396723
932544
179693
443887
1042100
17558
285281
190057
286057
565612
533806
125791
1005747
1031308
372889
787632
213400
996101
138519
590914
537491
822040
383116
780847
391935
478295
52760
789371
1005047
116680
1003049
117860
991902
348642
273719
439561
979064
873158
447569
1023569
622273
838018
805617
498844
617687
359085
677047
696175
10851
291354
946028
49335
830378
33348
779529
157545
502647
304269
109876
90879
178751
827336
564626
572816
841218
304725
859017
604148
603098
1008173
1038225
688949
689999
173203
453104
291016
894446
753047
1038993
293818
175574
714762
854460
910946
892468
1034062
978320
217487
573326
790436
640873
335531
322540
982384
58718
52738
509412
246013
700011
910860
968384
472788
12955
693114
143875
718416
602253
784945
410568
256206
866295
970361
616841
889282
440232
39663
507331
805445
1018067
117470
284025
647044
541643
374209
863344
358731
554019
355747
533853
65552
290773
909855
770198
737470
228143
64274
954889
711624
1069146
211693
459604
577247
471555
1033871
698221
53249
824179
454638
589187
89863
92627
11371
519318
200123
723664
746867
947432
890608
328378
412586
149893
772879
462814
725383
528199
873466
427903
1069061
393978
964118
260831
613147
170197
301447
224383
266663
814558
420945
1027189
216459
824181
446195
146750
683315
614380
917833
418926
631188
123691
346088
347138
335698
623008
492770
834411
395092
122663
734719
868046
67464
319428
651263
691041
86283
492377
789401
205947
138886
94908
294820
965234
786130
512710
979244
71971
787747
440153
999017
303401
676850
226171
769655
465899
19690
909478
766746
608200
445422
589607
53064
969006
784678
261513
590316
742877
128176
327851
34166
7915
6865
241670
449547
857217
936473
208931
538623
959892
369009
895893
441937
270708
624049
462351
661089
73781
1082596
333491
179664
856687
473268
476855
369256
439211
873838
107547
533471
979499
170279
302479
412853
770448
46921
458505
874207
90341
631764
852611
712956
733047
1007004
12110
52379
482371
595621
466740
1099698
969895
303242
82192
149027
561985
1083101
260853
250506
399620
791214
857101
350254
889139
702492
947001
474692
616763
548309
237265
362509
542812
680561
623943
454698
1060909
1006536
506787
855238
796831
863258
690991
533444
735507
98358
129450
128400
161425
293548
485722
874196
492125
356173
530378
117472
1028540
107350
136571
831827
775474
17494
901287
944567
260543
241885
717375
506398
315135
178758
343638
68533
389217
220898
570352
182668
722744
991098
3240
947489
964991
28347
861767
251790
744070
928835
492885
487763
34028
77217
492416
793639
1063196
841575
397231
898954
586225
479826
116317
610076
652787
994823
690803
551839
985193
259633
505267
837482
279702
52527
253133
135657
345990
348557
53490
732186
478221
675333
388708
46433
743006
972076
809043
870464
512394
957515
148532
283394
479581
618092
5734
1002759
977092
451503
345494
172246
112983
912726
239036
463613
538519
76448
788352
657141
883492
27678
1069428
461779
460729
1059717
753768
831337
105347
772533
372921
215438
620872
956613
550079
727698
784824
927235
870076
104757
305238
759484
115164
375304
753868
314525
1006705
310856
89820
1046016
733807
463312
703307
778783
932363
103835
858086
501364
711933
463374
925801
568076
1087538
864540
1006108
243189
258390
283766
533565
626825
1097335
372540
31011
1075160
361724
157850
182127
742581
13429
57415
848512
295028
132553
664295
5535
358080
390270
813318
533950
654575
803622
237095
442386
394968
986747
593377
1083450
935409
704641
97680
328056
483923
782006
127652
298814
740508
603864
562498
239372
1068451
585228
350028
76228
492027
364906
875418
133281
722740
42339
922357
328061
174763
627315
782093
932308
507336
166922
175928
64933
874389
9901
604075
773390
1017054
469718
285444
213280
993345
74200
1035079
538633
453099
405244
1008207
1045273
1001936
237919
856822
807989
954094
714158
768327
29148
301406
501735
17757
926935
434882
667383
266505
1040632
402706
388331
548332
309925
34213
831825
94709
158393
300370
433191
446065
1055339
568938
733605
185008
292762
35449
323334
36761
855769
979389
953991
1015259
20220
752163
536664
1089633
396557
946185
831027
118219
559592
328972
183017
1094294
691389
552535
892462
1022610
144818
430624
344206
137629
564797
1039157
429858
219650
1039650
764051
522624
18767
84187
908208
305014
941274
676599
344671
745422
726403
818350
710965
143354
456220
560716
880029
386337
917719
569316
121051
94137
105309
185514
1071815
338245
406465
612595
1051601
131183
10631
387500
657051
661161
259607
576303
654573
359197
704955
364030
415711
295871
635955
882043
423090
577915
332633
847624
1054335
125225
532203
242399
360862
345352
543609
1008043
267233
1002899
747756
160667
413190
384304
539178
339573
126532
1096778
983881
833640
696488
985557
445870
39605
188161
10804
624818
383357
925829
274149
956024
305861
544157
39997
869425
236893
883271
373775
124813
420663
874774
111482
379976
559160
104561
359207
347833
1060468
558293
885820
295745
80517
674519
414492
918194
1008369
332192
440403
110282
630138
869652
47570
230769
985756
709804
689709
610335
843517
883403
301238
862116
881860
572593
509045
739307
690731
612753
336518
459101
929499
960293
849495
863287
773050
250387
543032
975746
720808
1002188
381042
571720
461201
521209
933391
865124
792915
520022
131888
933292
208306
1099559
117960
989300
913894
829709
409456
29847
584655
633520
675058
453570
591259
498312
439712
771686
735983
850106
384237
123277
855179
885498
553834
741705
779731
864105
209831
295434
143519
723893
770139
363167
1077405
996535
282404
741081
824103
842164
660581
358739
856168
446846
961561
201591
456876
181158
94188
453242
744537
928590
1085929
959484
432557
501614
603715
956981
167768
99403
469088
359461
435634
93083
984748
853396
480046
759352
307348
595826
314603
112567
497817
331725
210284
291135
901483
112271
111221
271219
537114
820417
397879
469936
1095344
804156
280364
1039055
404360
266508
163902
427514
975008
702710
883009
935263
647205
1006522
753102
935875
443877
768932
208150
160274
66618
943534
356843
147768
494035
177258
861858
981246
354004
979197
778126
472262
629686
263235
1018553
222171
173370
678352
75219
350478
247348
1006489
76156
233888
668819
127948
743812
880971
268950
937363
507974
526721
135491
803995
348046
746365
507531
934884
855250
681107
608036
460844
1098166
220819
517089
934927
398620
411550
508355
64409
1072110
630148
788290
97730
120891
953966
1061422
1015336
1095116
262704
377537
600881
147457
947430
954163
721528
837618
829251
723209
593531
93305
317777
744426
1047286
56942
784679
529262
935432
104954
420463
695162
142862
766052
698080
166326
878765
1037839
680683
51326
516967
447281
910109
76624
295231
886548
446130
56542
1002378
180799
429649
274688
215293
883081
334302
1041925
451223
689754
566144
661960
231748
100876
187329
916794
490414
697349
88028
123955
942601
335085
697450
374269
970119
377352
1085498
347781
910964
929889
445235
108110
534191
294464
922248
535339
227960
327469
785766
73662
523458
466381
334092
418438
598359
850808
833093
734325
8507
330894
885173
262388
429025
1063114
100608
896250
924158
1043004
747763
849748
909188
722207
868154
326444
60400
522996
723526
1034880
78851
1067152
910195
740139
673894
588985
754427
144456
421025
680145
822585
358647
410418
936433
890968
284654
609684
492487
410055
914462
111390
335565
818775
323498
953863
945064
1010904
689564
37081
683394
174100
199457
792717
448869
72407
534155
84590
405106
753229
331103
985564
810240
483992
340142
381204
634728
550055
821214
59570
624490
715137
524172
129681
289248
515249
304270
848927
271143
1062581
120633
990722
131314
949581
898568
411468
194997
379273
267801
830215
769481
1010901
240860
701707
722698
598471
96683
735382
770977
351012
844540
371440
798157
178959
755002
36210
63247
627714
199645
1042521
627295
896457
867389
68959
84208
160097
403575
1040955
149980
759445
856922
82100
446612
633481
741897
82747
514112
35685
703241
470212
808562
641944
876051
112546
882613
211481
960674
249730
508307
640033
390087
734271
426687
781211
359438
67286
215375
50840
320313
403756
65306
312968
922159
88067
552251
340376
1043698
338159
1001744
225821
575652
401419
278567
869610
832467
650256
906417
263672
127691
103847
484646
1084132
113458
767694
822872
414269
414320
333793
411443
766218
1090797
112806
713799
895752
372813
436282
1019612
986552
891094
916918
12965
1002234
230209
234535
154101
935383
596263
160034
588930
978212
609867
1042844
501393
741729
170996
427531
411316
477018
1064407
484025
1002696
275676
948725
785331
245440
536360
714857
66906
264922
17708
424639
208934
953226
796621
1056847
184154
644658
805453
695117
768038
817593
439688
329485
305610
978663
942612
276688
598202
544304
1070516
375050
418923
446808
246689
664494
843086
52357
933023
654649
578659
367407
132414
898321
552139
1015974
565170
1084593
499989
392014
309895
59969
776465
268225
438016
16045
428756
1078735
1036373
754266
1011768
892925
160177
897994
97317
145258
630700
877510
622110
481433
866111
279042
153489
464809
119750
1004519
560987
121438
869411
680300
905534
120792
467075
661115
379810
709122
1001590
5283
298469
16778
1077907
630218
1009170
240866
430623
924315
587027
275118
358942
37120
221573
261574
845394
413276
726391
681646
493908
446213
123622
386626
704903
870902
91868
130373
250837
1096085
600656
142773
918022
576399
890434
717233
896302
84383
376716
1064975
557247
1005275
1019700
141153
802838
1074302
106414
265842
264792
684227
106622
115689
131852
29175
832577
464138
286893
819080
575712
873962
995830
373872
859822
995555
196653
755816
245771
879191
657724
319851
25574
88731
845049
792711
795288
699167
633123
971484
907807
264500
738459
4730
413637
195639
451772
998197
531953
701081
861492
325524
535950
972802
808271
400556
98651
660332
791613
288292
557572
254888
77107
397864
47923
595070
482117
631389
385015
258283
945673
1002170
516895
590571
333727
49747
278756
139175
661748
598605
258610
717619
743243
840049
1077949
121694
417550
915451
530008
295780
684240
955022
127201
360236
1085465
818536
397486
1022376
144534
546806
640494
1080414
875374
108293
1094244
452901
102698
411836
283772
813166
10856
566148
428216
831413
566413
249989
438946
697386
703343
1047713
193673
929561
272853
956102
1072271
530464
817460
1079718
67569
307198
1093042
229507
575798
891363
181689
240631
768426
606706
506399
709933
429894
143892
652446
391325
487804
859295
859348
1043890
1001172
788613
979977
961696
908511
879233
245574
386249
955981
844723
98136
1078553
467101
1039488
432661
92668
499257
764473
1026970
1029190
787865
157849
858088
1012348
52086
924590
520536
636684
258443
412012
1072661
817394
782506
353313
96814
604386
1007449
218287
723635
67940
687361
209732
379918
807741
384246
641840
343950
577792
357095
828316
453002
459735
784090
756390
145051
742987
211230
424179
672048
925201
696932
196826
490600
557086
338016
628863
163899
549243
435142
408400
169809
1002736
827864
11255
31548
325848
50667
1047394
909903
675248
307724
133783
769496
847347
759788
342013
609518
502522
509174
916430
1093281
202267
50366
906432
475779
672791
854722
465582
891606
342869
288996
744755
554403
360695
573458
1049342
684674
350638
1042934
1027789
570133
1049103
934095
601372
953403
934748
300359
447359
933437
1050502
266073
73096
735979
797152
777440
565394
89313
566302
380744
908466
610832
243443
777820
501497
845766
452040
1097235
477554
1092519
1009685
141798
270537
1034006
121492
486463
933785
48218
948071
784436
345082
1037751
790218
1040787
954506
346452
728675
974048
617801
1008490
850388
232931
312396
157700
95644
1083610
418958
91182
480513
777725
660574
653663
89230
823643
177048
1027705
422212
571942
318865
694048
250981
1015381
643767
737334
542033
623582
238686
691273
884473
78072
1020970
315610
486106
879381
351594
789439
816921
991444
513803
294997
878439
551891
58384
936760
124659
478826
337375
494731
792256
541393
331396
89835
873277
196509
939269
514930
224561
374728
65049
991165
1097300
933480
738362
605973
632636
448988
629820
1084068
1017276
374844
417942
460277
224991
498715
983834
910800
759635
281246
76209
130357
1014357
661845
104399
103231
840243
896234
765484
246763
831529
18740
664367
234084
819680
193569
951699
481914
614637
826717
561457
884850
50146
164902
107866
469313
899155
713926
67579
587123
721610
709217
956789
373127
856513
825835
553827
201105
279069
699088
960260
1035238
459693
982442
351705
80815
621275
405918
70091
585750
362435
585600
1070727
453404
254206
920957
23209
1059948
559111
728165
849845
246172
133881
379581
769855
33589
535497
137288
924514
41289
769580
886970
406347
963236
639837
475999
227219
577476
40824
406200
670175
945129
128255
680000
438852
685675
880956
445229
967768
158045
782777
361440
574814
832257
757436
1081034
519283
744346
377528
637150
729759
1066973
897912
708642
549568
91767
937007
556707
770449
252790
674375
308922
894605
397630
40967
700500
21138
165483
557614
65621
894588
435080
329003
862982
180686
87056
426398
309844
1083993
763742
406099
494596
362484
593674
328224
616369
40913
9162
374228
1081768
73554
264425
787024
757301
635116
832028
739912
540267
987794
754821
586130
812692
196974
760282
343432
784119
297903
905679
553040
566433
940615
364873
986413
972350
503076
33845
394628
96705
831326
484056
469988
869877
12355
859599
749113
718190
139907
443396
924930
926209
330076
260542
641937
443617
237174
350554
367246
471421
954493
261951
548881
898096
492312
1043418
1076589
252622
1004689
237278
33305
51351
1030635
682992
474842
765755
690547
211345
91760
688693
691716
622377
107361
719244
945113
553742
554792
312212
216879
427770
702440
703490
792321
108796
983040
817914
710474
265137
266187
696900
384045
903178
456739
735804
82875
806026
660220
569525
320832
22392
173194
967886
37992
413283
467362
761909
83527
182314
438647
639550
78111
560540
477255
343458
864258
396046
915813
546939
297559
1037830
461272
231123
1028474
779677
334939
217650
471543
798277
979265
451658
953988
155601
1086806
708954
31686
158845
579360
46916
966074
840563
865062
163114
885127
253483
399471
188811
1024611
418158
76880
594447
991820
901846
910926
613033
100253
79754
965510
1024032
857608
968208
894839
850902
238866
874912
844109
129811
452702
44741
979213
726765
490360
747047
447923
148228
820056
885964
284612
1055349
636358
91048
71468
320758
646426
58100
212919
877929
324068
596392
41899
257229
853079
462009
898565
627825
715962
394021
615440
993973
992923
538026
670889
669839
446631
130307
114390
438201
319514
1099453
795766
3351
742800
741750
206253
342353
19250
220445
348220
906650
373232
852331
545893
768851
220434
953857
375827
116330
772670
565135
153464
528080
281231
519854
780362
906812
514203
708843
364319
375275
25956
733662
894655
422359
337066
110723
543257
897193
21885
769257
1025654
298882
149932
707443
565406
160558
35604
992894
145107
294120
622738
1014031
201284
383263
24359
702371
589940
328880
1022782
443973
751353
822344
832314
9252
305435
503082
908106
367930
1052058
73395
43426
654750
592696
753896
227062
425881
869074
64243
520016
647038
199345
767415
377988
412066
731868
818151
1019797
553327
518803
284067
877752
1016155
435627
107810
584560
807685
934316
265355
1034533
166789
613275
968024
197306
212564
657740
744494
824091
395278
847625
995576
685470
965977
50504
639656
286556
456582
196307
973494
214778
824845
456192
78586
48757
363150
86417
25826
94754
388432
1072568
353159
354209
629789
657408
1032217
989729
455089
939578
1014470
766671
545113
997509
824692
971166
244058
730690
58208
849248
585553
400228
716868
479317
582626
49032
1072482
238422
299149
469747
1069579
299810
113246
658484
472247
3438
409011
858484
555876
806440
771609
949243
409940
431412
29900
269799
464089
183532
783822
696147
711085
1002272
581694
483213
723863
997868
670023
990357
190207
534459
646314
1045519
98296
861219
883088
993338
663871
438130
188958
297119
537406
178309
771860
352622
1064871
138787
289987
860273
499827
768606
8657
172590
2255
545341
615350
496787
384320
640658
706521
824722
391305
1074234
776675
605426
779559
604731
625283
647539
825505
35252
626373
59784
278397
240713
432058
973830
965803
948437
636612
494687
5053
897117
739132
569786
790353
1078670
23274
1076202
1057060
914707
348835
786478
3209
747662
387191
505848
287018
565572
96761
376914
307511
442166
204824
802365
222288
564954
980266
886085
1059227
1030540
164200
30298
750684
177241
448365
775176
646145
471499
22668
368360
234958
82651
1097673
943751
481573
697466
1091896
113568
728171
51857
734618
51291
335624
985595
490307
752627
845537
964734
932035
607315
1065315
485728
243187
983762
669721
838312
620484
886025
48996
512581
13188
373084
689550
137383
1096167
963873
488093
114400
1028764
461615
489323
334523
146043
716386
508751
142274
489700
1073420
854260
740411
338942
164468
389764
348510
360012
952688
553506
783262
1057395
436130
86006
474138
27684
743644
227790
591429
385586
196898
328044
81928
265376
934597
166288
570912
1094621
550676
678984
527130
300972
253317
594265
514665
935159
901583
1083572
682747
934309
568605
851233
1078815
762622
1037676
890564
213227
203253
998124
517150
95827
779779
541020
392428
751690
1015914
676509
407834
140785
235286
65745
1073555
209853
808750
141278
811714
931147
809795
932883
1041731
123677
810515
698508
14032
266832
938157
99335
506214
429318
747417
607734
107429
556951
548468
731192
804073
600554
648479
316146
64518
969672
205803
783225
854350
198064
1089915
559673
471085
192708
997440
868436
6225
986361
656461
150409
95576
988203
732921
486345
1067921
881760
222918
166762
393681
331754
1082686
999119
858210
707982
1028408
487772
362766
102423
868549
948665
1044538
470310
929326
89455
809298
962932
127543
205268
961188
996555
468095
786038
22656
220689
661227
555503
554453
553403
490093
985659
984609
1008154
382436
669793
819214
818164
627883
88325
691821
356040
544140
250137
55062
64773
529282
599213
656599
480623
511192
241448
254709
474157
346287
1008139
701573
914856
160857
538858
960597
399458
138034
785886
157410
281448
656730
967838
810885
982431
701725
849426
142501
20903
850359
344212
682237
413210
585435
381407
544815
872099
1019057
589350
426862
884462
726339
785228
149993
785344
354688
201393
167162
1075025
748394
571556
444609
517427
925964
900633
772345
445979
367356
826518
499927
908977
294350
910666
1079460
220196
822508
146716
304175
987337
117188
60303
958127
60585
700376
213977
1032665
479518
376346
163605
72333
207367
53945
52895
813443
183834
92310
474487
322174
833933
1002484
521451
924653
1017005
406132
594550
935967
868482
353375
183614
1028505
643367
181943
295636
237132
753437
467338
934260
144260
621836
33367
406617
1084231
1058137
968146
944021
925513
508109
363438
930033
136206
139489
1088715
166746
388350
845419
154493
397960
268037
652948
668993
543039
436953
10658
75638
649418
640905
139636
1026302
995597
298108
326722
796372
949189
629644
471277
156286
804219
99284
751495
967880
764649
549144
406324
1005103
330954
581743
527086
698701
137946
884898
711898
357107
173478
873685
683006
285168
996641
932877
510031
957708
624391
548077
124279
724492
992114
994214
95787
159341
128601
1025527
1073489
825558
790023
504260
220747
907763
480413
88625
755375
590630
1064997
133635
398557
713923
698422
330989
305223
169547
77138
234383
681307
601016
477847
382805
386470
495663
390495
434728
327340
595053
252594
379187
380237
821205
1017666
993831
519111
492960
57855
14993
717327
778672
936424
949553
375120
621157
800013
306640
247922
845332
1043736
241093
115584
315508
969062
833034
465792
760417
528722
437419
133471
818403
828942
540150
53577
881435
159092
917584
168852
228160
874178
413933
408434
784263
883989
309794
1011638
758624
394105
353267
630107
1016298
794184
66439
469073
46386
251622
427363
803792
70383
231439
703630
958028
381575
1016359
7207
686724
731588
562163
393431
365291
963714
51773
29888
929511
42725
1089124
883172
722247
272197
422345
494385
587215
164867
605038
1091753
775121
49407
422679
455695
798046
637404
1027695
70526
320136
135836
679832
828860
827810
223708
773228
317330
951253
308463
652939
651889
69733
798997
800047
769695
464586
104882
847172
454777
824370
339399
528850
970520
441365
637649
348481
1099468
216251
595545
896752
887458
358145
318623
109442
971219
596873
1084192
116981
800643
487142
677978
78891
41986
865962
428152
710884
1045831
170132
967639
470404
599931
205138
48284
164772
741144
415549
753586
828457
59447
498363
318228
175038
56522
424075
978488
1084177
626698
486136
529317
721323
848211
275901
316311
625608
1098192
141666
474118
709987
207449
728753
38252
731259
391431
584167
687456
2852
605902
942477
598446
943229
738129
458235
1077870
959473
1068293
705567
806084
1021788
382903
914733
901748
231134
681652
54006
488167
1091585
342563
532038
806617
118912
77475
208697
1028907
822548
422168
649657
1013548
46328
424594
503139
252793
60016
68227
856110
817615
515157
268407
733256
617213
298228
802798
446794
191003
985420
476885
400009
191580
404313
4827
516630
1023529
840928
978929
980583
156031
1038410
63012
305743
420075
1031164
249911
181448
360857
289113
890736
399351
316517
592298
545394
145345
637046
228057
657106
64532
470580
894256
952732
129382
779258
475834
692192
814212
90708
764752
979134
965656
918530
260874
690338
825553
824503
1099926
844114
843064
117650
861135
418067
633258
812188
410110
717058
960153
942724
1064464
17352
695796
144801
1036165
167431
832067
237833
1083174
615698
953659
395117
182589
559380
326968
728633
274916
176595
361798
734708
908524
615283
23381
239861
404711
576848
87683
471861
399800
108226
876188
489953
963507
30968
109581
391389
411623
487617
535953
751182
341192
484695
61226
104753
999433
466465
105156
86115
901387
977460
717024
826432
243293
907940
115849
817424
565416
208710
462965
490052
156213
152473
54109
375402
533863
667571
498139
44205
688997
847911
687947
722676
638341
866325
139905
853339
364966
135884
580586
1035414
234712
437384
1023172
960808
737451
831143
163443
513375
1022047
142266
984146
488740
938767
302465
309535
593372
285154
44359
741937
893982
592442
851447
710068
680898
743546
288135
263741
822443
376197
186156
36279
1099552
461145
914304
468339
160823
494801
231804
866553
814663
1056929
320613
50180
51893
192739
946561
420547
390521
443896
749425
279490
842722
92360
992077
233575
821090
224667
803715
517622
756165
752876
1031508
603605
605060
245522
576373
839616
986467
492058
280805
156900
309975
97947
255794
601285
998376
108030
521897
344100
943193
764624
49090
47287
761004
479603
764942
237325
1060438
727001
1025170
1062109
6581
803774
939981
626269
192175
189329
253600
936351
106734
751084
462756
13111
828137
36831
658098
630644
382839
799682
629262
490719
909685
996099
1023302
545295
37453
498940
388097
1019378
610494
1077848
13627
179964
444247
359721
969887
928160
614432
705420
580774
199837
126964
170221
918610
898341
540818
270230
261825
663065
516577
926149
641092
738028
729121
408848
85630
419540
109892
361093
949248
638271
530350
437594
786691
638945
1087642
808915
1035852
894338
719989
164458
106918
221814
677455
402535
270780
469875
381035
644144
1012030
14889
843665
4665
1090129
446402
783424
1008092
129183
755581
966264
274206
635313
698105
185969
23230
979719
765487
746233
330622
639525
879095
661369
899353
192130
912288
1033447
511382
501012
608639
125298
50893
321439
468296
107112
256845
588792
1059355
592524
698474
156765
599480
562084
173326
182498
689529
362957
832129
219292
77460
561726
524527
413896
118233
54522
499478
954144
230763
809377
867488
1030295
967081
664099
25917
353074
623268
1026487
77145
64093
431941
376732
192192
447014
867215
583507
723248
163544
899580
17897
246333
1028689
447959
91345
173562
317106
960819
561773
199383
988234
342540
3016
139237
964268
763592
729070
34374
1087979
409640
1062500
94645
122738
629201
889410
255245
235403
404504
655710
823987
64306
628014
657162
779171
339708
452527
938620
454152
515717
922182
912930
895812
871071
756213
626529
142447
548303
610796
184193
791450
169057
560044
1026018
1012376
363794
534816
871033
1029944
918976
205337
1028253
818261
167721
949249
299263
191859
921186
31976
1064974
915419
917978
617724
491223
1010991
129540
143936
753625
318320
349478
513032
391177
110846
119375
981152
608902
155459
307685
979758
525738
583905
1082203
799708
640025
7369
695506
686347
1024591
864687
482383
210308
935771
944279
959931
956087
304297
47686
679601
898720
606885
243393
618996
626290
389430
1033568
340029
868977
811597
24769
832958
91024
911251
123024
165586
168947
740043
466719
576600
257323
1013557
755129
1017422
768691
996844
1073079
593755
369467
64902
702443
870819
834099
467845
964330
22165
158782
72036
155530
870604
207207
296982
855350
535479
998917
1045626
399338
851350
677041
1094093
1060528
1035883
645356
480719
251410
658268
31295
1074329
135412
247480
1002420
413213
882367
450484
719416
181949
853950
749535
958116
772201
348413
555924
545224
1089935
700750
778268
199490
89426
967779
517725
238239
967384
966334
206208
205158
134234
334835
126783
888802
352765
468638
358536
266897
78983
1082352
716859
435646
891863
390193
518350
458772
852130
934254
304957
198671
2759
609325
25228
28740
165475
811207
803271
869614
474877
833058
191112
142259
988124
346204
453708
394835
104363
235087
852518
1023668
56516
992888
262034
362955
397202
654738
289354
263000
135672
359944
948676
41047
262611
948878
196214
301739
807336
623989
230414
211098
397146
809510
425623
463772
1042547
123477
633784
362786
204234
327455
524430
563183
270153
120418
547517
245500
90292
564498
261711
732922
542702
311177
314933
53580
929046
1038049
842583
13835
399206
407215
960176
7924
500642
853845
3118
363937
460781
806730
188538
591547
205113
204063
557012
1063217
430125
600090
599040
616265
3356
103468
569880
578214
721839
989968
351420
350370
284828
863703
226567
619830
618780
713099
722524
386625
896809
251117
870520
1068534
488394
231774
875128
149368
520820
466817
372798
522688
203235
712217
378200
675353
784560
754587
292282
640213
337735
502379
308216
1096560
211150
143081
447049
970233
788114
398134
971438
46063
481195
1058370
202115
86795
680603
334747
226455
288030
323844
528000
954086
769732
422119
531440
833615
48576
142574
546172
899705
52282
736509
614117
859252
216189
17798
654799
903093
566379
713794
758275
61622
917749
624120
524888
96018
400610
103049
837694
796860
608297
49913
154479
304345
449949
956995
515155
810963
256095
281090
108814
1073725
1061835
410282
905783
563971
804800
950552
89625
463360
464550
1073181
867433
671015
302693
673347
266865
908145
127284
856419
1001525
640707
196489
1048268
788303
291403
330409
56359
566841
468033
894501
1085812
26618
13072
568478
391028
963386
979371
615353
401194
613814
681176
906290
514486
318028
162661
716012
965579
173363
411425
28420
247850
760908
252393
660357
234100
59696
1043143
362759
704653
225507
254938
547294
952857
162532
297080
865374
782569
84533
888913
318931
868159
572132
606898
532103
981862
961070
282729
841475
276520
383549
549245
330510
919088
1038763
770590
540560
975321
1062622
627484
909477
65432
792771
684715
46415
795210
221460
191707
568791
345407
270903
158641
1009736
40603
18996
537987
189245
754132
223212
1009612
979847
772117
362723
402137
163917
702184
1089595
283824
666014
137864
462648
489649
577134
638823
29291
529095
278112
122603
774028
870526
99293
358209
336699
479991
847265
40748
314382
117089
889276
188729
414720
774589
621772
595169
959973
784938
921426
329294
460666
479438
69405
978716
28648
700626
786621
1073981
149015
272918
40860
582458
625332
692065
716341
475681
830598
299094
898351
1075467
964062
203851
1073135
376071
992104
173566
145626
391165
559808
909604
995097
653836
747477
270402
134949
238925
926251
131366
826609
904080
21465
613661
363505
517199
363127
132120
25561
574542
979948
664945
787002
1059928
356011
197675
257684
434109
765790
99313
635127
1022815
272414
210828
121091
1049726
428638
674882
718384
699364
275173
1020391
931716
837250
384420
193410
358637
568779
1026377
608594
262018
732312
922385
478184
978561
1035890
807758
999835
1085787
113901
270460
266314
1038689
1082070
1050741
245923
523043
701472
773036
1055221
644204
1014850
214362
1087409
518450
363049
695889
517557
761717
213811
116992
757106
944761
450871
312929
716368
17978
876000
796841
315284
206090
477009
966072
386565
1030285
688041
636101
831853
412292
564405
963430
736463
1100299
606253
898205
817632
333922
1055043
1058484
226551
455452
378928
507026
1022127
256854
552329
30714
767125
116420
45929
587673
794670
146003
401613
239664
384481
769146
322993
853757
272977
201907
876561
677516
1040369
51685
1066177
493834
813406
724359
220300
617193
929998
737173
1033277
101722
835721
348612
522369
907545
429211
252414
1098967
110670
1084910
344779
34125
85140
788038
661472
534937
311639
1023523
649378
233571
636025
514238
104939
812364
439153
832470
833073
491410
262555
698491
964875
187195
1087319
745558
1016520
579818
808766
229997
159808
742454
525374
307985
649406
996691
975053
454394
844997
447898
74872
844634
44265
984824
594425
1020049
122823
468320
63435
274873
384443
705821
867324
645614
102904
242090
259306
187227
633782
912607
1055401
284112
555405
561835
651214
107108
751509
807880
119667
401014
671006
51567
357125
551646
160394
766609
428172
836139
217745
449150
320699
818739
589221
50217
166336
1023820
118738
805361
255739
808104
505761
643330
153280
586897
140233
950663
866751
919232
499854
471911
988189
823250
599997
910320
739994
921532
869420
855071
1020732
944952
781245
459962
289925
802866
513968
770872
203817
280458
118147
637883
686173
475931
1065665
696385
870913
94978
73905
365350
171457
718170
867649
1004557
1031793
736725
815330
542315
87409
985275
944038
229138
965501
822942
425663
42254
931743
349317
1016390
203505
877421
474093
262156
620528
593176
417149
749992
905197
487342
600152
103984
679391
33721
266779
256155
1072315
1080589
941277
782227
377156
919119
162126
148313
1066958
578832
643306
747866
265015
618004
297116
802097
662755
916247
760779
563961
637354
320414
329706
772812
1055503
788716
177670
454654
858389
516736
989235
709758
178228
860381
489949
1032787
832939
581954
132398
498531
1054095
831433
200403
53939
373321
749229
1072313
867172
177412
62116
501730
131294
40652
23447
219208
333952
659480
302033
665309
617229
917857
379022
797006
992967
180945
1010983
441003
213600
620881
446585
799306
439163
673313
67946
660156
444884
923683
1028296
220995
427923
1011729
37865
775406
105556
622532
744009
614865
193909
78061
312457
721735
167937
802572
262035
601634
112185
628784
312637
413437
428089
1043428
797199
55427
1083493
19369
979958
369878
509359
91122
21091
694547
981689
200003
683748
479890
140812
227420
1057579
659635
646954
968149
792481
451939
260732
1076054
686113
7513
892764
649973
1002781
1092943
577363
479038
751123
719485
826513
838958
671646
845774
92404
334998
122302
377891
498406
1008163
225949
2478
482048
132046
316839
318795
168369
425792
470171
1015033
632441
1082102
253753
223008
112967
87168
644489
191089
1007221
440470
336298
356815
748134
313974
783980
82671
454910
635860
1097695
756337
132588
521874
880332
528899
781386
646899
23430
905794
357059
240468
991749
803770
683564
253610
576997
73597
1053231
593650
801242
534454
568155
56583
304712
862847
484000
344125
604756
979045
54039
424649
190302
172656
440568
579820
1080751
275496
23566
1006010
78857
986818
637164
176378
293488
499567
433283
596794
421443
732198
946398
166247
221329
818541
1093380
609895
1058060
192850
1028555
1039992
235735
981424
820843
937175
523105
556594
688837
73754
385998
251760
337961
407674
760269
580758
688623
927973
47647
18766
1067329
23874
715822
169703
535488
534162
916573
768579
884305
460772
992279
532356
1029179
933872
176410
356013
762834
355272
390761
697087
1059790
507873
644880
208777
25866
309375
72535
363212
987728
66230
213230
283192
1070475
731981
1043991
1021226
746132
605533
703957
1100078
428161
331145
135064
291456
508815
124191
888776
745366
605935
657590
264049
584714
692016
873558
85006
398566
509033
142677
60266
920018
790274
103326
661690
911521
905932
664237
181935
828398
153701
1050398
771058
158060
1044889
1043839
625589
510039
218877
859297
831190
236769
387863
103985
94347
75383
644310
986533
1019456
14004
496396
762251
363879
1027064
218676
405522
406572
198908
253781
39414
376105
939398
313658
290760
183362
383332
24994
1026454
361495
234880
1001101
309251
447293
11373
576139
34632
1045415
740369
291810
955009
359248
38915
85327
941690
353912
579767
599104
380323
245573
116363
250597
738433
410184
232401
1076754
9897
429284
15238
31740
33169
401343
966158
96786
960456
691100
249895
559364
373448
396385
1000868
761824
501106
133342
180719
1002225
713108
754174
635118
252599
89458
1054274
161704
703626
464133
611116
521160
989486
1015534
410696
763633
240938
846332
599783
649908
864737
247016
277282
645211
462501
468975
904800
146628
311170
212858
159411
712583
737666
973910
425886
937437
891551
501708
426529
420112
508949
592817
76031
235399
665715
621392
1096874
371493
985573
92054
43890
1001980
795159
811026
191571
366114
10008
276216
530657
935367
672242
527388
424929
69098
36178
649998
282543
405863
957555
356890
485159
484182
1078272
1093176
969227
599307
808894
653280
133319
629289
1062783
425799
678819
677769
224254
47977
741723
304061
1006519
461220
566689
405347
45842
404224
890063
765199
515987
721556
962952
437475
229756
1070124
173947
279652
591477
951687
5661
780237
754886
451669
233271
548587
341034
865282
426382
12080
672794
95162
371597
687041
90405
592340
724924
747233
24357
435716
682620
975120
38148
1037930
492252
710654
140289
690858
248877
919771
433136
73603
119672
961980
608489
801277
141567
833519
677485
1031976
19408
794335
278481
436959
569229
421927
179235
295661
1024845
368789
900283
928025
929573
145343
6155
732837
582498
105008
847394
982745
943498
1008175
783707
641630
624722
293869
531518
823814
462465
65620
303626
410691
878210
698150
83820
1093216
150318
448083
353184
550112
333908
835971
526146
928140
837125
688115
646872
419888
419524
159315
685849
15172
386885
956033
631820
128727
811249
1054940
490947
251526
459729
242776
797319
225625
13419
381307
384911
669767
601122
935245
981985
1045389
799895
795387
145703
538881
929337
34270
172210
190762
178825
789991
848098
76411
888309
286462
1057097
1007604
344004
628735
434415
866876
668193
7481
1057775
648958
174865
853125
452102
566632
421053
315053
548304
468788
357453
220212
221262
665662
217120
929771
62055
63105
991407
370818
238752
887005
888055
453073
816652
341939
963619
526340
21912
158719
1009880
650352
422836
489399
486020
194712
1088860
820083
582928
132435
533971
924069
645543
904870
1030045
432686
501620
253579
14622
629371
984758
429996
1064237
1029517
779668
884861
684898
119956
843649
420104
23290
391804
521331
570414
531704
951874
475140
107732
97101
489083
383307
924764
768301
144229
203541
1083081
700474
844841
834625
335240
1000983
409036
99789
707116
329115
834042
1038661
700087
950018
249850
60083
215476
960264
545345
967099
1032094
97096
87521
362351
290393
283205
469787
509616
84517
574500
571269
777245
915237
1089255
321615
120506
1014058
424488
331227
544037
48243
629562
83837
572688
331298
955774
551578
96973
247268
1011475
834607
733391
97594
676542
980250
1067493
787794
225492
799906
348531
745735
473983
953243
384011
286398
788283
876628
953754
459702
368871
139822
322213
569309
327810
244373
772915
1030843
951818
705970
875501
447357
52252
152383
353610
725365
176850
315039
3630
504879
824712
45780
425656
643208
615378
926761
166239
37621
170272
1072950
275896
181050
643089
406109
971387
698383
864059
561789
597426
32765
154645
4274
626079
707712
489550
231038
843214
1080591
883307
376123
971258
350612
585311
635626
314962
806877
645164
650283
249323
636117
943331
1041220
318957
989717
908182
759072
248760
695428
74754
911511
500464
221974
343668
236565
679066
730655
1084993
415984
187754
104143
999427
530691
716936
404211
863824
296690
1070160
423932
239540
320268
653214
66440
43567
506478
948098
803406
207415
1023278
570113
360390
1064509
281150
442702
245997
510564
90321
818676
52430
173977
710769
686465
806976
786728
365261
724748
612365
835392
636035
863313
1084767
544981
486393
332420
730916
870561
51557
370851
574745
508804
92649
459264
883467
1016689
1095592
264685
304960
202847
405307
633676
439956
499518
238719
931561
649339
22146
517064
971297
407767
975090
783034
192323
435859
860981
140357
329339
891912
585905
266766
726930
745585
119072
388988
1089064
47059
621220
240988
273879
492021
940727
954782
669519
901142
96564
1049289
97243
951785
1022259
811797
423627
1035578
792607
57085
275292
821226
968171
51078
408887
988668
454068
1036078
586204
900751
239791
1075700
505151
1075563
974856
479594
636793
655987
1016013
788538
685031
86147
554375
422175
603127
295570
185829
1044881
57283
764958
358709
836513
427634
780225
1079692
69540
320557
124270
492099
676196
398394
416769
764040
171230
718716
67154
891399
213674
201535
318352
665526
362986
1050944
274930
838272
37403
44969
970686
592546
126972
1039489
782239
427536
60123
312585
506810
783577
878224
966572
924781
589237
275121
848482
602378
951898
726720
72544
40809
449625
1079002
273272
632309
824766
293483
143825
697435
1076159
254940
1043366
564800
593292
839369
800918
438227
1058555
617344
533007
241411
30283
510203
120339
271757
807372
505887
972094
858525
679841
1042546
889920
623522
1091545
250420
52832
1084985
620228
694969
547318
391536
897956
65015
185785
1088273
133157
994558
1047245
1050520
554217
63472
776358
214950
1046145
628536
637989
593358
917542
342455
749041
834129
779612
1088951
338450
638554
190493
549065
680219
852808
535191
398427
913358
796496
215334
960564
512064
861614
144881
598050
789805
715916
1036606
957807
167440
102690
121044
52035
92223
174235
141629
333942
630300
346793
1095300
881588
750169
655433
706860
391011
870492
824943
408623
509502
118678
1052377
1007369
860270
619909
852631
292594
619769
748123
48238
164485
818632
332142
143126
581846
430536
32829
17530
928817
733034
50573
485737
136022
217575
291335
638911
992144
639144
324199
1070534
224018
60494
309908
569394
287510
895526
914343
170265
424870
329966
302667
149046
833021
40403
125233
487992
1097733
59243
331927
282173
848871
502867
651895
681762
396168
592676
31603
131339
615832
657288
449657
1043189
858674
108245
797185
182306
753589
550917
797901
201398
246754
2877
117623
1047538
239755
936539
1057879
523068
39073
650176
553133
492374
374012
157722
808863
169870
451331
946126
891316
981733
310796
652038
679554
763674
698581
475615
490505
234238
949163
909017
242758
715045
934049
722812
538489
12310
173880
874006
486405
833319
767307
973267
18671
247071
76200
177714
923642
755766
107391
611947
608031
823337
11721
387956
401265
941303
492615
58217
334038
307989
903892
305596
331182
382973
780869
60331
907297
786912
547344
582906
736045
505832
751683
808808
290009
358098
86308
993266
828187
552237
922488
977144
513681
703913
314742
237610
83855
1084171
796285
33699
1090805
853008
412932
1069872
119760
590684
861195
284760
700464
707880
708930
251266
660714
862661
959492
473085
474135
970450
428280
18753
925791
854698
634492
172112
627957
316096
317902
742295
105935
669153
468278
954535
974566
292392
26812
274976
806907
396920
920893
252182
950672
101642
828437
854364
342674
1046567
241507
394406
927689
544740
688517
823023
17464
872783
536220
632715
697626
531514
257225
539643
263145
838279
622928
1100247
777968
90023
606483
1001806
224101
1020292
290144
131087
231877
201429
880860
526576
1043895
1042845
16159
351482
721293
1052252
216046
146762
1017110
1018160
719127
859531
693304
1070752
262037
766204
358716
418717
889120
146122
11308
61989
86436
161482
713342
1052072
973922
814135
242175
492233
727992
82669
1056221
686985
942032
655996
1058174
609573
993554
64482
210899
1020645
607540
664470
165592
315367
598079
913438
228392
1074453
664884
472547
912720
674078
461594
811532
469093
154167
335133
993130
919937
197332
691818
38961
443024
146686
904696
1065954
576319
732272
884528
775590
387791
724259
22777
37712
600229
119250
382900
795594
378267
47500
396685
294204
611653
253971
1099836
19169
695247
108210
849498
175572
1045552
918795
565828
30369
258146
794798
648334
520458
845134
705575
822881
572097
700511
465980
664947
629592
763059
468707
828072
181284
723158
354188
436238
740863
309748
750191
1034046
526111
569510
598186
124583
922683
1058717
1094487
81044
876008
584484
689003
995239
93588
1015751
322464
32306
396179
254475
288481
99142
286939
204593
369942
165996
215826
933746
933745
389529
220808
860558
519678
314363
164682
528337
963615
911718
932985
641396
515186
108454
1042370
302579
653876
125463
363640
921181
922231
479249
386325
635971
1024040
606951
75843
485247
878885
840428
4177
526981
979815
1031611
452323
878013
549622
644108
338279
413936
543994
983703
941469
428123
992149
542785
733037
968633
509148
683998
1005388
610154
897137
964670
471831
613163
1078095
9836
507315
818434
482911
723367
584037
914029
151398
1068243
268631
143018
662339
911855
920533
971014
703773
841183
411165
163715
551954
492565
175996
1040335
262637
104653
49204
914043
852377
789135
340813
15853
444604
251058
944681
294039
490896
844961
552428
827674
193034
428772
835537
320603
102648
684259
145672
790369
962487
116147
862619
69922
750482
1079131
568089
394870
275321
598720
488774
663923
267369
137718
604742
950368
167165
431498
398510
418970
821251
911666
250165
1035114
489183
282207
564699
924816
221612
175453
306236
492631
366351
286837
446772
2610
662881
1003170
193110
1053437
324542
999724
16585
919852
25273
1059439
78621
39494
40544
1016833
638686
718368
991403
175187
880066
857352
890554
271992
258376
674158
1047883
1051939
248032
328854
660292
958554
959604
747220
536903
440367
717038
29848
970624
152158
926336
505994
696303
656769
404853
208406
838651
56557
57607
772641
308636
29592
856459
299884
803701
435285
485189
625898
277115
482015
361595
868574
1022912
785889
465349
122033
887236
1036326
991115
1077560
1021436
431156
489225
866308
154659
338533
741733
920233
625182
34993
34578
367127
512081
899337
56180
296098
955825
998485
294557
677579
351019
1066067
789914
424323
464458
164169
750256
1060098
103545
628546
726256
1034852
609549
849537
612477
205450
264857
27870
956878
921612
466475
871066
532328
614428
90166
465263
33221
170541
63286
567660
784547
724354
246274
643647
387104
295160
792159
725477
367957
52726
899314
160325
456380
208225
457596
201863
1095947
637035
490254
429365
50443
433329
754361
365030
1062813
177721
596194
2549
827721
521075
1044124
122969
872265
480398
842313
629308
879393
124142
716846
712631
918391
632942
579218
354803
106404
1056839
12985
922451
478426
479476
957545
682338
52597
655077
561356
78059
29114
837088
979726
679330
704561
941575
955035
55186
1058605
227033
729938
42389
560798
771312
640003
224595
277231
73673
845362
1077962
437645
190484
654811
514843
832109
1038065
10421
887717
17940
289817
693389
114770
431931
146839
277847
300084
514282
803482
768380
710787
84584
440979
253023
1023615
132247
265853
781744
345989
869344
1043229
194464
613413
344405
708159
497688
1072258
121662
372593
901934
39049
810006
293988
80004
923036
232326
605467
37583
515706
1065637
95555
408593
158070
642742
405594
965767
1083725
703744
1050692
98365
299273
868438
335694
608755
3277
152697
617465
448062
979061
194030
758184
536147
388476
804081
679209
1015344
39715
847751
907858
917437
262844
116724
775629
206757
91660
586220
913889
1016215
322040
117245
229383
216469
376127
988620
760786
779419
350287
600370
104510
832328
525562
854516
1044086
883098
755425
620168
970937
869903
744436
444219
41511
90082
938283
650777
382935
215264
879625
547365
925368
827459
64089
1054273
568715
873437
821735
581650
401983
240903
60528
1075678
471537
391032
1023528
688804
191713
720530
784783
652165
921858
773573
945913
945029
687895
168147
651468
115233
200445
17809
706457
412683
545348
1005166
363613
175672
700664
1076675
874029
405730
351324
1052078
864725
336860
856264
1041763
460060
829582
855636
380095
729047
346076
999145
268711
184313
44527
956234
86858
679569
652837
354107
576085
549133
167151
227498
981061
580077
980534
1018985
929394
672250
110542
633659
568233
214930
805908
975500
284817
294333
433692
915071
624169
613966
513020
671261
664918
197649
221940
406691
218624
364145
916483
261637
281523
778241
889132
1083378
400756
776606
636892
235197
914977
334004
526389
1097694
718013
1089104
841070
159012
720588
963759
667163
479923
204559
645755
1085304
814206
739895
967420
566488
914308
21419
994866
234121
525745
395491
334694
383147
706828
443541
143532
218582
1010245
367733
1046444
92988
697218
377738
713233
487673
265050
130602
1088119
839239
261782
135737
1003820
509867
858664
495875
58879
317121
375193
379179
802598
703624
281274
175267
1076390
639644
438967
79476
363014
887966
332965
784752
850634
203238
986338
938708
1082035
806364
194644
126189
897289
781790
671314
195367
485861
780420
80926
200885
55087
54037
607918
608968
132088
133138
654308
535934
992079
587661
586611
993872
994922
995972
746765
747815
748865
1068807
1067757
891687
892737
900759
606736
332600
333650
206979
203572
794399
203070
421711
407106
708538
709588
483109
697231
414756
551257
589788
930368
127119
934774
212682
444597
787020
69998
606870
484078
656790
1089344
301943
344531
762454
535667
758046
799484
369627
668869
238505
26358
1072877
625410
441692
400934
267745
1084845
41521
445679
926419
501134
651163
651345
929438
78026
842962
994551
316171
325745
103803
34033
303030
833808
1004669
553396
290194
125992
535326
133884
4312
370494
448571
949724
859264
72185
970965
398727
989163
832373
871414
528872
525425
254983
232832
736317
651790
183659
712303
453882
188117
533477
853976
372699
446491
935517
1055101
902678
293006
283232
868523
573289
871351
210680
696187
452746
748138
94704
485360
360992
361378
738965
958342
935456
212044
243772
1004790
332988
940691
172495
461893
834958
390332
145702
778275
431323
624712
299842
645849
160280
247974
404310
784205
128375
505210
464911
474334
852342
846004
16364
439886
1084003
852730
825581
705271
769170
633021
280424
492260
727460
191424
487150
212782
265396
1018814
431077
495287
1040654
1002121
789947
771548
95092
967926
678967
48066
537974
901510
550307
863569
660920
316064
795582
844361
242540
1021335
1009298
866141
223047
49584
535627
112452
372447
784084
944622
338601
855196
30861
714960
378097
666339
474155
180396
810863
1083512
284465
19815
480290
742452
1099842
513758
332182
85009
86059
538428
819872
868652
630139
348450
969642
149540
578694
360945
1011215
535152
610400
423547
652081
1035281
128484
692838
293914
60662
487941
34881
489091
897978
163371
646521
314217
1068882
409061
825881
1017859
43451
699275
472797
31116
153251
229532
1067163
70811
918415
477443
606592
632645
168407
141887
33289
110644
785272
359029
401571
388183
842382
541119
564600
718023
1092962
300277
408935
371624
954815
137785
1055728
186248
353898
100567
886956
869237
78726
543245
877963
841018
483153
912555
366320
883507
341435
443865
73025
618863
931604
1079568
382024
114701
584579
72102
49435
1064497
280594
605793
459884
1069537
803356
834631
1014503
83737
148826
869545
959284
103056
852710
173613
652519
361984
989498
522600
54387
164891
548671
1029049
451438
142462
350059
135990
257458
255963
441047
785128
976329
768569
657084
932374
788913
395045
32597
652151
849062
381449
752633
320910
1054482
915509
575810
9760
461701
607445
822618
677949
152471
614000
438408
1066634
1033266
318317
477948
895392
1097849
469388
107064
1037567
942220
136138
1100339
64946
329135
63007
89485
485179
888022
857409
907165
900297
611680
984997
1046376
527547
359230
823055
436531
103033
727695
215168
244106
596569
756495
1061866
257127
914798
714198
720709
171170
1056420
18432
621687
513942
878374
837214
51523
816910
953157
706506
290953
181592
567235
779301
622606
331715
603062
460250
297117
448346
12302
347170
1005861
381043
419208
707348
835621
702944
1075597
307300
661029
750283
372848
424606
1020146
527472
462172
680897
690712
586440
413918
439542
325122
820666
763738
243121
143507
679450
2200
1070722
49732
350826
605307
1042798
919241
503063
198490
376967
902027
454116
449654
483003
331654
90197
136000
942499
6915
704784
131502
897943
899505
171061
2695
81877
367942
607712
835329
561238
403864
988371
334689
1061464
225358
18674
989861
768080
807805
689491
533142
674740
64651
236642
237692
801477
802527
803577
581117
517110
518160
517111
313550
620238
423195
386841
169199
145850
146900
578442
647284
679297
835572
489877
490927
897654
898704
1005038
545904
217279
807834
943354
539618
722450
66070
818692
958700
266786
321475
503173
169098
222840
894504
220717
24414
361389
368327
710605
862300
219066
780737
477100
333510
159131
283090
722731
216903
399132
364485
719133
154521
813870
904638
467696
678659
236903
441143
539467
368238
71897
385407
811614
698340
766957
584603
113140
4405
957031
170570
339967
942717
451767
948125
254115
376583
407339
318427
864840
487722
585046
604726
437172
74500
1001380
1026449
2843
942172
37142
580177
229043
656977
704463
81411
1031487
559851
532192
1048753
328933
313422
669991
775092
77776
20587
243848
839251
611720
171280
1068009
164464
19267
751382
804500
684776
817661
457087
249008
633428
123267
118894
707013
367779
162207
838833
933224
122635
258087
1067848
904048
117280
299981
693345
1098624
524286
487120
161628
506773
1087630
680262
968485
346884
105384
662053
1040045
145473
1032857
393385
233763
643692
689835
400834
1082639
850830
304265
255035
477762
233437
491358
293816
759525
1043055
332833
516080
1005465
687043
1035477
1059804
509287
263659
613492
200954
970444
440549
866778
430048
601881
586049
429077
842880
17392
131349
1065275
144079
417084
569047
225447
901648
689495
359563
1006080
1061213
891623
129639
244648
246568
688985
1083554
878303
480938
947169
387556
1098659
549577
735292
863577
561416
778848
912192
545073
10236
438609
88279
202410
281424
489152
288021
578554
482245
1069594
936809
732259
971193
121134
183296
849303
953935
31180
1037874
578785
742930
616950
555170
482298
161389
574838
82282
601800
473482
359699
658770
877712
1100331
283188
768782
404306
792643
1039432
648864
107175
999707
851520
852570
572914
269473
849906
414733
623417
266425
32671
880503
922382
568045
1001108
1022415
393236
116514
72122
675340
508816
668970
549101
645596
325284
119414
705319
426296
752259
310698
793698
558471
952220
664648
680220
90119
7701
1069439
53769
428966
514890
251364
582421
1066904
858993
839747
588607
66675
967410
7368
252654
780518
1069878
127341
191880
893611
599971
205969
98203
769612
760782
358177
656244
335786
925468
162616
978332
556234
1064963
522774
831319
40832
395308
900077
1007023
554505
775813
826094
975089
190986
842137
382459
577821
362105
1024004
177162
90762
856346
503044
413184
327649
361607
43880
1013113
540251
77000
502773
960141
667251
737758
51408
1088319
636437
251392
372960
302473
347080
1092160
248134
465032
33104
131613
441094
131503
838139
651192
272634
486504
192699
847777
420803
485557
667043
471074
939228
600142
757182
999975
96243
533233
838930
4996
323391
379987
105178
522360
201507
321589
463561
564500
986109
390225
620628
100195
914975
251818
412778
866178
1010628
444385
501607
26590
203709
570019
1025672
36931
412610
43934
231174
574552
456077
144126
627881
1037772
1099054
277993
471058
963524
767063
66172
64571
176561
675312
963351
483140
843417
186115
1011285
661169
590943
393255
113192
19006
680524
233249
960577
1050172
56069
88911
776890
168601
884802
391822
134418
584590
285543
994312
172159
497284
812460
173698
280133
353886
805437
535977
427048
692095
630588
265034
18726
478262
571158
836209
1074114
890587
664387
1089971
96034
812397
888320
280567
415687
96291
628991
978996
460138
394447
112658
674543
268649
383008
357072
1072309
106739
438077
314856
887494
781970
306665
607937
903968
654894
6355
586774
971958
115415
435629
464918
217785
277384
881004
766732
103189
628999
1098460
776902
122602
390010
79974
984361
146250
19201
670855
133269
535809
13545
259019
704168
1025981
589486
405684
594315
1093428
489248
782355
407618
961496
987264
569904
604014
30388
778372
864106
774085
832303
1057926
52256
611014
271318
466422
867802
369988
35229
428212
835239
749079
1063565
1053995
70932
48640
795487
934978
753283
849038
792531
402288
800502
838599
641127
559590
805750
469197
466471
114717
893809
590274
908322
475571
825659
401564
369633
664624
818862
1017714
828685
691088
712925
1054532
29062
423023
38982
12183
818163
73375
974662
628857
484672
334488
197737
641510
191375
879980
276445
870812
1004463
677716
175212
590307
148943
1064556
841884
284925
1099369
148728
288469
235911
31300
48612
317167
883973
864486
998344
847338
842935
729605
229443
1007696
255930
808738
915014
720795
1084139
292945
1034685
397443
671125
167208
1020881
495259
623299
889018
624501
1086704
11719
957426
303071
950394
100521
276574
33054
444222
1060523
30845
286207
949385
1044632
977225
530032
1052581
669247
702741
223744
454797
728328
44793
314445
876107
926154
91494
323716
285797
418932
635173
43046
167367
715869
113933
157102
540498
728833
670824
984524
444843
1020728
948398
425373
319377
482993
819813
77432
6899
973807
155527
366463
427866
223988
230699
563167
239887
430362
374147
987573
387207
791354
540084
596716
141098
462876
539148
713384
236311
512146
56195
214886
877182
876132
794239
1018920
793096
999466
845897
737494
11618
501211
6545
528649
305871
510718
393353
683832
332788
38808
37758
133050
803317
764165
857459
647020
197436
814767
454563
780599
291424
946421
14159
70990
948289
927517
925280
712919
171344
137913
536484
603950
450024
519367
969548
903830
650714
538453
1019939
125692
442613
284070
712619
823423
157263
269924
579346
973416
383275
140031
205652
995142
474386
66321
950173
794565
125329
685948
1090825
405587
249254
971633
285899
948380
13346
915061
782675
22536
684530
253964
839934
167485
509224
138573
351258
12639
556536
527406
407084
634811
1018483
187686
826386
336097
454194
711341
236449
826048
632911
130757
81564
666801
542274
1064314
438144
233448
15093
981490
417816
384997
711550
876919
628497
744609
233993
503655
409293
537675
43987
832007
300597
1094384
844072
834329
10152
162348
86619
132482
516352
125709
693433
1017391
717023
1004479
494877
493114
292474
953499
567188
760956
1034788
866777
387642
884459
437324
1063694
812237
231027
746916
134867
160800
934646
382817
180940
67482
910643
899224
762995
380499
799244
329494
955248
439016
1091856
200138
604324
829465
93316
570477
90000
494025
467060
1081253
546164
288332
580627
849250
1096059
535158
680924
334691
887962
182337
196861
113758
944056
227685
9961
532157
20783
730631
795141
657359
591925
13186
509433
637997
624748
909675
26214
265003
242506
775285
202339
774781
7770
375009
236500
1006133
1009030
215878
445811
499243
43902
1011275
807151
750923
1035062
612388
401669
1039190
858896
1059540
244411
787072
615897
464115
43619
899375
525992
855824
3547
935759
193704
1080341
610185
262885
765150
290853
90318
272562
729122
578222
509746
71695
796643
782459
580369
196392
341979
593335
427393
274531
545447
963311
803741
646630
460601
1069310
319244
770745
119389
3771
574563
1030020
1023372
114926
498592
864160
77447
424613
1097667
68569
515060
908910
141945
1095242
225321
537712
452173
979084
1079222
133295
742298
307362
18029
403720
89873
23158
863932
745770
939960
482339
319323
846369
926904
631333
502154
179317
194716
194754
1037200
130530
129480
544456
807911
670414
314904
120385
898763
1023894
134343
689520
756202
1054815
42701
84570
1000488
936484
221853
600861
25839
70263
869128
671083
842524
102805
86914
417493
402183
537768
273390
266397
140993
362389
826610
917855
951938
665596
133506
799138
1035420
721112
706118
564127
323646
463463
646822
1047074
292423
973753
396044
671896
373797
548108
517502
427842
762434
958452
942401
269058
610618
135801
248690
264245
721833
557989
215197
310186
326571
461276
148544
834116
676222
20596
1017710
62820
769923
625000
932456
883893
753253
271760
80763
952265
94702
42364
835859
970397
293965
124476
319501
618040
504820
434856
36553
877244
375375
285203
642471
604940
636568
1026908
435124
1075044
593430
15764
982460
1051365
1059506
381648
346587
464735
618140
105971
1088983
998278
665831
895677
108179
1062521
255653
245262
413085
1016834
780292
197321
234395
24951
296900
785815
145276
615594
557577
647303
923076
815972
651397
129175
1010380
452694
169326
631869
323093
1030944
293432
515255
414081
187835
72044
510118
59705
688670
1024122
387487
704619
350963
761991
638068
106804
80906
360995
465122
808444
993003
610256
1019687
742601
423707
500553
980408
154064
583387
580782
445338
25436
202868
484080
338696
227734
957973
727988
648595
757838
614212
817098
969124
582591
723361
1065826
936620
15176
176922
936564
975258
470425
704228
814804
471942
238840
51483
779293
634326
255483
807763
786891
112223
842712
68614
357952
116720
287797
908432
1064072
376207
1056382
229418
75449
102053
785648
664391
904164
302847
608120
463113
611771
1048472
54183
366060
347182
93412
898421
856212
582222
28190
263762
609784
346279
1090152
525883
286246
278695
762492
254705
32877
523607
482861
427547
790199
1060251
504625
1025002
1099094
879546
495664
978104
174118
547397
168892
764240
486652
924645
1069871
1070921
152067
1039799
539541
150262
1100020
579265
544247
597138
732789
360388
902985
966544
143014
633379
769586
142580
416805
858624
847521
697305
907737
580579
823479
86871
202591
202590
1038637
471567
900179
56745
923018
906679
389413
539126
1069915
693714
445867
282023
962529
152962
61231
170461
704763
759924
537904
125981
165120
957814
672773
13924
675082
10937
938429
303647
312254
52813
354192
352890
205702
140102
1027334
776901
473850
33267
344260
185698
498245
951235
910714
861095
1066715
634823
695188
556565
287426
397078
440132
311618
397182
569093
357721
200479
58011
719610
78799
586102
564035
359869
809323
150778
48738
88008
1073433
769975
761039
568895
1046785
523391
615041
767227
935140
941449
63685
283253
756159
393782
76975
392373
354136
508294
950904
591980
985308
408788
810873
710920
787913
734961
539187
9260
494960
161844
118436
44260
503806
194201
76542
1013666
540272
706900
701412
1059694
240198
479726
339113
748608
594577
508918
907056
706424
215329
898354
1071570
944753
1009731
586051
276592
1037272
64513
265275
660029
417953
731124
844923
802843
725719
374712
627758
784338
288259
289034
1025976
401937
530933
731110
808091
1028249
69496
1063200
571902
426108
593877
1063743
693467
184051
418115
544915
954322
699509
969567
808482
458052
872080
948675
1037126
1025930
607760
162421
499561
1014753
375565
474828
185030
850494
191014
822918
696423
128008
534610
333135
914033
160657
513399
13255
399834
1097396
883742
876856
72988
1065175
442088
538281
305581
1010819
638338
651770
178834
18873
132490
1097044
938695
727914
1058739
520109
691343
849684
196934
37036
38086
186489
743822
958282
142401
421254
420204
607164
857574
779761
779760
259951
76166
77216
41523
352464
786296
287862
83476
265320
266370
990745
744817
296945
399431
398381
1062945
911084
687636
480269
722298
456633
751286
667841
498826
947004
1086190
231553
540254
10025
439099
1064469
964222
866680
81377
145675
327936
5440
422210
472210
522478
521317
107067
797837
677001
281071
1076802
191472
337938
115107
294179
103782
768628
589029
810568
188506
1079407
169140
986437
891722
653118
185245
689639
422020
30740
209712
816375
528427
576613
1035729
394183
669887
658429
849690
978092
801099
813721
198689
697599
789076
779541
396570
328388
170232
661180
155372
74042
1000114
356984
808417
591279
67303
405095
569866
669919
180317
553371
977624
1071803
398908
183872
1087186
1034919
738043
538515
375358
584403
1086911
307719
822888
889549
982654
149710
335328
468673
452135
487954
561998
788599
300222
615883
488210
251051
811033
791420
627918
154774
431901
86410
285957
863321
989954
24175
900485
614638
224428
991540
731067
459441
309184
975627
162295
486987
272366
137931
694536
663521
324968
831339
895729
897173
1068236
111385
117525
760574
312154
1012311
719427
245710
478172
145726
31881
623742
1060149
410459
364532
493080
384187
588435
931478
1043160
212893
506116
600130
855719
392762
108054
889160
70581
91458
600327
713046
1045631
436212
820673
968968
786882
49721
178829
1089325
364373
179706
1097051
1035309
522449
791519
531427
986082
871684
600444
203127
605237
782209
983037
354623
601609
237227
1007579
757240
475331
410388
1034096
710580
17513
871211
648965
1025834
194749
965570
284195
312032
220412
409359
64523
979074
64265
661008
572055
1075857
908354
601913
78542
783756
838549
82863
756888
605139
1026145
661907
758567
214819
45778
519032
987784
1024760
499440
1028750
395889
690284
1062692
94996
710258
875684
990084
732782
525344
975363
234420
965084
178367
745948
326435
38331
666690
667740
249286
981522
428028
530580
441969
799715
289542
213507
226751
508561
85216
1046748
705737
890503
414757
313062
466390
354512
265682
901667
699686
996605
520449
393155
811913
39745
1036690
118168
548145
847796
905737
263480
310267
848647
200590
486257
248618
87567
238631
1075995
401082
380338
390426
27550
59911
578480
1036344
809537
1008045
1064317
944447
200705
429934
759285
897592
31361
1012394
939321
705895
1089646
691709
268562
271557
223862
500427
75586
38424
64968
685033
914068
659056
932075
930714
360537
1097275
785406
35395
930560
282364
142258
646867
470290
874421
894840
112244
656802
155533
840020
1095751
971658
459103
937567
397278
921350
469821
876876
855856
737574
247783
1096264
1034114
332732
216720
926261
960294
624610
1013360
436662
1030487
1001225
789484
285053
1044468
869731
379662
181697
799886
489182
171039
900082
191381
57959
770277
482148
1093833
369277
447973
325597
538186
179424
299091
664038
901393
762949
901726
491256
54061
300002
732659
58650
1012033
1054164
164122
166490
185828
1082054
94233
312851
1048288
1043342
419286
539337
1063983
162033
138082
735922
656686
1070581
31081
545671
364895
755497
578534
105914
897630
1000637
898579
475024
275010
1047758
1047005
669084
943416
744203
555231
392538
241178
505652
379826
270018
123479
852101
750337
1052177
888538
146590
292198
359153
666093
776986
22299
204148
598013
346865
211906
1091410
384589
348530
172980
290956
260859
285195
1045586
1063174
394463
892822
95819
832923
737151
259857
641103
948228
240480
750251
650072
900209
730003
544221
630923
759061
230598
119988
908873
288917
87222
248222
124488
376586
626245
1062857
466714
126780
899534
529846
816000
110599
815155
663969
534853
707449
748285
8636
145502
194717
856081
671936
804075
456424
1000987
498680
843196
669950
684030
939246
130560
516994
337669
1083148
810149
829711
686349
599773
982486
492536
201837
1049442
723115
516378
418588
197040
292887
1048652
652042
747834
534684
786447
785397
337282
992838
664540
344162
729217
160637
854407
657394
59425
35548
959667
222771
94696
744174
106704
393488
997668
951345
1066219
129409
640702
614561
762402
111309
969883
11685
308560
680260
418847
1013164
420063
352259
835563
1093927
288360
155637
707574
513121
635421
896569
535400
801216
141343
160605
697931
665687
1070305
572743
424692
4800
854347
118098
968216
985647
391494
145714
1039095
360162
406738
935741
242428
72244
520641
767213
561173
900702
978990
227510
268408
32301
770855
148047
260585
1034559
399923
286493
214123
634665
355460
245640
807088
568385
1023554
536267
384489
605794
694225
101240
323255
1082855
741330
899091
767143
918486
338276
340737
827489
629072
360226
184031
128677
273918
855739
1033964
1054831
647112
284515
424481
40098
322088
646971
13690
175437
1047661
501773
329344
787400
592779
608025
1091721
52534
898093
1040473
400818
536859
257724
81654
615509
1068217
918951
418869
401115
1048074
457570
635751
782063
380682
46354
588611
444852
975285
916679
272222
471793
506224
757597
709861
151765
463514
273108
852232
202334
257118
206076
458902
218445
949441
107823
595148
344548
42218
556135
414242
796843
92428
639438
401817
671242
386704
960889
78024
1067278
1066953
851645
26748
1060809
858220
62890
1056963
241239
163653
698032
164934
445223
850028
296698
1009649
130800
108527
482826
288407
2869
965127
805062
972533
62316
313975
695416
821369
199770
110591
877093
391646
635633
608916
45823
939261
155026
241337
995057
444819
270529
706283
94849
1012548
1071599
244618
564596
602813
218252
1057319
1039057
416835
39020
891816
709686
470675
410650
187169
105245
1047248
234533
798309
600935
28632
58897
362776
870017
772183
791639
996950
37521
863555
849715
181106
365058
56546
461084
380555
723385
827020
423199
1028807
656763
683007
41461
213665
735512
528148
576655
1001218
592765
392991
937942
628836
211980
472396
983909
654208
312957
11620
787221
672733
200735
6541
1043584
1001078
767200
234755
76482
134872
631726
430374
904111
535299
965798
414223
630977
262336
937827
73320
697049
419767
837060
814494
1059107
429575
817794
337301
98043
755258
441615
646909
848337
395187
879490
673092
802209
923123
243325
1004190
519685
188170
113764
505448
948035
1038527
1074377
1000385
720258
560710
275585
450515
348460
898188
84926
7791
290963
84092
689958
869953
120499
862236
203915
344730
1095409
997486
532552
67242
520391
127854
448396
749107
400010
351190
128613
1020743
330797
255934
186847
743261
184153
836610
988805
494297
995847
631800
157189
95062
657077
335509
58008
520808
840848
869468
662634
374943
352281
519165
463211
8922
992105
220040
218110
646309
1013798
213639
503614
798197
97251
843799
976469
1055620
1034958
551584
841588
394508
593383
623496
322401
820439
404231
37920
21382
155330
1005841
262006
1049631
161434
253948
448854
694804
678120
404358
950446
818090
580261
18059
66815
533651
889811
141882
286998
738768
811509
501705
848046
932178
346203
131103
154233
303250
820323
898952
83115
261832
125218
427394
693043
1005852
275295
698178
823724
136955
641323
559586
490795
1029862
623892
684056
368030
1031448
836644
417655
472685
1007670
44020
933963
845169
309344
727644
11543
16363
629311
831070
647263
26107
946320
174447
60197
534841
758141
875747
1049664
54138
816522
297153
226089
531690
321513
520431
381835
814200
122501
991741
278812
96114
558595
629273
600985
497793
852700
1008024
37812
480923
618476
743220
376082
736251
481431
448766
741072
320102
541432
676453
83654
255869
850915
961778
264812
814405
962119
584545
675354
331821
1020781
352093
990517
37620
1002444
92665
652010
781489
799697
166732
481332
37862
830000
887205
1034820
870186
419987
304194
136035
310599
25196
434582
747333
629708
109992
370501
62449
112233
971192
553883
441134
991964
458817
526960
805160
674974
1013794
164491
297364
928038
648829
269819
335583
211483
418650
260188
344873
895133
433907
808914
175822
530686
1064260
889602
666993
724599
87020
393874
335541
300274
403360
365853
185390
832294
34908
227005
890849
834494
1094835
744435
204912
170253
461589
1073288
230164
134682
352246
966140
26445
1028438
29547
130482
438538
462627
465827
570339
654216
529645
582394
351499
180891
1086944
388540
524040
443302
560180
521530
361817
260136
621039
152825
571721
65272
168450
675612
221367
741743
553189
623787
334039
280656
863226
1028784
973892
742312
49849
614925
575387
687569
877761
974092
485765
505311
591213
555169
165313
680084
158395
774262
384403
526932
146345
422188
158254
1013080
319725
824332
127138
490921
490398
1030464
410788
462863
1064514
644002
392671
240625
589779
590719
819725
1019854
371796
52790
279207
354358
621596
607962
903148
211616
84414
125665
804123
579476
993194
511473
1017142
543074
729169
725875
469748
858175
1075666
746760
44952
918142
486174
985545
679115
1050917
447137
477399
623823
978676
435972
21537
113223
89913
365844
3323
167492
466793
186914
694397
727668
824015
889747
121159
781880
667426
959403
907498
1092510
1039382
673763
731874
290998
991937
774388
368420
764672
391133
152172
620681
56866
101073
1013444
746690
207170
620789
336279
254146
67705
86495
476620
874568
38873
640395
1042231
885933
184883
292885
1037151
178968
395602
1083006
858447
602874
61276
680725
743264
141326
546305
628613
102797
770089
473447
338687
757759
902859
441699
128916
76921
941242
318531
1035619
978772
264321
676017
306376
837091
117473
526919
349043
628538
952583
933249
456788
78824
721409
587056
701789
285241
299517
1000195
1093185
90884
673262
271484
385505
267905
132518
1066662
430069
266724
181180
794204
619965
631367
49992
662273
978277
796172
1062770
1043631
232002
926937
791389
570114
64320
310829
120456
414390
359433
480924
819109
169163
521463
49214
28344
463232
14797
420914
348101
921466
204196
572026
556690
13965
244594
485625
238252
153845
984132
1043644
839634
90811
992277
848047
485183
656940
400808
724730
369283
479604
351367
692976
23076
564888
184535
270700
418769
252098
830492
982391
714401
147893
699692
955997
569373
376461
904639
900846
908326
853683
1093372
565024
294440
381452
302626
682136
710033
387201
305132
221730
645156
226199
980974
1005720
209822
151289
617315
729717
412346
1052089
997316
652699
47217
263219
574636
867905
836103
1024489
678176
492967
694037
944179
426044
150722
1024717
458015
372698
860902
141569
810780
9966
884884
104119
27154
505254
349492
131216
463040
668837
823644
573840
51903
747216
571298
862011
132067
1030531
337082
815866
384823
250928
341667
897535
504728
996806
1051852
111632
744249
216465
351845
42851
255932
1037012
579035
870874
849605
594993
342710
890656
42142
534528
249819
1043855
603948
504303
396537
694447
445988
908188
755498
874608
261470
905285
841071
726825
938367
1081714
296511
869782
109704
79881
795394
485978
128499
1057752
1008529
428714
340758
680137
1004784
394485
47960
644095
603837
109002
20225
478103
863329
1030126
918345
204721
360615
884504
1071365
357883
335016
1071949
389118
799900
929791
598399
551724
144287
131826
775454
411353
10242
934839
621933
324819
431773
82124
1031248
320140
898360
132882
898590
197250
193904
184303
691387
457839
595541
250140
975923
74875
481996
755292
503537
592987
688506
380928
945919
530300
67855
905346
295505
639673
838223
902409
979077
937124
1023782
530038
283589
553517
150045
502610
361305
794663
1027222
173003
826525
212770
989269
988219
43712
487855
995210
550119
852212
282316
76470
40621
411305
978715
464701
851302
439014
996196
674359
741023
29118
419294
997724
145627
597517
161676
485072
760214
1049944
584502
846489
214922
44773
365024
856583
1004778
725889
275574
420473
528664
66665
266515
982444
541582
659931
550227
816908
414050
18014
1086098
359039
780088
650943
102857
220049
43436
540655
562153
290065
185361
985475
56777
896671
780628
941487
970256
1084898
829558
319229
28960
181757
612700
6652
491512
923795
671395
279749
767741
288881
442746
623796
114661
100565
1098365
954840
278210
63157
1020496
339058
866503
49661
97240
182129
70071
134267
833590
1091605
724469
605324
239656
605062
894691
813447
593171
1073107
595153
984148
1022053
401121
825761
667892
717677
567526
107107
669915
295129
255894
448632
409885
4719
1005671
544750
33487
833671
293503
752448
557498
874294
1088498
570849
257231
669885
431219
20712
258170
423064
555793
736199
266870
856288
702757
807199
675362
484375
346534
588972
20055
854025
211435
656533
532729
536472
114208
952918
54675
969764
419970
588901
1074938
149725
781657
176058
48275
458063
17625
313330
818384
932917
788052
732807
778912
330888
314722
682249
812523
188414
269945
686117
539199
538149
133547
648895
1069250
463442
978304
109944
119656
730614
959038
592712
436424
290114
131812
429410
1035904
438349
254871
196611
275430
381355
402840
493345
438267
265259
317923
202955
944591
212621
496680
585207
1081498
787048
62551
676321
1078870
656866
19610
327559
911930
508748
902736
790071
655676
868675
22375
298408
511636
723347
952882
465694
132775
990690
28684
209484
258712
239737
240787
770003
311303
888165
637186
91243
188262
174210
373009
858550
125541
94438
381710
830989
349318
164298
989848
298024
661068
423055
166773
319468
504465
966723
952611
223337
805480
1056422
452580
539133
59894
648101
947223
879359
363963
217652
729731
666188
553621
492749
6150
13115
452518
811009
8355
866810
710554
807460
111545
800723
734731
592981
892261
709131
664546
407344
1037054
615339
490736
458723
239268
631458
45377
641369
554951
639804
225408
305134
754494
928388
586755
241369
985844
860088
625767
287464
262908
4662
534228
1100100
4387
407293
1077597
421030
531544
326651
1046213
323594
590117
439382
788679
220536
110462
344355
449568
673283
738584
226374
349370
880142
468124
127147
202577
985015
719187
242292
487138
185133
939675
438404
752352
1052893
897153
49762
438957
894237
1093941
852094
254271
434082
30341
585470
387419
975897
160250
323556
489500
253872
109641
429313
716199
637794
459327
216180
583552
777297
705552
1097063
63011
301800
924035
190351
886416
818795
28541
216304
341288
150430
197481
297664
1016576
639461
708080
793738
63161
374203
16245
713431
73088
906368
921375
1043756
587347
214607
1018833
400972
1085149
768710
390249
707417
1094974
974072
804717
912389
683274
17683
916417
661326
999063
87661
583261
485935
745751
654625
620545
540736
276700
605245
106189
533852
1094588
659200
154248
502901
950861
585035
49324
204188
170813
778747
909448
833044
437038
423808
857847
352432
28528
750342
101017
1091245
464396
210538
673523
570878
328182
473124
1093835
1063228
1080343
815738
297389
871710
368676
740543
642666
249941
932932
703148
173999
1073136
790430
510467
24866
362280
336672
609522
79958
20553
1031040
742943
327793
217470
1025438
616107
867216
965699
827341
436431
904873
1087140
70186
28559
1047497
922504
127508
110962
104769
534380
690852
438333
839423
170801
150199
923067
907430
557724
514914
550576
696660
458137
420325
535432
806054
120924
331258
692013
764934
195042
6290
989494
1075219
303798
195933
239444
885223
1004072
429497
929070
752856
870406
619537
43884
727772
318627
719120
313604
958133
66181
176262
1066275
582888
917284
892793
422736
432430
1050208
949257
878150
930540
815902
708183
682947
221400
428643
195033
983846
532713
741824
52613
909913
1055005
46775
403876
310432
518043
537966
439488
533885
634018
353435
632650
866172
5662
1018681
360360
725404
134643
839631
863583
1034991
806481
974632
438725
330632
681528
353492
198736
989545
273265
207579
825189
871457
506447
119573
181879
827307
830199
1008393
616582
344571
761586
771227
1000707
587859
408488
153523
911347
625525
278609
1043489
487654
817350
422419
1056560
741558
464578
227342
650670
1024220
470875
477129
498017
645549
644499
370063
979408
763252
730417
282863
10845
1018487
485477
435365
410959
525078
782979
470386
471436
522222
307274
425035
596714
649259
133763
1002498
890009
1063592
217034
201360
1076394
1016250
273628
973506
74743
1081318
297888
440680
835297
228043
660879
622176
789830
146417
305057
373614
183610
884003
573191
729687
509039
515888
693474
305988
137983
1022679
300271
1080916
419412
30914
531297
128067
888668
164352
965502
812143
222493
501546
45217
974751
802846
4837
282526
1043402
3383
166253
643410
789567
919855
394284
67707
612578
725815
331124
201266
392763
285856
455570
916385
563039
1040072
460310
27138
802661
211271
585716
641102
775860
526710
403279
1043495
314020
911512
669151
719495
317896
838146
35417
891102
641026
124432
791324
403494
583617
489104
358741
530650
287083
427147
1080092
91466
282356
709022
761889
1094165
111002
355125
107614
678935
168848
781192
134471
87866
247329
246279
964366
804408
957903
702602
461189
402632
428890
787914
752093
737393
903528
913166
491603
410793
956122
846709
713423
98088
94666
27572
555598
771299
837596
75839
244698
713961
715011
583575
806898
595424
348898
930163
220950
61791
765485
821331
126876
69012
159431
755167
229657
127571
1008590
109122
204703
692060
425769
55950
389174
1090633
689960
616505
137519
763245
213569
660609
1011470
334937
792055
811006
831028
366187
271012
1096825
430960
955226
170529
1075790
563040
587709
391442
420510
548878
353388
1096657
538379
5962
120573
1044718
182057
327022
683671
563094
677327
797791
862510
523357
69525
517792
499312
336187
972859
828471
456474
1058188
495634
784295
72453
381137
977854
568908
868620
931150
1094211
128992
305412
744652
807670
689895
311104
267150
426741
251514
849225
23319
174419
1001093
1067926
687441
353634
178157
369279
679869
870776
58369
239408
363314
873021
446472
977798
520878
937728
53357
680796
42310
1052545
1084842
845635
390370
164342
897915
274550
197331
862106
583520
219280
253411
894329
654262
454767
803740
239118
129249
978938
854318
520288
466906
732694
709518
847889
148513
336078
722667
1099990
386576
312012
540379
938537
863299
663697
459366
657429
106721
935230
89795
866118
415050
422964
862679
38241
433146
538049
173680
863740
17922
75689
445937
134698
222378
46371
31708
544711
643798
1087259
795093
654798
265954
31488
297570
600772
409234
810982
843830
3689
83649
431638
239433
910478
155895
971963
236963
399429
261775
493821
978910
842012
536359
14507
103867
148865
824276
655436
178717
703205
691287
884574
871265
971254
665760
127101
59797
659994
1011700
302019
19164
212247
323538
565216
454188
902040
227350
526030
81599
1030476
594775
593611
343745
127151
169514
170564
63101
196874
898769
169294
751330
750280
270723
354543
255109
597128
756600
40881
72447
106265
707671
1027038
1027567
507326
1032587
535689
837077
486065
737488
290374
219837
865733
914845
158357
410667
409617
124694
390043
884246
950907
766345
921340
864849
1009448
439532
235875
820265
1047614
343100
1085612
234494
504174
782919
756940
1073461
254673
295919
367269
608674
830735
274111
988133
282690
380588
312629
209995
571283
99166
860705
433434
889791
780438
833897
351271
824062
115274
70070
1024322
625567
895518
569828
1069829
170237
37643
33128
329658
98672
764509
809049
620467
140562
772366
85019
680455
896737
216485
395794
1009247
859690
392794
648659
956467
443634
627490
845809
1008564
84296
217780
707831
500019
109266
834977
955406
1008298
116983
939542
1074931
802634
620985
240826
63553
584004
894868
1029593
977135
710485
564923
368170
960675
474368
605654
479467
817700
984255
842427
317936
557861
951949
872638
12350
285733
201988
395955
705517
66503
80449
34099
338537
1092638
782661
109567
413619
576217
990403
715019
569214
220999
436316
610299
47441
286367
1010538
957629
290744
496875
500200
387632
425325
847597
927692
900517
979487
597622
482420
799681
1072770
618055
1003538
1089533
78238
295875
571107
1060577
487597
515976
834065
345084
750651
1100134
120854
931912
133337
176664
1009402
1070866
986297
831125
116358
1031446
235357
857399
300231
348695
949566
177428
986637
777818
97029
362589
12868
972559
702517
134826
527394
530741
393985
281446
721028
165413
434730
946417
541808
927673
801672
28859
573489
739547
86935
752045
173328
405242
985764
891483
1038531
11463
900416
433244
183433
470918
1091726
914267
747183
994178
405389
881025
1011456
747034
725418
327509
330530
900866
820337
156482
684726
22268
709036
1089929
612975
691960
957322
536494
493889
647424
233052
306769
397394
1000783
377824
126919
711849
1005790
72911
65425
664098
1043990
741650
986517
801615
40110
546872
991627
56248
840832
430455
674237
257745
953395
521528
47724
440345
189255
752104
114071
621718
894147
890149
324787
73786
473721
49462
1056332
631535
605742
734242
453883
63776
953645
571531
212539
234373
1065499
414158
609200
490069
192828
678392
1084954
416858
322022
39137
344493
673343
516114
934812
515600
214531
84722
798574
337290
197549
487426
622809
257685
893544
642109
54392
121228
78321
780214
949672
29439
792574
292719
536953
1068617
936416
833105
1000672
970345
396953
1001107
134662
21935
690661
229584
700855
791518
183822
56388
773600
104710
105760
1025139
412091
138685
533367
426071
514787
910257
780265
506345
505295
261340
291069
89306
779145
534903
881109
529359
530409
424355
1057513
158665
26650
876538
724434
490577
76590
531404
396874
751376
488306
875157
886028
537927
199417
623543
369333
102804
167519
156190
564516
622642
757841
522410
829443
1073524
473208
1051837
676864
852969
1019490
913262
919951
679089
993222
1047571
587606
556251
1046326
170724
342698
282550
508279
390707
59433
542339
127387
367295
310268
21446
759513
520689
905917
1025623
143683
998967
1096246
77809
814392
943631
901033
539730
406470
646308
417433
518856
251005
452880
202163
975973
956336
40691
324192
506971
681530
661244
130524
360159
875716
567683
3460
16813
271291
587914
171653
297340
997199
803471
376994
50367
835197
577587
423329
952298
665380
918020
764404
692415
167751
584162
227933
375675
158794
340132
696314
934659
485877
482946
268427
663619
612090
906073
49503
832722
182483
2642
323465
609223
195510
890639
750743
362438
732785
626607
269285
920307
370559
9155
789005
970999
204667
1036837
284004
970474
506073
413052
395933
77256
409334
939879
796292
239367
487672
3394
945505
701246
354566
269038
166314
978326
1060326
1052513
847502
902179
937745
458914
409180
297655
851314
489634
217264
254833
285563
709943
277957
34904
644767
817929
205692
581620
438422
440938
618306
999845
1091771
253497
1042693
891526
747564
538744
327694
571704
1016376
711941
461396
210889
518900
859167
740632
943675
86888
840507
214207
909974
951723
79942
1071660
434862
1041410
948752
156935
162365
305675
805839
686315
871354
554366
642673
1012431
811616
502387
972342
301277
105173
26591
678212
829608
1089404
292595
176443
581892
692366
225048
15202
427855
892243
963407
22678
1088437
187211
402950
199578
466226
341444
113590
884480
449738
1037328
68178
373722
549079
781738
568803
432240
662400
113154
921513
220136
521672
931199
198312
302450
56741
499830
604067
957497
1098175
297943
94011
916158
284886
448695
38050
1030633
275756
598708
736903
490809
367463
245634
1100096
648833
766972
1039735
455270
792787
35905
985455
809358
953713
643608
855000
987392
850342
859313
442448
599781
719066
179732
944440
614996
216425
287084
126597
748335
722072
870067
653139
215110
69795
399713
385403
851192
996846
168739
298257
440025
895680
528456
253962
575882
53464
288309
800200
446596
51368
397493
691397
1016486
876920
47747
934711
1037439
396893
329412
551471
55591
307373
889436
342388
817077
63742
165041
538995
312547
398512
702641
435756
636376
1098450
982549
356384
882410
505517
1024144
284837
130272
21219
830800
1033486
784364
22414
596066
490203
495711
985010
166704
22494
962247
536722
875278
643789
599103
400171
131851
989686
535829
687968
379137
802152
850583
235423
351290
911929
810986
869639
868589
321160
589672
423779
811539
862196
265855
472064
817232
1082853
475346
1095448
136072
137122
173459
322253
358958
50650
145285
121043
1072277
212618
227650
302467
264704
787135
625287
380257
508338
452227
508319
277812
908410
553808
567997
772284
84044
83779
809501
533851
549955
613451
312125
170390
55239
969906
659813
384423
715084
225184
26883
957766
671949
291149
491354
1091912
859318
350583
113870
11321
944242
356201
482512
31307
418739
159408
203558
1098081
873170
1024419
911742
896109
1095051
938238
376703
870433
732581
111262
907266
755981
610597
686596
1097841
714933
1036414
363847
414605
586347
280062
584290
726836
610427
579719
7857
125744
1023588
905484
1080648
161832
384805
294677
1022774
576052
584327
492293
1067430
789161
309771
152562
394062
171600
311593
806501
755169
64730
959325
779814
668690
530107
254276
1080941
660396
787275
176427
241611
65990
1006249
948510
949560
203897
889704
176982
476280
477330
1012026
426917
287078
79528
38842
941894
292796
384943
218092
659187
189926
199214
223418
599594
1028283
973537
897457
682097
1036963
756309
726980
660779
517208
280262
369812
765660
567511
780082
886077
428788
982157
965524
327505
604718
296492
340665
547853
641945
52777
328003
13931
841931
471664
739099
284762
149545
606287
94085
71964
504043
312411
468112
738884
217737
863380
1084201
413084
26644
325031
124011
586925
185637
149823
377286
688111
560333
776921
769094
919299
188485
170701
198952
1053285
203339
322706
151218
1037144
794463
763898
941930
499408
862189
144047
1021587
767462
760004
423372
379168
183878
50730
559924
451594
223242
503696
825704
888291
776548
172252
1023325
209435
991582
151393
684439
58554
423306
565338
1085859
48074
657594
643615
65183
816172
213542
941538
38926
527846
452013
1048208
247067
681574
622228
500379
1087422
41455
1085218
781889
1058246
333568
483712
625494
238864
35476
20578
906785
1048688
285167
209785
892258
1049971
957026
434488
447497
532750
8247
753147
496948
568105
205805
1004293
742278
1094345
148979
99942
660245
33561
1048814
317799
316137
606325
928944
95571
40451
146669
207134
319409
814192
876897
508090
184263
484619
229797
808372
1004227
148357
459670
128691
174543
395295
230323
408910
750982
424063
566694
254309
496233
835164
422016
63660
896456
897506
748108
983724
707325
706275
32916
916917
643124
214481
722299
165766
449504
684583
110136
652384
536927
909494
786789
1099576
833607
266544
137642
536259
900539
451600
475605
600446
272680
813809
783017
231575
224115
585977
948535
304701
615824
242897
269810
270860
334283
336383
335333
556406
791070
933631
933630
934680
64959
66009
482657
1028128
1030228
1029178
850483
99959
673932
1004749
1005799
656692
657742
88822
89872
1032328
1033378
1031278
849433
98909
674982
372647
329757
942663
508665
695366
348864
746351
1091374
314482
915733
907678
643585
164193
19794
951647
11879
689863
424839
52062
1049833
60044
579792
298615
468384
1065770
210006
158349
159094
1007951
596233
1080193
497722
719566
509758
212264
34973
907328
520115
356257
539946
75484
212470
6391
78472
912300
1059857
779923
1080707
190088
571931
1009729
868586
733345
397345
47502
437932
249644
1072082
184288
769294
364064
189667
531768
694526
47811
502937
311365
515106
283897
72216
813207
648129
566657
904679
108023
798870
933174
388320
229182
930352
1057892
376169
520614
324353
514055
979772
601468
678818
339259
1022461
944652
107862
87751
819936
1036348
239759
208467
564315
829201
847601
37623
168053
1074860
660046
17039
812162
397548
559694
88667
282678
345980
186933
584642
877046
752887
1012401
805870
249370
307536
988930
864032
65141
688260
367019
1006598
455545
104523
711880
530526
677610
381216
495184
992810
93367
260012
974828
123748
196513
1003742
779988
760305
1094916
304456
221583
413398
397161
924492
386255
594220
1067500
115506
145260
535885
391734
264357
605669
486770
130748
363813
938886
79008
925845
960343
729378
570914
935374
208849
947390
439021
925219
395707
428646
67231
574419
699270
674961
946033
95203
519117
1063537
537890
363029
859595
169864
894122
206018
891892
810839
1056820
404715
75119
311419
650221
439713
546973
348221
768523
802666
534938
311582
937910
164051
282864
485485
7032
638073
112204
215223
577513
594652
190815
118141
861687
993223
922468
87868
1019099
793394
113922
1076517
1066172
179450
464795
679609
402564
280791
576853
439081
702232
547194
341150
113818
922611
563837
828961
333459
1070698
829748
459398
525828
649459
17113
945172
710565
878629
781376
15699
539052
212372
1073840
389578
347515
289203
299671
713873
964435
553105
481520
1086526
1039679
377373
313388
926333
26596
24433
302469
33823
355118
828584
998367
1072163
679565
180426
856783
852941
1014090
165216
935706
566802
854605
572333
394522
1098062
198434
772782
418520
370571
578403
1034435
299919
814969
180266
782529
358339
669137
477217
917538
688638
102759
548241
360292
1049418
790111
231190
72518
56400
493529
156265
829734
903717
302052
43528
486663
1098186
12427
882993
922495
689655
380384
1088249
955310
566295
957731
797034
750247
178973
108808
494392
370744
361012
675519
330005
574476
1055820
708555
325659
437068
899898
94693
931104
461711
27054
858020
180451
772396
680667
941240
543713
82544
831095
1083485
373174
815092
291684
1080234
551638
1009132
579855
67762
575296
908211
194307
578588
1010554
797349
980695
642992
271035
686618
630890
616427
543237
682612
810191
1060595
91328
569406
494117
594133
476045
267790
1062207
482426
23922
918730
221284
17632
346289
105413
175910
177355
282156
776179
659756
976640
34562
512300
592806
776616
323626
884721
377493
1004692
608044
173528
42216
687183
339909
235658
115598
386831
287642
409342
32176
739487
986724
411590
807024
1054615
451158
813160
97055
228726
340256
95367
631899
946001
881837
964529
153002
626543
140264
9195
267884
942344
159705
268737
586636
22577
981063
1019303
188674
188454
634752
513800
290787
289737
1000424
485871
300817
63186
872368
512193
426470
328238
209135
248497
754671
354042
857695
640457
676264
66921
506159
507209
31352
1064950
804166
191171
103796
119746
755072
936027
365918
723795
599909
536059
1026989
131364
1049704
832548
967381
733358
626510
352685
638868
817167
31950
117331
298213
448509
164715
194227
844765
627513
607870
761408
721032
581680
574906
60069
816952
499519
369341
530748
319621
657153
31115
975066
183996
34077
216102
728687
1009857
863523
594259
387211
811793
714492
171620
220066
89286
947311
462973
864108
365606
527433
669173
175257
603236
470936
412341
314114
290193
628170
843278
770876
809669
345581
158950
237388
652863
158507
58338
571673
186368
902442
33096
961877
820332
272203
1082701
921683
689975
1048585
45390
203100
938826
375559
855547
957672
1092322
737506
475684
354387
194151
317634
797136
303407
253956
432859
509785
1099948
396184
135543
967320
561276
452104
282112
703359
156133
770903
497194
154290
1048770
906132
748387
162235
22368
546318
177804
613180
325959
69851
186400
652437
1099735
944425
307062
1084161
793455
247665
799420
442424
661246
1086920
661014
941921
196837
176100
38442
661789
427322
796822
995372
330345
156627
41044
371859
893746
697219
111202
641736
432396
509440
831615
1057718
787670
1090654
922672
563723
307522
150048
907034
48030
514116
190841
517163
96799
1073299
351323
964975
403631
706752
1098692
474804
691429
944362
137033
840106
726251
501898
623544
152622
302206
1051561
992110
785846
403429
598234
410571
921395
334285
653218
475197
273519
904015
618410
11490
394245
820319
585142
541967
375810
983973
926407
43390
633168
443604
915111
1016091
855963
177497
99163
820864
418214
416659
692707
114686
710725
59529
939087
860873
1053016
357628
787954
204525
1010351
551200
454342
906849
250600
308015
57021
542857
108153
143715
950057
287515
756190
303502
452726
340844
505419
814323
1054527
98251
805183
998142
182885
104441
299639
669931
2919
543663
920949
614643
596143
662475
413795
154193
755551
457634
535697
983898
40798
678342
424144
316949
58806
249852
925448
959495
786413
752178
319613
148170
303037
733681
146221
101560
872033
761736
20188
851825
207861
900849
442291
456058
814416
591240
136933
150995
280144
1038706
931745
334315
1033283
325581
80954
423001
659606
980500
442042
737513
503413
32376
728538
274281
1019032
911430
25608
639170
526618
382738
123598
100935
168634
281687
521920
92710
988429
851711
945699
495210
411800
80813
716810
122312
691292
335483
520521
878162
388845
1033263
627438
643872
631033
25171
769850
463587
276271
72661
642123
905289
196689
251583
1048256
827190
212079
421812
1031074
1082213
247558
1017498
989987
491571
362515
494363
653888
963464
104695
120849
481312
683392
349937
1031291
923337
517117
206112
925993
14451
141525
115063
974960
1044552
682209
226372
147173
514096
801910
964600
754766
275832
547827
232469
586075
33787
1086248
790838
593583
734375
439854
1069133
444358
759284
320405
153822
167710
659431
24180
10996
890200
1086171
380571
212146
491490
996527
271464
444749
132668
318153
821105
512171
130387
626993
722701
318318
525168
818893
816889
723576
693649
264405
802589
356703
69013
637298
498625
479154
447808
210194
893166
640212
766243
63061
617237
905813
376871
1076166
579045
145780
888981
177154
931153
722765
530924
159573
955683
732735
1082165
251827
832997
315768
174843
36632
26642
986209
1095562
1060215
437077
1037280
205368
632900
722016
457632
114652
463208
142754
512870
717398
1092170
277976
752197
624633
902349
1037422
15480
3696
105323
387119
222835
877594
879063
262355
592139
403957
813576
151693
253107
870563
375079
563260
59061
9182
525776
1026102
801716
702571
498581
69358
222445
1051093
785624
232273
535722
942351
709211
263952
709952
281250
686731
874396
1015237
549932
321923
747571
589966
893357
440736
108913
706439
230697
406794
344363
874026
1086163
89066
713470
627868
230976
392208
44291
701144
472432
399929
294565
29940
198188
121903
537382
11989
829523
733031
753841
1097492
463035
1001599
63730
912157
807970
940829
264221
456066
617729
835078
968414
619615
197757
452195
203923
923411
659327
446812
726644
169642
1066712
605619
879968
18697
128966
154727
859632
1043254
498501
327612
828983
1094915
1094537
343090
955975
122967
394998
1006178
121486
153783
652444
262094
358193
371224
751760
278278
473437
975568
476463
851065
504068
687380
743848
360510
1006753
112736
89254
796243
691129
598440
944356
338567
713033
507710
1074790
1085822
1059677
248680
867153
651575
552804
860138
51644
492982
456829
593201
674232
554724
393911
944402
89427
866161
332029
413855
176910
332423
30632
953669
50198
742238
753255
752205
76390
345384
681359
1012503
275141
847874
416410
626165
98391
784080
1048339
315280
903342
620147
568574
930234
58332
391125
180336
855188
75702
28767
291169
130836
270403
873180
260147
89247
246764
1022048
691672
607968
702569
870467
110477
636211
519939
531628
710112
900067
883411
473074
141034
2688
158975
427679
597830
631855
349264
526965
639676
836375
75426
537239
952221
156072
725168
5861
1044332
527267
994564
444964
271430
6609
185735
1013584
834862
894325
316903
118743
1089015
997324
534527
1075965
887117
836588
798502
601863
139559
661612
227224
1022750
435969
436371
288007
232243
119945
127764
807717
124433
971522
961201
362115
559361
560110
61313
584680
108548
653398
96895
1018809
65225
466700
865683
768393
817178
437081
297118
190008
826460
646913
796516
624480
35554
960604
1034961
354913
199655
1065928
348227
925752
218951
827613
449941
102470
422337
759713
232605
863504
623760
981480
60204
353231
118072
780878
851397
459620
352411
44879
188123
72087
1051458
579983
229326
260309
73368
922005
709224
45282
243334
295091
10006
46622
576284
819741
794649
849846
693373
502002
738269
285079
554097
135725
1048619
837351
1029144
1028094
587250
966382
368595
1015316
428236
1045725
633720
947416
712238
197056
751629
754030
18555
984491
593916
1077239
597150
474733
89085
474824
746749
90134
549945
500617
331409
830514
568081
804768
916057
744168
754321
722189
620070
6205
1051992
834649
881553
49521
573204
204931
484623
701532
310390
1022289
386582
672711
836978
169813
466910
542921
177016
1083692
1059970
114948
409804
914829
745800
860390
705454
632695
872795
604118
775387
85191
730847
498158
939239
917067
289412
552433
137172
953221
115507
989174
371920
805953
202083
1046083
1021268
378536
29897
120522
246739
516122
678193
357683
90977
863768
468141
589776
527576
144879
99238
689007
191633
98855
1038430
1023747
939743
230964
974083
79432
436737
143595
827910
564514
139339
138289
137239
123980
500593
121412
815540
183861
183860
380609
653185
483518
748806
651715
650665
293808
825138
426370
207845
1095193
1084979
341978
14709
903780
947981
1048616
979081
633500
817573
1080464
104808
305756
587453
868896
234735
524012
230374
629138
251813
457489
945653
638004
379622
660389
681278
37387
474924
829940
1020708
129001
135200
295743
958424
992217
626615
404616
319662
440840
1038507
990512
989462
880634
834936
398135
1060633
1039010
861419
738726
616796
998889
948477
242966
24637
138061
100120
522139
44973
113695
790592
628763
321115
635555
150919
1098085
973759
462488
1003444
565547
39512
412617
1027460
42999
791732
72438
642771
780114
948763
287089
842160
999412
21457
196942
788058
686492
639041
543791
529229
710084
310096
1050360
308115
338156
771866
407545
792423
196454
487436
933969
322962
591910
556758
769734
622195
752312
651613
991279
715514
690802
886079
484083
731820
341344
697484
276564
561464
771343
988941
345125
346175
17308
611863
612913
700092
776747
58610
333554
178063
760312
904130
63111
524891
647630
1052920
791342
633455
104353
277426
785849
508539
1071546
52281
256325
194187
681596
344415
39556
1034059
88085
950465
1023062
556668
436973
543508
720094
865908
358938
154584
601458
236017
140786
609959
749265
35841
756168
574375
155994
98690
1099586
650186
952496
112899
130930
413502
680205
556227
1042513
871310
771835
259063
515163
682800
1054934
639500
212166
109378
392308
732599
953561
438151
74624
636882
432749
1026480
802425
937341
112544
253615
813456
631093
1092630
137106
878802
834483
746398
821970
319909
121107
244883
35561
522919
807710
697499
929083
203622
336818
105508
808082
358149
541622
365703
1015443
503455
1058688
57480
995309
1075959
621534
496968
941479
649030
250428
305088
306138
579573
263403
431790
619409
638859
637809
636759
479747
724187
723137
899815
365211
364161
529485
621598
751214
313543
312493
63141
62091
284088
283038
648224
408881
901530
170096
169046
167996
518435
681306
677438
628796
789643
659680
964854
378244
501021
100547
713016
803721
853541
779013
193182
733883
693090
593073
766469
53248
272954
839828
589284
46271
400233
105190
468403
251501
228639
627041
94275
806053
455143
819447
239197
873645
398371
986476
969728
81539
347057
131361
77159
781720
715042
229085
536269
450223
1015221
181644
69570
104443
981691
821958
1000219
264640
828468
1085527
646746
250882
843484
309033
1051383
703737
228538
667501
810270
824387
15830
540490
280153
670774
394930
751192
260841
543021
1077005
130214
2467
52103
849508
172344
1057804
456795
711952
857488
632706
812879
169020
1021205
384860
29583
969271
636522
474226
347185
795691
572119
854233
729734
188576
827702
334798
579031
647759
860993
236459
834070
858112
443292
855860
837908
479369
407066
530192
631234
139969
60274
1021444
747751
968466
45341
683571
350721
375678
636092
473564
498550
812532
144208
147463
982971
907748
600177
5100
37308
260753
369415
438289
789233
133147
434859
619245
353890
189637
893695
869406
1034998
476716
885990
756057
230194
394149
194262
644870
80447
151639
693455
81958
615365
863397
181634
1025955
882457
223779
1042893
76834
770640
376997
909157
831986
330898
559323
13854
370547
115483
521185
692053
187731
1083516
181608
499028
709273
763010
26457
12242
743035
442290
580749
958162
540989
542039
187064
640337
780913
887949
1029432
503900
115745
584848
510232
910089
879568
1086912
1016185
434208
1044897
855906
635058
486372
828140
884730
920576
45835
309815
216741
993283
323375
322325
413749
662907
981209
194126
222192
762676
399462
188531
885120
385217
623421
730893
985270
41237
707094
735369
509596
338849
632344
25024
216574
217624
344523
402990
864898
889184
684387
252050
101437
248583
639045
1007812
535319
768583
1074592
16862
1010431
127190
392631
575625
72363
369030
600549
948772
827561
51748
539734
407432
975556
659562
197792
695909
119870
523251
977284
878085
854832
965208
107990
326333
965253
416068
358644
436970
980235
417870
1076975
332477
672856
61008
206995
169340
179593
673291
901672
416901
952543
156523
224880
722513
532406
1082643
1026349
8264
420678
389568
107297
623024
149196
933517
283513
30507
795935
886678
862233
858136
317467
676206
444080
229119
167338
168984
656363
362374
1020992
45924
760609
44262
970224
544542
631509
352796
267039
100340
800391
359820
1002140
628180
1042152
663364
819882
569069
1021644
486649
925890
257736
992563
431899
831083
251736
507929
789280
767625
906875
917024
992863
149332
290833
964049
336517
103367
1041858
266024
407696
1073955
212980
255134
838740
730122
462348
729180
868333
1086279
602875
345905
818839
691240
710817
372794
1001619
272927
878670
922372
331014
599432
1054471
198011
492237
804587
384732
412222
817353
967450
973420
947051
337937
247312
173314
487566
858371
559245
835975
221352
162139
564220
187747
1030663
114578
598558
341729
593898
623039
624089
1047162
811200
726351
9833
524020
367387
986131
76130
195667
266285
646410
623149
894459
849159
390340
1063016
473407
571870
724240
1039882
508510
648002
1034689
174179
125026
1026107
300730
60326
462512
342897
823791
52575
802132
194004
1013354
324249
973485
732972
318034
904595
134864
192259
1031639
913207
742582
296574
1007544
865641
425950
359698
843128
980801
825419
419057
624598
450412
594040
818923
716180
770397
360947
634477
216373
624036
187100
112074
146849
374247
881355
169458
632246
290957
1079955
66124
499386
261854
533276
830338
9720
1049052
371013
536807
75981
789490
834691
325151
166299
427702
56638
57688
66949
534918
1096931
848174
866814
18309
536693
673282
538115
415269
1071857
197885
594707
260111
1099399
755452
1053702
914746
1025812
461951
1043021
1065427
222866
386501
893160
71885
108303
602339
774737
515557
609739
238781
533830
1070275
439761
766606
692187
1027436
582004
172090
430180
824457
454734
933591
184014
579748
605662
565453
499009
1002588
147282
878355
880864
389878
276188
32358
852981
678365
738495
471962
886218
151470
24184
617763
963258
1008282
267658
257484
684307
241598
418009
131652
656257
299588
769506
228413
1068750
842670
1067961
1063131
603319
35669
509562
949802
271441
1009933
225461
1082164
735897
904613
498070
615845
877555
144721
729458
359533
816246
772855
115127
493285
609779
660700
261383
406346
436410
414582
894454
705480
436381
771322
1091839
888688
103937
313945
421829
179597
919868
631660
190292
533291
452989
393918
784538
932862
660593
743360
969000
190023
339688
592210
1071362
91702
928462
503073
1075012
51544
154874
1070055
604538
234629
668492
729907
970138
725983
440893
412910
269014
136790
263390
431079
463830
338883
155218
940585
35856
1092113
369712
664599
102247
253112
423575
1078090
791285
194964
1082893
897361
1073576
923593
424850
1051802
764296
859256
257920
771367
1008871
195126
659579
833185
142321
552868
910505
577119
324308
85820
1065832
828245
531353
641345
448153
576895
36290
1040097
658198
86207
513017
998007
334105
196897
224803
438766
212533
555858
772870
739390
584808
596514
199443
1012603
320723
3748
311705
1005463
470120
641012
842612
771697
872791
855097
105377
520051
187393
592731
188769
881644
1010790
775321
529623
186563
999372
269797
672674
308187
49710
921168
452050
613976
497318
762025
391433
512603
177788
930327
991342
407289
902881
727727
58833
694494
695080
420509
1000518
397691
906884
494540
583413
504991
1021169
852894
1060628
985173
367593
1045241
465356
1033366
90206
375487
264661
10629
474740
154203
1002922
674481
721539
455603
664504
1069735
716350
153337
951595
32044
141571
212628
631135
562725
245992
937194
1028869
868426
982231
839713
781701
160431
873830
475814
581215
454499
134650
746650
1094560
1003491
88771
225357
689785
287869
318684
432012
622893
1010265
106517
383591
189023
798505
58716
851921
487476
866190
693030
947608
384165
63625
863239
220345
563268
244048
281740
1042366
159733
867027
99129
718117
66998
433075
287927
357600
1084789
731199
1083475
407394
226684
196015
14153
682151
986981
373092
252580
672894
14813
887352
1084407
595813
703989
235330
856097
871282
97608
400911
477951
124378
433173
715183
988276
402880
789491
748579
130177
959313
923935
734881
896891
932600
145514
566613
73150
977642
687960
1076832
978508
457604
523694
287580
190450
854615
645445
798684
823816
9841
903958
671320
586033
581528
202753
514194
392417
992501
254362
1090445
590837
976595
3642
890665
884794
471481
505454
928107
213958
91241
836259
164214
275215
392693
141986
154419
388865
171684
1002148
622732
98293
295517
697985
674505
749820
762573
6550
53941
1014962
1004652
466928
472942
584489
120969
1037351
10341
546964
40001
261246
714916
655629
387305
896572
744571
854895
295775
693695
152999
327074
800738
963616
577272
521965
659932
158452
957949
115153
270306
690739
752103
753153
965072
705835
617308
725950
930123
860252
888209
499637
823459
1019431
795307
915300
115749
1094317
135918
737310
41103
734412
261165
1003398
217565
1074039
934600
33005
183137
634446
156145
239186
268982
172033
839056
527909
837124
340721
153020
1066844
411825
415916
805974
718025
124163
576103
848133
519662
790122
325095
1052488
214360
179400
966229
550409
143839
614757
541097
182718
605097
67329
523680
857320
749656
495420
494370
621462
660219
1010199
613411
1019597
1020647
344797
138035
857287
821931
336462
748918
1097691
936493
94040
978343
492248
1023268
587385
19767
976283
441268
74131
1038234
403684
1048934
280976
151999
867287
4702
159345
194998
193948
437986
366943
417157
3196
347445
166189
772688
926627
375428
579333
345826
749049
40281
817097
969238
930044
287774
20920
612935
763866
601116
749962
777248
797098
233711
785619
250833
481876
264014
144487
925700
1043826
379314
986381
272306
60468
983952
861896
308043
531403
7755
818461
193692
219510
707907
1057888
671639
996744
521589
321904
886910
281083
541388
221273
1010067
1077132
139800
362779
226405
37757
610954
314286
659769
801002
778438
828721
832262
784310
355899
482845
1045819
438073
280387
196691
1009640
44468
428781
282615
378482
917903
270550
901280
240922
568450
558917
284269
584118
633617
341386
690798
802689
156930
1033976
77029
399157
51621
52671
204932
452790
379075
615118
493189
337330
1006982
747139
59188
834172
959514
909889
1051560
45660
182182
458733
651198
387116
95178
900061
117580
688719
256289
765195
1019144
349498
318868
758004
799636
21014
533681
878763
250948
767256
1008539
710019
202808
1020951
215275
189439
126277
13273
82024
407911
621699
30841
836922
928865
1058289
41891
237141
316453
817290
622620
556237
437459
478392
930870
1077432
10366
952338
559984
183763
803541
640134
247542
793410
696587
158902
119638
1042520
304067
567513
843249
69755
846202
656183
365218
955186
360879
36411
626610
158554
568220
902926
300532
859732
239015
1029595
578307
108801
595370
183024
780738
992393
394841
40708
959732
420399
868608
755373
805403
411326
84550
743090
691819
582174
1055978
709979
220739
367551
554645
231150
1006105
686441
148295
230100
313117
155390
988221
1100362
1067519
518783
227652
901701
192976
822088
1014040
380806
677091
158339
905324
86631
112335
242846
876539
184167
1038646
450398
1091607
1038398
539010
235906
620501
631799
729012
69309
770421
355169
370450
895050
509871
805685
581983
176247
903749
538749
302661
15728
499776
695449
908522
373250
685838
529843
269354
79635
905776
598015
489023
517184
709028
1037991
6236
425571
177055
410803
1087132
271103
912543
354038
466306
786100
909064
1097689
976817
1093401
1012615
1084134
193815
1060104
448452
1016189
407254
561717
604437
607168
380097
381147
773765
278280
24106
557816
363039
771131
784820
699193
496823
750719
7836
1010617
170812
1033129
708834
1077134
362547
823774
767326
850473
873713
1005018
811329
432571
736139
738463
277674
250243
898079
523225
92783
1028994
632485
762685
385908
486066
1078817
895080
15232
360508
845043
1037713
519133
134886
396027
769156
1086540
145811
585938
865423
653982
161622
1017198
360570
417151
862202
66341
369310
211375
137420
367085
578335
154042
211143
816694
1002946
622806
1020584
934550
565933
484220
745774
376040
223213
306481
980150
499083
925413
608209
662005
468792
948194
848819
1030435
78693
38096
49151
627476
23106
209015
607364
120141
306359
494538
763453
572295
144104
84542
777672
340548
650883
411213
397955
134039
288671
960390
1052585
235394
1002808
976359
65614
45147
1068657
433375
524237
93740
610176
449410
147744
756374
459520
677002
512921
67073
346093
373181
893843
82301
286356
727712
741838
703444
247266
1010294
345654
825412
721045
704442
719383
1044308
367241
616852
110221
949100
57292
798272
878467
989295
139083
376088
517727
339643
227994
281035
16929
505445
1034694
80585
661758
622240
119766
245624
824911
814242
783193
367788
878610
164388
32064
1028579
325108
5972
183482
567810
258733
458629
631210
891550
475296
1092172
519991
651509
146131
731905
5706
301446
475634
263479
866739
703714
1081582
703240
223407
906228
509026
756323
83916
921845
666332
615150
978006
200168
536213
106221
154648
261681
1070893
33949
48343
396024
303874
448749
30484
769002
946810
550290
486785
142732
811236
1003006
59377
182044
474434
1094162
946071
375420
462739
634563
106250
646317
753840
275887
168712
984438
599400
262667
1046632
1013866
326869
948554
538002
360933
221709
477956
178778
1031028
231595
670121
442575
118143
393338
586414
199473
42247
650816
720977
111979
837334
829820
139015
721721
15782
199488
376906
991345
1037479
1090311
275971
1065883
131287
376674
857992
365794
170158
997677
573849
618880
663926
1083848
229843
282587
794193
439381
715160
555207
486552
928277
1093532
372429
122082
334158
667002
603998
554627
835238
650681
249652
972185
4000
628642
395623
915370
1041166
1038141
594176
140312
854599
117370
947536
500380
406791
32883
281239
499792
255438
522095
368795
156365
724307
101871
232165
823327
955275
616639
596478
911576
950690
729942
667500
880573
808213
847541
839101
445778
1041747
463290
167513
268633
288462
978856
262968
1007147
668768
297678
312245
481713
994726
904962
395937
720292
623256
914090
75200
56120
963699
105718
328190
449797
863383
504928
29381
918163
273756
1029945
558713
65390
685600
713727
183478
729503
296901
145311
256886
357113
912002
555923
1055754
149799
397441
241664
665870
596011
1069920
927633
3882
1088507
718864
645815
429231
564818
908346
567789
445898
838655
549323
210239
334139
1093280
769647
1097606
46914
601976
137404
411530
422976
961741
220632
50836
853033
307034
486559
783039
795008
1020073
593178
991590
795742
941005
573332
407763
965307
776012
411448
71939
561085
284417
173334
874457
921358
599515
478755
330938
902101
767936
445332
190851
209356
36624
603590
598058
804209
45137
274741
900514
422312
1012697
479937
570106
892241
694219
1055012
841693
1083778
65644
1099338
120989
80978
121788
384298
601044
708454
241634
896857
471126
375410
832107
553935
239931
874618
713915
983612
929932
650635
499100
424033
726528
233043
587937
710235
1039005
412598
508958
342006
34936
748298
499491
371857
628968
1027087
515917
785833
1089311
912670
223443
388864
991907
310446
620696
46763
460524
380089
943310
780179
449414
639020
185431
839507
871164
183071
931218
20342
933034
542710
641107
756167
884510
241201
1020338
432048
193043
1090890
617234
301893
547619
291122
168903
516099
88539
31739
535312
801670
619938
684729
617025
755556
126847
766284
829305
737797
444828
218018
485043
675063
812959
543626
700037
198504
466348
452055
757293
40900
516528
532170
57288
317037
726957
854243
853193
379324
339420
673163
992596
280367
250754
185540
269129
714272
301951
983169
769247
7371
841826
1034534
368876
745898
588939
375976
538104
3268
828723
190205
264149
9140
1091541
47618
705968
1055618
146856
562681
948294
912327
276439
741184
423670
1054033
646845
272777
451485
999019
400907
1096322
1075798
803430
803431
667469
666419
406639
290531
64015
62965
858022
1081558
807021
1089777
515315
770684
684211
997545
718337
62545
263991
591161
441127
388355
7419
362832
916542
954882
61807
131391
1021229
1017603
175070
969323
383700
485422
271671
359798
156587
1086998
1002938
938001
737277
31561
95431
364658
744235
661218
1041250
481405
840834
588075
368629
44438
473950
1014550
48044
760572
434540
563017
443473
439188
511259
427495
519509
186781
965275
903957
672924
294493
323122
946680
573814
990748
548165
559750
140912
196719
543347
476193
432592
429258
258795
579872
1082716
529062
297129
297557
211227
768997
678253
877167
733836
259343
1069364
715126
194642
698108
960926
168190
845138
272097
460930
548735
863669
693049
850259
286112
979147
16341
709422
485283
645473
349448
1059574
529022
253766
548603
865902
383914
160472
1042431
81614
52562
641783
640357
1090847
523295
179707
1052472
273473
1099820
856175
540135
633972
883583
422629
78228
784192
327331
146373
609548
660811
470597
188526
766025
887946
221821
382524
133137
794059
387158
834501
521318
240320
286213
412726
267970
349068
858167
92900
615160
42232
950763
448717
802721
764518
622778
1077495
63668
1050355
211493
949017
646156
721148
418524
539412
344949
442728
645384
875269
269227
347388
712715
877236
973152
1030156
218210
1099811
222736
739634
774024
405035
956474
248492
356942
137924
167483
850246
753917
320261
82829
450682
47318
168289
603139
548999
1066011
279398
945489
821234
740607
434707
652118
597691
938847
401736
995145
554115
960780
769662
688426
894211
313741
165613
200505
73026
240138
139588
250815
617886
945762
430473
201004
40443
663594
941428
520584
689139
601255
513631
1004192
341715
748742
863015
1059443
410880
1083049
697063
14084
775705
110363
1040131
453390
950297
967042
359033
622683
522117
864612
1041777
839123
611907
943760
1069338
576358
830493
330490
220360
261015
731943
905740
184492
69984
176633
65346
477886
517179
798856
302193
1010390
389207
645551
981920
206972
41810
767238
849606
93053
290869
196618
471926
774225
891333
167733
472353
8941
524735
132239
162084
887286
1004605
1074076
1053210
62044
656324
586926
436868
805862
921772
169750
98477
331324
747910
347648
932847
223541
375183
406817
1076347
452099
66704
330571
852792
601119
1078556
764140
663727
625382
659343
851412
400935
744105
203463
476310
523188
973983
302776
752872
598145
363445
470384
528978
339899
792953
658145
94131
603154
980410
98814
1082027
16656
846884
1074527
595409
399508
979502
789856
74218
213934
1096235
705065
906945
435186
1097653
1064606
935074
664634
116435
242472
955417
917088
922941
1071972
846013
225938
8884
851806
341085
956435
791930
216918
995257
174584
922213
171604
919599
1081160
605384
238984
381203
200715
146100
955181
701056
589107
679215
764309
818817
208827
11313
565934
988118
736085
386100
235863
461591
1030611
614928
773512
1080403
137893
374971
301848
964149
956424
656607
954218
843048
250726
283880
619606
275078
49421
902538
1084323
499121
433559
849589
949322
412125
164125
22522
634215
323721
1066987
576887
777019
1058753
686643
40869
754102
212710
388082
992134
745840
847823
626133
914865
567950
215313
1093506
927844
782935
800250
841201
389023
889015
427430
644380
35619
368365
866373
416323
468747
167301
153037
183897
319739
994993
762894
421964
917027
758686
757636
45367
480145
495735
721410
463236
414093
1052878
1051828
333660
674518
6868
980177
141150
445022
853780
697076
53260
123969
642389
1020680
902083
228854
676242
789094
940378
349750
513733
303421
741017
244125
1054977
1056027
582949
251268
226262
396994
987649
186015
372569
116773
527301
500682
248565
997197
188214
450675
248367
1000057
504310
961616
886869
541848
362614
94583
861333
546137
420275
826660
285271
417199
368826
243926
316735
390079
154078
556556
70682
518891
874962
337546
255849
167662
1079547
35826
837848
528343
428225
617537
586168
790428
1071902
807155
1075112
417558
870109
606022
620056
295485
204740
418293
22010
241113
995108
669057
556419
96860
17666
37392
388108
544265
58915
393629
1045739
930204
963176
741807
319414
980894
509860
1010741
108625
870082
469721
606665
51503
357782
203698
445306
621869
126850
868721
11503
1051469
102199
181837
931847
1078205
936477
767202
277789
1081710
972065
332865
656160
891056
488034
341556
1041173
739771
724649
601202
808763
597524
314380
133603
822189
925540
78393
427033
362781
992882
464212
716906
75596
709898
245829
928145
576291
17301
75471
345269
153804
743322
147809
978640
777318
585351
976254
206279
1020644
740606
114434
189108
219349
632734
723824
258640
681850
545633
184354
542172
872748
123354
852676
935028
28721
293625
789309
145283
136824
359994
156165
564171
1073023
293482
805691
346236
488646
10259
768353
329022
912768
70942
30809
612004
565033
321894
20202
115978
917895
321269
1067309
1079109
635917
279527
901771
139580
148890
619962
446467
888833
786600
363352
571211
859412
540939
431577
631840
978923
142072
333593
210132
428308
45933
439683
258217
1054008
779964
154073
50600
350270
937421
131918
485392
288557
892577
547625
660421
484665
961455
351395
225540
414721
1020371
276735
412355
373912
153513
695408
162580
841672
786648
873865
798941
830085
599082
372913
537510
8434
501262
920934
797972
917397
665519
742330
1052407
420907
846987
468765
542982
546220
480426
149501
237069
913299
912249
565330
1002381
154394
292122
258812
745081
934614
993472
718460
1088703
117213
1067203
857787
726772
1040848
566967
804160
854864
420107
188812
386032
225531
462132
793038
358242
598957
221193
960404
772062
140725
581653
100640
570705
363183
320719
124261
465251
957995
946189
784469
65564
596465
91555
324045
562053
423452
219678
959190
1090188
545371
343515
1090972
1083076
498335
1092577
320498
1082712
587865
200353
355498
975809
880964
490446
738647
80321
581163
627580
36739
116663
362359
845398
751417
718257
922925
461454
876306
193735
754715
805817
18077
194224
436322
870968
1079097
1064831
1059746
134053
980600
857631
38518
329598
375593
875015
122244
895461
281572
512617
788376
181265
786482
366257
514993
109927
376119
523024
255040
565133
837345
506055
776386
474113
1059833
264352
263302
352855
716282
296917
989404
924287
348218
608534
719624
956921
222992
357228
260838
169082
51454
76444
297238
116450
706818
1068822
593379
832569
5387
598767
1019617
785427
471244
650713
213975
145070
424223
982449
1018597
939237
96418
660068
205529
988834
691314
284300
956373
211846
852633
447375
187306
142822
763025
96279
925867
14464
61244
448599
1097582
714250
813845
694444
303181
890318
275017
1052162
1098174
169467
563527
223625
390047
629614
1077231
788517
791025
716996
576419
74546
877883
15490
977220
12461
661735
916435
840188
33126
1009952
924687
34737
26746
823469
342775
322911
153192
253368
542035
525150
800402
969391
65543
639071
629844
289664
595104
31827
601235
1032528
909360
706638
99458
856559
182981
95529
318617
712777
967214
788859
552725
1040302
88165
137918
876829
611652
627697
710558
932582
933632
80698
838619
961020
1054479
1095822
1094772
239849
238799
437178
202466
741757
742807
540561
717043
5382
775737
776787
126562
585574
390156
858483
350276
193525
588830
413154
81917
751440
709657
436758
367684
211212
940827
942006
67700
1080568
216747
85319
767198
565205
233994
249639
403256
853570
38689
878070
763141
1024140
656218
628053
474265
438707
986813
427929
611870
793962
259917
341968
828661
1019712
896639
209045
172994
208313
692387
577745
988751
511493
556186
917757
273574
597464
744766
1023092
673046
305367
171029
1022455
322445
46930
280662
20491
415359
511169
736081
93448
585359
923791
505569
812577
65433
813032
685768
1096050
1069381
678955
792772
943865
908987
631315
309614
1016757
134532
34221
850030
363958
246450
164314
1082187
602453
529259
440360
82981
175199
7532
1006795
113426
413877
214918
848939
713746
180840
473618
489219
1045104
1006101
805369
250987
440801
1092056
1048467
471853
662737
533595
762683
352369
204169
941944
182018
854946
133841
2188
380178
1017709
908424
571424
367171
647369
449619
245136
454112
218478
450432
995904
235411
35618
909009
716342
404129
727067
684707
764170
146846
804342
1078144
634975
7541
59872
203946
351657
789225
675040
513723
305313
1079863
961066
467401
392109
946841
491171
142488
129564
82415
311078
905126
1013383
687955
794922
648346
806826
660751
95837
645469
423923
881949
700275
147979
304171
1034133
642041
1089074
308784
1056719
166606
870490
484436
932140
366931
458846
1041095
1025970
416948
13482
586915
319187
746775
1082752
500297
909598
430949
310722
812846
112857
23394
297852
361308
351993
200103
608894
908120
580182
600819
961651
913998
152132
1084461
550164
106334
351942
330670
329620
101559
155363
1021151
176309
489768
532227
887302
5740
68052
814595
521637
8096
698205
795788
320117
143744
655044
798604
934945
740945
619756
1019674
131496
388558
214487
129787
128737
209498
210548
574860
575910
1028499
867099
428457
664124
504434
217374
228537
29726
562061
1006811
369097
202414
728485
481726
553900
603570
481571
1091617
10103
975180
509442
1076595
365015
308459
783680
287386
1013410
967414
507448
461559
765697
167139
455785
530740
198903
884056
280780
1060815
358666
199715
1099022
92781
865737
428983
933984
140398
471583
1076409
351563
448948
1052026
471031
303549
692367
307078
297417
920945
695954
945247
224968
665886
95350
993885
181851
956602
88720
39365
228339
660434
18953
427746
1084038
261793
126798
10107
296135
138893
205932
4051
165066
159357
989469
340577
717978
623545
151411
852296
634607
486655
1003258
487707
858773
841514
949557
448137
627796
626645
912149
831466
233188
1066889
960847
429199
379011
613722
656161
678051
452974
1070385
436988
350843
1083370
1042069
875992
115418
429263
468928
393737
568800
1034165
72401
641800
980670
893067
33253
207077
353731
340322
794360
27845
926762
1070488
547109
567270
1055303
811582
247070
42554
895988
689797
278460
484369
553755
1038535
788347
290354
267556
875000
828126
352768
709533
646419
69622
87662
361960
434545
1093580
695896
1025108
940970
942020
499452
685347
176885
489772
199507
958327
441340
341327
390798
826793
994876
672467
873689
149242
569234
1036566
134098
845981
743426
605864
384168
20470
688001
85298
56724
131458
277838
47848
328707
697307
800807
314826
1029937
120364
138431
155785
612673
88501
441473
791798
875541
252534
1098266
1037891
399697
155272
1087745
655626
234878
831346
569611
494920
199887
353453
535313
80107
605349
299080
511199
176263
403973
49466
460416
601110
790333
843589
998118
354963
654218
166995
747527
12577
259017
7203
299716
413931
618218
547089
444811
532307
130765
391605
973755
811477
556342
724173
550392
285513
753143
383844
54024
380362
892582
588590
1038108
379776
970124
595332
694964
839623
643700
252054
842044
484487
739373
324871
285212
829532
70391
739598
916962
389479
1058765
365619
1014360
603874
398009
777163
543086
947265
479557
77862
646253
879745
21456
781164
694312
87844
289803
797424
779999
475366
1016465
43386
1080444
324035
914417
43280
396954
694054
567034
1049594
1026063
236462
479845
935968
873619
749806
575553
357781
53068
921666
162837
512705
836048
181884
792147
1082872
94988
80639
890965
559935
84117
109145
613597
904422
889441
330324
1073128
204338
268766
492223
1009186
1077115
445610
742408
5844
345614
299737
406862
877571
527246
657465
718148
484594
1054958
642129
626235
384032
255594
520766
753546
519139
109715
1015936
1004869
754999
395919
104741
709006
460811
762797
43432
491151
604901
868953
333400
136504
925530
888242
612849
859050
64422
726310
436674
377371
292915
468414
941199
885086
215327
705067
541859
874030
335573
815870
704650
701023
360030
111886
799885
159272
480041
626172
899979
19345
592774
917977
194587
959253
267953
819582
381600
1087477
746959
138784
1034322
677074
510504
788479
1085531
274227
93482
271292
895668
369609
81817
232027
845449
938679
643599
837333
866878
228903
191390
1095633
488173
351677
543205
129947
657403
343066
312129
968394
544463
506490
412543
515284
1033676
863655
82451
874875
99594
646093
875090
34625
596393
727094
191115
510357
264402
713097
508417
799772
87267
752886
267657
1026066
858697
92626
273192
278814
379449
64401
565489
723583
356149
324543
1050648
314659
1055680
562820
637785
778784
393938
893268
549347
158639
441734
98381
318884
150683
802290
389629
672104
1086357
134394
182899
806602
921994
932963
489799
896095
738123
584427
378310
1050182
238745
533698
270905
1098324
752284
481864
1043783
470031
641581
124493
624180
1007331
440095
275625
551048
995297
949812
613169
725754
661315
197514
52475
87239
13514
965666
847099
909485
1062860
215036
360189
577113
62759
707315
242960
327435
450590
758646
362568
440847
951839
817774
497962
663442
275307
767991
187004
32599
745812
521270
988235
103531
800261
387973
381185
828484
531339
1066593
648880
414437
255069
93603
1034955
718621
753596
81863
468104
1080253
1064691
225213
505664
37206
287393
576140
534717
1024019
524454
930360
535615
346317
943291
215309
835644
824454
598296
704861
101675
523653
886335
1014749
315528
773208
833460
663813
95120
1068224
243909
177489
50675
860403
581149
80834
515835
177174
88858
732066
883547
986088
305163
846267
207919
599508
169983
762232
771950
58003
760112
619218
409719
656018
610112
29559
563314
187379
357545
1094227
1096217
516521
936774
214413
29295
736982
928997
410658
585325
281154
1081213
758656
84073
768843
544147
771827
116312
622540
72719
70792
98282
267743
417115
984417
556216
215795
714757
1015784
396754
822429
545908
756072
396257
202603
143437
148992
150042
569064
230385
81224
64372
181732
611696
525249
879481
888081
695268
818209
28968
101754
884745
28925
62832
1073278
270706
533251
254842
749909
236472
501371
1098013
340988
360233
104793
902451
495250
98404
854294
340812
677483
649815
718710
312729
688497
607460
439041
1062333
65429
799239
278602
217360
1005221
92945
52634
909246
935783
1039034
896089
205261
331203
176261
529508
737628
316447
504433
115989
908798
425851
1037829
1026209
510159
691277
314474
300260
247389
992067
43067
817498
594805
520031
590051
59950
862879
1071888
998633
895312
893870
40366
743952
273297
491952
376972
753544
534240
233700
731069
1072342
716098
358732
10357
1065486
355733
945203
553511
566522
81143
972115
39711
1098883
383656
985233
103310
1040751
286843
954102
285671
899950
781892
218848
1076705
658015
471704
639611
745773
613584
924537
1067879
304381
737646
700199
835738
559422
148214
214969
901526
745497
330238
860485
691995
948674
969122
372547
673949
833119
162918
1025217
238813
286221
614464
677709
734043
507399
949857
989421
969059
601056
588268
414300
142273
560738
476139
674394
485521
28343
44479
1055025
232929
320996
915802
653712
13560
728931
722076
253916
553925
676629
310885
776628
735705
561807
66011
823753
342632
631122
1078494
22190
872577
159807
336599
147094
746719
764035
735511
60865
547210
293486
85983
635023
633998
127830
329742
840713
326819
332639
525498
551681
644940
37315
403810
865779
759975
441529
1096168
75909
640486
343316
834340
152194
385464
931149
978589
386662
25061
647709
1066710
309659
90116
661844
503976
825276
625709
608518
920364
972493
948006
469470
355054
260591
263774
423457
189390
1021422
95278
469984
204103
883084
296391
602721
363817
503110
916344
301964
489872
585097
529157
833578
763675
1042218
949010
456995
24097
633727
257097
319583
318533
236786
609575
1010593
118190
816357
1017814
967472
271311
495176
252704
521719
982861
443901
850192
84067
736432
654372
968489
891960
578583
642549
183095
334150
324917
1069408
252967
742183
517506
1030927
198568
701409
421092
531849
467660
57112
852453
56644
989837
829657
356415
1069541
729537
725942
802906
989446
824499
873031
563127
1007425
671186
178097
407297
5759
256979
217882
64063
28561
878858
894132
197817
543361
46046
1024926
399078
267965
955174
698183
605971
98754
24439
279216
1006747
1095029
796844
692332
106947
844947
854563
1028028
1050909
94429
972189
799107
325368
1011929
895900
421541
989726
148415
758925
420302
1046642
167345
833522
91225
18037
164014
153879
11799
195174
472497
672162
711800
638939
473193
456597
463537
841934
1004492
123023
1052032
825237
212563
883794
596283
80300
905486
337796
629740
163374
96337
92773
413782
868069
610257
897169
248774
17770
971543
534258
12912
506666
155113
590079
564569
730708
45896
17217
10045
1100256
261052
118467
690657
1041130
204246
393408
913366
363799
945073
469327
434495
620244
295864
412253
888665
266856
806239
1054494
995473
174176
595729
1052512
3777
219750
123640
993071
958567
730569
140019
781798
209590
319698
495026
87686
965485
354116
359031
706609
14014
269880
1001811
158653
626809
798738
859083
457646
850505
663701
641995
120256
228853
1051516
440053
126845
348319
871476
912088
172886
546652
929031
724223
394053
1083110
766415
564883
237937
778480
329677
554555
1094884
85237
96155
203145
261548
945497
244396
456126
905908
368284
279164
121566
318593
648124
141047
958845
781419
5643
10586
80413
650666
705049
407964
484814
652096
115454
870969
172734
95804
214300
107311
978750
872998
742063
349912
608198
893415
95235
894182
785744
142772
503479
95740
649846
267812
416062
8783
755329
720103
265012
994414
124585
655940
585683
470331
585766
753106
1079646
307172
1083866
826471
404212
854193
375180
787102
982860
999031
524725
324506
486709
508568
964947
1085265
1096283
1093287
140400
556598
760040
111253
215355
532572
1071758
354489
636157
520638
113891
991853
381180
1071325
615495
1071019
726616
884406
583378
632586
476009
295910
667546
494724
246188
907311
1020417
1091420
605170
58117
778876
59774
357407
746935
496678
154411
884581
449823
58074
641769
476845
341625
1026314
461813
1091589
852246
615140
301476
208993
570592
320521
585912
1006114
332986
830564
1027468
694348
771746
963190
1097494
666826
56526
304108
663344
840023
146450
836133
111522
756614
632981
133483
692144
433942
105290
502437
852092
384325
1007344
37147
621088
1001562
711273
312069
116815
449573
413307
123565
302072
255155
571127
268091
834932
785444
499107
687371
292487
1085215
105579
870131
368792
1019172
620379
60723
903880
207053
1043907
598879
314054
731707
62782
610094
413572
582742
155065
137635
872260
748709
1036142
837717
1004917
137094
829963
428912
751516
274665
536164
898725
764393
874668
171023
498516
671373
157687
1058051
739865
30836
571023
976077
889904
79297
536850
549473
110847
109797
298508
426228
640007
64653
65703
997620
692645
11718
489809
613610
265046
244184
379129
764817
217769
1002217
871485
774411
207270
845231
29243
236018
280787
947160
152335
152336
791683
365859
364809
781284
852368
444038
1039253
441698
594970
665750
531243
249408
250458
240031
862253
1068828
208792
75364
74314
693087
605752
44002
161399
921662
606662
956430
1067672
152776
471570
712835
234307
78085
182614
416642
84060
775583
1043882
37459
293841
276588
1029048
854791
1034722
1003389
1073469
305676
928995
603497
34392
1057098
210749
20897
113410
492065
326854
524903
246708
770791
960324
662517
917600
839446
629030
760982
456250
343017
635902
567537
410325
124709
967128
1047337
2682
281773
817305
433459
403534
62203
756164
1084705
868261
585852
685281
402209
743978
241610
590286
358211
974374
135507
349596
527166
163174
901704
437254
141444
230874
1020949
1002221
313966
87062
753397
579643
183803
955555
794634
708038
1100146
536035
558347
324858
653063
598131
15503
437785
369372
992953
430600
694068
273715
849111
974263
431769
1100000
30192
455457
551314
637887
92017
470287
349303
702721
743365
336377
98778
28635
897221
845932
329459
8900
877541
246762
947077
413868
1085717
508880
768608
1071258
1093168
717285
1046617
216095
372807
926893
880071
167849
168899
318298
14891
860121
602585
581739
970591
342747
245892
234692
235742
1081100
960603
121747
486253
612229
92352
371138
372188
95361
299666
19714
167450
974210
794312
653928
243656
448395
953324
797976
862148
695754
968817
765315
90269
668102
1032448
5274
33867
811856
605987
330633
204374
484438
828203
287058
593699
641503
207734
1065635
471282
471409
399695
471596
46610
967531
397471
1052693
153959
450562
760074
220374
959620
989276
588448
386931
467850
306292
175793
56433
886425
719698
963581
1085869
854633
68836
914704
913654
302750
281075
454773
851708
638463
144398
628001
484920
405772
671850
431711
1087853
545340
1031206
255838
664893
851621
20873
1054177
410816
9125
872735
212273
93906
954906
563534
581944
298650
1042204
730467
833154
613751
980981
763487
1083619
891011
755209
80022
573645
333479
450008
186572
412717
915346
559378
297044
45207
638607
639188
4628
530780
1005088
588768
587718
168679
544333
271910
35779
661410
134633
502651
1008908
49527
894276
831516
560064
997523
759249
915179
1064306
420779
712666
404375
1033730
832206
796984
269941
124766
1038243
924954
676054
568477
413030
1074357
162282
78169
444647
8345
117569
242998
763836
286455
250149
746685
9136
263097
923576
959927
26682
619360
295889
438198
444788
495731
825109
884083
803466
360372
197657
761856
634338
1031132
165238
844694
994856
679378
800830
642329
33819
460370
143903
1073126
734223
209463
434459
76246
1048764
743207
243317
1061092
777506
287617
490586
403766
157795
897605
920895
985099
370026
911916
614080
443008
738904
92104
11377
750677
637917
236232
261860
1055177
2684
918354
28675
152307
511208
1091779
713761
142162
380923
69106
627775
313603
741972
1068174
464632
892367
1000834
295625
555100
445877
162393
79342
924123
825854
699973
909960
622662
59069
725972
477112
335086
1023778
13816
187221
302874
1029733
217971
522417
342883
1070535
806425
645239
715199
220765
206847
1095612
654068
288086
455178
696371
650171
603886
94969
828986
340223
26405
1003485
171654
579356
891208
357926
1028878
513616
47285
798527
719029
571723
863753
1027263
908518
447588
58196
274480
568919
854619
638481
574624
416162
168583
720630
405442
436610
960902
590482
373343
1015891
988233
4630
387883
738389
154688
679337
293268
875285
14248
371668
500647
845758
1001307
102734
562726
877862
627393
222301
386411
1081249
683614
470618
856433
97380
603066
215759
860256
117492
949642
410806
530456
891097
376880
661268
891245
97124
634586
789824
823052
648009
150332
1054027
589709
441872
445728
131215
799661
697407
333035
774307
834206
365846
151051
126879
884647
72963
623014
757147
938177
347786
991943
1064875
233552
357745
315835
781835
325542
473608
474658
59430
656745
375160
370058
696892
558866
966170
517065
391362
951685
931044
925951
232353
824086
190104
643304
630253
1071583
2680
289311
599054
1058831
517591
173524
474878
193598
445590
991445
51799
690856
902413
770253
145503
871527
1065295
67929
477913
420938
57836
199989
391854
947072
277037
274635
57173
817708
616940
160104
741609
173612
163798
1065069
455448
686740
22295
897716
446675
562197
1096933
752799
464127
1062812
1065742
454940
416009
1089068
884363
314456
409750
828987
1090025
706566
649170
403986
212743
391900
466695
515445
1061816
410846
687913
959163
447115
1063951
63821
765017
40940
514362
827881
358109
757672
895120
325238
292187
480357
8640
88813
402814
1073125
251439
108174
346882
1070340
730696
540921
732975
937873
12808
266762
1039234
528625
638883
616365
543739
268523
921544
261684
89638
848360
591138
725735
932820
863219
859439
588012
1046967
815881
173074
198017
113594
1026750
608672
803654
1063922
453667
766740
275545
1057359
155820
490530
144615
455671
100888
252318
250016
393193
1008734
398231
704559
824382
671082
970609
42470
1080575
1091278
742872
13470
1051047
767385
1007798
605810
282432
72489
700402
38143
911663
409957
517244
1046437
911543
107712
908831
239512
730784
8110
619687
411293
519184
713307
494518
205066
562633
278963
854764
857209
200029
1091397
697075
422443
464070
970856
351605
994508
634982
24894
700847
149851
355913
403850
928710
804922
76236
576359
506857
698926
590543
1081012
29374
436789
875373
559321
968262
659156
872030
74080
816800
1080332
218890
604426
754301
960638
573325
1089112
48650
242356
101822
556872
440591
599032
828641
235242
993895
616267
886229
116769
610184
814473
723969
247720
377326
329879
541576
284104
759429
326310
681714
940949
941999
891307
1078209
877266
3743
1064067
224295
11454
113821
650747
413509
214371
240702
362518
477736
805498
655090
37322
106847
798138
845982
931099
902721
239941
357055
781982
701082
166667
158704
837818
880421
776055
501986
747128
718338
15839
85957
44355
5416
779840
849677
39493
569907
626535
546738
238461
710976
1079214
256361
835622
341787
712356
303127
981895
723847
453624
445703
669940
744720
312983
163582
799570
126107
814747
623364
77371
65923
566677
220295
429095
1021793
1069224
576981
76702
983697
177226
744702
71295
466651
923156
874042
681563
125395
1070597
381016
774566
2736
235245
490122
159179
448617
127317
909045
579505
599138
811638
256088
308017
601434
300051
718028
1062484
10116
533528
864407
457756
415496
472349
249124
102296
84958
796011
953188
159340
355182
9714
1005182
264139
653939
1006612
576808
536298
837308
129293
16540
805066
70118
180090
821836
346510
623490
646714
495415
363479
860787
314803
554075
1018842
965651
363950
1018336
309046
757998
322284
970150
152119
485016
437557
55778
776504
1047315
1068044
438432
739780
318732
1047419
145474
720038
36215
918343
1076624
770148
421095
58212
313545
923397
904376
512804
893124
1063173
602197
795842
544831
289524
852370
486688
412226
403628
496084
427087
538405
937306
459389
1045340
681317
627209
144639
158095
11359
291255
28650
20919
26668
261991
754678
552707
505665
124586
268463
954543
439899
869150
855377
392329
987733
307439
567753
93335
811782
920114
663066
308597
814709
153600
364519
149238
107122
200978
1010693
473929
453467
1091785
87097
1059184
1060234
900031
1038448
998708
358119
602917
925143
316431
808960
444674
625436
388690
931259
744976
821140
43660
665495
464560
346413
613952
675413
500018
766860
614086
33122
809672
539678
499509
451629
53851
542747
415562
416612
73311
46016
973481
945802
446619
1007537
35164
849668
595882
33186
776412
525267
667807
321149
202975
372228
882464
837603
1036791
239421
362266
636418
133115
33629
121703
657034
191640
186412
851555
416259
234258
232760
513575
380166
990458
161089
191328
752323
633529
866077
440648
781825
629749
835476
1075617
823313
119348
90306
308484
436914
802805
675138
436355
453666
366810
1042774
935797
685810
1078969
122662
223784
730993
476899
433782
756606
1010096
538030
569308
1043948
564307
1036232
540628
850278
204304
416690
245499
1013014
529348
338530
246797
569213
1085096
404368
145069
366291
196435
776797
422143
934700
423373
345121
636547
382414
688919
973592
780714
24199
371798
80702
614244
438474
807251
1073724
3594
145442
208029
222280
319781
1081231
659824
954972
509741
957709
503887
679363
391482
713107
908826
93615
187671
345325
93356
195098
208395
8133
568061
820912
170997
34170
225263
155740
1076193
366858
465358
339499
1010668
209146
881273
75867
477422
177968
115035
1097174
511163
269783
228068
663428
890661
351477
299777
150049
953173
344552
60342
602767
516289
1074720
25421
383105
57409
718156
165676
806202
865845
386419
773944
40269
558770
554507
526401
661332
286229
407512
705773
543632
318539
930881
985776
476273
775438
1091603
865410
927515
997583
336283
140848
590329
212363
492968
801165
1034695
1081685
887991
325992
688131
229410
727325
650889
386813
84248
566730
54617
1072094
461622
829925
449425
668900
823208
613748
298187
834254
1069130
927283
191864
352531
882970
325651
484189
71813
181512
774116
11687
201943
704701
800303
458981
235391
289120
813713
448808
543840
643958
662003
855501
575156
1007694
75882
51833
466330
603326
492024
174707
154075
251164
599660
103007
1069939
429126
564887
810458
281842
58282
339109
363890
610367
322059
886934
1015095
524400
737498
548995
855279
1020236
165509
134246
708890
236352
64574
557750
514031
523365
508514
606920
719301
192289
463073
410694
737263
77798
399545
988289
204145
748561
134071
262513
634548
1001177
40102
857005
808256
807206
1029656
514115
846124
666468
1002210
98186
97136
638087
43978
177177
373858
768120
396558
56315
219129
492281
11709
543755
542705
87746
15662
150506
784882
1007472
688861
873382
583998
232241
323481
914665
67358
311792
380966
672420
313314
463149
143482
504512
340741
624263
713115
457392
708415
192545
962430
826935
1053072
893787
233112
212809
699307
429335
377594
51573
159549
568059
501888
53920
286997
498862
814017
827286
612793
463550
507481
21784
639788
820087
1027071
613386
372981
161885
961823
332569
920395
382310
1099785
348385
744296
158515
154780
557462
653478
443802
434868
933605
228985
90349
477166
454416
128958
989752
6962
841079
972307
818369
335338
975887
770939
831246
680422
708229
381067
985209
367507
202244
310641
620793
382688
571017
895641
587950
95491
328578
903588
623284
377069
382618
734792
195555
857954
377754
576083
681787
1025714
989178
25621
312172
313222
304353
738684
740580
625219
752732
135024
965000
341689
108686
449242
454813
958097
987308
452576
86232
755342
1069454
33227
767235
501274
395589
1044756
323566
810800
902615
19195
990315
464700
127078
592301
496933
261739
610892
618743
343987
940001
818715
198413
1077393
800085
224882
6819
499432
1014963
666059
1009877
32496
218479
943003
338010
711600
199929
545098
184512
471995
699402
415574
149662
643550
974297
817003
956903
409084
449791
1026089
403368
700301
271387
560045
874187
567089
531423
380520
333121
180170
691334
850113
490109
771799
1038831
858801
732945
373924
1084584
866589
694539
358379
1099257
555157
377500
99151
960413
961463
463011
222036
990648
200452
777009
171912
964263
512057
759677
99086
923189
676471
635345
477784
510745
1099601
65235
766233
333231
963636
324099
562075
105495
917821
733569
1026984
14973
1017039
770041
975596
808724
762935
362402
358796
614533
334073
753754
478653
277062
847124
247637
650735
428335
304851
163632
81636
1027868
1026818
590019
708110
568976
602195
948490
913411
726379
927382
690884
432072
321318
793638
620132
312665
147597
181423
877740
272178
319019
40509
1099401
882195
502819
927483
789396
335467
511911
327178
697320
263288
411368
1094760
27474
747823
221997
77505
645557
926869
818565
144957
1071215
551269
902022
321402
677353
203334
118527
402640
354105
827562
712369
929107
1010639
999976
326704
1037180
73017
218566
641875
863586
170533
248083
131525
895918
731720
24873
175394
1070157
243423
397790
117509
938545
433325
762349
791167
1081690
1074192
31031
526495
263623
178079
19651
1063449
1066407
88666
599059
661734
431064
845563
974767
797851
593314
798788
1024783
206219
550093
1063147
623210
233048
903356
458160
1032072
409403
558423
587104
77908
1084049
233893
15358
456353
573000
593758
43539
273032
809040
727776
151824
620621
907465
43093
804323
215069
440733
330566
1052414
33285
407506
672758
562705
863844
572436
438441
85257
930399
672982
151225
667583
367287
846136
365462
1022401
366637
355349
662352
834976
31998
732269
869489
436262
221660
554323
109611
244482
48794
663964
825173
790688
24218
880225
805980
991547
207223
169748
479185
519479
261309
469758
439726
277188
849268
114677
224177
229249
1076307
178740
257621
335462
3236
790763
1031600
370928
919615
397647
572584
473518
262208
615202
679141
776998
183802
188931
37286
141479
829888
795726
566045
7749
974515
291085
349483
1032969
701623
894584
296220
338508
1042545
471294
228199
932048
758270
138687
56968
1048833
678435
271138
907371
485529
981590
1062392
879217
696578
497322
991791
556824
893505
520387
191795
737531
663354
395170
676324
589280
179233
618655
1042648
315872
448309
81622
63125
439489
339774
379674
203107
1039929
965192
404617
213391
94030
427912
492444
343737
520143
763571
982757
821867
222317
143092
743317
24037
876630
898237
508911
238372
822257
1051393
309743
1063484
187857
703987
711225
1012349
181192
153772
875306
416562
439459
656628
530628
752465
244339
751577
265029
221497
27248
679877
1023374
325529
280973
47695
901699
152076
567162
443277
129846
32375
953606
248006
1009412
727419
473607
426753
599310
23299
1003329
690337
867294
1051162
916378
645588
639106
807543
177520
794572
94192
101650
237080
1079786
921110
662873
568216
386407
378149
454429
94091
824104
325450
679492
30543
389105
817505
925712
1084106
158725
1062278
523198
852753
87510
464160
534134
292789
497216
743201
195755
1007450
542653
238048
442007
297722
43677
134416
678562
903649
76379
397212
179112
1077099
794497
714995
289821
622672
879567
581415
234044
776278
1061713
815443
485396
457896
676455
637423
572522
137991
366339
270297
308790
863708
611011
723184
153219
1018269
524071
534804
250173
1057272
297088
158192
135391
591478
184652
201063
601231
518209
537564
77587
890152
1054947
1053897
344660
166426
455547
454497
978782
489709
475089
651914
788025
989698
686829
190730
113694
1009284
501011
398494
24965
878834
559366
32211
533006
696632
869229
3060
553215
158439
4932
587373
1097832
256768
257924
712790
195669
814062
657612
151951
117808
1007963
1012312
702963
918206
266496
454735
372616
778189
623470
945800
600654
1068952
507917
84382
91186
19568
410162
490852
1056880
936790
14945
267296
945575
618612
867980
1044553
1015566
661021
431408
628278
1031656
834656
698242
858941
787748
977909
533091
142186
48036
371956
566223
113603
903180
650105
147085
837360
150036
294922
339289
410515
647733
373277
570285
347529
503255
1074934
322494
193736
424579
807800
832723
700501
127988
1040275
869466
812992
498677
491083
1063079
617793
643702
613307
706613
488324
675782
107518
45295
204889
231347
355866
124223
682309
622759
803735
216107
311944
399700
100326
549445
856210
881965
1008560
96391
95341
624978
278776
155623
156673
964081
874050
1080011
345336
407838
326463
737497
733838
763063
565986
447348
335465
865504
1030835
611319
218934
565257
410330
111799
828871
488780
166722
769620
723219
685770
628387
1028749
298937
38681
11763
418015
871238
279118
508098
882629
366007
1037997
1066694
317521
303418
36109
710040
333673
162720
179370
401167
1017691
877890
583822
631414
507510
498965
950103
378253
1069112
362462
686027
880871
17778
565864
13468
47613
503869
212343
843137
831865
289703
242143
12415
457048
721566
241572
665423
107154
887372
655275
962058
243959
771761
406037
556153
848960
826186
454793
95842
608193
455719
1096221
236279
863401
362149
104866
564301
120232
38592
1027790
471292
279664
1091150
89893
329178
773971
596509
1094848
685977
975019
697153
10755
455911
819822
250839
1001158
303221
492175
845820
506681
734667
1011494
992877
646984
543042
256077
853557
787904
957187
431357
347731
491186
1055004
85132
353204
598765
864400
767800
346999
35938
272156
832387
182271
347740
987850
503196
912239
191784
274884
1032406
104868
1013867
225605
55978
366412
1054250
584338
887412
867660
854165
537920
111182
605489
182792
924085
729091
991035
85459
29410
775911
1005307
594056
149684
505965
37960
795022
250319
870072
253019
284110
1092194
454197
1082880
720320
679592
945235
333206
857875
1013125
585966
600391
851988
522470
547789
459897
226060
113188
296760
210457
581600
863055
1060888
742163
540100
87508
511550
911022
329557
420643
159363
941195
272520
601657
940451
392612
936893
660124
859712
1064400
57196
277250
395330
705375
420757
200909
287478
503269
1045312
751087
437868
179807
637935
272412
837949
835255
311075
750670
75796
217547
872993
334207
987205
627949
677521
633649
148075
456033
244470
214728
692115
643378
728026
850729
90943
1046859
522297
30869
456607
358511
327532
870162
886222
1013234
768319
571956
448357
964085
375249
623359
137376
1023264
578779
56629
838890
837628
491521
820244
554418
74801
379201
485466
481450
62314
694423
834039
466137
335211
865720
949105
424153
74208
305535
31640
320750
328230
53047
208977
504834
40741
243906
1047653
216869
576871
434556
153774
266740
595090
365554
742491
57905
292666
983563
1074017
852113
851219
809908
62840
200485
492584
957877
322875
1057491
773679
277829
581258
62679
1022087
121863
14759
331205
883012
756187
564177
927523
626994
194884
243823
1051331
408505
870122
686177
501049
57310
472026
316682
857421
269950
83453
481782
655030
10759
958808
717127
76151
1084545
202310
345704
552800
200755
184293
267126
947341
7515
955619
150235
1069740
125889
662173
682965
665477
685975
532373
921659
681662
1054671
504348
894019
802558
956848
11997
869269
40468
907487
908537
1004724
17673
737080
63802
803615
1005127
627525
86501
89468
46489
11494
1036976
226647
864786
610554
733336
1062064
14927
1065490
269951
329394
433264
313991
758013
236334
776478
294030
323064
1065379
577925
1025505
1013406
94283
589127
849317
410377
181814
1066795
133760
240336
687629
771321
1049834
966945
331467
803314
223297
889564
1030019
975344
491926
933787
327153
387626
847000
795308
250549
563007
720010
404483
106077
19710
384174
534533
9060
933333
169499
825954
386040
765662
1022840
1074415
277014
226857
1094495
53698
886223
194418
522255
1023260
494139
209227
361290
98792
973724
58333
225753
726220
597156
446582
527637
996283
488106
1073061
965979
827611
295446
610296
1089177
1040629
105401
27027
352605
979313
504224
110109
966438
33521
151296
480769
217086
318431
347845
773343
844831
467920
571493
781434
932008
50229
9672
640671
33193
981551
1049863
387336
585931
162626
463649
635493
778808
596128
18994
1017639
771784
94297
488619
920759
144506
116662
233427
853182
194770
231048
413564
654579
347541
236054
806675
339430
144285
816651
667798
978736
153112
887274
1096700
1077662
402615
1097968
5603
869861
517140
8968
688948
488908
584339
57375
366143
918095
1017360
223366
718962
89798
1012326
359118
839614
649990
808507
281217
425542
520574
646962
1087008
610009
276128
190093
1004512
901719
1020104
500961
688636
295495
568198
791104
764709
1090239
474382
947414
327436
61570
189501
149144
998287
15717
816407
754094
475585
209219
94862
1071020
570531
688473
484321
38853
220110
888289
361298
506521
365825
1005324
968648
815670
582973
428601
293047
191725
172268
745978
405892
539443
434960
211045
417285
652695
233559
578376
19873
20923
841951
366994
368044
179716
1060974
352292
852552
7025
754928
594373
786222
106457
222791
168143
829382
1008735
645817
399507
1049916
993169
941377
232132
207148
402515
398270
432407
390698
1022264
1003691
510193
611506
401024
212066
711612
384597
441920
918204
30909
727300
638968
287895
538441
844418
676344
611572
601505
339578
42907
419571
1005636
752928
816739
387113
412630
33426
522521
571026
560695
1086272
438118
291894
703667
716162
694185
637568
514211
106906
792462
31412
380014
141579
915839
494235
625274
865507
542682
791225
208132
419271
405843
54570
378763
377713
901712
1063106
27488
627542
622282
470946
886033
80508
474665
88647
854422
954266
903227
337920
327398
179428
178378
105019
638347
312893
867744
251725
982896
773861
780784
206254
995189
90103
254452
741682
146962
378745
424632
169286
1098988
314850
13112
434234
28646
395947
809447
919485
696948
493242
902253
435282
179890
500900
723659
347662
442527
91322
684697
1063532
419500
942457
705584
224738
808236
825133
240728
321362
402122
490494
526580
1028252
390510
863553
73272
997914
792562
997937
187138
460167
954531
394291
656661
508163
482010
993398
357229
208366
934735
1063928
340610
780650
1083126
539100
770861
97388
1045137
185165
25774
895079
277123
808849
309773
306361
1052977
633790
477045
383182
737899
1030989
171365
610396
40243
755817
35653
453557
429556
646581
201606
1034605
894445
464848
862728
460192
922155
218156
341651
303080
716339
335168
621736
1086295
651713
59030
656856
1057195
795750
1093843
166465
114506
947157
63193
475201
565988
896054
455013
617951
256872
452628
648530
278730
735234
95205
44434
585726
237303
440928
369336
111096
725607
64890
384796
174723
193900
653534
937176
687787
113392
837898
997052
471929
177002
586135
806002
726919
608470
877296
470172
201351
561636
354051
956929
978308
135870
265070
561362
287782
846046
338896
840040
1079564
650750
560811
756297
668748
621929
889339
295194
649128
1058877
944546
549039
65379
299713
831180
885557
692410
348552
354563
959525
1020741
911596
312415
602438
553845
995743
124296
414089
280706
786203
506736
847935
837793
130010
29898
241241
1095930
1054275
692077
321325
566711
407783
362442
776888
768864
502086
651248
881339
664486
821894
405913
15519
525944
961544
559156
1016289
610436
436885
946713
392831
552834
553499
750346
674299
880500
102934
753863
769870
679623
227162
511584
149150
981191
70123
801016
167149
642439
189557
895516
646725
993359
479891
274217
451857
993119
69181
597976
142608
414692
673388
1048904
264779
920570
193549
393151
1011892
946485
650331
942106
380994
973810
68922
789008
831786
917517
34347
969959
153533
1077610
375254
60244
946771
873081
135436
928193
45648
771632
546013
310079
956828
814892
178080
141318
742981
618228
316412
719918
556964
757490
375972
186111
106545
550468
836614
362411
702734
581265
230400
715211
325002
34355
514382
134700
802084
790313
217330
145022
621593
516040
121156
648654
160246
302884
372664
631118
259340
760298
267969
424748
902001
267297
727073
523272
1083934
944227
969585
68706
414495
525983
884872
627043
158384
831572
1081434
768284
104206
145201
312492
287188
86913
714248
616578
490469
526781
850542
906929
795301
803851
729528
882100
884765
1013276
788761
468605
641731
866069
475105
425322
831712
251457
765357
1006991
356424
739114
149510
981745
705514
841614
212608
66255
881346
514070
661259
950123
1096835
173787
469269
712350
982723
153529
1064918
10453
498564
965800
914962
739453
217849
1043048
477172
91398
606260
1084197
804095
329694
195284
137763
725028
41300
69881
587581
97425
856454
891653
958557
778447
432918
555619
515097
372845
106998
583537
895258
256409
157548
607682
563065
949361
950411
541502
556347
500030
703805
88225
692384
561692
439993
505864
879927
1035662
196238
1003542
410077
984622
653084
374834
55525
998896
841230
652463
448372
409118
628198
422663
513488
129225
107685
651733
250504
538242
308068
503767
43743
643457
847697
224909
457697
775974
7455
567189
977871
1019757
859517
886250
125886
176829
123898
309763
1059057
842325
1063656
930463
369218
144202
862772
389300
762915
324847
197283
684787
191810
550643
125417
757120
384562
883068
720670
489369
264727
565122
530143
683260
1081268
1082932
1080667
847134
983318
16959
204391
303282
711738
939497
283444
1047962
676677
830045
261807
681091
406729
782219
3631
824046
1060743
318854
879153
18121
736916
197988
196938
1091075
33790
954650
426259
13903
864870
130388
38306
360064
963376
815210
417925
746898
777319
233415
344340
518101
237827
2130
492901
7607
649983
198911
345275
1019355
151293
616824
405096
964377
755479
961859
795984
285359
120760
683268
803081
906690
191333
626929
482252
1093868
2183
924334
939696
807409
430424
576633
915329
443223
32039
762592
595988
1076426
304715
563577
1087675
435501
81725
29058
230309
806013
906016
336060
212263
529300
146723
829784
756512
784154
425061
377920
271805
412135
344826
695194
198410
19587
563544
112196
1026240
556324
375116
1039400
535967
1002233
978310
900888
670846
672690
413199
170661
807006
908640
820555
582203
724392
41190
484202
658628
215604
906314
645487
117006
845259
425222
433335
347948
789889
149562
815430
613843
960455
1023626
659031
309456
44392
636360
399894
157817
1039829
45125
371980
936634
903364
525416
81594
55529
191009
342923
244483
593072
618557
696048
867569
545665
49247
370509
1019723
883506
219273
78861
286802
1058512
243441
401733
1036946
534466
333062
338514
134769
466978
886493
1053391
65061
40818
928721
875483
787336
639865
712412
85282
979118
854634
762291
205357
621336
927033
359093
280569
281619
14563
549442
525130
35434
121017
477403
1096861
726827
809288
916255
581500
512015
350993
408251
691093
192713
923950
414937
131393
1050745
79031
1094727
293049
406007
521217
837992
175790
968310
63770
917505
478270
745304
699333
607704
660748
200230
373286
17890
81346
718012
767245
198752
138395
717219
634142
874516
195831
287777
634468
683715
299494
548217
91125
144786
423722
77064
161749
408611
559081
503898
850526
183966
761054
33776
396881
1046307
637152
793059
681865
431598
407704
66792
368984
119929
47243
287030
764615
99066
378328
436407
1044837
190982
895556
365613
993252
816345
805714
847547
680685
679635
538245
539295
474496
276210
700418
602095
316179
457519
1063213
186258
15275
569303
554831
456670
181256
567529
490084
401015
334594
144210
637155
964098
482615
47403
774675
22618
650374
450692
976321
672240
207802
944462
784002
95387
1020968
868258
473900
219513
923637
384194
130709
690916
875642
530242
1050275
698924
522118
777877
598333
153142
13801
136490
849868
641496
123499
246139
1008939
491161
610360
672091
1022541
487193
810722
126329
196502
910651
943612
428482
267082
451895
1088892
473044
94221
156321
52096
638602
799322
356467
641304
306406
988238
753367
397729
1045768
798960
230111
811012
503549
376774
210923
353775
1063848
1064325
20760
463711
522727
58770
1085440
925400
593749
896601
511284
181687
782184
249101
418309
302538
603474
25738
636239
393233
749060
774423
288884
425760
356692
165992
4866
404878
375804
340451
901999
442823
78369
813822
973120
616147
954953
504263
368742
1028541
45269
61645
816234
719434
464372
476032
557900
604281
1057459
538126
218019
1037973
583481
1036843
62014
792896
186864
797720
77744
266971
210964
345837
13388
593000
733697
549049
1038365
927372
621742
811693
159782
296953
207974
1097523
550575
657160
7243
380331
836397
984508
679598
602335
922704
980704
909699
343447
866231
88498
467024
398262
218424
926809
98212
296262
945308
670258
156798
776679
190990
844039
929212
1055111
283932
1034906
656231
308358
796248
563325
609872
427782
558269
727810
457912
518643
725832
550639
646187
457166
449509
46325
903048
376296
782149
5853
623242
601092
795671
899180
88570
358969
474743
690323
1000365
693970
373069
312599
313649
894557
893507
244185
31859
127554
502444
725244
233193
653738
417266
56614
860309
804692
494778
627937
602625
327872
821562
1084470
793626
271936
463368
257607
25001
536248
72010
678183
780235
271846
292344
31480
46591
517060
1042146
893615
548591
1075449
331604
710590
213189
813068
495783
468399
801385
530601
881320
807647
734413
823819
171644
477835
111946
715070
593222
1076594
996924
855180
421425
717486
258225
65637
1027476
518354
471384
837743
201142
127061
737226
777888
284604
912964
32002
370145
555517
172926
386351
1002830
265515
515115
402277
1091267
160802
944777
757057
1025412
1080434
805934
930649
318907
886379
862307
835244
110959
882215
396327
83052
198510
744529
562604
718446
586052
837981
124054
998788
354884
820503
315183
741803
366844
630981
167975
678166
518139
541236
409960
173425
1027719
552130
747961
94299
86596
999056
132102
1054638
501832
311779
270383
230216
229166
881255
717530
931085
971583
798461
5595
426698
554166
837109
900311
685534
203537
250349
902699
677520
331104
958258
254187
605400
66566
901595
1078607
1045623
258850
606855
207331
873726
958730
675265
1030245
187093
458352
84836
510589
1019332
281430
835362
348592
685431
914350
208372
465448
571470
253311
643010
372110
288888
257085
548817
667267
998648
1088002
222264
356562
791548
398097
199452
776097
1017086
599641
119448
413162
872781
207128
24290
730548
1015859
637907
466357
164968
882843
720987
876870
43637
944929
256000
989823
151178
1033393
568782
509271
961145
552674
433225
309663
726436
919541
743872
842786
272759
515208
401633
179981
1065517
1046470
225286
724487
647524
612687
204906
307537
409258
278537
101442
86424
1084017
1099872
610380
945409
137293
621537
1041495
421256
826900
510063
746988
969898
649363
866938
401850
58727
740721
152746
365349
417420
913147
482612
7999
1018765
351168
950870
506459
954049
973571
800061
157057
303168
851962
748997
1065349
140392
866376
853412
312976
742642
73392
38299
97036
453954
237508
665369
465964
373090
803589
159291
842693
395507
803997
141441
44796
962453
464244
906612
1013445
875225
328832
300514
145266
414013
813237
795015
464367
806369
950918
38566
1018821
379311
312287
182777
92632
53709
763342
414306
867922
188261
277513
841363
968459
894750
263965
464818
762883
333777
650718
802193
623597
880859
289392
16311
660399
14804
363008
364058
1021065
500429
310116
204829
1080670
1040278
511417
260645
37473
136808
710760
175315
759914
473263
613670
335790
931597
442413
700555
363298
511716
866285
493800
48183
109622
982505
1065129
1019819
1080907
277070
72331
1091161
1004902
524442
1066315
652762
651712
500334
270327
533264
968471
670900
354734
95118
21572
934345
1012406
723976
933362
647619
743273
223038
296830
589440
849908
604768
717830
116825
696486
301465
615850
992052
1037815
429807
330620
472315
677342
592433
89850
27694
880687
33464
393046
639114
793487
360519
798746
446197
1042634
793026
276530
156329
624485
465049
985486
765259
137282
989750
663302
211662
757520
473007
141068
644966
983734
702893
215478
589143
143969
371051
829190
295709
983343
485269
141102
397082
409021
860009
958864
918460
232559
160386
902271
127134
388338
791348
657645
1086050
233350
971769
940633
683527
472487
1084480
180462
211670
69969
57633
21139
450139
700514
302919
993604
404469
875850
215225
216275
724622
723572
836923
126490
646672
1026851
563363
484653
383470
116128
1084219
399125
227414
166111
157084
855491
442615
949262
1044684
435225
207612
932463
115727
527362
160482
901143
610689
746475
48938
827024
859883
369395
1097199
640827
74216
354100
497567
719458
717833
688062
898754
727624
567682
457153
716988
4266
842713
1030974
870242
1010329
1059847
319566
215149
845652
994014
165433
370285
333672
169383
684872
956994
146216
143617
677196
594579
3047
840363
238909
1015617
814052
316310
826773
1089613
548401
301102
1068720
916046
329129
747596
684484
604855
605905
269662
98694
697506
212585
462256
761520
75661
621677
332715
1074974
1096279
409688
216760
259661
674384
99602
586109
109102
962734
337332
79976
694118
655173
64767
787152
556434
403913
759130
1052595
829617
448874
851627
596980
739387
858340
1022729
130395
84470
873371
415144
583790
768361
349336
850076
489705
1052196
1024293
510320
419102
847445
356900
194375
739828
851798
14955
704856
749556
130797
376980
116310
51933
527942
352187
703644
868293
1085684
1088010
905686
209891
493462
260839
27934
38302
722885
371329
1016294
81720
847429
270130
626528
1001364
221453
135665
419146
1056394
270400
864628
431623
1063064
494917
3319
564897
146388
723723
667808
620332
354640
834001
393198
770395
263844
919354
95814
111246
183876
716011
414591
228353
942729
283408
755702
449920
145520
445496
301014
417984
899540
616112
20820
573409
625008
1029498
694477
146753
822600
786623
775963
505772
952699
41158
940422
775887
530705
52971
313026
521594
478705
650182
330361
778916
522491
57487
868945
710487
994907
622589
216146
641850
1060480
794207
45800
74854
992103
427180
520070
60334
359109
436232
1009147
942131
337377
666488
547158
681551
775722
218695
958330
555176
151319
339793
367483
872133
250502
624301
497256
992843
254516
56007
676594
1060422
22991
649692
182462
493201
91819
509590
943870
755925
393621
706879
1050815
281586
529380
580519
522501
584207
48561
112041
758330
428406
510823
916515
359500
958121
1061162
289304
1040726
358723
168526
294074
1098740
748618
843832
991556
722100
162545
412450
51960
674612
270302
9794
245741
453306
820414
958918
464756
373977
628089
197105
497418
593853
966672
360665
279433
328355
1011500
623980
42619
539392
227795
688150
344926
896386
200109
145652
288238
201761
1006049
455830
168645
95366
643530
404747
732815
322189
774420
170261
423683
881277
749851
712145
644735
49840
769004
1038745
880682
763699
701171
573522
661619
691736
200701
181744
399932
623782
504754
465800
868539
645135
527297
890825
744891
756826
860625
145827
157945
222431
946798
441462
567763
226858
55312
1058228
517594
685056
176509
503259
395205
803843
613711
156882
874034
880049
1020211
256692
344377
880913
962698
370668
565314
892215
491534
840456
107644
795801
503563
310098
696828
1013256
335455
568883
1089259
149928
138201
371599
164023
633382
154339
261284
20806
704343
301023
419105
155681
1005223
686617
371912
900554
627654
867248
1072693
90470
913593
1023163
327816
964322
1030035
987860
407241
577599
1003250
507764
43997
815262
455252
397997
152341
353350
916445
490710
39837
877607
203776
589043
407929
820178
760242
362225
353618
353415
386581
860987
426528
87278
922066
141646
609304
129765
1010746
195545
109144
37338
15123
342334
1055786
793503
507804
556364
488769
553360
569160
289824
49565
13096
243744
837619
370378
554162
485791
1071695
460117
300280
384745
1033680
639096
1076456
451577
992124
142511
803397
772100
898343
744277
585390
379714
131062
85721
256210
186260
241169
356289
1033914
748283
435471
452772
68114
817012
698192
976480
66326
460866
295880
209524
443657
916981
741802
369220
915293
639146
824154
909742
563991
585323
55159
1047118
264752
468327
492931
1018062
870980
509884
694710
261998
341037
688671
916403
446482
977768
1018864
298627
970278
146120
756173
63855
167284
65747
22578
581720
87085
381848
759877
461642
397295
1010569
434673
1022313
615912
343083
308774
926226
486197
75753
760576
1055293
234992
236951
6617
732926
266094
594434
183734
803394
136857
1051202
511733
193267
459094
981065
1036288
325246
1043896
3945
912569
665688
729438
851671
288849
236439
788759
333131
536389
388437
675304
256417
296199
253349
791124
878649
864613
631131
672067
430918
963220
660753
633340
969309
767373
865482
385537
255188
660968
274695
268893
304673
645876
1021534
806277
811217
1038341
881453
94077
267089
126533
102666
286698
263728
517280
174243
174460
483049
139205
540211
882398
658114
14665
845215
298617
523702
94115
543303
867558
198196
1018408
535646
184507
640133
186275
963281
764281
1016007
718392
176818
537555
394469
286987
316409
1007898
942557
235152
881158
907375
50130
120956
283443
950390
208891
897803
1020339
93990
474046
129473
328189
774391
62526
21600
274787
248177
204411
425788
216173
422885
67171
514742
515792
171036
785239
317951
350787
750622
751143
619039
72621
511261
147649
466965
797717
1093988
272569
1097882
928909
1066119
857350
333226
985392
144273
224936
8281
1045509
1046922
167945
315962
617831
110803
274595
991559
599875
381533
370873
640656
1051232
154022
986669
50433
902219
224519
294942
633250
864107
646251
497408
805084
553107
484144
673329
282349
821986
483511
473313
946039
196850
706051
606139
225630
109585
381959
945848
837265
615189
68159
608047
1095650
387267
299571
106390
579459
277073
859101
566129
261815
479313
379548
268619
163105
199132
690617
532662
870327
900822
437808
742603
264585
913471
990875
492101
645003
709184
1003548
352548
176990
917319
983252
33582
1000233
726984
628904
227831
387243
309134
367932
812040
296926
37735
1084574
304845
300470
217324
551829
272834
133126
606838
601932
875946
864942
724360
328276
585613
816881
904975
652482
827990
1028560
891842
26580
340739
1014564
184012
145318
848421
110940
549284
643247
801889
62533
305492
769724
195392
990982
939311
105948
236937
678769
884493
1097896
67497
1063684
971423
441394
443819
275495
681038
553871
963429
480407
157658
374369
379487
393542
497906
411009
83334
683640
411906
1100374
154168
219570
417190
418240
293870
309296
265762
975584
793982
436194
58377
506577
197842
522126
755676
841399
57797
592434
252991
43034
658674
819383
542491
913897
561574
950439
5199
360061
736820
555637
823355
47801
90200
457660
884190
388359
603378
438032
877105
475400
701464
215421
231108
849224
607994
1075680
409201
1064467
327855
135275
367332
417656
961798
66753
714737
624956
253251
754316
788372
926769
1005880
465998
1027202
127203
392169
632490
484207
303347
491928
1057194
33679
233684
778723
124571
466127
581729
538251
344854
214636
167891
694945
947943
963463
387221
736353
116757
803262
512814
660041
793970
368062
672140
964119
722920
569984
677064
759258
1080561
73087
540340
985469
918916
131153
234782
708429
772296
614189
90821
372351
490371
980329
1000993
614714
236724
371921
417801
229064
103034
589176
434496
840087
623788
135538
810010
263609
943353
255915
305723
332437
908347
422025
717099
130941
365128
412512
365361
428706
953291
586718
435482
72908
156999
603071
449362
331511
615728
174502
1031342
224076
436225
104092
754645
105562
29254
180274
10014
203131
729631
244857
866988
984671
1096215
1011270
1041099
1100231
524837
1061998
107905
850795
522245
417755
232078
252945
646115
386440
851535
244384
91431
543611
748756
759944
994276
1025697
537454
453596
233096
169835
900677
334732
414645
969098
779037
219074
869029
548779
62836
817286
200412
659335
69237
778910
708138
247188
454697
246769
885397
719256
953937
15263
742886
626353
535225
222357
671759
318818
204023
1074578
448823
936646
825392
63093
131887
61289
791307
706009
975050
514107
798759
104067
513003
1055275
66803
365335
1031884
691834
226481
350193
65996
487416
246593
422957
585871
362991
887064
986969
816879
924749
802836
664274
74843
1061072
238633
1016236
867610
1023140
653377
1077954
894476
449190
911699
765904
255990
948575
636795
894784
731658
622360
44176
123056
410540
595586
329067
783603
1018617
466926
785001
178987
502260
275400
139962
727684
542481
159435
866848
70713
514495
1072038
436383
17427
1015975
316659
803362
499909
499204
984238
319572
385845
709249
662868
730635
109160
282147
1024614
838235
949694
818936
55448
344507
457635
456585
455535
632306
614726
896828
319554
318504
488920
1040314
1039264
978485
736995
405479
92256
94356
93306
781607
825192
1081948
1084548
713905
583448
31715
599133
996354
176359
169623
641762
144040
525198
554919
519357
906673
830929
883478
546044
1087071
669843
1055320
552357
65873
176087
548814
979071
585668
739236
53584
833128
35115
473919
912423
299722
712371
216654
999164
44721
268605
763575
616939
1003241
1061917
1072670
630208
328103
1054939
52797
1044427
874877
303016
172107
376344
398176
694104
209149
416882
543336
748025
985307
637262
532800
754611
755661
1022917
841314
652932
206896
1066253
680284
393090
317639
1049434
109212
598972
786837
15870
472705
739728
16063
1038368
559612
966188
534501
899915
4878
500533
455145
286608
1007656
1084763
671233
696880
849060
630155
769803
159744
94968
721536
808182
212426
356925
300985
36017
918570
1077120
599966
29038
898139
442901
509381
41536
1013512
952853
424758
1098889
945717
155577
654950
484378
500505
190987
176497
1086169
252913
399892
837709
952022
596332
482071
409850
406802
133159
827836
653585
1084494
33923
545660
373371
951322
149832
104569
816568
103931
538992
715906
199972
449762
812478
856054
315583
103557
758706
165857
275364
541788
743652
492970
624962
1039654
1041954
645321
696054
490169
1002465
896096
282477
944545
35054
736197
422040
503702
444206
654544
137799
343981
49816
1081146
95105
770545
265388
1032298
926677
667657
465689
1069771
116324
639031
1084230
365481
761782
667084
226917
1053388
90601
724508
289273
611599
338511
875060
598291
973014
9361
948689
583472
40960
791164
371388
180842
919148
74582
254555
888598
189118
950445
913312
39937
38887
332250
1057473
844225
845276
366121
46669
733915
1095573
859320
1045748
859142
995033
1100004
516221
833663
405580
43994
253581
909508
261833
707528
1089582
112002
884695
302349
745018
431851
811794
164983
913250
430203
471919
778915
634491
852177
953651
42506
64011
115792
1006443
316314
267544
514037
852051
336522
848786
159142
177938
293348
628717
755291
114733
186006
543157
665378
420674
830746
263332
45261
412773
147587
81587
1035767
18832
228005
535578
901554
686131
947164
388488
312383
566939
201523
52303
480682
833013
420403
619284
151646
1025743
680287
490145
723455
3157
960380
252999
573697
29259
373575
1082697
395332
407474
157299
936673
471407
636589
814584
19702
849701
603817
250979
317315
727795
190258
161178
817556
812836
509992
1055725
114035
801164
1052333
87494
291937
341390
596491
1062213
312557
634974
1040641
965312
306011
46249
73722
705823
776957
911923
539138
988261
695818
417176
110115
64774
767072
358125
447066
34941
379501
703312
808579
342202
272298
581602
1037848
5834
371889
832597
121971
566779
24631
201084
531327
525180
1058333
459771
287348
590550
708134
638822
511669
229036
433480
402114
587315
961711
720785
987454
899377
456581
825056
196987
1049163
712946
147075
923105
572521
598608
953074
409419
179790
631241
401366
482950
199389
91486
875061
551043
976912
629245
402095
555724
492639
485598
184417
252433
392273
488312
123019
1025912
685567
827241
482490
924970
632596
980192
601890
498994
929615
880190
30498
623620
813293
613664
705018
406750
888608
309260
52740
367520
768860
945503
768218
194494
405221
545244
551346
146383
444627
1015007
335073
762755
960784
77931
682115
682948
133869
608913
650052
461842
525567
798061
141843
30519
221132
677194
444039
445089
990207
760720
795988
677204
451962
372197
1028057
873159
776545
830634
911938
972968
959802
656673
978027
733806
720019
263661
915102
558193
606433
759629
979336
106552
823315
727082
574339
214127
1083793
246294
833818
790470
1046215
701092
994885
847752
71647
749695
228710
389575
376120
669118
827585
157627
339658
221124
67651
222845
948017
678717
532828
1092199
626942
216705
85877
452879
744413
590916
918242
196040
23087
674496
572320
693040
109623
893970
219378
229973
772251
652572
51121
419984
547017
1024536
829347
437975
776137
446894
438598
279783
895388
42936
1085157
1009126
131784
757211
984588
12635
587194
98945
82038
300418
186680
800869
344166
743363
99302
250270
1067972
969622
920703
662282
302639
939896
317734
192236
438066
494949
422075
608571
367892
27160
540761
791729
925324
376855
299979
63040
109506
243719
182597
602260
442501
64878
948337
117271
1092176
593935
866201
794758
849442
318853
287028
568164
324106
803048
1069196
1002024
368456
57971
461925
807147
328580
992764
551477
317785
249132
765293
1015767
898334
64219
811851
477525
473127
971523
525842
712140
554639
602198
427372
340746
820608
357168
160850
350014
74918
193974
1046040
98705
1097278
11658
667702
849829
53507
995539
662655
873577
568446
1056796
828496
354600
218211
546950
703841
163464
460649
960011
737065
52386
257227
196140
760018
698907
328458
459619
571988
1030377
622847
266612
585481
494774
981410
1046709
927375
180739
364652
212544
176080
27712
193770
71398
23718
1089629
689295
304104
823948
763237
408615
156247
966193
598381
585107
40749
720293
640964
1095292
193611
927233
1044208
291797
1023003
713021
290620
166069
491758
600722
1007844
86391
333233
893927
799838
534096
1067442
552972
431996
370600
722496
437258
301761
149484
716392
646193
1055462
95712
877940
705478
480432
88774
988398
76496
116366
288281
365599
220271
954905
760645
120482
778279
396688
1030150
601426
602476
650078
34876
35926
74837
230785
1037749
902969
237519
1078487
792323
18222
892969
515359
446457
607325
383205
369264
616553
1065601
411963
803161
762388
934416
418442
123869
9270
89941
106568
231796
141854
258189
540678
464030
1015894
1065179
39232
121867
853172
799858
1098514
595540
260139
864774
680127
485397
1071757
868075
675165
153567
100256
633964
979953
295122
678209
249871
924985
30691
496093
957382
519372
651438
700442
620073
942253
184825
517601
231059
106304
730235
666407
907792
389410
838852
80328
875089
348783
715120
951374
292615
237982
622313
842392
1015138
600478
9561
507704
1091063
393680
19813
1094450
1000427
129134
485543
593530
110260
504027
475947
322837
823374
766844
312529
939862
765956
190794
742195
274280
106301
747201
968085
815888
397979
899548
122263
1099483
333763
1091719
940379
709899
627716
558663
1047272
64798
463047
88075
180148
166013
593973
316579
1094620
246113
180507
719706
1080524
791243
216084
803177
1055120
534948
820371
562780
658502
905685
965416
933317
86262
567923
540974
175956
88514
299393
434970
872671
516357
309529
59233
658104
1052945
10194
436115
825615
172296
392124
598872
354918
173520
1037079
119879
71012
69447
277212
267651
815447
1056245
101531
754085
301997
499496
776269
521430
921286
663142
20082
948505
187327
795162
217909
12008
179976
1013965
268861
25931
337276
107509
846525
1091135
897074
819513
673824
811186
723753
464384
930524
285190
379682
744782
291662
246858
795087
551635
550585
708650
130844
944123
489123
1042181
215993
988517
526836
484838
957092
377063
557512
884615
906457
51011
25832
691734
159551
109269
188236
765753
430309
226203
1006644
641346
977070
569901
345538
934910
764441
895747
919203
340027
1073892
685346
809832
253598
457461
65022
845181
860337
859287
746227
128566
754088
758028
934060
291658
131816
748017
961423
154117
983558
1012070
1068729
954419
261826
162208
805672
1079716
186075
758868
487675
1066511
347748
1059009
153177
882868
506991
729646
334538
41065
278158
1089021
132962
237057
579133
859472
52229
838579
881881
996019
730101
111452
747366
391197
595002
130108
397754
431823
526095
751810
734971
1003609
418062
830949
854858
145351
39168
278553
224430
960438
750491
300917
349823
649110
630667
338835
801053
241440
82870
490713
109994
1030175
264432
788581
649979
440011
80909
850786
547879
552797
11473
420377
386621
545835
944190
809667
1084873
1086352
562054
776510
1084500
1035809
905779
291487
429069
344881
654324
511476
286759
430368
683846
73729
212320
114978
697224
1078848
958102
324404
86372
839520
656964
521714
20720
1036046
433381
442536
979669
694938
787933
234687
672455
409081
361513
253449
248612
916425
636872
692259
583079
33072
1013610
168688
369789
249441
85985
84935
756827
851662
763469
48831
924613
134965
1041123
1039248
725820
247873
375702
1032430
704760
279425
187861
921393
191049
991900
882930
380552
504342
403618
839095
447864
832340
889317
719160
822925
10747
586742
67435
998268
31800
418674
184993
46064
251545
292016
633292
912035
434620
898988
1014392
344679
538171
667598
66311
98130
291904
1088023
723119
1073485
124671
862477
552985
421218
516640
554288
95151
1091817
331257
330341
1083053
976050
215830
643238
642023
699397
858264
465992
187741
748506
453061
869583
129326
653070
1015710
74166
291116
840523
128033
479150
18388
154642
258924
771949
367664
700131
542950
887394
912792
414543
880959
1031831
30280
218592
1012079
1033590
418983
171072
194319
706743
503660
65864
709084
612777
896299
495070
97978
101890
323300
752359
849502
72072
118616
792622
791572
871799
372387
910718
1020201
225863
436123
648427
423304
621277
296259
976448
769181
403395
61911
491200
535470
526315
230535
944891
351191
411838
159455
692135
693185
18662
1056197
283633
616800
74823
1087195
834836
43351
400295
913380
4428
1001275
333079
484210
133565
531388
262800
958565
254727
212194
472232
594509
721731
956023
861323
1037243
592177
601624
225422
420868
302208
160755
1074889
98415
1059513
221544
614675
350977
867665
343406
398131
394864
142132
865117
802293
251524
425167
634033
243472
996993
223644
133681
1024975
990977
726252
626951
157810
222418
683726
1036315
947820
878118
495206
567819
840565
60055
655820
729144
1086834
576644
532388
994602
432786
82641
357699
883956
135533
727537
440936
184006
242167
712162
503289
769717
756819
274067
657587
866333
1086181
507226
1034373
973603
250802
894450
601542
673446
32526
416702
398093
130050
795866
1064274
2926
106058
800476
507618
288019
121326
226926
863610
510549
450441
317593
123263
637446
410273
236235
411704
246921
856763
1005116
386667
961314
473967
700261
973170
279410
235059
980284
162221
247658
148265
484281
309707
459510
509975
145763
435903
919440
88823
800715
799665
807036
805986
1034703
511133
382255
70587
545715
1063030
767396
318945
858058
891263
831122
149457
693985
78020
1094109
652838
407014
972269
986599
94173
55906
701896
253941
490771
366249
942300
762450
764247
834479
558107
6194
627210
72999
291890
283046
137454
543622
538567
291286
616586
397442
943048
622566
23028
672179
383525
254433
415148
766511
78293
405131
983749
1013724
646830
95713
882249
532781
580978
481018
107120
760484
262503
996723
451514
972035
394418
268205
242129
940729
657012
518417
110869
469293
505211
892073
327353
975156
1021093
305645
344302
32352
1052130
866640
229846
768842
363543
191199
895113
1097410
1081205
661027
976494
245825
614033
501753
929680
1094036
99921
287465
908988
35083
605009
869224
725447
750478
778122
235069
1063095
442268
234605
621023
385437
146610
955803
576551
706880
286492
46312
113041
473339
510899
299326
357728
644024
261794
857995
162636
660152
621163
938480
178260
772786
29984
648736
530263
467176
1055042
309725
1011063
894590
705504
515090
788880
214839
967161
675459
237273
99811
59718
62491
327466
316214
431299
950658
1078438
408180
445599
399056
637053
303120
269390
135431
1090758
63230
1087726
481845
54692
66266
850868
279515
154417
849675
167443
212021
255093
664398
250742
716609
462080
307749
460717
244729
806824
6403
372373
1087613
869608
323544
909860
667192
1075704
195957
119558
259581
473649
212361
458197
273065
423930
62281
941298
334790
330019
971023
934015
554055
89524
1044219
856463
555239
747258
771494
718729
825123
1019201
404694
1005359
679220
802118
183161
259657
222352
989705
226436
259836
234615
852031
2146
295516
1038562
781240
468608
576297
971502
737955
671069
723619
291884
889382
170397
162175
656777
546423
81576
540271
233399
234449
203971
911259
130265
944570
881958
691363
338045
51992
166651
301100
639713
356318
179889
849964
117407
1036003
287133
462440
689329
305841
1054860
85685
285645
956018
436805
613092
365667
234448
868370
62713
1055095
363458
64302
63353
551342
911813
51932
689588
421449
200165
1079846
922108
535709
493254
720380
1043451
14422
356342
582110
462167
798525
205405
48498
958882
907577
853272
470854
713231
772824
712757
295155
870393
212649
105410
995896
264308
709950
447199
1010733
1064751
373792
61627
967778
905668
750952
627688
600426
455583
973934
940380
10600
409912
459697
571219
205564
978671
430074
363062
296203
776554
707570
1058812
1096878
521732
1054666
452905
776038
125085
976018
342051
174873
171642
613718
478266
649535
125910
1035932
674155
58809
997506
94617
216182
1014794
221147
133660
904689
420144
1039623
345598
1069458
391500
611231
1026719
281952
301556
528407
246070
776219
508479
1024038
1003029
837961
561753
568176
122284
229692
655938
407882
407294
887298
280416
17934
748567
93394
526243
41215
200373
274044
903109
649864
11049
224138
923641
822845
203800
964089
161933
267555
1045675
800077
513513
776774
714057
711356
989680
547222
222417
1083410
566949
874523
8481
544705
825774
245782
622338
313598
902788
222255
557643
221009
592978
741018
527658
615974
241649
809670
952950
83449
368698
423395
499258
465132
645341
392776
990185
525808
78869
686328
1036623
545234
938045
147250
650891
866287
706684
89287
850745
170302
258998
1044627
481809
426287
269841
905677
778037
1089585
602692
144568
940472
30837
15706
160643
468035
829237
75111
388873
641342
881876
491931
235052
579478
122243
117136
715730
764475
614694
162447
546761
875235
1055835
657494
1033392
529320
33568
883320
810472
344016
600917
593787
948079
583124
802362
788858
635333
185425
257178
35587
223333
515670
278616
28813
664509
418706
429968
1029040
1083876
1090409
1009252
775378
759011
113179
159948
902930
568094
886212
981167
570342
363809
637067
276537
572546
809797
1084742
173749
457853
813284
50680
93552
730099
1042970
507562
3756
703635
279482
16738
599379
272163
387310
768892
324650
790828
540372
1092234
102576
326860
454892
831443
911302
519525
16776
5682
49567
218549
247788
1005513
952424
958552
1023865
385457
309985
775402
543034
225663
1014764
248227
216215
526119
470955
47510
510787
892318
13979
205630
556819
814208
344795
946791
1085009
524091
889097
291044
1087379
986794
458080
523219
254508
436643
929300
658774
1028345
201551
138237
215048
364543
738334
478639
340909
466190
479483
1004469
603519
871112
1013415
1010919
855530
903939
199324
849792
873026
599992
705229
196060
1017801
39470
673069
135767
392047
1002184
382776
498277
613809
59253
632268
890069
350352
97285
1003555
305722
642921
523959
429630
327031
992512
48205
790121
222665
861359
657347
601312
223413
101100
417922
906265
35825
998010
100399
666857
498342
238727
859868
1008118
432086
952922
953972
481766
404581
901095
902145
593818
793614
339545
799534
3442
193291
451096
681557
205790
1069031
1095417
1096467
100597
63925
924224
134825
595160
937520
937521
995618
45670
939666
350133
187413
226895
769097
256911
143704
431375
652259
652931
1095063
898264
133404
1080848
783872
418636
772689
856634
877156
707573
81228
808689
807639
221097
74103
531265
724493
799246
758207
876135
664715
904150
455893
515292
573265
776731
477286
1079663
497946
683684
531241
1096010
901076
804444
779886
1074277
840488
48125
650044
1011955
996929
419951
476643
308851
801665
751148
761962
65201
275937
713662
167734
239782
168988
918234
566706
81020
321453
820771
52355
1061863
257800
643928
644978
801115
160300
264411
951722
791072
45974
903916
127297
104467
642481
981289
622077
177685
975742
949999
342780
1001582
776258
515424
399051
337985
449005
579211
662972
749228
885197
943449
217626
784203
643635
1074157
193364
1053442
302485
231299
413911
665605
877702
40116
747830
964689
453135
512415
460344
587091
107152
682938
898835
536323
1042045
26691
331738
104863
776037
878033
107890
634177
943835
377383
156026
924639
193234
781831
87326
676342
1095748
406147
558106
835149
72807
1003130
513623
846388
520770
179524
278886
629767
779619
286503
351901
683885
288850
779017
7162
467122
284774
859745
1090762
1067530
590066
1017525
276024
460351
846337
755185
62096
243340
622446
417642
866453
916072
350117
29397
722050
670984
428430
965457
738733
435140
558968
525968
1078403
378030
1085122
971379
237109
406919
485207
33432
972319
458029
81364
127014
783994
227856
702583
430246
156606
263105
318899
1040470
347713
964646
1030193
586921
311388
113796
262138
740069
276134
853470
317003
349447
350497
826295
827345
871221
595999
424524
99527
81470
467235
306701
402101
566460
793549
994002
923781
992151
765206
1048156
282916
669297
840123
76185
352332
564132
340258
180482
638564
978124
512287
323266
867844
112725
85112
649452
1070335
957917
938309
1071976
64633
432127
770495
491320
373875
426600
49067
938417
846250
1055896
415612
631916
268084
1034718
459800
364075
526612
446281
84198
1057894
675820
1080742
871416
375816
816240
338362
1096267
732038
966292
663554
219865
59075
468377
165107
316882
42932
412479
404645
715172
359710
411678
79451
205937
52413
170543
347738
948438
769366
670843
719323
343577
635907
475808
587848
772898
1093578
1088986
625775
27259
358195
441357
989927
466991
348415
905581
642810
71183
891660
1022674
924715
869329
48791
575074
792200
314585
699115
84167
213335
239263
474542
175703
476593
240487
805022
225045
984676
370484
993709
631185
1002837
128024
691560
390839
447739
553022
1091883
593542
308143
609498
357122
1066283
1081770
288466
13758
860416
824068
301417
932470
979944
752407
532500
862494
306047
318395
847162
741129
168034
2435
124150
1082272
612055
726891
176543
963822
790827
803325
585121
12371
919984
469602
956131
47828
69210
896736
737081
227733
1080455
217874
551007
841194
231740
748415
28695
377447
171370
1016858
1076431
387210
374876
865018
425528
109009
826854
218418
574361
964210
749042
858757
763890
969689
961138
342686
838286
411598
874369
807448
584180
41509
153859
1088493
556139
191788
131179
213487
725885
990395
239427
385372
50750
691906
341766
777646
112369
291235
1067532
973526
221791
370275
406881
426308
665716
386610
81006
793017
548365
86745
955424
421478
854079
8114
485956
352586
139467
79052
534564
214913
774909
119175
38211
1034777
705796
190337
270389
348247
609145
970508
42500
1045041
827919
826869
641123
510938
320645
568748
849118
89050
531066
657819
576503
739401
616580
850017
300720
609793
19187
446709
928945
393826
441639
208814
809179
907526
538047
302344
1074943
543091
374764
578917
215843
309218
270013
23474
218470
556224
835483
885155
1052913
85829
363477
727765
383941
619490
63501
384222
593343
769458
816880
312670
831129
1022732
989672
359158
580534
855933
714524
104906
877599
1019343
774594
261489
793372
790583
74530
799472
399169
42243
616086
89345
645675
871797
968536
345142
190479
393332
740286
93242
932528
255049
468797
786639
486109
610716
412473
289067
225131
368067
469069
954219
40971
1033597
63922
173257
272726
754823
859103
632067
472655
312806
147533
1039692
908707
50823
306648
1009109
861678
422086
63306
576091
285261
1099412
9512
418705
87816
414324
364640
549985
991228
614811
952808
1071415
859576
1027575
538583
714694
70894
220482
425235
834689
318022
757458
326711
3541
830774
360324
77894
624278
313634
681329
101146
951054
546734
508131
361064
229841
598633
1039734
822285
937591
525872
814685
986074
114508
451045
1094023
70795
618777
675123
430609
762674
332956
999874
74497
800924
198945
1049144
329906
160539
718899
940668
74622
23885
529692
316161
317211
736386
1090360
376434
732252
287214
253203
657679
327305
425443
43596
401073
866822
300250
228494
443248
730014
444408
864133
955738
568053
952197
1002886
1068203
977047
912453
551389
25444
608793
672155
396299
261906
3008
131461
126077
1040515
388503
1082788
536508
30138
804457
739247
135945
263683
925175
547300
913304
1069662
1058262
63050
405465
825492
188015
820921
743965
239063
740305
540493
1049759
887963
286002
160075
1030772
786660
981250
434597
307539
269103
820888
712030
99275
931718
692987
286446
332122
369570
632018
166317
360137
795324
480189
515834
370880
335729
793212
907295
215649
846291
88668
664329
32712
813138
853819
926620
429754
989212
649343
994709
124264
402094
779900
131014
82990
624958
772263
850445
919211
232546
820722
202778
1041110
603654
683558
36242
375951
346090
415281
380511
224298
746678
563913
540252
577498
460103
631581
475228
249287
12585
915553
251954
125937
584179
40459
1090593
794776
983137
411936
46535
12826
852947
378818
37571
950970
263855
202246
578790
742586
243660
632280
505997
755642
578199
828241
812937
908319
804250
1095325
318138
165303
1100106
170313
739287
588476
962539
945847
472263
18704
885587
5667
409629
1052444
495921
437310
856967
373978
374329
473682
509098
165001
202140
277179
1024701
307608
746711
225468
914696
856274
353018
679613
786484
312309
859048
785659
636482
1049583
903784
1071793
677724
933340
481422
655346
979076
788298
656307
886733
352789
66296
1050299
592999
836901
1018655
922085
1073393
1020178
235516
684326
83186
836270
312047
26319
1001264
577655
346491
880517
1089216
520706
438787
918627
348165
431265
1036495
1057477
910988
286858
683993
349703
630432
619983
197822
490564
723840
198951
761191
699367
176762
284142
490979
231609
1000968
642332
998946
713618
939395
194514
195564
114700
406481
384343
1009189
459922
22950
975743
895612
337681
499524
970468
1029865
715186
534585
919926
415048
663557
8603
693243
1068689
670159
565996
266213
1074740
1057535
576122
761255
999284
221880
329663
107562
406685
579856
464846
280524
438487
1049404
841848
603162
400138
1068145
491837
106307
731844
634795
806641
374664
604106
771133
430587
646574
169229
132957
280514
30975
876592
371323
203564
796590
1047864
1046664
616938
1089407
964371
956171
592290
19300
272401
531534
652022
628357
917398
963761
508828
1072312
311440
5926
660964
610970
117326
662923
275597
197689
238515
899959
900466
153911
485263
328390
1026521
926079
838183
453884
586639
686840
23092
732882
56622
177608
995935
118146
336684
990438
512914
770194
936622
516174
580598
1011106
764834
977940
86135
449411
455690
208724
751837
298742
835077
562152
278610
886798
420855
638108
812375
1034459
431419
634205
776043
233541
113794
80534
726860
1049939
659517
4364
1033795
245990
386117
982863
208963
488352
509221
833268
585231
828905
194367
88240
518459
404518
935309
111076
798262
333073
102695
420958
891556
331288
677382
798355
819909
157128
491152
223457
355502
66391
98835
5103
80836
702224
630836
138899
796490
399459
966179
277717
695853
281315
384036
515239
831873
770420
995477
453034
425109
521735
405758
625584
341873
883466
587089
1065485
796013
384793
741912
628494
209515
862561
449303
95010
510802
666152
749433
361385
231182
299247
474179
847978
602374
1010632
621429
1020222
771676
47585
670004
36873
102497
324047
199556
142541
349473
598683
768365
973189
9118
984594
720555
85351
213797
855380
544569
476539
650986
851542
436461
705985
259288
735513
12019
249325
366979
397137
385712
506487
922022
517441
997408
250430
473218
946623
497965
12698
516501
936749
705252
874462
301020
277182
485582
698033
696343
812866
352609
999283
857547
663119
359299
237548
192239
1051277
333419
466480
142609
210267
96966
54641
1079662
737869
143772
598781
402914
726987
1035793
635145
1079376
965251
260357
286321
295914
807328
363765
517225
115094
510710
672657
911547
231063
628658
818062
695185
34521
795861
58164
845059
303316
200681
11754
91906
317435
450586
433427
668692
767901
147967
638818
888763
393396
702638
956572
251540
952249
740902
685468
110718
287801
939950
48173
345221
519839
430799
911311
596444
118707
117657
159829
160879
785083
647168
285978
522082
660560
1065870
629419
511145
927899
278924
565633
263638
237112
426112
433039
539914
1044745
1023280
788123
283703
67354
342868
857293
94991
44030
671922
532314
913840
193530
728973
1039617
79343
586516
730132
894220
674896
822934
27421
656801
314760
460981
341404
329750
744255
87065
191738
351334
608663
634646
598379
652375
205736
448142
180381
509782
289075
1064223
1008273
905942
65338
787178
756133
6098
587079
682311
354795
241010
1045325
838117
638914
145648
890352
889302
648465
494115
1049957
602516
701448
399377
215290
462729
351917
503424
523370
270710
902854
329297
507047
480508
566906
659424
1009449
396041
75756
184049
1099107
879484
119278
352910
878655
385344
507318
602532
136602
753594
704918
1002976
143815
533835
261816
255126
1046037
1085600
918798
173708
973093
776751
924472
1031081
128783
317737
831789
853828
311548
394230
747539
916361
376116
545365
875773
394028
1000316
1090843
385640
265598
268260
269310
868144
295138
45819
261995
622451
327549
857991
147710
340743
1085608
1071853
195816
550476
1098829
784325
112854
553283
1003600
792933
374455
716912
407359
1065448
751429
907269
1100188
799716
671888
462740
86382
917163
1043905
128715
708814
1089960
1050363
854010
65973
677165
720662
443491
3731
810129
1043234
346603
384847
465398
220492
131384
850381
914537
550567
551617
393230
77764
35128
446117
1088760
736732
902126
824753
299774
707414
763983
415209
822983
219436
891540
454396
453346
1010097
843142
175184
172094
234583
435298
650360
1052017
869769
307712
307606
766878
1019155
568932
801900
425012
877120
504648
276324
110454
390232
714020
217705
1073198
111384
596788
628507
1002240
104264
1017805
148686
751379
446647
310278
60318
689672
1038199
778226
191840
302382
1046901
641822
837150
721725
851965
469107
40897
261174
343741
503888
580665
165333
1025348
983822
427867
954244
101408
249887
257457
495924
906177
533865
471073
736565
298292
271448
376131
715132
4325
905182
319937
816684
885712
668782
307063
339428
361158
491297
517417
36013
762882
65951
45058
551705
598810
804248
1017335
660507
51028
1010641
215556
809187
925350
145376
882438
280192
681271
89825
972263
207383
496326
544124
326949
902123
714918
130289
1072919
933522
734046
813218
986447
326110
606673
477650
538077
1073154
985200
705900
40374
252983
348312
355153
41675
605315
394098
442055
881756
738185
1070365
1044246
229489
860091
410663
300317
1051174
824691
673241
449940
1024483
75625
562819
475273
715724
689154
985958
583149
214601
936924
1001642
298125
294697
231302
1001732
1002782
327648
851424
822895
147918
659023
926039
14900
587656
423282
271893
507952
665637
912165
150863
865314
625074
421862
856756
88709
140972
543363
568550
9658
338761
306090
18027
234954
815277
1083294
327318
166599
550382
519154
566239
640511
706044
363418
23341
361620
170395
279826
1003712
803519
872400
515357
960444
230909
676974
1055560
20345
986412
820421
517329
364660
1034419
227209
706299
229185
144620
65021
887125
324149
388042
169122
623418
345506
633234
394100
18485
23863
290997
217912
120535
46629
680892
304867
832778
314279
871107
961016
18969
786566
264930
889922
1064145
1028550
586235
982447
300564
802488
950396
1020535
301668
962133
94235
797870
645558
187485
42224
114805
1062801
751469
843656
70858
788115
362929
494149
244298
206936
364378
558306
152486
821235
575635
737501
117160
450415
634949
38590
156405
55739
717123
770816
451115
604676
411089
1048598
894251
685885
930440
752574
36636
973223
314283
949526
474357
179398
721213
21314
702238
552117
307081
680071
847571
187535
118878
937237
816524
1019705
111408
360965
899592
71224
313526
403385
190880
549864
683774
544056
501390
704452
1098086
606909
951101
1073578
1074628
744945
582933
187468
637306
162999
905267
906317
596357
1043459
171977
173027
1080255
218859
652818
393211
719362
1077450
342045
922501
605997
810061
466107
663283
62357
712000
449859
163417
344931
1037392
439261
851847
172188
800749
242413
1019508
542198
494315
420289
320089
913699
161977
893799
90639
444432
501715
254640
646953
243513
866609
885667
82110
939371
413074
1051941
761653
509838
13539
741419
424163
844927
902883
812097
341679
229271
488214
772176
335019
611939
44409
367929
866134
928355
660513
43146
401897
600983
452769
7466
452739
620444
925124
604155
327533
146729
809883
617692
381948
108097
532657
490712
202713
634599
474063
245689
110659
236179
1017002
230553
1056500
715230
196062
639683
447668
873670
230044
918148
355407
343239
1081559
773493
764640
541417
754817
1027836
883929
1076567
941080
576918
412385
588869
174830
459811
38207
1036039
78425
236247
541906
486748
408150
860808
395709
7611
174588
970123
283094
1087095
589436
168824
52529
1021420
852584
63407
566959
297580
868839
1072155
1098862
771813
818321
415243
631140
632653
635906
407712
48112
992814
786667
198336
326295
994010
1039620
1051642
490603
383891
1003761
639274
99466
835812
756580
257803
465161
117978
586517
49414
54863
836182
301528
579549
118134
818729
863050
433109
310042
100589
922285
859410
527061
51373
768510
291305
732249
667513
681316
855945
619517
1059818
741488
827116
894061
249714
314586
1053255
496262
390465
107969
552518
472246
486502
797570
1057164
134413
64646
506128
2356
205068
138975
752749
346168
1034778
566911
914569
80469
508709
690606
822904
823954
564920
838111
79719
279273
733287
913743
304262
57479
772772
594208
824676
617260
499086
615737
1095899
182015
747494
665741
15518
792106
71849
466611
541590
889624
125611
322118
529777
163959
277422
1024324
135244
821266
901856
347575
26346
18451
367433
440093
951006
705305
525678
880304
994864
937522
635309
252453
164583
152836
970858
90454
467033
50257
358568
892505
163847
688663
653439
285696
423318
750233
481474
786539
624238
904835
310790
191792
563798
922105
494044
152190
626288
789342
773280
433694
930697
1099746
262895
554734
1087270
1013874
646525
410357
61575
483730
132071
207885
268981
569558
231408
973762
1013316
598785
574403
290100
242435
124780
309007
730674
947912
181236
622081
1086057
687148
79758
882435
505027
638947
1070725
1069675
1007037
993103
375866
78713
496311
250870
421680
163320
374198
1067287
188848
87739
366350
109688
478781
431661
806478
482415
240788
238821
719672
219551
985635
376707
755703
974763
354210
382400
818135
1045218
374262
531390
874390
326115
515142
227275
802386
748668
72631
18774
375529
514423
1011110
156063
541568
10063
817549
964772
648519
614423
1075900
58889
1031359
436528
65205
37991
980679
691379
951458
491533
292731
779869
422635
1071230
188448
88629
25229
1014331
175355
701404
321256
67492
893595
940133
163265
1056864
52643
295063
800448
1049719
882234
356754
877484
458926
481194
553919
575482
192295
1065591
703122
872009
507957
917689
367077
651277
143573
686366
651959
386190
642980
684613
404928
998427
229898
874597
15276
37762
214885
372812
200679
580825
1054616
82764
950882
726572
432791
1055161
333759
465906
584519
890867
176097
964651
414350
122818
283799
750593
879000
648184
137009
676647
1085818
377356
32815
777563
865352
836168
520792
62372
391117
599995
1076970
658594
930193
380750
175832
867058
603438
239142
3221
993474
235215
425621
604347
1072656
1000999
16302
284033
525924
845135
1020247
596394
17322
10422
1022459
57109
432696
1087897
173635
168180
747340
699163
39684
396867
891007
972793
105041
291942
933562
171022
677459
450883
1068184
1094928
19441
595336
887442
114292
463238
222035
533112
451754
846375
998398
956718
369184
877492
935307
171997
215823
797137
246872
803316
496638
84691
302834
955241
783935
941974
731986
622100
717244
297518
773273
966510
270825
604321
156884
1000089
980056
808438
370520
803796
45086
925842
490615
355617
567960
634244
708535
368618
1087722
860864
777330
846932
386772
630273
165235
587125
255174
89808
74961
99376
466994
156435
503236
679102
196720
288053
896643
31628
257536
222864
203683
987530
473671
268936
834185
875558
1014798
942769
765783
202084
57949
56633
803987
486975
1039366
546458
649916
106873
2199
221383
166573
395437
767768
119747
753418
298572
792458
743435
983081
167413
586882
565484
1060053
900482
787878
426752
37734
619959
152227
473312
1067188
381267
58070
617627
250081
32025
536148
89914
269688
239966
962373
13814
90016
949284
675069
38722
1049868
153433
755768
741709
606258
749880
873736
865477
593978
1030850
821495
979797
70007
299217
193008
534674
67099
87732
50491
919603
43443
793384
832559
187929
939086
533518
1076684
323203
231228
497761
862845
193975
994814
73614
62708
241412
550451
577356
34048
936676
883622
1020370
182210
361681
337345
1058645
523456
594036
361355
636933
579996
730258
803597
1041473
186762
752952
35863
1092543
1035104
1004142
156000
805562
55031
78430
351214
725469
239064
959891
461001
104248
574856
31492
3010
260969
670137
703323
40050
644022
664264
488615
968383
1093468
317861
457373
500876
1047990
917881
444055
408668
160410
943575
54941
193543
318475
113997
66626
863503
631007
118124
451757
813980
582295
1010000
572823
839790
409602
902491
660853
561094
202544
578953
402798
787285
292819
619084
766096
234419
895333
605668
407600
338899
954950
1009235
243239
814071
1099420
198609
1050270
340625
989074
481717
357718
558426
871292
314517
570055
948141
1060897
5725
855936
397190
150443
31110
598930
333781
830971
155165
72359
944444
740054
133748
320381
936949
819618
140807
976145
326264
1076029
630634
251384
1089680
644768
1091950
511708
846027
175595
630223
60952
954189
318667
426814
289622
468295
147383
506916
274466
917277
979513
54227
758562
778073
763238
320276
682244
253817
966123
443226
505625
1072231
587727
979492
250775
526956
82810
579837
884668
208605
415585
277346
490754
43125
814480
851717
86866
655042
713444
23620
38445
295512
619565
711887
232151
312177
1092198
865986
1042121
371919
473614
918344
661904
190492
531031
209878
173461
927550
187675
365842
1025808
369144
8796
654992
479040
92008
702617
172517
1029742
618031
415634
739486
1058386
1054290
271865
563767
703420
790785
303069
178279
538329
897687
876987
711673
522705
49418
39750
853230
406852
1059870
21733
851264
760605
332658
1097964
185465
1017304
726260
560743
410233
366523
252244
344209
102605
970421
1066148
301421
663009
626013
401315
160864
511555
344896
104912
731920
893140
167232
136628
29639
638043
952934
548267
672147
1048925
745411
601017
350293
377376
439000
856643
459302
649056
478555
605824
1095870
296611
96447
912544
188128
1050828
852187
720442
976766
95356
453561
233267
216702
798406
672397
652719
357623
1022058
397364
202968
1071189
279808
738649
181483
1040017
1035058
911726
326677
797334
596584
592190
568915
744221
89222
334914
635267
169243
895322
900747
125685
531640
112421
730107
471685
756876
44241
441604
791205
894024
208384
294540
1060063
366616
569208
188276
586423
90216
89166
1010825
155314
42120
967733
505620
497478
1085875
932730
271215
165168
999032
254037
255087
392482
821304
57080
116746
636185
932180
242457
285337
43180
509149
737382
608868
809675
640481
11753
853126
631325
423117
13763
825250
986188
1095643
40095
1074882
696337
1100259
288357
663328
661476
592424
1003018
816110
932848
648698
784339
639252
144241
187797
411204
432962
788962
330325
251311
1077919
187041
469124
81342
1066829
778107
894486
1044898
626966
635506
395927
105638
113157
573753
980463
892732
286116
321917
773013
334713
873290
105304
610808
759863
195173
51506
152648
151598
142388
477148
737813
736763
531557
719382
113371
523005
921794
1060080
613715
120580
293558
1082214
488215
218061
814617
591425
39353
1023105
607513
65557
263318
400560
789302
457556
673286
651832
580262
1039141
89022
365354
37746
283199
1087562
1059386
509120
209823
331616
853617
633083
39389
439443
1090085
217535
236176
984057
101861
337174
457036
798413
327619
1066942
512573
637916
360371
103581
502467
167769
86183
244161
230183
155916
193084
643516
396386
517718
251049
837701
168477
328591
70069
629208
697266
618693
738890
887245
212177
568639
635450
394550
1089636
960586
214007
281377
308385
616174
920432
811814
792869
247405
537853
811069
962383
755315
490242
153502
960935
382197
813520
584042
521213
691849
490617
409372
783387
888507
1014176
613960
843977
337075
1033740
1032690
843957
300181
544763
14081
29427
718426
256998
715926
192960
428410
364024
740216
789067
937707
363403
684832
928453
379585
904778
1050852
35502
699292
34224
39789
1020233
287360
150308
622461
473308
117299
331249
601081
478036
164431
793223
548761
207111
912897
1071437
759051
475097
843735
1033776
54049
315855
1087762
791337
85310
296709
812456
1000430
540529
953916
706517
161746
112642
802630
597685
167010
772749
737522
848697
626769
801955
63817
747876
242293
212827
799350
504890
354224
460488
416547
292489
770205
137670
630932
887083
335330
1050880
31451
803553
416149
300874
32816
845857
498609
84646
199800
551510
958894
683162
567455
713111
342323
456893
347785
703549
92199
411059
512412
692782
600055
684662
351528
585061
722268
124768
4356
202221
826699
330262
1058857
269164
432237
621914
61486
1044683
657043
130331
49718
64800
988726
465490
36169
789773
197651
371775
1040842
376904
35777
685265
1086718
731904
871160
644674
32760
874544
503551
283082
318767
458988
938779
623169
142190
14179
530645
278012
433688
719361
730947
511913
971792
435863
709632
436243
93992
324898
570702
352020
82583
334018
151898
884888
348620
619395
880090
322152
552813
823184
930221
117078
1050983
553726
124120
454795
961824
342485
742534
856217
390587
439451
500740
45246
951626
783942
896246
632373
134370
728523
298773
260939
900450
318642
617089
1033722
988026
281584
253958
707910
468882
523010
355850
1081023
280564
197999
683545
251134
511757
265449
966797
992367
890389
80084
1047332
117999
1077355
5411
98439
904315
15205
663239
822045
839062
932782
937099
321704
627321
758764
327325
651229
11159
415414
821783
413634
788963
692008
314021
654995
25987
25088
159832
554316
197188
795806
143794
618128
922792
593585
979596
261073
1058088
110776
571763
827407
434420
208953
232179
345296
560659
193688
385476
788447
51851
351709
800728
1040995
97700
893932
17311
1062512
309148
908200
789741
324134
251258
677638
38508
791172
526130
629478
8245
167908
1083122
583767
94158
254757
53393
210460
413665
862594
844400
111902
1097769
320110
625621
956745
916043
63275
738549
436845
1037434
360827
917354
1042595
478559
107044
678803
337557
188052
542954
41811
922295
943922
392302
994434
369833
65726
252275
115968
606936
469800
87339
1005739
892283
344200
933725
143893
634090
1056014
744381
560931
184784
601333
742141
588838
234018
742494
713234
223802
431467
768446
924854
489679
1039747
95553
352395
987048
123092
360218
640523
55163
750466
142557
450167
698636
552833
837926
517490
92516
326407
500898
1081152
693133
905298
777570
143013
793397
62181
464671
568328
512136
92904
564685
114266
708827
1020779
183706
800026
877332
486545
69267
987619
726718
572104
825701
631309
1070278
1010834
773173
1012273
477712
792872
852773
1083320
960883
749581
125706
214239
733295
397384
171052
385840
301298
98973
26318
299832
906799
76265
799373
1043825
348368
189373
545598
874349
1074649
703224
848380
587153
365666
506948
733876
942196
151318
338218
298738
1054966
169806
637758
135390
1081390
462099
938500
955548
371081
32725
315912
1034868
425953
177096
827556
782610
644938
296711
769242
900455
65343
85456
690627
650834
481102
964730
269072
181398
486503
1030307
731264
451963
836568
660035
921138
624140
674164
853493
971694
449338
487014
217948
713622
186985
340017
75622
565401
748419
334219
987345
23010
952134
812997
44921
296550
1060236
170849
442356
866273
684825
443164
855658
573505
964136
189368
882564
489995
621497
15343
486384
155134
955460
679125
1054411
1071850
170568
281496
674167
869992
592784
277139
968519
265317
72517
807111
825625
821229
513802
377629
942570
481896
955705
807677
458267
256683
91683
818031
490652
611664
811038
751621
464974
926611
62453
419546
542895
981842
340382
240009
132035
95260
42915
630280
89539
506593
748895
445230
299685
843360
140155
392092
789177
168979
573660
129454
921756
1074908
428806
973773
901831
1059514
180845
672778
933438
298727
766545
107132
483242
1069226
633695
73353
968227
2509
449843
26876
961359
75592
375953
790382
541553
291270
313537
888750
894185
741878
109534
1047111
483464
297140
716860
918769
638550
190156
649913
15515
958046
806500
990985
926309
913397
287257
129076
443289
725916
90889
1057940
35912
211263
184839
135375
958176
406731
327589
1022334
257033
74361
569609
675285
580250
567749
164393
836368
492874
892646
644775
1063915
631760
64411
296730
344121
894324
35641
159011
970039
133253
487596
12468
966243
286798
287848
226222
95940
347925
40593
1004279
884725
833637
1054830
633407
171327
409982
369631
914157
280563
156703
261034
90198
219876
769501
679029
196292
643521
94036
1067510
911817
1047285
396506
896663
800697
517999
98435
550225
717632
531999
79912
889459
49789
675327
782069
777542
1096808
327063
290088
674254
124676
449784
71623
940009
822315
367579
808516
950969
185262
1066484
241650
1029978
456666
16911
246444
420218
665567
916195
532624
118762
835548
509103
694288
837244
879918
1069782
536628
18695
812842
1026258
162486
713715
482691
1069069
583363
1006607
1049983
618399
467476
988583
36964
790638
816780
163219
282535
663022
256471
807694
313518
918915
533046
1000882
607019
61158
639639
280914
354431
665803
25042
493052
790239
848050
507433
820039
265749
458079
570080
294967
293917
172020
105113
963695
4311
254023
11295
168778
864009
711570
992072
290845
452571
717214
428151
76865
418838
969344
570017
994664
101339
561288
105066
1027914
455126
209993
971081
296841
457447
432765
51768
247874
47043
905141
559925
806660
325747
226995
1052018
637426
436396
411077
549877
468584
77494
28928
672233
1039978
599457
74458
664441
69686
897120
313307
77971
454620
880811
448212
1042847
864220
614840
972907
997203
1016733
781666
390957
1041168
523395
685456
130725
11009
253109
1014000
200269
959578
176293
307295
613852
33373
492207
58139
359634
576770
867554
1034377
1073005
343235
924462
545953
59791
954160
654694
274981
270958
872609
839782
534538
812668
192133
690275
181079
347922
118329
466722
1054664
814245
386620
835453
38091
651823
908479
1097177
653138
1044781
266464
483810
387035
860214
974624
243390
319007
466548
759420
820960
389803
958550
312370
377110
482191
809008
346944
406204
1088901
1042434
1071936
1076981
457859
1070478
347374
771879
68136
832574
865900
843250
137096
1067896
34211
589450
232563
575937
232900
718934
837501
898965
1039009
981383
934241
892351
804267
420379
625186
222581
1078154
438778
803716
760250
177467
94148
946351
624584
292581
400789
1034169
331997
904957
891775
194950
770527
147322
1023671
900615
515182
547032
336850
752192
913477
266635
222114
746113
84964
674334
579413
692437
817527
534706
352557
292900
1070587
816217
930056
733110
671864
342567
1032507
655932
538665
43782
913592
377535
982252
11065
381293
120190
1053337
1055314
214020
643193
423813
270784
907001
430096
577221
671453
268047
513244
1050322
977073
725363
771468
851383
233001
335207
688197
773238
241126
880894
669042
250843
751494
893603
835857
744241
929322
208195
1060033
175332
625342
447437
311863
1039920
652935
763067
458390
902608
590330
423368
771308
130835
554131
608481
813745
280925
6206
109312
1044618
949366
1010664
383118
66958
501746
983884
709835
146401
719460
483983
987901
761584
1018071
1090969
347769
285326
95602
1000898
802865
765894
720225
190004
933559
598732
458896
51755
297155
262618
806442
504124
163822
632282
329210
848937
413073
47207
994571
117584
759360
816213
207962
599554
908253
707352
100809
106752
302203
1080470
546183
315003
431148
679192
412052
802263
1047666
830224
663944
965382
1083597
281089
474681
676306
937083
1052912
45238
150682
886221
321304
417004
559668
425874
827926
543373
591058
918629
289153
483329
23939
180468
644438
1069896
272062
129933
284012
148478
673207
534602
358007
637740
972633
317826
858317
294387
180337
690816
60375
1023026
384705
1024351
149241
460049
648380
435090
219476
1098903
189150
453976
600786
1063383
876735
875685
438348
636548
811733
472575
230213
80387
258889
648807
434965
149466
548441
669288
562207
652789
126763
993385
957842
369869
14670
415485
401668
501052
331170
864549
785656
520753
897375
966537
794869
636887
1013604
100811
243209
10623
907022
161988
821246
1090653
476764
1024788
623188
245763
435638
799537
238089
590273
556354
736823
132350
958703
499162
775978
1070207
1006540
785268
743204
280326
528069
754770
224197
244137
301612
995292
658399
673947
1068961
8684
142639
412935
543982
529406
1086034
122457
73578
151968
809234
693497
573864
154902
662930
192577
1015154
72706
432001
868382
862669
33000
313016
771001
776985
492673
811875
340537
1064483
737691
968725
262190
37658
168615
61926
414664
892269
296566
705713
711867
170610
946521
735773
513946
575049
791096
292463
1058547
1096495
394854
59003
293636
952648
1025510
1028406
887742
81573
942708
989028
517025
581412
316473
731598
654357
918911
43005
679822
384166
268757
736373
207241
229091
748534
1031193
1053455
451260
897317
139597
915543
684935
77172
863171
615028
501146
282488
746782
73605
603699
1036824
453774
598116
943146
42784
429334
183908
4075
615400
656758
225487
1078257
1069555
337344
1060446
327284
115424
721307
517552
216653
277157
879470
655821
366296
1038844
563170
80125
718478
758039
624927
634022
990240
617911
700366
417449
425574
834122
940426
476627
17636
93645
172284
764204
537943
713694
150024
414939
365096
654767
779413
175075
895498
965148
411495
982205
542058
1052050
185443
787468
1096890
1065533
789007
550215
716885
698931
33400
521749
351364
1035014
1075684
830872
743964
596671
570723
334101
138504
424997
64547
686801
280168
570937
839809
683958
64275
994182
793834
684338
90553
1017306
911222
134211
80393
701835
186618
816070
469994
325680
1068323
51244
375562
68616
1037395
527861
325790
663380
976412
365868
305027
406778
545369
503695
987267
509126
873028
572147
573197
763017
1068300
402290
905562
970687
208495
976709
977759
820931
348032
571356
422726
26636
47147
134835
307072
833498
878895
962054
311072
148746
338701
1053085
786798
880046
116036
326700
600356
570243
362214
721515
93562
628468
818460
1077075
515515
1017584
1081989
968583
196114
297173
236962
116073
1095259
172402
765222
509641
876464
115176
750857
503579
728353
471268
57024
899179
431785
659259
27216
207305
509354
1082320
960953
1051391
583535
992968
139213
846895
649420
834171
941224
215397
1009165
948126
385963
476904
822336
673339
544857
695498
362559
302214
960316
815102
739832
255912
786382
17938
172700
6710
93131
207624
600427
176219
367398
219801
869122
868072
592843
306567
325281
89106
366209
190717
464737
749362
748312
741849
732274
253838
293020
500412
763868
847907
846857
845807
296713
761848
118718
814159
199359
592109
467578
151079
200040
221427
528517
1013431
139407
967012
801121
881659
894492
1012660
564113
128393
611645
251802
773471
764249
463221
162096
886292
202039
911196
470445
907819
906769
592707
998795
118924
843773
1065592
206015
598490
790290
866170
427025
1020765
215858
981962
988514
791828
840283
466197
674733
9536
1037374
76828
271352
363215
99135
381264
503828
643868
932857
325347
858824
159969
1071640
130176
815146
160296
135564
1036683
951245
937238
881021
117179
611712
280502
1097327
298822
822138
582159
1073948
15457
830008
938445
218295
169831
855055
1021175
308975
7969
497378
799943
790802
446054
83166
274072
636424
334944
352126
798022
872370
481654
517772
47341
761382
759393
47990
644845
929692
171949
477565
500048
1066231
42227
275677
235236
1076301
300547
582266
292360
574713
789142
664374
996240
328879
976748
628693
566212
541049
74296
218139
937947
583645
28686
575658
574608
993112
458620
982716
839334
854107
782601
279648
327120
368756
350482
681537
65956
189450
653171
42158
777207
155352
485363
486413
303148
548065
282855
322743
418696
727263
882559
584868
277316
132483
475680
1056307
731038
648561
204292
149968
461527
47815
763912
575562
432849
82584
543285
945438
844150
345063
1087616
339663
413045
680795
869575
886973
19712
1013909
191441
145975
347165
680102
437881
748535
600079
757376
590248
875384
312321
962807
360409
485352
572604
235892
526849
106956
601665
1084130
880224
1034462
905556
784880
274106
314944
1078164
461560
419239
980793
250200
127252
210479
433923
617672
693816
379122
963592
340047
481147
597700
832331
236220
845978
66130
800997
342000
1004073
230019
728982
1040600
609128
67476
1086253
1057042
883640
304228
477970
848307
68237
941832
813306
812530
421264
387437
386387
883616
1061799
365678
730731
858661
413235
540406
10433
538929
451745
446072
1017033
382209
522563
1081026
484088
833570
251858
1033822
299338
392547
811573
757737
635166
1010273
307925
277306
753132
916583
464036
949370
1051567
1069175
46710
852063
57042
170460
440335
267683
160840
569470
594519
995060
825093
395622
740939
548675
631838
134373
960051
996521
685747
427735
515230
5604
924680
971030
736802
972647
688068
428311
292551
590065
503939
318954
95052
76556
171295
4002
790103
760435
981430
658905
530912
410630
55691
110557
266498
90217
206098
230215
390324
391374
187712
198144
111573
126692
234056
492148
372523
79777
809157
10934
1033612
940543
1080905
895864
166859
681912
1012143
357508
285795
415809
476092
721195
52473
772761
1068557
289855
448460
602717
351698
889148
134447
168800
710933
831617
189572
413913
1014117
185733
546223
26328
545594
501879
719986
591268
967185
966135
565233
1081963
514094
577200
793569
441752
1081039
240033
509235
690366
327583
823876
474415
87473
279989
421281
90344
679107
114987
947732
327555
1073457
1084794
12070
930488
28679
297136
317070
982340
69510
131236
776795
313725
137610
818826
301797
143460
924479
812710
124001
160958
40173
62363
1039221
986600
933510
413789
222396
287116
1075163
930144
36651
403566
560027
351293
680903
789278
353031
494030
428186
856113
253768
101347
633599
114683
495682
46512
263936
470117
1018522
45661
464791
582891
1020840
929811
183447
294413
379742
1032047
89879
480539
203345
625594
450385
984949
1050927
315813
686922
851569
978403
34692
1067180
205642
1048442
1076486
428474
565418
88569
646122
646543
915734
18757
871232
21771
672942
326375
680552
130404
1065281
457780
1062287
973821
273449
85712
873123
254707
920781
1061581
484174
766051
460736
115061
936811
494344
1007374
570180
745292
734439
655348
549394
586470
191196
968730
50264
786349
432563
556879
459434
805993
892276
388972
331452
377778
1025503
570682
442864
9572
423391
89516
876641
32057
262452
1048481
580964
458275
435772
232278
1085752
447363
76287
255815
969483
29727
539124
470175
565983
345995
876481
82811
607661
554704
870313
985810
247751
690258
226004
404509
429864
719018
216390
660365
286044
1069995
547525
144286
763825
736921
609862
159228
648125
261464
347227
423672
1000172
657933
832233
474186
475589
283773
106417
701891
371228
929681
206298
13474
804498
899464
590196
794840
1045107
1011699
582999
1094934
392711
928485
1052178
812184
531847
42603
24340
497093
1090143
395032
932514
606856
180888
536897
470434
249412
865552
382385
661987
999043
749318
43954
135794
819620
784746
29624
785853
928645
423677
258505
325305
454049
323164
732860
957012
159704
1099203
930055
663402
472845
601350
68107
133823
879315
532930
741721
707364
505328
185533
647579
1016657
819184
366072
7505
711312
442605
629594
132419
719279
440795
126870
2795
944100
548621
174520
637576
20489
1067598
779386
1040022
1027260
313429
381054
285852
133365
546018
393021
564273
532666
832725
105504
1010915
506036
486279
658358
1006176
128455
575954
1087269
815354
230520
147299
283540
62673
97211
1082084
230847
263700
925243
1078956
832892
1019081
588701
923009
683300
129291
557646
91967
316649
772572
499328
106530
876670
198132
639391
858443
86839
330343
1070483
655234
967094
613216
27716
4240
934870
166282
288276
453142
325587
156028
154978
95423
868635
1000629
627638
681674
597062
403085
547333
841286
555631
80007
1035874
194161
463038
503694
870573
873162
938722
1006857
665950
66220
434938
249094
981969
144675
863498
464171
611971
647805
140015
877671
725627
284669
1062843
1084417
688829
978236
104266
532316
284472
672145
858812
988130
436855
236528
653611
538108
48835
536748
382378
395340
416669
214331
660739
888884
799343
5046
557274
995035
594915
96171
401420
513439
47759
581795
625147
857831
946418
440546
430709
998512
747541
326478
868147
196788
624992
652868
800398
899272
158849
313559
377716
524767
297731
111147
127916
641406
718634
979959
952610
960188
338066
839459
1032435
389811
108980
719600
978420
936057
347795
408492
456898
290404
208733
31547
974366
858707
449392
448342
515160
566079
159691
225309
151740
1069116
98832
813622
80657
242620
464728
821458
201191
560978
439345
973190
366036
903789
861568
1065483
123384
305457
983407
25193
985932
167048
1094245
292422
1047346
35416
597001
533394
743244
612600
146954
892959
50757
659136
658086
514361
513311
74418
177977
176927
312916
500825
499775
700263
963413
413562
37257
95829
226084
223083
1055227
963087
138101
254819
627748
658189
117415
752927
584269
272611
522876
236905
385054
478076
230620
1050183
17149
892824
216101
943414
792639
919455
1056012
502673
634972
957536
4717
606965
16894
830104
791055
372868
875378
173302
728421
540457
280040
687360
1000395
230932
422580
552353
545205
1044640
907341
165600
220302
660750
1040697
931285
24828
428026
398892
700241
858688
7120
336257
258707
1071688
416513
731533
69756
673550
204855
768521
902158
758313
855479
440456
181906
73153
1042063
883482
112354
622677
260870
793865
301239
1038659
579809
472693
559041
108992
524701
176449
425706
1067465
782612
226442
641754
976646
22167
777113
432456
912912
53360
605838
768110
1089909
865154
21589
294093
995144
612198
34920
846982
199244
163250
52624
265710
103694
360828
823657
771862
1039622
735894
355937
992627
1100022
34447
972203
621439
426659
351613
84275
401298
113095
832920
687965
168475
378509
661178
307329
995631
154234
425320
552469
490304
541914
77589
522364
316904
799984
723513
426209
856964
71856
1041685
373412
903710
1066501
826114
511120
1030951
1066326
680305
149720
675359
432694
799623
278660
705249
339347
732643
539819
406920
991637
958461
406238
766367
175426
755573
408679
589886
895274
718234
520434
36572
77993
713464
151995
377991
767700
207029
397708
117151
896808
1061631
17270
749837
188806
862097
478503
718641
455179
200065
599856
227940
872810
616357
557708
71740
344697
1042730
276061
335445
1085208
171878
919950
501954
865587
336189
44134
943501
99885
490217
573799
152232
172502
814932
815982
259231
260281
139174
140224
141274
415300
267031
742022
177207
968898
803693
194615
315194
959242
1072646
338050
66685
863056
845356
415610
311013
971413
992591
58256
165232
591096
261359
404810
1035802
926511
902810
611958
521467
525798
264082
379035
820818
284030
145183
981813
375083
400681
295473
235983
445109
926881
190829
205867
217486
866748
514949
460800
375813
330733
76689
792799
922703
593084
964428
150857
909432
552188
218279
683724
858959
435914
763241
181166
431640
123197
749558
366405
229140
280622
21364
952991
95026
1057772
215403
416294
265296
389164
991395
910789
202536
722530
890404
459622
36775
765363
511367
795306
137818
1025104
532245
741552
504193
709814
405645
1073418
97172
862139
134660
640794
330141
783835
790620
375903
583772
240412
649468
163123
580020
2785
132420
558609
512511
1019604
264688
1048831
532563
17868
468648
736074
1007144
128103
334100
1056737
342278
186119
365254
809686
911305
535255
538054
472725
704500
945138
21459
325989
595004
481061
1066770
944614
945664
471379
714132
1041073
1057849
866424
156285
958067
267514
882319
781572
675998
879301
1005286
95693
772227
441485
189069
353799
983720
184105
974326
968376
258770
171290
305823
447047
1032534
405795
398377
778778
179870
71238
1054583
253020
649566
238043
169509
432025
887842
910012
995885
1024623
692380
89990
143364
544270
895423
260208
1031766
1095106
349904
603248
1065955
555710
994059
419740
968173
87317
78534
689242
927335
228101
91549
794440
790069
402824
363587
235392
967520
506794
420593
565110
771144
205787
777908
222190
134475
146151
40764
341495
575258
1027389
82510
727375
543018
88690
903782
450356
384582
148245
116348
82444
470236
254010
775265
123042
623059
645235
601495
360407
887859
308374
997414
681479
884992
361318
406541
540663
477775
303619
601201
281670
723839
538968
838167
965627
1096387
135598
69555
478202
437525
769301
142603
948185
945230
128494
553536
978501
1068139
767484
602766
429710
179987
789406
261653
115047
51604
366408
403226
315304
965007
650980
20205
717584
480785
1000967
94348
581710
745629
1066708
645626
39894
871808
764662
607226
433380
387636
824163
353462
238435
893000
506285
574231
434031
431327
535656
536706
373942
801685
442520
10961
476984
387699
740635
476274
549602
214596
256682
548859
549909
593007
594057
906411
889757
590401
1060328
959774
536970
388542
961146
1009523
556421
1095716
299218
178870
988841
408761
983807
501961
154491
996056
828197
855647
688261
1098115
734258
1085749
36409
460681
237332
1094543
885157
849092
778224
711973
136317
578352
652668
97198
444820
176901
973373
668992
950706
964826
67504
330419
371083
106809
18385
784781
1055410
1050613
77865
402712
774455
373874
88142
227067
593927
673346
831817
550734
92647
856814
297313
1006026
440238
896019
666012
888249
300228
758528
614007
757616
1039728
789220
392247
89227
640031
319262
81967
540149
724637
1040519
888549
461998
125397
610260
61526
37526
644188
314403
865788
116974
1078313
317769
135031
639543
1076982
136632
650689
257488
363075
470141
887461
33871
1077739
879216
334027
167812
727847
472085
578354
491920
741447
116062
161255
520965
170456
449116
11456
285559
984813
456695
867038
280849
231213
444669
670530
856837
743436
413973
412923
680157
948063
415366
106549
361184
464083
390314
241174
335492
221283
884176
740373
154606
189905
366263
45925
233202
299607
690110
416292
756651
980382
194868
69438
425765
313223
167409
829121
16562
768811
146634
347419
135933
965684
330471
600303
76861
144468
858070
656826
372316
787887
760194
36163
35113
765515
554883
644766
700012
772152
1033666
702497
872051
809818
751397
144503
419499
914921
272317
741187
227526
10186
794610
363065
556214
18349
153807
642700
733235
1027450
617728
94608
95414
479183
93453
367159
942637
973358
259383
785455
148424
816698
501116
508267
554812
423777
97230
325156
21595
923354
504854
651265
151743
800668
347755
652439
785693
824374
1051737
936571
916737
1002109
871869
482421
35450
1052875
256227
966876
243313
299055
767787
611338
206710
384137
279912
548228
580405
933567
87000
617291
508219
904282
1076553
929256
1022635
624348
432916
846283
91895
1090985
143468
729629
394434
228868
51559
750792
968520
818588
671254
228146
163840
614217
646017
190535
87965
995100
64174
873520
279862
223547
554526
1092289
292712
106092
166790
77995
773619
497800
515093
392814
710793
1012643
698983
891433
189594
243807
736983
13597
516874
293666
514175
1060972
861144
198341
690863
565862
674959
908163
1012487
21798
1008169
1089578
1039282
297208
405048
129887
1049563
131531
534677
787738
254092
450802
517402
1092434
156024
630717
681520
680909
246146
901352
531049
859947
863412
225812
100085
221755
1091640
992239
232006
1096628
683687
412029
485350
132114
706006
738964
123590
405134
29978
886890
744106
851413
115486
268995
320493
960815
155845
575533
576583
718699
717649
576181
658396
106501
674898
728799
297975
362695
768989
415187
388893
31685
205449
213330
437993
233676
702220
531438
945297
249587
943792
364517
1035375
248418
400679
966531
1082147
41167
327985
311964
175605
660786
472738
491894
814661
1034558
327297
880089
851189
896677
285823
604708
19324
742903
723063
851223
436753
15125
908383
851075
61957
827707
473262
364796
201816
78860
644508
248298
826149
1051160
550333
730907
967724
85771
204844
919220
698750
249778
294602
232782
88800
990412
500448
1096692
540063
955909
792753
524770
749886
332917
535532
119632
506049
362887
686742
1059992
1011854
643262
905224
522112
705935
304694
999622
26343
130028
196437
810093
924642
948454
574011
839709
768904
105441
334146
470248
436362
218963
1039133
77341
58701
988455
659938
230645
947979
106851
974914
520076
345430
187070
719998
102133
547842
77782
261288
150426
344919
1025098
252620
145561
872194
1008299
800371
368239
285820
796717
96873
147408
825099
20548
576650
948587
812095
944720
628984
627934
1035048
591998
1064049
402428
1081682
923026
856039
502290
1005218
1032182
878939
78084
882292
1047240
191576
770929
118887
758576
919653
677110
300943
80409
568156
561598
101702
328539
993439
521487
715387
695207
346668
459950
314442
490779
1071513
393026
113685
527360
334680
37958
986192
625460
834592
703974
2777
17678
493264
849809
898459
460544
609057
442515
49896
495494
298747
690140
273414
386265
1023097
655027
330887
254986
950162
897178
362691
219657
152270
904095
594924
157090
576710
84409
71698
318236
625760
1020546
997663
1039529
611927
1010866
121494
978883
404532
824519
618904
316980
685868
560847
885800
518387
375548
392519
718645
595733
97233
1051850
711079
822826
60914
511264
1057976
138559
139346
648759
13894
32987
929897
384694
1037885
799624
429579
8332
852807
584893
927690
460613
126103
264615
434877
170818
990585
1051030
1028544
41155
929323
779046
529697
633339
802291
870177
184126
285293
546832
725976
639376
180038
639464
1009321
701021
916492
42412
290353
436680
7918
939481
1061778
48102
343627
661311
596382
201844
708860
279709
418936
676461
471639
1000208
1080823
133757
881623
618870
494123
908495
868441
275768
521859
174117
349419
8989
962745
635940
102905
803443
68143
1070863
1072373
928442
660650
11911
252158
817827
938615
1085782
463873
601042
495910
147485
415758
830278
359493
548273
577216
324274
203624
652990
370710
378699
339022
348730
954245
546070
1057299
291215
176141
757582
124956
166518
156581
97100
327206
14763
563354
715992
817219
564761
1072368
239634
58637
316814
950522
688565
174097
915166
476542
1092640
536625
27875
305934
929728
544045
566056
453105
283979
145068
128525
719773
26269
634378
945753
117277
745334
869509
586277
1097808
1063620
878438
672797
138032
477685
697486
1032519
807056
792426
295503
1055519
525157
2778
668567
515334
523842
375202
187894
984738
657383
837970
106416
634527
720509
806721
501120
331577
954586
282453
66288
694980
16004
187531
418995
631504
133382
1001956
285716
304043
760395
675927
727983
378269
264215
196576
528215
1058507
970140
216283
1086363
473043
899500
872042
1081257
672901
952142
765061
929416
77284
480571
247154
545860
43899
239499
536545
694056
862323
35090
171662
317746
121421
442681
1095826
556211
65982
853325
538034
866071
547043
866833
1054366
252923
1042555
348910
867127
462892
200299
353605
891139
570238
664558
574582
1017587
745923
930402
217379
639833
730995
1099024
395294
28306
998365
871318
893854
677005
153084
463718
74171
355776
497528
8641
615864
1063219
659601
689808
920520
1012137
164847
320715
950715
290369
445318
326258
215182
785256
641240
41731
215215
1046593
1027818
945980
914841
814684
127319
581616
1056765
20009
1039975
228872
380130
85657
212223
577667
576617
231722
251588
853188
219215
732876
147542
1062147
430348
188181
762061
5356
519860
960855
657834
763918
292655
506831
94189
243596
876400
52483
645679
688903
341353
93454
956061
1003671
715719
211681
235232
800122
1028662
747620
794831
1016648
593221
751094
386107
312207
470732
407946
845130
618584
148711
1049670
946143
988988
14553
141615
104267
1030424
336028
82318
322256
886530
619307
417917
565957
229196
895655
26387
886353
467869
529321
896999
389423
658535
178524
213764
306309
71959
641821
334167
634317
1097366
350829
1062189
438454
245590
1076474
814367
107329
1091985
518893
907532
178212
422892
641950
474595
794638
579415
910413
76054
225071
892982
490575
1095663
488135
1076532
861272
580678
722562
36301
266939
140966
692740
133168
888362
256261
577160
369173
513256
1032417
681300
41470
258972
90563
392660
801817
111307
1023845
668125
76256
249649
869433
131367
484580
614328
390363
838123
797961
1056260
331232
469630
29309
1014345
4470
650561
352897
303054
152757
623379
45659
220207
198834
912979
954255
481304
1060817
4954
199682
77045
481956
648042
218405
1006590
999759
663690
547890
332722
122420
335322
382749
911769
487402
959508
159640
510639
229303
633158
774906
281104
887275
970169
266867
954971
618590
488319
469160
176679
778158
101222
1073632
69160
967179
373829
792170
454254
843856
430302
193405
136081
918067
778514
1020019
926321
423645
976465
902434
658963
77057
34945
418216
615310
979234
33742
835847
979695
617620
1048163
651363
328233
373153
906192
382257
567863
820364
602153
500194
443851
908119
117636
1071343
76677
573999
814511
156869
440224
625679
714981
264461
607423
488401
1093391
766842
172520
50122
941588
296593
802754
128864
471818
1018506
109026
935110
1001548
140017
341452
717557
268624
500027
36361
144976
774714
985032
269908
458882
641650
141990
167419
862155
586365
1073523
82094
501292
1085089
584912
764638
537311
428165
148161
235770
319783
18377
876458
574842
684315
81449
177257
244851
288610
965727
990934
1013467
877477
1074598
288669
242642
777815
696412
920813
257683
378957
84786
444235
683696
701089
269902
803239
960852
318203
98470
81425
641225
637964
169505
858368
93121
1066162
7772
1090069
54216
550047
282519
884497
589001
47360
865954
510319
478495
223527
335428
971887
851823
418935
1085844
999628
500111
1072505
735471
711935
653869
733070
1046543
953383
618790
331425
869081
812485
26502
201722
873722
124965
692875
340360
538470
1025690
416593
361282
79955
572481
384553
907520
164695
774783
527788
14681
48846
468243
788797
185113
971709
1062197
793870
650013
597281
314308
321844
1042418
853241
291837
214797
586459
800088
139715
209622
573518
22110
189777
63399
424523
538497
575440
320399
971732
802142
155852
225464
1048385
320937
925537
426858
741020
19493
901071
331342
927106
726670
733183
649600
641320
230723
925836
611510
199470
1047407
846744
414366
48433
515746
910904
827720
60434
713405
173395
188458
423018
670059
964935
753676
751310
63478
229236
74522
912226
650981
1088685
1010392
300753
297375
124219
1046204
716980
1069610
1055790
176201
890225
757187
356496
862635
527219
333645
563257
471012
643215
356112
610965
61520
830269
164299
519047
315902
530966
39003
888443
781538
309080
577863
644698
811586
1023012
136863
978311
149128
542995
382346
767616
508209
602487
110171
268511
958592
525700
972749
755138
1082677
738624
1078823
201015
158219
1006648
230235
983393
767106
686823
687873
846320
407522
143017
97129
470822
634708
878038
18112
217618
346207
977885
839826
1007346
709076
32037
588442
134310
584284
880742
379782
617974
477164
918315
194233
471114
472164
255947
925270
966129
883755
939369
505696
159023
325242
311245
159957
309329
821094
874071
151927
1019255
764655
605264
458830
236427
1048501
463425
638567
1012620
854461
645589
698299
532083
43495
460092
755344
926680
436285
654882
1090642
797694
969885
62253
497857
995713
791915
464239
786632
367230
259976
51331
464147
747512
871882
860949
390523
1068448
83870
784322
243407
82360
1046563
18399
908377
342032
832180
592507
181029
1077748
464606
863549
96996
946151
15231
548738
561854
293161
563609
295248
178738
907494
858260
913023
680420
355005
885444
418387
656323
416765
828021
346174
769051
712207
1057484
793369
449973
965943
487327
165798
636084
981280
1075070
601641
224381
429355
402280
158652
807947
883736
241265
949314
803083
41120
781361
905667
740787
853998
95501
109878
585006
931481
338145
992376
627593
867145
511295
245147
936880
674273
1078287
1059257
954973
662635
781195
895835
721474
87613
657105
665162
432973
79883
50455
155030
298559
156314
274432
645721
1061834
1013821
529498
212011
679224
97270
289052
320662
459944
458894
457844
807894
452218
310049
309992
619874
922131
472615
122182
71523
1072451
514455
13127
790381
375364
705861
57767
475849
421759
1050262
893719
722480
97305
550921
463448
284946
588118
355082
203542
1054319
277223
722826
981556
324257
881945
1038021
177671
334189
876795
12283
138984
327183
531957
464738
746887
33312
195705
1028180
907707
562677
550852
142163
577950
331436
1072897
916035
459286
738793
315801
66090
436697
122497
306263
888767
444146
626744
145126
646443
356566
709159
64768
327362
1075038
1080499
1096906
193131
979585
44908
920565
513110
52133
420999
669504
13522
575405
877111
681339
796670
482476
219867
688930
1009520
874688
1033358
561678
637076
400866
628294
177766
253836
202195
29527
413977
447325
312829
817886
51651
1018142
159653
986405
316376
763090
901662
375602
558415
1072134
226962
658437
98302
19428
451505
152638
255893
976386
915739
420610
842721
70309
1028765
615597
186607
837796
664567
462506
532483
1038824
460275
914980
284138
412788
648763
645474
465932
784083
605938
350568
926027
955085
637792
936665
507060
105372
19089
680591
10018
98409
247935
139819
688414
618335
713331
994888
710913
77209
539294
62333
866774
200464
873766
460836
801550
150922
200572
776472
1082032
309885
430034
585426
806359
219879
454859
1094314
386860
576911
1046655
610521
559945
927310
860754
308687
58054
73726
654870
900766
558529
278665
238274
315615
958311
486677
896274
230051
132438
1089855
679518
539063
552677
536364
342390
209159
785378
1025019
726832
676964
744149
1016270
620714
1010631
878698
524424
31370
192492
855073
1088950
711699
248650
345564
505375
77830
804167
49455
530138
538800
712138
920547
510733
110522
1042456
740360
955033
188956
190468
188462
882879
756832
808053
1003037
544843
1025803
299502
756785
815887
856569
21251
556218
260858
695295
455561
161151
511063
325449
156651
23093
9016
11604
338966
815178
755873
323549
1027037
168780
49397
148999
17575
214513
520793
857185
121564
831542
406632
1028804
378669
142605
91867
553780
1002689
151787
20745
125693
658045
333989
179625
787958
813707
850386
796263
558120
148632
303551
541683
409108
97791
169218
1096685
832397
623513
105674
872626
464884
347050
924482
365542
690232
806874
561225
999526
155150
904875
763031
887883
270630
1062645
1098629
428695
732736
1030566
389414
12417
640145
315397
243750
530365
728678
50624
953323
501905
437768
132382
592744
716795
286694
747892
71999
414532
961412
424835
170356
415248
283834
764885
1074193
669737
231943
730810
894804
1092873
586231
31830
349872
259065
464361
767672
224344
229391
616897
639124
834006
1089765
1042260
70524
820263
859845
416618
352631
114606
855369
356046
32954
270424
369112
733721
863683
611736
474469
288899
400689
115648
324221
1083106
1018310
1038849
184364
1046944
72496
874892
177148
954170
362067
493711
551660
202076
36161
561988
996422
439931
862001
381213
442400
996296
475813
587219
544697
390109
925012
842993
749908
748858
62010
737654
994982
961022
245430
739449
467099
131397
238401
949985
44592
46987
1083157
641013
431060
768079
669554
131469
366095
1072737
477419
425537
740921
239043
510251
660384
711378
120429
919105
506695
1081509
627161
881849
369606
940312
892516
992002
228240
3488
279816
1090351
296933
167143
328395
606914
1068120
239818
805454
783196
430090
275167
641987
85849
78946
694759
440934
1064773
442325
1005797
455855
114460
1055660
484073
272617
883529
1017184
559963
890744
894394
694895
816725
815018
754997
905220
512210
1089808
465959
90250
534252
458708
329531
264653
496498
445421
752097
390547
537677
529228
1036971
277048
86640
1001875
951848
422334
418763
446051
1001070
266745
172866
163431
638522
75275
1004812
676961
516945
940607
64948
357179
809470
683289
643678
833114
233791
652669
1019967
794589
53683
61419
1081748
1060191
575632
260897
491859
851853
666047
1077931
324385
268146
170358
745700
262317
401394
453195
160733
466492
270766
608259
692413
599412
287950
542944
885979
839696
265616
33280
532127
318924
206892
235890
482083
405250
380087
688239
398918
835860
865264
213050
113980
826594
102968
1070147
67728
73813
426574
1013638
448339
332730
332729
354887
931421
932471
363639
262256
324902
645062
560721
923363
1075273
171188
1048162
889485
132653
82053
198696
294004
98715
1035744
605826
293576
1043723
689257
95165
402987
1085577
718083
167932
65284
175135
293313
724714
942804
876398
835769
7336
298172
675239
455667
541623
326705
904882
722140
10749
238598
832549
522704
827473
757550
646893
333663
40861
775074
959964
3885
644085
436751
613125
210030
79255
936633
846073
536947
807846
371129
648051
13691
174087
126665
964902
724430
678038
597625
621060
447018
1026242
917309
393266
282596
313310
1033062
63302
1008554
100897
742130
18825
421427
55945
490845
796438
36566
103420
268021
526816
488642
321192
947053
858542
982575
796735
1074503
967380
289325
354294
979152
377139
1061741
323448
522038
661039
658297
661813
288195
463009
42840
657278
687135
708828
414136
1048470
142899
184591
555999
1022580
471285
832128
444423
942069
311664
5703
147358
489030
247359
282619
49015
834660
1081913
1066392
734852
128563
1087651
262807
254897
582255
270055
439272
560332
456771
472624
39553
365118
766040
269237
732563
906389
943016
23399
980409
189659
180623
375382
93618
222858
765501
554538
974024
591909
1096600
419156
327998
880153
1005366
981748
228619
400086
115839
278800
412564
694279
87294
863597
249003
669324
1012416
251935
852346
486493
154856
276906
121251
542507
276665
758635
431800
389264
1062828
62603
455242
94860
260594
459247
1024793
610614
1097337
895173
870507
207476
740400
542873
748910
58952
884468
775280
856004
259263
242931
634931
27340
185318
503729
270427
272800
108672
167952
509812
230745
586723
853090
185520
649865
328604
368888
292219
293269
946431
885419
803059
804109
758585
79861
957400
56936
514964
692891
466060
417307
828076
16932
17982
260317
156382
302345
685544
112197
1001229
1006633
864629
6949
231749
742773
878722
378962
699303
132298
322536
1048805
1011602
492029
130777
348393
488222
267736
631663
741204
727412
889084
447820
566858
582483
528378
876842
340574
975514
784535
927732
124809
147950
809249
183579
593139
281977
511799
46732
104573
67014
935480
532848
726686
70195
727840
979587
806589
481299
274991
579747
295997
993005
84139
188091
81452
705387
300154
468231
47814
78921
1028213
81141
412622
569010
69345
598265
151730
970320
150259
794412
121607
703669
785130
721619
569444
281098
468741
838534
501352
667681
649483
113381
874361
873311
31872
328144
757229
79377
156206
355925
43038
312986
376473
468911
985114
1023875
340549
150864
860647
752685
58087
692288
434284
1034385
774892
566277
612228
631836
362528
291913
197820
944864
761835
622870
375005
664061
169117
400028
31001
92185
323081
277792
441203
403190
652012
619175
429928
375432
747307
438238
632783
579914
472081
745925
881406
414689
921266
570637
902617
1084175
302340
309087
1011512
50864
222039
968771
381982
829744
713684
280694
928920
36618
982655
552061
644764
65439
645312
413317
59510
824032
1031269
713163
231816
537514
1080131
28358
312790
443201
232502
589225
270456
435531
69744
683277
17407
651968
984249
499286
404516
872716
1008168
979054
701159
722345
848931
763985
947818
966025
236496
324361
1099883
208600
141242
845670
604674
454408
9139
341852
85125
133782
327995
532502
652557
742566
587220
952701
832097
876298
699217
282745
975581
93890
855524
646524
354305
993177
58765
284289
641061
110560
912099
227809
947471
924264
148600
424902
697406
1094598
1092713
509826
334886
536869
125703
665085
218094
312019
341859
643602
225665
485845
1093807
532648
779970
257641
58158
611911
921686
811879
459024
684061
60501
97604
972740
262997
1045614
638606
231290
744148
358953
1033744
4740
548499
595741
512364
160334
371844
399870
987074
112791
474346
894346
640714
199518
878918
60956
393879
635285
464783
866162
485798
851327
293284
798958
107511
848631
194212
106550
30716
100745
1013517
144887
1014272
177021
1048807
6485
446139
147582
697034
558333
1087290
6933
94763
551752
1050309
995848
344380
768822
356311
379102
271541
426923
870347
418372
955272
1046497
912632
586715
306295
724373
734749
303289
86807
913148
230357
173114
1012148
715035
695528
62030
562407
533632
959554
267476
906438
651298
95846
106448
625299
1058440
347587
325934
600702
947651
211157
228813
68448
573004
475939
138270
404167
46552
870786
934212
535022
310533
1028803
677411
712700
204925
724420
735107
910943
167101
939495
813322
317359
287008
235025
85871
86921
143178
172205
768035
533482
1039212
635169
501526
20690
120740
410517
818343
486044
374082
17526
266685
201253
912946
968493
336724
948285
947340
958759
897073
978036
849328
615738
774319
942265
1050759
908158
341134
959062
829376
895586
192774
921874
247963
610916
291468
429589
389013
176398
626785
503521
927539
463361
415350
511783
1003605
854113
222119
918301
579798
363669
893571
609590
411115
172158
654021
233383
78023
52385
198474
735320
361409
884081
718187
620638
1042161
628705
1087835
485031
84578
638696
198093
839780
628257
883710
557745
154876
796996
1071727
435172
470342
60397
636253
956527
573269
883511
1051319
1033485
816243
53284
44769
786097
797182
549238
168733
940775
537495
396625
390696
245569
1027312
321603
357082
347324
407063
228798
157466
708450
158647
361054
199426
445430
330886
970196
700739
933845
514172
453823
406030
199862
307728
1012129
241877
256485
107145
672281
75319
46576
648830
466990
175336
919663
931470
795722
601708
198976
631657
916129
493478
52169
22507
1023639
735850
39307
520722
884091
807686
198251
319716
120293
126684
321858
792954
410210
348113
457142
273814
346496
598304
120080
461839
632287
240361
835532
72583
420125
201576
475558
420329
1052096
771511
145132
166136
1015476
372056
411626
212046
880658
344378
541994
288950
785157
912535
541191
394511
301474
728061
194374
896879
967030
470890
911782
208915
515652
185992
1083137
739499
184410
54219
28868
37046
9405
761293
113096
675331
1038694
448585
588639
899725
498263
652183
350038
347522
141461
424656
1060918
606537
209046
309646
887354
393186
152737
1024234
296227
729634
412221
110339
854021
666912
707367
989143
730862
200592
614780
454450
390960
924436
397922
100603
464873
428619
147232
412735
908958
600802
488763
800138
786509
17283
1033084
227333
544718
621037
349172
1075102
400970
263739
833996
360320
300815
985345
784829
381676
295776
533601
864899
323297
324347
553420
483247
613674
525790
1056932
308925
707929
74339
629791
244144
756546
375580
705280
87696
1020482
841938
840888
332471
770484
264148
135388
519053
520103
11423
281817
606037
316220
1079221
183682
182632
443794
177354
980490
588929
589979
760558
799869
407481
827065
643513
898416
629603
81507
82557
1060166
481615
1060165
963198
54214
332829
494087
100325
520608
271614
339257
20698
377653
378703
872679
62145
706942
240347
353993
711626
296025
754468
379242
5568
68772
1025320
551919
737029
474045
365383
798765
969540
552169
639538
328341
862034
283292
712265
436084
463838
818825
221477
939490
570383
95195
247380
466741
417625
904013
812145
166112
946718
981940
249130
560823
238757
769056
859936
665743
862985
870341
108078
1089148
786019
350860
793624
1087527
940050
163155
258813
689159
489145
746477
12545
643115
994983
792236
268626
521817
998347
810870
203881
345968
217159
1078161
138117
253106
1031174
587192
761869
388625
291150
886260
1074894
253247
32080
861927
613242
862321
644522
999865
171172
554869
581632
674506
186303
781656
416581
331693
537431
11786
1017606
294615
631231
773697
205885
439485
443186
734671
69713
536318
962732
854802
993918
466173
766896
18728
39018
395529
229754
627836
329630
886501
891885
641726
169250
549547
645780
843118
363384
752723
887472
1049512
772265
622194
549348
147050
1090956
57442
336287
554258
444008
866871
445623
924968
289787
1019166
255298
146290
1072352
430146
560401
124757
351224
449315
1053352
399634
101012
683728
161650
918193
947910
1074705
281512
47850
1059478
569193
793902
146778
828015
775909
908358
553576
849837
982794
543649
547714
334893
752619
517147
1040946
667255
1087398
323501
882258
248374
700709
88062
341298
163563
235252
244360
777508
993364
647910
64884
229547
893440
923494
952108
177036
1083507
523623
306387
867805
577799
1011311
300031
230790
1036520
474932
12367
771786
51740
442147
1055502
916099
97345
1085235
424327
867758
707386
551692
662345
380518
1047151
523164
156676
265532
1013392
651056
730273
18762
355062
814141
399543
235319
835023
6531
759775
776915
65452
19940
481797
265640
188589
858599
177872
1078524
793216
563234
955776
501483
673835
781560
132363
318179
1090867
999989
656378
491669
672247
866835
127605
308162
466992
263738
40945
49738
536639
842838
256504
987559
378960
202792
965426
228744
398462
220481
838594
94253
283065
836735
558986
208800
817414
1030047
224657
46186
243657
598572
317334
1087880
709772
322112
886211
208446
385693
51065
785162
531251
407280
188688
666560
564060
97899
938494
755650
589780
31223
337673
527950
695900
171859
148463
129325
917061
1070775
277973
936271
802192
390656
693983
752162
1035613
235747
687031
350519
283087
587641
763093
1040299
648961
49881
996664
407762
27541
223240
390728
833617
874613
36555
169107
919345
858090
526906
378297
637639
527338
446885
128236
701121
1060623
768104
1059389
825726
518574
259059
171700
511749
598025
582791
90076
948626
1088459
1054781
1046762
1070804
850642
788163
851588
509230
279009
165204
495688
11841
672292
104448
421901
1075360
38735
1066191
28524
136245
418204
291061
791485
705761
489775
965272
275983
830277
122179
668143
337710
478775
360122
885119
491457
986461
872771
350757
848466
213972
184822
1063929
531588
815299
36756
611793
200816
1004899
2224
652862
653613
878175
440804
621615
773431
1005782
582905
688779
708830
391243
377157
842275
975772
954024
164960
221343
264530
657152
9231
952060
524457
536861
786909
975876
1084254
173256
81819
80305
268347
60225
459713
680911
568082
1016433
119112
667451
397397
692907
659696
347488
925146
385057
924500
474949
52830
1049332
830200
283106
393612
425898
760131
765614
703932
1062357
158450
653941
760009
175796
559126
464851
276383
216089
426498
1098565
926756
1031011
137189
321273
75723
911632
540659
365073
427763
869300
1041158
828194
201993
664473
277051
41622
1001001
804898
731800
230076
1028995
742780
987897
129110
490981
628399
967238
362281
207090
918258
889800
400186
247479
370137
687925
994231
323494
845528
733309
298520
14049
255124
944489
605276
231773
828997
967474
796905
133190
305160
969810
552208
686975
502528
16350
828172
443858
1093517
850351
747716
166354
473882
361656
683158
914374
522023
366972
261160
73349
655322
408711
718084
514213
1026232
680628
797172
223538
88366
1027779
960944
106792
667495
525060
247884
790258
382069
917388
10085
498634
216754
736200
536209
613456
264557
386119
346629
235425
426595
779396
136588
1032350
153644
256991
901652
518776
804940
385173
64688
1078398
815886
89135
954264
2135
992694
1068512
340063
341113
478452
456684
902365
1027769
423422
763939
81860
329905
501659
387776
407232
171784
606848
706794
439407
409466
1008870
965298
490054
717192
996339
733794
943160
405857
74628
1040814
445173
331477
417597
363489
442566
806508
1077603
92451
768885
587257
348907
74771
894888
647437
1053458
829539
1027985
618479
339219
435341
955295
122934
52683
571592
478258
921152
460190
435665
591228
702093
288319
140008
77395
578529
854795
735447
27342
398715
561590
721599
321569
80380
793582
904775
937469
1062981
198942
15036
159463
991080
1042738
770674
34584
470344
253139
210510
498535
846762
439247
979046
349580
906334
337720
179157
119786
754738
355367
1056069
1007428
1095358
616643
615593
914064
92220
563282
1038975
317422
618661
597662
435936
492309
747576
515745
244041
666996
826819
442953
317663
1010869
103101
365874
85097
395388
747592
1052946
843519
1093058
502259
385441
970284
772611
862179
77149
932292
982003
427575
216019
244692
1099509
676544
104163
584635
626894
476765
68233
515520
855707
485850
775621
609741
254149
896429
730074
979278
639247
492259
183496
260258
429711
995281
803444
899164
80433
1077719
1092780
429991
4063
933607
139313
734109
41319
210444
1064267
262183
575088
257073
694492
489879
790497
977538
947935
400850
1076984
98121
68219
474013
360545
191254
1033588
585728
620136
853038
80626
624994
61615
1072799
593056
1003653
664726
1013232
492038
882707
351804
193649
390295
634951
76199
348534
221449
619471
51811
365716
307849
112127
211771
741107
118777
619923
821444
417866
1056305
952531
18120
475842
408264
702631
879953
726519
295188
58926
601383
1079532
679412
69750
778601
167917
187118
37809
733332
534472
934401
130781
1077145
594251
914027
183845
428487
248617
100012
784549
984565
1022854
608133
135403
684747
424910
787208
882214
549060
967024
729196
387122
686447
304482
892642
49448
714030
82501
504233
645252
509857
928572
886137
160795
466493
963455
275057
810248
117286
751974
166724
343868
471301
316000
781012
354713
594756
606216
1086441
1057753
511491
797522
525497
537576
269863
222578
213930
39469
644784
681941
747509
947544
97503
248232
777035
624078
122013
411998
44167
989129
4936
750914
271125
1066013
449672
743705
210744
383314
198040
626460
433201
952303
479434
478384
366966
431400
804509
517969
245074
514614
515991
35070
443038
1080939
191874
484519
859689
456905
976737
988630
745001
544793
900641
810086
834478
489502
757355
486259
59101
246111
554317
1082305
1047124
925500
1083354
30062
326166
920818
1051701
546670
405135
748818
238484
276940
702190
476039
707722
952172
395578
346609
852249
230326
595614
438360
405063
65114
600065
103423
486439
211815
226269
741209
66985
1016367
734456
499863
729917
37472
910092
986184
944339
639088
1002863
341927
809149
519424
621395
539653
1023201
757014
754788
349819
1033594
14621
1086393
387433
352826
166145
938851
697918
159621
564564
878707
155528
1076009
631080
371096
139219
387755
321106
638547
993342
450275
182359
181309
877487
583904
474243
1007490
1007491
467958
466908
465858
340860
339810
348300
786251
785201
726382
725332
136442
458842
457792
205620
204570
743485
744536
743486
148846
814673
693130
1039270
23736
575067
85068
254737
578920
681347
341039
975123
375805
103772
161160
409585
803840
535221
928696
964174
634697
572422
430013
296513
7819
235108
663622
52442
1032082
812088
913318
405637
658639
245479
758269
821902
506263
560751
618653
401485
897220
446369
526029
611822
578788
32757
974910
719143
370842
818802
734404
300599
850995
700553
338968
1041909
978073
458347
204419
930373
530034
856708
895698
1004484
281417
643755
354499
818008
500587
478048
14694
798304
885794
437440
90443
1012798
682906
161272
438234
344193
69019
488826
322423
590394
3645
352699
223605
779315
221884
1033690
128124
471459
731939
765967
11529
992632
810956
604561
895712
1057422
239884
975067
845986
49522
854631
240794
289918
266234
853434
588769
1077372
398684
28954
846415
669934
1001519
415367
112013
957279
495882
19021
697996
386410
905400
265316
156493
583313
506146
851092
156642
33617
521313
453229
156925
637090
661114
837426
60602
627961
808269
883186
1035255
284768
1012400
65985
440048
373140
512797
696642
20328
1058139
195368
328745
1064319
1021365
587270
24230
895653
945869
509010
1080453
749669
89762
590112
231095
375571
87512
807680
1077422
482024
513366
231887
414981
763366
619207
343463
129818
476175
810231
592372
325104
899988
562222
683243
681958
533818
666404
396269
395219
500013
892484
212495
132650
966478
465467
537026
569567
717066
451391
900094
743191
988656
929349
758237
256287
564843
117696
45818
504280
98290
725427
724377
331792
910645
210860
157984
671435
3130
393378
1038428
23858
269533
557773
265216
1070694
437754
114614
883834
928104
268858
723145
682780
1058660
293320
550464
726313
441652
83134
551783
270261
919869
65109
789737
993027
664477
947302
69600
845912
622729
38700
233843
33087
496777
940054
397679
271111
1083645
978188
230041
905433
107568
373361
1026466
358344
729985
547280
853129
87189
418812
1086276
1042621
680517
851353
796036
541123
111489
372116
196115
1038886
64915
1006711
976672
147527
739092
979288
333379
113325
734620
297248
808919
1099396
285192
74703
737491
805637
364650
1025705
570680
440855
357544
1020300
647028
530475
971561
974456
702275
852539
587931
172064
493906
862562
862891
395593
51266
287812
845374
1005319
745495
152633
413339
292920
290305
545674
519491
552452
583663
157061
371080
372130
371079
287623
821396
857649
932056
412217
90376
982100
529525
8893
505821
631699
1099189
178443
394704
230045
601944
530797
621033
536612
690144
255056
1023544
328423
784559
596483
978756
22176
286745
470932
245424
441517
897307
517818
826659
744212
770652
885592
572302
986247
476897
14936
804183
249290
956130
815427
25978
374947
458238
436586
41198
781960
340428
109370
1060024
657604
1014719
610005
1073260
134657
1046532
279488
136273
85881
245799
1058561
373212
950742
1010410
512443
797249
141316
417174
767333
217225
649263
578258
852485
499752
824668
56068
993492
522710
945613
801769
590297
196073
265159
249272
511808
713900
359906
1002335
1001285
293355
1029850
1028800
983803
568259
312299
696035
610921
609871
570415
569365
826536
770633
769583
1015049
1013999
1012949
915712
914662
913612
964516
536399
716312
267302
266252
141667
821014
823114
822064
1049665
1049666
542053
610804
43279
50259
920123
383473
237717
1075951
274876
711100
233092
690985
1020424
450147
649751
831169
315462
577746
368092
534936
97776
979285
627739
288156
85131
608695
110647
566180
833249
867143
591959
518752
262261
556037
574604
317245
396098
138156
13498
891203
1044967
332857
1047634
999178
553604
674345
459055
415254
380854
466411
846630
854370
207364
131958
902338
35304
318589
241550
1094370
476892
662265
459570
853086
462933
960118
562759
263420
1054930
299808
709900
815480
698625
993220
1044187
1018495
582388
645600
371556
61481
639862
650660
113955
534822
766547
621919
821446
912068
880829
544040
268351
1056173
247453
577183
366425
950143
967319
584413
256775
150715
524009
925264
955225
328156
617798
741677
713337
254411
937714
482056
536637
169836
155770
926734
625039
967019
581719
650892
289563
433790
111817
170870
789821
240658
730123
880357
563689
464863
1037459
311098
297519
249105
984402
234224
805231
764936
62138
367842
488202
390173
100196
1022599
109255
946053
788933
257407
1085467
55318
81898
124814
351583
927860
895193
1043928
663432
1052183
408526
505899
582073
260007
488986
702732
907879
1064769
352706
614039
769375
1049734
749770
277664
505085
695104
224838
155694
691136
533392
992326
332943
809644
955352
27522
368530
512570
629873
944167
777995
1063912
533678
991650
592910
332627
473330
186746
338329
694157
444552
285420
97179
924753
951706
171599
737749
280734
128897
704686
753296
119748
602703
648601
3427
84686
117942
1076773
228045
560023
534636
496697
293538
293016
863106
1093767
963117
1032208
393503
954589
1038910
323484
771447
137937
264261
1080269
477479
1091691
794073
60600
418437
303895
247326
203551
103535
859388
156596
594747
272996
3553
1034830
717547
752722
308917
1033896
142944
286668
1016004
1079205
1004091
541483
209026
182198
183248
437049
139414
1062797
707454
829169
103997
83192
357971
184571
431280
205318
73957
187623
153652
747511
994058
204218
816280
968542
1083200
132748
635617
887220
670115
364134
437518
8319
29040
845999
464023
188356
851358
627834
491488
646319
374253
235965
965703
602857
595094
267977
204609
862615
440149
979474
738412
50614
659768
964075
33131
932355
219532
1090213
572943
943638
375528
518389
502742
780323
616920
253522
594645
302263
335040
971328
292222
751434
1022187
1086350
177217
776779
170264
93070
7833
898231
738222
638038
921738
710747
415036
174607
1099752
33960
989385
1076895
754095
251917
9959
768532
956196
916117
392085
650961
715082
676678
283924
588123
1002999
43071
539550
378565
975223
174023
1064137
200599
164006
947063
295257
1065643
625009
1046966
602526
303257
56520
316149
687142
1082294
853427
727341
422129
299721
939173
184269
1072148
731085
800219
255113
440754
559083
35146
566728
304137
87541
661649
734451
272706
1033736
1064849
874538
372626
314373
758168
21645
348315
96580
539401
564728
1086302
229738
93975
538549
722491
172784
1033014
609947
195595
676857
367453
484902
227167
400771
434934
436947
71382
1085742
192584
49337
932454
246992
842181
452287
827526
1043061
59541
173009
423295
334564
346270
867643
798041
739159
497379
606593
59751
162887
720430
590247
306145
770736
572915
624890
856041
290905
1015108
630082
253651
454774
605440
389984
464792
911839
108403
1004238
163640
855406
231243
519030
359263
131081
12450
692730
1052436
564982
505679
944698
43249
1057557
180709
1082768
517800
386822
1023928
1059609
583157
809415
940974
733000
936179
625493
64967
565606
368347
272689
95697
494626
1011227
264904
291491
992770
927127
1002048
850849
716449
577849
443418
49685
156786
849304
262432
128032
90130
415633
723685
556489
812698
28816
847862
845880
134983
700858
786903
992281
312799
1031008
413050
258919
46920
526806
359672
938073
717977
834274
6335
99615
786682
297323
874834
609637
430299
824856
541400
382190
1090168
876888
414116
344808
1004964
799909
340045
317537
610170
385002
1082112
922993
521773
30303
603005
927567
201348
1017024
676982
646326
164653
5318
506863
133514
1064630
214890
60597
938413
370326
267866
501374
1034374
857760
495429
610073
69581
116521
307968
951639
564159
235780
63614
828835
697373
271860
891521
97981
1067388
291089
791289
500103
1082671
460000
584445
169706
843890
702559
966340
299205
361952
159533
768960
292031
539131
630373
925591
850462
910528
119097
1043433
744025
60227
835945
153474
918511
807130
4303
233616
307614
964031
109953
479517
77646
471433
504849
422526
618898
113952
500360
382009
328140
103800
219886
283468
160239
904662
1000643
768360
858818
931102
80015
929528
805461
544617
1032297
615504
554269
1086020
235512
491637
1020639
598568
603238
110770
668169
309286
806081
657972
744965
323843
983195
175618
880169
449163
648999
965941
417040
1096876
523540
410909
322365
887449
690758
102120
8555
13518
278393
1022728
758344
290444
486157
39402
519690
235633
647297
573413
943619
888634
1066151
893452
685758
133386
391603
16853
1039854
713288
661814
568744
884877
36433
1100341
864041
822555
173239
439036
464177
683851
396462
946797
189302
587692
713652
846942
29697
900824
17546
893777
826055
137292
395258
55092
469567
656261
704423
766926
722927
531883
1093978
552095
61845
1053923
379277
414565
541714
27212
33775
752572
280960
562404
1009711
1009825
771587
826731
763994
292892
643406
23929
622863
736264
398047
1070227
512533
711987
910218
903101
173403
145962
917817
587055
261442
818274
913719
1067100
380241
653320
885798
610020
852351
429292
777018
87534
1039657
639893
253721
991866
514010
954408
71060
109752
1037036
380828
944034
665451
407312
687365
859461
144432
809561
213158
223895
620931
396413
100116
512517
1098417
404466
589540
721755
558363
582193
269378
11621
85874
750549
501080
651663
388697
996474
983239
956857
403800
801749
973948
259458
821835
319098
245437
139807
800274
378761
434124
532359
197338
1053958
825338
1088444
268213
356485
34304
54933
950723
923759
418931
783074
667776
562574
62125
992211
1075856
591850
932025
981832
127998
265412
292891
800105
555928
260631
506281
428235
655284
346894
593612
46219
871820
424846
786252
262101
522605
442908
944434
939685
767472
106244
128226
855546
146375
822337
227911
143300
532762
396657
1081181
376345
795259
477144
88685
372074
655807
546480
602122
85889
143083
46974
1004432
1083561
894009
561484
972763
935350
373785
688206
928652
228010
928128
15474
867037
730437
527515
224973
1038827
511031
820194
88634
378429
7887
1014166
424609
683989
924444
66180
96880
418998
571541
397143
143759
748197
750557
276145
123346
465909
477276
888156
34532
512384
963479
983594
933733
625953
566650
129307
725773
1023684
413858
264023
783422
490765
995175
529465
894736
176416
533453
812567
285454
706346
1000818
377715
36588
923222
724829
1099994
180879
669968
981342
118384
599494
236933
235850
920147
221973
113923
718563
533739
519482
159516
20331
870439
963062
789121
883871
69957
387131
240771
1025708
317078
422645
996051
578166
1004342
708428
411957
592129
87811
806849
593449
895758
10153
1013985
922313
4529
528035
75003
962017
908628
485574
1072617
473035
512016
792516
913126
621698
607333
848277
602981
102076
468846
206233
705011
248788
934137
1094207
689254
986466
335466
781866
561551
1001997
1089098
829739
679485
112914
695925
83104
441909
229081
574603
573553
263290
136995
14747
1026952
71213
1002509
302771
887059
835370
928240
273607
253197
851922
140895
590378
650032
1083284
50157
126384
300954
1056467
390492
124790
609189
655475
491269
690766
773680
82160
465709
34837
495671
642498
760792
753405
638297
431749
975236
165657
875888
447291
1031927
667058
708073
850692
309079
981903
844782
531235
845792
973502
941554
1022024
1080335
170655
939471
154198
931921
1097094
1000801
130475
937919
872044
640336
545836
800658
110234
508081
94095
943601
500012
815025
813975
971541
124744
980085
732792
805529
293525
502837
942345
1056863
805766
496760
909175
517763
838672
1016919
520286
565941
19639
470458
542009
422147
22500
129222
523709
243681
130095
629141
352589
182158
570070
239182
426213
991110
53841
277387
23119
296023
954821
30139
459425
516754
166198
677300
775188
891558
1024288
1047684
400279
1068239
545636
16106
321232
974340
407139
1047452
885842
529213
344002
161658
658950
238468
778762
514670
706641
66898
838063
593355
796346
992492
731912
838484
19036
967919
615149
1031810
901586
42333
535842
451580
430315
1047356
376401
256474
198906
745179
784688
202181
986087
730589
665577
484446
149266
319635
281248
158344
145616
49126
1095373
997829
435836
38981
792109
886965
388257
571308
267357
887463
1063406
574125
862963
432858
626369
752620
668040
775153
502447
201017
113671
27803
913045
965233
396170
180141
362818
607435
515823
673919
1086401
128109
512014
71604
234291
495618
77606
138345
275139
261745
1022484
989495
784911
644770
607903
381153
944026
380400
188197
367542
525300
1048004
882324
403038
910223
854097
473961
153665
23409
273579
303921
806983
1044284
337223
39052
675522
842178
112427
485128
695371
656402
18418
627447
1004015
312873
911963
306841
554408
867967
1007295
5499
150613
177327
118990
493614
836702
742446
527049
605684
504215
771137
886351
806697
1058151
121983
1099591
555938
420912
259347
387946
612873
816635
128863
800193
842061
256784
596676
947640
409225
560369
24381
455924
693382
819457
397933
1018789
383094
758830
307120
98278
1080919
166357
883812
425741
666183
952785
549583
194560
178294
693834
770608
345674
920615
415646
556334
270767
87175
559919
711610
289444
798499
690106
465811
358357
834012
928649
709924
970067
163516
1018798
680789
341367
214613
489682
85596
1020183
57459
1041567
264902
384064
965176
1096375
424074
500954
716412
623791
234116
726806
417211
560612
571684
1060868
342487
830147
845523
92313
784765
504244
56718
193635
371298
744500
229782
112476
952807
537207
110836
149301
1060760
972085
451276
345529
510348
1031149
599905
766833
832677
647921
748560
862207
922173
396812
864609
601849
204756
728872
1022852
23195
83758
692717
935440
617866
970669
22421
273358
453781
596250
312826
336764
332372
159132
840364
418231
757599
583178
227250
92850
181427
28088
55284
66258
429673
309986
587771
322548
770079
89998
1072663
310667
521607
819962
109101
684447
717178
97058
669543
468161
1074426
44136
334415
281702
667786
128682
620841
453222
259319
499149
530380
1057418
999521
790405
202920
469098
755554
112517
946945
222093
606142
764582
313088
96887
690818
740929
1052324
541883
263810
107147
575550
879604
128502
60472
812096
190975
77760
474973
957711
915418
393312
537798
202151
385899
895585
383410
266522
767624
12964
193628
479494
720557
1014708
308522
1002300
607003
766640
257539
162571
456343
1044071
331681
849598
943451
1011295
477532
253771
996086
173651
779732
390553
145795
750732
873850
218608
663170
279651
460998
244828
989503
276945
1066782
344772
788732
67792
103946
1024377
324610
271428
818082
247430
430122
537130
460144
1074297
620567
125883
419839
1086086
974106
177824
980037
171549
697902
808812
928366
678829
379549
394938
142327
497406
471684
440513
859624
519957
364498
574576
144433
353899
315295
112647
326872
859973
926006
941356
892185
758620
256312
553906
1024029
925915
283844
628465
604032
125179
256506
825060
568147
196962
279970
645173
67336
623547
720784
270246
132274
648739
88945
610443
820092
559351
1003978
626659
138403
299054
981478
511719
895927
522570
1090660
80492
83143
456850
882054
668858
1059480
883513
771448
440991
635365
421986
241589
251961
135876
66165
1007528
620831
215369
862291
292155
279975
806857
85144
252364
988984
873468
14375
193218
216542
827202
163248
928190
98936
1028439
79798
278821
1059213
608890
40344
439999
984903
964027
1080094
121821
495276
624450
807416
500705
38520
917393
8241
1049926
430030
637800
395146
174082
810592
516305
279543
400745
235265
473400
217989
821743
646670
1049057
39796
1052621
695272
35932
577011
348016
325391
17847
289490
804721
640521
769130
18398
1034092
714796
1041340
1097632
781577
928575
180488
750861
269189
506761
54498
630238
399424
909159
33379
455983
1072259
1029434
300319
308480
553337
160616
19532
768409
698948
553746
202000
925100
457639
741634
1057170
116666
498784
212335
313841
21972
1089826
444294
904174
347949
705423
686916
155156
1000038
154438
782496
688524
400684
361304
30957
968263
706560
360254
320357
401734
109827
803051
1012037
54677
923533
1013443
659597
1011103
173555
593065
206245
129074
625149
994260
807524
12845
170043
700395
619440
538165
523162
509391
1030851
382942
50003
1005192
69726
661548
803461
342622
58771
755894
687218
356871
495969
59120
113947
249365
957828
238037
580291
991875
411042
858358
995381
271030
792352
339250
453083
629583
105345
685501
928954
756800
517334
126471
499638
961779
841561
806042
622968
138807
1014385
961648
965305
84882
298759
298885
732016
514917
234486
1027510
411827
708759
1031021
143333
813250
969713
535256
1001479
693499
768589
633797
672786
889012
1019666
191011
538615
397801
268967
522988
237353
20673
313521
187170
806632
537020
381853
216620
1052656
562632
484324
518048
519098
720210
539549
887392
759113
821868
901811
1093226
386676
980373
23583
207886
532030
285921
480234
377057
147465
670417
454805
561209
385295
666106
54651
220209
261656
138455
744362
745353
850491
1016249
986045
538013
394755
813971
463218
739309
132407
15550
243545
131028
234925
432150
635865
1083648
252910
832768
401427
818393
1095315
645925
292431
43666
215671
594622
970048
658385
422299
92534
43524
768607
296200
449452
31529
971290
772400
312051
934210
591995
442938
1079835
342689
141090
1083677
814885
475417
839298
416016
551801
244511
524665
29404
967579
8560
925363
424529
161447
499498
327805
1005546
226859
814131
49034
533695
548964
532855
270681
192331
740046
1007811
322926
884915
1081678
215936
860097
824848
206087
886476
875979
522654
768056
1006163
324911
739052
311522
34214
262399
672513
894035
603072
947771
687112
948029
388774
1050635
120739
609774
304980
1012790
272229
708875
722077
1009419
166257
894037
892987
117559
898706
1049037
565308
916006
215778
302131
562186
262072
419426
9007
268636
56472
705403
318460
35579
72543
850397
636210
320352
205176
212874
62209
272586
970496
1004398
384900
587171
1051187
711119
885931
148997
1081850
1020410
1089501
725005
248587
244088
762260
843532
803973
862643
658813
89179
427590
267829
908777
82573
222935
770690
251326
444710
431667
338539
845108
95894
486202
1002747
593926
277163
278213
840550
626122
892659
665907
983660
842663
876149
439349
1088769
690958
82986
1040147
626844
48475
34442
708169
93846
39794
539340
986751
96151
942811
570006
566050
1079609
1072517
302233
444148
805205
1058442
246142
280445
839921
789057
777613
640243
90885
1071269
64128
307449
910405
323415
599122
93829
87856
406982
255057
911056
771040
761157
604651
471174
881579
500414
468271
684794
965294
35056
59713
172486
934934
1018547
414171
595728
266401
252567
635457
1099268
488677
822535
133334
700262
631223
578776
652914
207961
183862
368207
211675
978395
439503
668453
250170
357913
738609
498650
792215
719398
505518
243975
284302
349516
514005
869462
177956
714287
1081930
305715
1092268
588737
414427
379895
138997
249668
481460
595395
94904
509804
875383
136255
135205
390303
908415
331582
334075
281514
186157
728562
166858
90189
786069
1045354
339672
394096
74087
593509
979446
875965
99298
779019
398042
677285
955912
325678
1065950
1066695
553160
319347
611130
192370
115014
1075419
402785
857414
1032726
939817
599285
468432
647070
308025
1083439
828326
140724
815872
396917
63313
887566
443414
568453
756426
889823
293497
1026219
16950
1030800
531054
321672
149435
4828
395555
990103
174962
936881
612141
880649
713669
1010119
773962
54282
47139
614115
851450
624271
528363
507227
159539
782620
336857
311067
631226
244544
244868
63145
398592
538432
649882
740529
284661
353787
62806
745281
103153
251397
249470
891840
1021384
398822
881471
57133
469774
833609
669326
840685
883252
217033
987658
895692
1001137
1085418
545783
24581
792498
456251
801404
1096211
1077805
471089
907357
363410
485373
77658
606522
90481
1032364
102625
525145
419841
203762
250155
352808
580007
735435
324811
262057
461248
749738
727390
304090
726422
73532
482593
881142
51917
994837
62659
387872
789591
789321
487764
214777
459476
701775
991990
112162
801428
848900
578182
223098
422724
446661
641235
512196
543226
554835
611027
235039
798982
666449
388121
34233
380536
560339
504810
196400
1059775
971381
79535
192388
264264
808160
910183
372514
545090
29283
982490
332866
994966
142415
1049925
763603
183279
95598
219820
807799
1025937
660861
514289
459952
665734
253099
1046093
713168
872037
75065
1060690
911405
501238
939988
367025
805431
580808
831783
514785
937019
426657
700314
35479
868394
514254
310489
150734
443777
942071
680854
573754
250324
1083518
1044511
362741
218471
1047924
986435
745599
282763
424322
1027275
121222
101141
698595
862391
361080
619398
629757
193581
962707
1066894
556888
1017760
882318
1083245
76329
854797
1008454
375276
50711
483287
156669
356099
606099
494560
768990
611132
340217
302697
345992
431300
335584
1076570
84525
260201
1028641
907399
831361
968511
896959
209934
670535
35501
658942
647749
966563
700848
837034
801304
250772
850029
72038
296539
567874
1038358
970645
41712
995805
84408
822409
360045
1099999
4479
908885
1093518
704375
671426
1093106
553578
518152
894334
106983
915792
370166
887726
52213
447405
686022
1087696
1079040
640542
98818
576216
457765
808592
224719
245969
548159
1081484
616134
1052184
1062237
186958
481054
493108
335000
737922
1058451
971117
928704
272976
19132
247618
631688
900454
225053
627702
170748
417912
934174
271183
958001
1095972
382014
100299
1044304
302026
514944
1078026
1009457
1020776
1081461
111809
996216
812282
439550
936421
705983
381101
599687
62071
927682
63834
374397
3855
657907
203522
799006
116525
582457
7294
352988
975444
675568
634584
457097
182327
116198
96777
631433
638804
61731
824355
977300
204320
291851
108019
495426
742541
576312
658959
870554
305976
164905
33630
733891
1037131
142187
486513
976037
6896
331289
77436
1025779
522672
277039
215937
731955
773527
757922
306931
147008
978029
145077
987098
71073
760714
429921
884005
1006277
323025
538052
1002417
1063531
780374
653350
571906
856590
430390
45533
290785
695176
640461
5461
688546
836468
730141
231508
770769
769719
204840
320474
94630
661659
516742
516790
515740
778508
777458
862599
379513
380563
190665
1084534
276972
29969
874739
302045
406460
532386
1046997
422958
252828
69734
68684
785875
786925
5657
6707
289144
951031
838637
120451
675159
368194
660324
869693
747175
310688
1018340
148130
329445
717890
302458
808302
950311
49826
632214
142716
584509
462888
965444
592509
671412
501310
507098
79714
761074
456656
419793
1081272
951814
115998
896553
873984
346223
914098
510816
72243
138302
114433
785453
603119
377571
138122
45897
65871
1087788
192443
231710
681843
1059037
64747
842823
430592
500627
88430
197543
989742
168890
864242
187765
674576
233155
40396
758855
352637
947729
842619
485563
321472
974184
6467
722706
603825
28605
944085
500694
454205
55658
832688
307767
568447
335924
881358
432747
734906
132433
12746
648091
435780
582477
751146
56133
857619
281162
956584
352213
973650
815337
673570
490378
156478
968300
183934
278854
1056170
817667
939464
301733
251901
1063360
442505
635568
272718
540338
897362
49040
684736
906508
798342
463030
558440
1052744
476935
914512
305342
42947
110760
1086627
225174
793844
249725
661265
503333
478311
404182
564490
422829
940183
645492
891952
257604
214978
244262
313130
853920
844692
1079048
877843
234143
405375
170536
614699
416147
16026
555429
527583
962057
639082
208308
466998
799133
226916
648004
835098
653956
88744
890509
706562
573390
468768
693840
447544
690936
1031424
444620
786945
904114
781926
764757
266962
1060389
1087320
243748
910844
99301
461754
824655
441550
66492
509614
512303
549413
304956
241129
386634
74454
451112
67280
729467
610106
839198
506496
967436
878569
155735
1042904
718450
18097
982244
804763
966601
667175
161637
19585
816955
274071
482061
173463
282736
595338
1073089
77087
706830
513795
1098310
415559
1038347
28736
934037
16357
644690
249165
420480
972744
837329
506760
598982
731210
137063
385547
403114
135434
878083
666335
890215
68500
442084
352397
194673
504757
276047
622378
539555
131111
819992
388685
324065
976330
229522
646713
647763
1064294
798597
159380
929876
221443
1028918
165809
86026
153217
663508
616258
759238
146692
145642
268467
115384
373696
799546
800596
211163
912679
212213
760288
1044645
369687
35363
528065
574259
575308
52734
975619
468136
546782
373156
84797
266848
214671
207756
668668
635576
960710
76564
417123
882862
326089
883919
374954
402727
611514
1039105
181207
730058
533967
502962
751262
210094
290332
908909
535859
282691
913709
297051
98799
499051
692368
554241
589799
886647
496286
1013322
464388
769868
919121
518114
474150
472768
214210
69257
835006
908810
823346
49383
25632
251850
132489
991539
423905
1026939
319333
693079
322901
455562
1043859
152988
873469
400078
921554
646588
562919
164959
932597
110474
346363
313701
540826
1061664
791053
311477
327863
547958
47011
188783
809084
670010
1086469
486933
1019402
637942
942921
47123
963523
415826
822220
944746
798245
514281
985670
16134
649479
6017
566412
680861
780808
879227
874833
647827
278630
632458
226248
1089319
341749
207009
1060646
435877
998657
789299
838134
197811
608918
330399
996163
944522
150707
209901
799923
456056
193299
203440
698332
143085
644458
818573
1069398
266219
778445
15509
85473
555558
445363
221744
914668
458599
645288
745143
22880
221003
969446
9058
24198
837324
1055352
1023292
78003
848675
1061408
675434
492799
855761
575132
875500
190685
559819
571080
749741
856539
508825
272284
578625
183271
982366
287789
666444
607748
346008
1053117
344285
775878
999341
1042824
38874
180706
766667
80586
884276
634718
128342
207762
419137
46835
410953
940765
509302
492187
488454
456838
157209
874835
849148
9641
93157
860098
248132
754089
124978
534082
782891
877895
815564
559807
496276
27119
918021
867257
176991
91072
684595
8721
25459
485304
930719
247056
268977
440081
326668
1036896
572448
1020365
647333
774479
1019676
551629
1048186
681153
408466
197625
288239
47399
300978
462782
114113
1013688
110587
781685
140208
617318
1085610
878839
439906
116497
679716
862786
624350
1054840
332549
341448
681301
17988
601868
562514
62394
417295
464380
937223
100390
88180
957798
992708
818569
885632
889706
175843
278607
742744
1067940
607287
798094
39716
776528
320538
553122
597772
1068928
410030
926685
657517
855914
945702
289343
265370
183319
476824
988228
114204
278181
601216
1064409
424963
244695
1084973
22149
888118
1077153
106853
105803
5993
222358
370262
369212
589744
313004
311954
52447
53497
584842
767938
766888
956946
955896
327667
326617
325567
988891
1055602
1054552
1020143
519528
631990
469561
1066773
110594
642277
128052
16477
371474
290999
239282
751119
821301
937321
724558
1080787
952689
260307
306881
806829
749629
459451
175100
158990
745323
842390
933072
706509
706823
441960
834626
265378
713856
246340
440393
1026114
705728
518458
224472
865405
975524
461471
782335
534619
619048
369849
1052121
740820
124519
572687
1044348
926978
953723
896235
574681
824584
492211
913161
666581
891456
523978
324456
254517
65832
283184
176614
513137
748391
519285
587791
430700
918039
91776
621027
823651
98385
120897
936170
556818
244257
130462
295208
123381
1055910
321123
398346
1028445
223058
821728
905601
599043
255010
894404
1006767
887625
334342
716224
702289
58298
1010457
357323
64439
867435
554425
779536
82601
1029540
122609
1060133
369095
556901
671659
97138
622239
558726
138490
999597
942222
637695
156773
757388
157184
456727
490774
801852
773829
35461
34411
412293
770893
268197
758326
233305
681083
25324
606347
600645
956980
738119
663220
1083349
559606
239041
741004
612473
962954
656710
333150
685276
457163
773379
108938
817831
77976
103964
1013974
624701
853060
426422
99730
808381
583506
236166
868264
1088774
709589
249565
132060
491202
965813
600179
389925
811139
259184
455604
263502
434212
1074523
131654
838682
900986
89131
372414
881618
66750
1080039
281895
597207
109076
778832
187371
1046159
992959
401882
402932
754179
648221
62731
347202
779673
647444
160184
917767
852797
126233
473626
789011
375649
1007757
699638
800504
633949
603595
1090735
62081
782037
440419
239806
582578
681639
356110
326739
322119
83904
270775
78553
674116
131519
92852
396479
836730
541306
191235
309064
460856
202216
878312
1065672
999320
1071425
136172
780513
527784
887386
208393
860664
557615
646513
734176
1004835
164150
235719
1049836
225698
1025432
521752
985604
157173
634528
920237
602388
87915
920905
325270
133902
16039
1016634
802756
565224
46279
901904
139121
806982
663539
1011977
343825
202103
432290
692222
1082449
327282
115122
409967
424537
589456
129587
211210
569040
684376
918832
941901
1068690
535375
286345
915917
47972
181163
1078292
882969
1024295
548360
939315
671605
211473
218485
1024487
197736
952586
461897
437174
648630
943406
853620
163849
931773
742848
680156
1015908
668953
123194
116007
298543
558462
79067
575250
803253
1009134
412120
214370
180661
970731
203354
943144
852162
611478
38768
579214
413373
490439
989351
810013
176570
711767
1002735
697983
691706
879310
444713
151272
637065
849957
970793
440524
313786
201345
770596
94105
299969
840838
120198
711885
198900
1048269
545298
948960
102257
245189
99038
775296
229332
1082706
217929
655067
72699
288389
186134
92444
417305
86261
377875
196648
100140
390221
983702
41367
108184
372220
73413
74463
185972
719220
713954
418016
613679
588793
819493
557298
173632
508797
931169
138215
983007
1068599
407473
172504
325713
755785
733969
663921
581829
234190
132692
680666
518028
945415
759305
953192
397199
8098
1036242
974052
1093326
242284
648788
256265
80913
578610
471869
1091507
210643
64020
699305
539380
510100
862135
894906
1055325
607373
323033
335858
857563
813287
787908
59197
1054468
949365
253443
686832
535249
1029529
258135
980355
904346
51709
596033
204482
703239
1077123
585831
425365
412442
868340
278361
424814
914402
638787
247399
62628
508893
761693
37612
284238
1064613
660443
170521
121036
1025022
385696
716119
351686
445687
568524
1049931
330032
315931
176878
469607
405770
142585
387188
616496
1061925
703421
309191
328055
802259
698042
269805
720047
214456
223385
923091
299843
292340
892021
802682
175361
551273
439612
164258
163457
40937
535784
464019
621289
290955
771434
961465
153654
883273
645307
295426
197606
500205
789955
33951
961649
183529
986326
977054
1057505
782871
675865
414231
690015
472219
471169
157612
603721
635709
101643
307808
866723
831613
323487
349435
773473
21739
531022
75763
1004785
481837
764483
93244
837421
987505
864141
612158
850768
334220
942694
82898
34095
376545
647014
223976
1083358
658980
514688
1009723
105427
699106
231194
661516
380215
444924
876530
885045
674290
194553
84033
255531
426982
961209
108627
638470
66827
459808
1004225
670362
444431
234411
288738
751208
950184
30311
1065385
750207
97419
104239
1034579
854375
750218
102970
800246
400173
753382
806671
548235
1042089
224654
940675
966468
134510
376084
643381
46319
391099
782078
542184
250784
542649
482397
286181
486185
489405
29434
123401
541461
213370
981318
36081
481582
104625
742233
111519
968468
350129
81118
595853
587476
106378
550097
1058795
1018824
405183
907977
667006
572361
384542
551582
457674
629993
415789
789041
749285
16766
341393
600769
922760
33055
1026859
205733
182171
495007
93648
1078669
531582
1053649
864377
77363
121315
1073370
163900
815269
310487
766879
786396
374344
612598
624146
1079907
606743
703784
946322
296494
1036500
882124
620717
152038
436415
106080
386435
841720
1087066
207067
456032
85274
456978
185403
814713
839516
759563
627485
798010
818175
337559
1028953
453048
1093219
325528
913684
402310
1091947
82974
6917
73191
587441
149090
277100
889265
693709
1070666
530904
267533
1037239
416745
395535
611094
588184
868017
742287
591017
556230
768669
875733
756247
130065
208560
997795
251090
180624
802398
48484
56239
676254
53835
998741
737644
751567
253528
633009
424119
896525
656242
270704
58572
252737
644314
521335
745580
43719
329739
39843
996569
960739
907788
430270
528825
892217
788784
1059306
405978
835117
903539
106327
148549
723565
593239
380170
788355
755450
553492
331234
168953
715046
504243
856926
1067004
773859
297333
522545
648564
387083
23237
971274
460703
724728
846530
282275
1007923
250366
748470
578159
706043
436319
950159
409948
909490
129524
1099140
113987
24016
882401
581110
733926
1014758
335191
123917
285210
574213
1073426
573640
1041273
744596
241386
978386
189804
577564
467550
79286
842571
236579
769694
789376
623734
608705
910358
643000
297105
591010
194322
913178
513609
957465
74536
91077
391490
1034509
509653
38446
565544
741256
816078
142652
572835
572836
582311
977647
124245
199211
410648
464486
695228
600062
950589
1019907
699452
1006823
782513
82119
81069
809139
979560
980610
1081284
562635
561585
330569
520278
880409
57727
430361
819115
767057
960543
803950
835465
633890
660669
688472
1042122
863307
821062
1053728
1056745
777779
1099544
740189
52486
784844
72836
1079637
608173
606274
778474
162631
414164
116819
406938
302152
86248
423355
83251
579909
558756
311757
97945
868122
843309
244199
1018902
855340
1073536
869780
479562
50530
154374
377114
613286
65364
651567
218301
736020
467137
564052
1077349
437408
455754
113903
1077482
993017
774437
135045
873691
276418
948815
162461
255271
991446
1030184
965468
957147
67488
205026
806547
1069768
535311
847750
880802
1053933
631147
152305
326430
471949
226634
318778
701781
812459
955597
773940
871383
710588
405709
419049
780856
567943
1016533
192970
410389
344564
168007
809635
325949
104895
982673
635701
301633
740048
851272
1075777
178943
17911
198561
482055
397480
847854
740184
285123
928328
693178
236042
585555
1004244
607956
832814
1078344
93498
797893
950554
642479
945910
103069
350889
936020
269250
671694
844987
1050800
158992
779498
228841
805408
477454
141496
93774
401497
219492
465082
776451
88749
183630
206318
742046
649742
412162
884729
580760
1075154
323134
164559
989714
232580
188332
503241
820212
224607
512261
495095
740167
997127
78349
349800
741660
79675
647122
402589
380800
873417
984943
132698
540012
65551
566042
277594
961229
321008
279554
462963
464013
176728
81601
986363
440665
599259
134820
523099
956301
248817
963824
415175
301714
1055426
1088085
302622
861540
380700
523161
874031
873869
654362
964973
130405
572084
12523
727987
115527
1085707
695579
210475
769350
926824
328379
780957
974730
155214
527034
936501
903837
728076
205332
383340
501725
1009780
366938
465832
294726
781886
188032
29916
1045594
103649
878313
673921
866655
332110
678539
583422
272552
861924
386219
394409
531382
264639
638069
230919
39692
638544
1018026
817190
148651
235068
978509
123681
296456
446423
283355
730031
1023868
718462
1052511
260636
870730
503718
32959
115295
458800
854470
463882
494199
605658
598231
331415
948658
723274
94997
136137
91676
145216
296613
899697
478783
289688
25456
546983
234403
803605
892231
426216
35410
767630
809150
68611
73680
853641
231967
472084
993643
162543
294907
407652
446006
1018321
1057069
716397
229008
254376
400730
1074373
854154
373663
721538
236999
101683
585991
948894
586846
28918
78883
843023
689587
987634
803018
265603
503483
343466
223073
573031
39590
743411
758596
964580
934455
331998
85463
104800
706465
672262
9522
375631
1087078
722029
501329
368384
1075028
341844
840127
900644
542589
27204
601597
1039523
636739
363752
1027070
184479
496887
860816
194755
883798
732568
238405
575024
879336
481760
1037972
81630
675555
160587
562206
576595
776066
1053414
242177
136773
1002114
375790
90690
304978
89422
451172
349943
28258
547377
809793
1086222
397226
893244
753581
236340
630365
883459
434160
969445
1026849
34344
81071
929429
242996
493135
1083112
638491
355465
905109
570600
334846
755908
939485
280435
613129
440036
156579
399428
168649
421844
72944
690679
988506
776384
753926
225660
284239
599507
795533
1060624
495996
661709
1081019
1012024
489522
444689
176661
499395
228358
12336
476429
800014
303118
659880
1043929
35713
865542
162809
624800
12078
314783
127682
841622
573872
583638
1092762
1022691
410186
1047164
557873
744787
939425
692927
483079
154555
1053042
328495
1005617
95286
159554
1012688
1028967
807298
565649
86086
566832
1045213
1091525
839011
305487
325825
863026
682329
438323
27785
817718
156862
834343
80481
478898
596199
1090117
402579
899689
21534
968859
901797
1010274
457970
123673
894252
554450
232787
938215
765394
122248
354905
342860
689982
236757
585469
897918
612644
825720
696839
838710
708586
504878
333029
193380
290722
112422
413375
152279
845578
148487
121422
551002
523160
596958
719516
1072072
1083788
317374
438973
733012
441510
879917
472470
660843
982084
1056890
70076
507005
840227
92771
35233
159679
876216
650874
545265
1041502
1009842
751392
773144
207249
437204
687462
636812
168674
305463
77941
690082
12729
14345
361779
1031194
1030909
797702
1031374
389232
254903
469140
20817
812265
224622
616381
924564
467377
215755
1008719
579319
260688
341330
104324
575554
173275
591574
465181
895808
762168
77338
555362
243970
916005
988101
519986
630134
626493
296204
694079
476102
913334
198140
769252
77201
652465
78143
980338
1079196
802748
1026406
508840
303693
867575
370463
182570
131039
104635
617854
865666
654757
1030208
634846
806092
437344
152192
456669
1085544
829653
672227
447398
786555
209126
615573
304900
23619
667144
813129
758082
80179
59436
58386
790607
192795
1051128
832059
475708
733396
86379
868988
975576
385974
761038
372507
309841
544645
851509
543589
473448
444029
936874
1003278
283364
284414
386762
617343
271744
759434
506326
625132
986790
489707
1078340
929779
495648
810212
40399
731768
272627
588690
1060620
639724
302760
579128
1001000
163647
863945
235371
56840
251487
754042
274089
682537
4412
651230
283995
46605
306428
884858
564667
1098490
112548
396371
623731
754270
483297
733942
769441
883315
889754
978748
411222
43674
425294
300622
608309
293165
862180
685947
835026
85007
1071105
1023251
623888
152651
492743
147839
164100
941215
738250
894634
696859
377795
704437
1040282
406946
110336
352883
255995
595147
572309
688259
1058734
815285
147239
401629
519252
293369
592415
559395
277870
188495
844511
851123
243549
1048602
247865
684410
433324
673404
501220
223465
455623
100708
828310
52184
248600
442937
1038623
1047560
391627
390577
649029
508157
701185
3410
643600
351560
784228
988673
260089
655914
1085775
988999
291014
1082993
606862
120282
403650
471071
982257
393024
1014900
246629
161530
44598
118997
913442
112625
666049
967357
113623
980282
737541
748142
730788
919071
184185
800374
434719
1018578
688553
903890
983576
305243
443624
29488
269927
594802
84547
307640
480003
920352
541732
287252
191811
703538
272880
817056
39113
776333
210188
694246
667710
497269
716462
489970
666634
978210
826054
115386
175637
296254
90085
155367
906917
312439
259215
664819
628771
629821
492363
711291
327404
874245
228888
856624
180536
830288
911933
611232
809178
380628
655376
56273
1034740
1044904
1091682
403710
425145
515586
147992
682547
457027
132822
630871
363868
845861
885121
938263
630984
225742
329659
972157
141977
940454
82055
467347
696912
1028333
1041994
947693
180814
449563
318804
344370
1097123
764650
229862
43810
621797
430042
428992
513543
1022183
150026
985822
467088
106012
422161
416653
352142
192317
576125
1020757
704527
660467
50814
1011994
5735
1013375
287192
738780
580818
1074434
1002822
405650
485321
45789
394465
159029
130042
524023
872070
597904
717564
954226
564819
109369
1015254
899308
671410
182748
86719
1083195
436092
990234
992869
648688
563569
1082669
1081619
1051688
743503
47400
1043934
9614
793525
203940
428252
609204
1076383
920249
68046
1016952
1068097
353972
834794
935494
17100
7408
942084
411834
67113
535144
796784
199320
780377
381486
321053
1006762
49820
19976
699314
1019876
156961
222940
876131
1010662
1082405
331703
425636
49581
186855
365726
227253
344267
170234
528663
767561
147009
996857
781178
471355
261097
433241
280103
833969
823027
611786
399763
373217
540552
316035
677556
551289
850173
662472
1021539
19069
1008787
418120
740418
107049
704407
308660
908642
682560
198453
144673
91746
811495
684910
1050009
481635
289012
250690
546062
81931
259193
1089091
961956
424426
518637
888347
1042559
709765
178678
146245
805604
527446
870264
456952
88614
138150
718661
1098121
127013
198102
1018221
847008
572784
803399
691885
128366
206969
440593
71622
159509
177536
297968
461945
145713
673512
203712
971224
457294
80098
157855
241111
406448
648776
894844
91569
466457
392652
851643
858302
161113
1070800
514632
882188
690009
4848
641444
842516
673107
306786
674554
413312
1019721
348606
435687
911223
229891
754780
182780
1063950
124665
957017
99194
295465
457864
678448
324742
564061
69407
923525
865304
1011829
821449
434919
45119
85964
716826
700312
930005
1034176
338531
388790
556633
237081
352451
372714
967239
338415
844261
612302
315939
159299
312847
663449
648645
91164
496043
749991
158872
702844
686972
949033
927019
54086
604849
112678
554984
866433
30366
300203
216343
760598
961745
840510
794232
800864
1064799
586348
384913
674399
873275
497595
961255
428169
83025
385756
148837
872117
663808
1001942
23491
582874
465292
975297
632868
756288
880320
142504
291310
540276
134320
47816
592435
153492
531217
226872
823007
777068
419893
1098594
428477
966760
87721
526560
223218
1002846
353423
853020
557797
1041569
673441
370949
325306
829048
95014
650469
237270
393674
616100
153507
190372
569456
605834
759085
269150
369362
46868
944125
691937
363132
740620
966480
112199
383020
49277
217138
204704
64213
633477
99032
835049
798333
211746
1084200
687030
727393
211995
6143
500988
835667
292850
740767
268809
380406
549960
1056134
192973
984634
39472
76450
820484
119191
640922
321002
2106
1027548
1003211
615840
709677
601305
73417
631370
280778
467626
410525
637488
158867
904764
773964
960524
203390
378180
879371
892670
1074194
1068632
184675
800236
149446
973890
436357
271419
400526
1080956
627357
564943
101797
620773
828687
511175
296878
127219
957789
341616
729092
950668
16935
601006
827898
369739
64543
240544
452822
949453
933258
831848
910383
34197
972213
591062
217049
654401
805152
783724
463148
818559
1069227
596204
33605
141753
790588
140637
918446
418819
1069597
141877
387162
1082304
509207
662114
251308
492745
342382
470056
92989
332519
2927
531870
959155
422595
694339
872728
1078745
879569
675950
546190
695600
835046
378970
1036460
823078
247279
117283
330118
249390
535285
215070
1054307
907395
690912
761948
699222
438848
238586
322199
862856
440428
569127
25756
334006
883434
957228
911391
31948
868218
609193
561197
905614
908310
1098004
800811
581310
188770
1040904
243818
655756
396950
100814
516862
448733
392947
755294
1060073
1018621
1053028
903150
292252
22366
629764
730869
788737
389025
778995
646042
11747
410864
675483
675275
781218
853379
383362
165905
1100183
231179
959709
555476
587719
326556
747427
966550
16146
370580
789848
677779
949547
112463
628878
42559
417693
78513
833254
20254
691305
495745
586439
503658
493335
160622
938551
13613
913733
1070008
116346
725768
613422
249767
837869
824051
465459
99912
1092760
986448
181212
29981
110980
303195
341498
625197
356636
343327
920438
222124
1017881
972592
574840
1095510
757954
960555
648289
866512
1054670
1072898
41066
755098
485707
261433
361784
209911
465757
992202
450743
815588
948798
582537
240000
1069605
956700
1010862
220624
783327
146068
322582
635354
760495
142025
1027121
284188
905799
457708
936516
1068088
595519
819010
312586
597689
221118
779564
723562
916762
763117
270143
562929
1049806
494393
1055269
344487
53508
143643
877490
455350
640800
12346
164769
378949
308415
177573
801112
518648
1005431
505611
560514
423134
424185
519055
174850
915086
626734
418771
475762
630615
580993
235707
309876
309875
345192
95892
94842
99092
965006
338550
1076177
930236
555079
554029
365640
963486
817843
844140
654970
871152
487900
461702
50116
1032810
1058148
174995
12657
833749
353815
346167
315862
313337
870155
8697
925426
440145
122674
848207
527612
66132
1053158
572322
730473
297308
125325
954321
473309
65688
539568
737167
765070
260970
856776
819169
275294
479862
439704
76163
175436
1038684
707939
556725
107808
977622
847225
376575
487762
73282
1069773
410715
512851
393057
286500
170432
317792
493290
348094
593979
566020
607987
140874
139824
729094
993940
924108
540873
1090723
1089673
1088623
188895
613737
614787
770928
769878
1049789
845685
970423
260918
261968
277009
887634
888684
639983
638933
999276
15114
14064
581495
780989
149761
214500
396141
754613
382304
141899
780778
1034447
629125
745865
3538
4588
1080819
1094885
561739
1017993
675192
460247
217155
652199
656056
818593
349208
587121
727952
724449
105206
828620
907324
643546
167695
178746
330289
913052
1032460
944789
980149
436530
1047459
207811
697710
81338
834089
116625
618716
484413
82495
163555
16505
156832
642384
218906
937692
477793
661590
500363
117875
239138
348363
714664
951654
280885
729686
795939
531264
237259
563935
394332
835121
360155
131256
167791
246224
171326
711868
54685
1065443
635360
745251
336851
364879
646023
826474
163387
585907
460095
338315
827013
972894
448431
47996
967208
991243
943667
652710
266753
567197
52197
255728
147867
406300
561623
272827
68689
232041
467344
403842
617043
308235
311788
181571
134595
213478
199292
487927
837559
556329
196553
580637
985766
908653
1007641
681604
314156
63779
1026116
40263
422780
661657
738678
37382
1067202
96994
536894
897513
188459
58750
424608
875198
481439
1009870
807798
528024
243391
820734
286305
348093
678987
2125
132313
1068481
476720
547569
10602
1025903
251172
212113
127451
736033
658894
783064
807718
138060
448163
974912
700701
1085431
379160
470634
106259
1055906
31132
916773
1071384
17181
163414
486161
426768
1062685
325198
850424
173178
522186
380432
397375
517113
908763
657812
212614
785812
463958
644543
725714
114602
1062548
99278
775532
42437
1076685
254488
944300
939526
114228
360106
392405
964555
718106
466525
327916
52930
46089
1091797
652777
1086011
632145
552114
1025680
978225
979275
395279
184885
838029
602224
219833
138920
632681
428894
117641
40409
1054656
821084
669250
567212
364302
384699
128412
833173
436523
942416
1083291
70308
519440
337758
807773
183198
196334
944712
881545
188407
44015
648862
192848
859014
251280
232258
534589
424070
231889
1041447
605885
994901
116591
413684
422302
116751
998828
688078
131588
661110
407970
424637
929209
444877
75345
581002
855048
797441
663545
266693
925236
594487
772011
773778
350789
184078
371389
550684
417234
382079
781332
757682
1038442
64349
44948
180360
408965
144014
453588
659212
94400
1097109
14190
1095328
931843
634298
1047198
242596
501558
1050620
46963
795385
380634
627384
859041
444629
953798
151860
803568
23797
867309
737172
80818
317111
1089322
449768
581833
594761
808979
126069
20520
295963
374015
768131
1010785
950758
918551
429340
238645
557244
103322
411240
233531
639003
440508
1089225
15923
962407
239507
520326
322674
290713
765992
969239
434596
822824
739053
539920
54664
561030
497428
931854
436175
124486
935913
321870
694459
764617
116431
14168
317849
1089694
365485
1055576
40220
1064642
290965
391233
861725
70101
421324
396842
804211
838519
61460
95786
16332
1083329
794745
1089396
888922
559633
139224
95883
1071129
1004769
365982
602971
1095327
130700
366345
992309
764284
507177
388677
1036076
508483
1014605
532932
257773
490856
253532
1070793
120729
434786
59970
765785
1094546
739055
10192
550397
121007
788010
900528
277247
215022
42509
130908
359696
1068135
347272
613723
306840
488122
886388
850418
743140
407765
416381
600133
60168
280822
146501
281169
1069684
699775
763966
907932
556456
288346
605555
395635
213474
1039476
928040
109381
871975
173116
1060345
170180
807390
1027477
174264
754098
953810
814441
921069
96722
480111
292751
234705
361830
1066777
720345
507066
513194
1052274
270022
221166
94239
315044
516991
312167
812032
54459
813600
933255
594442
702264
626552
522490
674427
86689
843628
1042033
544099
330319
554732
551805
813938
271036
442600
936724
31251
351475
640485
892212
843748
716766
266080
119564
557206
384164
674902
855035
209762
128475
344928
333074
221779
68782
584908
552042
372576
1051633
1041004
423920
484229
1082602
828215
1014060
959827
350064
100573
667246
810496
829962
555366
258233
927018
925740
538262
20658
223475
1035487
652445
860108
771735
333644
111883
421634
343832
847368
601412
593417
102309
1024848
768348
222844
282032
597339
1026869
340222
763199
322723
1027348
278122
64817
188045
614307
52639
523636
634081
471397
171113
821004
819954
433027
431977
414821
682224
392000
393362
277365
243059
722588
888405
506089
530232
895744
722286
1063879
279872
1087248
511725
958602
761499
30063
430639
964673
432788
454998
537361
992755
215230
563455
444490
203171
87125
1051854
327956
944932
191920
428491
30124
177590
115867
300155
571717
315725
865588
545111
503892
713811
817609
7135
939558
6787
148838
368648
592273
974293
460842
291108
414734
376825
199894
243485
479252
409993
560909
96409
485358
757160
297089
185278
226745
611222
891338
143564
795304
901347
1062963
764451
651065
958167
932073
848109
937959
959387
771456
216480
790254
579076
571880
645736
572035
121589
310291
920874
697072
1007940
63689
160992
558921
313328
888848
367694
938895
745784
142318
183437
140109
698749
473005
7899
92415
378734
887000
92122
1013960
631662
730213
139060
266135
459338
71636
249732
1079220
329295
242277
131857
1009480
680077
867929
850398
845316
7759
511119
850955
956447
452560
138429
117535
866603
688725
581096
140740
807313
111561
765464
440887
643527
323292
649008
290440
539299
83998
227044
1059345
10644
365103
805315
825593
1050287
526282
17887
1007087
1007668
923813
713167
421637
970044
378898
187727
691785
291405
1041953
458145
338093
821597
872250
200952
679081
859523
433069
841990
35245
1065447
288398
153967
467258
692263
520636
272002
933793
480422
12844
210757
312546
214869
1007057
1026597
596624
288343
550859
165144
145711
311877
668620
494510
1039120
672345
1010725
973798
626530
255519
666517
322315
960973
560380
497012
509386
646690
382630
633323
554881
915457
497560
789247
767876
23178
907529
720776
721826
301119
501475
1027974
369964
659919
493582
980498
168057
295169
715044
90788
419741
1061788
1063189
258794
455142
221457
953808
567405
142084
601153
1024118
696340
700663
22359
372963
970727
355343
182041
1033423
208095
70440
863234
750194
568090
387508
1070970
405082
544249
354718
647259
580440
58379
958313
897779
880185
10547
565769
85368
934183
826345
951169
356466
16361
1018874
347911
661597
444251
885573
610528
70426
1023234
1010183
82634
184635
324503
814308
702163
379766
958923
460111
499747
706025
967284
870344
87087
655934
122883
1087233
203477
694915
586191
174592
840090
369457
114600
293363
382989
458298
14023
1032524
565894
538377
816578
1015004
808697
626997
327845
441335
30126
827601
521227
475299
477159
590692
659055
206215
962476
587680
907158
301564
1077552
1069731
1070781
104820
531220
205189
946873
714043
636417
361498
1000006
838777
781251
888256
509017
160503
860752
665919
95626
1087626
798113
207785
370282
486565
786454
71850
478316
166600
56230
416598
533093
29472
880600
144018
370835
835257
648560
992331
603665
1070936
471497
431527
761590
161743
649342
28440
170194
138031
59477
986132
645633
73383
376068
347860
610537
977906
88567
551983
280315
921840
262067
547162
242248
487099
1006714
855115
363359
207716
1071922
1024401
243614
217653
459527
554661
374132
962393
591863
213343
1078526
96770
573437
988340
320373
448472
164439
486659
616856
87530
779650
604124
286149
547044
1098776
410365
683686
658728
837379
314580
30942
503640
188411
928301
569894
518994
144707
562884
250246
975744
474460
101158
379090
1031629
427820
271110
624636
907835
981736
363243
854544
773563
546563
157684
425422
1092809
837117
261164
648077
607499
967848
38248
398583
285124
368584
95392
1047867
848876
2793
553698
401607
238287
149728
906094
533195
967543
773752
845873
1041177
233560
629403
387298
832441
41539
560856
471412
1034491
550242
7593
816062
942392
436321
157081
631891
25651
76558
859552
380952
402822
220703
190914
908141
915666
1079102
647313
28130
877185
362322
210762
851561
1015009
434282
447670
60875
566997
1037534
474741
891697
837285
276138
630995
798132
48675
443840
356001
839816
788250
108867
1099431
214936
429823
945862
201468
735082
947842
291590
613940
740987
43744
180681
291589
551299
682102
984412
237989
427656
438311
14836
793600
738145
594635
75976
404556
929579
902379
625324
1051943
272819
964410
743512
571575
49626
682745
44959
424742
572383
300879
330023
939878
249458
31212
179828
780398
945593
974792
634511
600439
672003
167140
364250
238026
780885
118927
609062
165898
85200
1033060
1099295
500605
550531
652769
229614
885767
940129
278164
947878
67424
306723
330515
253761
742255
271855
270805
173882
916023
986120
918433
589945
272028
1067077
722393
814593
705432
148758
957642
138667
578627
745127
708947
58174
1018968
397563
420397
339013
292089
782813
798096
930133
232548
38452
854908
1074129
476636
847137
481101
920158
224997
438450
117022
784527
678409
317081
892105
321413
79204
163151
748183
112778
746716
295884
130752
722170
925161
384435
739948
900518
1006296
595721
850084
1023342
251370
596053
71276
1040217
971337
960866
129923
321794
355351
584034
1017403
244337
698276
633699
29301
28251
1011640
171253
354591
767916
144098
436942
610949
1011198
20017
241479
97799
436741
407372
136952
537475
344486
461562
1071605
953585
232506
341350
810641
90400
92542
524271
160448
1063378
226666
624478
356410
537778
119712
787775
945428
954863
627752
676626
103461
902370
109251
121649
486325
501445
498075
398466
224228
225132
654987
734898
705042
757221
21217
977602
386185
471968
811863
162342
281171
1055817
488054
777909
125176
564276
667562
410432
113822
279010
551082
908917
119208
751518
948320
586057
483224
160062
231899
727474
942305
561923
10548
811206
1084236
857337
884341
995474
225644
658566
981288
66426
15062
149844
404534
285338
1002568
90144
177745
501068
959952
283159
1018899
120059
988645
1085178
27317
728745
831946
160451
518781
79129
870095
540371
348081
853147
239602
309692
319037
74486
829840
656095
484924
697511
960728
175952
1014103
179651
434681
440892
650964
16691
378655
555107
473707
771593
771731
676841
606958
390013
658192
70847
720428
502475
1000610
1057781
185228
675935
924710
921671
1034074
654598
787948
230910
989689
78067
322441
478011
372468
92394
4674
30064
874417
947550
496091
1037574
38033
252872
340775
587124
580446
348279
367683
848284
517205
402528
208233
532335
720424
882235
614967
513734
1023719
252140
628398
219398
815225
933083
702214
43943
589865
845018
707665
244382
697591
1020553
649610
105526
434623
178529
122002
806047
849323
564380
101806
560988
18992
466293
1055296
270884
139940
824242
929891
105917
719417
763616
1003363
276997
675347
573347
397777
250780
677980
282825
492854
386874
335992
997251
638619
707169
76804
212966
434787
837347
923143
806377
125077
889413
344870
380562
33078
281914
971106
782360
324247
228882
101663
975561
574205
321715
51134
26081
548351
737314
604375
400742
1038004
297195
62919
649403
971091
806962
472577
142073
830879
176582
177507
645464
295199
994372
940928
706497
853619
820190
507978
448890
710071
769687
1046075
14970
444853
582154
966798
841894
425375
54656
411364
801233
179681
958508
550974
234893
688252
614912
246326
749344
789514
667060
1015849
310987
1076316
114907
262308
560839
629834
508207
995437
270937
675298
959866
827623
732917
498883
456555
782735
379053
212306
254040
803371
569566
424904
233666
167713
98779
940197
901484
1085874
380643
823042
931290
99584
7003
1012353
37788
902663
882150
204456
731553
1052150
1045545
521857
579553
207203
251810
164831
227454
477860
544595
880378
575237
724329
881912
884924
103001
1009966
255747
1085348
32379
229005
334597
318474
910327
329357
141404
1069203
707063
383808
384858
381475
1050484
306235
268006
299352
723082
432184
447774
876416
1100285
426080
427130
318096
146021
146831
794118
88473
588400
978534
251174
133991
20447
637107
917971
728335
173057
853097
703740
752639
841127
254730
894513
63465
492912
132520
706042
91456
1054668
304964
720438
481020
462901
1024108
182128
310960
329499
1032330
969085
318842
836493
871947
831401
976482
449549
511359
272769
219562
15264
1086268
547526
623290
690598
75703
777588
653196
113856
947941
408298
911626
199011
193207
337114
120441
82407
719064
734035
887336
249898
372673
82862
35933
837082
1057219
571079
946325
534430
677537
407692
932781
178819
459436
227714
1017609
857702
326957
51865
858544
858871
532620
233254
701417
362947
113105
1070985
483044
141808
692840
694433
288046
108547
440348
901030
1074181
774936
355988
114722
662825
457754
153260
860750
54366
117288
307319
165032
737918
862354
587595
423692
440758
1033899
1040464
850374
909026
799674
28627
438031
617601
285906
806506
47367
453671
113927
730713
791137
1042454
1055483
223032
564058
252684
1033386
112593
993384
364651
501629
817172
87284
469332
306451
587262
430977
394973
943724
625343
1048188
15780
136338
456350
838576
117211
1002246
811615
790163
1093969
635883
78344
677219
96837
1068764
682377
33741
817392
642785
935462
758376
956348
316425
522979
78703
45414
893560
998667
353888
720101
601940
237553
396766
178610
722430
1096566
68258
826516
901186
375031
354607
711826
835753
192807
117939
514102
681769
865533
236339
1049819
746056
193168
905714
181444
876863
332518
405161
447286
508986
76302
439336
846141
798720
918453
348847
1071100
701118
779113
1002125
698561
942767
150449
205300
813627
452473
729887
440640
639381
443327
164239
504355
65296
1032408
838370
986014
1062320
521905
198634
231950
75153
27026
1078889
473064
670425
210513
635160
107860
814773
593854
62532
822727
301709
612432
140975
217072
713717
374547
425869
1015444
493557
297245
1006903
661892
663097
747966
188927
853279
484364
73932
72882
532444
497212
856126
908887
879588
310068
794422
62882
86331
374160
347741
390402
276173
849596
615419
383846
88916
19001
711713
984485
879713
239588
1019668
956770
206689
766770
499944
130793
56468
531064
480884
979673
207631
939465
246347
107475
947761
392777
340722
1085470
371897
60480
1062249
374439
114300
933680
214334
180041
828521
419857
641114
345168
73214
522597
775601
1014424
521425
647945
679193
775096
319152
909352
772273
846260
922340
678260
501760
515524
915291
515298
206405
364813
1086286
361939
348762
648632
856052
978922
614358
489710
365442
563338
562006
947016
732844
673470
633595
1057899
1073195
461812
678617
170525
904390
130306
341431
821895
713023
729134
1034615
360082
32203
351431
69621
61782
1043320
209966
432227
200910
238547
528289
207000
324397
792537
391584
771009
119606
441178
975587
796989
1073405
103020
42676
61268
250723
693148
648372
669607
913868
966044
683941
545725
1013366
29387
845917
253501
49712
273230
145914
1012125
361100
85360
730965
843623
734083
250167
591407
146067
983115
104525
335397
731087
656543
231859
621716
527678
526628
825107
379495
693260
767799
759963
834016
1075750
487698
870472
445814
193931
989213
229250
821063
1007729
102002
186461
341647
708999
759720
393270
912032
126800
1087397
554394
807818
152370
342796
827244
127617
713367
63454
729992
1025857
46214
159936
23419
464625
281412
612313
1012897
465831
871850
843161
725636
1089241
401140
172291
526101
753886
908028
12405
221442
608863
356119
956725
1070628
706399
574093
534854
509801
499493
804958
101503
976120
719539
553767
393518
622386
496837
355948
1017966
412092
815605
1043425
857373
995344
996052
744769
47436
923832
237992
95306
58412
511945
696876
309495
874300
615086
372610
1026067
495331
50446
286039
752242
804467
803139
215163
1048894
183412
59533
219618
555621
899998
1014464
657045
343536
270210
663993
269897
901655
51445
473138
105089
419431
223088
443001
1084021
545697
1028704
168818
407176
504835
237816
933202
251372
457709
81219
866117
915049
403222
155929
132943
54365
113206
296452
921044
674600
865184
203642
868824
200014
250285
257843
520883
963572
231890
461292
764888
567353
1025961
228033
889563
383847
963147
138378
913340
153993
433208
451884
852928
880555
539105
664352
717430
10449
63234
490679
662885
38322
177600
489062
1018212
701112
971698
1012289
279769
861277
348522
170623
195625
803773
473691
1069508
164864
820457
644799
485578
464794
67962
324803
799762
11013
1012047
328441
706665
645742
145002
908669
686090
591607
1026587
1027637
948134
300187
285555
286605
218385
339572
72432
648950
34787
157508
967722
1090471
875008
899092
322425
630697
858037
809493
646147
329125
1019728
132125
460427
673521
850492
662195
730744
527363
756855
251688
15384
606962
1091831
951061
119149
369363
803690
970762
307143
1034608
442472
418883
1060453
301375
122004
338788
817692
871370
488951
397958
877230
807630
108486
422270
529368
113505
1060679
1001456
609902
304887
99982
30308
79775
661667
211809
129682
614940
641300
527113
262425
454554
445920
554077
594921
54276
48259
645709
1088388
719386
444759
577697
845944
993379
180236
711568
810949
741852
504464
21585
793585
94342
891336
959272
553170
194733
310250
924805
894828
290450
897701
263561
965411
1076103
1080962
552010
279238
441906
913644
146206
758866
781592
384012
748527
762352
115140
383301
1092099
61958
254746
905716
877575
498811
71248
534785
333237
159988
812448
163989
410647
719490
1099909
518172
754426
529398
572621
126678
172722
1066064
963398
665472
552312
827037
296369
41506
728074
946481
794794
330299
927065
215130
457255
885111
284032
162427
499471
10082
523878
1064657
638753
686690
467828
644697
903899
39550
298246
65149
844260
1035086
812317
357625
1079715
879171
178047
17811
754439
380266
571387
374567
411569
396214
1098928
993732
513903
161613
109383
361454
853919
879611
644847
779125
583750
318644
459472
1012887
508434
682838
476617
785349
354583
354185
144459
1052054
431767
296881
41874
1089678
995751
109088
92707
420357
40448
231758
520524
440483
866473
481873
742374
906107
2786
203721
140093
596812
1070217
981815
341312
991593
554953
790980
275380
25615
251365
246476
803185
459828
890467
624822
267803
6357
38749
496034
769019
1089991
794414
958247
194206
953939
82521
1068472
563079
113144
569763
721154
141863
244097
69737
607911
105025
612076
209421
937195
650294
264242
713210
647552
170483
894569
142870
757406
424175
130803
763114
880873
276486
664475
138181
202690
1052337
560678
157211
617523
630352
540059
461306
36022
887401
606660
752408
106652
249627
109837
595535
254699
450469
375533
1023881
78208
886745
377513
468500
434650
589931
712806
192019
655908
537965
739740
321847
82276
757959
870004
443543
1019656
1093831
184468
960479
312652
34360
877733
925522
236444
1074784
934094
683870
364394
843507
16626
545976
809796
970446
977907
470460
843272
548439
480316
193753
404592
111611
809056
369065
690362
1038399
281072
637892
960168
42381
254466
329512
238796
375690
113801
963280
284109
763124
196005
303999
1067154
657990
610336
996883
400006
296314
468089
117651
923892
166686
672171
155458
264613
788990
766557
953903
255880
256930
189737
173536
520784
917567
368095
301135
302185
816068
223634
602673
206024
321352
471598
681942
904888
550582
521370
435850
911159
257248
537660
853785
606612
52079
53129
752788
244927
614736
532470
608392
839891
1043112
109095
390008
542092
1039349
732112
457315
1018454
145773
1062820
778124
628850
807146
670937
203273
800822
856199
1042127
648394
970524
304391
1087541
190760
58980
526477
648397
922890
721024
105611
1024698
167941
61291
100955
5503
522210
16936
617056
685526
981336
872958
973330
1100016
821521
1084531
702939
597383
464007
180110
232363
845272
661176
343799
184422
1034298
434478
716244
880417
201532
579063
1072913
428466
355912
1070919
162481
725333
432113
398642
815462
1004464
462934
350698
187296
1031495
988958
777471
238879
1031086
664043
60143
237211
1041203
876542
1072209
373349
396280
583493
636415
556242
266500
701525
550863
67120
2409
106185
214526
975161
305560
1069229
147869
587335
436641
680086
424556
437352
726498
221035
548076
751051
158582
3639
936548
949613
843682
1047791
764810
404380
645978
482613
376133
561431
196332
665807
881106
943228
103708
129121
128070
128071
84115
329264
68102
784015
24178
591731
1061644
498038
59453
870823
441439
144952
517910
154503
354664
302474
546988
198025
55526
445759
1057745
461107
972359
961686
746317
913092
975656
484766
162692
784264
34896
777480
794872
84506
748890
670860
260765
66821
623533
381587
607909
53545
1061012
235859
27873
57636
149863
260126
770313
734773
464707
969014
269108
285774
336912
351713
449571
874411
590283
228858
656663
1028585
582426
853611
818165
667511
83481
359337
848727
876813
411395
573270
266719
1075189
550960
840524
304418
120720
115344
34708
371820
992422
110882
432582
942438
351509
139287
613604
431813
532598
621835
889315
385576
183325
239414
815433
335546
516477
871675
244091
851693
915913
201986
264359
656390
707512
68151
149279
229681
823578
832460
859331
942547
988629
362107
85726
148064
915006
981686
786980
6719
161007
937481
790413
559515
983906
668921
346568
474332
258026
229786
632761
216555
990825
580400
638802
522195
412273
273674
817241
115267
283918
877430
4457
12074
614214
527546
1045088
533963
187443
872040
1042787
127739
597785
104367
380990
239325
936191
467541
65922
544369
776974
844976
544224
655301
259234
278239
904656
969630
854542
731109
142692
234594
854984
992981
403688
243692
933587
271458
749085
102347
506012
264339
764953
17535
729508
144634
221379
556683
382964
221444
616169
461182
58373
819900
1058296
532310
507980
363405
846154
443282
709653
1070224
773755
771569
910502
404628
649151
129667
63551
1070697
700545
993295
184408
1088794
47235
245059
508256
370599
152185
71676
884622
411091
807714
190890
380063
338385
918959
1036527
443068
598882
101203
323125
665176
709993
76849
810120
94018
520453
214027
817778
328852
908454
473908
267068
24061
255937
890800
385355
511415
250813
678538
1042803
983322
433594
67602
932625
320682
728123
366271
740349
454066
323607
859801
158730
75648
236294
691911
751378
947127
558925
358546
855810
455439
348464
478337
97444
265213
892821
964560
156479
268892
59247
775649
210774
72637
601539
574132
964908
816776
986036
467316
620563
76561
652179
391808
627045
416887
456894
72573
97709
722831
983220
905378
248003
180132
834107
249537
804917
52899
402328
50067
687735
190822
1034350
497251
915580
413059
634044
108585
372196
185217
691599
113990
707335
1086880
72267
368422
753835
58199
253886
40036
618779
461058
165403
65237
913650
494376
735214
450684
5216
1025495
464447
1031381
914761
779879
257515
306208
766219
940997
453160
234745
188475
1078639
158749
1015915
377149
220954
160502
16652
299853
445725
637439
168744
783478
1089029
981730
812989
29477
417766
571063
172468
940404
980624
957351
412106
324788
572588
825794
1063473
779039
290781
664627
994871
203295
7590
890638
137374
809169
319868
292706
483805
1071790
206199
866594
69117
1098225
350689
981729
344879
902550
147389
293267
97734
409083
757477
76295
611051
985656
1043598
819219
322871
275889
565129
983036
747658
620395
822950
616807
107941
1097685
262607
968214
630707
473388
256275
603550
12205
82123
533559
686949
557986
746177
225716
732974
854637
109591
986495
599750
556477
1067369
772790
48658
294883
825053
464339
693774
119982
210349
530762
495770
98118
1025489
96596
692286
199569
55618
879041
822422
719526
369031
889044
591522
519648
90598
47473
906225
953831
412089
313296
302637
124550
498396
959144
757840
652192
373770
561935
43590
879115
969137
327177
886462
824409
931610
1041672
1082000
222696
64953
97386
915347
899038
927456
506709
225425
342503
1015539
268302
1051742
1031818
444831
751350
555252
938307
170515
350414
582215
553660
595867
286641
782540
190617
653922
364103
1046531
653259
852471
460763
1035742
48861
131995
789042
600561
711571
1058234
828744
1030167
322322
901089
1093660
715332
728820
378450
249059
2592
120896
558568
1003062
628632
250360
932337
836512
737926
431290
376816
83934
391159
13995
733892
953294
422864
656109
995627
17984
1047257
867394
773813
538457
693052
595327
695621
800388
275886
870049
275988
118533
453814
166015
892245
127578
722565
855160
1077136
413644
1052474
650261
70840
421946
154185
570374
165073
1068459
147585
412655
336251
629302
8175
683014
799312
578729
145890
32802
734919
242116
421632
272046
934078
917775
243257
342918
409746
1094234
1030574
744668
625350
8166
795789
329147
982786
173274
223050
688194
639154
566077
694165
239619
64214
859081
152101
658227
589285
124530
891484
695114
352813
458978
42710
259214
691356
692743
30867
325603
354303
821244
413343
981742
178180
191303
169630
538314
105848
774838
944285
1075290
649543
81009
406699
302048
655407
816550
804575
929026
366821
112402
636422
599764
1044620
929464
689105
854784
569680
238717
249864
401340
978459
425556
967043
154690
750734
688521
466533
796937
180871
1097196
392517
323305
1064784
762001
308765
865127
467077
95624
1047748
825345
499892
375703
927588
867568
747885
470949
908814
656267
45247
453516
632563
748471
799581
592772
258575
1093557
472312
603993
1064891
349278
720482
721338
130406
280518
136860
35125
592993
382761
487483
175220
487664
508368
808875
729814
119928
623064
105907
570331
912178
1086860
1093521
456263
54395
117459
707738
615294
300664
442815
852470
851420
241962
877899
112408
126698
998410
75695
506961
1053545
755025
1090153
141975
1015714
289588
669126
933430
772294
905513
789710
1088078
314967
244878
248772
368620
518329
512509
88746
958118
1053093
1054143
11636
605434
322483
223399
194312
99227
1033499
288543
401275
911232
81533
1070679
69009
549827
358018
839313
417967
439074
269845
472455
967817
968867
766390
239150
803793
169722
369513
206785
319913
697697
796602
567108
226860
779773
13463
355373
760632
950984
781156
28021
1065138
612585
1073039
129077
363225
1068170
436437
727357
583209
189883
832492
817242
778636
913260
311160
1074582
557609
698941
317042
97783
359234
49836
242390
782268
893614
105944
554740
145677
579020
853025
424746
781350
190311
388513
1049017
1028814
444048
786273
951047
581465
167663
452589
1092177
658782
754994
918834
631698
460531
196847
2717
233336
99762
350327
1076314
632158
201385
278237
1044394
320316
13603
342035
705316
1062088
987547
851845
977277
716419
627649
1002220
1018634
744784
272925
80999
137747
764911
206195
981111
756413
214734
531989
533596
519783
855443
870583
973178
154257
1080703
121768
81222
601827
442873
461465
1057643
1038031
583907
797551
306565
725591
945908
3846
193280
913050
345653
615204
175975
536263
943005
946459
270200
65451
896691
259205
633391
786944
477574
651828
821912
162968
145955
777790
163540
657477
984743
710488
755421
846933
301404
257937
422259
384999
585751
407160
1064365
678270
710869
560719
224159
427911
476327
1083265
668831
753254
825840
791510
942102
36199
1082632
917558
50290
269415
216194
475576
355715
523210
699455
121909
589706
674939
264664
848529
362595
114826
573763
471577
118015
112049
967269
1021312
386005
38226
923632
334335
562226
894088
864131
99793
871144
194157
498528
498322
494875
115449
202007
171693
830540
588863
501896
100141
656998
1017767
324957
466726
275647
589962
569636
101844
114337
1035119
907507
952420
103042
464523
1071082
54084
1027732
350422
318540
632009
929454
791230
6682
814477
844658
1096120
363478
507728
221327
376424
184828
786807
485092
1091136
609392
1052554
615420
740492
81700
166375
590988
926791
204763
546398
1086162
921856
1081052
160247
760015
557257
66264
615860
882809
490873
51365
1061297
812234
398158
867474
882064
679585
389374
1016491
446228
1049961
18194
473410
367672
823079
840734
964662
138595
580631
711133
1037854
692392
773400
408739
280005
160372
574590
477855
360743
125039
335919
12758
1007089
827642
161917
692355
415256
299758
691179
808807
473757
1090005
8469
829147
628962
664764
533746
72948
779257
201783
329467
48668
269418
93637
751264
596042
456532
800131
639304
1041214
1044007
145521
272256
1049160
59322
254924
763303
393872
769429
552224
140189
27681
27116
512305
754045
661456
815615
700188
634164
1026127
226935
666964
379235
698232
926479
443945
704897
143304
91232
308767
963661
256996
974352
396387
660103
456877
1020159
267617
908557
46573
490701
254052
1028360
175720
815952
472230
758321
149358
232121
1053562
231765
616690
389665
577894
1058885
705687
296803
996701
222746
450695
1013049
944102
1031534
266607
27408
183687
412178
1092573
392023
1035225
81936
1022992
430758
913427
954314
285129
881164
658435
393438
538178
698496
311077
582841
696289
766683
767733
885720
173448
834827
835877
1017412
138133
454506
453456
591890
930610
960951
480183
475483
1060043
880709
574570
761920
867244
326940
985591
325248
312634
445683
310929
762800
40470
830264
831314
741344
481465
465698
305741
125654
1055776
1018266
959373
970861
179451
811491
865387
335090
603811
511786
806540
402787
474543
679154
726446
379178
447724
193251
330679
286441
738355
761987
539120
241234
725796
1028821
822818
716017
240190
931640
200969
223968
120213
974540
146643
431230
575820
339775
54449
613912
694380
488282
84390
419335
750409
871057
88841
530440
1029471
33511
89088
581264
664304
698396
50980
271644
747171
1006082
536799
311292
1078905
1003143
490720
503952
74653
171635
963155
924379
672209
794192
892537
891487
931101
295235
621663
230812
93500
364142
288223
289051
853357
1083777
356734
1036564
805527
166939
257450
556460
297759
349322
872772
627783
520913
284212
656979
304885
39476
804259
95686
824644
446484
211030
343576
792569
794669
793619
138774
913258
527963
719231
988660
987610
752204
811417
730144
996556
1047451
586028
587078
584978
462851
245274
245275
259075
806470
805420
804370
563909
664544
338022
1075430
203188
588160
618564
334882
141180
842689
642987
530634
962719
568965
202506
1086581
163426
363975
779040
659380
334423
1057998
187816
849995
45642
457722
483077
88572
355450
688109
444354
21621
510831
798425
692462
1047168
409909
923216
741100
410342
914650
707741
1030263
958056
163253
1071509
36984
94329
326382
469189
776874
659778
445129
469450
560923
965107
724243
936400
435363
895618
951807
528322
241168
934171
100092
638825
1072883
73990
914754
14254
965564
1041770
659724
427678
238876
669551
868253
106068
995465
585853
1083058
401227
57162
833002
519215
1062283
581452
173669
368969
760735
298827
557895
960043
1009281
922442
341990
375691
816520
60024
523617
650616
556243
1000349
956734
257910
409239
33826
444482
131068
112010
875463
434460
263312
1098110
509066
366481
1014993
689638
220487
15425
290719
373815
839470
933473
417510
875569
857188
8943
219990
1056279
482088
4339
397205
720256
733956
503500
187938
313978
911883
146499
601704
283056
1062851
770955
165640
495889
174468
28552
398656
982587
309039
286422
690694
67180
949545
20368
65186
920948
630345
640888
421047
621566
567914
163425
250909
40237
324926
175704
954914
1062314
280039
579768
801674
1095486
465508
424826
915522
14130
356268
818320
808141
1084599
641052
66087
735988
368425
965289
334676
146104
2917
475528
656028
222402
779818
93467
847373
234154
950432
1072565
316671
619456
855533
797420
84707
914170
290294
661164
672112
977592
839273
1005253
1034138
311172
970992
362345
819942
227774
128064
768630
809275
151162
343403
498610
733148
813996
712821
844833
998225
450111
874275
236014
927359
364780
1094369
895828
974301
428857
267451
379038
1071364
395693
528677
769562
836280
139115
337983
75416
101581
694955
438965
958764
446907
703775
81487
468179
179778
401365
212329
737180
251463
738258
985749
883509
604645
605695
562232
274809
689602
2319
245687
658335
290672
886062
439379
1039612
508094
214991
94866
1036798
426853
878702
458615
254847
324208
649305
230410
53245
502516
702905
114920
989827
851117
481602
482652
228346
290899
1078646
944937
56940
654943
362864
717357
732139
438984
992867
508323
423243
480941
87380
801041
482547
157920
515967
628176
757311
179484
958223
466806
465756
1017960
836159
372071
830389
409016
812124
492402
8391
9441
804062
129377
727880
824820
426879
247303
579235
539061
886423
747401
420396
1016639
968458
848845
632401
345503
838649
1082898
568693
371985
241343
948788
295442
215977
814778
129357
52585
18156
214782
644212
262848
650227
433820
944490
590234
143660
580009
384712
987837
5057
219774
536629
1050606
432909
421817
935744
301218
491073
1006014
991586
244783
243733
849901
68017
108560
179865
919507
744415
522851
155576
915328
748137
266783
156883
801664
428470
333064
156516
915803
338089
693265
106768
220639
174788
176223
992579
61747
924084
426444
983157
241355
943111
510384
1009539
587862
982901
550785
23944
867185
447242
671408
870197
189870
114853
91282
306247
734840
732176
213662
1046768
421464
312768
619209
753636
902324
5814
209114
61065
844427
250753
1014286
873332
651232
21967
894448
1059333
254013
761151
427267
763143
519543
415347
64868
159980
954832
139631
637202
170776
1064367
357768
645726
575504
739940
876489
450511
1075976
530210
682512
119400
798571
759272
844572
966069
571450
148566
432781
801405
854713
301114
475016
56864
977813
268848
515081
262883
41835
710740
1011552
635332
802821
349327
531290
794292
448842
894805
481104
881988
980234
340193
613635
935233
138282
1041282
51380
855765
820899
543650
416949
212458
110826
130314
253605
434122
79389
741532
538338
117872
666193
705427
35504
990201
502829
529364
656344
114959
355743
218802
954340
842773
368538
905464
647532
961270
225852
410795
794923
802178
878159
849084
18914
740801
350685
483944
96156
691150
682530
497137
327737
30628
650849
720745
376403
332602
393337
738824
255558
147262
244179
204420
558665
23897
408717
828667
987223
1011808
728723
820662
601503
344219
598610
333915
224554
241632
27922
893926
614526
143549
276110
278967
943596
415754
1042043
440572
708410
766929
1084329
157063
163808
1008882
271308
7689
781922
100682
801235
670081
1041305
65904
785817
955073
217048
73052
452873
341818
259724
579237
761032
490265
1045085
125128
899289
970377
343523
339951
549632
522702
170355
561822
989555
429495
206365
867224
925603
464561
632349
312190
868332
304925
218535
66402
509208
220009
1023119
1010534
245950
577102
126208
989204
1053518
498285
973640
742056
21867
905332
488393
1052872
521583
335922
444968
145007
378809
244064
450424
276892
341084
986211
818389
488516
213259
612383
453504
736339
705664
1093828
1049321
380792
904218
1068664
832815
508469
976559
163771
847598
199361
1024204
117465
535024
855123
898058
428207
890186
283765
284815
527969
987749
1099818
432822
288264
686518
866531
226931
106824
365062
918759
902935
633253
673220
674270
663636
694897
272583
410382
848933
609873
166245
122630
123680
937594
615809
434425
554318
1039468
945098
248969
926805
831562
3524
905128
460894
306466
156810
46808
393961
527344
163763
599275
593842
487010
803750
40675
1062706
26745
274438
303974
772860
642753
994263
1064422
734244
324165
691333
668595
558450
410247
191242
1054792
74072
441519
902792
810288
585195
828519
541498
460975
184317
941954
704679
864422
98736
16937
700592
449543
272817
396717
1036934
341857
930215
323893
279272
405201
1029706
927318
139331
592709
922556
251768
1031920
115608
430206
690634
22815
822999
728857
404653
319466
960634
907846
985713
1099669
545531
958142
562638
368671
729623
35876
575860
151920
416325
295417
1054637
35024
103375
382124
774246
795076
827170
160975
585594
209468
354592
1099973
421162
571941
427764
463768
435234
341634
342684
343734
570013
176669
328344
631743
398480
528627
302837
437813
436763
741732
908599
532290
531240
1017125
1018175
135616
623267
622217
65611
697712
920958
148284
149334
1094081
1095131
169667
187705
787461
3052
376622
756433
140693
1044984
356989
223246
622401
779847
446075
903694
795758
220356
678192
503652
650634
192507
990502
380689
490626
214387
88872
1082274
418339
655709
1024126
68623
113443
405322
230424
1074282
232225
152060
828138
737476
668944
828545
865518
792262
1054750
331063
555512
356073
191749
522440
41466
357645
1037393
788568
276269
898922
805990
1057941
833060
382292
1053374
491189
253327
46220
76033
169194
743288
57617
773998
493143
209684
573403
362133
688030
1022547
847120
266705
345996
119922
366191
924115
410895
525851
975184
362114
240116
24879
676049
159061
852410
511897
86975
772358
960545
51232
785339
858087
743484
973077
638287
646304
919887
823335
646975
254283
859469
59074
459562
913055
1089180
731966
100275
299321
834818
1076776
553816
228881
421573
320806
340234
27384
441929
991634
66040
968187
589230
431731
396030
845046
386560
394462
887144
649298
477636
434587
662928
915479
233260
187065
812135
838586
484440
542825
139620
739188
40212
113047
897130
918578
356508
607137
1044022
356851
180677
435126
904151
755246
429622
969750
23669
246071
39281
909599
860514
500449
274242
733804
708101
727826
508168
4214
1056597
112925
267903
949539
1018977
310367
461768
984807
87172
661276
1059050
585473
822685
635974
86787
471371
135199
974192
949850
419504
208320
261175
523189
80189
17008
687349
933844
937759
372036
201927
245265
391291
412729
928976
942138
41210
1064300
606713
485963
990017
854276
417312
833558
613185
727694
226994
248557
204803
513724
318000
730170
713110
163674
1058527
549599
779823
421890
1084569
628640
70431
703898
731826
832760
892507
137179
387551
509833
518707
381581
258023
664805
1086902
130984
894515
20373
649817
219686
643934
1081812
954205
147378
947272
858347
549349
949696
1039258
833582
807937
401511
303349
642044
1068383
543620
542570
202447
557515
298970
865929
101181
441190
210525
104200
132985
497762
61299
337028
725400
1033412
918635
251744
832483
131545
470423
90890
331879
694177
340334
456817
36826
336508
41282
625713
1088149
176425
264946
241089
74739
451699
968999
132073
912560
58459
839801
573782
383905
773514
360910
1006651
687129
289772
244361
761482
451832
813246
144148
350870
486053
349456
394830
52929
381479
198481
646526
1036257
773183
824254
71525
16060
142656
1045026
683633
1028331
732347
423902
272455
1076308
1025509
892350
253424
129139
753843
434189
798644
205638
5424
1020523
703922
2708
487581
187583
847426
958308
842535
459708
147787
124119
823503
586789
909097
1083407
524671
391343
741472
1068433
238932
2679
405852
797498
1087267
472692
494522
711884
771245
120438
65681
49364
901539
1043273
968297
560081
149460
650015
898752
871295
818325
441806
900377
459396
641079
261023
291207
451104
709112
256045
113316
445847
849670
157864
1078626
766264
528432
486588
56928
697881
1028510
795823
540788
253096
1051059
361207
583433
454480
657849
883884
90089
846929
467399
825652
919899
276064
697275
724724
273248
503032
927387
288818
880986
354088
607263
193382
264596
448952
564505
269438
37933
1004687
119720
821270
1046918
714848
178797
590625
1049398
95424
815364
117114
702649
846676
240765
895239
317258
538602
1011487
799077
631058
127763
306587
675083
446483
441777
1074345
226844
1019198
788943
118694
818488
384319
811778
876448
644450
149259
462660
1034175
56945
974617
754751
285826
973987
120557
455950
160653
948950
39968
679578
615876
868712
621696
160765
1073171
170850
419050
271973
448965
312710
818139
1069746
948255
96045
139188
29480
587201
21678
447424
769332
333979
842291
790226
683365
13149
1096366
787416
661553
608920
977995
216314
458760
622130
485571
279830
98656
250680
667145
285526
1008763
280746
4359
957768
139883
8692
415340
729661
104584
829218
1044401
646188
336987
207539
176746
591583
117841
877997
520467
732265
550596
102697
856882
847148
170205
838864
515007
235456
554689
919513
898324
248913
850465
8323
933704
520975
129329
1046175
788768
701782
885226
145214
516633
1072537
691639
605310
351612
514376
1021546
392974
908092
388494
197921
466638
268497
881393
654588
562390
313984
252023
664912
913694
622951
208165
324715
159540
468815
912030
233586
788642
409297
228354
1015806
727974
724548
858250
895188
1083169
232157
33338
191467
401230
486784
544568
651667
1025465
330616
571315
60730
425844
959224
126560
601877
92272
681196
292034
762958
371023
192542
767645
527198
921657
78767
204365
230834
417587
536345
564518
449066
130996
685511
75776
716861
237292
968134
1016132
452601
208161
228959
45461
503360
170519
562765
459680
1028573
828102
17447
712313
687852
478975
196233
1003723
338301
801562
413031
852507
990464
404219
211169
863791
181667
1076134
1023270
996141
810674
11104
548004
513492
340341
683667
1024953
658577
83886
232826
532708
625229
337569
17855
118885
313962
345793
43057
1072069
544754
774879
442593
781906
574273
536184
106484
296570
618462
658778
901278
416846
1021825
643822
785552
1094841
418638
463117
182430
8193
103161
537863
263696
73649
136108
198901
329027
375474
495866
1056230
677690
609432
949932
996730
948392
1083052
502900
731662
819380
893302
691883
418621
300254
789782
625473
377206
1021206
997482
649210
292349
797446
914792
464839
930525
924784
370247
49755
1024133
86322
592429
45741
806496
220943
908658
761221
699731
525032
336492
935012
388857
529079
61868
528577
444918
201553
818480
296287
650641
612026
645546
154828
507631
328444
567400
402944
142614
432051
1083489
815918
1056372
841262
641723
1059672
80628
54907
466195
194057
1054248
242126
403284
911304
198338
111695
204173
227644
308049
997839
217600
175078
1035747
503358
974537
767664
402400
583583
836542
132795
306125
142925
1071320
611531
748469
540361
356335
729974
973933
982755
425751
1016566
236618
883114
294029
530473
79379
178292
557623
819534
133000
593083
683830
922207
905169
904119
139496
296358
303837
327419
746608
913491
507370
303881
980494
472732
390669
266732
227931
185107
934485
285054
256678
806301
626713
496785
1031922
51947
582572
646186
590191
216148
578717
1044008
198649
516437
903971
544903
426796
1064219
412257
663226
1033484
684771
532458
415863
993403
693878
339997
391995
816637
10383
140553
278218
835144
538425
866513
255568
795881
664673
1025482
817033
825934
897847
1076987
552675
1070333
808779
971139
855114
188599
558392
286307
640698
880849
323253
172915
60038
927252
464416
775809
18853
612834
171503
975620
860683
377662
1096423
389742
147134
739447
435479
283919
1082119
676485
307530
919144
307430
1066489
485318
927810
382034
787239
573720
610482
668468
637969
640069
639019
427900
743751
888535
967884
983463
75245
58397
837588
306025
430569
831390
737827
467492
280855
308575
455953
833894
38404
312725
334228
480474
85556
111220
198907
731750
963595
1069110
761734
15315
215863
274385
859235
616835
325983
908695
1038422
507087
953242
656288
274140
1078392
86108
969259
633310
88574
772518
267492
820160
855360
398041
198832
1030033
685787
1003327
263544
529338
779015
92261
373604
898606
1083732
221108
634452
181096
997735
372823
203835
553328
538037
376334
428085
1039308
687557
648306
916056
298594
189836
601737
707578
779800
431984
307370
261239
928515
296572
785069
782231
722810
96469
45015
763584
978828
359950
855024
901682
327221
920040
902614
398159
725285
190547
913218
724744
725794
220583
613361
420495
428293
339863
852220
446002
649051
978695
1082307
976253
694891
1011744
648927
1046108
1060378
1075402
29089
827515
853371
202236
42126
295237
223709
853534
460094
49329
305330
92636
586767
207376
123719
516992
1011446
248582
100281
303576
299152
867688
663284
856587
640953
105898
686926
46498
608049
591707
1045889
753828
718238
185053
457370
821286
886691
117695
288200
1051455
553607
610908
504722
1056043
419775
274842
393912
821544
637946
1009515
465538
950561
1002387
289424
809310
769292
616481
923116
1048992
78803
161541
28697
31203
805692
669222
787150
249514
82768
903230
45177
466119
1031015
60589
1022479
737933
1016683
249217
566165
926196
590739
861971
260375
786678
1069606
830881
586826
576456
369316
200265
60859
927117
804279
803229
648034
940281
62421
1034838
1035888
1033788
148386
78184
874707
637665
704890
215563
629321
629320
630370
881503
183519
489353
734073
985498
579034
806214
961862
105392
106442
531620
530570
532670
16073
259769
689748
1058696
429692
128192
638132
312755
15587
319822
130594
794953
282558
1052974
194195
767755
917905
943500
662063
6946
868263
440071
822570
1012617
892166
968566
285451
235453
63590
176819
349945
898044
306094
527884
1026664
964473
725502
924179
283642
851584
115359
831669
1013458
674970
881133
516445
208928
374941
799575
593880
511964
515294
293819
158415
1099914
411809
447795
127898
401382
381177
455965
364345
495279
999831
1049143
196733
870840
909330
1039655
1041755
891718
485312
587556
583779
480233
1046897
133450
229262
5148
805386
917793
17255
310677
741449
46519
668513
980089
295523
643074
1085448
355164
981606
353604
983062
234900
594064
1092963
767409
14442
330367
798184
60126
81706
448284
653210
920812
152626
821177
546090
361339
982537
330209
552289
279234
372959
88412
117659
532787
281985
744397
615051
298363
751016
974007
1056754
795161
172070
344243
878254
753376
1058337
15611
944806
160160
9772
836355
990833
736468
16475
961748
612065
782117
375798
721059
21423
574788
195750
122715
1003215
360632
498539
1003040
991348
130871
1015638
634421
827359
785936
338206
444531
1003378
798058
611654
297032
519701
60705
776307
28449
1062532
194714
183857
488092
1038495
699187
624838
886020
850739
358225
137313
111775
928637
841728
903851
475995
964638
688954
372564
1039424
371122
566938
224033
542335
717990
1084072
986201
690913
267352
111962
854614
555122
796152
345440
1034344
719731
250422
691614
576246
472542
220990
944323
14616
860953
1005034
1021585
307642
37986
1096489
713980
40942
351719
1044330
1015811
541706
565278
436133
681482
810990
198122
301399
266955
677415
989253
677557
219275
366058
840017
955751
566026
1051984
891517
1019187
674059
316563
120448
901874
637571
250630
624107
131602
101959
436910
100773
353075
841416
746708
590732
992696
884620
510818
482258
277084
433565
852218
998598
413910
747884
467520
40890
744442
957390
610308
222687
1001946
498164
700791
626043
987589
735802
824372
223624
316604
1089182
719444
152046
530940
75731
962485
16211
35318
178213
464648
719157
551091
1045342
342943
418344
149877
321293
35775
693514
945614
716534
291823
1022584
223141
761200
862161
56391
122940
536615
721414
600479
916659
408362
633947
1075204
1080881
1079176
773263
1092147
488994
813572
84638
414135
255354
183517
898140
351837
926848
982916
737693
650401
878634
879684
804574
805624
1017554
475247
968000
49410
251325
846948
500725
607447
394186
523655
791810
869240
980390
941140
102441
1022677
515636
405288
159242
604081
346705
346824
2361
198791
171245
277751
1077894
305169
1049333
855699
946546
160623
674235
652077
625466
944308
594713
988090
767941
924240
976197
383598
874574
1097590
471080
1086727
159123
48681
279116
662866
148646
411175
1032634
494332
12065
737964
821051
279598
414976
173545
787869
171343
1031688
21033
833385
912620
1098623
742915
545311
1048055
643662
773979
946368
1044584
626647
247690
956889
967847
457623
945965
33892
371811
94406
327076
312237
81537
29843
264289
303674
463511
1093915
812561
221032
787140
715361
825717
491737
880026
978056
553505
512085
960331
68022
753794
266492
1088829
657802
976577
652747
105120
140020
225763
1065506
866689
452718
644663
566261
140533
114033
344607
8171
398794
482424
884519
643825
1055180
104688
108751
927529
438105
249237
291573
744949
747935
23135
694084
235231
328820
546197
703685
11644
912203
162950
1093824
829219
828169
159790
411315
717121
761225
683313
423320
90862
919346
977866
8001
522723
877506
601833
9832
304313
1069546
978414
999281
304333
207347
903978
241484
698743
781732
629680
653831
600655
296612
771590
335109
981588
798158
848300
468156
623900
1095357
676998
579893
380937
893543
702887
317295
561697
928843
1099210
712149
914322
110157
777178
1021086
414356
196047
163739
691794
867278
221082
55112
535529
808264
875942
959602
805636
1069108
398328
376962
126275
9102
1094463
382690
949917
237384
647341
619399
912552
815607
300945
1058496
118461
347734
305383
411352
425160
654213
982613
558367
476967
222302
601298
928999
384374
407797
346675
96572
563026
258982
1096963
38289
566066
777099
338370
49168
182947
463533
350951
662832
226540
707394
376665
421745
873089
928518
663775
246608
56139
199261
267605
225710
279239
368259
1030022
776318
1017236
63568
396090
203822
880002
596702
240065
66355
520309
302936
1081988
583967
290050
716477
16823
795859
82223
854143
49261
1071142
984236
834993
317138
416018
598958
674166
428853
88950
135899
314338
555705
807114
343961
233061
603616
369531
952234
923309
1026374
506470
846129
83328
201784
625123
678499
613910
930328
941512
77364
1078113
1061164
825813
574826
274767
189333
485815
360323
493436
558671
138406
47215
489281
738774
946661
647702
375034
759994
1013191
650061
270560
128998
516104
184315
78442
236038
328540
977244
76187
649663
488488
1015164
848075
404951
1097977
831693
470704
661196
230795
966272
844380
617474
888251
335317
858656
610995
397228
226964
368140
1081909
375575
599824
416202
962625
311022
751852
297603
677522
96105
30362
967200
554541
462187
957332
576058
224850
195474
1080197
91094
813735
555193
7815
398751
255570
328075
911838
81104
999708
795169
24056
228856
899929
981914
1018901
132969
929957
607353
754847
291613
683569
316585
361746
194449
307577
626345
250312
261192
266675
495659
167747
212929
417762
831844
1015218
1043276
576850
83832
24985
1089217
1014487
341710
614957
346522
736242
808907
239625
522330
728990
1063059
844609
756502
509949
774031
2161
38818
294888
239683
987855
978404
645653
279337
1098164
417473
159552
430699
1068597
504429
1008275
997649
99996
98946
875983
103194
118113
388949
759910
575957
409025
883994
25320
946487
752615
519800
268067
2805
528845
28857
365487
644660
78971
382421
1097157
504848
813930
927329
249771
1052499
775192
669302
225514
222070
1052880
615599
394692
649466
592961
194958
697164
137925
355782
672378
653336
1000448
931620
1022039
852758
649799
928167
565929
432121
334325
198990
209881
378774
931904
9304
796392
428553
259494
34316
258962
1012461
1021012
207074
437969
1034332
907829
1024304
855905
526038
475231
240166
686413
25257
765965
648239
491727
648300
476287
872582
860573
934217
563835
488320
130886
931469
196203
929667
373225
228097
562022
465391
1035687
25071
292269
970179
888287
325109
390638
223318
581468
89417
538850
492510
1062995
456278
202834
577368
362048
96332
606617
770462
612762
1089591
112771
74654
82953
839883
239487
718298
67066
471453
905196
230403
1054784
354681
994334
382082
293231
518809
361341
1021059
894339
1012346
863297
1086753
644050
688757
327065
267046
677745
982095
21489
161813
126863
784756
354750
666819
49440
741160
390085
121259
651424
879323
492753
1025911
656484
321250
301210
164308
637465
912714
648210
278982
766308
133416
463451
566630
704010
902196
544152
631881
377060
231317
33522
818742
217808
457727
265586
65766
230940
704519
694353
626946
662719
97166
343982
453622
186963
127225
63396
1090579
965958
739130
792658
871116
854613
591356
360669
1099659
324789
558841
785251
539873
175854
1052181
556422
1018670
98838
935977
452095
512609
806520
997167
1052098
764246
178734
904247
1041404
939801
954663
835357
108602
850092
658237
624221
883058
520719
785248
641833
309611
316883
64891
241157
992118
303237
537023
1078662
386176
475313
807993
1070442
271394
1069672
62465
650886
388395
494742
513266
370266
38802
1025985
834812
1028230
990799
699354
629143
948048
1019940
220392
285889
385481
256246
562050
872963
591298
404848
295950
1090566
317856
170257
760960
340370
24328
413507
855618
918316
728907
1088305
765508
188507
966089
928399
125749
520831
539477
95494
749687
634700
53833
379507
952686
252703
1010518
80193
1020589
324689
625498
722337
21185
328150
744682
567583
597402
665782
145826
910960
91045
146048
366497
158825
551466
1094761
482032
472484
987133
427057
285964
849545
1039773
553795
449394
73628
156852
72225
1004710
248712
10100
414974
832022
724184
248872
124480
707881
974920
1001678
351128
617710
31893
890350
47170
515114
402239
291003
702256
1023953
293735
765486
679873
186649
456540
435110
431694
98009
129770
791449
466886
133307
901318
1057072
1080949
925850
265454
835388
652273
755915
423125
312555
605833
141210
956111
839263
948328
110985
602136
310299
578163
167373
569618
1002994
485456
895406
48037
48682
790737
1086511
443178
206632
832193
430047
193917
463998
639459
716770
249376
844465
256142
378805
810937
591929
971021
291131
73016
566176
304639
782419
318847
912512
13992
966594
958300
67961
168374
633554
481736
483687
213737
114277
443621
777720
720136
259157
228904
75880
509837
190174
271413
799526
637901
290637
521277
940115
974979
420363
505147
687937
919924
765490
659456
1092018
834418
880810
360280
796185
161360
757970
880916
687701
85077
375743
63383
678429
635266
376976
616712
820318
1011340
1095173
765821
353119
596955
296658
876733
885531
963399
137776
1002021
18095
815869
1086579
362460
523111
14219
565856
824992
231543
452513
341469
549722
881373
47754
694769
1048818
233778
602545
38511
726651
722342
37124
797532
112255
1018215
596538
476761
931881
419816
910312
830365
160742
342313
376386
775366
190044
873191
283893
912310
882063
433949
333304
1070982
362129
317536
448892
64438
877344
167821
287559
888903
851091
586340
1040823
782810
1007728
189198
504312
206037
503077
1078382
1049169
1055169
595591
79784
752184
16663
805795
941853
152326
825375
13737
1000774
79569
535552
849921
584361
83648
401129
1089279
780489
336995
910677
603029
893726
807197
711018
300455
441284
20236
797848
672005
602904
1035992
328456
646586
1036247
698759
502997
56867
888450
142145
873977
439365
125534
1070660
510270
426658
921631
607133
1023013
734104
740642
519410
625787
928138
264868
347213
909132
557018
93161
113874
884196
95354
957954
524749
1052876
84289
981821
312026
1008093
662240
775731
567761
417102
287387
1070058
572110
97249
158609
291521
797900
88600
854268
458470
368147
190962
211180
788837
551568
769833
586731
867634
678287
439786
28122
982726
1027483
407895
220367
184117
591393
682786
445093
777898
566458
83505
95371
217149
838922
331498
224962
582580
1044503
1068377
844575
249493
308810
694255
83991
1085597
28517
519071
518898
990228
572234
267172
387771
916729
199268
571082
7800
790173
56922
302359
127091
828006
590229
282721
921381
561485
547182
884153
174402
126363
224226
558929
203634
179997
28887
52280
306272
891204
300938
89320
423455
311207
561490
255344
1024855
353943
657498
958141
622945
778166
8367
144676
776401
63523
493155
902453
1087175
447722
668720
954788
8258
953094
1080159
256574
325240
82209
541982
908169
941877
714813
352399
243034
677338
217023
778374
611710
866206
925800
59240
824397
1079566
694822
977093
92358
680646
238231
285111
79194
416683
370389
966885
1095924
158885
368144
322957
324007
581894
1089338
549912
447953
652786
686415
340088
1053592
730023
624828
722136
202133
123235
946393
324151
784008
43750
975159
313844
920383
559539
112253
899749
768424
929304
635969
229359
704758
208661
263080
750806
172289
337135
441709
956750
491843
640505
674558
186191
151012
490780
601583
629548
332767
815637
971082
378303
1033593
381999
726549
316518
83522
341429
964537
510532
767823
57719
763488
1088658
256897
525874
446865
169273
203790
632713
823122
822072
265832
15922
56434
1048658
540602
198511
253827
892568
150470
27292
404475
653206
1063022
267122
401526
874100
820287
692466
161147
487868
579075
77300
557287
298033
136219
710159
532404
1006785
1021604
45692
1042175
341031
561137
543268
1017800
439939
78261
531088
107766
244430
661915
956463
196418
208613
948898
196952
100893
354801
94797
225165
1027258
693427
778519
895608
1093647
1033183
565829
780429
416338
607940
242048
26973
631658
699467
510622
770270
989336
1063892
836354
542295
633626
564097
439400
1002199
372786
752049
668582
695232
30949
369649
889055
596387
581863
704947
805860
230989
627352
223990
1011238
1007716
661505
807528
778715
335371
184854
917082
479092
393421
468787
52882
950225
551902
477761
217186
346451
139215
510126
872736
677662
672184
892031
744513
820168
513040
40752
751357
498521
209850
455875
710973
607599
203239
349737
353965
729648
636714
14605
923532
115414
743151
811663
975995
430303
437772
922124
895749
98764
789133
482073
356122
363993
1034016
171681
905720
1051685
236006
1040825
285122
6420
481667
409972
22384
735193
382054
135815
885450
637104
536924
154380
719654
12351
785008
87845
1023727
621464
54480
827876
357794
6358
836177
983113
122983
471725
34085
1011192
149937
291999
397528
695529
987178
556646
704364
886000
438321
634517
186159
192061
401133
314290
743671
20270
1072928
853328
123966
535570
1094718
375269
160456
496770
236880
417391
254337
458682
459732
975888
742367
393762
987130
508989
821930
276867
840384
591134
119073
626273
593041
305067
909575
1042592
5939
850594
275198
364562
588290
541834
113409
474421
447519
124679
662906
313196
291918
951732
655831
331391
679443
284680
23229
428518
307566
177566
257042
1056207
962936
726839
469723
249347
892794
1055461
1062597
572535
498805
593661
377221
452068
505228
82779
711909
239134
332383
1039864
288769
968332
50595
805978
231239
642747
850810
712230
130939
753055
51812
169502
949275
386569
315389
851269
1083172
649910
114288
707369
734210
271052
692779
828985
632251
782902
44885
78514
143277
980469
363689
1018095
289998
50079
247275
863779
652317
1031539
263252
730906
846206
364514
312243
395292
452074
971027
208253
944808
779178
972103
1003123
991164
339016
258424
131684
224995
394139
593274
1067483
270920
697329
621557
731203
595673
655741
137575
737943
7716
865668
924112
136373
557382
773775
490048
178229
1089024
449570
376711
454765
248097
289837
35790
562389
279899
568083
983643
103695
291038
570304
740283
1001899
463943
814542
158555
420005
808017
682700
894794
109729
614711
330177
901332
343104
1038505
274308
40759
681969
872633
209864
977748
829285
1075527
312513
523595
940235
894937
65849
968070
729745
1077032
374314
350421
429291
696955
665564
701558
526522
111948
579895
986558
1069798
255685
958950
770482
998133
925116
477002
984823
235797
126585
599730
757780
443151
362795
1046858
743648
417002
237387
1035887
830454
632940
679752
851874
487139
384076
115933
324883
903730
124061
1058124
722403
290091
562803
52512
479459
904500
179741
882531
808295
205267
467089
919972
946435
175644
456941
752248
501232
33696
830528
204225
392828
37910
540616
253765
830966
882255
14943
965831
450436
872278
8965
1099548
939227
335125
768689
796916
110505
853181
971300
802702
602558
564322
179083
65708
1100199
227750
1084312
1061193
612818
649572
219672
880119
161555
726002
308639
931922
98362
176804
402792
55111
1075428
159908
353544
833063
886627
987398
1004895
868547
456448
664828
449014
393533
266147
1085579
788499
113836
941437
663189
214537
751648
108533
94157
226411
910872
421114
667270
1076040
636495
50524
408901
815224
200602
292416
424899
1040640
966225
837968
901857
343293
6654
738653
694855
267856
864008
939932
940982
1028269
770660
35002
664009
910619
809862
904834
847141
341576
925242
410522
123229
264250
163601
700438
637757
326152
561589
27239
1033407
377533
394097
680529
87556
419438
859554
125383
968027
516177
919907
871469
663511
1075433
728923
634320
792576
468013
1092932
82955
153019
380701
1023882
620559
854886
395199
869412
1058805
488750
82166
212435
424413
864603
1095167
185240
277268
429537
229915
365836
655594
839994
169976
770834
955018
324702
183471
582169
352860
846720
677061
555947
768536
465278
221623
500569
1009874
418623
822418
185044
1078141
600591
813259
937310
205064
943417
232904
481214
204948
789912
419304
78856
616927
1043228
411872
1032060
597841
50876
418435
980906
11859
689484
1030821
920275
792151
55857
41962
231087
787384
227188
967095
402939
883666
355797
680617
627793
172436
55692
38710
594076
319049
1057333
890393
110227
988241
1001775
464006
152690
357439
765688
109036
374608
1000640
991431
611339
505218
260368
738357
896293
512366
940758
796792
424415
470225
799614
75260
1006611
603741
59362
834540
232149
937868
365567
919542
727874
358702
606773
95959
185839
903229
619299
562775
469086
448763
333288
203875
596544
42863
337162
817618
275957
747062
989071
739448
151833
949942
1029897
646456
203399
278255
485209
638184
784941
895507
601566
837684
336128
582350
706530
990134
94639
617233
394353
413381
201817
903177
387572
388622
452733
918102
150435
524597
459623
745775
898714
650325
768708
767658
722716
272135
547163
444810
334427
108029
982591
947178
138562
117428
349972
356936
407181
787905
574857
4947
94649
829599
870738
390094
272825
519687
600311
670796
873486
136272
413081
337264
203139
505299
404932
191059
96038
1019514
46232
55215
979838
560833
601883
426587
910149
63226
717397
617984
627260
991538
499604
1095651
399706
1010291
270003
479834
31952
877238
483510
50494
440114
847510
926729
256198
459255
949149
783127
95472
66806
111107
1074227
296614
1008361
690277
593271
867419
1003504
499678
450589
845746
471846
10894
250213
582074
150875
144295
547832
112139
614450
36969
577975
780014
823214
417523
1059292
768169
817124
700386
877538
624285
88226
155725
95488
505358
650905
344272
816544
253571
671288
625286
515329
484159
1007204
360225
251710
808209
885637
820985
992759
67118
44088
687808
532285
111343
176213
169892
152742
775594
952499
246108
435079
1084067
386899
1096625
645098
1000840
237374
237944
781698
875816
915397
49810
102439
789420
371320
593953
76727
1072127
286000
946795
550401
495487
530292
966479
852890
303696
103145
1028246
475952
237037
868980
30161
102368
714977
93029
479393
310318
349269
565834
154242
284951
240591
604363
671062
415938
594755
924969
278142
534132
819483
440416
1046375
839032
911092
176646
713400
763048
1088948
632133
917310
50569
860892
320670
168749
1045191
148493
197531
586290
398619
449152
715313
1038253
44890
846339
923503
957606
440250
574617
447345
288411
954703
584505
403361
1083832
282243
884218
745801
734390
483272
672658
416985
443131
987458
70475
157376
877317
160015
202793
322992
154355
362615
976350
1053127
750835
578597
511234
1057504
424957
987653
571237
848418
1055399
680857
873523
279468
70866
1080844
957774
166672
328087
207450
447342
588893
388211
681922
95831
510522
1086936
912913
606884
1064660
270132
912513
724215
829672
53338
604438
638452
157534
182410
361804
582894
632438
883947
1009091
326604
623964
122140
245096
1046581
820761
77536
785288
1046407
10877
729166
485197
185936
14305
1032432
166409
595776
254243
707484
357162
408313
214073
245370
767980
616256
255517
343197
184133
723782
1078696
1050997
965153
933764
997965
522520
1041193
127601
8340
899743
318965
680409
1082322
636464
853242
427916
118299
709696
482976
279929
959825
221784
584883
521194
35994
132217
1093778
45669
668264
384515
1040861
599228
279662
177221
837736
601843
431610
245800
74557
820191
709030
1081286
901156
299050
846305
526586
406092
1088783
202144
949702
1045589
565226
926361
934862
579130
252843
95743
436211
272238
634340
754565
410390
917560
54951
257909
55570
769438
98287
767926
425996
883675
116394
496518
145802
594045
488713
567038
512137
736499
161974
65068
865909
175500
426085
898204
613816
907843
190416
753201
436388
621000
1031840
1037442
240807
358348
626312
1001360
979163
847996
220727
883461
421945
189138
977015
955590
37894
424567
107581
492681
306596
368562
521875
491905
591283
504610
24889
24478
757104
911420
180790
904664
1080311
471646
1042095
804468
167031
776742
358897
255630
989333
698725
59276
870761
589417
310435
859884
175089
252190
396076
409017
874880
403042
35918
507250
806410
726717
1053133
662008
964979
893953
606887
578861
695340
577708
1030250
277497
871209
621325
165986
1044001
397022
847471
273990
94324
125238
766586
859536
807518
246787
825952
725317
472963
447320
704706
652171
7996
182545
34642
594999
923384
180710
926991
952816
671151
203089
742068
477628
1024929
819792
674115
566773
174917
793102
14156
739705
374307
1062066
208663
56364
1084508
108013
409390
699344
930344
918156
257705
630963
266549
761618
220591
346508
115387
908790
72993
233846
218390
136938
882308
934155
435815
674084
745204
1045615
740047
990223
1089097
198159
124030
866968
712934
837486
498297
74897
177799
482210
438421
223778
706508
334908
293696
714732
810422
645455
1086465
908708
59655
1022660
105344
565813
37738
565685
730766
178186
441413
1049014
946845
943594
307587
560682
759737
285394
971812
441663
883048
694396
800262
276506
928542
863023
167703
539417
51928
356133
237415
817761
593764
354239
3038
990101
583860
351449
483470
568019
305401
36813
1042285
1055040
883490
653294
433637
484945
937412
827550
136461
949922
28759
450951
40719
379868
429762
157835
997837
507989
793726
1091642
41507
154908
307159
686698
608394
878248
51484
803295
435804
831328
657050
482619
581809
561893
357123
1074466
362552
878048
503590
464543
194414
624520
1037528
85251
693173
877828
246383
769466
40666
513482
174203
391496
958487
743757
285098
1073106
1005592
219839
344040
300647
761652
113830
43019
373788
150142
816845
754575
932004
147735
798178
647426
1035045
456012
224791
525717
611998
264386
758922
236863
8981
1097876
941754
1070120
513865
472702
936333
510090
522572
658668
281286
282540
752002
132587
425801
838565
1074968
865513
985220
933569
457757
712361
989530
47210
877235
235975
305938
23667
128256
386049
1083311
536533
883692
759209
1019083
307212
437600
1042894
66529
319174
824914
71043
862516
973854
490888
92052
1048115
942320
592013
611247
704748
251301
554817
767154
477030
31280
763475
1040888
30306
573454
117787
935139
973328
315547
491701
537341
993290
377873
31864
882864
496525
1070703
309412
436652
635146
104597
684070
924692
607904
1098408
869547
1034829
260837
37883
356888
627607
459382
174580
709645
822010
414743
212683
821408
904621
608150
336201
940549
270653
381844
462918
847761
27987
824721
792989
307258
221738
974097
570820
625018
637089
622701
500080
96678
379344
1011397
966957
46500
464688
310146
954835
600448
1093545
487216
578956
617913
78188
945087
383412
1082566
281476
980545
961027
99638
280151
1034983
479137
790250
129982
543594
155861
652133
636103
407033
432106
545055
282058
212008
716061
920582
1008999
1054241
863205
884104
86127
986252
1040805
790316
113076
783934
264222
913277
503768
789714
202639
1012601
46666
984040
99243
420800
814857
302317
937598
341741
482482
550297
783860
108680
992594
171006
523417
769710
250249
313168
549542
603446
1007843
256970
43370
1030556
728150
346835
882800
897922
129777
845298
538467
1054967
132123
635406
664373
917283
1018519
284062
789251
1057970
902235
848567
49764
308442
676230
216969
459912
435342
492695
913307
39618
95599
420780
973320
718113
901542
427473
895002
683018
952093
927070
307474
938913
448040
274198
546395
158583
276174
49461
579766
434715
738299
610071
351104
2608
692726
24006
13880
326128
784185
288006
925349
348361
333821
1076538
584087
777222
146173
64992
502852
822060
227133
821319
313050
470146
471196
616431
1024143
869015
112040
479598
535673
377930
411068
418676
760798
223122
918380
44049
997742
54337
456883
395342
119894
123318
56271
881555
252274
585425
947365
340661
1023941
625818
931028
705250
281916
406144
131685
336133
75113
985372
510269
517207
853293
969370
382999
1047588
1006524
319845
133766
1078370
375113
212651
560815
28242
411994
766647
1099637
772047
440447
257526
148109
574799
682154
33296
428101
1052046
516525
333549
430490
1032051
1086653
1080370
981092
992785
960116
76417
503990
624172
601876
372908
809928
102144
200911
327808
785312
786362
50397
454725
1001693
829496
380449
141554
760951
892888
970479
1061314
1048190
461298
632267
715397
894304
780073
917332
524664
744160
129423
447600
994513
526350
1090206
373055
299786
884903
312501
246401
553733
554783
774981
123589
261110
210323
91063
375071
751842
880693
616494
1064597
671924
690281
762036
1028606
450865
235000
366289
345616
102526
665314
928536
117364
247741
1039000
274608
489860
1051420
599855
553465
324570
747016
188328
375831
872134
1008408
1098419
135569
356524
677408
997159
436958
722452
728587
35435
1097268
54030
43701
866375
436813
1012770
60795
896539
807153
445621
42230
709531
287967
599215
316211
228663
1015339
9446
1009179
16976
612245
939037
442430
156349
362148
608361
725726
228435
876745
963637
87190
85826
1096948
188353
857387
858994
97927
268944
1027408
338984
689518
27690
590615
1016325
269137
370212
520577
622674
659633
18470
1042840
789870
415749
723825
87937
350431
1062332
173853
782755
112220
469615
896359
855631
1082970
335144
896760
603872
913141
177888
216349
527248
709210
708160
825205
201987
396672
148963
811747
498956
408684
123399
246075
398243
294637
756969
167540
842040
754898
8387
7337
174760
207559
408734
396429
358947
142117
638426
1009273
431811
568476
275630
556807
1039614
264621
211961
715562
605375
483969
436932
396914
892203
708995
429023
338529
303731
1010666
34841
118164
927549
511358
296224
849732
587626
673995
818361
120823
709033
217663
81083
813200
404011
201457
528047
540510
329164
877818
659917
611732
505207
131676
1047087
306798
216845
859608
1055848
1058492
1037148
106611
421691
995888
207684
1042019
387324
517047
795617
736090
496177
26241
434614
947176
608949
847526
1025583
447222
716151
588518
558672
45465
411124
101960
133740
847685
954603
602473
850954
416583
417633
866237
707107
473953
531817
45711
59979
24740
503159
515413
1047949
1047266
786879
875136
406283
54877
627215
96463
122424
982898
937170
1014912
694743
213760
541470
792192
519278
653667
902939
881906
1049296
551058
25242
268604
114886
507727
387109
890976
824695
441749
437250
248302
644142
85641
779833
512239
29202
470426
380514
205451
487619
67328
1045082
224493
204160
433632
319454
654415
341257
833589
1048451
783051
779736
1027853
173160
220579
70366
433331
884516
40870
468538
179570
773773
878188
1099856
86586
340434
568074
832372
765873
868913
108842
659093
736178
835016
539518
428099
432493
972384
1080102
557142
277736
206134
406758
651975
430070
803978
97744
757548
472536
1097186
1043965
266807
999194
862241
529476
24598
935814
927398
570085
894660
44189
222725
165490
458963
106383
196339
1088657
99448
747765
841746
842796
923081
802073
91279
1007259
595962
293170
599953
713798
522698
965316
498874
939972
87706
761117
748126
806265
40644
881577
1049083
472122
674897
263134
736819
956746
782857
410532
129668
1007663
1006613
280547
281597
295560
462590
832530
445682
997889
432040
122803
366294
1069014
486863
249208
491740
785316
10568
385672
519965
303396
837528
953814
590937
1061990
569590
374976
485210
553247
91808
694387
821176
277659
265792
135807
1098334
551384
849089
735748
56451
933535
1083699
814936
589040
45599
42952
647834
356196
994991
383154
457144
586368
694888
285117
230174
442338
29633
1059976
96689
957120
80430
199243
293832
764191
340120
191561
379194
741874
1066175
676377
170865
887215
108067
78311
765738
359548
1029199
335726
169322
1051636
923594
763049
88368
883267
643954
944461
540713
898528
268924
515832
639923
628021
364175
82576
162685
582436
1086184
922223
360203
1051105
203465
368250
20182
1097112
792671
147088
50310
981615
743174
625702
570161
917185
6107
515399
857664
567463
965970
630813
631596
749020
295406
492884
1065545
970617
748516
851589
400822
1042699
214769
323972
1042909
242264
84119
85544
52300
596722
301460
37768
545994
383153
127428
253687
478359
694357
390050
150178
1015502
374143
184222
511743
122909
668617
113837
316105
604440
292865
985798
278427
879019
471604
264480
822025
930102
436640
994486
572148
221204
1056844
629755
340914
1055007
617824
624299
488791
456481
167465
941475
178262
578708
478809
331856
1021619
807138
461866
602172
219479
337586
786704
850573
168951
26426
31836
25665
326656
953760
720352
1074304
1016966
1035202
425006
953633
624599
95849
1030749
655219
40317
860183
230555
868219
255016
255015
867757
761708
185939
667068
311599
185973
109805
105660
955830
681266
308749
36774
161904
240880
803737
660697
620684
1095119
102468
1093485
326546
494891
614963
70254
360075
598990
960416
1072586
558947
411143
344747
757395
350880
1029167
815859
873975
483022
192081
29131
559844
152980
73024
10898
816836
104008
676252
195494
639786
45689
811900
381263
711644
133403
1073528
815635
570989
193858
375718
151097
646376
1086455
683010
57933
963282
176120
1081587
99352
928919
409299
256943
926029
356190
611254
300927
74282
943086
787318
153121
346330
376072
685637
124060
754776
159422
512036
617138
1037089
591348
596314
5102
1052326
1054731
926903
376727
637652
133341
885010
572305
479199
898762
1034179
159128
421262
490187
229982
1024132
692394
752977
159006
247061
84118
1009765
693793
379745
1018001
947174
289968
838736
1034667
195337
953660
468657
739695
300747
38381
180131
870934
495784
1060698
1030880
642933
270867
782398
178197
297950
117422
490803
160286
605884
1051548
368160
44154
344412
22786
11347
192705
646442
529089
729014
974714
515127
886204
744200
326976
765322
637276
238371
484071
962419
779713
767374
956697
244296
150081
952287
303601
732040
1063294
500003
169260
394125
396648
429369
1061484
1089686
356465
836138
598454
1081755
803320
620963
564959
438927
26314
105797
501995
45640
203284
465777
214648
1026485
134474
656990
917747
592593
486954
359410
253064
828855
222836
675182
836632
324039
484668
332024
904316
797195
481309
244920
529497
410944
423705
847344
832610
712060
415519
123972
932657
1097887
603873
610920
174778
89325
176695
1019373
268364
640169
503396
746129
578524
113449
499570
301780
371265
779334
517705
819288
1064507
817260
1085107
62148
774364
521605
491344
339108
628831
74764
280724
841563
652514
229382
760986
1071493
966865
477168
407074
468138
1023040
665798
726377
939560
383067
885535
678572
530949
530754
1011773
201933
31036
386608
156136
336670
935239
884715
716508
30606
1082903
144714
222146
360205
555260
146934
377364
24996
708144
353587
1097210
818156
970579
4425
649234
446898
110283
1099361
1030278
934592
105762
453973
858249
1019024
649451
981641
276522
70724
729443
956310
226388
801135
866753
138625
849798
37204
522475
239751
723541
804818
774082
64382
499137
369962
222520
554493
957637
43012
767129
304732
975336
319860
322435
437856
974705
576706
736393
718995
119909
977790
389005
275507
607195
717523
867297
593199
1090721
559818
392050
980559
363092
117635
972820
167682
749598
419589
568621
493320
272524
530962
984244
811335
566348
311753
149462
373497
319461
501113
807641
869761
528848
763418
609038
582549
100042
98992
83676
82626
809929
923338
610171
731060
853546
902595
526113
815099
209797
871372
346159
467509
101382
36654
635585
358890
754315
753265
158497
129128
530070
995273
448300
24513
83425
978347
135274
18858
687684
312821
168772
653760
965293
503629
61440
341896
102175
487718
868252
953889
621207
939356
757676
207042
604452
121488
143785
93279
843279
801903
1007165
840290
63214
611906
1084460
963477
10066
403937
399623
162265
480300
347363
94963
894073
607488
452650
471238
546280
347474
521899
402206
443478
113480
751865
980820
469986
1041976
800898
397976
839211
602771
656219
320141
760931
973913
974963
977089
57691
843488
693964
438648
555646
914830
610368
494842
946202
229048
626574
318542
253710
782482
177612
156655
598735
916307
33762
486237
977677
444681
535493
355939
227924
785308
799525
1074727
615875
680056
486450
606482
930297
909714
933616
548993
940201
553338
290892
1031540
782703
851978
269110
444777
905521
983969
275699
813584
1046334
411081
1099765
676923
113942
818500
838720
442902
189733
670236
136786
451868
299802
858237
898778
1084491
309677
693979
289121
554979
162650
239466
169459
965764
437753
910450
950505
69415
104699
227373
332797
747300
638623
552121
910134
176504
1083540
744636
280404
97203
902660
866625
840607
908452
453316
194376
243584
403780
176992
159926
307958
994749
507083
414499
1053002
616969
269624
320090
479665
698324
697274
879535
1072489
181573
108381
313375
233899
818169
180301
933515
642104
244381
590619
78629
781406
732140
313362
359681
326049
692309
622115
1065010
547257
205280
1069434
991465
877345
964106
576759
221289
346364
953941
837425
424167
995929
686517
769700
205669
867983
1049475
278879
1049363
675057
179866
181026
45726
932599
725270
495442
866274
478884
620018
576825
882873
321685
504500
1029709
324589
753243
858366
462225
522534
689000
300293
170003
1009699
62641
841726
34746
534399
977944
550281
48878
382211
172316
81097
601368
662112
951502
1080567
388725
795072
686870
268252
984654
903972
921922
178569
1039014
175590
823004
767492
63195
345056
827066
553510
599845
134281
964226
808050
264338
1087050
746579
351766
301117
418566
321271
1040547
390088
17825
489332
538007
915100
739951
472278
863086
837752
637373
164856
743467
184596
212525
154662
283515
592151
945879
1085284
942972
659945
625645
554912
746901
437605
452677
207101
75032
888324
253129
925786
34770
202468
883535
983698
721325
1045572
103687
287431
921258
889868
1067317
1017598
827097
919174
644043
95337
782282
485776
194077
13472
914419
1037294
579657
1003416
524334
578338
408988
985638
783688
901380
830153
509938
8208
655197
402273
265555
412917
537885
328915
408017
242569
1022984
599384
965270
966320
775270
180907
350560
875938
1017798
639221
280427
82554
947373
387172
892523
449215
75300
327128
42047
123456
118228
794022
62501
1020003
75767
1028805
83883
830780
207237
626150
555204
840478
571407
457115
805014
126907
544723
821162
1074765
874024
234000
386201
127528
376310
447852
385190
400921
1042714
608038
880665
905936
851955
602239
222028
945304
996162
632323
369889
130608
735164
958014
1033641
474228
661277
463657
327333
1003166
979003
1059810
222382
883828
144392
1084308
715256
742970
13441
324388
219736
783240
441043
128632
706807
1063535
175913
915198
711718
584652
53145
353550
975878
504134
728387
637904
412887
215938
704941
285805
638350
467675
913389
128215
42980
961537
69721
238431
207682
39265
718222
19005
964561
163531
710623
673526
336215
595973
5050
418499
157392
827570
435128
292437
166334
898738
803647
541157
988089
823763
288685
1067238
943423
27821
465970
34243
778728
885659
814772
488111
837651
16622
589449
653367
745022
834616
1045425
201732
200958
86075
645532
249662
1022763
114171
513000
929881
469389
1021043
1016204
159215
377745
322363
879254
38164
496450
690577
947875
181558
449465
1018799
422615
120759
211475
1005327
659230
58617
486081
1095927
146257
59543
1040423
267919
404482
810322
780665
751821
851660
923640
277778
249583
157710
1035197
904565
400591
534189
916872
504300
269142
1073279
131075
687888
1084950
795512
865559
444036
66620
583781
667483
860757
50368
465589
44195
1031620
713880
616814
549642
429527
673946
42865
170075
869605
147763
925695
32857
692630
317664
210156
471841
101957
144177
922237
445392
644792
812189
3074
806097
931334
477648
783655
1071714
1009944
57811
628463
766628
588423
858802
243465
219955
972287
1069113
1053690
567788
510439
933553
458339
583687
891918
388125
1034083
203303
143150
631079
327772
53514
28773
764972
494861
317171
1038268
774876
322185
927964
566012
532851
1044212
773146
804101
1050384
153792
355907
82250
926634
174128
696290
327133
640032
924134
1019470
313225
20134
151500
918123
191751
879486
566587
451013
922652
634391
1098232
420414
243042
722820
293156
1080559
139710
353510
410811
810835
653025
1095700
581484
603957
231414
676882
1023696
506062
479068
392655
11899
907292
795454
877681
221022
160915
1020725
526732
114985
1095522
373499
728500
46308
567485
968344
764389
1089083
129881
437222
301257
222168
761363
226597
18693
286726
75682
284244
467186
1005793
200727
547064
1040047
142471
787162
565739
1048702
1006228
413327
7636
835096
609715
984535
677131
467602
879665
4802
428961
942730
841297
509500
898672
494073
339134
163481
409564
1092409
1019725
652279
1014604
523831
572137
929039
709207
627071
336415
546492
270243
196946
876027
834856
663231
65376
457837
572071
334322
475216
308663
1052948
933716
220177
219899
278075
511907
679009
1067707
594708
291437
503411
615980
520517
276629
225268
981991
937943
1059792
387136
360660
117923
667864
354064
602297
662100
46849
85198
123453
394171
419442
652132
852376
101668
775505
509510
201559
596453
251769
104257
244645
715959
74985
1019288
962431
251894
660720
313315
722064
434182
369538
395193
741016
930156
200343
684859
316280
653258
305184
355957
29170
903042
200667
41208
1061707
108831
923458
796963
662582
467346
827697
795046
1017736
522156
8445
161788
12154
531439
909497
1036132
1008492
768820
895561
802686
463226
1059248
964639
748762
375279
980102
1036279
19778
26622
624060
290873
464259
230109
771474
244459
810532
393281
475411
348742
979837
182088
77765
1040589
508110
65736
488585
104955
774111
1088443
307740
722532
692799
29570
200830
845047
189092
718210
494112
375777
1093841
833943
373066
9739
981249
130653
1092247
78729
673298
522924
810216
881023
80644
66891
70042
1082293
1055787
414498
418355
447587
170637
371258
229620
552086
135793
251345
712167
1012462
311305
755001
558843
804252
239620
108356
184656
1064738
555883
942710
293949
1048841
813224
509212
102552
933327
610474
919733
459367
575373
1057811
782185
768349
644813
762449
476168
1077982
186791
1018586
365027
786571
154322
993195
895739
388483
125641
80711
32175
274292
50334
152122
877749
1026488
284423
845814
710570
721227
1094367
136135
82450
776030
593990
154222
831171
6174
170151
59248
1009987
502853
993689
246147
662992
530439
276335
538150
387492
121783
832859
347082
87337
385646
831458
322508
636584
840108
625368
314945
858711
304684
207195
146287
651972
492268
92550
781142
822384
1004280
743507
422087
896488
381881
722855
57141
491327
459575
362789
53728
593399
1059683
342878
266895
864846
828035
832057
146608
1076756
1011937
1026278
390494
1048584
307398
71913
908764
458787
274794
123585
988438
187291
568819
674941
568485
288842
115081
80895
308278
426414
936326
59712
696209
859848
5635
183962
560800
676424
783827
695815
519771
737742
733768
342373
331527
317276
13959
855469
1057508
581037
595595
811818
1074926
88307
80630
149079
1068519
731162
42652
190814
231010
1037456
858212
1031498
1006797
1094082
917299
366811
242821
487444
506944
1037953
368489
565966
701710
212521
752963
229788
79374
245841
1071357
468653
877401
990277
163831
79235
260044
924780
977571
10287
505179
390636
884095
1089102
527426
876931
664267
345149
862529
280714
226284
394014
471293
357004
400487
770339
736877
1082654
644679
57950
672042
555184
352650
33014
149931
32858
684008
764569
163275
521365
759401
337971
910537
1051246
905768
523342
389288
167850
762018
938764
501812
772721
645518
466220
1023556
356551
534713
639560
284996
407887
88966
19970
405604
752317
156566
404407
705826
511361
1069591
620263
843588
76945
959537
784309
958834
510021
499784
141204
232139
200295
369300
877356
805142
1035822
400390
586777
48154
849624
514018
58399
237208
672526
355361
380600
261847
787155
77683
916009
266562
634365
198010
825488
1032839
1051628
445077
714385
474310
1012389
266995
171318
320322
1034215
973090
417045
1002597
189500
178163
51041
581530
604481
638013
566744
259303
140636
990918
680115
881631
52739
801006
318973
1049389
637631
99738
829484
389548
339538
641939
1069502
561448
600714
43112
1020579
821132
403308
789851
881779
130946
540415
561234
959883
191585
760109
578423
931890
1067242
244316
974053
617573
77264
496879
155230
549565
4083
11727
765593
379818
761887
547796
1029148
480922
169123
170498
207868
1060525
47163
884270
329867
352247
651515
768730
525485
180810
52579
156271
560287
478999
634380
661202
1094448
680790
664612
1052567
15087
426201
848163
168625
845079
98316
184363
12693
11643
680851
593101
891904
209802
789114
154849
630958
782525
293187
209972
618000
601698
208074
211842
737273
481186
534197
702503
317999
885692
1043470
731940
56823
1023592
523969
223154
390966
750896
913670
793711
682147
596270
407737
851611
772192
878599
450334
445653
274649
901300
974527
279477
589191
1097323
1025394
874556
60047
110345
587299
181511
289142
39174
403276
124529
697456
1048982
22166
280080
181170
994758
16442
660312
691165
255332
1063558
915299
1078972
99707
233853
143827
425972
251124
496865
1024252
180583
934045
898391
906480
762257
1012609
418736
575154
575207
695160
205747
392810
972459
281214
914947
909304
787938
720452
368807
321816
153805
119550
150544
493136
1030359
326667
672857
26665
479919
619793
322354
478992
603176
750790
734272
1100273
342237
1035405
136547
588089
484346
18150
957317
314691
959807
1043680
866604
921357
518313
162196
892433
49006
682381
882792
835422
588527
160718
548256
261776
525292
1038921
303628
695766
304943
827508
65460
392657
690960
713179
815593
356901
718516
694844
145913
225602
270834
180283
752302
384819
645150
223071
364298
427952
789307
837584
461855
1025629
318780
702499
357840
323045
212814
571419
435837
126508
637533
48696
988103
546843
430324
940031
986106
1019257
582308
757756
815344
556410
702343
965408
1059446
252462
329270
643340
878476
326751
335699
212843
16389
849272
284459
75326
1026782
198512
383643
419020
819285
215549
270964
296894
535361
94915
468048
94663
326766
609099
112942
485455
903933
367350
378357
970947
993449
1035101
730789
813853
476918
733636
627354
1032442
647694
982395
274544
606590
768465
113897
586436
270712
186196
136447
109467
414685
1067938
690246
773008
914912
290674
843490
874156
249015
1086614
933114
1061962
161489
5938
912898
976497
581876
926815
70302
547321
785090
190609
70162
674214
874077
352299
726511
121020
86273
545960
1030707
140750
1075691
506882
802328
837299
531776
1022242
852901
387717
625024
366870
27915
798011
157843
941950
354774
490489
1016191
663430
156648
76563
973323
194094
364503
649475
863971
208346
622749
368047
957404
283764
175794
540344
407320
933441
241018
869604
1038487
691143
427826
285708
1095364
804761
618961
704419
998906
175247
889273
116143
1050633
95430
854494
917247
732515
594003
290733
228311
993549
509471
990371
879940
810793
21223
923752
924802
1055527
911587
307088
333174
223875
902965
901915
883353
734864
1045305
997615
468230
1007375
567397
296193
960686
652220
748277
1080320
265469
508955
400675
551771
476751
569519
667782
586626
642465
131129
275612
747026
272901
934391
929333
21999
264335
270254
390457
1051998
1065415
30189
38113
885983
26730
56827
939307
873744
101925
303891
1039642
910783
165696
290903
29792
232343
788152
1037668
542523
973218
328374
966458
115787
275465
857334
80284
46686
683762
447775
864000
708546
912677
251644
829682
943390
932796
948609
976067
978167
977117
241215
209433
208383
872694
602783
377097
376047
1060660
658224
1052206
1033094
119874
153573
267155
729868
950287
1058062
223021
9600
91460
34479
760126
985771
19992
247709
581097
335975
768545
477351
878861
517246
79847
558401
85991
608960
1028736
840642
382969
177009
520270
597423
424050
99704
582461
1073773
80010
1031585
61972
852068
979135
554023
1003885
252388
1018975
956158
1021250
198121
441343
922913
537728
1059853
313194
146550
235606
333389
339060
13532
149087
1085485
133195
335558
827182
468558
71852
340659
714800
859922
53288
552021
1026079
645601
241810
653495
502263
1015735
817281
405064
495563
624740
1075130
1095125
454296
76568
97740
173036
817384
410358
5887
375904
590448
763140
459410
890513
575016
1098987
595499
771820
1047934
917410
236276
854267
786710
3997
957008
428771
199593
81334
626926
468382
572797
1000646
741385
195868
899980
1068463
1004734
118860
645943
1027192
277562
793593
1072842
91403
221179
1074184
556932
328291
490126
920374
395072
324495
1080491
381544
839343
526437
670726
728813
452509
1007891
749630
1092682
282258
295606
1042031
878523
439622
758818
119360
512562
879027
268772
968122
152459
879792
102254
275460
713341
522999
199199
499114
355587
34978
349443
1013898
883359
998684
853361
72484
1050757
951710
511852
638485
940822
652731
193316
64826
1088723
532312
769663
623439
1057669
624590
178173
423773
887637
780365
293489
398314
293706
222360
228664
445483
624482
205115
875001
393820
217824
756487
71300
274810
216266
682143
804525
912370
958221
485359
301767
227847
49257
230112
201833
314126
664898
464286
443963
869089
636494
1028248
437919
807645
620064
682867
223442
360445
1072918
379498
1040857
504083
639532
715818
486749
933136
581093
311475
348635
358572
120922
177196
759768
811618
647720
911224
52351
1031097
412612
618043
1080272
9445
1021113
95179
771166
441369
1038035
303182
391434
807771
36763
163153
47847
64866
539561
345378
77576
932998
951670
240256
390961
1035569
511685
782943
534901
176689
1058240
650792
810141
280797
239428
820871
257923
679370
866100
660638
550526
985253
366169
335197
96379
706949
323182
686627
1093007
1051029
941101
1003884
215072
305713
658918
797605
190099
490548
59239
435624
664479
389935
81937
125725
600576
952596
642594
118487
752355
657363
318469
913338
728326
146747
133890
912131
608045
827781
728478
798083
832312
111727
880042
359829
411696
897731
896492
610861
693936
468029
902384
364047
205169
985265
749564
196143
1040664
437210
485367
377883
748717
327408
301973
1023448
688732
967364
42723
457701
923652
92367
713807
604041
489778
308164
943677
414763
138613
502065
1081350
1047007
613255
223819
865437
336237
622880
839052
22665
992897
988337
219738
755239
729902
55801
257490
654392
993349
85295
1015517
840125
520999
792760
230870
215995
21009
244997
350363
176407
718569
1010004
686719
9061
898201
522981
56487
236372
709485
578365
769617
5751
398259
635391
347638
312313
1074003
544109
364559
133742
738159
413714
505672
971795
271463
29963
64059
266707
1052451
627336
665367
802896
425978
133466
543934
29392
581698
685788
1067562
379381
572587
964876
174228
891537
647732
797708
532442
418111
115897
628094
928933
588898
468055
333943
675653
727481
289560
126627
280661
838068
17814
128363
90074
390564
542803
459221
1047152
199559
767546
447812
1003707
491939
894507
512644
177883
651634
774717
391010
653458
716562
325088
10392
943326
851688
897515
57051
184922
767087
418850
151915
469097
967375
254329
760520
205653
655375
1084278
812717
181678
672401
207414
932829
154510
155560
27564
691299
332145
733639
732589
504680
421858
627779
420352
977487
864532
880515
461381
461380
92314
49385
8468
888216
144893
146993
145943
419965
246135
655884
495224
1020534
1019484
261402
260352
820477
821527
1047835
935487
993910
623818
576050
809828
132840
670682
359463
63949
639699
904919
277940
677090
252939
554393
651495
405797
176716
462878
378135
494825
997562
12387
239435
1033287
9500
285409
779366
299230
701239
414700
88546
744997
1010663
433168
542119
656581
245188
57158
900204
90919
594888
189152
227091
36615
375242
740967
1044613
1034706
510722
993535
37509
389587
823625
1039180
89565
558032
13102
579828
623683
279267
263951
365906
395824
477056
617779
596521
173457
152687
135254
723762
201263
831781
854689
749776
1047920
935571
314102
178206
586126
987436
821010
448032
468639
771123
311154
993035
641072
335770
684428
155501
29656
270374
576106
739211
461952
1031648
49308
1096334
256135
728415
621959
55012
52167
961766
617373
399534
203928
899937
403795
438579
891432
630613
295247
3716
285811
160564
295419
818107
367482
975295
1083772
538932
388568
151494
442751
82201
240043
69520
367190
118208
877050
821380
282735
168440
588850
826634
456803
746009
659306
1090127
634168
219019
888796
685008
989249
438140
727623
436628
1001821
429033
380139
305368
1069664
515993
799449
556900
42399
702103
570253
520324
858003
990549
439268
932581
748522
166032
508718
88158
1042873
569606
174809
831684
1057501
210708
768673
486268
418766
167020
1013848
20248
603489
327524
746674
234338
354081
1041832
761616
710798
1032061
619672
371789
982931
207777
1098413
912473
485116
26349
630055
87066
587268
1065758
946434
959457
889214
510918
177732
303616
729592
1064632
932665
396439
108733
582842
161481
387901
1094197
246230
849146
941846
84179
330400
176050
70737
928272
890817
1080072
1054476
309770
187007
317842
453347
898371
551639
4613
778541
608154
628854
454235
692049
269830
75667
796769
1043861
178021
46724
706988
649439
514990
915520
917237
883910
507920
864903
70983
238233
293009
786218
848804
1045459
616694
755279
382659
158993
346989
125879
366744
931724
476747
734256
604574
71751
494918
277083
698411
328207
174960
376511
340998
696180
156487
488433
279135
982872
367092
450161
619361
302245
292791
895948
930504
122930
1016268
35964
369049
639152
71351
42731
737437
1015937
702469
114802
114801
153234
8514
186835
596975
1063146
480358
732752
476380
572244
836344
518822
1074231
1017567
303426
304476
189858
259964
269904
162391
216284
935530
940745
284603
596160
96057
328334
719025
369487
366112
113710
381605
652846
543654
864319
606102
508488
509538
525685
548853
1059505
172494
460972
819834
531435
720743
754993
202347
398686
904209
269364
699981
602974
614819
875660
72895
233484
31673
840567
379492
25243
435293
75188
30438
739528
1081627
419159
192380
207833
5731
986431
306780
677336
49011
500585
988283
549477
745706
509435
932381
303463
623841
934943
813222
598750
891383
358744
914767
379176
109490
270672
64906
1022234
472794
1081236
122949
617435
285835
312785
114027
803452
748957
394314
421984
888359
98174
517408
438905
803070
29686
291941
720279
897770
413493
91169
758233
323371
558629
863005
894365
519611
33553
750612
543214
1029950
1082794
272652
480436
666195
257698
1065528
297712
124439
12100
859567
603349
1044916
1003861
724258
336658
663207
911655
194701
156395
627348
502071
116560
565729
948540
715251
750121
169176
69004
80396
386862
43523
53370
204407
432410
503475
920370
814855
520835
109390
630198
660815
440370
255587
589669
1094826
56422
832758
631536
11001
820553
334612
521054
1071108
872242
836063
248327
979878
395297
337140
513356
902433
918770
189826
344621
107125
160805
536951
80153
508948
350574
922849
627053
667440
614764
1076693
641371
940283
779757
1007365
535268
238949
324193
522854
510738
1079345
587568
1041413
660336
697667
12610
837215
952551
365289
405969
1067374
218813
734739
493748
380208
50034
664939
381537
152520
380596
945743
635484
704465
703415
701303
404686
438999
868688
173175
264224
263174
351593
841434
489724
1043144
202137
313631
527097
155856
649396
796891
786800
73814
966313
503337
549377
331291
330241
329191
792900
793950
215426
550040
238492
257666
882590
87019
931582
137279
925785
633007
47145
242073
500289
350558
95206
424820
916447
200043
161050
108385
98320
654997
539019
875485
681177
64131
1083433
606334
98233
1020770
746625
572007
755230
596886
586302
658176
430750
630795
347673
340327
597913
369217
597269
63456
1038291
156963
792077
1041388
964175
869387
858456
372117
1042002
880920
755285
244496
288795
447889
772457
1041300
338714
278943
144873
733890
33008
933439
886931
291053
309962
859648
765619
985008
935688
28966
280261
639374
1018748
876294
540566
495691
56095
572902
52980
892786
1016482
889558
886886
436488
275820
547759
616784
624363
713947
153738
867229
860415
658589
182547
44313
552723
484943
299631
298334
542223
256460
158185
451067
957926
976234
466658
1012923
198602
1036707
253373
289575
203679
482541
741280
146588
386934
752385
31684
476993
538705
102207
639134
474937
200285
334243
335141
1093085
461215
513254
170375
881193
26461
771176
1073067
659644
890090
264054
342124
705648
369595
496321
989971
547214
1034482
113347
746342
314297
1039849
28680
226671
902078
129959
1061140
501726
112691
916327
999121
1015252
123427
883013
1005262
239816
1053405
922116
780510
1078084
870827
739871
434746
822252
91326
376553
678124
394416
943730
462308
218429
678249
747097
301883
590621
626625
664949
379885
518482
469562
238588
141793
124043
439731
958090
1003619
315307
424117
77787
704680
692744
537426
761111
31804
59508
854433
668002
540217
215854
546765
786505
297030
256995
89168
571154
1058485
85815
759408
102325
548688
419200
262984
627019
424947
492571
856060
275081
67927
514998
789374
999794
572189
156562
1034752
227458
1001485
10443
822289
364466
857335
850121
246587
900839
417883
6102
592348
12753
679240
1083555
385108
540583
699510
199913
523479
1007402
1068122
360973
883416
88639
565119
763666
745184
375007
759109
606974
304405
1047759
444577
1062694
98554
949828
261542
752428
816001
271477
456769
172491
613648
453897
760726
115842
990965
988472
211531
641903
164793
428156
375362
419948
499002
735830
50988
884919
110008
160292
656754
343527
504133
534190
823414
848914
796584
221566
821139
929293
826669
417547
1093387
44930
928899
723956
904937
849396
334015
545920
506145
806563
1085334
714907
990128
668810
87061
161386
429128
752527
267526
438836
30805
945483
832176
522390
238283
791522
128527
666500
266430
310673
534324
398405
678768
519476
1060016
195624
845913
131899
687376
834729
954145
1091718
243724
877097
520953
26024
1037273
964105
248443
7449
427910
485892
149567
698172
58490
644790
604724
764285
156505
295260
199495
692802
825475
1012364
299765
990805
710074
255339
770560
480238
644849
810308
146579
293755
671292
210735
807356
833594
974984
590377
145894
474304
452172
201590
74751
392518
347687
1086326
396800
550497
639733
570290
819973
513186
205282
716582
979515
470442
481587
784439
626699
9673
742281
551047
10054
450694
220095
796976
111138
355333
931507
1063256
419555
308694
362996
946440
716589
929907
169796
55150
542487
467327
656139
771701
329909
898654
585287
618631
786659
103133
240902
44808
822894
679388
109925
162662
563809
565756
1021902
854382
206224
671964
519641
177181
310874
203743
311159
768706
947292
730601
519531
464474
1041918
119856
501505
710497
312413
517195
819709
486704
426655
641825
176792
522337
272715
587254
922499
784603
17856
636733
1035269
1066174
57320
944829
44058
503657
761451
466474
549048
462938
423383
777983
150484
1052497
346822
842765
179992
78328
21865
812762
137672
1090547
347409
680508
49293
1056769
180807
457601
932934
722180
622319
422653
758910
774798
908696
101445
449175
845297
936472
82435
161410
1010827
375401
1003387
237865
1017700
461521
419567
933843
1002277
632954
623928
624499
622131
1056724
446832
124608
988798
205782
570708
989460
282622
1054332
1010841
994919
451990
1095248
462635
730641
1070412
933319
1071130
115720
587172
571205
29363
602008
387997
952951
355803
43169
129914
769145
694156
213076
467538
893985
549047
825137
904259
175375
218805
1051987
397316
552887
330572
805489
185976
48932
151576
543643
753930
722310
66344
350972
1031208
858873
268195
1067395
594503
498595
717639
35038
762084
922047
64832
139672
467601
470631
896138
737825
818297
443363
766238
1000675
233141
178785
177838
521188
126954
286024
817969
304809
1037711
1006603
60542
528290
557212
905311
169717
366050
971235
656472
174455
996974
683915
905431
178613
110019
716068
875212
73942
679809
881943
626073
712283
974755
975805
837485
815180
954113
462609
188970
559185
385623
386116
387166
505554
579443
628012
835861
982347
664337
160100
136237
240879
65179
98427
417461
477312
1098452
722022
643779
473280
885824
110924
611833
102789
996861
268885
769705
805320
750160
985768
595954
1044809
512461
937042
1055806
646749
461342
1005187
91090
341704
741925
745608
375445
1072261
753212
956062
385262
585350
482748
527774
876930
670818
786949
557788
1077793
395918
884433
91856
892116
235004
146074
885481
118980
346860
341445
553911
133541
502051
989250
918272
642375
446220
359561
730200
363884
525894
955172
182370
852593
143835
633254
16903
744550
941255
32462
197275
680323
771531
21011
659695
406163
217649
580083
364411
17536
390771
869594
62445
643476
736129
832149
166554
533345
600696
879520
216492
460146
861617
595780
594730
812690
813740
311360
715507
437052
546552
918298
449456
1079587
89157
711012
325750
951624
543940
1001987
732742
486104
765596
211333
710085
392154
751960
656490
655440
265457
344282
686010
379013
603178
429602
265023
282606
1063518
790248
762075
950068
1023581
289009
425781
397132
421605
714156
374385
632249
55763
585187
116718
1031444
586999
270447
375960
672414
856639
443571
468256
493076
869471
84871
609444
808317
538055
315695
367642
781883
913804
367022
263707
519024
397133
335713
32054
705700
63759
65479
490040
207693
555927
312300
471248
1011722
972748
1089670
177879
844612
601552
755153
122892
541987
422180
795701
160599
817634
364848
846810
540165
177965
79641
764126
23865
610833
331689
476555
321567
955197
266461
268397
365793
1059791
594874
781472
149500
1055886
1048136
659854
943015
1008927
396569
330649
756517
286849
174170
1068045
395273
413134
134987
798802
140142
642787
1013244
980224
573692
949400
417718
534692
648711
854263
267414
638276
780594
212664
583301
33865
208527
448290
930597
330509
380342
592838
65275
443619
363096
176761
9791
253807
715762
493166
350222
789940
902806
467450
1052195
228052
93009
470867
575546
44114
587482
428751
304945
1083027
928241
959319
359794
629806
737683
29086
701574
44702
778651
898211
796994
775822
314216
1007707
231901
885837
886174
68116
337189
273185
277920
377652
97359
175882
827310
1070571
863609
486017
211233
869078
199019
518499
402415
296661
883534
4806
109407
162823
462584
299103
210388
233464
1017419
1091918
921263
1095458
548254
907509
894316
707340
745989
977028
533923
169127
447984
971236
352914
1001439
159991
756820
209143
1002084
577912
310565
430247
820085
415223
740598
36526
711804
585671
282921
61980
486860
689590
607465
234066
1043093
876180
383321
1030933
803587
20078
971916
330292
277378
760880
102672
273062
202176
474076
21626
916777
842088
1047919
283164
1049724
844074
1075320
941187
696963
33714
942635
76382
1100284
294761
414738
643922
838989
178722
983017
383706
614861
25766
694057
511100
397929
1050454
1079341
300998
981523
342127
628118
162187
910614
1085779
163675
356505
282912
1049426
139619
188784
267985
58084
579661
160486
116851
1086161
529787
513181
741592
702906
908889
173885
826093
317679
513686
834602
103523
113517
1075626
479687
505619
633658
947824
740421
359957
36501
272281
229093
601418
932194
480109
578649
331351
20347
799611
1003299
816695
268236
919041
818402
182588
472388
188909
750785
881416
615274
985508
363520
241529
340608
3173
1088880
616839
1067575
675938
762773
987485
352591
196131
61619
393219
88371
102389
863964
930418
350337
1022618
1032413
170802
287718
814001
605809
407137
377454
937112
176777
1058105
771336
929018
462622
691130
345331
1060947
672097
810392
895704
930995
108983
130338
801131
749043
626244
400215
201028
286948
485562
17627
4849
526931
1019546
724642
793319
834119
846038
690109
419896
680863
187626
128254
565635
19347
463516
424432
885008
332300
346208
452168
364406
1004544
1052265
970684
729175
286194
598046
5223
1074364
610510
666503
941682
986433
738727
408821
1097646
665799
967716
470016
288423
975778
245671
575290
100621
306860
534214
675495
127390
555791
246264
689873
408138
478919
933729
884020
882432
581145
152990
933539
421589
529557
1088562
188351
335914
644399
767273
1037381
788694
245888
64995
537318
150184
331064
550444
1065874
316354
208687
797581
88209
560713
549589
910416
816019
539439
361359
691621
904651
959115
787902
315024
1044391
366895
834554
46069
556806
1012468
1039299
327491
148227
658186
340933
931565
241398
873139
581038
24192
160527
446231
336122
80357
64503
473494
488811
655842
734286
1068153
298216
822059
623176
670251
971735
1077658
1037360
1041427
846939
972280
453296
650244
200636
645441
22336
23386
102984
943454
445964
169067
743827
633494
595754
871906
739251
887086
176468
1061458
307584
1032279
356752
676918
708090
1043209
34680
995582
134156
1099829
205931
125193
1048986
94629
288555
704761
58789
1031479
470948
1061219
595074
155211
669748
901160
395068
553558
738440
1007669
172247
935524
366414
777856
495531
62229
837570
543224
1089066
218376
888424
484858
44052
787488
40062
270563
434145
405988
75730
626980
1015212
12460
795857
1094585
338163
731870
587667
282387
61345
327101
747077
607795
424878
166819
381583
641410
856584
291561
926580
43906
535965
1037765
502903
420114
708108
790655
1024090
200859
1024417
74474
519152
2834
662438
845115
327160
814543
446103
141844
557170
967175
768213
1074984
225958
899045
134191
285291
526059
3554
1076366
1069869
636623
849547
206500
55149
794439
929173
97372
281945
1095238
899189
1067025
716997
973100
1041186
445649
228746
500404
268867
606859
107007
33661
651714
411604
444864
489200
366792
837833
341931
218324
337974
53280
904912
787043
414214
952867
1045703
1022480
501236
167813
446321
716969
1098339
890711
550787
63217
26915
123349
19836
455580
788267
592427
583734
778812
854229
581014
487493
85781
650350
359264
3600
939325
868932
68600
102816
627269
600651
202365
721851
578829
213985
868530
112474
321297
232419
455248
1075526
534379
13269
502145
812975
593847
34854
1081303
972532
724898
1016287
910273
253144
414073
479740
106513
175992
585781
48277
772592
660057
95577
62444
165048
461568
215687
85487
1001378
1002428
842635
110877
450245
56475
180279
525335
150764
337690
990759
719768
662606
940843
871369
607417
5943
1081319
209039
859920
284512
598377
220359
726420
824892
398532
522582
28273
5414
1040746
605165
732350
914342
440201
750511
161105
399430
36122
13695
261592
21298
449542
223208
844463
139882
557687
603205
229989
541766
1040058
320229
949580
855223
1027922
403782
209530
379813
38390
425660
576051
815981
668675
914184
197340
177700
745428
182740
965151
1072487
538607
631094
508384
830299
1029565
230784
533743
633614
314029
144288
856046
833140
305925
1088863
18227
236646
183720
887957
1003854
407831
1075817
960171
3648
531303
763359
319240
15755
425304
128203
853798
841383
599344
488517
518042
446061
173513
643754
1044907
979987
1045821
1009354
684899
296970
653177
307856
100921
992679
45111
972051
667449
648670
545658
816622
178730
123206
229289
510540
103966
474015
813947
682907
856151
178249
452643
482823
254112
859790
408806
959574
1069622
283518
365319
587218
519659
214507
875456
1059530
466219
440181
245277
1045046
866226
499383
133916
309508
389910
4388
767797
714450
32370
539474
154118
429247
481271
5186
974652
142829
176847
597093
18187
307287
280093
821744
883894
598907
110925
749260
620351
314587
232271
643210
164823
369579
706312
747879
1074950
1026496
126372
919967
556429
358854
1086974
543145
756862
1018942
102390
393992
512225
919864
893182
968981
596072
57988
171194
652370
775638
530047
1054507
102688
533381
1053733
668670
451989
29794
897096
779538
901495
494919
193778
172396
426402
322318
883878
29312
263265
647547
831649
846552
864123
30566
337874
1081982
4614
852117
884754
883704
408088
407038
374428
358873
982354
664466
111882
961737
991414
665337
179058
199954
1036332
271820
263964
334988
933239
150865
18532
358483
201941
96014
152257
125182
404377
590017
504963
933661
390747
547279
719489
363291
81460
179001
180051
11596
407435
127905
1014914
389173
802928
691007
32172
559992
157675
788611
621825
832498
1039108
39562
895221
968598
313928
643002
726285
961104
1021408
429134
649485
267084
378379
842394
341051
1005025
281542
958591
219194
1087083
822340
459010
682781
1000699
96936
570587
375724
484651
322714
1047117
747165
236717
523855
324698
36139
774617
941598
487258
775333
430978
656170
177166
984243
681589
64255
999083
842387
81949
560963
269992
443023
930271
131392
137435
856960
977699
417250
1031351
68257
849058
564497
686308
541523
274159
676284
552493
848135
848435
1065081
791567
896170
306817
55895
193720
674395
795137
180909
251794
685628
692148
345051
453126
520505
435932
951455
61103
217555
1066229
942473
109810
793122
261491
53971
938409
88093
802837
639038
1066771
673475
285274
1069936
30560
957891
1097045
492908
817724
862077
497940
1062734
203499
201995
351142
659702
801724
98950
49093
586492
7888
196905
667668
806565
523679
414471
654928
398837
764062
403793
295190
1002334
447992
272416
669524
81597
1036928
808539
719216
948100
191021
786347
113725
967395
297808
643407
166558
282296
90510
869390
169162
170212
853583
649237
143288
88413
89463
205408
286250
4760
1088599
826803
878460
450188
441489
676440
677490
835110
349568
417791
77789
854656
644344
204685
925473
769895
425695
23298
292510
799554
441637
1099215
280814
74873
348888
681578
966882
368013
363423
514958
837597
1011034
527381
1044416
333006
469298
744555
1092406
531664
971007
411652
341473
821344
639596
361337
463749
456254
341817
339437
313152
418273
162019
628610
296055
308637
705322
1014022
583835
415942
471444
270062
377763
835610
817762
530042
1021070
698420
237378
425204
997328
332648
41908
338236
338235
3274
971587
914018
26056
242884
512599
990254
41973
640422
106339
754584
545367
769485
954636
474942
950563
97569
936039
1038394
526359
39160
912846
839448
360298
107576
941560
849394
1073778
488958
112557
820585
1081984
1074952
1045697
259983
741450
533768
432535
247281
552463
758871
643101
366740
228766
784182
235367
779376
250241
38400
498264
751437
373172
435674
236881
117910
4485
109789
781678
571313
853682
389130
1039218
390650
685514
386103
603379
229787
830322
574876
790181
169516
1097261
643908
868014
1019072
776696
689737
2638
802379
566464
864780
1066508
675579
258219
260053
634944
929385
882365
467386
797803
423465
540029
458514
397913
84682
980232
1083442
535317
81684
457338
210508
403145
545036
747089
149418
911856
279354
998612
10929
867910
70134
125166
820987
696121
318524
306164
845592
624073
986949
260225
706409
429031
560625
217045
100289
313142
787232
923788
823263
90960
936859
414377
601232
176915
540201
715572
918742
1091996
328599
172525
1049663
113153
693333
1069241
735935
427507
10484
293787
558289
528057
270057
29389
87213
697606
781479
1013957
244722
557215
912843
305332
977822
828031
261636
216143
20133
20669
50736
884471
435182
1037683
1065642
1066692
881536
857454
1023122
292671
220162
553922
749422
397006
555812
589498
73389
236422
260436
110708
501200
426205
1015062
301971
560042
831701
497177
455904
484153
1089300
858304
444532
323851
933429
789583
854821
660176
608065
269840
882627
178028
253339
279498
540430
49675
792456
417184
976429
623529
170306
70307
603059
813738
968462
557487
337641
213801
254097
479956
936395
325244
823705
28852
477964
841675
818042
998210
131243
355894
303780
677618
365538
443654
713795
330041
202624
559451
453964
704968
442812
689779
162942
389437
325167
1042988
167698
215684
912336
108537
154170
754598
30559
866714
611371
1096100
894789
357134
603330
910064
51692
997056
626924
416567
940537
88441
307621
132892
325025
170509
34011
924503
680132
298983
1038367
943549
513954
725409
109922
1050300
1082239
313232
797633
850452
784871
447118
109014
537230
909484
734783
768004
523964
1052623
953509
750940
265528
177960
1067187
896139
28807
475310
371892
618971
701455
579574
489467
485405
340647
167095
763642
141739
379989
836909
899074
115538
113664
12366
838869
1067992
115568
790523
872891
1026113
767605
552074
224589
641915
351076
870219
40345
523362
342135
1079347
1021672
387462
28651
373928
647358
160406
171569
190303
991002
608157
796495
829738
280843
684336
1064390
553450
444845
204447
289214
714243
715293
97170
243925
691423
502910
813214
844019
234953
413269
1012983
931616
558585
496070
249297
347778
755027
536309
424665
5011
6061
51059
139393
798868
797818
981826
333737
633381
286252
649831
336183
148784
185009
603865
948128
271697
63957
53607
464519
889858
351678
848226
1096274
895296
749383
42780
581092
1059189
626858
963231
620329
73961
436122
548111
1098620
936998
830896
598888
191358
549685
598760
383496
45793
46426
961879
493624
77723
497497
731869
1074322
421072
705827
202302
459549
675102
522853
296851
958920
416717
1031486
834086
176786
764939
177989
964440
860858
431215
572991
1055175
29746
789541
13259
721108
776570
589371
931241
100585
750886
522989
513409
1034023
709830
351568
389668
233566
522049
506927
216150
647384
306191
415391
1027355
838173
120362
268993
900487
891113
1058681
111724
334432
398429
318116
724236
203160
661361
210389
295267
736805
666656
1063096
1053218
854386
33944
316787
1034918
412072
3224
252045
264060
244521
706478
162732
3022
706126
450613
103462
866501
466469
368600
815898
517223
934534
534455
187120
726821
98096
862600
944861
611244
517434
121902
640441
833183
144697
898879
1027294
516717
384742
505817
644820
1021388
873421
904475
1037242
732546
634024
73524
746322
183781
216594
261312
110969
895270
374652
571848
524825
519422
518372
163332
617581
117273
252220
930437
362761
593717
138549
774552
349204
696273
542976
922832
865434
744574
24778
780022
587597
238882
25914
327277
387687
271207
327788
904530
234118
610277
623865
767782
618288
789126
1098972
752479
638011
345100
2811
429960
40286
491034
395612
422095
519614
790719
777444
1093513
950989
801105
964239
1072831
613746
917574
565320
905608
286454
673955
786769
299558
484165
4859
482684
773947
915806
521039
1021608
797320
169792
344437
890193
160609
881015
651937
185856
219585
1042919
107341
989205
123240
840665
282241
591209
1024627
870317
814559
345778
889782
553113
258934
394985
141355
239550
593885
530776
412291
671264
90377
200328
1034066
136888
1080656
665895
316041
1031426
782651
62174
57467
771896
800760
597095
89944
13548
785891
658907
675978
288441
391470
271540
156595
940882
268621
818025
909963
799827
481557
969041
623872
296551
287880
312939
743382
50991
1081589
737124
345244
516743
886767
283731
317731
7942
786174
465860
405263
597171
1025102
138064
763995
484526
113342
61763
606872
853499
365912
571034
1003373
887543
602995
405669
138093
365180
726306
662731
8055
1060254
367156
211142
435843
1035710
1017062
566827
276184
308519
882414
366817
539936
302863
381707
354618
723414
182449
730681
988199
295608
367216
201910
588175
522361
506040
706101
878784
244547
103584
967465
1076306
790873
727860
865246
299476
271180
475526
766893
282715
660012
1035034
1016994
14539
879231
514188
67473
461914
946914
272120
601867
781956
453787
65752
1076962
375732
526459
184716
873757
606866
886169
824815
748511
631864
669273
92201
457763
182112
784610
1017892
113403
431223
690969
900953
432636
233118
565581
260781
71449
930339
690926
589736
1028455
148900
394947
49534
710655
224916
262181
857557
496563
843560
509220
687497
235811
213865
1087936
577341
919934
854972
569650
817932
1002231
539813
221355
965322
285693
38399
129123
400508
211506
138924
339373
634590
333614
485430
350528
1080733
475174
905616
612140
938441
1044602
425669
287922
1037896
919436
602310
447385
128531
480864
573745
50325
458082
757242
2441
96136
52238
290633
46305
292291
270879
584694
113592
355838
8024
920060
516763
28880
759937
638932
704923
218189
1088579
455836
999170
722171
1029037
105756
600218
102338
138868
307647
310979
36681
761933
720218
1016369
659536
337962
191044
871612
680870
23264
933280
1072542
456417
768867
754633
150350
307732
649732
14261
350224
271039
606823
490699
375278
415250
683933
784052
85134
552046
671751
111958
27727
200087
638146
833788
824782
462829
764060
461830
115189
462242
400493
725617
164752
250865
716443
950926
505225
470397
556420
674944
269207
89890
108062
524508
138546
95630
1019295
148978
774222
482721
1037149
999015
342184
909943
317404
316009
738090
910827
576204
831546
1012031
334509
292354
769559
123618
864414
943692
692715
572006
1094897
1037269
1070983
651167
439836
832444
300094
184713
208108
640373
32135
469882
824740
309435
1006391
1026091
450674
831764
181677
1087101
537949
400784
691345
1025294
97943
10393
928535
853566
33507
782696
659584
762322
701316
930363
987698
127850
239452
529006
394629
411324
1041868
482354
70824
817213
321922
829698
1055694
1087295
780698
637073
1022593
249896
119839
565548
312042
491824
1063857
730062
615584
13227
749209
325465
531262
1011059
681516
923219
936696
82389
292698
631281
632331
967671
1024535
655057
61983
63033
64083
871534
290587
664754
665804
506379
728752
207076
83800
738458
520651
252367
10868
847551
304823
194656
80768
857773
255048
975905
779685
131386
130336
482290
445772
842009
968461
421125
777894
364280
304973
711539
138010
823684
713415
65894
501697
916358
702718
200329
561425
969693
411261
447809
810719
1004966
21090
1014599
894762
51983
132484
1043678
270387
491724
40256
774494
739440
199447
705061
905535
357430
365172
1073258
294155
675105
533960
976820
977094
642195
114037
501889
36591
543000
240715
1046360
629073
9482
453585
632375
759345
790684
401999
137440
353952
940401
832150
397602
509003
25739
565805
10183
138210
270471
246179
491421
49754
415096
604435
1043821
73679
200892
555841
628993
38910
39960
37860
816697
369447
955781
294448
759533
114906
105282
1070910
1010683
665981
751755
246069
169441
172144
918083
380708
889974
954513
568557
1088183
8338
1008860
533838
697719
593684
296973
1070479
950076
558312
489338
934868
629000
88851
550564
713407
52394
100114
173834
333139
263424
312764
314072
905238
923224
505500
1089770
872238
260975
296341
210399
752827
472464
739732
800058
45108
757830
954112
254945
1014397
283748
992862
700800
892088
54857
966871
226359
252337
656707
45594
199868
980608
950710
684285
1100005
479089
538446
975209
251279
556987
192431
221793
929992
587148
999472
408944
627757
243487
140552
986284
541943
247958
271378
1020169
864827
155661
420844
737593
455133
1062307
860365
104872
27281
314717
509519
441333
661058
183979
816844
852397
928603
470647
481513
500349
510768
102103
186229
338785
870951
366234
337988
108783
479111
1086688
970932
890670
467456
531752
112315
81719
366888
671116
914685
850387
228833
603629
472333
551333
671994
776244
119772
667525
276265
1069742
225239
878445
341711
343624
353881
1025252
184508
800927
414855
151317
831835
798348
716193
331139
653198
234617
247959
337096
897167
62480
614531
895755
760799
814217
714142
112430
596515
595465
699197
1030624
333687
275137
242632
558057
585980
140615
379020
124134
1080088
248875
101875
286815
266372
498627
218973
649301
792940
809861
936864
224015
802627
77121
798546
972106
722294
27998
586163
373441
581245
1065905
979248
451707
492005
685285
610150
564748
366243
62741
84134
1063947
819280
1022817
298539
219319
329318
1037195
833873
930072
1067255
792757
805131
807881
531729
99053
1024739
694161
932219
8209
871287
864745
245889
587739
239159
75907
839190
873467
146150
497412
807695
588419
802127
385498
323826
994923
762612
894563
531550
947362
505310
909808
444225
554650
559870
313767
240754
410777
377983
229038
172465
582542
105823
926324
10597
364167
375552
61846
523073
989994
180632
834781
1059138
319221
23711
230714
318632
950336
506129
149734
1088429
588982
522331
601260
165771
284683
995745
116080
817218
881268
38772
618978
404952
759626
171197
977960
283894
871518
771464
799567
491694
623074
880351
335457
272055
361394
610886
307523
982266
757626
1018152
413663
38160
554814
107904
50132
656166
458918
126488
1087210
735398
903257
990668
147568
1040980
835708
197997
748750
669999
495900
292241
1084750
461579
880725
675134
8661
240530
590216
224423
598985
91030
829004
912155
202578
907832
1037999
562118
550591
371045
389096
500908
311239
289160
290210
964584
251200
250150
687212
81777
918806
54209
407799
145908
154887
153968
178660
1015410
589488
294724
886623
938995
474898
663722
661386
473260
383117
1077214
1063372
922424
456155
48758
783344
454660
48531
257581
370195
849604
777916
79097
664942
48113
493409
25308
253578
1072272
635793
1075293
601511
771404
952225
403382
270039
961123
150039
262084
490670
211450
1089318
912074
1027636
215989
416359
389616
19688
1062148
868538
443538
859382
530827
71521
901674
844571
425976
470327
308890
261066
368749
28246
498462
886185
728048
536260
257074
832643
517099
253777
278376
507339
150442
267513
759524
704823
855512
402397
878012
522002
197893
231463
1050547
764253
655045
949226
700567
519941
1006414
749373
178673
92039
376857
576068
343673
169579
3943
752313
505603
24606
330937
897286
1080547
933446
397347
135748
941082
1095449
867070
598583
122735
1077238
341918
230798
10879
979052
681231
616667
423582
819692
766805
612407
677076
195375
383592
106241
859407
659113
229416
243435
165623
986887
1068663
283185
551050
942683
52388
476925
788515
1081773
506084
773972
643184
666836
205077
427145
244233
871312
50427
510347
920083
6087
219460
443905
1086156
884714
58962
307487
1036920
688968
376563
383454
990323
330836
628324
528320
227499
1056368
863193
691813
895325
1000558
65073
199673
760241
708473
399242
499820
512569
111064
557880
253877
413293
328735
889390
83252
744980
978470
458325
293241
387149
1082668
123044
1082812
735895
223540
549069
1037069
767777
1090779
722595
927702
456914
107709
511655
364979
517050
100044
1027561
799649
509099
1056013
581696
134861
344686
816994
280269
110406
580284
122627
614446
890301
282968
342443
617983
364037
980798
145979
156436
846499
943820
785151
1036881
31464
237182
634087
76244
429549
702445
549437
130354
617415
645228
412440
502487
233633
1015453
376173
127865
89546
126443
19765
868846
501867
740026
735954
281821
280771
620364
621414
188534
800086
1029069
735933
495079
770579
345936
535417
203250
422884
8064
2847
683228
833470
964623
199286
766597
646216
716528
54313
580363
128720
453831
331531
206307
429091
376776
624369
1087658
74338
481126
146155
98213
648412
625671
272978
974218
198152
808099
39547
273619
280526
1039543
459940
12642
642909
635263
660894
782255
519261
172978
749283
90568
560383
794058
741287
407853
874332
1037370
65171
657085
887658
767690
521422
394617
611538
932551
443293
422189
327257
1006183
208910
85434
804142
138200
196750
257104
651218
231208
252601
696155
932377
1012437
705543
849467
333996
203115
40505
607502
721510
496386
152607
447624
906470
564340
914978
338523
576717
1097828
996132
836558
106971
1067198
671368
5699
986539
871656
477139
825918
261417
842686
1052542
1018217
934061
441159
504454
791010
630530
778678
89573
637718
442640
1053809
852870
716439
1072321
120166
408097
345950
437193
343338
613428
186545
617375
54173
446622
1024756
866516
688173
239598
247300
674793
1020439
168389
725268
50552
686951
444227
196588
91628
360624
1033260
1034310
355401
284420
24482
428974
934172
367292
331212
837051
253627
928085
1037454
6788
925122
69938
220147
952825
550105
775205
504077
647974
166821
805783
775545
1020171
641997
336174
214641
620158
596701
30531
657055
479003
705397
938301
653413
904418
614976
369150
553829
1083098
525033
250745
148435
34572
116070
716541
497275
637382
1011447
716069
2142
418160
856899
54292
142685
910197
657889
203750
437834
857533
813384
847309
422131
38738
372388
969206
386369
763845
323857
32902
673203
1083589
453172
454222
974547
133183
568122
496471
351706
754585
361884
79285
177817
217028
63463
290564
314334
382055
649798
24857
25907
87040
88090
589997
347684
691896
909235
464459
84367
1070267
941119
617730
197725
445756
1081154
568726
700187
251470
721858
113917
779340
738262
610167
132417
433678
972333
4234
310857
150061
344315
765684
727538
1010516
113037
879179
254634
621624
49575
456426
483370
311865
8498
1033883
995606
985850
854500
881686
65958
568624
117028
411492
348204
640176
277956
778581
631518
183429
998139
829162
253915
207027
856682
740959
1006389
168274
57879
426011
400207
559434
232396
258854
434280
960280
794407
366733
317344
299035
484786
584727
630359
733675
14536
239054
237293
326428
611266
980185
1086065
669945
819361
820411
793050
803019
92519
635844
745857
624011
944743
291244
645969
541450
614537
1068634
685928
343643
488158
144855
491596
41389
1053786
764853
512244
269184
160511
287778
1039522
96789
43953
600445
288514
458695
962238
171752
981599
176301
926088
910696
313157
486277
1045624
755007
885968
754825
289653
256308
172427
870657
153995
1058106
852226
915560
1098723
726298
560561
613984
867790
156917
422945
175124
557529
1005395
283224
619885
265531
482451
903864
606070
828412
264711
264710
594618
799951
656025
547080
307290
927415
919435
375018
775243
829822
364210
591071
476013
891787
198233
199283
404835
237188
843740
860651
676005
440029
376607
652121
977422
976372
541744
978873
1027203
720158
721208
578370
979543
992460
991410
706039
520598
861085
480415
1055506
814574
458906
400585
749864
959838
733656
1068379
610217
923146
771091
761407
746149
1099292
874640
492414
1020380
992978
324572
595454
285844
408961
613822
760483
149817
592977
159831
1091083
358994
698707
666743
557856
431562
1072553
468479
99267
536400
160572
340888
464757
197788
778536
203362
238302
1080657
613819
355369
716084
791479
304189
754299
512336
308000
95224
472544
115381
473803
412799
324904
553796
643496
957263
766796
1091321
426998
650229
940251
128433
709043
651637
394227
709114
483613
825359
134573
87407
628702
93927
699320
907945
870374
413089
842271
333020
845097
410840
768830
976402
914708
168904
771154
1005036
749942
769210
900598
944181
471155
461132
293023
998936
352041
315592
952960
226784
146187
370594
669893
656432
803755
601416
112118
59266
804246
1035107
933372
115496
1073088
737803
371520
240125
487880
911210
151849
661625
1006631
720484
466321
410348
803307
658645
847337
970351
945360
1091894
581257
70210
1036565
900469
714834
328094
761516
837016
744154
574454
335042
806746
40525
423497
1055834
642256
809189
9537
543349
785122
260573
145725
173798
212024
507790
319934
647378
705069
232366
92673
389921
381870
801868
593672
36640
931254
375360
574240
779456
943252
320184
432435
698163
1007714
641305
1065617
895433
232873
645970
640537
90342
966538
399436
100566
596481
75681
570088
770673
344348
876686
436350
677738
224125
1027908
896010
236605
314055
182624
1083957
639075
192817
904935
485804
1001866
776639
76580
767419
1051948
459756
778183
1039294
980657
46820
894001
952902
16579
282227
132493
294594
755906
1027282
883398
49943
241782
879126
591085
866039
696555
529540
188124
298922
80860
1097793
850023
377508
739797
1013270
525006
974789
916610
85386
423337
806431
450358
489875
1034257
43944
229714
1049356
838918
278926
1045588
667205
397149
135104
451025
462823
856223
417788
929944
507850
1033726
290340
1002996
61334
196694
99303
999729
372124
264793
601937
683348
787694
762331
972827
743045
520859
769405
541503
201617
865112
905269
1035355
381363
130951
893335
517485
320336
125842
1051807
765625
278782
159020
84094
204942
854994
112991
272823
1003381
429461
610745
12892
455019
654434
272460
888982
585913
1020609
132715
772502
181774
708847
748187
496088
284349
164584
14058
953767
981542
598260
818232
253427
419090
1066083
552206
844659
561067
1015408
196260
778921
216819
668442
858496
88258
933425
19309
983687
516460
882144
640699
407827
834049
1083842
728790
474338
301480
1042238
722103
570628
889052
359119
499872
246177
244077
245127
121899
914088
91635
771173
627175
124210
128693
482246
606072
476962
59285
275742
1092060
791778
33503
282756
212816
612785
821068
504324
934618
100701
14852
302273
342598
1063026
337724
505265
654725
643190
242240
750528
623283
173864
1057978
27466
477400
67898
675548
564377
680925
1059158
440906
981158
579352
894354
748269
149975
313078
433989
259712
529241
587976
107972
783191
941445
18610
378658
891993
831215
774972
366859
505250
1020715
962845
101958
361974
168764
783041
53018
546500
227255
663071
276177
118683
1009079
22783
877803
765466
319155
304819
323210
11905
918018
536888
813429
782787
1030200
472950
686824
656549
771977
1079166
644722
444160
888445
364566
627804
384242
118031
308386
629044
1066504
411417
980952
689951
866282
855171
375848
529480
42806
490847
535427
96453
343923
975390
316446
247531
324913
907335
987510
31566
620846
1048595
519415
299023
8901
776183
300140
95917
177001
795289
384902
419781
65317
718487
926384
874520
251182
1001539
101694
248874
618397
346185
508771
1095306
1086289
208747
928187
1015620
727487
478615
623739
711092
970946
677916
274456
559070
799685
132589
392114
740678
86551
117142
256984
418064
766763
1082736
607166
1095777
146812
560128
911895
360524
91713
689248
154577
1062338
576231
735838
890651
989748
463678
837223
796451
1043038
234683
137564
829813
449418
31355
976584
525974
560210
406999
907869
971708
255774
823402
672105
116848
419305
608982
483987
312898
982796
152628
887639
651388
1099736
99737
801088
928790
624186
237317
190989
69036
44758
147506
1049465
881075
1025005
1007740
807083
89556
195523
63172
550910
728916
278740
430144
532178
114471
459288
418047
744869
282220
953553
628754
204207
311413
187496
188546
215825
999967
745723
25347
302563
994129
584000
360358
214941
900699
1005368
326792
790764
596495
179087
791954
163644
603666
1099771
753669
465229
1031685
114365
207796
408360
622136
542515
513896
559522
248543
797966
423127
445023
905832
1039408
237942
406993
505146
71909
256123
71806
1085920
65302
110223
602915
894065
122449
885267
226261
1002841
47004
554597
852695
331276
191222
804728
1041476
95144
408590
649842
944407
511974
333785
360157
276517
422460
502858
969229
751014
530695
929205
979902
58257
66318
79841
280115
897266
374508
1055657
62783
274282
538327
676326
286783
1013748
26687
253338
550232
656260
398004
995190
600744
1010027
175756
141491
978268
142019
307520
662107
795203
1010581
984223
494373
788190
356063
478283
713178
104104
1059253
983938
748564
300603
935368
824465
103562
666472
596665
702801
975239
158634
1069041
816320
585896
349319
74081
62831
863783
672421
897642
427296
313574
69473
302909
863943
277746
611364
989660
406673
911893
1040173
1004392
1069940
553296
484537
355700
776191
773584
97909
501341
526780
964192
419115
1053602
978891
778007
68005
948022
954072
1056702
1055652
299021
802135
211420
46717
717201
86414
174043
899140
986196
569305
807082
93974
989424
529159
752239
1072449
129842
859157
127989
743359
670176
607271
268553
398358
957527
84556
784723
85793
699105
827035
910818
210480
245650
7456
657397
187003
584335
1086687
974408
993890
860064
1003566
1067155
647494
370664
354372
511394
883785
21736
621374
513322
175420
906229
798464
767352
644853
77237
1030082
443357
31832
1090433
217561
325000
56835
935772
491214
319966
13666
955045
606324
1080683
3892
149456
446841
779565
332174
493612
218896
1005683
16513
273937
1049206
854942
174988
796959
540413
1015247
427339
473813
1042326
652780
83987
12949
404087
682389
335625
480454
506562
841966
86973
209097
582850
313963
395579
894124
597231
325071
639290
426505
1077161
553455
48308
171163
700766
954211
403289
17209
324204
295094
1003160
577164
877218
1010150
880962
142094
276622
468694
142499
963148
284895
638673
695173
785933
3489
486702
239224
786772
964900
1074056
597285
964448
991296
783168
83986
385319
987832
26732
322811
624057
978278
1029372
718333
263678
211645
427526
457120
135711
853765
499739
926577
1016426
96851
682363
535224
671762
333745
986953
420605
111090
560174
316463
1010267
911050
277761
1071775
537889
810433
503132
8322
657014
624325
227002
163782
374070
868865
328556
432220
702907
101501
907301
299734
1016275
438257
834726
1018110
588874
480621
123652
605876
365129
43134
906512
44673
595599
52418
390640
566535
775515
147047
569162
713174
697999
1011444
701292
382446
103166
575274
808282
975898
843099
208925
893890
292774
756423
83794
894273
422759
972825
982117
69837
406735
283699
1057296
856165
63934
126742
323971
168189
202209
756207
103845
246743
375421
470136
406462
571246
398287
174208
633130
468103
761634
605842
210668
851879
1015947
498987
350278
929835
841289
1047449
765066
276198
855516
183871
1072640
130505
748549
310817
724158
961890
985599
414713
584232
133693
576323
149131
142463
213979
11957
64608
792188
499310
691269
529210
989628
607470
561868
872097
1091596
247269
167156
442507
426480
856466
439461
976452
986682
219071
643225
96238
969651
646520
379925
580093
647961
997433
458227
127912
359073
278596
246265
893758
364436
624836
1074708
587584
128119
766650
133963
135013
243543
879560
1021172
656328
657378
216259
82197
215885
274915
33736
34641
801478
802528
965401
125194
385993
771146
902500
554256
766213
1087273
1057641
17403
1022200
620251
376873
142028
449250
166984
496132
90791
842501
471705
836060
721444
1016321
166524
1050588
314549
491954
339524
659771
232513
108538
917847
332212
592561
986334
558651
572273
100212
573608
804488
220529
582952
983395
1064127
448805
911510
423253
246124
179084
780482
139839
344651
1089926
382888
37753
604315
861575
730819
1008243
648582
809442
746508
158977
625794
358277
997428
702301
947622
721475
664922
834956
323005
1085413
816259
487454
215285
607595
32591
729490
246486
587095
834799
91051
192004
910075
979752
852358
326967
634885
917364
17684
1045034
911260
579871
121682
995872
442313
406142
600876
1009463
512271
20626
963583
935627
252267
1062050
788370
359190
320900
689652
143040
454372
493421
493420
159212
1023494
523781
58038
137229
402928
1074837
314867
674278
800368
20235
491497
136535
106919
586574
666638
166212
358091
526847
40061
841895
1068022
37732
733690
585283
494763
455549
828413
385542
893024
551223
982690
295747
46042
726947
611019
294220
564221
55056
400073
1064263
833810
943009
611111
787292
92561
401236
659897
420337
1032112
650676
547202
1018360
334446
441925
550453
718278
853907
916219
171759
484037
52162
977248
299924
1021457
819088
354281
85324
747473
113413
413959
571325
370774
217616
779749
1094656
744714
78122
463806
1038786
1099443
670696
1097144
336929
585933
436129
967812
403942
667171
475626
848149
515084
116091
519535
270975
57426
43253
9392
452621
821715
320716
253367
980846
997856
699139
828838
238000
840120
1007438
867900
362095
209057
1061944
834261
447839
389929
409524
504852
1002723
414477
17827
723926
823864
325208
563160
561258
235714
939094
803932
107197
750376
37517
811164
398667
381019
128581
640225
359746
811174
834213
959750
235851
53979
884432
655765
589682
293054
544570
50669
556622
203656
619090
285422
905299
493118
5160
877684
770993
673079
564325
1075356
453056
992983
894549
441763
99096
229338
78002
164657
369625
938328
1078788
678600
477610
1052385
24564
301045
137533
776966
624372
359387
873628
607639
1063810
142283
32239
311589
832158
190022
343830
643927
719348
168909
1037326
959490
163858
202399
449806
476964
588707
884449
742148
551231
323412
718581
847288
104249
1024459
261049
251015
318538
827172
823830
219415
783623
112687
780862
857262
1047645
66015
617773
384509
639052
352502
827660
917478
48639
825721
601288
964923
797509
322398
796353
345363
495077
1044558
225463
1033813
105429
762312
372643
348335
669004
288153
525456
709710
903222
1063334
749198
975884
862425
414337
643230
113913
973895
638634
66797
96363
352917
721605
190220
1075030
397191
1069191
156739
54587
672391
77040
128056
845438
491649
317643
559088
315390
952819
1097270
584675
446689
15660
621960
712826
170042
995525
280337
491077
226890
878135
124578
194649
884921
1081903
530484
1085300
26824
941394
1012090
59572
232589
310604
718346
70197
680097
675125
1008643
381778
519058
1090454
183284
894506
69476
416123
895349
154415
839914
282026
345854
674995
117643
639488
742592
1069047
142740
502946
959799
452699
441844
1080188
472222
597166
686961
31530
460955
591548
649415
1010104
622799
40039
480085
95204
935899
1000175
282793
484399
45499
5897
881058
1051470
893369
947808
263573
597294
614426
450294
508395
241737
1065458
214883
23938
123887
817328
716807
770761
43522
229802
817875
501033
731160
871825
631039
281472
669333
1070539
737077
409250
998269
980782
223111
642262
77452
496543
46119
100351
813887
754816
1023694
456028
213993
315237
374744
703535
1051832
463864
212825
743896
350033
890847
653561
101215
125332
664085
647457
465072
642752
757691
364160
409655
941615
548149
424616
851455
854981
222915
585556
401562
456182
1026575
498010
1054876
755814
473963
369481
524768
189533
370335
475693
985071
962904
962912
354446
445793
728095
141338
107302
183853
641255
972246
237251
382049
518418
656824
426794
657717
660776
316958
331680
366920
212476
666377
126578
25074
791020
409580
855218
524601
943389
353214
1092518
399339
559414
966430
142565
746662
914640
198257
44594
382248
547708
401775
132803
577653
587448
648858
536504
754760
1013242
1077854
414553
868601
7538
351534
305015
415412
1099459
186699
408588
268683
829345
13709
484276
287849
332978
273876
603733
493700
208335
639272
409146
83782
638785
219711
1010137
796685
913119
692819
985914
276298
114165
564166
431139
618637
183430
757699
26965
1032230
112878
506336
577959
833779
766797
994706
468072
194396
628145
726681
339336
343831
461085
930180
26491
485457
890915
326588
1060263
324210
1032688
639422
1079061
855056
271684
1007493
231648
872646
1001814
405028
44499
975266
372332
73716
29446
884618
78288
362516
828366
144805
354931
864370
78458
214364
524474
641351
903378
876924
182922
1028758
508353
509403
507303
225911
224861
613064
999656
785919
264679
1073406
142790
573132
549265
861104
769392
317790
272207
1059125
733958
749891
57468
569740
505061
908948
145971
400842
160845
989121
902422
877666
173084
617746
276583
406514
147564
949172
269847
1003574
390824
911478
645039
5426
412708
35335
655415
753597
873358
45441
366131
265957
534599
29296
868662
1041787
373134
1023064
543605
385142
288853
58807
26356
80390
658663
775269
715807
998956
397750
792618
877791
1056962
935385
995532
645669
1087608
130074
268969
157246
473753
516423
570579
84380
698900
395929
23000
584555
722253
871219
666744
520177
356148
508347
132893
924617
468884
565179
1025253
288839
849896
997173
389290
42872
692035
264018
954605
43465
208112
89469
828772
726803
183566
437980
199042
52747
964776
833529
299256
732933
576484
907629
452997
102956
90807
1021075
610447
342194
709556
321463
441265
1083482
926353
217794
894538
499540
53828
639295
256790
390544
971978
414723
1093932
926497
192432
38395
1056840
344224
472162
593582
404114
208444
141500
266042
908945
61498
346409
339392
266039
69591
329827
264907
337270
136763
922073
728565
348288
162975
1016753
110890
833524
185913
1039411
912813
477571
1027141
866986
239086
250032
407500
540067
210209
972838
900820
701545
725522
534259
1081570
265497
757384
366775
129283
159660
838607
172998
754683
846227
42505
349765
320681
213309
125240
141868
580505
238883
409024
1089840
547940
70324
584827
759582
964543
1091706
76380
956328
275534
401060
15213
106437
175405
974788
801148
550690
970415
463778
837537
824353
477872
276379
50553
1078551
482206
682695
288484
1012245
433013
359981
675197
63637
605702
783468
329955
193412
971149
645908
31702
16789
740074
212617
481856
585312
488258
301024
899352
705059
1066257
163867
766164
123868
625060
504250
593959
342375
966079
125740
821262
351910
69446
219693
370678
1065789
772591
535545
223658
678322
458193
794113
922969
168367
660652
1035442
418925
618065
1078059
159417
559130
81522
976828
57038
881681
233489
343565
318066
471627
1041284
612884
307667
407864
97980
953732
597379
432329
57608
273788
856987
738327
1059974
991329
19619
626010
635053
978551
417910
186827
824997
936675
367578
947698
549480
40018
821710
587454
632163
295274
530069
786423
914951
102865
663489
965551
84307
989416
616876
999127
644124
727084
788801
781488
129563
6138
87037
311535
463608
87663
1050050
727385
80207
283278
698300
955072
462945
842966
69907
734131
214723
503509
960879
41884
614406
856072
78511
754325
17939
564110
380462
282042
153500
1000434
847457
38436
520470
325365
1088913
906677
389003
92391
86615
631557
805006
825255
1079146
423060
601238
209406
113306
1028949
238861
706431
727681
119715
5127
902345
1092769
412227
95167
577723
944776
815373
226870
258125
565749
1028064
176364
286625
217065
676088
524805
847529
489130
330362
1032901
420903
747362
1086405
166564
391161
853428
172360
159896
393003
814858
207713
230906
326239
181490
456954
305894
326924
1006724
799261
855685
674044
167546
65653
1004020
583377
709659
287585
685287
1095960
344086
1072331
477537
664445
101906
53451
89925
977162
818554
178323
1054365
601814
132833
635967
1007241
329612
1042026
690746
708899
660048
274644
230139
893158
835166
493339
331666
624707
683921
15655
1038344
171698
203049
9594
358196
450255
1023711
204915
391422
859741
1100332
608253
759100
342572
1025677
1051675
30150
295443
828969
1056509
495496
163396
591568
732795
900186
226873
872676
9938
652457
152167
815833
105653
411749
238867
182507
815547
836219
88337
862400
296995
869284
296353
655386
382893
301174
649324
774389
605254
408808
43008
1067714
1001747
950541
104323
693264
700716
932269
81036
208160
832119
1042155
551436
338292
32553
581007
279303
547121
376203
913114
710877
173301
388572
881024
383673
524373
925985
351494
329862
862076
994798
350081
332839
983913
617108
842584
463659
855463
303299
170677
186592
769798
726412
1090600
865530
667213
1075541
177789
652262
597467
72320
1005957
221923
849273
924478
859201
507444
576989
1032009
155024
838878
772299
170918
901612
687507
723345
153833
338857
568841
353950
505978
142827
494577
879014
284129
404778
570179
1068104
901522
723844
1076716
1095137
445127
382583
879295
137737
500877
743880
597024
81213
228249
741375
46260
507948
1003286
345922
373699
613621
895369
368812
82817
126714
743989
366557
968235
941767
543025
940093
176409
329492
332332
970884
902521
276319
978793
268756
235537
673499
7010
837281
502925
587617
1076219
1035781
884886
731626
387590
147759
155212
787097
842330
442322
308375
1023582
135051
960016
540491
637474
514148
834959
824882
499950
59584
1087515
780782
372879
1076985
307607
878268
638553
23793
508876
515314
771642
726337
652963
661148
536423
162793
950235
118935
178656
116019
839196
694832
83749
960085
786055
886430
99205
359060
759236
12552
599470
411118
974063
30757
593018
574635
919165
565898
771953
498244
687649
1048771
906131
1026824
412987
175705
322813
310798
51315
44441
743770
1099739
106037
788292
283070
234236
288528
393401
392351
424358
425408
82044
777282
778332
209255
209254
956244
172901
494790
52524
1030120
1031170
593255
799888
901826
580179
106428
813785
200840
133397
1091084
733724
441110
382545
613853
931094
213485
151673
76531
596575
725450
928122
855129
380740
125587
842411
361979
248678
1042323
82265
624542
241062
460897
607890
659741
133756
424753
409821
277676
865658
1017908
315577
822357
1029213
516822
64668
706888
624226
735375
74819
737580
55784
193479
799668
702563
111813
491852
545597
178325
552087
1021167
659409
68142
16120
490402
243759
801635
41784
274758
225085
531869
532363
472216
601043
1064573
605648
861370
142781
254909
62053
750955
1055861
825343
359429
127599
553644
726959
98008
989344
1099662
851508
532300
640510
487039
638551
625500
56377
715527
80735
899000
298622
897834
1016742
280909
693358
583740
551361
964547
194416
848835
1077983
521307
627087
1036420
486950
931160
185613
730895
1026857
435943
469050
828089
144443
956436
377970
93342
996083
758544
673802
1010544
432062
512781
421943
797985
821647
6885
113842
850674
373396
121795
742476
268139
628355
934544
4926
116977
44754
555660
47138
71974
177152
848569
855529
366579
431867
413472
604358
942483
795737
239092
685274
426227
425177
895036
283116
201801
323488
356161
331493
791220
315082
764795
666159
773430
363623
422659
482000
1078951
559724
818204
967561
75221
1056593
912578
59112
912688
14298
217278
645511
525575
742841
207373
89481
112241
843515
187417
493336
1098818
54011
907092
503772
575687
17004
974370
309142
95880
353971
39291
751996
975230
799826
1095318
631199
184165
963248
1073787
517034
382801
924709
954692
741175
696134
717672
264312
763588
688091
349509
445219
78045
213794
1002800
274279
478552
757695
466694
208142
645472
65115
791468
1082957
1047923
475660
13464
1021186
198003
288635
578719
79108
805741
748739
993175
846837
588669
986685
354473
59321
236385
392438
882944
465499
269212
672228
212644
967970
882888
237544
199735
13725
555044
958446
157424
493200
632815
999285
525893
282360
177623
134992
698397
666895
1024505
718424
665463
605545
481709
344156
9121
1030990
328842
264169
426635
811970
507499
584100
867937
1078468
226532
218658
332360
393097
899990
248579
1037748
543670
136262
988549
663052
398058
850607
214675
39276
842412
330056
695004
191312
992435
613425
464489
417769
240318
812563
470029
928079
1078345
975578
293898
77660
702603
1026293
686738
44753
713832
183686
547831
43547
14999
445088
97368
42026
810749
275518
485117
208510
456158
582647
331914
86859
346864
1070621
97382
573056
476950
335453
1088458
721274
201285
1041026
598112
874463
909141
734937
1050712
521639
1006472
236312
112324
1059638
159080
664768
597877
29838
328516
724245
1078303
284697
302652
200985
270348
531822
825222
750333
738572
349381
421320
477945
765108
790261
47092
249089
992297
437930
400347
609272
382704
245240
460999
624486
827412
917693
368423
75273
326277
424872
1089724
134444
613296
75171
882875
871151
517053
758732
704884
806515
998090
891820
561278
288097
324566
439243
202291
683478
1060519
140000
845032
794964
901543
580000
908273
116122
181375
891755
1046111
1033278
291315
904000
162092
919199
564107
172109
612007
243767
490943
301657
116589
1078981
627585
929433
19145
777447
401240
520950
1009850
301364
664725
444928
345479
309937
822115
919238
682139
110273
931439
1046976
1015025
26887
758342
871196
1046102
186593
379579
125365
502011
116212
1048784
304117
1063165
861442
10252
267035
693779
855515
155809
450799
895527
496175
194834
800426
744012
564801
912691
632283
446934
28781
743366
216505
385891
449309
1020093
773305
33173
158705
225055
981735
200160
497683
988860
987810
465112
235636
746256
120324
567655
297805
126652
665350
456509
408389
598063
921705
222030
156921
835246
226363
198433
983057
565158
240908
986962
1048174
849569
724322
754750
200388
779378
226173
813570
880292
923863
294599
487876
72746
910788
607536
626512
259805
264863
302352
919056
327942
523392
22667
582620
644116
678404
899589
34416
379696
983420
394806
660547
1079855
564251
110798
1025555
41108
539802
403414
973174
346611
971629
218775
589329
686398
211794
292745
865958
542574
109637
822244
814221
24614
836707
962709
116726
438075
740877
176222
671367
253597
800074
753614
622900
830912
78013
408998
201936
1037635
64057
670983
448438
127624
361588
853690
1046188
505380
811894
492891
184810
134319
314817
966396
580392
895109
247968
217868
636242
301148
292167
249838
591331
269264
198240
253543
612283
853537
62664
89421
66370
1001819
712758
1035867
904366
625195
13586
378100
440743
637333
139379
918195
815313
269512
142495
626857
608738
988442
921095
143318
93264
1066039
288340
733935
824074
937466
661371
239235
1043149
574905
815157
111315
805813
288935
262508
460379
687040
447610
401114
393414
386739
2209
714927
723459
26569
558581
997298
808690
156092
19549
1047505
601253
739904
540619
32257
1007500
1009323
467299
243995
650079
389394
753239
35071
595375
903047
891883
254213
570915
895788
9706
789197
217217
832453
408195
742703
277776
757032
726434
29333
807149
87286
834761
673142
398442
528801
1076561
952355
23130
281800
533899
464173
998965
1003603
49094
723905
740558
757328
559690
23857
326870
852638
286156
201980
792386
115770
228869
1058097
615843
38705
106083
732938
1047611
44833
60251
946446
270622
145612
72312
71262
559814
864442
638441
59707
637324
343837
458919
727383
422973
108025
875169
1023565
63086
269539
1088217
737538
6589
617768
611649
827135
90971
662169
774502
369744
861164
435708
1050079
228301
848197
622748
592430
216829
1049566
464871
499672
468872
673956
871968
985467
408816
250977
601437
1083416
126565
876038
479694
680380
323358
270043
879820
299580
69157
308158
973478
58791
618891
1046225
749170
173631
597783
344164
4762
1036334
384737
410553
210169
1061787
648912
304547
1002216
859850
847481
1067209
794040
193195
389886
56376
85285
190481
9303
795221
198195
428268
633308
431707
345162
71469
865250
38259
930741
1017250
397530
779047
569348
213032
784968
425767
95201
932018
502965
696519
2282
690966
363608
436930
1024840
215546
266773
223336
32389
261898
998544
26221
821844
512757
505012
112480
8396
179315
188609
455625
330582
1000084
806114
395228
121841
825183
623340
319864
576652
943855
928426
439633
964753
988399
82563
672895
573757
425573
948893
822716
281628
1069932
961954
228006
871489
506951
226594
529836
977079
49600
515628
129051
656076
878120
709506
682817
1042303
181680
861605
855419
283496
419907
305114
194952
641744
540725
994212
411271
33247
1081662
763681
157307
219709
743478
905167
690624
854380
584523
743277
28139
324241
82211
613377
222607
51471
93899
589995
472572
373184
326875
350726
776408
941017
1056438
331868
441012
738172
972079
363560
1099097
57251
452547
53166
1007581
991459
387199
388376
361773
509825
187807
210523
818365
443902
279792
738180
391086
885707
978607
414385
821818
1018892
279243
222218
543389
204477
938428
756617
549895
21772
144819
1084615
1097927
646161
111796
443394
43143
538331
1066224
163150
648275
328266
117313
29396
510364
776017
432448
450819
285942
426295
288204
319251
442308
972159
687933
240176
582669
943237
574551
843597
720104
71673
783609
841999
260336
966132
1091936
349548
257471
87485
653412
421127
384547
113860
611559
642786
14641
780501
177400
591217
508945
772919
37811
923887
105125
509581
844444
842106
923998
961819
937185
316768
675924
1022458
1073706
385258
235535
898120
787987
1004893
239361
1072286
1069857
613371
388675
196813
501883
751748
109087
874577
616199
3097
885379
993783
12932
734084
1000435
139352
154461
60593
546352
1058935
630758
886936
772439
456682
630648
71898
664824
331696
65013
967165
15317
291620
843015
952169
445019
226168
1010764
923474
50207
1058152
669972
331353
398395
174103
20237
796931
711094
418024
212583
602975
2942
898903
752855
703349
1007227
834028
437725
188667
532919
296986
567069
21521
131359
467964
450686
993775
246842
769378
163656
582555
162142
841167
436698
334476
1032126
1097531
240136
407147
946304
896024
163359
281698
18258
948910
365410
491004
327520
681140
101545
721794
475044
369738
587307
796690
75525
22218
374614
222436
528944
238859
509423
344894
150345
432522
991378
605725
680166
732268
346683
411263
384897
794417
1024512
920334
502385
15602
935542
251991
63653
920740
287235
771445
250664
891397
865433
1048491
482869
1094856
1085923
333279
748244
66816
774723
659215
1003673
196447
42927
167926
315887
424428
172691
417603
454667
696113
523339
301655
888069
407373
610794
771288
387581
183383
599320
627406
553253
45355
422051
172763
41797
166362
666845
141680
876527
263418
752673
796252
197253
345360
145535
780682
121188
210078
1034314
380743
142087
598505
722356
871315
418960
37585
829551
463396
307984
768827
989011
1073580
83005
449512
558741
1098644
618273
937990
389487
66449
276175
767539
167425
126893
726031
923584
964814
943374
531074
855666
759681
649673
763938
613945
419188
838811
168324
877053
516044
855573
1093309
927793
312176
71192
1073857
769234
249361
964400
944220
1092491
383400
213822
423467
341752
498541
713787
841349
214775
219212
245913
235926
688275
461184
654280
851538
611480
508777
990383
578469
613138
3604
483643
246292
634717
886658
447558
743776
34604
376421
275822
45865
515449
912876
55429
656788
1046815
19131
241402
520079
590998
232964
43915
774450
399939
751715
313705
1087086
51050
1034082
586391
768767
990145
954798
1035385
837330
285702
545181
981402
660119
881829
126179
214535
657478
15224
1016019
731769
646440
983149
1038976
197948
625188
619196
430340
394467
1081555
596982
248382
1029614
798752
879983
791537
57215
266438
318347
830023
1009469
533754
554878
816069
120930
557363
971050
207956
314949
740215
39526
1070935
435239
205063
726823
689924
103766
90172
243045
185013
834943
445933
477411
561836
197343
578817
127852
926371
633232
242097
971107
351234
900716
464234
114214
264542
959865
531195
554623
768871
765841
799045
273826
39892
402100
20159
285926
133344
219784
53012
390263
788198
322755
818191
636675
707130
1086278
866641
322046
747425
683767
498573
477087
890276
212014
1058264
637253
85863
63165
1002508
5859
382313
337913
200979
455413
170685
706528
402774
107554
42046
276067
659190
1039493
649725
22029
466647
839001
837951
692851
450746
1032023
574658
341294
429240
950408
827047
645133
568501
340344
1040000
377134
949944
666700
170305
584233
157972
584173
539645
873610
374180
957416
1067813
655758
631634
574106
587952
182366
674783
839295
416962
81287
429887
306237
530029
753182
390585
391635
623579
392037
712928
988964
781077
246249
1012371
839608
1016431
645379
219410
470271
295542
628589
722278
11904
850591
672818
1040088
608250
744807
165816
89414
311993
878367
777414
766569
883770
974155
272535
392944
543765
835571
176748
6973
71611
711355
881050
506853
410920
623548
625421
391148
594034
53289
951220
51116
669648
1092513
44806
204748
247621
851308
1076908
125192
56995
747294
849103
628652
379836
920626
572970
572673
311100
74207
842897
973446
186969
354994
201254
1065899
912058
30020
379636
533669
448464
1050198
549802
838515
176524
225049
251964
50439
706845
586404
961554
251547
997111
754701
975811
96313
1092959
123753
114956
362940
846503
945259
1096512
231675
246931
679547
457821
929280
64223
1077449
115181
208336
742388
801102
762658
548464
601192
462123
952483
81474
933303
386638
343905
410480
1049622
983602
753447
229817
683165
1023151
588173
614314
729905
596379
823907
431789
583622
3692
67928
476494
368263
746808
548816
1088073
918805
85264
803064
1073226
978939
259961
273122
918637
80196
623049
807471
974135
1037302
955458
1065422
749692
802922
97732
976035
758898
523310
544172
679862
306449
187553
956211
636019
205568
965787
705466
722904
104463
608796
1007474
780215
822650
127798
742250
640975
109285
571753
106024
539200
847424
430289
545821
833177
547330
753463
493407
167385
895052
332509
427297
1003740
34333
212897
739243
149168
1032234
1003581
751137
927230
758006
547623
936596
639150
152996
721868
366004
120636
165533
39487
918412
617070
987677
839908
1005159
310179
374673
156143
730533
312723
730795
238347
372992
478394
838965
331619
942830
838634
443639
1001867
606649
350642
215930
712820
865665
40840
29858
139069
754329
633474
361552
852124
83233
571226
376977
619016
956599
560317
541872
513315
38545
969112
204979
794442
782244
383431
125273
892405
855454
955536
535447
575584
136999
892691
582116
845513
594050
737366
978835
606423
766147
637516
221753
236467
772259
277888
23651
382588
3332
750293
194051
294608
127976
422323
764797
260795
1099745
1047510
1000717
918309
173387
308573
76520
808246
83427
15251
575774
1048135
993648
161000
943716
351216
216052
896320
746432
1017115
713014
933594
1035658
10090
357025
316500
1075305
395692
786158
351736
1077342
724516
915572
337626
51786
464977
794342
793292
956159
955109
429625
300345
832637
1008947
327144
967512
285691
689138
387838
1041581
984773
175145
304056
422091
861292
835795
592180
488752
499497
878423
25871
707042
62155
1005145
146599
714672
453849
362136
50458
122842
936746
570012
821590
294282
438983
959425
97812
681700
113051
662105
702209
451309
925444
288425
32406
222511
119972
1001388
559575
5944
486764
446366
693100
1045881
680317
343185
1011758
230293
831751
822199
456980
552413
733866
1083503
214192
964288
544192
962072
570145
35903
201803
1004327
158888
538658
1092187
363310
652058
1094122
1074438
653420
405673
34637
295618
423367
692423
922870
1089905
520510
1062114
539900
955071
631099
862565
94989
483097
185858
341767
914635
149272
872764
668074
448911
327702
738252
590737
123493
268398
380836
243830
761312
945769
796224
900891
781123
701873
286993
364834
211646
88023
496216
823722
353590
200335
1054811
818655
429796
704771
609901
57337
256693
466382
957454
1021749
283436
467145
704395
328855
111974
503802
1077842
899405
169563
110507
279090
322934
667933
1026878
632711
484711
941024
341303
1051705
1100171
1049876
637771
718947
151996
1079517
787672
541988
379553
1054337
828463
661108
22426
344168
77500
882433
846949
881954
265748
231603
265017
12708
713865
728085
76588
468365
556245
118847
977388
613294
345105
743533
714333
384575
882782
332762
377339
24498
519392
1019136
742844
465197
298067
26823
1026684
118880
13425
862911
766718
873535
906482
1075358
571617
710468
225363
311976
170094
853274
255569
995331
897189
772833
245848
852744
743368
970481
1051110
903945
430085
101258
978083
629264
487565
871893
480062
1014274
77779
218968
965114
546836
391511
737294
33137
244517
12810
519233
318547
91039
458961
144299
519437
976212
959238
740735
36613
666931
433538
179641
925231
387111
286799
381740
837600
753865
696185
488790
141276
322270
983108
88427
345727
929684
243276
497223
266215
820498
1003972
179942
364395
679760
253097
978933
1035943
60067
826945
659569
50460
729600
23726
881003
499918
314170
496572
956284
120483
24039
1085502
1016466
329465
90397
380590
641218
866617
201439
393035
812149
548578
753466
729043
173796
585217
697225
924562
249536
434926
442713
424221
54207
855537
613784
1046399
672879
78984
390996
869185
1079159
121639
646788
851214
852264
769015
884533
1007651
907701
906651
878503
699565
253590
252540
44661
170562
989187
990237
586827
1043822
149780
203375
202325
377307
856510
358946
357896
956280
835883
834833
15495
166671
1027462
956826
889086
892664
1008448
782614
745900
844574
396793
815482
708164
506561
99449
389999
1078843
483760
487030
125268
941902
634635
187622
928275
64088
212142
852214
103823
620300
816461
1035453
380091
830364
1049522
542168
178672
177622
514714
922096
873009
985375
621926
588397
664423
439620
438570
944509
945559
834064
569848
703930
196961
142809
513983
335146
544931
940462
1058150
347047
408051
365788
822979
171920
1022055
562448
510720
894573
819648
58228
583950
441820
319265
2311
304332
74105
721268
108919
828716
409849
330996
664781
1010894
583285
731773
380832
785167
30529
909928
578960
50626
545632
914982
162903
47102
325375
497479
522091
172233
803818
866393
360293
362845
1010956
681605
208801
791669
998542
1009231
702808
638424
519455
71837
367391
144576
936134
519866
821404
619401
259554
959738
792826
527110
363846
495492
252617
649398
606461
13340
397355
710750
532155
866742
704857
284154
1001179
166419
1058187
678074
509734
465357
277987
943023
533986
387762
470046
930143
592575
1001023
608102
823585
729826
825006
21040
108541
578477
321434
247148
116772
765672
248324
560080
238516
148716
308494
625016
967432
907195
413900
953600
897401
330435
624684
929802
722734
1093083
205296
774854
324991
520339
67314
862141
184586
1004111
203824
720533
908132
72431
986095
302288
593524
693099
488385
1018258
76433
780744
345705
413514
67355
930867
427219
844389
531527
1093416
325760
376678
600412
879141
672028
227660
795799
1058303
888018
149029
56176
939601
706408
122469
303550
967133
745947
301341
209174
477163
219905
81441
462642
248588
641952
322772
351849
1051250
977966
325247
366609
352572
641118
1002332
598640
95646
954911
54139
742907
117997
866363
364528
79319
269230
956882
123862
950011
727566
956441
1037988
257235
339733
565084
1082129
661822
443664
737908
341921
932256
711859
883823
591750
760850
406475
379903
1079320
228288
954446
667220
208822
1051299
79796
203695
835241
508915
443066
513267
32590
642625
912519
820681
387646
272971
1058486
509145
974295
398653
525834
944487
301415
639258
1096706
714508
197895
613362
505216
347960
539114
358941
948333
761150
361787
978318
136289
795157
98874
357662
81679
500308
69010
1052965
16960
853547
1063142
949989
479753
774713
173236
155096
538422
146213
789109
596718
1010148
1018838
997471
680161
361105
178123
923113
683382
219590
975065
604582
498651
846813
457437
902747
903797
671165
997114
544757
241309
407781
989466
35993
467135
93623
212558
78337
680575
552099
168392
200733
530523
267863
1001885
86660
615414
973310
2483
244027
955194
191318
9197
594130
650132
496188
1096198
668111
251733
551378
71520
385776
967101
956053
1088642
872510
622563
870634
1079343
740816
392065
209013
893842
464178
484906
464213
508242
522632
921116
532193
166120
256630
727346
46430
8749
298209
694458
899122
368438
120419
450556
1010141
903149
1093000
553023
305813
236111
444508
729755
282209
50255
131746
1031410
503175
256318
609302
130588
471931
442187
1064570
49602
1012365
789216
952650
387718
839803
463056
688083
43687
675100
576523
143669
730992
1061192
922617
259056
269245
523699
529769
272049
886368
553736
1000682
4983
68854
838344
671439
806118
554969
132358
975998
411121
240983
935581
268828
620448
511281
1062823
312231
874970
191775
740584
691103
24571
508605
1002135
842701
976182
456401
651060
263043
954996
1094888
353848
611463
969247
835432
612272
837692
981545
446320
270913
799626
623227
1076447
704980
469825
467022
136609
809262
1003558
1024524
527395
198753
57451
1053587
80190
617850
872774
791765
140927
96926
460295
160487
259259
972497
859423
781565
517843
54072
670645
717542
69406
554593
705775
182645
189137
695411
281547
195087
943330
593552
575149
676835
719549
720707
8526
177884
1090200
1013761
475790
883909
620637
57448
51750
849083
15725
242716
238012
360685
418596
958260
270733
726331
459683
36344
1085419
568701
1089120
772578
1042938
1042287
286571
70305
777185
611381
41724
1091556
750019
474003
1088329
958383
657825
723223
210409
509621
686642
78877
920653
300184
990650
444453
565716
447248
744324
485478
825750
1005441
277671
882984
958204
499499
474619
23501
470586
143097
442106
875999
239705
637437
714743
492518
739028
895467
133345
606687
23869
199101
446987
805971
96044
370685
595011
378455
202464
1092687
355236
241845
1058713
699782
518070
885622
113757
838267
869285
361540
961169
687120
106900
347323
1057915
717988
568512
668483
321265
846037
585874
1054457
942097
1074672
400849
390938
678744
844680
1083986
560428
953142
358633
934873
968676
396062
571523
118281
428879
740442
51429
605989
195848
156793
172982
897855
274487
796797
1067987
1016998
733195
115587
797447
532816
986708
261891
409766
901850
133102
157683
459018
662186
470540
151182
926951
509068
85583
887863
319981
1042625
729465
911820
491326
104024
838271
1011367
888885
70407
578004
569863
737244
672395
995975
890298
55451
971697
998878
632013
353838
1057250
374283
94932
879538
878049
141286
650563
1010840
855257
827765
256572
248350
460265
1029187
967338
861280
977994
736155
535000
296107
11806
352174
474627
436687
214444
596808
1016352
792189
140335
1088367
939600
157420
747498
47789
428011
288586
42854
792356
950359
890235
980776
290726
524617
970551
422628
890888
904762
521822
782846
519067
523714
51366
1048852
632967
207461
734123
213550
66735
351890
708111
723370
191488
906582
977358
595758
127243
665874
68597
239968
348090
1054480
682571
208678
391380
636038
21230
420923
54373
867384
1043685
571217
745246
133289
1005335
175535
583013
191149
40574
272447
451414
748740
770991
351852
71906
592728
942444
940582
190661
426757
561069
1088985
805847
342214
738012
754676
419721
966944
577360
906466
234539
1042353
800070
222512
976673
53734
596557
1026259
168134
255387
380248
923962
386295
1095208
487448
585857
729207
31025
173921
42295
611880
1038423
932199
910893
67109
294224
63743
679544
1050145
970014
642508
712391
140714
868440
1079285
4791
575121
569292
211941
152395
992246
516570
527591
89176
782143
447155
385749
1088505
81159
280309
688538
464690
976041
379939
1000580
398425
658862
1087261
213664
105494
953864
643493
518540
364513
568202
169201
791181
133741
7709
1011465
272263
441317
937418
828852
63995
660429
2849
213235
122065
220728
302906
526139
8559
197648
736570
578866
440354
534336
1094222
617778
605112
318877
610285
1043022
205594
68866
119019
345605
421460
179595
657624
312946
79117
1009509
152213
766564
932801
800313
383541
450962
112081
406097
867742
206803
658177
636243
239605
781824
1091331
232577
144188
1031586
1030858
935837
744385
615870
337010
415865
224291
105237
855594
676975
429071
874330
662699
588218
40420
967448
333250
814688
262299
33142
790582
813228
840212
877305
307040
828955
525478
827970
434674
473408
865905
356553
1075747
814770
493425
19995
1070806
142861
445646
902287
876474
745387
211427
1000458
84607
521108
1072865
55412
908603
336693
573144
991873
567023
925919
811434
230066
837004
662943
699540
741220
2555
521295
494506
601269
241016
1001697
1078525
832195
283427
3646
1083392
616262
435266
625689
268844
596570
1037777
613168
185589
687527
716943
208518
212941
821762
973213
130721
426639
995590
1084516
129068
131012
669082
208025
695578
97023
748885
749935
840892
642251
826433
952281
729397
1003227
144425
1078975
380727
21130
818095
1089594
701702
724922
938867
286720
1036633
457481
880375
388713
311258
983625
129457
169236
590242
665713
444168
238178
452881
480336
828157
1049035
451630
1069194
534840
47150
907179
932512
795351
483614
9557
1022518
808059
910024
218731
329907
743501
608948
142198
1075636
16322
218176
182357
17577
419399
980231
290282
170287
1097854
747441
820372
499682
923767
176784
371728
3582
787187
647870
110255
457477
293307
914625
540166
587293
418133
249855
821579
502815
772723
901169
28005
369449
1046707
1081947
2354
893186
632869
192662
58342
169528
469772
179950
407886
547467
1075150
254268
275960
1025977
531858
573015
159740
465322
111722
249364
698094
809213
1075978
278832
374960
1023074
284203
457995
86298
45422
371943
154703
488697
971962
118647
458085
588783
184557
678777
776801
182937
586098
263650
539772
819387
33878
690071
745509
588539
644469
316495
896285
173774
168152
973768
1031391
19897
250868
319478
1068993
870443
511553
809748
416868
579545
428859
20694
359220
67590
725457
930359
947778
1001827
566860
329290
90429
1014869
935921
589226
908520
191730
1067812
251723
1083620
359167
836940
682285
151062
814768
728043
475214
243787
719440
737656
482038
352984
564213
117156
768751
791068
1037537
833188
555179
834366
254702
24923
889340
953771
152683
154594
164734
740269
825110
273227
402743
667100
1030320
405741
1047441
642112
8918
173350
159730
660567
47036
548758
599935
821729
492784
241942
1015521
525491
259247
1020563
55057
43026
1073923
494408
611318
798218
212922
898125
696975
374559
465142
1040841
813769
771047
298745
1065420
682789
824492
555469
857935
697208
849390
76000
530442
199977
531613
1055603
37884
250501
1087353
17576
562254
280073
403345
562555
414759
687192
922751
292207
19545
947838
145178
728384
449047
710830
1050057
294749
1099607
889613
236442
552863
193763
319403
308079
630480
671736
838684
138888
40495
618691
922953
161348
695137
161726
583939
227722
1048549
719217
450293
1075131
47168
505808
453603
446442
1039629
308801
785564
574353
25282
918922
168182
65531
592885
74371
580859
587502
171474
414636
119834
1023274
1090257
848834
30230
486232
14113
412301
970279
676943
1021573
117475
1005543
640196
565317
393079
197875
84810
767346
313370
810962
921648
148136
703372
837974
357360
786832
949540
321296
101836
898900
822720
616917
683787
421538
810661
821557
133458
542262
999009
1076444
992030
772659
38175
157732
271946
53535
407351
238079
300344
795943
317298
159959
852959
552269
660099
848041
1023689
322195
730967
904148
85546
319258
786947
485256
513342
384033
299106
657020
12177
180712
857722
320476
935819
497340
311623
379751
971622
872148
396905
950001
1066716
116566
758243
466785
40514
1060219
1095389
154307
953367
232724
714892
517433
451682
186208
75329
641633
931432
908504
775005
380020
495788
436152
236971
1076800
108043
110027
797451
58935
124373
712298
46781
492086
697042
606381
981030
618469
304275
985881
1035036
906815
976667
345099
579473
746179
1073727
300528
1010173
1038596
570649
399873
115209
856166
604757
512631
855775
108641
546968
983173
466661
294055
688642
768766
20724
448202
269290
149867
252645
826664
827714
735287
734237
1042744
240022
816097
1083902
265785
648088
547851
418450
66876
65826
237279
416519
415469
1066328
478114
648893
939217
551130
212529
517997
674749
167506
957466
965050
536952
533983
915683
76245
502097
996601
598718
808148
319790
321890
320840
162651
44536
1019210
267914
988370
534860
884134
742054
553029
909895
267101
92411
881342
972097
606699
1053228
432574
511413
255038
777127
653211
240743
422339
262532
124032
39693
742161
615523
847343
592816
614203
308616
369124
170848
347732
301230
637559
252744
179592
381512
659282
659704
426549
259648
302891
538699
1002944
238195
376208
874483
269612
458678
995722
1066561
162817
1059544
973529
422395
912627
382594
587301
890498
730712
427005
19117
599759
486126
901453
542300
980193
709479
499840
946834
595647
1066700
331350
1090656
557827
1075610
1043931
705736
376427
375377
1058368
319667
463291
911648
294923
970434
245148
1077604
943145
751791
607312
950775
909741
910791
54290
570884
272684
103718
875451
459676
44522
775069
659082
640860
47370
268884
293000
660500
1005950
473677
442715
735664
1060491
394669
71363
532897
102938
558393
105786
1067699
797808
47087
184414
511376
946786
687902
592643
100017
834235
510213
818608
153001
367711
395958
634657
1022184
948169
333579
48329
716126
236119
580910
352111
109153
134607
1027235
995246
377941
623834
414297
187220
729044
464106
1023799
1016502
767091
345737
886343
857205
839230
515382
105597
658507
355053
971437
561465
302173
374700
150022
417608
999078
1097416
814518
1068362
944821
344035
94372
1044358
367707
545902
430850
591357
111159
481840
28058
766224
178237
992459
988009
747569
689938
405041
176471
651347
102894
617189
813964
257135
1080254
386812
563910
806455
839859
542517
371795
576960
722871
955596
636190
114296
374702
865771
218882
1072239
437585
433496
971559
323295
346132
461056
101522
472709
131586
618589
647325
958073
983815
863950
343857
107130
592070
1091975
235656
882574
276968
921549
1076686
96465
229203
411753
421966
945925
843173
361030
749743
461117
330278
1019232
92846
989289
902185
240438
793604
952511
775530
915540
670658
925499
540273
565721
642403
243213
191481
789353
609717
260371
346513
29925
445691
829026
818618
352786
1019392
429356
822430
17824
566407
939639
161947
619689
144093
786491
696582
1004498
333494
910745
332048
105185
617112
50073
457309
852889
547383
672282
684773
382208
1045310
171497
868919
616980
512272
1021782
759885
1019945
538687
39338
94453
399369
65847
674255
747898
586195
366443
921720
142399
813298
248050
288871
806785
998430
1022950
383127
383128
873729
563555
585708
290420
289370
306419
369187
1010576
64950
232450
607171
345342
68989
431312
862802
283556
639867
349262
983135
395715
667621
1094217
227313
175234
520688
946513
980418
650827
150344
41187
1097911
624755
1008099
505070
504843
755577
682832
696898
24650
701397
133109
938977
120761
318990
741345
315435
342395
819482
581344
893443
196310
711215
766699
606369
841716
255523
857675
463935
245915
917729
561958
1083618
618339
37421
470477
801654
105267
426623
545324
296176
21982
796881
209858
645436
376648
249600
421097
499449
987387
791526
726042
29059
343873
294965
134765
411928
55878
598022
836070
259067
97462
920731
981520
691638
881445
255420
631071
929335
27742
321414
43110
502070
65278
687821
327804
496512
57632
187059
726515
970725
469255
351308
350258
89928
837498
214265
623870
507893
590736
965600
106807
593622
339917
566736
865499
264397
156035
720817
317076
161604
946820
391167
658037
470661
342533
751167
269449
132344
483908
844314
5094
704517
1070874
566520
919314
665906
92121
823000
409248
809087
149767
636355
73839
1054490
697008
397741
130140
217401
852772
152051
530115
570455
336575
995456
1098487
360594
399062
903472
611233
79979
970458
1098686
878560
282680
36393
996217
66718
230637
949087
741822
161117
296191
904382
507489
384914
902914
859024
460671
788610
120857
973732
1025269
408507
1082174
91596
1013138
798020
69164
377449
65941
53606
371456
833616
726053
328097
674380
501334
628207
533785
396136
705346
132452
971486
20808
918293
223965
1062627
740325
443872
802743
757853
88713
277788
446534
613352
926839
621485
1002682
659020
601398
344488
2979
873988
294420
885215
1023541
230775
860897
1064246
121933
341141
47902
919618
257153
927405
725302
463351
1099716
31987
220250
639487
528297
58632
510964
916311
964258
853607
524409
734616
1069815
830679
600332
370120
58366
459721
971806
54541
666639
774310
638901
439897
1038756
610455
413218
576772
334792
289657
493571
927580
94955
894216
793785
783972
40475
327367
174022
564575
394178
506266
883610
416662
491265
377429
435930
887984
671449
704282
554331
831124
913865
818074
451239
74373
341142
687722
1032111
573083
1074254
183150
1051288
286642
718434
835225
985024
212338
418688
212744
311645
867543
577644
478687
202120
568316
151220
799945
3368
457317
776052
1021171
661050
85824
555177
93783
50940
1098872
295883
537265
865798
89584
273327
353857
847614
497708
1014731
835519
763463
906272
711122
72899
982634
692464
113183
398925
446499
870890
264713
974018
158657
124579
308139
1039691
632198
250548
6518
565830
373086
770916
230467
670374
419085
757126
966679
174011
1039732
811160
569277
122215
334537
208981
65382
210175
984999
981255
478501
746251
47988
600188
1063382
333906
261389
265854
585330
111513
253841
205884
414311
178373
1072182
1063466
530043
151829
428629
569013
707424
765289
388869
60872
795147
269384
949898
739349
842042
1058099
970229
84748
759846
95481
941910
617586
935209
177928
1099122
711372
183913
488751
887024
296948
29124
164457
498990
597463
626478
1064327
431532
453473
740333
68331
1083675
785338
590044
480604
246384
949845
52283
1075426
802647
802899
1088487
741182
724277
980790
757524
210462
408045
405452
100775
464051
946342
688933
345649
478831
800263
530033
432226
1058203
419240
779873
460632
229099
544440
763503
715927
645663
1065668
1085432
254350
1066113
553889
1085665
657196
906620
894330
508913
26265
307435
827262
30028
396338
150649
1011726
821107
719580
275083
419021
940935
648997
81644
970230
218489
712646
199216
1047260
729694
753617
224929
268947
109022
927138
527087
722139
624234
750494
342078
468942
43418
272044
291747
335403
25751
142286
136436
769307
117361
268349
1045119
260391
883015
469319
398851
237260
729500
107733
1044291
680534
889335
283342
684278
925345
647744
709741
1011890
873186
615030
713347
134256
212365
918294
1028608
995548
1050088
388370
536966
283692
677536
1007400
148330
942993
642674
396652
35000
273373
38695
833150
426748
932017
848594
781244
402482
48432
710499
154865
827323
151206
686070
822537
158587
824805
540742
441250
343662
409213
565926
235700
154556
713462
929955
82326
623122
1008444
897389
400151
686469
928510
1010585
838768
230986
514418
1068375
848759
279714
926193
294603
985492
882049
445614
392423
434199
377151
235804
410449
890566
177579
981864
285521
1027768
521472
84790
520037
233894
920931
484618
207088
790291
22744
943872
637632
391929
47304
460604
682230
636749
133241
504960
1044493
177490
669584
14712
338792
529160
58418
235301
37919
668658
212971
1097001
807102
733014
499339
264043
923058
422142
395074
920855
408595
800422
1061796
682510
128106
571486
1097274
274312
269224
632541
363041
206802
1021451
980041
853724
501326
139172
865661
559362
706273
706557
732851
552973
1015392
355515
774647
466925
284944
22661
722791
1030480
46352
964566
807040
330514
970535
597045
540881
1036576
969045
592645
463474
335867
876462
489948
981355
93220
231733
605404
298830
367489
740830
987155
486173
751975
199927
76118
537577
729560
592982
724874
497944
109437
333066
922262
905108
632256
748924
641981
34913
1031971
936157
686592
432050
468537
273514
18436
76434
432657
435092
384040
592473
1055946
177101
259366
324804
140809
561797
186687
1065248
606651
118063
1079795
761356
392284
167439
902454
472362
665893
300279
489979
731572
153066
122924
1039778
441915
573162
40156
1019075
953121
66215
731740
196488
481741
629142
843070
1011920
1048565
1071997
235412
122670
435215
1027989
1002429
760262
806905
786886
72715
560106
754918
287197
942016
458673
777765
201757
169913
563988
248998
842798
487652
609713
824590
1008351
855510
1021622
607190
504258
604712
813608
981471
974938
355853
864813
743041
195193
602836
188961
278387
27258
1041899
206005
860242
456061
289189
1092045
650922
494944
566607
41711
205177
823713
303938
272763
273813
1041199
246946
451246
972730
233886
377153
673381
70022
158891
208870
593123
287822
364924
363874
268769
290813
289763
990780
347129
282903
582033
822279
35362
170987
120184
211860
522275
267827
306511
363763
361504
507120
859376
620737
999606
89348
20317
896816
866558
326242
197668
978246
773639
449249
884113
474807
659459
900758
1053313
1098900
16013
592625
198892
750214
186979
71286
810386
231905
790097
936815
957906
158409
876078
949621
1074132
855939
1015134
1062149
404742
406974
766014
4171
1027426
180980
881266
474814
591364
180165
583953
142338
174186
908366
282123
864046
398815
93272
80785
672693
989768
27706
389383
989831
615624
991517
356501
927602
413094
677042
390668
565984
625554
932207
373148
817125
597043
1025709
439417
919216
807437
948324
548028
811465
300689
886727
996016
582732
700150
92142
86092
239564
1047607
528997
500827
693895
915219
150088
272438
537657
1072396
646258
1044518
480935
659015
86175
666071
721594
800736
659070
790877
990340
935183
771778
490970
292675
305449
145688
752594
488685
432809
855432
157150
174512
211515
586738
890945
76511
371469
26777
1016885
743271
68293
62382
159318
991449
413228
933613
905966
909068
653741
992761
444061
844481
502999
347005
778875
874272
1039086
552449
717232
333668
900682
476430
811081
91365
703777
188658
430845
1049013
1005022
100962
334930
24945
957591
68789
304587
1090852
183542
426539
393960
742415
1051025
175946
977915
949804
403747
610671
209799
392448
175802
842082
602754
661217
698175
287847
739580
91287
576663
493595
851205
282369
16275
780982
1022846
948824
812193
903301
1012450
868360
142229
729578
807580
227111
306035
281589
58707
422786
539458
433394
185633
743124
924489
247454
466491
502886
340050
594449
1078076
411632
610429
731910
398359
36890
832249
472044
1090628
804266
935786
516246
1088335
647036
428307
247870
958187
85375
868354
437907
508394
695463
830319
77738
344690
220223
232933
237753
547436
944055
990099
645297
383954
1060900
678727
1017667
132355
997579
953882
49625
989949
202293
350966
1052735
466159
808425
868355
854421
222809
562130
216202
858214
105575
540562
372217
432650
3598
317626
25040
928961
650978
961629
663462
88769
214482
925276
340317
787116
378329
276800
488947
571350
169489
187722
446723
382867
1054779
40651
1015297
791481
959741
1060806
919264
810871
567009
697446
1095184
240812
826390
1009334
1093190
123926
589294
457848
981799
531120
797388
444545
412495
717174
55877
777836
345457
176134
1056241
310932
1051557
1092858
43841
405130
1020665
820827
651629
190037
1013950
330101
925403
887338
180475
792726
509243
628376
123655
83062
1027873
201243
737253
857020
331047
821576
32485
401172
1048097
27765
952915
605518
809850
938866
983911
650508
932064
1080247
833092
275040
468053
155886
1076974
135146
842081
151270
316454
22671
619355
482854
492751
538066
766541
404859
941324
46028
613404
356649
123696
951320
258333
366758
367808
1091242
247797
1008155
232666
331925
172423
436190
393957
62494
971136
972186
1029306
131973
715832
982748
290187
260359
547195
534955
783638
394228
515014
779594
1082378
513369
348688
22258
274508
823458
1039539
673925
624754
624879
54657
259862
696628
207792
376969
741348
9717
34518
881289
852662
84671
843983
46714
960179
924960
315614
431414
250303
626788
290035
104698
371685
631202
1091619
445850
529635
315987
645683
1046250
736151
1087105
471008
961697
90834
185364
784714
1005845
919823
15497
488980
752908
628707
399974
84562
243966
540232
698078
966087
266979
357447
939587
309501
1084305
956059
1050292
953358
801017
163696
1002092
835205
937138
725197
751861
497598
6243
874067
581652
898209
884472
561046
627522
581328
664960
268720
488721
904727
203540
136494
376597
286517
355490
522725
710700
188575
1003654
450983
878983
593080
407362
646569
980415
843565
74048
16541
547433
1083109
315448
884766
912123
777465
372841
262730
1066757
864060
494369
821885
531420
706063
395950
944745
798671
700570
27592
897579
1053624
708976
543421
250093
312682
427891
1047242
553689
778850
767640
817099
123700
869897
305824
972722
172942
605214
916754
1062236
315789
811471
528014
575148
845954
328106
771810
642654
651500
18352
1012080
662435
970898
804264
1079546
178776
486262
35695
333806
861583
944178
285730
100936
612519
355171
1026757
593437
404936
677991
258061
639148
55613
888423
20908
54585
1037293
685543
939643
189072
178193
971891
594074
34119
337222
884793
251823
436520
648389
1048157
204503
743604
358255
287524
860762
647362
353548
1039143
485584
677175
898984
868318
121209
273578
696367
188204
1095835
69689
352485
299377
1029344
295599
643930
257201
258251
481872
1092123
1060472
1059422
256755
640834
641884
179272
225555
463416
137769
710017
1047575
1012221
231368
488004
395232
320445
125127
290790
29941
26139
536048
288820
36297
70172
788891
645666
343225
125733
1042387
923809
974006
670699
135345
319763
2316
557823
621988
636353
61993
365046
1091571
49722
364355
768466
334356
301632
82400
945512
936666
73161
974124
144660
1058276
647522
623859
957531
586649
495549
110299
320855
577412
881511
25043
80006
569660
891894
1010505
34069
582943
766921
1029728
773612
815905
380245
1098258
256686
87966
772142
454890
512813
179333
929180
439871
440921
894221
895271
1062317
785049
656798
461270
1085858
1017807
170627
837054
96785
250183
589321
884909
457972
246451
216455
713148
489792
344851
356643
796211
804335
540408
48720
123927
854163
956670
748330
1059241
218222
220349
812822
377887
329140
203110
66602
358665
902194
211687
780757
559334
1060774
895658
787431
144169
204473
940260
962413
759395
1046974
401444
272118
554897
770078
581044
53449
215164
304539
191620
1081602
306149
747628
960997
951189
331632
851084
542916
802490
328814
545513
48863
194493
532631
357267
553790
227144
809422
127180
18262
789275
815280
306022
94224
1019167
579117
936550
77727
195460
313999
986440
886341
888050
231789
555681
170712
772680
416343
754692
764423
102676
1027580
716880
1085747
858943
22074
428389
207519
521028
728926
475381
779648
260288
324206
1080189
851185
837096
416926
95344
535964
906940
596144
481504
75126
1017300
986157
396783
671624
144009
717267
220539
933625
11724
470841
142745
345075
904796
340412
361533
870237
63672
678598
382509
530885
478205
921368
38107
552235
449100
194963
1033492
987065
1058085
197205
799188
669691
155371
342261
538842
853892
570233
710200
208962
213438
864683
65761
734744
4322
28644
838194
316210
505208
835943
181792
325523
1081674
625974
771615
514453
241092
312307
1040635
626682
897296
111111
116606
587763
560679
148206
815623
77163
910455
710464
380531
382624
653388
929757
805204
548019
513809
512759
1009553
496218
205019
391447
193276
82717
313516
902723
876932
347767
908817
982750
667083
215171
124329
360314
1022100
823790
852645
441385
999543
753698
810536
612503
1035345
863119
192052
621213
913211
47233
822504
937150
1056900
462606
719449
327767
575638
78889
452734
233478
515487
79099
783849
178002
349156
457448
635203
920722
47438
586270
1028955
563056
430391
166512
728698
612650
749870
1082902
94474
867513
650406
536363
29845
58124
965661
118343
1003220
783250
194519
363778
695016
752962
241165
22929
570452
996549
110443
490167
615672
761381
1079091
963827
560508
816930
958013
838330
839380
118768
119818
1054491
422611
370927
973591
229590
837500
342699
487809
96204
487931
375736
214711
32412
406625
615458
824262
167865
642965
661109
656174
32261
979249
1000545
685597
840098
50981
577002
54975
785775
6167
113266
614582
48779
83181
768823
860483
412744
541200
563760
44570
964837
191152
221575
356204
518948
389135
388085
341928
304707
633220
1036741
952870
422245
279115
1001084
77316
396759
357210
492098
678567
604194
481834
824445
954653
194890
472757
533903
975909
134395
682608
556201
1058845
537995
673187
341696
700289
1048625
979357
198335
483147
595592
924242
110480
1012340
357494
435396
765985
95985
997157
703877
858509
103709
611225
223754
32188
889416
766701
830390
993861
129719
675026
679052
362586
66081
527985
417819
208833
144326
944438
726425
1085294
1074910
13174
981974
1077220
20349
404918
662248
898680
735493
116309
177102
98965
270395
6463
602149
417300
673402
901579
461222
658155
581478
85989
458494
528864
961459
767606
284135
382035
208013
75691
721128
868274
444128
282706
614005
535157
189669
626863
755506
1031061
563785
578594
771442
365146
848484
323256
161609
344477
19128
722304
234904
956855
963971
346703
312909
505088
693829
205948
156032
430809
554642
342924
1078543
234959
526547
320667
42375
4404
122055
528987
511968
98158
656829
1071658
873667
36540
881570
639472
394674
32189
1012015
121262
1081507
968813
745584
727543
44070
554927
606504
877975
440087
426960
161293
512373
808927
585247
310221
846110
307706
603760
418683
878774
1062545
548280
1047312
285369
168813
711883
233842
945292
694096
612594
910152
1054941
347285
507029
722250
422303
852729
534693
312010
583867
287963
1046988
882505
844180
788794
203823
103905
105723
439249
322383
254935
898580
195747
193533
876248
401929
821470
16744
430284
955883
472848
676521
1088478
416363
59689
433857
390342
108744
996341
78539
358175
1008712
220604
191173
171779
538978
399324
69996
1092759
298878
145762
10655
1064559
828094
651183
976200
1018979
948395
501030
585445
202008
435212
833865
488968
699024
327405
683969
84406
231560
306534
254212
453108
537738
489172
333485
488923
373067
35046
708048
60534
1018983
865469
251276
459931
569460
745480
1005824
347999
229956
168552
882443
890495
602268
809285
110276
671456
947029
192819
903798
209776
462574
758943
962550
46423
454047
56580
939967
415276
873129
153156
19812
204172
240577
716179
47979
658536
693762
776607
777657
284162
542602
862581
254207
639367
577361
292718
508778
203395
343026
450113
664260
237138
554986
768096
828069
896533
100236
30790
297363
739439
1069808
521669
489232
219454
258062
811849
707148
822877
929784
863121
975823
63333
679432
235876
105519
1014034
631233
25211
122787
376013
297127
394478
293359
762694
501246
544654
73203
583915
72501
340440
153009
394654
100659
685061
129732
902167
624275
708889
357073
864597
575247
481357
703374
504726
477783
238429
840844
19385
396646
866979
45336
854793
52880
1040212
696527
947122
105733
373160
543222
699013
204862
578242
967590
765988
965336
642985
103284
415667
947278
638219
650464
527098
31490
576654
42819
217751
856137
3407
359420
514852
691907
227320
95107
434257
585420
644839
96828
267979
549011
339083
426540
214570
72374
296783
141430
311871
352095
835147
1099626
1080106
166381
509676
703747
594554
227659
610841
429225
986803
11312
101947
500926
767703
499969
174399
703283
671248
744834
1018453
754541
661083
220163
217588
1003178
982150
965969
130824
61112
145356
20156
90629
618832
849929
339608
841921
619046
796174
333159
1082866
590444
781440
346674
534437
768217
20025
886404
186410
480555
741309
407417
97399
262595
912786
861025
612161
595099
587066
376027
886638
341195
659267
172885
888011
699420
1040555
135396
643999
833771
1030106
1056083
266374
223034
818763
221469
537293
1088802
429586
931074
1064360
828883
93924
381514
385169
861577
950662
32703
235771
72107
597569
937825
627838
694361
152579
553676
90814
1089072
557613
105069
624080
375025
236327
875724
539562
196824
963001
121489
1039152
1027471
294764
918200
922154
710883
578730
782515
1057720
307148
59021
340039
520397
868183
119630
590842
442601
328705
212167
213217
325075
823620
298308
851023
339066
973850
752091
832048
666635
180322
141495
972014
379027
1066552
386445
143398
356060
444985
566186
452469
561718
695139
113131
935108
717000
698442
919973
92594
1000171
313577
362032
246530
537075
386505
786443
509240
5804
204403
675108
360431
1023734
628785
973668
798661
647909
224645
941580
1089133
748451
815242
919037
213863
1053090
747664
135483
554554
728910
340773
622236
899780
372692
926604
580550
258709
235347
600904
543381
403478
1022450
108006
258190
100082
15930
584863
470238
28790
942000
573058
406661
1070206
130715
454310
56428
954945
62528
274299
417723
1071963
556188
323926
673478
63296
523090
993226
541555
1037373
633490
803738
55061
331375
1042149
642440
739691
431762
26923
712206
713256
680278
1030937
728836
373159
676169
111089
9159
295475
952985
591951
942133
906282
546455
850538
575705
568355
589101
54796
595399
281471
296739
777971
754801
201908
430358
335906
918912
767119
819488
186706
635842
253544
208505
50475
867354
1092306
269818
40995
362263
925932
219639
817349
603795
999161
531091
963562
259770
134888
1074645
63341
162337
958623
838166
398523
785055
253357
405061
539365
289469
1098485
1054023
950025
996432
999974
576171
69204
955557
510150
247626
842312
186046
1008553
673125
766201
84743
813695
491723
227225
537676
359139
270615
13055
48097
816714
350310
88238
1093170
847545
195326
352807
640780
180032
384146
911243
753539
1100343
50576
1048956
89225
752625
605423
641969
472587
277843
506613
877308
297677
1018235
496439
325683
413038
926412
64376
856823
620635
198820
1076646
1005354
759940
349803
308234
517400
698305
104151
182971
1085639
772112
353936
416138
69924
457655
46480
763659
618087
966535
498548
789683
549859
631534
199062
328929
319052
50853
1079113
46965
754705
364198
939108
429111
762522
106747
724917
669002
973735
730257
377208
1092539
834025
700788
932071
398605
796439
249359
826323
31709
796411
675417
659458
720647
659323
976770
380441
259768
473274
755714
284255
881405
787853
329681
241198
362628
313044
962770
170353
900926
136123
606458
906922
712208
352522
569551
722305
222683
125526
1028136
1079371
243590
30544
49770
475240
305106
1015841
679463
48200
931179
879610
644318
320100
572107
317577
810796
1066103
413713
755483
531547
730175
884571
563305
424798
1088499
957225
148215
38342
553990
921132
251473
804555
262583
290709
252640
938090
522602
1069973
190648
701324
928780
659866
247465
1075175
825105
520105
328079
178907
140916
48958
6792
418141
286472
638990
1035912
488833
771217
90068
931512
1081331
15960
691068
511247
1091701
116889
689084
758781
678757
122990
132769
451769
1085952
96145
978119
282890
358092
948179
979348
820583
232632
559833
217168
14791
340437
954910
138316
61772
593778
913160
819587
876522
970597
752891
11011
751222
1026624
797241
79947
1084768
774569
94545
636367
1054219
597951
232677
1083130
891352
1089210
162871
875188
151668
33611
897516
109440
296463
447782
748144
882412
307392
1012074
884782
279173
376508
787533
294122
447422
600706
1068637
138903
885326
558748
1008890
343492
325232
783107
706692
758791
949770
1057465
1019883
312189
726798
470216
906198
870834
217181
505790
649744
577533
282892
95453
475191
87808
34450
609353
162850
615989
68074
355793
200780
522875
252407
289450
610957
672206
805868
510482
548588
713997
1065854
752457
52190
118061
83933
835521
569852
320238
726438
1098257
391127
995155
475968
1069627
120189
555608
239794
844018
230453
538083
1090247
970558
322225
905719
435558
470767
19891
866908
749356
433200
833285
154903
425943
54878
1020842
401777
365961
919361
161088
98759
576166
618217
631174
496297
771898
128295
378513
661552
92842
173830
922664
233855
214668
961494
248689
700762
979438
78385
264843
686936
181114
788340
455689
981253
232142
261546
12151
225089
34944
35973
736430
463476
31842
6711
293462
973055
760402
261113
37047
471769
1087179
719767
352412
849061
683637
159039
708385
295770
127349
469926
820223
789672
6256
1087569
25983
1006336
636552
972059
592766
316197
759722
1066408
142575
1026943
61048
287713
346800
947774
1042822
465000
767443
633276
582413
129435
236413
293240
545200
961721
1097454
996153
447718
766314
442674
260232
380131
368310
414967
583923
143639
899105
8588
661470
788796
912638
861410
1039810
835724
294983
170688
815473
71071
281095
286140
540548
526573
334521
33943
670883
674454
891002
632773
404748
344271
120150
576469
1035435
513842
941520
332522
833019
663019
461113
961150
510108
240476
866413
511003
1019004
136083
37967
996245
805890
18705
19755
291748
290698
937593
352206
329818
105672
928936
401896
421505
867680
626055
662439
825062
984932
249245
433446
53073
718360
400162
219997
73620
748529
1040599
1028123
971635
117795
212979
1045264
264703
816152
278544
651857
594304
160026
954900
972988
201291
806885
845849
326962
837661
443115
763406
1084339
448711
205323
539203
534708
556438
341063
79562
897877
155531
13098
508974
726722
675213
451893
913844
649672
980982
673324
930340
826642
331898
691796
142054
913309
1095950
291394
412015
82418
684720
564436
216410
19056
388443
1063240
232794
275061
578556
473773
717592
915530
613247
774916
914305
479042
1056532
443775
937288
179958
19506
1015302
424329
642828
1021003
145001
452435
880295
863264
651499
235047
714387
783026
525788
353104
276736
633014
7257
961855
721645
1074694
17525
488460
77552
20233
435683
1003157
899613
588511
58794
170967
1036396
598374
1046324
787176
215509
611693
626372
849943
923769
98998
1008422
534577
585624
489737
185304
1030731
341077
747122
497544
568832
1085888
1054994
58142
262016
580075
237240
35251
593246
301126
915285
752322
686045
148167
732965
456106
796613
37723
219287
44910
288296
272138
607266
379796
686982
291120
949309
452248
192000
317053
567568
656176
1098222
533364
1065800
108910
1064978
447010
787554
197563
815198
277856
482719
707516
368925
715124
180300
365522
459209
1079669
360403
705881
576753
171718
158727
312055
411303
124611
766454
452382
1064130
917443
354990
894545
626515
954087
1089762
1090559
1001865
3712
808159
452532
60773
914030
212175
708516
275529
208847
686410
370495
1001547
954619
583958
948653
571865
941422
352895
93663
282747
90961
84062
884957
222598
330305
928219
732308
799064
115010
394543
621417
1051745
224439
113816
501318
1038489
83893
799846
2231
493395
21435
357990
483160
806557
198606
334633
114411
984995
1014246
250765
94111
358470
1048274
722436
640890
100618
457336
582499
911197
1095994
212779
901516
673294
188172
448786
783176
990344
264300
598142
16633
197049
370526
588344
696086
933497
1075886
543386
811412
389492
676143
1090788
582950
475276
868850
79768
344570
1036682
767323
917572
805165
848608
14329
587856
167603
58280
57230
576903
824959
139742
918458
822304
596924
581109
798704
175907
378600
231897
324317
1018140
42419
382345
451346
835665
1049702
551407
665375
134126
430487
173117
2501
805237
600844
318482
1039833
189287
1036233
82542
877075
355709
3177
683501
380085
211678
590733
801850
938234
182873
426458
209476
725831
606922
349287
297219
98703
1099870
674016
781378
980253
352619
674393
159985
237328
526263
915396
347553
455811
314141
75713
1064846
412225
686709
1067889
641270
468020
900927
17104
959987
280646
94248
683264
399506
591658
1039255
961409
737036
193132
696172
808188
474359
724666
90873
112809
32453
764889
519105
410469
843329
870991
987109
390973
1070644
975874
322487
124026
333522
513070
922618
354391
784663
575847
626475
452855
279907
567187
1095774
41338
1075588
584628
735458
113135
356795
34208
316193
429599
200789
574651
978650
153765
478516
1072461
45683
231499
266906
980907
909627
262868
885699
495475
405543
689889
529015
643532
88865
554496
206991
462264
138572
377369
203998
518870
450043
40318
114311
972156
970633
786676
93311
545864
893786
89747
1029832
493350
438080
867390
400148
834634
1029479
87396
833122
272908
109413
19243
300074
254540
715093
540589
234603
605388
1015233
584570
785211
416200
698545
250393
644673
1036245
431177
202979
270500
439690
596724
781467
868247
89384
513324
242565
253042
112181
371157
913689
371028
1038803
885639
956557
218845
972999
138161
543409
607331
809237
36436
621285
400037
897448
40648
637431
788317
1086947
189377
992166
17817
59238
180490
238014
1090614
441658
559613
639305
454454
995452
130212
318673
438375
831787
757489
300404
697179
153309
517842
744670
233447
1005755
1025088
260084
209840
845277
665802
980734
697698
381882
930465
421524
592189
1033806
907844
4258
92088
33576
837302
636915
992748
99953
313453
1091095
338324
43455
369675
504420
360494
601905
618435
173060
148225
750089
1083644
846390
44555
742017
1007458
606738
499563
998901
883831
1027707
30642
692079
886074
876161
806683
1055495
340239
304034
473060
103632
696504
933917
416490
30328
508729
478589
115238
319741
267426
526463
131239
12077
599272
1025504
780832
623934
412678
18504
1041758
56021
588995
937528
371516
851829
599134
280945
1094872
750803
969559
319587
981658
1066807
533615
522286
559311
957627
567557
272845
894758
968836
191476
818713
967311
453279
517755
630967
341290
632957
142992
762912
21231
165951
187039
435715
118192
632692
321294
258939
259242
1014882
1035032
997402
877429
225505
935990
864101
1056614
309012
369621
134823
792796
832178
410142
818334
6932
78694
160973
261933
123355
930788
807242
489994
628938
27501
922708
1081932
1048124
871592
627966
875610
111844
186073
1045300
460588
207983
1016168
744194
785983
649377
137691
464746
592674
348515
452412
76777
77827
897445
898495
133148
520798
206447
1019241
828968
1001777
95329
300099
826053
716594
151634
367035
76632
857404
971822
170760
110032
632881
1039554
87293
456496
722793
403641
369697
520236
540804
24483
28951
446150
1023376
608119
1026033
427600
281852
836179
980088
173449
212540
540106
377633
346995
63500
964510
419251
857809
203232
627627
152121
541662
680361
905264
259218
642119
976185
329772
526106
706748
781665
883926
655448
489288
765335
130187
626202
71968
831552
1012669
497980
516169
828917
929342
244635
133920
731019
1008197
774777
429767
331685
974058
977429
409147
740676
433310
196873
803592
941548
123186
646179
1045622
536307
647710
442760
946197
460674
459624
285251
972849
178823
1024703
524692
16031
515922
132944
1051692
300652
943765
893696
993928
437168
557787
456202
477597
727655
805270
590913
1001756
733191
65526
289502
1097110
673485
502036
567528
153989
512045
348626
209937
287262
122628
249270
1076789
918059
400840
53029
726430
953162
404422
1078185
932610
130863
374145
10767
119961
259037
925547
1079112
527165
245014
411173
356872
963945
776725
587529
797289
504431
678667
38352
548546
560792
1048112
841184
751270
1065283
176324
227423
709875
327394
251229
869763
107543
205860
649678
353361
214437
429940
624483
623433
890956
768539
559728
6215
51730
176764
398092
367466
465680
159958
158908
461352
461353
439719
92527
696068
716308
781120
481363
117148
293450
52774
254469
750637
525174
23636
95848
196010
453712
661312
883983
1099760
45245
3881
330862
670689
377781
723182
974535
886102
1016755
747666
747665
98356
1014926
89963
37507
169403
235733
120389
575664
507564
852062
789731
575958
1081432
637968
518843
543007
228569
373293
138320
8983
98460
257814
518868
714229
404355
807284
979955
529226
321109
876525
886126
314092
572293
782048
454058
632337
63348
1083010
1011420
996837
96567
996946
120847
1064797
607310
577510
325730
331306
371581
60425
954332
7719
141057
610627
284940
544914
355012
58516
761956
264610
933620
748071
851911
730044
235164
858758
967589
764938
166284
965334
834085
969016
606236
842791
326197
490853
360497
725732
614524
195570
501826
913524
46536
12825
62946
660428
1083011
914750
540335
95136
908320
33797
513603
472367
84789
606239
872399
829122
964274
71494
640335
794963
1016568
215444
97501
650177
428860
312724
300389
117138
484090
626973
902125
398140
224160
997065
930073
571964
507714
796120
826931
823732
822682
977788
909930
777658
629839
273028
894155
194972
680031
405265
106029
810124
809074
446444
820188
241856
1097592
491173
741640
976075
886184
706390
295695
619003
138310
500420
596396
569868
235018
217451
107876
509920
869822
1054286
95838
835020
710919
1001169
322572
622146
170462
453704
1024179
533137
9945
927977
909454
194885
1048487
775800
641712
879163
25592
216796
1088812
960959
157334
284444
332485
479589
871856
18363
552859
452705
320646
82958
685291
830057
273532
597784
9812
382472
1095837
151462
516608
446758
635344
455517
780498
633367
941139
313914
434318
1094575
932616
740236
167711
790669
632853
758563
546312
967547
181150
242497
293458
98649
1082982
830624
598340
782838
325909
1063133
752497
921057
290743
12055
735490
878773
259485
422532
318016
365362
952447
516446
881384
420860
861229
296065
1069139
165869
646719
409335
720792
302318
489277
378775
366038
1096793
374394
1009901
842367
269530
909853
176458
1009867
844468
427727
920735
134612
111889
637681
277779
686816
427888
69089
820207
458654
755733
103897
569011
279620
362942
973599
39565
479875
785376
533850
700193
145003
706440
965733
626175
216932
343866
1035272
145759
453563
193464
88169
989378
650627
613383
562242
742793
827987
17413
335817
736996
582518
963402
41700
276222
1081066
36616
772827
866675
34079
845672
965344
1056152
227068
224287
377244
698306
518991
1091746
251010
952509
21171
411455
581108
704904
418397
162147
530392
928757
39348
611876
79706
258109
225737
834697
1075339
282757
815659
721608
614162
452563
682657
404371
1068290
501783
400877
391190
73875
763785
87645
655770
578591
1068545
16441
925517
89470
506618
875791
46295
228345
852164
957905
507997
166744
717183
42772
58689
466848
561965
708723
913962
774220
1036974
916407
481316
34103
108106
334317
492528
366164
645868
300899
963441
1075234
116189
309905
496843
949419
306909
92658
151260
825576
772974
917383
963973
600343
797934
187740
549029
945652
740478
111881
621931
895390
945072
938628
302506
1036602
1033972
289256
565762
1004677
172259
747690
9215
812327
770069
979031
378710
633163
470968
162057
350023
684411
6341
610728
526143
48578
386319
198993
813339
480510
360008
394272
320239
956305
1078588
1038612
235522
893338
498173
868199
42794
828232
994534
977065
754725
587435
180760
480706
29484
1091281
945471
63556
96471
756710
364128
248223
558975
317475
891656
679118
644902
80158
810684
1023798
652806
459785
655426
473714
1027002
140954
133031
146446
866408
514485
46339
567113
974745
83890
837376
600669
547947
22365
75998
550617
176558
808424
1022967
91884
367712
498232
1028107
355011
7810
512269
1084804
744700
309349
40705
633213
12459
4578
534833
897890
67031
65981
575890
226822
1035975
33427
48704
452898
119821
1079244
1081571
580552
1088208
282839
14201
976948
318445
901490
801371
387306
914832
526422
111363
706446
263444
514853
643047
920733
42461
909810
200890
1005847
692261
684897
314458
17981
314840
504958
1074723
319666
1093180
62802
615250
123402
505878
97152
345637
522842
581587
865241
162195
946978
866054
786116
30347
179437
765389
428919
563914
1012784
113493
345238
894505
843685
926467
465520
57491
669726
867327
155648
1033262
326595
192944
856597
1081364
706920
48517
351647
133771
168618
424572
195623
861957
252132
821568
937081
227470
368617
681180
942223
377793
574039
818247
567524
898399
2646
561178
847826
1028048
304551
618147
199462
559733
181245
174116
328860
688889
746520
986959
562735
160231
1073122
948129
266824
982924
1098554
359911
508734
21856
214072
472293
752931
43137
843384
788342
441245
693429
694781
487844
245180
928833
198135
660030
531205
914293
107672
73076
411268
160902
268122
694403
71062
922660
234994
661307
722123
561128
1051766
467674
1009823
245974
254068
742901
947577
904513
241119
307020
470791
367355
221170
867106
41252
842731
540468
205211
244689
245739
238313
853282
102611
787823
323265
187766
605835
457510
343855
198866
73073
560227
232649
369180
997989
805309
530342
622989
875922
170366
637161
94573
1078954
624973
333589
842725
115316
316722
483484
7614
350506
14037
1056129
250746
398451
433999
241772
516184
595093
207732
1002341
472584
613273
102997
194093
778721
1072978
228483
1047015
863552
909000
287315
134542
977670
255992
204405
590346
532522
330258
1012675
17499
937270
1068511
1087503
839872
303048
278511
1071689
950604
357735
193210
945568
837303
1030158
564057
156113
549824
519227
394408
763066
398987
77307
281325
691640
955449
768492
564741
573088
213412
658347
1035552
969744
316003
185482
580364
710247
583385
1076036
1086490
627701
202109
456821
601488
105136
472005
132091
18709
885004
238346
844844
1062838
505976
612992
957939
857324
30380
49822
1076604
248739
645254
972759
655261
747487
307987
404966
183183
454694
441408
730595
1068132
333420
691012
901820
407755
649887
1021323
190738
151987
70686
874359
169711
1084690
98182
82526
1097925
165505
462640
245570
264706
533377
352793
353843
328804
38746
854061
235964
442778
154900
895179
798438
840930
842717
822484
80718
947836
201060
75515
310044
965458
426204
462257
965829
961930
610680
373981
1027804
463981
1080281
306560
287764
711822
944394
572325
267408
1070515
862604
298487
958113
383886
236991
904085
847400
566036
590710
75174
44599
319668
589299
989203
125731
149220
370773
291311
6906
455837
117177
985847
725987
638261
359152
1075264
852702
220006
860551
92365
610469
717815
954723
815105
958288
651838
538293
234312
35338
210623
976141
261635
212192
617279
1048331
45790
836244
235762
1066406
830519
317559
126868
836433
113938
907251
738329
597117
340213
191854
77958
956717
362183
562435
81551
305628
822848
987269
827195
219001
349011
24981
395030
555683
191973
1017284
689620
716608
868345
568368
198766
557674
1026094
256328
29663
19723
1041958
48369
740062
912276
898342
1079772
33643
1061334
548261
644892
889940
546797
34375
652763
671463
373014
123444
1021504
407745
149085
133300
284412
824612
967025
515877
947244
205874
477941
975678
1018936
609999
970846
271989
273280
1077454
329487
1043167
592892
1042839
180796
528894
30291
928966
397174
272799
384208
577393
388644
1013652
628225
87524
369516
833896
793274
965177
417239
739397
484179
967656
438365
954422
1090278
641810
272413
847371
985955
428112
512404
301530
368125
757214
388844
725448
779913
346567
940159
692012
1098524
930090
629567
109396
3195
514623
153135
124918
971280
856291
749297
11012
450894
76755
622078
750583
201241
918349
1083658
739734
1092740
586646
2440
279377
1076690
478302
36958
636485
270373
331388
476526
60478
959950
646766
862819
207664
217247
500963
976407
1036941
316870
672929
282439
402733
1096697
863512
671833
780618
735855
240410
248718
833833
878243
766604
767654
822182
970822
579049
886164
336875
579808
888490
889540
251394
742114
856838
375102
1075655
447141
153574
64596
450973
790019
108567
199151
99268
1072089
1073139
121239
12922
222391
370934
837262
6053
194324
377929
534922
308858
615649
394565
714195
627366
372480
1039325
86163
729618
205697
786673
514786
312878
453445
252114
983958
56370
198381
699415
277537
60953
208046
73231
351688
450463
1049353
246118
692805
495801
657318
633374
1046350
1053842
1014296
2753
47239
966114
161660
895401
225320
800189
549924
72613
675610
864002
40419
800237
424855
3672
853451
641691
986904
116577
566700
427253
278328
861740
332292
67519
335136
955715
594560
456115
774105
432616
349398
125451
201286
811124
1051585
69507
623613
1037709
519864
370847
141794
107840
1072252
672838
1002772
8908
862767
479340
492271
354274
457399
161102
669244
284114
908579
999323
817037
788036
269123
782542
249761
90922
176513
999421
513684
313923
175597
813266
683719
1020808
470621
216539
753079
133200
950248
548884
228188
839161
404374
193833
633745
146028
670871
608007
845479
809239
615899
690316
678712
944962
549061
712139
783156
516506
963045
970139
55767
652308
524447
873723
756571
1082519
42321
116307
588957
749895
1074137
677488
414462
322457
60674
563298
45894
429107
523227
791329
732537
162194
859521
1028571
223452
468934
932753
933803
421533
41140
72015
429719
755370
202238
706740
751318
750268
633732
467830
948355
849951
497200
131051
518926
810343
583561
218779
409200
130812
645778
128034
294849
921997
468482
818711
287942
925828
664598
441554
167113
359881
1069083
975112
871595
1040078
213700
488907
631727
911474
727426
1046298
947393
936636
758978
445348
831161
544541
51233
573156
1081123
324524
323474
1035790
234414
171304
890239
756258
439195
847004
3606
73891
323439
610855
479071
102609
471492
801797
314778
313728
108634
129689
1005737
977881
96094
592287
617747
477051
1030349
537730
329627
890792
890625
737006
249976
1017747
747787
480093
35412
830412
97601
248990
99346
408475
521898
345318
912950
1049111
814008
986899
771753
216005
609570
226972
574509
936745
1075696
818093
447454
716945
47551
156519
1002793
117115
295059
921096
27461
682658
932435
257318
258368
516389
415352
711638
536815
229396
871256
582919
534343
319003
1048068
839583
333172
761216
443074
679034
476563
991238
765214
751729
241025
871425
403010
187759
976899
819615
430599
754398
495509
153930
88596
774017
421697
695274
62888
147057
880067
769124
690554
81858
390881
846667
95143
104788
354287
569015
988367
761773
980174
855596
595932
236628
439454
530258
475809
531608
634617
349311
766187
633881
1066703
111791
244493
48660
792138
1041627
122906
112290
68221
918333
516159
215560
505421
805671
636755
938087
424398
457211
997451
192423
159822
218850
1095792
1042334
815700
152081
537282
1042977
550363
642919
247765
255014
880939
1010009
404673
32240
651095
388092
264429
115083
846330
838200
159093
855210
321868
317784
552592
940636
233912
1035572
464497
107338
970360
232471
1094077
157444
94605
491188
235356
1064139
963613
349041
571317
452738
1003824
678668
684031
238403
427356
110976
38070
89399
408900
278617
713182
973945
247440
518514
199647
552810
596552
126677
666408
963943
1076286
855770
894266
660881
85450
442609
389898
950274
943090
394495
711922
521543
666356
805075
217881
208330
426407
534413
216330
91866
901373
1039099
110347
916597
344724
684039
209754
33202
348131
686018
100018
437267
79551
407053
139592
733740
464137
688859
425434
362757
28678
255640
954599
726791
1070817
579616
412492
781524
265867
515065
750347
964454
659837
903812
1016438
1100101
358425
905447
207698
268481
981825
5006
629401
688692
145968
247095
945629
352744
766168
678477
841143
888215
480635
954237
1053357
429815
368661
649995
258303
652799
432441
228743
58742
139770
817412
503050
584433
284537
285587
272451
767522
1091937
635487
793105
412480
721824
999781
33211
18826
584717
500803
336210
773735
159206
740717
434846
60415
244172
453426
816096
318835
140140
14214
956574
455706
1078048
585824
319998
544792
602861
505814
165401
795654
1055316
1001945
89561
27762
976204
981213
120955
638991
371151
600025
467395
14786
257616
1093859
21699
899987
734873
1095707
255180
410205
782552
752473
999669
757207
135288
27097
219949
793720
898431
302105
781015
407913
747112
557033
11016
595294
861456
998841
404420
172864
1075614
921760
127309
556109
884880
1091688
142517
760801
955535
13796
768016
748690
912958
79115
385825
15792
594084
1006236
514673
383202
638032
956777
186415
751542
222497
443985
384323
32418
748583
643858
1094267
59068
256804
490656
170915
1065135
957677
694128
58602
101760
760451
1031780
432143
3233
320419
920172
748058
63655
232370
890373
506237
145048
634887
108681
526887
579110
460614
810509
713319
36497
301199
247052
421176
601928
598188
232458
142325
1058800
716862
999275
443117
866445
51442
995690
488855
1000223
340994
475499
236429
869110
723524
470844
583316
717351
863221
197450
90640
249223
367418
779041
98913
564779
94089
170998
713408
55072
1023931
446261
622960
801163
1001706
494678
856238
911638
318399
1049463
562815
627534
962204
470666
764076
984462
126687
450141
592085
51948
756935
421531
472075
1066149
808593
645238
1100013
1036189
901671
629703
848998
389920
941798
850993
71148
428353
307261
20929
654328
168547
263264
876208
1019014
694565
104785
845187
396792
602365
371162
631192
1041863
624165
704852
36220
719090
830373
482723
276066
828158
126865
183084
974323
154299
122513
391477
462079
486500
769215
794822
542703
265377
803688
322733
446447
87623
595497
654174
942904
138755
191139
1059266
637092
504045
1059536
354768
659843
1007471
107679
355970
595198
618782
325265
137827
900871
465944
830645
977234
1027090
279860
98648
405774
201991
318126
836255
313724
932359
518914
672519
616158
261914
1027104
1011769
34109
121139
1020001
822840
10200
59972
782076
1021482
797523
434242
392105
207640
689555
212296
1032925
211682
641926
569595
938673
238673
701211
127522
846807
413054
919001
311946
426062
825666
877436
285306
818847
572090
1064043
916387
504225
677673
12243
422609
65413
444570
116933
849392
13293
871313
73579
687616
695367
883638
630552
335039
1062015
1096893
314399
361783
92821
1054375
581856
88819
774872
406262
1011029
920120
200980
735067
1002789
100717
517126
766913
539560
75367
544957
923139
506463
212999
19947
475880
390641
163975
426163
580738
808304
602323
318745
586400
66955
34915
702402
1091667
911517
632912
796469
931025
1002968
1027017
23739
462659
299965
426827
616283
1013092
11280
882948
774694
454442
338969
86310
1059659
281570
44163
370989
796583
628455
162336
779332
808892
672051
988809
618677
359748
1082008
218722
417915
767286
1020575
1093464
526568
598174
197173
535653
138793
638113
854939
689072
641940
866678
758900
1018392
71126
327896
720664
38965
45201
247689
749724
419844
99296
142317
956779
907782
846407
659982
1099797
445790
1024937
182694
889657
148613
60309
652274
238006
526861
265488
87391
855470
615090
476732
163890
715567
947327
838866
149537
11099
1063283
101592
786753
703643
230825
487070
1049358
289196
611835
226759
417231
899273
638746
555615
568519
1009671
824320
392204
469714
630189
99408
225211
160878
1002658
503007
573185
642369
989618
49356
499271
79295
381238
452340
1038520
183844
755769
463243
676687
1029310
898085
780070
897711
425872
426922
1049096
814683
414513
29573
443733
620764
61837
60787
422670
777718
244163
734116
176059
886809
637168
149077
400289
593794
425369
424319
615330
450116
500062
215411
325710
190043
188993
1048036
267546
866091
317590
629656
751408
268656
597575
748413
455267
309890
436818
685098
873631
460255
218432
854568
1045468
1083426
831316
477429
868551
968058
619449
658380
1032498
971829
717492
20289
280675
1014110
517157
218388
54197
1020598
607345
644457
844082
661446
93514
841279
856493
463039
259182
725730
150372
106984
913902
1083971
919425
11448
433878
47626
962214
24579
909412
661582
1063734
886947
949368
978503
68942
543841
724794
112508
257876
972092
247792
171199
426151
678563
794433
442531
359544
215729
603732
602682
542084
437373
438423
439744
461769
806818
1051846
491264
851054
302826
836804
786668
460874
240582
264541
176032
24060
363474
940360
437080
177203
188537
407723
313031
22550
70164
317130
810327
46163
618136
334364
288634
466395
1079643
305020
305848
920904
838718
94769
992663
561018
217727
33148
603340
862792
576462
865990
65721
678066
507451
1059507
146584
324000
687559
84319
491592
61199
637725
684983
847923
492075
132455
774188
231837
417768
374922
246509
313849
495897
845453
773783
14332
1014023
127775
437884
367769
536398
1006814
38776
793554
10742
146911
915655
92536
847967
223216
227037
627107
349818
1007232
582863
419931
541312
774971
160087
606912
391260
1063148
504142
344497
594124
1031139
885318
65340
737340
436509
118426
598092
151101
176959
715482
292482
1002981
816856
181782
630237
449675
27825
55742
399515
774939
301717
133910
720612
1063029
158533
507259
445881
95701
790573
387418
967144
583494
949197
276928
632200
585783
836071
27891
950450
502406
334525
982382
821724
331895
615744
815862
982224
750903
1049614
361144
96579
250900
766272
390018
94155
873238
851032
223256
545663
532888
207109
673706
1022507
219858
843192
606810
14192
315769
428160
716019
359729
807508
202171
543990
931928
333710
833512
1058220
27943
952811
313635
76543
226701
829420
337061
387962
930348
55700
545901
883756
163588
336177
1059054
704907
524781
510984
1007297
528672
662115
70949
2588
654162
386184
572008
679474
195146
258259
534714
981866
133025
1090982
203038
668713
952057
489354
899420
64142
503373
199615
804622
362399
1055863
410137
612227
985995
359400
550002
624570
950365
908443
667209
112581
493764
343872
728682
222632
553781
390007
830498
333375
1019671
771446
423937
536015
109024
358221
1053060
481351
386693
564049
533915
995526
603535
739144
862489
985449
25417
507210
863596
34800
855045
511301
73468
182682
326954
210217
1042017
765476
630909
256777
590491
923074
67047
304267
924994
1006605
599297
1047961
809423
381393
592880
162886
385947
232894
1007810
1038364
146824
1054222
897105
435214
67596
773888
130708
544835
939563
395750
806190
4978
419165
928793
950512
358163
705064
1083727
204876
828594
41099
243321
1069760
487251
1036788
322847
638562
331621
927519
158738
564033
605089
872817
977397
13222
283983
821032
736837
842881
486929
612006
910453
1063340
1070998
116533
46393
1023947
151039
867968
206580
762472
373841
481916
827016
524669
64720
757078
175923
363106
737961
934246
471626
997639
503329
659799
9768
927574
366815
814090
737663
994914
387985
247020
400728
499319
1071687
901859
173008
456968
913401
1028216
794345
304032
661495
390592
450810
633417
110094
414205
586418
143427
1020512
18124
590139
1087808
277400
198861
921015
340890
650814
983568
743509
514191
796188
368632
154429
87447
799647
57561
597008
453872
317572
786463
72953
438894
221781
122410
525480
268768
446126
817760
245818
575375
54307
526801
924695
77851
359714
859054
531465
317879
30693
738393
505096
562159
382607
258412
1045400
1005161
209947
645872
560214
181215
11661
1068610
810197
80247
144715
556187
449063
41666
37655
959553
306328
533668
863354
489282
807424
183774
1086041
468624
1013862
943335
1088610
872201
278144
408210
696379
181298
758834
445074
79158
394351
933418
5555
677720
317448
924906
544326
828797
259535
469592
1071264
429995
378956
898910
49988
556899
523175
99609
81089
805661
538479
165843
840511
339033
222297
979144
1048466
754882
22329
64508
1085912
664933
576221
850298
586575
759547
794310
960230
659210
912138
282828
782929
241472
329250
653694
51777
170427
801464
239892
388990
892496
960992
291083
497928
840197
461942
348558
1089167
689119
239429
850975
101271
980020
407775
528665
1013893
520388
179106
543935
315019
797221
600925
672898
405186
377556
211082
1069294
63865
984101
450647
292513
260510
284323
220628
1010843
927315
119259
448682
341208
454539
369480
818372
620449
169358
397989
406143
1003575
383052
446318
895371
572445
582971
64522
1092918
645891
223888
447695
687143
223879
244022
537634
645359
148133
288815
32260
921495
169700
363193
886332
772884
813547
653182
318893
645508
944813
150064
994052
1081264
30950
1035188
692682
768515
839407
199267
572345
717333
349777
909138
823234
1011612
202034
649925
646640
59952
988160
476406
548570
38533
721810
479720
226854
412124
960486
251486
772832
914593
180967
249538
830807
347827
371430
102335
823345
252003
527858
559847
742723
124969
29178
1090947
682195
374901
117267
646265
1084146
549203
364840
822006
26598
401707
159856
937828
556035
350903
557761
1047608
854362
932362
496598
291236
10397
772676
1078511
802430
66234
100584
447719
518369
373786
362074
180512
331246
520578
242310
198644
883905
17260
409478
164581
511697
738044
807879
868243
269382
1013112
252173
1087009
101052
142729
346263
159141
475874
401648
329565
661803
844421
873113
531254
282744
928274
1023187
548846
12744
320966
290218
280370
759318
1090965
985922
975320
46568
8016
533108
855674
737976
234015
753327
627119
49341
397882
107287
797557
450608
979835
588914
229160
399835
51184
1046507
191877
34496
657751
805463
1060495
806998
572199
85226
594623
102554
1092751
923056
392935
952969
942677
74611
616549
258870
498287
389107
419707
130139
571966
198573
962303
335862
5919
376030
675060
334441
265692
504920
842214
463822
705784
577635
1003468
47393
1098875
732970
436053
1016581
322600
219341
273359
870457
19359
1007771
811172
158987
83226
1058297
500442
613996
154451
30780
894989
114483
118497
364460
196533
569688
1089464
815728
86729
476137
1098143
581542
1099858
165856
748186
515660
727730
800795
460154
817085
1065898
314923
985852
51337
324853
769157
411208
435753
80523
397444
590150
160127
40471
329794
990579
281182
460157
866700
960786
619407
750038
48490
329592
549714
113175
944888
209310
174378
884292
286414
542569
38222
433386
778796
730117
549559
530887
352295
239828
117850
1016771
296064
33241
161602
367637
899339
1038022
642099
778578
301999
28932
476901
950341
392559
10320
260158
178624
816869
391018
978068
883284
840856
354011
777722
573111
321834
401409
1005791
757115
126929
586233
1084818
61039
76637
402917
641690
311732
430067
656735
423630
831801
322972
783607
1098577
369226
579327
439225
773274
953741
470036
30195
99265
315199
812529
932967
835796
794332
731735
471956
764786
324335
504990
375129
708613
709663
701814
1091273
638053
35236
673565
978160
875794
725362
1026705
606857
603443
29199
505058
72987
564281
472383
58720
737146
975891
345250
807438
1070906
172089
961769
805883
450040
349602
100125
180176
792156
600737
1007549
436630
55881
243815
955645
954595
451410
176199
644040
154145
1090282
1022279
349754
123460
420975
531448
1042526
188062
209474
635064
302829
37131
298724
184537
540512
342607
914935
341060
870759
116799
23192
19810
183645
270640
1088244
273422
776688
394533
916070
721866
285121
669807
519506
1071039
435792
552936
802064
1097563
644965
1054769
24548
546397
42775
992951
1064899
294903
664402
830666
456839
374117
1076854
216578
975826
812117
712054
235583
527471
137579
981861
359057
646734
120242
499331
962722
469556
929821
99049
288231
289457
632634
768966
803258
149115
773934
171413
522016
19038
522923
1013416
1075502
278578
408533
84742
666824
601948
237262
133472
259432
741740
19455
33509
320701
918613
800341
629408
954737
372950
599388
791625
425392
769283
82028
1022927
924104
176974
752380
41634
1083990
408982
121177
179234
1055112
460828
288443
553923
1037063
558226
194488
664614
715229
71354
57498
299173
180616
1036792
549380
952638
960319
47805
890285
911870
646092
566648
1006863
622600
801539
339061
216197
358352
756932
908298
592239
754429
242973
484636
329718
147309
799736
453549
998250
621139
252582
77836
908397
448261
736335
571649
1023869
333342
1055532
10396
898842
462047
221593
925960
845589
93731
186478
584363
377616
48786
173153
1085189
717627
400378
531614
871132
587579
1036935
85212
461558
891247
864764
5521
212572
767572
289514
610246
460267
865612
707062
1053053
63443
547551
433416
1074383
743633
58343
178071
419141
708394
336610
865210
239918
172382
921415
21099
439979
348887
684819
1071772
101645
759142
110888
1007198
783920
727509
206107
581677
225818
258043
648983
464180
102703
84596
1073824
253436
490543
778060
330755
792585
559498
925218
27441
544438
678969
686449
550991
371442
23115
334465
169149
409893
913246
769025
1086764
1041108
411238
206474
54568
400809
682261
131011
808843
371142
960313
123388
865082
720520
236869
201742
1031816
690995
407766
584159
996866
793544
55250
314987
899602
470571
249611
1003977
679995
516023
375460
798603
428227
194445
790829
353555
465578
180287
397896
72937
530782
495251
311060
940505
782750
248204
1045997
150762
920134
17186
654818
730584
532629
77613
513503
1077833
259859
911845
682922
524174
359156
28173
432578
456638
736145
2506
527465
813308
727069
203580
528068
862014
73208
389628
306733
485927
168275
881230
1044158
456153
38060
1015567
425121
962517
158163
841517
973565
247096
122108
358996
703254
433149
1072841
256048
1020733
411531
1012315
702421
204175
835922
756078
757128
1059168
246067
491489
400331
270224
637316
1079981
1011592
972135
1037335
794012
958368
299286
361194
44716
808234
719778
504354
223702
281244
831141
478865
154199
350154
169616
877650
723085
1020863
158723
808413
914985
923055
1007779
239773
463607
547931
390654
931618
410794
158829
439470
1097533
87777
505244
59013
519898
720220
396189
993628
240142
791811
118492
79263
636193
638754
284489
928547
405874
183811
437738
1099194
754522
297985
942759
801410
160245
422923
333180
624775
1044398
915280
28600
137750
769568
328297
694281
499974
830657
603391
39431
10282
173056
1028156
74884
608866
756859
724441
308596
962933
687884
846650
394661
341293
79383
604216
651078
79858
576345
154550
803126
495371
46557
962777
338029
855673
973342
1000098
362418
401524
1095637
1038266
789864
163136
681893
216027
867584
275373
803225
333799
354024
868818
115697
570337
609243
1053717
29571
143995
345364
799819
415164
781917
220989
781891
549235
169216
485257
78885
545199
479240
635900
479163
141300
72687
973324
975165
140837
788462
872836
776550
864522
432761
186561
253393
1004502
875594
802421
850052
247612
509268
241465
366256
749748
248962
484954
379697
110152
492980
145148
1014494
71459
646995
276367
934584
52219
592911
226383
465248
295301
221254
246672
1065351
172808
859881
435335
24282
720200
433408
806535
624959
89776
761420
747325
394494
494797
48896
716221
38290
702593
277551
340600
681710
617871
580688
357065
183473
931878
750118
562612
777338
548193
46161
685341
559345
278228
1072851
381476
1068061
36814
498214
1086170
428009
42791
286120
690959
829475
219067
266940
945298
152543
484248
1086014
148917
264670
332630
1051539
86782
146875
542476
829555
271629
289513
203585
10342
545025
783293
208284
433582
432532
486833
764146
1010416
115278
213874
159521
601859
157222
992184
991134
643790
990523
130667
911396
123671
791590
628368
671346
886494
237855
674485
1013019
287620
728560
1041927
42446
297146
663806
794135
943222
686138
15857
282254
402349
265285
396503
1036030
50039
1092398
564414
589721
630184
73866
636681
942059
310822
679313
271302
894018
821886
452972
164370
844848
948139
113086
644744
545059
5224
511898
212178
1068319
285328
1004719
701072
411645
793840
1072699
475543
54820
962534
1002986
935658
20102
349592
230099
790108
112681
719665
414386
521040
799992
907946
1097524
593058
816035
1069240
790087
1062900
157820
705524
359227
202755
283808
1064861
1084100
24488
248074
790860
281804
78171
396992
242379
817357
157867
295831
943462
1007722
872841
521332
994435
677221
464165
252605
80407
832747
428222
50902
4797
874450
130814
303201
531540
626822
87030
730658
993927
699789
132790
1046293
985707
689983
473329
484569
44310
809243
332483
356495
197236
1095942
594958
472603
520134
490315
775859
58194
305797
287449
351266
269940
647370
449602
782903
592568
479292
260298
411969
179585
418669
186509
772781
1093571
624892
503106
988161
508317
682487
674972
246884
247277
278796
250845
185365
200438
382810
148967
860448
470512
383861
676257
65242
191190
924625
739685
996690
521922
513648
150281
510440
869084
1041045
205735
573358
34126
521149
479675
865005
483333
950503
269599
823839
806787
749448
97922
737776
589864
423584
211124
812570
621335
337682
569311
435372
585128
470333
478757
487443
699453
671445
573620
566402
337671
462088
162864
714501
250359
956144
56024
263538
509767
375536
657522
956192
524384
1035859
853390
513816
509323
381820
279003
566955
875535
550986
14409
711175
1052613
449772
694538
958510
390159
849278
585197
95083
882822
546788
701908
383605
611030
643752
976159
397433
497715
1006569
964669
340208
180499
347305
1054189
1041453
632765
957231
270525
1087304
588164
503037
871322
112183
517038
535923
73215
96309
765414
978547
808314
47368
580518
842893
576414
215689
981462
743860
34280
884805
443630
643889
642839
722303
271116
641759
660027
797950
796900
795850
338194
471573
457259
398966
646297
541522
559474
625526
944616
264436
824323
839024
171492
921460
759128
898605
1018016
691153
913485
305767
194099
622322
198656
1032658
280700
163093
473297
947195
537581
793612
219508
100676
915274
313068
367539
1014148
359716
804437
818493
1100019
230625
422050
245484
20744
305437
413926
212813
242670
232624
1086905
1085855
466063
1051251
923325
693160
832102
831052
44717
43667
831475
705368
870802
165371
145446
948144
430715
363989
284609
233085
232035
42449
440584
269239
301219
51309
54596
49031
863829
739925
406912
106928
988451
150495
154579
552935
1088614
584064
446196
805631
20035
690928
1097468
576601
268945
983045
837930
160010
554059
409160
904687
894709
915447
110509
570983
456169
624413
1020790
826299
741762
1043138
572620
417220
699016
867298
90860
628823
877601
723705
459167
54569
1051179
636166
6822
856453
1073077
228637
916800
586068
285254
883332
162647
354370
613682
194426
485377
366739
178333
917645
1003153
80142
1091580
154391
235547
810911
606865
217312
60451
706027
452257
142985
471847
799985
773453
967727
815335
433464
598830
613232
976802
646491
187639
69147
975116
150518
211564
1008378
658935
542355
877328
241145
743351
209952
534566
391764
49083
453325
346397
608895
809257
624388
370264
51063
496263
684345
1088595
832027
708165
320785
846928
220087
655430
434833
214663
395808
603337
470708
445617
1016397
347284
955733
1083069
760543
991938
881431
63607
584155
488893
964511
205684
731640
789570
529500
980972
1000287
116417
87981
835360
403846
286797
1022413
634682
1064663
671919
979374
672245
131203
132254
296374
887558
1046313
812522
301397
638359
639895
1073098
289149
626665
606517
772564
22120
24361
170697
523767
608434
720157
1080081
381864
14554
318695
465039
1056442
760369
434716
325614
713257
30674
791704
21337
1023014
862901
464673
576572
160492
432847
966032
144451
928398
141816
744136
549879
106962
917395
740280
503003
933417
324015
280240
775231
509368
674134
562038
184321
303131
117799
598012
650172
960972
929365
540001
55546
814876
1036434
594405
471723
366917
466941
1082915
908033
993247
981470
832692
498958
167971
232552
682275
948195
509513
961650
380360
980076
881850
753662
589463
513554
688163
144336
334894
499403
917797
1052648
809831
619199
670416
464075
603122
115284
36581
972410
704529
1092750
1049984
659298
716585
329090
516864
757471
363188
914626
229770
33459
630149
352568
392244
797597
610037
1075923
64706
432246
580131
945734
20184
918322
85819
45162
417020
771583
282944
664351
736292
558268
285207
320274
170762
133581
1070808
192032
247241
265913
372660
952968
404752
1000692
401612
348185
464858
815575
72723
828813
152782
293308
742764
263716
988464
989514
638891
980290
671226
319336
36132
954697
96220
16150
894965
358785
114443
773983
583675
158539
697194
510801
214871
334259
586606
585692
614642
659348
478825
168997
888945
928998
45885
648948
669072
2615
632031
198898
655945
199663
162020
755822
22319
372808
905280
512690
375123
1040450
1036465
1090174
358691
645234
438990
947028
1085452
738297
338556
366265
470355
826933
109777
742739
1082899
462525
623415
160546
570259
550599
806273
688772
584700
928600
204821
946118
174092
352513
840740
444800
495397
931728
460152
7168
373747
965045
934139
861843
229312
845881
23271
435732
764821
1073304
696138
303571
1093627
364508
193172
312175
225442
464394
880068
476632
540356
843498
443934
699293
563622
883752
613408
551431
467349
690293
685525
728714
594329
719552
834753
675917
1026622
822980
508441
70425
981786
685808
96810
908759
553817
833937
314443
952517
510913
346720
134198
339218
1037853
616797
677755
355199
841326
131382
1095659
1096709
139952
248578
1057078
14406
291631
785828
1074107
645190
784976
862877
485614
681932
679768
535190
622883
917883
1033522
1076856
659246
835881
515275
258032
566783
809207
723329
954114
119637
52580
409733
799279
800329
1021853
251085
226713
818086
82257
845456
1088752
859664
1074004
296636
861383
167282
150027
51772
76308
287638
727784
886272
527287
249775
605409
635474
216171
552448
724150
153898
151742
800091
866907
103621
1086950
358283
465335
949880
297668
259935
1017531
739800
660469
523953
726781
971576
796284
362544
1010540
56712
412659
112740
815867
793748
325186
656022
977415
247888
460664
692438
838102
450560
383228
491898
514053
60994
514091
635322
1013550
743499
652300
894722
876993
344404
1000684
1042848
221616
468373
286428
946711
765083
492979
758308
70547
1054090
472248
494727
890418
285836
102344
836740
12851
394705
380940
581395
733790
464214
1068782
98017
14203
976301
1008132
135113
824140
302671
897633
479147
215502
630780
132369
859152
167958
317928
583627
23589
371126
436155
285821
73533
878845
510903
191221
133372
929972
973844
1038677
755037
757924
922874
181142
711572
96330
488943
70273
645310
36975
702675
524481
1098432
430405
539673
25319
567769
769336
143680
282215
908468
615439
773347
135253
31009
1049549
251712
109931
53101
234081
560359
268378
314274
204179
102400
175108
1059786
450357
553264
580429
46445
231094
552347
652125
355697
348632
553162
752277
508675
537219
883748
659795
353859
798676
351438
695200
650931
530265
535226
1049633
654892
960793
775702
232023
922283
1059372
644529
423310
104045
703358
544972
723486
716073
814529
186364
1029115
250976
88037
847431
967992
1060732
327447
646519
223239
90529
495215
107831
967751
919300
43460
1014307
304244
755594
491252
525113
776471
846169
109808
230198
164422
683997
691848
277815
527662
144087
244897
402307
613314
543783
129545
665142
1034319
378119
103134
587122
559556
320083
86280
925874
718285
503179
1038648
521245
38032
321387
1068242
833065
153102
462724
298910
299960
181137
810383
106979
792955
745874
509808
1097139
314351
186754
566603
872294
140318
550030
405544
376383
275924
255263
511992
352147
863262
864312
509512
377898
822377
771685
772735
331943
271764
116559
101247
1083640
649187
513586
278262
626639
190360
496898
1051302
816533
1053794
576114
579118
426943
904378
316572
936260
942678
116730
873688
485458
626905
1069272
791098
206353
900058
1029447
879937
386598
906413
1066994
490966
600346
833828
616537
516808
64982
941977
872222
99734
542490
82477
127730
890706
413638
386172
927264
159333
467336
1095320
63075
600879
801849
785868
566000
995770
957181
164815
587068
167106
737670
665335
980898
27965
501569
48155
624230
878294
544008
1055766
99963
755933
587811
1037464
481847
372322
1041577
284469
768699
897371
234828
13381
36833
884918
1023505
317271
842545
890457
713245
770155
1094706
231632
287579
1042944
874208
829984
995816
392451
61821
341243
105133
771472
465130
810315
1022256
393109
922514
764020
140195
981141
72143
472111
251048
787826
283265
49458
977063
90066
728460
1056809
441404
4299
506349
919387
556524
729883
576592
442435
632362
815388
920563
490238
762150
862244
400747
910767
872697
343621
186215
197696
894940
207025
488487
483857
318263
266746
350262
1006808
1061624
668082
996203
145053
1067092
776357
566183
1074614
732115
591024
435839
562660
551088
816207
257760
535993
25329
227507
973397
929711
1033970
580383
404901
19684
973495
735290
304013
772113
622065
821628
255888
1016793
791556
125991
869108
335524
671218
473897
153269
940349
720022
321507
548060
126453
66476
622828
967925
162438
882939
810497
39973
1081093
493611
223263
94886
99087
62525
514868
513818
50665
761868
268960
65890
356534
847076
323915
351383
1026394
930247
674743
513766
124558
81721
1097170
563218
693157
758464
604284
926415
758920
139075
898365
9560
467037
356340
203965
25538
495649
1029420
230946
1007521
376111
138012
716139
141468
430713
906898
131483
1069235
1072948
276672
851624
987057
94836
947537
332704
395812
719551
835041
33705
337489
693885
42997
878110
191078
552719
251024
830681
214835
613293
618189
375293
761217
1076822
1021917
594864
433409
982184
824735
721303
646476
325360
978826
393900
493801
124492
32114
983776
831428
131424
236302
94602
452014
958489
487104
246291
145893
958470
65764
1045721
750211
9904
331583
349997
759907
962829
855664
336368
844158
661464
1049557
655808
91247
67189
1038340
900812
192627
591794
466827
589098
1014289
54695
299675
497662
880275
334421
280823
1003122
612582
877382
197122
788225
279458
1029268
387713
1073167
55095
965056
1061345
530745
164688
399908
247270
836904
915228
598448
57956
331228
762710
16398
393842
223431
759917
261448
247683
633229
466094
973059
776122
225344
1095075
66901
974921
800671
840971
361531
625792
92207
135763
947129
193360
1074552
1088187
102236
403067
203555
1063514
957870
295801
521803
674052
550668
319665
163797
899747
811708
654207
27356
412685
293071
932520
773388
191688
529547
359431
607123
627218
352945
1042781
783445
472885
443706
535622
238680
1018093
429943
42557
266703
78852
141132
455372
968625
1084012
868392
866911
214927
646890
277712
1025617
774938
571549
82373
688726
43981
186470
432170
885533
132400
928731
1054323
257611
975070
982820
387775
417338
523082
342394
238254
858722
356841
751189
1002115
34414
76990
1031941
500757
921114
612792
660201
481337
331716
202292
230494
401916
62061
587413
280770
839668
260683
348670
1061771
1013920
29009
602612
364088
1027932
209894
166496
489080
950007
641146
437253
94425
211517
1091303
3931
240732
641241
1087371
1091902
146665
490606
382543
446127
195901
530698
1080935
952267
922905
455717
521893
206122
1004603
376708
376561
808145
605323
924542
1036270
619152
624581
1035863
90818
153074
14075
604023
495183
500451
214028
283559
813835
323856
602524
713960
224797
736845
1056604
1031250
71160
534961
660809
216625
226967
636810
553856
77600
479738
905593
143189
162141
445353
811684
717497
222900
499526
920998
790112
333224
206425
159756
77131
572288
562719
317358
67101
1097693
799423
671783
140997
32144
660003
8202
619221
981787
628006
531156
256385
373563
57904
714361
254643
337158
89841
245263
950111
1018953
997463
935106
678161
582711
1009130
451740
157449
390417
142778
285143
729964
1051191
375775
695085
755512
367950
952961
573570
795023
471023
1015019
278661
622979
142242
965123
1013248
442259
427391
330904
852419
916932
735467
960106
1094675
97414
138475
718088
362018
159173
843908
959479
546869
937672
437899
47353
799470
649365
579751
463248
648915
834590
249699
723595
724402
445800
184379
1025025
1082052
631666
947527
225224
819607
335487
971870
758133
1076299
184715
887391
531117
845562
802252
86938
689182
1046840
708911
960515
455961
392377
958818
260875
1002228
676259
802710
367548
895633
240587
425624
381653
32692
150569
610533
34607
210894
632964
629610
718511
582276
616422
522280
781761
80192
781647
753035
751985
891306
204019
1055471
537596
600381
649971
545863
750219
607789
30511
1090640
284160
157885
502171
684839
825818
887213
583260
50053
925299
826150
660477
303055
30068
748046
191967
688043
892544
487986
175555
901255
96554
84085
158202
1008062
1018032
734134
236020
457622
924535
681238
12380
1005629
45534
210083
791845
214691
942664
291117
349763
779057
508093
270756
58729
1067540
163872
559747
18108
768406
657210
646211
327346
872829
885039
284998
998934
283607
549438
1032293
694055
724623
853041
406409
520572
383874
628937
473744
1051280
270994
491471
759220
17287
667619
1063040
244116
923264
1004383
910265
503417
900295
1007693
611590
170338
485014
276543
725877
636497
850710
297407
736525
140800
356674
325497
416663
782646
32441
345081
159913
229500
83838
947969
302018
930577
766132
424042
980019
984043
302963
938577
859643
763383
397359
768926
305379
992718
925997
62680
67475
585265
843972
160457
34725
376402
354117
540450
100959
109295
317093
482345
171420
162570
793920
843528
576653
436638
404702
166114
982968
1059950
172226
278444
1019956
859052
640174
1089566
669645
396813
559839
992355
171405
113847
1025880
148093
72234
1079265
248481
569939
837131
404257
200555
259456
994462
456101
900233
856347
800106
885293
654695
525645
146551
930248
228839
480814
173054
719657
504824
636518
67564
549161
770364
97839
469879
375076
368929
159054
985818
768611
969562
1072028
1023825
260650
83659
311822
610868
865442
387692
608959
2295
256057
859669
287834
803662
751319
396382
455497
159680
88009
759432
586557
413192
292451
293501
1041861
753582
875749
170508
326142
48666
391788
98578
181339
270040
487147
825797
311568
366001
463137
464187
1038381
928578
878249
289672
329910
800017
636293
978587
899928
372333
927742
693274
1052968
431451
1023199
362534
137015
400489
856300
1097960
525457
83845
1022673
805486
503986
4639
644179
826588
343963
110783
510132
459171
392891
288487
310119
508310
163819
744248
62819
634004
802617
222045
919613
129288
978254
649238
954507
221414
301354
647983
765059
276268
688100
787519
975653
221809
326605
816201
995426
281827
106228
554857
752038
239362
562567
393153
769426
982196
1071305
955323
938269
670854
571491
735455
301205
219489
33607
579635
56975
379429
189644
840658
569818
167412
269039
1013915
1093315
516556
875886
202994
231873
909168
19233
396334
753952
498799
683836
575653
405666
279510
656750
300022
1023844
333950
16905
324287
1090427
1032020
611109
999949
671876
203635
981285
271451
832540
81903
211366
913273
861428
790178
586567
21828
714184
104742
246361
545105
687079
116416
301370
229886
1100360
388100
239740
847844
1020955
278745
1020368
1013707
216513
500375
619081
143943
117993
806308
699102
913368
452071
131993
461632
146591
60194
787013
161583
981220
368777
485133
744717
780200
283162
555251
699276
850408
557732
266726
17021
956762
157633
31317
1066580
200842
662573
209855
960649
118366
931681
839814
9262
272863
581981
502859
181101
577217
1078876
378715
981353
173893
897565
612240
254633
956042
37136
626685
456916
47019
501311
1073617
896943
317728
83828
252168
423970
138172
826902
18913
933056
326148
601380
222521
344322
483637
910731
114006
888564
1057928
748342
138606
231547
14059
486276
60778
1068213
767682
891045
600929
462529
1008723
661944
354915
754463
1039664
1086309
918341
276270
275220
844384
45663
155280
271843
438380
970308
500187
788988
815769
483073
855198
983840
375855
454977
529959
935098
1064094
1012783
288157
660693
90869
989640
1010604
364868
282562
1029513
119441
881118
742964
1042620
618310
61110
385754
179936
638496
1051544
527151
278747
195318
851557
578787
1028104
636819
316945
54924
518352
192879
710133
556910
942163
35197
1061870
837315
238507
213082
247568
99919
1081608
343424
908869
736330
519103
1012999
944953
898824
1072650
420776
904231
521946
126859
436790
740664
699019
435588
547860
233256
19990
1059315
81202
372306
192183
716985
593146
772880
644479
757137
750737
650510
576789
901364
549134
225647
663831
518104
782460
898928
977100
85436
1020278
391618
14267
475166
335380
585996
829096
399185
1087615
440703
247502
470561
360188
113042
1098939
637948
218267
135781
965379
700655
80039
621425
459311
1013460
796782
519628
309883
256573
761026
426482
354396
380347
1034376
60346
1009443
76972
628655
68831
1076993
153365
630749
333211
284927
436253
175713
363732
237429
277994
869192
1037895
752588
824933
526449
1054133
1042931
308163
40192
916049
1041303
926337
1007818
213256
298853
338244
547886
122358
835311
488511
770860
889089
267933
259691
989576
999560
964485
575902
896830
411574
248563
251985
525979
796142
784834
222013
623721
170980
1005674
134010
25764
676192
43897
616024
112803
600415
508651
1013159
1048645
81323
473300
293157
409826
847943
952140
897802
74671
421322
984955
85637
594968
315174
778257
591038
541504
176557
518409
918793
41165
105750
932288
829066
388231
92622
1041218
450335
195937
678462
319773
216503
99955
237285
355614
144617
143705
1022845
1036784
448921
1004578
349575
606467
913532
735860
622486
776080
508634
1073786
313959
421768
483544
1060465
176768
389922
894314
791050
129047
342773
391639
144919
358649
939231
972147
377136
269628
101421
36590
513139
473743
36486
294525
30701
469822
1072362
855706
180919
4659
609529
665007
499697
702072
603848
748099
291713
1075697
365358
913530
1045408
997388
404575
174077
835396
628148
736915
439512
829783
224082
1091170
736766
378589
577647
180939
1027199
509643
374715
123760
186646
788442
481136
183933
671819
1075689
1036496
489904
697535
910476
185177
749934
943243
48064
243078
638956
567339
809960
646267
170537
314766
634608
676327
466717
766119
257445
946554
11673
145118
97269
185886
884445
476459
1040477
649907
871423
760560
401127
1006988
104357
542874
414189
305683
861833
235775
333222
726728
1078548
237018
552450
1031427
144105
922833
445471
622234
742014
616436
282551
935129
313888
860360
464913
9299
2595
744515
38893
281145
542725
1061279
773792
479360
124792
324722
456113
827587
756562
583528
713240
1052993
482335
996495
597500
212844
746385
362542
346604
156565
925247
929613
1087204
628634
469307
783733
108264
139148
1068385
198700
1078560
106005
501044
612238
359021
1095163
747758
679020
414832
1018434
282021
86430
208957
865512
250884
751698
209758
570534
859443
996097
488938
1049312
907282
29789
840664
49956
71431
270802
168459
416007
682873
644816
543661
523193
259142
559266
403936
990384
73657
964756
297466
890816
713195
427765
16595
779916
1047570
409343
595356
768994
27309
329028
1083973
572400
198321
385050
207185
439460
258990
1073950
411643
830641
718006
53346
543207
861765
650656
83123
197411
555987
1024428
940719
83643
568457
209369
18660
1018260
776656
282048
392933
395677
956026
600703
863046
625384
14187
671724
413997
270750
537367
1060844
25508
414102
712117
19014
475439
495615
297543
893949
589411
530720
731568
347805
270625
769254
493400
63698
914168
747671
110024
963681
698739
315147
748557
92890
518238
226338
982743
584365
537722
755783
404298
283111
165231
424795
705484
21056
31087
916062
547070
399778
825923
518647
682575
854849
977922
507775
487078
742840
444307
443257
980112
1035585
385957
859743
799161
798111
785913
1033696
1059595
11069
148090
848551
623736
712630
711580
1042583
320435
686758
314378
77828
67970
524061
1074024
662014
85142
846757
240443
667217
436515
526528
339943
902519
600893
668794
433395
193465
558432
385531
922339
856006
1075076
288905
370500
593386
496992
929339
1083368
604517
553478
176195
587057
867323
689213
461202
289696
289695
1012390
764886
484862
601032
51508
806935
289933
584102
896075
659266
44082
953894
982509
1023789
50718
732192
108888
271984
144016
82743
1085078
930140
416974
533539
1046000
844797
515920
936967
118667
844301
180044
463818
769555
250230
809312
70938
333285
922136
1072691
10115
815144
155900
973736
769416
202501
457653
1015209
148706
372367
140407
545403
494218
805487
608089
220599
2895
609668
1060203
855624
689720
61839
347307
318889
472902
230341
363652
854040
309772
8915
699081
58993
642577
645054
110128
928771
822160
1026933
1034714
85843
927843
820721
426819
1063361
1036205
501664
615994
89579
1027874
325342
593605
662717
575552
951038
732937
617066
514011
123313
399551
925560
343663
591684
76449
75399
674070
1013002
287339
494060
457861
50100
194347
301615
316194
723818
1055822
809520
177187
374227
607243
536939
19487
552837
611466
614105
545269
822634
540119
1001778
956267
230515
888744
495757
1097969
86589
355898
361256
316595
397884
564504
763299
1009917
813096
772027
49592
247106
275923
872974
871924
970158
127570
249077
248027
1081048
602168
985526
452252
480889
567575
898323
769864
767044
400839
937035
197653
401546
897247
364115
1012811
473227
45673
399927
220464
759503
411760
975064
830751
90686
97596
940367
407449
922390
699681
680614
421341
103865
979260
691641
142288
303936
406766
1061123
1053289
114819
901792
949964
407355
891059
205894
508571
597822
471908
814731
761326
377294
38583
35877
459373
775873
748449
97848
375753
939651
9460
466509
954186
423828
64310
341871
753406
499654
377276
806524
661051
669871
978155
465822
395514
209902
780764
350949
688002
934375
880770
118434
159689
505013
345131
157192
524369
986222
240586
128765
218717
584016
606768
1039280
61614
1007897
726388
201882
330483
342907
79885
42279
723078
788102
962738
841632
897398
1036128
909774
399675
738864
504162
169411
1000189
894161
325084
757809
588124
5615
64789
867624
179877
516118
723775
508623
1020947
287534
145342
1031192
346524
87243
755456
290165
553666
397374
1008477
698555
35468
520974
1036624
788616
1088148
606235
563383
112908
467868
38012
235092
651417
11925
816178
879120
703648
239462
851502
13001
533699
365904
844413
881616
814434
704597
79870
936520
113053
977365
30726
946989
81883
880616
325312
334152
529369
1069795
348778
686383
157328
743489
373423
165183
397784
2422
1009094
87358
1061897
132342
949912
802408
812380
847318
754454
29151
897541
687540
275898
638970
965161
693409
906513
231679
1082002
402844
31315
287965
330759
410862
858535
425692
801185
435686
468086
1056005
574182
883220
990728
23479
307059
690749
907995
165624
1016231
256037
109813
745145
1018456
1091173
32687
1089716
130137
21934
344710
107567
379516
904166
117870
66217
1025859
671084
708763
764274
739772
413816
1092165
961598
189164
227655
811375
1068393
772018
581130
409185
82490
815200
586224
644534
411441
199425
571836
521020
519756
599819
423770
974428
60971
540466
93281
739246
782101
81432
53801
896148
498670
562337
200793
203748
332993
1048646
1070468
171870
996289
943204
1097296
1015548
575510
227635
948325
627358
365724
24242
909355
613644
1014262
576098
617133
377546
865889
12289
815418
73083
685310
708167
792071
892841
470270
61351
107714
484011
113287
496529
255202
525997
113875
658019
203953
729081
839455
70864
549302
627462
217044
774460
63240
33248
91799
373320
460187
792327
240038
813588
392642
108700
202960
707890
1011060
564974
993713
586226
253506
776304
63803
555894
604733
842073
114526
935025
402979
433021
304744
325086
160264
266364
435439
274243
948272
121320
708202
278173
265456
915571
580072
229848
16333
981437
5298
959450
893807
926831
1099888
790931
117439
601079
260244
127846
234668
13301
221288
444648
924607
464319
568968
1055850
434975
177336
527121
21406
409985
646457
865543
1091017
216380
340790
396706
289499
666737
756194
1087487
708150
536455
664739
414794
954199
1016890
106772
98168
10643
701162
911493
682416
1098880
833753
209194
1057397
810523
818428
590819
90185
1006172
1086599
358054
257733
399812
68421
57788
369532
661599
243730
817733
594500
945145
752015
978426
55399
220372
516065
493538
644900
27842
292421
676559
554790
950572
587449
464373
785622
637033
448801
135089
934453
58749
560636
1009584
818503
811016
126434
1059220
286017
159792
204013
967236
69613
940653
1089416
1054364
279412
852826
642756
897726
21211
413912
482499
748167
579631
740518
618707
437935
1064079
17880
806422
138769
262383
373659
930384
585834
1052419
351028
499599
1050267
959823
233329
190525
814393
477839
1028649
610617
993838
157549
92586
718037
852001
342683
640488
564138
390086
674778
534906
732958
132937
151571
748967
1001019
295682
177615
817337
237271
1087583
624519
1025114
368415
414728
1002952
625462
394484
623132
680739
296423
833349
1058008
812560
533306
141095
486485
914875
124823
974290
50133
340406
825399
158606
1009875
372524
166072
44223
815585
733276
392797
581727
1027909
839325
309339
838545
473918
146264
691085
109057
645483
336963
452816
472385
202322
57227
1077208
99568
487194
171076
593185
952786
767785
839499
275422
325975
4237
507512
55165
215796
683357
378839
1081007
963502
680057
314073
1031931
28726
540975
399274
503574
395480
407580
395384
449142
137464
235772
965484
922635
790862
988686
900966
590146
155232
514558
373854
906984
246006
537799
265265
73455
1017439
788468
891782
918112
574593
796605
421241
822953
1000938
1041733
639831
429694
847152
796261
414002
21363
157743
101263
143734
849163
613476
131608
976830
362655
818513
638252
1001384
1024247
507263
757953
635849
51688
1057483
132387
92177
1098633
900019
435495
423763
690569
241523
926059
486630
726508
144724
1023475
741085
227568
793890
168849
152161
108395
916601
483384
654675
790093
782522
214275
955358
212519
950335
613221
612425
565817
200650
1025670
1062980
335482
780572
33506
652951
484235
406240
41363
800932
157479
875477
209753
771646
847802
96718
825831
80334
9175
739983
768251
4403
373517
783824
750920
183342
114550
165689
933227
151035
624281
735013
404649
608140
68748
912520
66415
845227
666570
139573
779510
916380
929532
856357
1001293
395418
254741
490863
238402
572597
2706
1010559
254933
282348
773548
1042014
814647
51279
242049
898192
28672
1072291
242797
785808
715171
544248
611631
491451
366959
508439
935866
385445
12172
934272
482864
59262
618131
410936
282095
451086
573852
827766
1089479
932624
722070
478892
377439
35082
212377
45467
1068125
406242
845257
256674
807959
983373
438662
150892
477072
954825
170220
983802
780038
696378
735055
481991
720974
482104
882133
177651
369710
1042362
20534
702921
23892
216943
464668
1007054
667625
460738
696452
142521
765644
943271
334430
198397
437814
880402
590608
300026
136738
164424
165296
706438
167720
795813
157072
1049010
1049011
1079145
1080195
42360
294465
167109
168159
418464
991548
137428
848815
847765
935756
759041
393808
998109
229723
1010144
1086358
980630
26140
832729
80170
143678
821467
952607
155526
853632
188103
178820
105234
772023
319859
967679
439168
137380
263359
1020543
440282
537557
689563
116814
368295
1035470
11239
1086001
753552
1059613
857925
622006
1097593
375090
438740
321146
411339
621138
690741
174796
1027299
1059502
251238
739837
292024
928380
627942
799444
827196
194223
494165
278082
462033
677680
931293
908749
301867
464607
153049
663585
309109
115059
1083280
131726
346960
577684
304296
636537
563055
640490
607406
16528
1024041
791649
382981
542074
240647
797955
701363
713435
314431
820401
899927
237480
758625
353292
68598
988113
982116
125180
871415
1013536
433414
461232
5986
309806
479906
1040963
1075791
109579
534878
776542
528437
566506
874183
676482
297533
269317
358797
391411
130903
55707
406924
365074
1007456
261907
278587
173724
547155
676285
638869
482025
258983
697453
626472
189409
678055
724190
440636
1070025
6251
634089
740008
773224
553466
207592
672193
297520
183584
143932
641516
775916
727056
394108
516072
17173
330181
107117
281409
129020
758853
121960
247993
714192
983994
827615
1083508
369727
560818
600822
4768
952988
293573
385589
3386
757155
790730
435316
99361
175052
179799
409839
686525
721420
913695
1052664
529464
738792
292532
926592
579517
396876
818208
914398
416753
1077088
812773
274035
1060913
50511
553986
972880
294863
620607
859354
345434
1053447
670407
799680
766608
48430
663908
86730
817008
1008628
273370
163367
31812
88683
33290
286271
587906
829148
107036
556268
297952
782080
880216
572960
611061
62923
749143
398440
603295
55981
1075552
697518
611276
222631
10072
290167
470783
588370
1042495
869410
958305
896182
1001873
813010
25225
493659
169392
423810
667461
164537
109250
300515
304562
524506
477138
207224
788183
148270
24111
831476
1034060
222388
747632
44685
1096568
1065196
773249
547247
661784
977611
875893
408124
1036263
628332
257759
870796
408619
646008
673761
1056061
175489
155000
382406
921306
403509
468264
1079919
380181
193486
405249
574324
120909
681404
197257
244350
94562
316030
973729
571295
909344
799112
901410
153445
261189
651278
41013
811720
893462
318694
679426
309585
453863
1019756
770483
705925
905489
279359
885507
385086
138856
18447
372232
867514
714399
1064188
108322
239916
618884
936031
242392
360925
730487
31811
652427
469735
627170
359032
679568
559401
762163
588801
32866
204382
815323
783363
1089031
980439
72660
605797
981292
435050
6809
991945
557395
832925
568837
112418
714875
444259
716364
29017
420362
193123
1073332
1089308
690590
137051
694150
781582
243747
425079
198184
915573
222932
88992
823212
740885
304331
818064
379804
712417
81891
346924
796838
148994
248567
39454
790317
1026009
844886
377218
338350
178258
179308
187790
775128
770265
260913
389594
631988
926034
272342
754769
979342
660231
716289
492542
1023084
602015
1006221
787675
921123
738754
1014975
117351
457762
91964
205604
7693
121360
527435
1049386
421764
918356
288039
759024
713227
789144
20077
231857
627329
410983
380934
978773
1043512
104845
558430
1096462
542924
340287
351196
494890
271921
844616
131668
988789
613496
1015716
193272
721423
246033
858975
583211
708161
496626
91211
876730
1094689
79812
790440
192376
279914
501674
33046
58785
369976
99074
169041
936508
684506
497577
823225
703924
813739
487192
808109
555142
876168
358781
362841
527957
848614
511069
765441
58564
81835
957278
699559
669360
248725
421057
160803
66478
306622
380523
941549
689315
516198
339927
987887
160828
1005213
1025882
410693
576336
139977
627575
185334
594714
825700
440977
864620
569132
843181
700374
407859
51907
1075308
195060
973058
974108
530423
734070
929783
341565
770744
850923
790292
670556
223273
525427
175697
971754
189005
29567
7967
1073693
267799
567048
602337
713642
20285
995846
253798
424265
232350
933626
526545
1097313
120881
952932
912126
215160
200992
334495
760281
859333
309175
394621
61376
812977
665994
669363
956384
566982
697055
413530
142743
565235
890425
1014637
1004797
92474
251043
255763
638088
390674
26505
113054
301275
365020
486877
808685
674122
898657
260755
671460
668005
595282
737485
388853
886961
138033
46000
756677
296761
385448
991381
695237
228794
259345
527159
1013238
691396
689677
105121
876815
77318
48046
814774
21560
263945
27559
951739
1024568
819222
816325
851317
463577
758740
1028506
957729
992830
379229
1035509
734381
143308
976260
1052207
1075838
327046
747322
424262
857663
848626
901425
482710
730008
1051344
885453
212387
874233
93737
695967
530548
684745
362264
865316
518588
545700
1000806
191253
246429
953261
352521
73519
443626
749720
352108
73236
75765
911406
804065
844249
210638
173404
788783
837365
428174
318584
705702
823949
958892
441205
1048414
677210
20060
46711
839364
976592
1066469
620159
880817
430143
255977
1031970
646688
947389
181888
1016621
756842
755100
493698
327997
615552
365626
799290
494775
507467
632606
389263
1093376
509127
608161
946919
687439
916107
433518
346772
315138
84433
994841
703615
461626
495729
949298
975145
422720
141864
252347
160030
1076662
940155
948736
131317
761031
183835
729588
375437
360994
443381
1035750
445287
992094
763770
207806
877278
233619
456925
594482
356987
575838
642486
338166
505487
120231
340436
516926
325053
301401
391077
842356
593407
440585
321499
320449
655332
1040148
416431
464348
913878
618246
96429
538803
168842
661078
1066968
28743
289008
628047
869517
920902
44712
470040
103235
590365
769528
933001
76053
165188
88065
864016
541238
543338
542288
864163
230218
234789
949117
545034
240887
1020167
229748
465006
606243
277214
391398
369729
205299
364761
62567
936820
1097413
102807
580544
36492
20071
960208
1014001
759263
867170
1076115
576151
263170
460730
122925
462067
878652
1094377
558218
760968
437442
651849
428574
197063
619532
76610
173444
117071
464611
1041269
353285
410503
762162
1055635
924177
1061494
86915
368906
342389
831748
945144
1053311
348968
625884
994634
872298
308397
621438
14808
519382
764848
418811
166707
207914
1030975
922347
190485
1097766
606043
1081534
716334
846333
62288
923569
313486
485705
439295
243024
48773
754387
909794
278343
734040
994442
517655
989568
575362
816080
109256
40219
359907
614334
239397
725621
345610
980031
651730
957619
945954
957662
331275
1059224
363101
362051
727054
144745
111702
919073
696937
201258
248014
835282
436544
596884
994860
995910
149862
695978
1000879
720377
548384
499517
263588
428950
900906
376529
648797
721612
53621
641760
965729
149962
176583
430191
251154
1087173
248127
610337
758498
64932
1002399
481526
459189
398975
500645
758096
446771
379699
664492
529990
400760
307835
682967
999711
682823
298767
34004
180758
545392
149848
774459
401711
579582
81165
181533
438714
122374
438857
683865
1003263
905970
68515
376805
900155
359804
66717
865811
874407
455555
695473
28871
762941
1057581
579589
164287
184301
365702
440595
640487
259439
827200
241079
417069
189787
389194
439109
434277
152750
790021
97109
39956
639101
241324
247844
688136
667672
889557
630272
1013656
283947
561576
814524
504618
607170
515988
428392
1052007
168495
126871
489609
783954
65870
4156
1062401
643577
1081059
297445
959996
113621
893027
665120
673088
136843
904997
224905
264683
85949
258943
665532
328450
492458
571188
723401
38889
741724
929271
852746
1070736
728950
213041
411298
111460
1086923
25159
1086645
973523
895041
270897
408893
528308
95194
517536
131419
861979
859063
886002
297015
218157
172163
21609
414531
6736
564758
947143
281625
465287
212158
251478
831605
603459
1061591
456409
714213
683629
27143
575464
85787
56778
856007
813196
301420
321281
726487
163234
836560
159177
569652
286061
513316
764467
414362
195359
1084127
251144
941983
507538
1038811
366634
984893
428927
282776
22026
68971
141909
450614
586535
1069533
211666
302634
985123
27516
486435
818192
668972
93015
745111
429803
88801
555526
429559
877507
980604
250710
943307
1053797
243201
733911
63724
276595
942024
821178
90388
794063
172485
620082
89718
318032
741024
304668
391235
940385
1031596
686820
492963
93001
464425
601561
996358
382215
209142
621401
295547
84320
40605
11332
506144
1054447
423899
1094159
839034
983588
944200
239099
178464
868849
711362
894301
156292
561111
922851
66253
536892
5506
739921
752584
832554
1022229
35265
173248
26713
277007
979100
131546
1079843
570212
908942
606688
875598
606740
447218
148231
919320
103648
832137
221578
485150
871515
930303
131575
686946
853494
1097575
97990
809897
494223
683611
325387
1019613
503357
554888
610346
112640
706769
785631
483903
897603
337923
857407
280485
344802
980633
491710
451324
1039610
528063
452422
429584
101834
623873
408021
924544
819803
420684
3988
887187
76142
460759
324849
724889
866591
288184
1020788
573398
298421
574861
648392
229867
720268
225601
227282
1023449
796919
823886
217250
9667
741108
278969
451284
422518
86023
481606
625371
977883
201364
57647
320010
576635
774022
564624
1032889
775097
924573
1007943
142700
162415
296173
297223
952573
217040
901188
100365
509213
225033
5672
19972
717125
865384
898199
980919
112822
382502
560163
824314
296978
719312
77800
82767
864448
833993
738114
666620
850049
749163
898702
947737
976982
566201
285049
966787
66629
618835
834205
17642
148259
991839
493359
698532
993844
510988
151063
558191
358167
734016
777123
903617
874694
737879
1026359
902056
770035
541958
267791
233928
608521
265476
1050033
388022
428679
485709
838023
581855
247150
265788
1052566
73878
799140
706344
853942
73763
58636
673966
656963
218133
920283
1054470
355416
996161
863864
523474
196249
85724
442763
534537
224944
749876
731917
509492
833520
273069
44077
672712
849511
807760
575163
231614
737633
689624
894866
442029
311538
704635
947547
1004418
31068
692900
78531
262298
961784
781867
273959
329162
492991
1073829
315200
1002587
854479
163086
715441
733088
998627
92324
332154
1080038
1033889
193849
1036763
259226
260276
261326
293113
294163
239925
519893
773738
274956
158933
823669
241128
878507
69435
464164
540347
602990
743528
683562
999977
730519
162738
203955
252560
249958
45975
1049781
641424
1003952
451862
888404
571638
784287
118660
996436
312094
1056328
985454
110471
676268
1096069
538067
763531
440581
197772
1058064
925925
701809
798076
537458
436007
147532
847973
457772
590371
202480
254107
145628
358181
839422
617107
345937
776834
770417
998663
58902
685119
535620
105932
406480
914709
143846
994259
243797
752395
198034
619739
790525
591950
605785
63076
780535
391050
10752
559763
493354
614837
1009363
336837
559078
959757
788779
808197
965626
1015044
305364
418837
419887
311340
732613
852511
506187
36710
415426
3613
1011044
919764
45342
771823
71896
72335
334066
249952
391972
788048
1039960
688610
518155
276495
909673
1061748
671001
968181
382693
9613
679528
785516
197149
840230
579903
363304
813763
989919
679269
598632
742011
62340
491049
713242
890039
204258
195970
628573
161542
416145
799883
904892
594339
453873
591914
240330
825283
583244
1027395
771292
294305
1094857
834104
260481
729764
448510
610224
533877
29294
627677
1038555
816673
536756
713161
672428
56550
326918
54026
384870
588890
620272
195762
939837
1029377
642553
897997
764356
828923
1056161
636384
496167
256399
762940
1061780
780198
920417
710126
498087
186519
3807
161787
473854
1066409
713056
631293
867218
295540
388516
281468
102034
840742
101933
1081704
497717
313675
388663
580249
143474
206819
908345
1048995
258931
512550
28098
783507
946836
446015
193470
304536
1094132
821145
782844
10866
620451
731270
1005615
100460
615325
502721
1044715
166275
698966
740099
1090461
12507
362083
437463
885863
501114
239120
468427
293092
216210
816017
937020
991043
960923
610883
999547
993534
841374
796121
20664
1062092
39761
903795
520892
794871
405994
280237
278953
966038
522583
594180
914059
535874
507403
209275
1060134
390386
684845
97810
682201
97620
659119
1093243
891014
1098204
369707
911738
993231
381550
894508
191238
704717
105395
524900
348565
970095
226018
767752
433263
47475
713780
446755
228251
805218
327111
924418
1027185
251435
310121
893773
143988
673271
488882
439228
434133
1085633
103745
628095
1055642
473352
552307
588317
710489
159153
169145
1018488
839394
877797
676030
650688
1080018
417997
849707
372134
308716
934079
834807
37071
1007556
416220
206078
1061399
882869
972518
123026
244672
3188
616976
299695
290208
1085763
1038894
262439
153784
369797
363070
933782
130507
656896
552158
811757
861882
439865
356518
677542
510724
47206
509790
531622
1059771
180791
204764
807689
596490
745720
1036650
301978
1066995
613646
600384
838742
873146
94933
833366
916867
492707
127736
460801
1024784
401585
1008725
901346
85616
712618
450465
723307
554948
66386
305771
560796
602049
693360
546830
738284
943135
1044641
773921
647782
251948
600930
715400
830198
156412
631164
343199
166698
499657
779770
1063486
222797
131815
210589
209539
941667
533696
391912
880286
57449
286054
540720
511172
94487
158708
225380
1078114
917725
1088334
901892
286574
869181
339949
683538
746225
1036444
912980
638010
338413
589065
46657
477039
639335
981015
517808
802509
91687
433615
664089
226476
186689
1024649
771491
363870
819552
624594
1040569
189512
493651
363113
335316
715239
125924
1092139
474483
1083295
335707
897393
524691
1024227
855863
79243
569517
634914
855608
316938
645820
1081008
750873
999014
1062896
594497
746094
225508
377998
117012
239426
744633
575481
9234
775010
788364
815350
581079
481085
789538
649141
696344
951193
515565
667756
504218
478832
824139
637425
151310
631304
372571
902107
910519
949717
776861
208428
765942
28061
1033768
90580
430786
631819
284164
240489
239439
449702
66283
471977
587960
402376
772745
404359
84421
780287
22119
284916
446160
576485
982185
423034
71750
505601
1081260
383184
375105
460927
1047840
943392
116594
1032910
1090944
719623
499862
924020
575322
1062842
1048945
158102
96675
418963
42249
1066524
361536
162388
252247
872262
506712
767495
600307
413404
504369
165394
229720
445100
659360
71316
186821
376507
1028879
85856
42468
833085
1006941
875299
961054
544013
527376
204734
887918
997957
383342
142808
228231
656118
887331
331645
275631
258304
901921
161634
556010
602093
504814
785884
429774
500471
288370
1083621
113064
851537
139863
808296
256321
162300
105881
119117
473116
746074
701663
566498
243544
1004378
267580
610816
504679
246853
1034211
229373
116859
37813
421575
406722
636313
595250
1037797
568488
407163
721230
853099
678732
152893
753641
67168
97514
261082
385287
902853
833967
145842
58165
161381
942815
37425
236313
735284
1031175
283001
1093162
662328
761211
675415
65772
1071770
91690
141884
292064
744409
554476
909364
1022013
867909
410274
300400
262387
730204
766195
213239
365655
631249
862175
323640
213759
152523
129250
674879
100245
1077554
807733
1083208
100636
151174
239845
915388
364959
558923
397925
908852
772713
487406
597542
924963
1063018
266711
456847
250666
855117
691651
26225
283264
136793
427983
1031161
777958
853192
852840
510198
800585
721386
660870
827062
751085
935684
135034
109294
360558
260305
103314
899108
184061
18300
506171
1056853
1054700
649488
263882
862393
591979
507634
590574
517787
804767
872139
674256
444352
837167
957506
394223
443464
422466
521254
937626
412201
390723
147245
687477
736822
294873
373656
657840
569541
642191
673762
301700
1075412
70253
939310
56671
888972
188447
1099200
720753
804995
1081431
592087
58706
895584
948532
296424
660784
974209
72339
880858
593628
1014285
736929
423870
850766
860549
657899
246538
938047
862333
492844
512168
819449
557811
633247
1013247
864887
347783
606959
576213
1006476
1016938
634758
597305
950214
857912
1009563
1014782
937467
734424
452480
971336
624515
120556
1084459
172363
173987
305597
259952
1008250
67874
461708
927662
772581
327900
512635
435195
890371
485965
962569
615187
4216
699448
777693
713314
986273
723554
262590
101275
247419
386553
1068386
753814
974223
588967
832442
828952
1086577
966090
49459
1005278
356883
389565
565686
106799
837906
845538
453984
486687
228770
116546
765074
507178
269267
388399
1004007
540899
50832
422890
422891
668715
140787
632298
936645
573681
809856
140230
60215
543617
238685
988185
907548
927790
779008
277901
91983
143219
142169
504976
601167
1062818
938097
518548
699715
947800
708677
1043308
463643
93942
291445
614863
875282
438958
6093
514727
676168
871294
453246
205635
109821
756485
984546
868357
1000081
195482
1043447
713680
287781
554330
685732
49378
1019610
88115
556615
304879
879268
548584
30237
412410
136680
418822
407058
899932
175186
579054
1052503
922412
253559
216967
947355
708781
1017197
357333
72773
1027034
822353
1098882
561943
759933
351912
550286
871329
920205
841684
31302
599389
407472
1036822
277735
466526
519465
903185
1074467
862867
508820
276172
726758
658013
369259
461429
258734
972354
156997
900375
709235
99990
778425
257448
626223
718924
423161
176421
116137
929626
337632
886782
1024741
146815
1021311
106225
939908
18188
324774
156772
463392
735342
613799
308110
658545
24675
1012750
832465
1047694
170815
678375
635651
358675
221750
688569
308467
953065
865598
952516
815957
760504
491244
88064
333462
466459
291188
131705
652840
900111
408471
413177
888735
323243
415742
696037
463075
769477
566515
262647
554893
424388
57295
762589
837459
843792
306462
452407
22091
118579
1097545
890690
777360
988349
135800
451770
1060534
423278
187399
993997
34730
659969
1068831
783505
239051
309061
1009466
466582
963671
121614
810699
787294
225832
648614
757425
402690
324636
347693
388408
754176
548958
751705
811574
322220
444198
507143
414854
1020982
617786
642468
450970
23193
592998
997262
290549
1043153
586902
674248
425367
527043
123483
83344
42308
817768
921431
707144
148631
666792
972181
748349
616531
235389
129427
192427
151412
1023434
282583
181323
678410
476439
394988
715264
867747
697654
623972
1043579
662753
791028
421813
766090
836444
913774
103392
127143
76253
298591
1002937
633660
24021
144463
88610
922505
783221
14692
701610
8186
867259
342778
671854
963207
542331
720191
699096
1070168
256018
332345
1022329
525729
964077
821977
483876
678035
166753
779206
958596
474439
368680
1087908
286048
529517
150388
447354
263880
887862
673279
713745
712695
315144
257997
320974
90391
5084
1073909
264165
764290
208927
799629
656011
371863
406701
546840
487736
129930
996048
503468
1017835
1002638
899170
1020806
599205
501919
905106
122087
1039590
252920
73233
951875
174692
618696
809115
433379
21070
200591
776785
560030
536670
797024
240686
445459
646810
124085
905963
311951
899808
814000
725547
297604
11515
53891
517990
959855
937235
202091
1044663
311090
219338
436723
216290
709755
740684
415244
790236
131363
640529
330922
645922
1052694
1074925
370129
96126
328048
627351
618052
397719
386632
279194
644973
279623
50639
513100
115899
19679
315120
533702
1060374
1060825
386674
990682
936734
911070
601983
653317
904314
162735
863063
1009812
90071
981683
1040906
29873
30512
792894
1035368
91951
819008
301383
1018148
42726
223894
868007
742128
1053328
703536
823222
332859
441390
782010
576886
1096945
206480
193226
1024273
825734
290254
603348
375965
288397
952533
88407
268198
481402
257080
946761
898686
437405
492936
568461
815515
672505
237828
703589
734386
408968
126429
293083
1074762
96417
1057952
669536
958219
75228
361384
490705
509807
1060416
629722
128020
1032818
831942
1048198
558865
441307
671176
91634
334875
238660
359661
990612
986582
824883
192255
1082657
550184
701917
457683
775842
973260
684977
822542
553853
239716
264627
7214
963056
189068
655766
342270
509124
391179
773873
1053336
790321
840950
508547
47514
491149
569063
169180
910711
756320
465667
584823
233852
1062849
1035494
536669
900837
352747
180635
360872
837142
655297
654247
553069
487102
111344
543370
431860
770429
209843
291199
466937
989348
267109
318189
691820
288034
118535
662360
590421
791777
574917
639389
859338
1073202
970342
53615
19973
412023
196776
232662
682727
129205
505612
7916
16662
842319
131470
485325
818578
1039214
263857
262633
724572
881385
1010493
836856
1014569
738950
299049
1081610
393392
1016559
62089
766254
400743
1083519
9088
897530
915511
415138
513050
405146
205661
671295
68021
682534
146533
262835
821492
197483
769597
730969
653999
979964
1034914
311897
1019708
366485
814831
125459
974403
99785
221558
295228
72070
568973
795485
430749
218190
139828
649953
453364
333530
752145
790544
1026539
251324
518705
846432
676305
525134
380319
261742
810768
92660
1013718
1087428
344450
261867
823690
680367
205662
730036
645931
650027
368088
530318
863395
629846
994536
366122
814520
551831
241031
140831
96230
483785
41754
161682
694541
416764
345004
392884
557719
785250
47097
1065382
675302
373654
651483
748807
442191
885140
304649
650241
933321
1066614
349528
804423
175911
685366
395966
1092022
1073624
931826
165246
1075975
120965
146070
1040435
61738
326073
725464
587369
876917
504664
561141
487180
488230
860806
454511
757660
588498
951870
522279
278521
655251
1032650
1033700
902846
954423
584577
1015482
739029
200722
404882
37916
397984
758186
236344
289251
640414
1077223
984365
907085
302271
660713
622096
298728
444014
964167
165491
551146
3027
1063330
1069064
888357
154720
47185
309342
547186
755633
543999
696668
411038
143910
178697
1066780
917773
1068756
460796
410375
124836
631299
1008557
975626
188626
60525
586355
955591
115217
994245
351252
978291
999867
121879
1014743
862935
192014
598865
1003292
730453
553064
478360
909024
79236
905975
799920
254143
178069
195485
559477
851495
599782
56588
301507
162648
799230
386726
388270
36895
71151
674943
256608
1040322
358692
213884
861440
978631
650166
227898
960165
353022
1061779
340901
1066288
22189
841324
610152
748357
450967
834211
884771
45727
1042669
183712
638142
1033174
193437
879999
217099
596325
465275
11384
676671
282184
1078143
1089795
706474
727664
69361
655768
346877
771708
509888
401273
478857
1086794
932513
190625
877699
307659
76168
846713
617407
956793
158887
399958
583713
229921
556255
929650
854589
495643
264027
718598
451807
619007
296680
496074
1050258
58938
665833
929383
212227
146732
8251
939220
1038210
385770
291926
71011
37218
436342
141009
669787
417644
411253
454142
409905
491598
406977
468443
64195
208120
841461
228352
44160
625377
593068
523757
562280
208295
922721
1017167
1044484
107252
1002677
684978
925936
817749
317667
503369
915785
48944
890048
946129
219266
946445
157092
308106
146459
837972
967360
543137
1061612
750863
963073
548220
1068322
272442
845630
885998
157245
669218
590097
764268
1036324
83504
1040852
722439
644359
698111
55221
477902
397661
466609
633408
217742
252918
942421
717136
981139
164064
203929
143867
679054
26036
577318
221260
132800
586928
64348
1010727
361606
783372
142360
674852
772556
632777
1090713
1021461
555190
347704
634339
196818
649517
107828
106778
319095
38721
80204
419697
874448
858811
936686
123703
503978
35608
7299
806631
809685
820106
1060330
57872
1035567
102466
366239
498832
286713
873319
1032872
543376
786625
513357
171407
672908
119523
780589
769945
39362
76278
1034080
1059753
532022
379755
778034
141689
395805
254989
899737
1041133
911910
413876
520139
124931
507765
132816
619992
799802
42129
1038502
462489
798048
975844
768118
508208
1052369
308168
877384
558719
297328
191172
1068466
105617
680496
616959
707674
413438
861918
228237
929719
792300
104554
196841
619156
612339
414219
413169
102614
696060
467648
89425
821403
966782
404760
540068
216383
673210
677717
979385
20742
602865
395460
987202
555357
30430
1068699
436780
1034146
867823
138906
385598
685560
975770
634280
633230
1060711
241311
925569
601386
1012087
183561
755032
1075682
973620
390315
279558
458608
759623
974818
599083
1025893
631351
345932
585186
75721
292645
695093
1019330
453816
995660
507689
347437
898344
371058
879155
521533
391583
659000
897636
217648
24522
299227
912577
984384
435339
864207
180120
158924
591031
550308
82088
537310
286575
214333
594939
4664
817867
69324
335277
459357
3030
828668
958551
1093494
679403
855205
711369
10202
412734
215506
552777
421954
560474
867594
756393
592478
684079
1010449
792586
221627
49650
1045560
175195
85625
238838
362301
805513
1028920
263510
488220
571307
445412
14061
691024
92424
900565
60984
841234
875551
112588
624668
248208
550701
1045474
576207
220807
924434
774412
396779
1015294
297965
461030
437155
178595
4045
691686
313596
438676
862741
973487
60347
835849
122547
274611
561358
1047415
669651
1041224
662927
493469
178026
435570
1055144
151044
543062
1055036
712063
1060757
759700
780010
36664
308599
36935
997593
136567
380167
829188
56279
890266
497301
828616
253192
297642
222883
667717
871445
705531
9021
514813
480395
673372
19365
839289
255242
574421
467329
371075
195672
184380
629570
57056
248300
809557
529974
993019
353526
992640
32568
804440
1061127
371268
129654
816402
902210
926244
599447
1089100
479020
51753
139578
988403
57680
1082909
475497
904747
416087
65689
255663
229633
740233
516334
62874
742144
624977
851640
872513
1023940
687472
1093523
795666
596890
770587
396849
901717
272026
292723
853859
653486
196973
28133
365600
1080520
805815
67140
843160
451463
664321
578996
290207
540172
645671
711256
948176
216038
80855
567459
397234
590838
1022268
669734
501441
963327
101540
152361
114834
285105
924992
778033
710865
951475
77179
373574
328709
161689
477846
1073363
730904
333544
788960
874606
701041
245695
731837
697270
1028760
247819
7647
283730
582139
520497
430868
1085798
558787
643411
355706
71920
973419
54396
396975
392602
592499
122544
842246
205320
503004
277245
800516
532484
566592
844257
659693
758357
434012
538119
236699
530696
1089282
781409
77092
318010
237173
1087752
627487
238003
143459
442672
833981
259925
255337
954891
390203
887119
148991
362229
459058
1059032
755017
420285
138686
586960
982047
1073934
20896
1091200
289174
918885
245746
739625
10264
39371
301517
527998
874342
415902
189562
384162
1029549
873845
355595
303752
37017
518096
476212
1080550
754740
127598
59917
839750
678012
413982
167006
105994
253724
103256
123573
244890
497880
1038713
287615
482990
27505
1041589
121595
670622
70872
774680
941092
1056478
295449
787787
377219
936410
546065
95174
420118
183265
751368
831606
1049705
612027
1017889
270131
294805
656547
75850
916795
861689
877149
500149
412465
847560
1037075
154122
965065
445721
1089320
96986
920248
183378
572825
358008
462649
628261
2189
215371
330535
327186
741829
271362
477965
486900
532358
776954
829104
858957
808334
621474
592992
673072
303441
607787
782923
756858
103383
209772
11762
719599
487307
853525
764293
106757
900075
901125
745917
319119
999570
171979
468009
315674
557812
602125
506741
533349
914292
936822
393697
915453
854041
986234
250177
923840
714864
938758
909410
1055289
1032624
396065
139919
644280
548852
1032767
1091574
47745
521008
25747
211099
146676
445794
142852
464991
496048
337918
702882
413582
256820
1054794
642475
520709
1035028
885948
617039
604950
306351
121757
856439
440691
776480
335262
43650
936928
77011
926038
729926
1099623
546274
615710
849660
737381
778476
422564
1016876
658295
568567
953041
358779
84963
617244
616083
1030924
863660
191997
777930
908183
247153
362187
1048898
459085
85580
233212
492090
827082
54271
362877
603336
208208
550115
15484
28461
815117
910040
318277
747194
172690
754096
8713
434807
699812
112602
657722
745691
665777
733220
758426
956909
245738
128332
1003290
742862
646004
359813
703156
1075558
1064157
975879
731072
590825
789645
461565
968242
188524
84566
978839
4108
595334
1015060
104053
422301
108242
784389
306748
617420
570624
1078742
1019538
589938
457188
1055335
903361
140938
44533
731488
648071
416626
156928
799281
773295
696142
594917
1090123
2978
369857
806315
1047561
954346
1019887
90240
772741
740132
56030
542205
208818
406410
949478
208415
647039
256052
826865
159971
881529
436154
1073429
734147
911825
605515
561071
201100
10925
379771
235014
680395
369814
346048
869783
34789
35839
89972
601343
261573
262623
635159
631009
669223
670273
264948
147569
800537
962925
983107
820112
608732
31218
412865
18476
667143
15798
597732
1012752
987972
644632
437668
204151
399483
654674
484717
214872
63299
740038
1048351
799779
642638
1015099
181901
239192
435060
782680
850300
1032300
1015888
325590
100744
903822
812874
516307
742950
1065130
360653
519356
933051
155094
681888
316755
695962
1054522
1005838
225684
91979
884531
421564
456881
196575
742177
215819
370386
373620
667158
877564
426028
56011
813551
647623
900245
853704
1070329
861763
545934
51570
745354
71875
19583
765852
206178
346453
62311
572986
83780
769183
90548
211956
461796
962993
630285
513918
83945
914968
418644
686723
366690
248619
992752
938541
753613
557857
746109
166076
933061
257388
670794
1074112
487768
153428
1016015
51916
115643
848335
711760
894666
331370
105577
1009115
332720
88072
502725
626207
758556
299280
169157
838149
340670
559620
1078014
980435
856570
773489
968438
581387
448013
782015
531734
532784
292912
38675
622793
379673
516308
773673
523296
23596
326445
178835
576299
47435
1002954
656458
201667
536295
591006
211757
980378
484971
248737
778990
312454
464526
1048835
60988
1088915
336164
729904
418693
95461
55419
1020988
1059586
997624
275921
1023370
470846
769038
1008470
632567
826619
827669
454484
598668
293531
1030538
354032
774719
740673
134442
1010216
292065
113636
789799
482265
782129
707442
888983
73572
853710
243058
203327
845193
916230
276131
1009435
754153
1050969
564511
422764
283066
1081003
553697
792762
299730
382318
857149
713749
155801
1034650
902043
67269
1019574
348845
749159
91242
672944
436259
322070
478617
131202
59146
992521
422853
579310
123918
1060663
93607
1064090
282790
909707
833299
265302
829223
7848
246566
861069
807746
929405
504847
877617
137597
854223
1050638
1079590
673532
726543
446180
921295
426353
589000
927095
125945
383066
36335
668565
205998
806490
405507
248259
1081374
677498
372095
775102
544283
860114
134172
28265
443343
45682
13385
677549
890919
296156
982685
314621
404850
740357
908357
97887
508703
283488
267594
959505
484551
530279
1078410
900206
331219
469173
91825
954969
574585
84206
203960
683901
903994
997740
1027316
1046548
211709
767254
896160
584535
249465
568913
510531
369334
1077434
182863
275181
1090829
710707
1035251
198781
217907
739579
968696
802396
1028958
797360
552247
569371
469913
814429
999339
743295
526393
300619
630409
1099556
453399
449993
121948
742269
642294
920452
997607
764300
837248
785124
220342
406244
236632
755110
137300
1066106
2950
797905
806805
815810
109836
26526
264416
646050
189628
921586
806469
679802
1069550
327479
394076
175121
877489
653435
773047
956081
211775
795116
57028
1043180
458881
707374
424843
431677
503526
229703
791509
67723
28753
100741
309399
563599
764033
59424
826447
573308
45180
961424
403072
629620
239824
545161
129252
5742
850698
518668
145742
376670
206393
196012
1039613
161597
754664
431687
365302
570964
630485
894980
766816
519230
503319
19819
976723
317290
709808
740395
1024522
629013
634013
634843
194323
1021919
589794
39093
887515
533936
990680
294527
715237
1007088
301716
254327
393928
765856
822179
635543
466482
51945
2202
126713
979488
783709
244988
729492
387884
182721
1008082
1075999
368380
574667
247657
430723
427314
104665
419557
932185
442765
251084
653230
909721
1052296
583474
654020
63361
760805
539738
1059841
484139
540195
608046
881916
880866
105916
612466
611416
1041077
239622
1008120
1007070
163085
164135
523683
346764
1046025
573783
258634
469815
628588
885687
869055
858720
436345
19994
32677
1077544
334154
606248
1049693
673131
891406
485019
447447
772130
136645
555257
738373
58216
20355
70882
624193
546489
143787
600483
5497
488439
733900
248714
1099163
655972
279357
927610
632931
138476
807493
381495
275376
660442
652458
1050855
713793
388764
543795
579843
651099
999751
1099783
47327
214623
880081
795794
982235
449087
861462
938678
32273
342093
262613
129345
380219
407322
78602
446737
509283
921493
850198
648554
499140
1089288
157399
22597
865592
205490
16734
798261
611395
666034
260958
660882
829958
737420
651550
365467
1040617
166454
1051833
666113
59299
435381
16266
581526
282533
751026
13458
400785
697567
996062
679581
761210
162812
1064688
1032311
889394
167166
938021
471536
120098
681544
519953
395640
772654
68749
848898
271767
299514
473047
382112
676988
146763
1037229
884247
967775
30231
765732
162624
698897
839588
597317
29932
806094
107211
931694
1072070
787550
926012
187470
376117
569683
1063813
295067
344813
496041
421105
811143
214351
536812
787925
1013746
416624
42250
619187
813607
478741
127360
4635
8999
991786
314536
1068873
301463
941013
982496
810843
508654
440109
120516
774921
607922
618939
615959
502670
851907
340900
252159
311361
556706
807396
887228
941673
598697
100194
1002127
871572
544866
884236
1073848
733153
1091201
432722
339498
707342
1077417
53517
52467
762109
951058
263795
612809
72711
766685
281585
184280
226758
637281
77636
797093
356832
782802
893252
218501
167153
475413
171788
1003954
712759
175761
1035870
1093847
127562
971078
847497
706817
929706
189816
354590
606472
657765
494994
394993
785789
948474
449669
189760
20660
933945
454747
744351
644421
129202
586169
338067
1021343
335084
341952
523924
596461
1023002
855583
594134
124307
1018358
436335
169643
84229
926137
778170
603302
847163
356052
749839
660778
440570
366742
796434
156162
294964
600699
1048745
917758
309919
75062
1044138
110238
37969
776889
564027
924497
503878
802616
233831
44534
206062
621986
500299
791759
1046433
113276
925149
416139
673144
198916
1041541
663481
675644
1095406
1094879
423252
550262
248727
784558
116095
270129
159875
582487
1088058
88961
284639
198075
89732
516842
993829
460978
164997
66157
541138
778359
353782
658470
784536
975566
403387
495134
252845
953249
757675
467960
791821
452494
240532
1075254
233324
39474
730032
969117
1026376
545749
216044
598064
798592
442116
421798
384775
911491
126143
188410
380283
621767
977142
606202
407747
99620
263939
1063707
879105
250176
609450
295803
470811
1073296
1087116
643443
677377
832727
971710
983412
376136
752420
546680
139533
879810
803000
19557
994051
285408
388527
1084479
542868
100905
927467
215773
579675
908476
864738
838785
219847
766735
24964
23546
557290
389219
569338
488117
277588
937888
962394
450598
698099
113113
202945
536934
198840
87298
188844
484437
41063
42113
663322
664372
778291
959498
1100204
475674
110435
433383
209494
851143
323249
769377
482871
467608
391247
91417
963467
535654
775134
342327
636106
864263
239543
1012486
384523
462544
1005937
302143
332135
571884
61073
247742
292186
859196
966527
4924
394700
684424
219235
795064
265912
959850
354319
508232
437875
499012
1050640
1075423
438337
611474
18163
552704
462858
625637
128406
782809
781759
511970
117747
956651
1064908
169535
674549
626770
1017126
29823
852035
151977
1049815
208371
729181
626984
8404
233204
594666
842233
424817
293810
799783
345949
748664
620094
1042747
817276
432397
402498
1031675
443121
1072490
121861
800519
95615
577236
120464
188199
894092
486395
590563
1002695
582835
729454
46177
301033
1042727
802502
776498
151827
443606
996071
855425
254058
330052
111665
905246
720389
453357
411232
1086715
719561
109897
718347
1009089
885222
468028
329337
792309
302587
1062865
373767
476758
875990
114484
600451
169330
724407
943571
188781
1063122
1077150
663212
330223
602830
418182
494934
798233
53210
885747
568797
929067
712617
918718
450281
922601
299906
1034594
785500
159911
715870
1086497
743356
4021
124735
379378
611017
253154
809964
234968
241430
381300
1079549
133367
223817
99992
935250
314483
21926
908586
1096750
79100
686632
1035234
442364
790668
772063
310118
511870
658700
1089189
331426
639090
632124
620685
926003
156350
1095267
1097367
1096317
38884
410328
798744
145662
963481
343097
62563
505807
503465
603209
854957
529415
145653
980577
440809
1031022
1094862
146652
382095
810731
480319
36442
196804
652280
647320
499277
447160
46705
319445
648622
210628
254726
760593
506079
222625
43573
956571
953605
948230
777097
815045
88285
923346
456007
815093
129039
658337
613083
1089593
760060
44750
154034
722179
914002
879990
18125
190660
25401
485634
846241
19097
327453
715218
929855
124796
1037699
705431
621591
974775
1024913
876835
861501
3780
264184
1024356
137107
942595
469277
641091
346708
852190
580930
678083
917744
824048
39642
736215
1000973
318645
708037
377563
457584
1086853
546416
598411
155058
377274
978267
106844
472962
796924
789636
513337
864345
234337
352791
932301
809780
679749
636134
658476
606267
792183
501817
971655
282853
948378
212248
917152
202974
408759
774046
903084
317184
995200
552338
1030421
566229
58045
100164
895899
490805
426485
572968
52009
334486
805984
886617
432610
401541
285707
66532
529365
830834
378217
418235
936912
251209
638557
806086
730212
755035
67395
936570
283873
768268
68960
97454
561746
21942
1023717
167445
831137
379834
656041
620762
410300
1084145
366343
46647
797437
1028311
448700
809890
327234
108285
260632
858741
950598
739844
1001188
224358
183036
1086427
915263
973956
43396
864410
749183
702938
335461
559783
1020769
874540
844637
681511
1013189
1020974
183670
101739
855790
889894
495714
919115
1003272
1048047
415161
100373
863814
301440
819904
1098224
131542
737142
574613
57265
583246
583462
420304
728320
292781
178539
63037
431450
733839
845235
878031
989458
916504
10587
116263
1070186
979311
537810
995908
527609
17125
339350
360460
70187
840662
662695
481719
1080562
91952
283295
588834
207923
558822
624197
835461
518497
119109
975107
233284
161852
162902
148782
642811
1021285
90245
738545
1042077
958064
404000
911480
1021002
1086361
220082
635081
232312
423164
368887
471871
456703
669292
606614
444679
915089
566490
728136
840490
980535
377760
92364
77168
455445
252584
16092
798336
1041885
464141
478171
558186
50071
71987
240047
756024
1088740
395149
1087795
458941
28490
416289
705981
806909
1027337
978537
914641
750565
234582
904261
30414
619164
184760
447176
984605
535029
268500
1055539
257792
138374
377602
449409
524974
597977
80128
896353
959680
771575
441235
429852
867653
886429
406133
589394
1064907
1049540
891512
460442
807376
1039372
751958
665292
261864
283279
559787
237587
890741
1022503
1005382
687480
1095074
400219
527610
67536
1059584
761332
359701
728099
146685
629163
289668
41416
664484
864692
837893
394240
1051474
140645
625426
858737
552253
681895
1064922
564002
349712
948735
459449
430708
272033
209580
146598
776945
763270
203737
936870
1042843
1017909
860591
663343
1027112
219167
899784
191047
407818
919009
836954
52416
379956
921811
229763
510073
12862
782690
391316
552387
847064
380173
837645
113082
454409
979271
864519
380483
700115
560638
144746
615475
981714
716159
422041
712584
442040
739558
1048615
204134
118045
364219
896670
73758
415505
219186
922918
1026505
997466
163459
775932
435478
583650
986905
1072529
1087703
750476
434468
906035
644889
526509
249023
64575
922675
169496
199930
868711
899083
804086
426910
854954
828281
611330
914686
10647
428502
165789
274117
676318
565131
828884
371044
21058
646843
842336
377903
1058768
566824
282948
306167
1052037
461869
490081
140255
681489
103083
222966
662858
570478
52666
19832
750420
489033
800499
918822
87010
1079353
183129
611832
291915
611142
428817
233322
98225
198169
891164
1075314
498451
52161
351368
770051
538520
743493
343183
1013583
305671
964380
941747
160047
952949
778272
168973
678959
545417
1031627
511546
273988
940760
1026595
649041
228239
10946
995078
1000116
561874
186685
506461
561601
1010694
566310
250010
355392
470763
469230
85241
944632
1087169
564372
187911
119116
1069021
741818
558834
742143
105547
478574
708470
663702
932434
335632
212086
742627
953334
524041
522722
316877
149210
799192
97561
600870
320254
676842
802237
893038
105216
718637
37454
447016
356114
782886
1014489
820879
466396
993728
276837
844382
425425
989933
223041
610629
868380
570879
478268
20728
979172
427410
26749
784642
31597
463449
569199
420798
1019212
417471
571548
194284
868992
718608
83312
600105
360474
524341
495650
1064732
831676
269597
10248
1068140
232105
965449
156943
856735
897018
800544
973521
666050
1002521
389040
188917
474548
717899
55660
286270
57954
1090761
683309
194557
267759
1096864
582070
697558
313567
296650
967767
133162
738690
436578
432947
262369
26332
65626
506201
953217
453053
38223
1034664
214575
106328
524663
967023
753820
1090822
506429
292376
589060
950256
551835
695205
1064770
290931
437871
486290
1001872
749370
340760
1056153
444900
599548
1065074
1075312
800608
192820
840325
46065
114860
707614
565476
943914
844049
264393
320688
674243
22579
185329
1033811
702216
950026
294950
787079
624110
445382
285019
344440
169665
418381
952000
249717
61329
350377
658869
557679
121787
1054294
755325
35520
595232
1086061
438739
667553
831383
420603
809101
821509
756823
1058905
297997
1087870
437847
665960
474940
609508
272304
806326
267399
237434
957914
487284
417750
599222
408891
963721
932971
846512
159251
310825
121279
291820
77557
844325
40623
177437
567063
457636
606569
248649
543792
724831
508105
138206
722185
695817
648386
438564
252748
468873
930694
853524
819898
493154
781399
42388
417401
25160
805048
316727
738655
848618
222544
10059
116443
930552
365636
669759
33837
527063
28195
54622
192352
784840
776744
1008660
418483
877904
916036
335764
33279
1031039
104435
577195
232378
628274
1009922
199056
212574
145824
352100
187679
477151
989066
919261
499303
14115
210023
1065364
342005
498374
928851
727272
736973
473885
153620
631427
149032
448302
432818
1009400
557339
911624
160174
267187
999335
807585
249708
824897
193477
356721
919917
482685
991426
52271
238743
1057956
478358
20469
754686
101744
360448
564357
648733
675257
881741
131286
285095
56856
631270
531097
888272
672439
878704
171855
520934
71389
954569
929934
1013044
588059
549972
1074890
451445
1025228
320001
254514
888163
66418
238238
726636
1075376
23993
172447
251000
373202
865653
771258
711599
648304
363455
632316
952624
474713
391266
400373
767818
243667
983608
1049708
727831
890432
436030
89780
283096
849783
352526
595942
653966
524150
1096918
551033
246621
831113
565256
536872
451872
1032272
1094348
511931
308177
956085
930555
856718
209327
566326
33901
530061
173788
387540
600185
704990
197548
852163
1051572
494095
357553
644719
992285
537301
352444
870310
98515
984522
220121
232858
17400
50809
891187
1037141
863212
1074559
753826
899588
704888
486710
176377
152574
487571
339270
11576
670965
6953
894107
949142
499647
375530
138317
1083315
378977
594264
14982
585645
28087
484137
1070968
219807
583721
840422
814295
425087
65821
173010
572460
239332
969868
508846
770613
897598
1083034
233762
783437
957942
1043552
286111
83281
578027
150218
485911
30318
688479
688895
249754
74283
531615
341566
722188
212877
725938
1006898
989572
83236
531345
263576
883280
680639
785291
42043
871248
608784
47840
720327
1043231
887633
267566
743711
403335
37939
71283
543256
389956
863938
702320
1077666
405882
1060701
928717
101046
550014
122422
232576
849479
10959
609212
467518
169397
1067830
144833
750935
499826
941893
119295
317178
945662
725990
374668
210436
289365
6886
880941
571440
822963
584710
351108
250910
587640
630100
874863
1034611
5038
818534
165093
845091
657148
798815
760744
832703
305601
791031
504188
739833
837043
456513
560816
958754
508057
534136
703763
431482
519383
286819
591856
349613
111372
765854
411813
216619
695615
107026
1095430
105573
179325
622924
73176
92490
489727
526874
1044321
845114
554442
638936
546737
845117
192755
644223
254861
243965
886624
693417
615293
1027566
81923
84831
684375
865878
76783
423620
884405
1017943
85474
700415
388265
658651
1025916
838984
86813
824602
950201
295212
407352
488768
186764
603448
751205
832306
255131
261506
236948
403616
99766
17093
516869
940254
255455
507264
91817
1094514
1093177
42745
679399
870612
35172
824785
797332
203691
835495
1091683
780065
519772
961631
656553
255984
697138
698188
794607
312138
174185
546412
956426
357454
289235
713943
855290
678782
698092
234554
1020191
722589
1020048
879580
52808
8223
715511
875672
581210
426610
1048296
763445
146158
573101
280550
212436
262062
726460
553391
517782
931233
352985
285956
155201
474122
189543
800644
944105
627073
378988
709704
726985
511150
299836
42597
152464
591757
830747
80209
208128
779390
763795
900996
165215
1023355
59062
497781
181629
558994
257950
446955
317601
12570
817657
352659
604953
630970
1026787
46304
558344
457798
418166
744542
1090960
767740
831329
341936
1028192
283298
1002489
488546
514751
536028
101390
924990
182643
310404
1048826
961657
271282
367457
253854
849437
852979
350810
196698
646652
458717
289131
568320
576557
1004443
147334
1002145
36741
926693
703859
184076
245369
281903
673010
541973
709847
392580
881055
479390
238968
84101
778765
1084169
451904
555300
446244
921871
62962
945779
397102
114943
1057435
707559
123883
691622
472350
692298
290968
880403
677480
859918
401434
677905
388461
135020
580175
687911
523202
746107
855383
930405
447584
494097
495147
23438
225401
210178
932686
552430
732871
487541
68933
785880
17285
67178
824531
785822
960214
961264
33164
408570
631349
504214
79430
177356
792795
738490
768007
284467
290067
597349
400776
453598
455199
663391
63041
739839
242927
944370
882598
1082055
358151
607002
242262
542482
190642
1033413
882988
5210
182821
1030963
148457
868595
202658
444439
333235
671431
255867
655450
547616
52110
1030315
428951
799130
664792
794212
89346
33344
662332
559578
1094799
606525
147948
149897
326583
1034392
252139
497757
785926
296633
440172
4280
34977
581768
1030762
535374
90992
1013343
703920
715758
591538
611916
280398
429454
996765
869823
301626
173570
344319
539355
938190
39792
315408
1081983
612345
439006
164814
583466
426113
18367
141985
234175
139987
1074494
544243
343237
925905
303231
498986
1091174
659487
314404
953555
139463
885534
612485
215651
77358
912109
1058506
766081
457657
745673
945174
770015
724456
1025627
169900
17756
139584
384650
384857
334898
870291
911351
248499
603669
336885
611812
460583
756230
16972
707608
895855
157315
1006883
607574
606524
802655
602635
447754
318820
1014945
1015995
1070686
640684
424183
366688
654117
192978
455092
4034
916196
992023
345334
535350
114477
515556
22377
716874
963251
275691
493454
139797
66122
878630
1027885
127694
655383
704410
899772
563193
1057524
875973
273300
488339
746638
966847
14494
385846
882612
143898
734034
280433
430515
397095
240280
571985
757647
927434
278822
1033142
907178
124510
996547
756327
367827
1011593
60762
152246
398629
463850
643219
554508
152652
793688
988640
140395
1050083
457138
464957
940610
74943
867407
633874
456280
587996
814662
569528
841636
31002
443047
263715
1006258
334256
253102
12206
756070
831281
557597
862258
641329
111310
343879
305359
1090185
147450
416735
29665
1030449
786473
13058
1019088
1007132
895778
198519
598524
425864
796255
472867
46022
145143
900098
184392
1046519
837821
338908
38486
648468
645214
589306
373882
712148
1016461
86096
786826
140672
141722
236967
235917
451193
629234
628184
627134
255086
697289
950019
526867
375192
264284
407157
94338
42714
803635
503989
549650
772267
611147
1085738
232591
196909
38587
443279
757927
299453
1055878
316648
3662
916170
967873
845558
594954
915224
87118
1060473
642065
767060
204388
11154
460562
226560
315245
155743
981123
482542
284566
860164
716887
25570
485171
544302
806512
485038
795749
694558
447489
704883
30508
945028
491209
55828
121608
361102
599532
336465
1089467
189230
229937
1015559
268464
491602
813874
210477
11117
1074572
268872
796376
7594
772643
709041
170730
952244
459836
948860
854932
509057
940571
117445
263754
53644
273900
223396
831313
580086
86856
373987
1065944
575548
136574
662445
201193
787649
760546
453769
5647
420284
975139
643972
36627
884037
424471
458402
476281
442936
948998
235353
271056
911680
776053
1024608
594256
938023
1082235
112807
421905
1012038
420128
928742
678261
955134
191512
863696
999418
893097
637752
585719
50276
531021
19885
172753
321572
1057157
60112
252880
69451
184989
536003
1048394
316460
310511
958875
584957
205828
833970
444402
339729
745235
768192
1045108
590810
902361
964507
847878
453966
612273
360042
961888
967800
427837
989175
876970
465683
472588
1075497
494520
214617
262628
496368
842184
750642
68035
862272
119430
183854
886287
45133
81660
1052797
818453
596381
418515
1052679
502479
632879
409120
1028810
550183
300265
114621
110956
90261
709607
376923
564336
849154
465239
1012269
451557
612115
915382
476913
649850
217723
475226
32347
1028457
988728
987182
1100089
203209
815324
408785
472430
543218
168830
652698
784503
407878
657710
1010940
642807
674899
102269
874365
211726
622333
627857
957563
410500
392094
592436
995422
1086713
278137
765102
247286
223251
1037954
21920
729935
202723
735937
1071968
1074550
992921
900948
806879
455434
332240
468173
190980
378098
8802
33435
310759
728374
1036158
416419
869133
67981
636919
523572
592082
193650
63680
206392
282107
430945
195845
351920
271688
650589
500844
319760
841708
863089
36596
343261
1081795
301359
933592
592216
648744
1035026
32732
786955
185957
782049
579901
563263
459688
42489
1082412
15803
471502
593219
757821
626032
119692
270212
945798
134147
376118
2837
248622
1050030
615793
94812
663686
578240
478365
1059666
506385
778360
1062993
274144
768156
481854
212741
833767
152428
715111
406725
818315
578169
141279
657853
264159
838099
934818
816782
594455
74899
110261
302115
523982
486308
717318
115329
1097889
816473
810041
629397
983937
434450
729987
858611
422604
1030573
925301
386168
20066
557242
593075
501169
500010
835316
718957
216119
1012858
850456
170157
376570
214766
1007755
41865
188390
533933
57501
1097461
72834
560395
871255
518558
1017661
222068
1019367
583024
659825
601880
35533
196762
735990
1038441
639590
894564
348883
1069370
109697
756557
40233
801329
144228
357985
454072
753141
296175
160560
857612
100237
384968
741590
354250
200392
1021599
630118
1014146
628174
1085428
556454
954209
43985
387198
215706
990198
351564
386014
26830
708136
770688
939332
553214
950708
248139
525692
306626
563863
686813
233287
859108
481338
102558
438392
263124
677546
1025138
922942
1079088
77411
329334
11425
871683
311632
682528
201278
415987
201869
1059485
210165
738328
714772
883073
567090
234128
1069336
572515
901457
563792
29597
874374
719531
7360
211076
779708
984052
563479
444731
724915
917654
559094
304207
333181
203793
921140
414746
93655
3817
701066
815994
24501
534352
975081
47704
505313
351590
1051257
251568
318254
198420
203535
594989
822603
60689
144510
1075089
248419
401135
421919
683979
389175
364860
783022
644379
379439
288676
288677
439540
49074
568208
1010469
1023182
105144
605259
250817
537090
308679
410813
67388
10967
201339
826085
395091
233075
1023109
46419
493194
699553
604059
93435
739467
613628
465675
466725
68617
453009
111438
411155
669596
531599
429924
451604
540530
540661
178801
551676
59921
82372
195761
184709
1078238
418365
49980
333475
331744
963835
564839
834377
222469
115464
160235
506679
845106
780334
444017
81354
498498
983357
1065091
1092098
72835
820548
602799
374949
262969
528622
570737
54931
196641
528442
235971
223132
266074
812512
1016493
1098008
450489
686895
366644
343102
845639
527961
987512
706086
967288
520220
967439
784039
918501
365012
45762
371979
56409
200319
678730
631716
245298
548639
586555
414354
812747
221205
114034
119648
311049
734141
558129
1099733
530488
935289
753321
71221
1056009
1029957
1031007
754258
107675
106625
658030
87707
521334
386554
125720
1046704
917748
1079468
216590
1004518
946416
881853
721626
1027085
509958
891087
514472
213249
173677
3189
376698
713987
784856
57696
998058
1033165
755805
290400
1017124
331119
398493
248663
1084186
1084185
679161
121995
86151
407081
1012083
166104
504614
729130
982919
1044912
137681
258844
823037
456272
555443
142207
784148
468799
333031
343364
907074
530711
378373
821377
795615
901386
91121
28657
379221
739345
54784
1054525
55959
761292
258045
234263
923517
882157
550779
23647
21421
197903
599629
18537
574738
177392
1096923
879913
927978
284192
817314
1054255
1054070
533012
637508
261895
790547
672514
780642
439828
970183
1028417
138778
233986
790693
24077
818368
963234
59399
92197
917826
194787
1044429
694905
581778
836689
459609
882967
350177
231294
658755
657733
475507
1023532
326555
47775
757291
899924
785705
743007
713282
399032
29504
188728
1090323
578800
398118
229463
756195
781765
426665
943909
543688
862074
934096
411527
910609
941986
975819
101436
888789
572759
412152
968866
39251
679417
173692
789460
74790
66963
303263
922657
662093
405768
806052
333602
789368
1082367
916516
903544
263686
136371
98826
410510
485865
602419
618857
833858
715088
100806
976588
446336
189635
480065
1024762
635136
47924
1014623
237318
505717
943682
48689
877700
735943
463889
510524
91267
818237
1091886
372947
996072
219986
20790
486178
1007177
289775
236124
502872
613040
901068
261145
857225
695499
612172
772653
184555
790089
269495
627495
254495
119706
40771
565008
628307
735099
629712
764139
976334
378054
672525
272450
477309
869703
92537
65725
960320
1082403
385806
2836
1034317
232203
779767
1058790
173883
366736
590115
1039690
333190
900135
871335
144991
330932
681846
129424
801364
986403
222475
103831
687427
143824
482363
455388
557277
40301
270158
295660
953992
762225
489128
481605
412131
64745
87384
541492
1037445
619898
520005
959353
782330
522471
472410
1007035
582577
375210
3006
592470
857718
998991
863402
107869
177278
894362
417699
51856
28363
476928
1068638
984065
168244
699092
744858
750962
150206
1099258
342859
435852
709193
892232
880836
916081
760589
972530
751896
523895
793033
1064959
792519
187365
342732
516505
402092
483360
602531
264872
942362
222056
587457
849240
688158
140507
1012298
557616
936778
693377
36021
908458
299913
328724
625157
1033195
717381
564967
640544
892149
847179
371393
1059374
567182
726708
964460
818459
1051898
907720
752110
569959
914000
369428
1029507
76742
818180
30061
291606
304121
310405
24385
164437
706527
522252
943836
581034
657078
785993
401980
1039958
657859
847174
273464
407208
926684
914532
904748
748275
738503
328181
787124
162737
830417
343625
43663
80804
1040111
126674
289072
1002032
534209
83154
276399
193082
908118
642433
1073018
581761
114313
158939
1075521
876308
321519
638145
837443
28450
573097
519186
641046
619479
54385
726691
141845
1018214
349097
602333
245462
1010280
685407
926478
398704
842917
995009
96172
865169
511442
55619
118959
160025
18189
39649
139154
626532
152568
18126
537389
1039877
982021
752935
266738
876617
324184
682405
296542
663184
382398
993633
516718
918550
327844
225301
865468
500378
696835
50700
659621
442113
302762
568827
394150
689887
533304
1099780
278534
487502
497821
993597
52346
932254
580173
782339
643824
28564
407713
568141
667658
852849
552028
558378
444379
521760
63881
229414
468829
476279
502621
972279
415363
575576
371774
362809
918065
673486
895004
799505
117642
320166
105605
197460
853384
193081
825268
317900
265828
744262
44710
240479
696192
134087
170626
960740
948820
456626
817021
406120
94555
752324
285149
395964
684357
676193
1032537
4559
921737
458491
597818
189290
924552
1078105
3379
650496
483283
440811
703597
72690
290855
230204
1002041
337240
43693
741008
591199
13094
598751
67017
887467
148796
1073597
169481
796368
466747
922786
473696
335442
371616
999301
1094722
960677
408411
158661
63823
134275
576465
915253
576116
622158
850857
718481
1060730
412522
805641
720809
635685
263320
926275
1039042
617650
968562
794564
1010812
786693
113883
160383
718327
43216
862248
906997
664388
974913
959419
633569
472959
488328
962537
434529
104172
816417
520837
862461
128017
784490
412876
997411
1080745
1009188
110891
474563
750650
39613
234822
193444
524301
36765
284935
904340
720494
287564
706380
718711
349364
11679
289919
55558
828211
552092
100192
398276
219661
76868
701075
120630
659780
618988
635938
953569
527258
462122
531133
39249
367078
279170
527597
975417
467494
773939
452300
69870
756830
43568
1011418
546232
1044913
992241
272255
788703
814277
407593
392909
1035562
635996
625374
856399
444805
921362
926273
821283
1059289
600882
498915
643522
213350
771905
251152
550396
855030
245530
177661
412462
708918
884304
389335
628804
486270
1085796
21336
841944
791465
176733
59154
179075
701553
324713
340894
182615
989439
349749
1011011
974143
156812
473709
518537
492789
534477
1085430
750997
931766
589235
1066850
134449
769315
777879
104539
134817
245175
168312
960949
533120
392738
247803
1012780
751216
853197
326754
721458
270687
14750
421378
468062
516483
617858
666669
893679
133507
770868
169097
1023108
87501
568713
1077387
198924
187892
631914
25094
310233
357704
893260
977052
620739
826238
405357
869623
496483
615043
926531
668015
145362
38644
376584
207681
222872
309526
937390
383318
858700
535929
254851
105278
156073
769574
254646
960554
806577
22047
530024
265523
618577
935947
750883
304002
775217
571572
572622
510098
462190
729788
864460
1079594
686616
740999
247794
496381
595936
847793
1059381
32191
259734
829459
891301
661469
991285
154437
796571
216710
277124
258442
1043843
683148
471549
600748
659386
817693
359924
305556
790963
293444
1068857
902428
514035
291526
1051466
483753
840164
754988
982435
183085
132415
87814
21826
842839
463570
9564
403764
581931
64165
106278
39814
192015
464724
708055
867213
767721
60564
29896
270481
57364
432779
188013
446926
382820
1002214
554558
447020
1054108
906718
527513
423248
565396
518977
1012469
294994
989173
488485
569917
299356
618572
417689
111466
285442
451060
1097493
856861
591220
262325
887367
457860
288805
788169
114170
887395
612030
988664
811101
621824
808473
717958
14417
160338
569019
452124
75961
195726
884575
1055379
302442
511390
140754
471789
1072908
340162
659785
384750
920762
152735
128162
713054
1080533
875018
774408
18865
543314
135416
289332
839691
826488
770727
323985
74581
646827
181381
967222
643303
308961
1045145
739594
810476
504396
416684
808233
657259
61383
80732
660707
830757
942692
488445
348676
73667
969433
933883
26751
777129
1088302
535822
945352
453254
170694
590561
20114
336806
909422
655481
847323
295087
143959
1075422
335963
1005853
475120
1035383
610066
649814
568206
816334
339288
750312
268227
646817
280958
749162
960666
12785
795965
860607
1012438
457316
5757
370490
701811
510151
126057
437905
866011
731635
970882
230787
511507
1010914
25823
509594
625305
968592
60661
309832
953344
557330
896839
719729
519519
126857
1069779
118823
1084390
919558
506953
685022
931229
1023240
743552
759857
1088996
881713
457196
799334
470696
297404
877045
683325
463436
733925
337351
589782
445298
352251
285465
203866
223085
925790
64852
1081878
551516
375008
928643
97857
187755
853199
665000
330625
744554
278546
535525
799349
392999
1080534
548748
106048
225925
703503
49991
338609
1041297
911310
810028
761358
607106
259804
550695
969134
815412
791802
483404
76872
907742
731233
47492
784241
45685
643221
340726
236966
308984
691695
139908
735272
929389
668905
145548
453026
166912
569539
606983
192312
870542
221312
799828
362884
863735
614679
404685
709994
435916
952231
925557
924361
9635
645680
323476
1038483
195342
1072952
254027
230365
760621
1051431
1010854
98454
97404
990910
1014222
291817
1061975
408112
149019
970471
902817
634185
508916
10139
334789
246529
1031988
748968
753857
1085833
784293
810563
917761
177025
1063422
172022
15560
504235
403059
446360
577267
883904
848561
995691
1028026
64391
556436
527480
881308
252180
1072549
582291
293667
415258
1091755
119673
86317
756924
936529
283405
737297
887017
287276
125514
1024031
542089
1034832
212469
31810
611432
202702
225957
276001
880910
810820
337119
77970
543339
835384
761725
169724
567003
63674
833775
460963
816587
506692
156360
644540
777880
1028240
570918
958792
367824
650262
387769
899112
209277
1012733
752559
1059784
242024
380622
322504
491552
793963
203778
616464
564597
240420
220051
1069500
440650
631584
298532
767922
997872
102220
835208
354687
548005
244471
479176
857368
135037
1000963
700610
187400
17154
865992
406252
424881
1048420
1095068
348681
609468
248459
635992
1033922
660298
4944
320463
987879
214921
840012
729022
526115
319591
4742
1011799
600214
892194
354124
47531
131261
765020
43698
769359
939181
142282
601375
341013
620397
210832
345067
950583
300325
533802
1041354
475271
63986
533098
900588
350465
329314
1071032
834734
475694
904271
1078682
192962
801195
66996
663406
926490
1086285
46944
461860
191596
529351
910456
695321
862890
240356
988564
737262
15815
141819
345871
278311
419632
44756
1091292
553712
417944
416894
431939
452137
78870
33082
139594
735492
962870
1050980
536739
837641
719117
842884
554754
692896
665003
899380
952756
344989
380995
551266
825668
508221
451046
351213
775609
483885
749387
56027
251529
136012
308837
385145
823649
951594
355811
269492
10373
89265
22221
1066399
832172
67913
971339
356776
905567
168209
565478
897706
214235
671941
599887
432224
972538
278194
669626
69642
784801
1024186
80272
331097
654809
914722
691355
886050
144310
769475
1089019
1048389
188857
16586
996090
109783
940331
528334
841477
1037725
1037252
200906
349535
778201
523751
818634
349136
697144
871531
1066398
846993
269643
1047907
242737
636068
301960
597972
222819
147823
1085116
1088545
891747
155768
502317
769605
900982
1068645
310023
32515
563067
372100
1003246
1065094
714340
630568
936964
23406
7046
317125
654935
373633
153187
1050069
804868
170732
187372
355456
479482
555288
982675
512595
632292
1043010
288790
6459
105910
502376
870587
87766
494375
978342
277249
418867
914165
530989
311284
1022398
1077455
519765
1000657
1020996
758887
257820
237021
56809
772041
220719
364822
376002
119927
651734
302980
37319
451532
894970
229134
507464
298217
149499
180106
435680
674908
285557
116186
821174
315165
88611
74123
435247
946384
56838
205491
596101
446023
911588
432671
842875
790834
984041
162444
784672
1036558
27925
144379
592379
916698
834181
654183
586943
730143
210778
41974
104158
971360
210173
604853
1095897
371928
188736
269602
344764
793056
867713
138102
478086
908335
1036135
1062551
925329
744042
16553
1023520
54145
442923
582320
840829
586647
402709
269385
380834
731507
221813
1051434
919385
1065371
623831
195020
771722
593158
80709
6568
379484
776726
130284
932026
1040722
367242
471984
505473
140204
882818
1020050
653406
316513
777023
874813
746014
421217
766766
874519
187738
467892
241715
658432
1069630
908715
1031959
24987
223970
28818
1081778
588835
2195
494647
837269
689910
1099414
915664
954357
298169
484421
610522
984408
147218
1068028
355962
635951
115510
238891
402693
382919
38146
495533
263876
794344
973792
351572
846470
593791
948547
494876
126335
1066016
727663
1097119
596459
849519
342289
892145
75352
281999
125413
965843
388340
88878
750641
209011
389599
807683
557432
98565
747321
947694
957274
645692
112702
137780
317414
672336
1092115
506028
969725
312537
506115
923041
5719
371731
452949
796701
71104
218161
189260
95509
151581
285637
897460
352958
580783
648132
882603
846678
308134
488547
554276
220296
942079
42877
280943
866339
1007350
435131
100518
933318
776562
463870
686160
1021528
520825
296594
406127
562204
540549
921349
110479
314986
881984
928935
219696
1023073
897774
220333
576636
232192
405542
831842
379421
515858
394917
866390
1062750
712185
568129
840628
1022801
911722
847712
509091
217934
109748
1034864
205216
424822
1084168
701359
700309
108457
469903
790727
997317
43247
887784
1008310
971469
1058855
814691
137590
552713
1035788
530297
143052
681335
1056982
251808
772238
424464
306508
508630
705808
720335
285139
53051
466551
1069686
946729
439716
889804
129434
911193
77839
1098860
397446
721550
141122
603266
6600
766221
603824
447008
71818
163513
61407
518958
499022
670387
976396
639826
913863
737983
147329
552940
909787
1021332
396597
170934
317937
1087625
396578
951499
458597
479818
756725
415368
15075
191289
263695
247514
971388
1009707
1042105
951731
946152
578245
509044
449117
451310
761147
780234
558821
933741
190350
506218
1044841
402372
914582
890831
431513
37265
460339
744492
127085
104139
304618
863828
651169
1097530
162330
623718
906288
598264
227210
265349
6376
152016
869960
300790
988761
193962
433819
754260
737196
978128
719757
408954
74076
688998
286909
874045
69109
952241
1052487
1041873
83163
185389
413971
86122
300975
442855
186253
836472
397916
568502
30826
719065
299072
409093
680724
696607
81490
983083
958680
366297
982151
201605
815003
326934
342312
851012
1081670
525242
87422
543240
609615
575169
444102
710843
134188
748724
796721
794153
263777
890175
345938
97105
348897
166373
165524
78217
359116
876510
1031538
675948
25149
304414
146792
141782
1019003
738237
442976
496095
1047716
818863
817813
651493
112443
692731
676674
922446
907177
277288
439276
709963
599129
986219
219528
117116
578709
768533
288855
823178
710119
671660
847995
702747
867076
58899
428391
1019321
942290
1056379
345908
1044737
1064881
522747
1093689
1000398
621293
815932
1025923
795282
136337
26434
69366
529728
630012
53242
448162
913100
396880
635649
730594
878099
1000628
934164
813415
3873
548480
744738
130407
1031568
876727
764995
298042
435082
649407
357489
226783
233867
666705
477583
380154
51480
14031
1009308
176834
4690
891854
29180
1068535
925133
747887
780969
691595
399783
36306
731193
466495
293233
422243
685774
884289
549717
660223
381190
1090492
282214
1023094
663398
848550
370797
189730
1038682
19396
412709
662123
652075
51726
430692
809434
982407
478005
1051304
303258
349127
68066
953644
209727
446490
773255
74639
705878
492582
983150
356745
95695
418570
727683
117633
457380
840968
80647
182513
846264
91523
486213
1091389
503341
108829
432436
295761
35463
674502
590987
1084722
31377
125399
311881
717070
208889
1009885
402642
229781
1008257
1010012
505008
262131
403587
383488
384538
591293
46348
47398
72790
75194
589826
590876
842201
709024
635664
295758
581884
318287
319337
687723
315356
1013167
532292
533342
534392
855077
273238
274288
233624
1062928
1012150
792058
101243
204852
602477
125089
274301
504502
803092
648565
197093
196043
320062
378642
402638
18190
251076
1021602
774831
663292
163750
215434
208879
209466
853383
166740
488506
134297
521603
555127
683636
660091
1061845
696011
273109
100457
626720
660255
447884
922935
235351
708790
581179
856669
154128
994677
515913
899322
806006
1068035
1002798
105974
376891
106661
47361
389989
231559
482897
485878
526232
1035854
1100271
981173
678096
343095
491002
371658
219900
56121
824876
790748
632064
1017915
452238
369892
1072793
445754
1018049
442104
890147
1046982
906640
248435
751374
954571
847759
326905
308072
333817
217092
245191
545317
392052
241814
722361
506896
825631
195858
588401
348036
859853
455115
972145
574796
46067
412787
859719
638826
960723
393279
449798
210043
370901
994427
123373
902240
896329
29142
929776
644664
474620
761908
554697
598629
378143
383030
299686
733096
151429
942245
878684
129503
66251
709456
963754
392535
874323
576306
77973
958263
7516
563903
976046
79930
426674
319424
802350
1075485
406761
1003512
855853
1036124
188099
466407
238172
936937
249974
887381
87925
881509
919902
926435
378904
1032600
1003683
377979
30400
132938
250361
573639
1028554
651140
570512
1089355
351938
503183
923933
413618
1084256
949876
1032584
778780
932935
646015
806846
222270
609519
329831
823406
589432
536362
774185
513131
261840
4757
369109
127406
25309
436204
941003
754804
409730
102694
492428
203993
256418
506840
690986
1026772
938697
1031829
612024
274107
763188
168269
193092
798451
164071
876287
186733
945758
1078385
291352
236355
291054
752847
899003
1016616
641464
950150
426822
811833
706820
653077
809142
405018
835243
338182
1054863
991702
259843
432819
667089
862456
581985
110033
142919
480731
531015
545006
636889
22448
835554
34396
588223
585049
283078
674117
235982
12962
986158
202567
1004493
620677
295092
431796
1039192
352515
933058
1035160
417534
881237
542484
884093
671848
790099
942347
71800
383707
750407
31281
158965
156945
996825
627449
568441
362537
862508
306166
1053864
719297
547075
639300
132774
384135
1082861
432742
1085404
762497
659339
842622
831796
477715
789298
360435
582989
976340
627474
1048606
323613
341220
803975
133009
68651
648578
402627
796154
77792
730970
826494
598177
778491
139165
293847
23065
917774
233388
534265
814283
797348
13236
850472
560057
1010370
600843
243771
266689
758587
96115
33115
750994
262648
429311
880138
978164
333613
153528
1086168
1036328
881592
792906
328710
144053
204114
885335
799120
473814
895494
709594
292484
330396
929348
20533
88134
782246
772344
561047
453200
1026853
326419
25551
714895
713020
2181
596505
407508
267507
588879
263614
944559
270440
867718
95360
170381
884971
1093390
885454
274645
344799
797888
301234
195171
409778
607292
111279
501711
610787
584423
669809
639395
333994
765622
698622
158687
408102
631971
390971
890734
789120
708041
778565
68793
540639
407901
44501
59527
813537
1004139
1077131
88623
1021581
746757
552276
690722
579225
634686
350819
765712
486731
438412
845641
731515
374822
564986
451359
1059383
123390
320640
489022
176767
69419
857575
955966
628472
490955
384908
701684
1080174
405349
108883
280611
712341
1084212
8826
563169
853180
13637
401314
141961
526201
256055
807897
851522
584253
343511
850628
401384
874371
510342
1002889
385510
669906
126052
572157
778243
961994
140796
157969
262888
535893
659545
477969
87418
736308
623656
326010
4297
166087
950694
35390
452442
757734
4010
165814
155173
267393
460943
650782
764297
597072
15225
485835
870304
863661
676387
1050883
885834
323801
986119
281185
156985
444589
633140
343853
81295
1043920
573151
713797
820114
1020666
864385
8435
237812
322773
994377
749332
905059
577753
528618
233922
231822
717323
731739
402283
726455
1086489
314715
1000047
639672
234080
342449
336212
712170
727317
320755
1089495
144457
575086
680844
451885
135915
741767
625513
81194
48473
913399
599774
154474
258163
99610
1069231
627837
77271
726732
366126
370133
344575
455848
728980
949472
652958
603008
19163
888681
887631
47509
19890
631208
186231
375476
202588
28660
10102
740024
626772
371762
320695
206522
318219
1091152
209677
727273
17520
86788
578990
89598
45194
910702
90113
1033556
458102
695026
1059106
105548
40033
33249
558420
989591
132403
86686
468277
499291
372172
612698
337369
427364
712193
153560
806104
1100277
640560
455616
386517
917339
536855
405547
17873
851695
272175
74329
968293
428133
648605
901791
377912
464850
213515
483892
871958
803532
999057
890075
557024
259372
1034325
970738
33984
824615
388498
831577
695065
877520
168927
534037
101435
1036660
492735
1084104
476115
653564
197863
816316
532346
303830
162062
333404
976924
693273
365642
6542
808184
798006
352623
386416
658496
324631
1011139
44301
1084435
696822
789430
120843
1074288
319805
933184
1006409
740766
583226
743738
932741
91691
396828
143714
822305
840989
601569
156137
515658
500040
356631
1086240
531741
517323
99496
939198
309100
58417
1059055
201787
1034326
375981
827545
869294
697357
937356
101305
572561
915621
153612
803660
170049
552345
462238
645722
79729
720604
365203
535719
68523
873134
670835
408293
52469
112805
581879
729601
884188
934371
1006419
597649
625614
19065
327007
2294
328641
681257
665021
941842
415600
713114
1034466
224922
708894
438784
582834
1006684
902537
221507
368774
369824
807927
785660
966956
162813
989159
561181
69655
829403
843499
136349
1034886
209393
696988
43615
319960
558550
458878
363875
546822
800789
504368
112039
719622
959417
1015792
1044597
667895
216360
322353
410429
200130
680602
706516
949654
568099
330279
6451
458585
238578
420299
838631
920914
814711
736314
65943
963557
41674
284338
238411
10503
231413
871738
457328
580370
715212
174169
1099114
569281
514343
708457
999475
98220
96578
283266
596533
389525
847820
290308
443589
125443
326724
1003599
718475
585133
203618
144674
280669
868372
183965
7048
114808
1029632
797676
310442
643329
703553
429133
84237
1042739
228852
842210
951017
77581
805992
631684
449334
170772
330831
922801
410996
498579
869630
34783
708669
8071
528174
581910
395476
841044
1070829
763159
233527
26703
985022
96236
805807
737571
45410
406614
360198
217976
121196
888226
73900
219310
271381
1060880
746881
328149
567370
408174
804504
945127
648039
795343
26040
271054
273309
434323
239301
443982
750647
475734
989917
878899
1037236
1085369
1064645
61064
469462
176106
369963
185098
439641
321023
344489
283325
264757
272820
791672
143697
700482
778549
423408
996290
810296
800092
875587
1080053
99891
305679
1038750
268093
22983
994239
235662
484204
610454
871085
104786
187257
485453
8587
849810
467743
161795
70157
615319
58246
924971
588063
377933
462234
368190
487758
346049
1028143
899719
788133
737865
13734
89778
1059894
7138
892374
296993
1034842
92476
669946
391945
4476
708007
435280
259605
869871
389284
242274
906088
50971
1047769
766588
851027
917342
1048535
557312
805542
951760
339833
109625
831709
77869
1028715
1024386
259283
3879
111478
528056
63543
853436
182859
473924
678738
233828
1024172
239267
595743
133034
857748
234406
922726
243548
303150
291281
998042
973962
199395
776948
1020462
57125
921974
942988
404452
1001672
429108
9143
349688
1088400
1066567
34176
937732
1011974
751867
793214
601507
1019988
405558
96574
879283
874782
1076774
136859
897973
566076
523808
704716
330287
1075475
811563
489669
1059713
199207
815823
118181
335396
262045
590593
472718
506997
151383
438821
363722
147819
940503
3169
831151
296706
760383
689459
1024311
816718
429712
901018
642312
548176
78207
895607
830943
750290
586266
1097938
12107
78545
754139
817496
121474
122524
609367
580628
611403
622750
343320
1078621
334133
986170
741395
1018807
356336
163056
665542
882396
435010
364127
1042299
600236
45910
552056
173109
415853
728581
372723
702713
998722
291389
952942
452714
22663
333562
246848
882816
192509
858156
774995
67224
218080
489773
567149
255709
438629
841627
435950
767764
602215
251177
250127
646357
775571
471072
320242
443014
864064
1089723
851957
439343
202089
76844
474361
659271
399228
287818
13291
769463
545288
757618
1049421
352356
1064258
146322
590424
858125
1079167
83364
507309
506259
705379
1062648
764876
702573
812115
642143
255924
851268
77829
822147
503432
119582
58485
1008128
310757
349067
916437
854053
444028
947057
451907
1064771
202557
698317
888038
768453
797296
796246
465456
613824
994875
312720
467771
993979
267712
596747
826446
150244
593150
1035146
388942
933030
234697
944380
1031289
824957
758981
22077
548246
486103
566642
134158
1057093
115949
270053
419150
196333
14282
58786
383859
310899
248250
228452
933370
429681
698016
686745
429788
434749
837153
669786
19703
142561
252799
68308
853775
436353
823662
458508
1082611
291039
608237
111195
96859
817642
912469
8211
24570
461539
737649
888788
145489
845338
625261
92073
467976
785603
251289
924599
173711
1046952
431658
561953
628648
280870
272594
291983
983593
854430
380953
21190
705301
375680
354443
591064
135581
501206
1014944
72797
885605
471607
738182
710289
388160
1002201
953131
127503
916832
358492
876622
183628
68948
1038714
44048
735939
358284
206054
297220
294368
13614
837289
1051666
478982
366266
483679
1027912
536407
570985
479807
253290
935107
301622
530411
987045
924703
77211
829065
598150
767144
449671
779998
840574
1061492
770732
1018890
309029
396298
367375
214888
859607
183171
214735
1094636
957261
842811
814517
640497
28263
636433
635383
277628
672478
1021969
184206
216157
749600
128562
627301
174712
419366
1062680
847507
939919
311549
893621
9183
743883
406264
4175
478776
657946
510296
13039
758829
782644
677494
127906
71370
348410
714910
86680
969260
725612
646553
264609
723603
728125
623912
216721
575419
764311
510201
450601
636231
792819
392688
497525
1017137
901494
342169
776444
978621
178488
870957
529425
851545
497680
171613
125374
116231
660148
633850
108315
463300
289148
827199
182219
559447
530716
62223
272620
182045
941423
685870
269388
90091
564851
979482
297046
498339
884588
923472
775306
261335
22151
835530
463576
790475
1057624
823896
581959
168444
578732
919889
87980
648734
993440
781430
1083421
975999
748536
1098534
330855
791662
46416
747932
407546
391280
912766
1098279
1091337
797275
215528
680487
920282
944130
935682
163501
944865
971140
532564
836477
138650
86783
782907
211442
97917
171510
556893
170767
929773
152308
86741
444040
880675
277089
41975
1030029
632077
1015185
66256
788395
264229
823741
13476
859218
420398
455679
218160
848611
927967
1045194
997444
120669
678999
600371
449984
937094
94739
301578
269218
19419
462294
442228
796691
1008068
625235
965206
654041
685793
267673
763304
757872
512637
389214
80031
661128
658355
317703
259415
794891
748546
457261
998495
233970
814382
390569
374858
673247
90641
622975
1096213
869771
502973
1067054
18490
61802
198721
341166
600924
568926
721875
1042441
606462
121454
828911
1095849
585898
531332
259594
431987
977855
190096
679560
686428
806698
43344
857443
671017
841122
451016
1007944
83507
819809
465372
282870
1013315
70216
859488
714194
398460
1049843
9638
407727
539009
84726
528408
388724
601673
527930
767281
30520
1056587
169657
17095
942897
344214
238128
830841
93417
879723
222902
949416
645165
612828
144668
1080108
319979
478371
1087964
523064
953085
362168
540484
721101
7023
983285
440461
1064757
569002
273675
750021
7875
246101
926174
244894
763526
425994
989972
385571
471509
150035
827120
633577
40401
815687
666416
137728
189445
690700
511794
399298
68635
805747
623935
1054836
769698
864910
705078
1036074
99393
896957
344059
1004993
285624
663711
382647
957079
88593
757615
16037
732334
113951
1076235
738226
1004547
760866
33876
1078612
22242
1047953
1046903
180742
84222
601473
600423
381089
881851
1026353
105242
719947
160541
931721
632572
1041566
810375
939806
340310
31624
125013
7853
296414
54980
1058851
720660
358964
257786
590468
718250
726352
376318
907247
199110
23828
685564
916054
536789
853635
205729
566973
996111
140881
1034428
260826
483878
934012
724699
204782
881788
388218
873140
547328
634079
403247
787740
78470
458692
675448
1014732
552774
526493
863520
1086670
358552
1069107
452119
310158
316442
703361
617335
746423
995664
51199
354459
437355
153497
282951
1053736
777833
778883
277488
63207
479712
156685
734981
958317
312618
21271
803504
759850
735089
253146
394897
942313
524472
604586
89921
925646
776532
1033365
1050827
539706
282702
1049947
537191
764207
121916
352344
213719
615503
300377
211993
615837
425229
988502
649183
431070
138409
805280
743180
243690
492873
975042
185687
372137
1053630
829254
926303
731567
1000121
817671
598478
583660
580256
872663
141383
477320
1053515
217788
734842
931400
313718
596469
810333
880108
300063
839741
747217
268971
725574
975280
909890
630129
687529
168410
28988
510670
391870
187739
562274
184486
586875
510116
1011085
1100054
621957
802055
987777
438530
778364
639341
697945
177093
449759
45918
1034036
1068804
766558
849209
496098
805640
176419
413533
1081978
238170
409218
775365
668292
369131
199707
343324
333214
932952
180107
204141
810701
473458
264514
595170
639542
332915
238523
14722
371115
208222
352075
960585
981254
1091325
960443
708375
107665
645267
866694
80244
281025
290767
1074587
614704
266153
162506
373958
921320
511940
723732
97708
84929
843006
179941
450425
103512
1052914
823894
405118
623756
954514
939726
697048
19152
774352
952842
31972
707672
41052
449268
1000606
639192
1060723
278893
405879
331794
1021501
925214
968535
936301
356182
106793
819430
970610
95347
925810
789992
1023468
1050987
289667
889824
296990
456447
654123
600528
358011
1097819
529919
317030
141240
962955
544094
580588
929346
394753
322667
284891
233142
176723
37388
605943
59943
1077260
256049
403407
1022067
877773
271914
210727
532027
899593
775135
66141
866899
139037
560140
813144
180113
912619
391708
898078
201870
376668
379425
390655
795957
936670
502907
58036
202393
220427
454855
799388
1005539
1091466
663186
129172
50787
948715
151382
249910
843010
525583
515634
1041420
642393
633320
877882
115759
66745
1041919
493890
901599
208941
1073823
270478
318490
966423
144526
662127
777230
927088
335202
535340
883223
160316
309525
628139
779478
237645
272575
359459
133717
445425
693928
296568
523824
283470
299073
605032
970969
206340
687999
421044
620482
724860
855759
24162
21312
1019577
176721
537997
906548
638654
1043998
846597
443225
174424
681576
767440
140590
298170
428662
533213
999112
935978
286429
200696
619155
1074828
38947
923173
501042
884284
636652
879522
597439
874122
1069714
514484
942304
760426
805296
302592
931690
70913
875574
723497
820869
13453
396425
1020394
356141
12712
622760
196932
742625
44037
144566
617412
516235
708671
69083
1014118
858545
146318
680124
184687
209998
1011126
414071
1037443
573124
864394
379953
5483
853152
340163
648073
804083
758481
268399
35767
188422
644263
807534
974944
344646
671135
487487
750095
121997
497160
135236
896590
144081
25126
1076816
343600
432294
876830
385719
433410
558810
1060722
818330
804399
385442
4006
425046
236158
51257
338593
53169
509300
636597
10382
845274
954333
823388
963245
185525
796918
551422
828444
319302
912013
910963
981837
690871
918984
199486
935986
280137
634364
99475
636191
742249
583618
927914
379837
6981
981617
112116
20743
431801
859308
490429
183718
773433
557388
1014656
676996
743275
887506
729146
545940
298255
230120
892455
641308
810209
88908
275968
524779
972445
100767
462301
276768
528309
276900
219370
1089443
744660
581990
419059
601682
783315
919441
106649
123971
1078224
829386
939573
991950
56626
848007
612974
1034557
236771
517070
1097349
712874
380480
907662
537814
845246
391626
747981
48504
925257
783440
658501
75033
219142
415431
963497
946428
102669
503868
204819
239863
378304
465942
825155
350443
1065892
66672
790265
105636
340266
444733
35927
623858
144054
707049
655978
980349
543109
607461
889473
1071250
474029
758135
562832
84613
1096659
671446
12217
312030
257752
641785
775567
39115
817653
801452
209608
301583
525557
516216
111471
479909
933350
298013
110759
975974
980169
821489
156878
62103
97099
223753
957929
663117
469880
760868
875288
24217
871543
758339
839506
302898
370440
562411
1097048
990264
1059949
1016407
210289
256213
248982
988343
566810
634281
426304
457905
416222
901821
150657
111030
634134
854094
239670
397118
614728
481202
111942
842337
454385
1008202
102871
1036839
199733
201650
543358
296770
296844
800974
483752
585654
235113
839580
302677
955422
87080
53693
180444
297699
587717
110697
555306
274032
141647
265039
671926
700725
447721
38183
679594
1087783
75338
513260
440702
854956
761918
199614
940771
1090698
878632
543117
1013474
602782
827884
52382
417868
205340
175624
568765
571709
445780
722586
360007
950764
453737
677054
373053
255665
292307
451838
953762
301389
1055321
654568
105273
162654
284699
703402
22520
881526
597213
1087224
14420
465657
128705
1077059
182443
493520
619066
9499
936279
793343
1087758
185099
1091791
149250
413838
728956
537825
615210
599227
121636
154806
860149
718256
537648
921942
42016
179571
145640
505962
1001334
480533
154324
999120
362770
440007
731263
1010487
60395
318849
715338
980157
735665
540482
6369
1032564
961362
83919
865027
797362
297121
261488
569046
47112
929329
196792
327874
662269
377651
164505
625895
260467
660540
784894
396233
118947
481958
332655
1097022
652907
591777
550950
276107
77377
1088165
431034
46770
358223
224327
274339
682200
44965
496001
871810
641024
578716
990797
159384
502759
901727
284205
17544
883151
228659
336924
756697
545687
260460
74363
411726
501154
953371
663103
399190
900303
177937
762751
1090340
8221
827002
97738
618409
382815
346897
489913
234180
346532
839127
529377
222271
36426
1080237
208136
1004952
816827
368240
527424
524431
646887
966230
985612
1007559
69688
142706
595173
766765
962423
380512
136998
639436
533658
1099946
1072184
816273
658240
187272
48495
919366
500759
996967
840237
36971
327396
515739
984586
317426
817811
661864
813159
658567
467080
339693
903499
646724
11261
234598
1086877
312050
305974
442547
671470
750199
871773
1043212
876018
625030
523759
310589
840926
903243
235908
266315
121094
300560
333171
297194
63792
85123
78731
930594
449210
314690
893899
104124
780724
820311
456333
209633
195142
1030864
852225
596006
82694
977682
553145
584792
438624
342917
982717
617758
140260
334814
668660
826310
1029693
146387
802057
650067
4707
695628
320546
868909
45026
213922
811533
712032
187166
393307
571559
58017
805339
293356
6956
955907
55694
886909
611087
143473
417126
705958
289864
950040
1009045
107075
908846
138751
663464
1075882
548689
371372
672696
540924
961988
722421
352708
22936
1091079
549910
137947
320072
734964
554107
920035
242109
66495
272868
128812
561824
27646
297872
993854
280861
883005
423022
741165
528937
350754
131721
558538
68090
520895
29719
1026843
836250
468632
47343
180296
33760
407060
269229
549402
189212
435508
12534
514712
66611
108195
909081
279208
995981
272428
1012702
604047
161750
1027620
114490
319351
646973
701798
759874
661584
883413
664880
646982
536329
263215
1023309
727947
492956
446046
498167
336238
943491
642270
92735
826503
1021709
62964
891390
317406
965442
182921
698062
214032
524610
643309
836874
14875
338727
941159
622792
545508
999349
211494
538562
377813
415731
568332
1068881
586748
984695
820230
834433
700618
296365
124953
116040
942043
64297
562875
580324
1084286
10911
972980
467769
749774
15875
1019856
865505
350807
121356
619064
751523
1015107
394632
638065
363234
211072
762960
593307
10709
876295
916778
676560
815029
383937
124229
1045317
192967
510867
1081699
807889
59657
464210
688992
1091520
882709
184775
168788
105677
686073
810639
877307
206148
901488
560079
418554
255195
537285
515656
430889
368708
899986
4600
255647
724154
308527
653631
926842
531479
55531
176747
886543
292835
414536
634509
896528
701201
149215
160550
979322
128576
778686
547804
677740
461955
891915
1019540
656955
39557
533491
270010
689618
392845
263883
439893
457327
102472
109818
589528
227954
902175
13914
617828
391002
854714
2981
373490
232706
610976
499735
422160
829537
814843
1038859
1037809
14629
972800
480643
862575
266455
688695
831003
967614
968664
80838
774348
895519
106879
762244
893902
77774
161928
393894
124321
1006481
770835
43320
317933
1047857
426878
360051
502850
708476
417132
554605
355363
879473
1024653
842850
629438
923350
259497
50557
21646
249564
48136
864247
307665
721334
971288
985138
387815
728369
189257
726737
520917
515776
257023
233010
614239
880474
53875
156931
761106
738157
625211
382335
431464
1090774
221703
955373
932612
606659
785576
255945
215781
355083
517954
554917
818387
20772
568116
388952
845845
607772
832507
373356
702409
597554
621021
628470
679013
27247
891616
622418
1060914
580907
461075
167069
544945
271537
635455
1008292
418539
333434
151643
849758
790484
691155
976572
859998
160307
618732
996363
1017168
986671
696887
950120
750209
78125
45268
102951
301686
587000
888667
495311
575120
547353
355122
735093
859374
860424
132734
463821
447305
503213
345641
1079709
708010
266734
825021
438764
654601
1054378
97669
1033038
884110
584958
749694
568002
743580
912922
148408
201012
791545
948449
464641
595075
500450
341982
786314
1026868
363033
596894
944194
977290
484525
885668
392041
785168
196195
524679
823486
477091
513236
478602
332263
616944
888764
365292
520863
310577
881177
452239
226339
1055127
675577
787553
544315
663033
159354
352441
1074863
813634
97039
1000482
995094
409312
1053220
508234
938915
927744
962125
334653
660153
322513
518539
449933
884749
123804
902097
29584
1031768
1013134
904960
1072947
754116
893004
200707
383217
985821
554395
886231
612254
116540
216549
436044
324673
209453
50438
64563
505189
1051273
278888
849361
1019981
117026
93427
570389
761487
128113
802793
136664
862959
46558
927304
145486
451019
982259
538274
1086356
159475
381574
679844
461199
996032
732224
293990
266118
857269
1010139
125679
580300
477926
600908
55915
421925
576362
547597
755950
649729
736273
620651
1083872
818788
277723
994492
972567
202813
843420
685106
948009
385683
968849
494880
139186
329898
1058245
961140
826822
1074094
878287
1075832
589169
997354
749607
677120
147524
987204
464162
816865
68444
500399
38101
543437
157819
879044
654967
564432
1018447
229539
733621
42713
241460
1082540
601727
270038
543368
896965
458688
289334
461351
434660
458184
119289
141277
147200
881207
809091
241405
657557
728153
12163
415607
696146
250407
516518
327250
440400
852674
813369
956521
365981
892361
25617
550696
708809
550563
969443
1007560
224830
61161
520448
843358
334963
984632
482100
794250
425414
74573
133601
867330
695288
834988
250968
539237
468126
15995
681460
305510
1068279
157271
306730
772674
652562
536224
396344
144373
1087054
297794
1074978
997692
684750
337411
814656
816410
790366
1061927
313386
862146
934184
943157
1057946
426363
351521
121037
673935
95439
550773
84473
542560
246740
728679
578916
1053014
114493
101846
113027
406241
252120
698540
298072
541047
431032
986255
240699
961827
773023
391282
765491
597441
451251
587670
678796
937798
327373
1074920
409443
489490
247681
578579
437880
1010561
263931
235318
817391
17700
955394
26402
945587
773642
961527
839045
159284
1047393
172010
97657
1098207
791909
401611
635389
707108
583379
68859
244810
54486
520788
382238
847853
1096257
31629
905948
1048305
773814
564210
647713
224145
508973
673451
87112
593763
427846
191878
730852
446586
390539
527829
1022496
449405
62319
250345
101855
1085704
856295
208864
971489
765667
557650
603537
944019
106158
374538
124131
60924
50742
362277
491081
81736
1022328
872177
46872
906077
620382
257215
287204
204048
536921
743765
271086
939935
47391
399585
400418
1004165
672207
498577
631714
569634
406554
764025
287322
210877
533254
771011
954089
256928
900030
979142
103344
841083
108350
326108
395147
808435
362708
91253
563227
615527
490085
56263
642551
485779
985703
485279
678008
12361
605907
244171
1045839
637918
858242
817140
200824
1038748
559629
308934
457229
220917
707859
667752
684923
441609
406159
395900
176189
883762
396198
587162
101319
415751
1003236
648309
7365
922983
114754
111879
601958
772187
224703
47674
538535
834924
293896
221078
535280
1000386
402524
612355
394442
801922
393813
98756
586375
300073
988207
31670
193956
563917
195192
429517
422540
792291
841084
470919
144460
855492
1072516
735843
24532
669986
400764
1056995
505933
984614
56491
990363
833679
75574
872946
361525
1008578
117613
718451
966019
266767
1066492
570864
560901
356863
702792
891942
859195
905060
290693
497901
986150
233736
456245
37635
1083501
1074674
67965
297554
839358
633746
501763
528144
122802
318072
571937
787480
451262
5195
190821
965448
88383
881854
311332
258434
1068149
951904
597651
938863
937813
1082676
13170
14220
465778
848501
849551
86545
221740
466370
467420
557347
556297
712320
804989
176621
271075
272125
347373
834532
833482
464322
751030
193529
575557
928352
35555
625529
477561
665131
869791
617227
706111
214400
215450
1044344
821487
60511
158766
1012973
620626
751454
978193
31503
444779
26409
663431
840068
774803
551504
282572
1086605
961850
968390
399065
1005001
284831
695629
342110
313579
256614
820292
65880
1063308
378148
310838
927600
524326
525272
807631
232770
633875
734434
213363
513043
752859
718989
378214
873889
429541
719504
812368
548166
723665
316681
856012
4402
930615
978101
978003
735478
552563
313364
182113
269773
57549
347390
289648
718975
1097401
571072
799179
408387
888647
922659
335295
747777
629977
991917
802410
712846
548052
589727
318006
583515
955060
955269
88262
510505
742777
807280
300120
1021626
1067491
611024
439779
1052315
221180
530373
790496
6021
963420
995101
885391
1075650
165974
209400
259867
691587
692637
216374
752050
973632
790612
166765
511343
757480
380356
849385
551270
290064
117874
389279
889581
827574
405057
170024
348099
401781
312316
679473
551994
860173
888474
977811
712667
1072824
350892
348749
473676
451268
215377
556403
468724
699507
335472
72957
641653
515112
336394
913949
111669
466871
223284
965496
773407
16581
755739
435312
921158
803853
155878
900237
1069322
877042
528414
117384
769310
361590
742284
968289
1097311
62554
419975
255708
1030371
598960
117021
889172
170759
40247
986524
691610
388842
149442
374500
270952
789993
989525
767079
568613
736296
613568
600084
989635
372486
193820
976522
794235
420154
824417
436056
478590
299773
85591
644932
87388
412246
560288
996047
989387
222888
752089
251101
1027050
510537
345088
424085
870149
583441
249161
320015
562573
605800
1039353
117537
355316
92854
355936
218064
987397
356093
1003781
161527
66250
722389
784565
856150
1093434
651385
857805
452751
716876
996005
207644
98366
216952
1016320
458487
417236
953470
66669
74398
247706
304307
270111
1031837
414237
95037
949031
535028
278395
523110
288188
1064151
670270
1037612
25624
490770
386003
443967
1069527
3069
1028323
942425
1071927
760223
787749
63248
335176
414569
281762
935773
968736
45539
97441
1099827
613332
1073423
1086934
278290
836855
794109
1076848
665722
474921
682893
472585
642156
828622
212868
56259
951305
164912
617187
43289
1085117
383093
363093
961017
800488
913359
226716
617521
544908
852573
245613
994412
866279
514588
221870
525383
53475
614806
414583
804389
4494
668934
576196
575146
804382
533509
587966
1070094
202082
273801
130508
747073
120931
226087
28436
996308
978151
1081697
728828
341069
338024
80401
306046
407643
564054
362330
773382
240490
693898
5676
137694
590181
150069
752578
919019
107356
850653
357385
509000
126794
984639
691191
721084
816490
540735
1042632
803830
539856
404127
485814
454857
275176
618678
775038
47804
309818
143129
270385
441419
899158
367438
885365
692214
132749
862742
92951
532569
686785
533567
943779
850605
1077694
793776
540117
333617
490580
479400
101750
1069646
576786
213827
21638
948523
680829
479414
860101
65129
319405
542614
70867
71917
202356
932515
427387
131412
958274
600049
954553
930185
1057188
676666
939913
948258
332415
803472
143728
142678
437657
229866
102573
1056269
650707
232003
513965
393084
608515
625828
159257
98862
743162
344780
962337
286844
818432
1068695
672464
28629
104747
94359
815569
254009
857735
489666
499690
1058366
133907
657066
350467
430105
363254
851715
593361
944986
665602
210420
963103
248495
318569
918075
70876
606384
223818
413148
782792
437422
196972
623930
433469
669673
867275
134271
703732
230444
967766
67004
331501
721198
308838
163659
264462
37764
826687
15107
361744
500922
865873
450572
792861
1016763
585280
366251
93930
756955
746842
158283
695079
402084
207390
727363
961744
830537
281862
848959
1062732
106141
290242
805956
484498
609360
531660
1065144
685488
403687
727433
80760
883815
51895
374068
220054
5482
189902
204648
1072967
611438
48454
11634
1015857
439557
562855
332358
681391
1057945
189385
670396
916526
538248
676320
151784
512222
706561
435180
393937
1050777
808215
125380
366107
1099772
260407
163706
769138
548766
595451
934969
29949
562262
752450
207676
96381
947258
585212
756085
694817
518197
292971
266329
719317
136544
692953
384072
912884
843295
628277
900403
142075
154523
2283
134219
1051670
401264
767068
133945
119382
729947
933192
276580
783015
1014447
637921
1051965
1084080
562904
375785
830968
777690
1072943
177688
48008
623068
785186
28771
70916
747730
611194
427981
491153
534990
1026065
235214
223043
904743
629692
1070716
281994
854202
209667
142664
339975
1055893
937527
779328
806064
486759
605894
308264
1025759
79668
992924
952438
644683
369537
272679
301343
254465
364946
161673
451947
375721
180727
985905
839873
921339
766370
975063
67972
357881
588083
1065732
700035
709631
235075
706104
715761
677994
659039
776501
553849
688432
24644
155195
544833
390664
285372
1076853
299513
103407
603335
1098610
302323
816641
824525
932631
653491
818457
13485
946921
346985
961286
617559
510804
787125
11817
1079552
273123
422271
750701
144034
429302
603249
266750
408735
854209
559046
327584
58872
957381
600048
374872
803620
835480
788095
637954
569079
814237
970869
533225
212681
868451
500459
1095390
50124
91998
84183
560930
127044
902181
236942
730717
1057470
303677
822787
384031
889075
517245
198168
382072
972137
566758
40931
655894
91506
1022385
748112
756361
52363
727557
200060
366555
79805
15442
666921
355443
398973
38315
690662
1022850
879142
1028822
97716
778606
857998
246875
348906
44743
767283
936997
628450
721478
401201
10354
604870
314834
9152
1074737
852216
920892
605193
955221
716329
276307
1069557
973683
90493
1098074
530753
541644
833959
139508
958484
747418
1000041
238967
834431
290695
707540
113811
108197
189918
374315
105545
430580
874219
82101
1039390
724239
671465
307609
64978
814805
589081
227299
307715
976940
755231
90949
572073
617057
1034271
368786
966806
112098
47642
508639
896822
190346
892513
761271
279332
423733
136092
443229
1045933
333780
856390
976775
361924
264754
182559
62141
436052
680560
954233
107189
606941
782027
405304
529928
679748
235328
167670
755143
451526
633190
139892
350866
1028647
620726
554220
359793
877114
771301
1040603
690307
511797
1090827
1063806
708549
998963
841847
62322
933542
385710
644354
309793
786797
931796
36483
344138
680793
142099
963195
309070
819963
1029089
781291
77901
194044
127133
1096922
1049416
703350
442942
540443
346097
317033
970931
467732
132925
564172
1014500
698490
660486
894631
791278
646141
541818
426953
343459
674470
1058837
985959
788432
356933
539752
826458
974996
935927
1048212
540169
161971
175724
92959
267387
943933
647715
460268
12902
31543
384085
588233
100605
580863
806208
87676
976392
404885
851598
954934
826825
748937
481468
946806
398207
1073002
920814
821890
415335
232889
320186
624941
83189
490240
634122
1036252
930770
703873
920525
21281
612015
324588
395387
999347
773095
679564
320027
812217
239929
413579
536849
220798
1047251
737500
419273
1002292
15241
928674
577689
890246
123112
789768
554266
342170
243757
1081945
364587
821163
1009092
145286
359162
723253
1047022
1000964
934690
81987
630013
495609
758440
231498
512860
726010
225760
223025
668733
344914
208572
86870
796171
489275
831521
1073600
1022933
251701
433834
505037
814850
968032
257715
228432
711578
259509
1051149
924657
340250
827808
883222
952836
455569
362017
138659
558786
20089
128004
797476
1088504
742277
623990
121103
442101
853779
78744
582039
25333
143415
289368
318163
630030
421892
17657
11567
922432
877063
700726
663786
533041
752775
432942
158224
899828
367416
167053
1081694
502440
1092849
15046
865663
141032
685851
771636
331006
717647
402789
35043
926501
398468
987462
356493
69648
271088
491563
824471
996681
422060
441069
978573
167152
222979
102775
591090
589733
71816
616220
1050743
1055047
269187
761409
502140
706296
533840
532790
266667
860650
611509
415501
126045
378665
343309
1005013
1028891
467737
125738
233984
893114
420059
491123
944119
43368
68419
92568
775883
964834
820154
224754
1033984
283037
715420
199456
1058574
132424
400299
644620
193415
279455
165985
212528
48093
31776
873359
918658
601493
59241
753232
149035
299208
852034
865175
581590
285102
405247
917562
749900
965363
498561
621192
733843
926292
888940
19199
561393
307099
112014
459098
792425
792523
819933
238917
60833
196964
561816
957354
802608
234884
799728
957827
358240
732057
72351
388201
152533
98379
989570
906120
267987
979508
249786
1022865
1017485
807140
406434
136803
924437
841979
461309
590225
51635
855013
1007282
604083
883591
870650
785830
31927
1048431
432331
173319
183243
793838
238133
681135
19460
273845
11657
1036778
692055
554216
838789
572724
670685
400697
136550
758592
862371
232637
1022197
554577
65714
311255
965100
381311
438315
455171
305882
704467
625839
1031526
613555
35879
924318
1040469
576921
188371
86409
343112
981264
195317
710285
613965
853840
433015
61379
516474
318013
343564
436887
214349
662097
135442
84008
1032379
13297
723311
87831
810897
843125
923039
1007030
695163
297714
806929
921104
627612
83464
1096527
983797
642942
458763
821668
385984
24692
1098992
442373
656564
379418
380468
842235
667819
497040
448696
799516
940146
127446
969268
1052954
171927
672863
1037292
1049023
330303
768328
819053
550929
574716
532492
99077
454007
361867
485433
439390
173105
571193
130026
44057
920739
764534
16632
594389
876625
140119
770002
268311
365563
1099499
65935
576610
427103
345847
913766
447806
1081987
572192
892023
358067
721717
76810
1093639
286262
124209
74082
87578
759682
205854
574712
66911
794044
742279
1077265
134242
691665
582238
233087
287493
468932
495238
559123
416365
748189
1033529
256711
70371
559717
885644
1056011
884303
263761
10294
765933
640842
401522
258309
341934
833367
607861
938548
51359
827502
8747
34844
364268
611760
412137
387604
302984
787303
76991
411301
94595
890588
1036050
199945
759392
919525
57220
1055840
423426
487067
97559
649278
196947
614790
328829
145838
1090837
749112
10056
771202
535343
929616
193296
1074252
182062
330684
670296
979178
923198
507207
842665
299432
812864
521114
761757
785254
763452
704767
229295
766122
781212
894723
253281
215513
599463
472712
895374
110839
101596
129213
490224
302515
423528
78057
695204
199564
568138
1019270
621901
349506
650785
500902
480707
984296
1053248
334266
65399
842960
369345
4179
358127
125358
97149
613721
632155
130851
588413
346054
1023269
783320
479361
311012
729080
51205
870758
174016
160804
119020
367885
568294
807122
913308
949050
22564
933749
593834
856884
636258
1074064
841241
319476
68520
463181
382804
475989
941135
748614
912602
1079056
736410
785825
973123
580260
493329
1000907
330731
408109
256603
441249
1037207
821402
937041
149359
624213
709858
754359
804997
488778
746395
58939
790623
931908
278974
602012
49767
22734
413478
316529
663799
356557
175740
258432
387120
468532
301876
492848
914094
944938
625386
1030788
465237
173558
398506
505099
1086484
539362
987600
1039441
1018768
1020984
1087647
900673
746897
258147
535429
111013
959067
260956
289353
966172
976994
550655
875179
951841
561583
208568
576707
691919
1073262
883313
81106
1062542
771617
530408
833561
1082193
872925
145667
435757
702187
393508
360487
525984
188157
227462
345044
645282
356445
30270
791334
874081
636669
1003306
112751
992337
107722
590980
542272
268628
40139
372296
909818
223777
298614
247369
1033629
801393
425952
851625
998850
53780
1010272
155658
670752
685757
898917
166396
1076851
770460
505558
857781
605487
642338
93253
98421
727057
77027
161377
355974
120610
760991
88246
494786
274490
1094174
657832
940284
820974
946902
1044384
1098042
42893
249916
1013170
264272
462429
222569
936287
389293
781848
9176
780520
449407
233696
338336
599022
803550
523048
795388
64246
901448
419645
592570
611709
280357
550450
111590
830597
647969
180316
1072844
1088725
949114
941254
718619
244210
417162
375730
488861
454316
380328
279223
3986
516030
529164
885160
834052
333982
930772
243240
234634
733091
768588
1046344
451286
715430
613252
88218
95939
1058762
890514
952671
118148
598138
462010
331096
717679
444540
968121
1044956
1044082
545159
365609
222506
224050
855100
105320
747697
227053
702797
38619
875333
404288
245273
750488
776713
656158
335916
359626
539669
961944
264346
190947
879382
309347
778698
88664
43724
1094972
370333
268992
58583
962950
830035
976428
811490
743852
466881
1008650
320600
157250
794468
441917
171195
861039
926861
36990
498879
993182
176955
429333
552031
103207
913418
1087999
8740
819038
1061150
1045826
786065
489146
585601
831063
816262
449081
98337
1081283
202619
618914
43037
949677
569449
911172
370092
740145
444044
487124
548208
328186
328185
728383
849034
966895
679536
222997
933648
1061978
368922
310672
918899
1009991
116812
930909
969342
525993
559440
988901
464598
616696
809639
61217
101067
441030
848508
227697
958091
148732
263806
30778
995241
801778
946228
308345
1086786
659112
318803
115901
740747
118123
354318
449354
107163
256127
569363
931178
505533
275789
208772
170635
146547
226032
1070458
193480
911847
807654
49970
242323
352592
226549
811515
361917
32457
483489
256704
1044275
1081144
179168
916216
50778
771328
964047
665781
674074
178784
170011
1099207
460515
657914
468094
767831
672771
1047940
105497
218204
790338
659261
569865
993489
655292
885785
435965
536047
21675
867578
813982
557299
86491
167176
806176
145455
335307
946448
882262
936133
26149
25099
193554
393020
273929
467407
575071
546385
831343
530788
209258
576514
867963
34662
837405
956096
429195
23837
820713
712652
377465
647904
130183
1022068
602074
845019
990390
764754
852522
1001630
166576
239237
413568
474978
339534
106434
465739
976040
216477
295740
846984
912886
960919
729389
500810
141933
676172
139498
326483
125649
971719
1081156
904810
592722
964370
1083448
105609
812094
595903
1067332
81974
478535
477485
105900
539096
190957
366741
950539
611171
597436
120805
862903
822205
235100
214961
213456
307369
22338
258153
204605
205656
204606
72485
951468
899997
232168
894635
813825
812775
836640
61466
427794
248498
299196
728644
625620
85967
237287
894190
47874
869170
272130
178584
288055
174802
623891
595868
136707
675107
674057
668607
602538
367321
766910
838168
901496
823173
158248
841784
9770
565920
194705
622814
731810
707552
1050450
511333
514832
14133
13353
1090402
650497
1053888
123418
348457
76279
902367
89000
158327
206249
818579
932479
897244
11008
892904
763982
104745
871258
180150
533422
97828
471904
193646
307089
973818
290770
36528
1065008
979938
100169
448942
128895
577239
1039470
638845
596727
947546
1095773
21639
772212
207188
335426
484477
591717
745352
39381
3462
705561
857131
713621
282065
859687
482720
226516
598665
203173
422360
713266
704289
705790
118699
901461
313034
1014581
523909
942446
993125
159034
1063858
46031
307693
252765
965896
633864
497770
130574
651435
262940
875484
1096150
780579
165825
214989
909548
151274
690585
622424
644268
449449
411365
385940
654474
667691
473365
227142
764046
442470
1036703
27311
453526
699267
906257
1074325
516605
807885
600984
147700
874377
515262
1069982
927098
373889
502006
112135
681493
815098
144992
188412
251155
768448
733207
444977
859164
569872
535790
409664
287845
877453
497207
959210
1036672
223613
1072711
677895
333637
185467
205003
947032
345370
57186
557167
389978
641671
151325
902108
535649
60459
65830
1061283
725701
463535
828287
587331
193135
573246
801629
692434
515332
332270
577022
1063569
208009
931882
137062
116273
380204
369515
948534
778661
637058
581746
416146
397544
808170
23084
530925
1056980
748594
493088
494792
956243
795359
812961
1008618
293445
1015583
427334
813714
599645
898648
488033
753671
843794
728324
373452
93007
42256
957936
213951
207120
481331
605574
682822
646696
31275
380964
869415
99681
580850
815553
255848
217156
341578
546584
981434
878050
889786
708438
1049107
459292
73908
715284
770102
1013711
93369
122031
363018
232547
284775
1057608
180626
408643
107872
766528
617217
492177
921284
116384
241701
873477
789736
800481
997329
451825
362076
1039905
971834
221617
66241
417911
170084
219866
24793
1032880
25636
348569
616279
837121
154996
639618
586799
192504
977098
17076
320864
372873
954509
209769
952560
1094500
353539
801281
178612
10541
346801
953392
2600
413092
946519
264025
452420
693997
148662
792257
587508
705453
2366
589288
359495
596044
853685
944887
854282
340477
573663
1048225
45067
1050768
269815
988498
19348
585317
782218
413407
592144
109869
245830
261135
131005
319769
425288
387387
885201
564890
182797
955866
330758
393092
81170
20150
801034
141146
693289
177198
690862
290295
119628
520129
577150
31981
422675
641391
176975
400897
906977
951257
1036154
3184
814022
1064280
1090988
585492
36171
391979
713657
187012
327598
64233
233468
682632
462145
904851
857923
458745
1094045
91188
756894
291334
59507
1005265
519468
611702
73287
828971
897921
857160
433260
341276
385276
1039328
438396
27240
17390
433023
437309
9154
138738
808247
515925
566523
124935
695557
902426
233884
852475
1068594
933022
236814
955231
26132
675850
833772
1005172
747923
988260
943932
457552
31227
1034913
866005
629936
799361
1033356
975181
232449
953883
549983
955775
310247
603202
324159
745701
175388
875251
1056232
376748
1096163
283404
300322
878153
313186
71699
602009
696038
274166
210440
266949
740398
131050
1046758
589883
192300
761465
382144
628022
395038
328177
799146
849860
545857
489266
141921
108696
822324
43488
918365
26534
153532
948854
952796
386054
440162
831756
93116
544001
959460
132699
1097036
102153
965238
744608
813922
652579
696254
554192
334178
966965
753251
213893
454415
607570
324318
670800
460412
116336
1062196
150647
733033
564785
599985
675115
99405
129040
441987
16773
1075687
905909
832145
250687
845132
823879
463391
398626
933874
811767
81113
928631
886510
507743
891347
637551
1098715
231019
457833
115895
1021707
13645
390101
421414
5917
344031
527361
825862
770580
278491
714409
97748
506051
680493
273499
669362
314165
14761
718209
1096030
802548
49147
1055512
106317
456942
421615
221104
714768
159686
685767
804861
532141
1039379
664818
473032
907296
908639
689894
914164
706434
264833
1035957
308313
780851
510074
609329
715112
6771
146385
74696
441209
781087
661984
545457
217160
327736
910410
597105
866626
361592
15068
3037
478140
812913
481961
666551
390269
752123
913276
617612
368761
1000479
564825
223800
1083783
612562
329697
738127
817261
833424
484675
646320
894431
492569
618501
105409
407264
16832
314328
429779
31455
705470
141493
325172
913664
698771
830194
462936
734884
789776
1017623
1059990
859312
39194
628743
304619
825288
1058467
18007
596471
914608
299012
589249
416975
1070738
166085
377406
566483
946933
31240
328372
1039615
601664
112905
9598
930449
798030
266831
466315
807168
122980
291911
893915
242070
666647
254454
751984
470185
440182
962653
271135
909335
278762
823597
648222
403480
127656
831335
818072
33315
550353
449074
290739
740751
1036803
438308
28734
349810
917242
956292
126945
932577
1080682
581962
840934
334701
35946
139098
176466
1087736
61656
586911
519224
377981
909140
99348
394326
553200
126424
772043
288293
746592
809711
415813
84524
401300
795817
3973
922723
128091
335570
848038
778119
1018910
962202
820867
682734
1048758
330669
651973
863244
201406
797608
567670
137333
736530
122578
82021
117329
914887
93108
21624
509559
781897
496864
370394
402451
296579
122209
402887
981500
708765
604897
327893
419800
74268
887892
175961
53148
580253
649937
274770
56578
947741
1058344
890359
132498
902355
176274
789276
611647
66599
935299
856874
438936
373035
410289
628827
328620
667549
401729
509223
7236
708386
635210
46663
310193
665504
15266
139341
902974
438582
472433
348482
54724
371981
189422
642025
1070323
412145
715407
313691
425319
806507
512783
918168
897479
142789
239548
753139
221838
115781
409096
564488
994997
355139
645982
86641
413170
164634
1088730
823367
128261
195919
941075
793185
375637
600085
987534
480216
646492
325555
1100076
1031619
888662
507028
402069
702537
80410
1018727
984923
509206
1078138
606710
1089702
760446
906009
337768
293721
162243
462192
236497
582220
466663
882037
18182
253975
714292
869874
680777
321952
760336
637181
243250
413500
961575
797649
11063
316316
612887
759727
146118
592368
1022104
712302
250808
398491
83938
865699
519638
1044268
26288
853561
425551
418601
786540
240899
38662
58475
173262
599834
1025093
326881
429657
240655
296194
982352
79993
236055
824498
1049351
982534
801154
792865
138968
675244
1024804
834226
457650
67234
466269
128610
629252
211167
18632
315718
560177
1085342
416082
34660
931047
138297
37051
991482
282998
274065
766571
301195
622523
440953
55600
755991
1080983
767209
625889
303430
573949
34239
717325
397494
436205
817493
973138
808551
576506
442988
926283
439055
221902
198324
262202
1010832
615838
418244
813046
739301
291005
477963
165197
346095
120479
749428
939390
297508
280114
431918
654528
931188
428503
955038
76532
927463
619598
267165
1051377
687628
816247
146478
1077820
400542
1082931
836997
437920
107474
125663
937907
258186
1010385
877349
541038
609645
635342
579671
578620
633702
802733
146537
717857
505926
782211
990113
413181
680209
615182
755559
299959
908651
881420
401196
91603
810022
192578
95419
863280
329014
218476
827870
284856
399988
592578
473843
515293
462683
811609
1019494
205987
225173
261633
989590
198133
31699
50125
129207
1009353
951231
339969
288578
164958
714860
183725
751772
391753
1072556
874033
859843
589625
1029560
198432
216946
322108
552692
1044709
496372
510858
442066
1089562
557522
906537
67581
414549
130747
299689
839895
18370
501731
587296
884586
238315
947903
254657
303532
535001
509881
1053638
896490
905658
264123
248482
902320
7270
448086
341008
327866
97592
727750
355156
409246
802060
118207
363408
49250
314402
108233
742164
534400
781117
793973
511188
326987
3079
490195
56879
90207
23716
350817
351867
1000523
187707
767973
716978
558427
655681
119337
259938
598559
822687
972332
868328
279770
499743
455447
411144
781621
993863
87734
586645
235967
999959
439322
492469
812464
41292
34078
555956
263753
456882
834374
715340
297061
589214
763501
775347
658609
69919
23898
444232
719096
250437
361143
553732
732626
596267
953186
981468
1091720
341541
561462
865974
355537
132296
198856
385249
839131
132510
331487
719219
306797
864648
820513
357478
240069
1079134
614832
513675
180163
1067075
462550
813986
761182
550094
60983
623925
760781
577308
742379
479936
322999
946983
660470
97805
1001887
546187
611823
205324
878019
787016
546297
483435
630467
961283
859621
184116
179784
1076669
670043
975447
504274
42176
196170
618162
987618
393146
1043878
650835
826275
874983
1034577
673366
485459
1016512
625487
734621
261985
443584
561621
73197
656782
7960
449331
1022625
1062086
912196
117545
84885
364179
781095
902532
906363
1038267
736887
163612
625464
835292
328455
144880
402348
255278
27992
913096
654309
120918
771640
1074831
803934
524088
253791
249466
960204
471016
245078
939859
6156
919692
471245
1040817
190559
210639
1069056
486224
956739
165233
362388
26048
153498
681512
297593
5616
401993
482189
971820
612826
1004858
982163
244421
132076
586824
706524
749990
899732
865810
849187
259553
1035138
442342
182047
404142
772751
259992
405318
239518
970695
578646
354864
791937
176833
130300
112042
38913
358194
90110
546947
754697
198366
815907
1074960
522009
268850
54272
1084075
748266
338521
299828
273573
767684
478021
861554
431365
526116
967945
757849
468721
642275
766422
904738
407992
523643
1100258
119462
623080
403334
1048492
131759
380858
160759
688051
785566
296265
582268
278874
157130
937712
53721
106587
786263
258344
16144
450948
511933
409199
126104
183149
698985
1004640
1045223
720515
950712
61255
118020
619468
708537
576205
353467
829107
826468
80155
609055
31310
216817
996263
927595
781089
934479
32865
487906
404529
138653
492214
1023402
582190
347297
1085142
648280
897328
720967
719917
107980
421071
169305
998649
435771
1073816
505122
576690
116767
228939
428444
1087665
119256
625599
408674
48447
902314
315522
97215
384152
658584
657534
372563
995640
88776
543013
541963
1009357
261700
513008
304782
554124
739183
570276
1058025
33514
883428
419340
758480
516077
187751
1080545
611888
261889
993975
842276
728370
1086535
773653
329213
654627
13066
840460
157492
400825
666706
956408
457725
558228
125125
628791
90958
245347
1028504
375268
735277
993542
11248
121992
346688
127117
1073940
667094
613008
989192
283905
401645
54179
725215
481884
1058398
964768
322107
934869
950444
811940
375139
205497
698424
974080
518818
674142
815879
1020630
322386
458432
1061109
758743
39031
761714
1048322
918253
257510
1091841
632801
636754
103357
1057502
761613
509993
164937
442447
476959
874040
332163
923792
886190
664789
440097
555349
478249
169648
422577
796020
879081
1066358
271155
494168
96648
870799
161218
343390
105698
579439
151660
680023
138919
241679
382449
736881
767574
356051
1048760
439912
1023250
698387
877166
272683
263862
18240
4464
706541
409247
1024161
504504
617944
861715
23150
1079746
96401
881296
97668
248100
879034
709683
233961
59067
481199
513562
695233
8536
727889
1025904
702815
954000
1093246
375191
413282
313367
950098
406530
996903
110654
652828
673792
901651
318459
856259
305018
842075
58673
264141
487834
1012314
696105
290373
585213
243333
581812
18619
734111
948446
1008198
898403
25175
448199
123185
496291
884803
524842
36272
555932
400058
1016138
201014
44408
432807
1070724
837545
995364
667517
190702
151671
937014
115428
654569
48662
259560
969310
234778
494964
742600
98406
1081342
656140
1017517
760810
1041149
1060847
288614
387742
288070
229702
524742
732337
153073
1022142
67977
656021
577296
11274
530942
882095
502246
527013
114797
1074528
1073478
554628
975801
236617
865610
396689
337247
94070
738402
62568
265107
1079763
961593
294767
972573
212543
51168
479376
9099
24775
93421
107691
849218
949371
681491
828095
536207
111533
519779
207913
467473
688416
341117
441530
176145
334665
1080584
632507
255322
1029816
823720
1081054
560618
601812
296272
133132
773418
870402
1036161
71325
454597
537513
578017
451354
49703
1013508
154946
680081
121579
1070132
1034375
818829
482234
452765
132267
538625
755621
712613
651772
608347
529887
580065
338213
1050215
250645
614562
596114
913509
724400
43474
15823
899252
135555
105541
1077475
253918
274760
772164
785171
438497
737817
957886
752924
533466
364637
243046
314104
687942
555304
104186
376712
1076164
957307
240375
233517
213729
264712
941363
194146
1051686
168974
912185
564842
713843
575337
258068
589024
318789
391252
726301
723337
198339
543362
668026
506779
224420
48921
942643
956588
786360
91810
552530
922567
13999
260369
108308
482049
659252
612247
20037
929697
308746
375864
179556
1064159
827203
327089
558518
243972
83207
561059
583898
71255
372450
491016
587161
125432
739155
132946
615025
926005
1032057
966274
1090015
196466
384112
1062379
352006
193411
189449
90932
191548
593543
32046
826095
597498
467651
81001
906993
1031978
218765
461434
904596
1079900
245012
243524
1040938
275506
106948
1041325
413214
637493
391315
47540
4952
540956
898466
203756
635697
132170
32772
319263
512312
989597
287873
1026532
102760
898086
199563
487702
115220
6668
450520
924019
231854
363992
630343
236873
131212
730724
837732
608804
1049750
373208
885604
437705
211474
1072493
13244
775014
369828
723155
704563
938227
992085
366939
484158
1096320
255400
645873
947282
1082782
63206
667234
4703
533044
198090
891531
512667
839179
984882
104010
64857
1083028
413706
1090955
344290
360955
277265
1032506
665524
916864
387458
762898
577781
197358
1031059
833098
79277
1093383
297066
575193
284929
935900
540162
445512
476149
477199
995944
112417
260982
691863
69119
1050130
666524
70236
185830
136491
774991
952106
8696
225570
498280
51757
31158
900120
1057739
1056689
359653
175475
52218
117110
399143
377955
173702
315074
300677
359164
297793
319802
333646
1083731
396251
97307
410743
460503
154660
591130
155253
971412
344502
427343
107151
631262
876969
611858
595990
584031
77281
1013709
258362
804092
61693
860854
477250
299693
920340
828524
114453
680506
691927
108577
1053392
372818
406524
772114
422423
303746
435311
572642
1031232
59996
630005
760448
403147
185458
260541
738999
251881
368213
23391
575967
952085
990474
163142
659304
266399
210876
792987
780112
512114
35072
399427
893378
792108
473633
1048603
747374
975544
255253
1007980
200129
609663
383871
27007
776535
406675
659528
819588
1078453
439008
492250
708551
525520
756088
971350
1046197
852028
316923
236694
166207
922113
98074
406821
1066731
513702
170155
749617
673265
1060030
352083
361205
603115
37857
790351
970848
818883
10715
794038
448331
358617
985998
1040769
151434
886619
732353
281081
1088625
153233
337997
671021
663590
400837
513287
1046168
174101
647005
328904
525238
570058
781236
626464
63148
295977
529908
257663
1054426
736892
263344
440612
752400
59511
783909
868289
918731
73904
990494
44625
778274
901293
703655
924669
323838
734738
917820
601207
1022793
239580
432575
273424
10652
420805
725666
589889
255309
50710
249711
1061009
849242
492515
570040
832573
1058582
140804
869030
124842
91065
388073
560873
1097114
1053963
719084
82464
310736
744960
707423
382490
403975
150448
787919
846620
733407
534551
675810
157674
708604
774871
513515
807633
10783
848434
815931
603988
113573
112523
170783
724488
779330
778319
971849
1059183
295286
91762
112022
123942
800245
915399
1040917
330777
1069413
216151
977387
851689
856925
1061590
1006039
843582
629370
576263
921797
274337
606602
161324
12615
354743
303890
696640
412093
635584
1094437
373044
136459
330461
299593
753187
752137
479732
688585
687535
228448
215159
597764
91658
774234
453711
940722
154288
540716
237683
985990
760299
347802
526760
647638
791009
952471
1070747
345078
741313
939137
922844
26401
196805
881761
359665
393837
922222
586243
205608
477552
512454
786999
7686
627980
251028
340614
786864
162111
187421
909272
898190
659203
544940
430036
766492
1017901
256480
983662
514303
798713
642258
531580
472194
1090620
28851
226894
212959
1016389
239370
521262
511587
732002
56851
807739
224988
42264
991847
411195
196969
517221
373536
996985
482316
935573
1082751
374869
243746
481311
366713
1042767
912064
509434
3208
656456
68497
1046094
403223
389706
174038
825569
761116
659468
774007
157614
1098806
138218
627389
935793
885163
1031233
567219
467264
278174
157416
1070230
826213
469066
576505
453453
859065
713260
87641
677166
696201
316843
250207
138820
288263
72545
524342
406676
1094564
1009676
148663
642407
1090135
528488
944364
327026
443810
846427
827823
618405
331368
707972
578723
949815
62655
223467
106310
258235
813319
385224
813610
456306
1062091
984573
149611
671370
657845
995802
303125
565373
54741
1010734
489269
638355
944459
708905
909837
7685
437759
197890
802751
1014020
596506
978947
825274
634135
150837
107265
1065398
245214
910008
897419
579456
607371
397070
646917
320114
27600
527313
753922
339748
757542
359592
192642
645105
1029562
1004002
20514
502450
507526
427621
87522
424300
451366
816209
976837
285931
935998
585947
549392
102607
303154
808396
971949
949830
637100
545183
1091172
761543
314846
823343
780965
393331
585413
76874
856746
463965
315130
666914
33692
894638
1098402
580558
422845
421574
226387
1057960
1063461
186095
485473
601712
51909
383344
133640
749985
910622
306993
330965
1025827
566897
90448
99354
440252
1093091
291722
986831
769030
99468
90333
1070115
1081955
612530
217420
885299
589539
572455
787525
870419
53425
527932
447154
568136
785664
784614
9261
464047
658975
30904
762632
763682
439269
790232
791282
750460
751510
746080
401649
1042993
1016174
1015124
787640
819287
588910
264657
53095
626413
782416
25968
792168
327361
338071
619792
753878
326929
215484
92298
854504
1006745
966497
610778
354344
1094509
218869
469523
207879
774430
1097342
65434
68415
477230
216922
117516
857744
971378
1089386
516098
157728
563029
239526
590508
696614
842664
417752
619533
548750
759827
1048267
331362
993154
1060226
580375
398258
715975
171780
600575
65914
349808
726754
549898
917327
290868
641405
911290
220099
1067578
1036295
732344
596366
460783
905168
58671
29528
509754
1072177
394384
871669
575494
33119
329498
52226
233070
861747
125229
965991
544314
1066466
310597
935306
500419
72209
990009
21764
639598
368638
234036
298196
780239
539840
286053
221818
1075306
753534
958757
125487
249651
512862
913580
156346
638074
282284
765013
412173
938435
260622
550597
190703
997387
393810
958024
151307
567962
95915
69524
723298
296010
972288
316878
138935
354384
519350
684658
1061294
1060244
503178
691328
1052604
90415
422267
305234
243828
506933
183543
349095
635542
939271
619469
223729
995790
917664
481857
326412
264157
173218
791292
784221
835872
21992
632906
771509
1082571
1039206
34311
600167
321060
158881
886761
584987
715184
1017917
622067
232601
443655
812080
49808
321087
404621
890286
412847
201137
827352
137052
1057933
111229
462914
334942
333892
472650
359296
376449
278645
861783
862833
893991
314439
673880
1016681
787041
390089
36480
800772
50208
787576
345650
864520
630804
1078859
238939
102773
1020164
302040
150545
158432
901896
391595
222102
364887
94990
1064749
531969
330671
237983
835965
1072765
583242
258914
372216
175711
529339
707760
184865
33930
971589
608364
213163
984171
205859
648298
213028
623771
331450
567415
59670
526438
493919
523176
1003168
918521
218209
66308
1024266
992258
1025418
489923
301214
427140
756513
616039
51729
143197
641826
1072221
803467
107857
603174
426826
529393
834076
541456
640472
365419
287408
35878
554456
831327
658100
549950
1097128
929885
12186
864523
159976
800624
1019029
580854
561013
574285
506274
969019
169619
15323
981017
708730
981514
580322
346023
230646
327955
618016
777674
369740
83990
363162
1045405
124573
114900
671775
886797
408115
245497
548848
172308
730908
559758
642018
358374
485424
841371
238742
895544
841715
707960
123424
779640
364506
420007
704557
2643
572254
372433
1037457
872292
146742
698992
62032
41686
249697
583807
1082789
928939
503502
617177
137105
873010
547343
633779
311395
1048634
476647
604721
101011
790562
165556
460593
283196
778897
405383
874826
803892
341712
1031732
743762
1011002
738623
173278
684261
872741
769419
559095
1073895
437247
1003760
873000
851080
564778
930008
1084128
325044
359528
7864
415546
410665
809497
693074
204762
155925
117378
586790
914874
945875
799748
278851
847118
253410
317331
643209
61292
1049385
599822
775701
247543
302346
425065
62126
930004
99529
213713
79441
903450
240593
649424
363625
1052073
518623
938677
809540
33407
387695
611055
304278
596839
75644
473028
600684
970561
299644
1076511
1049865
252293
496934
421642
733204
972809
66361
821358
795744
7763
725963
318902
587477
964283
402835
788530
191150
250554
699126
377266
902495
901445
714675
614845
105397
223167
1050765
66612
1050109
242462
954057
735253
8452
763940
870610
550294
38135
644907
281060
1057117
295711
1039560
645313
481282
346638
611882
750099
420562
90746
663759
782441
1003948
319025
954381
326187
34666
338418
558249
146626
187322
141965
393283
275686
390031
307779
527621
161173
1100173
142877
664265
958057
738992
680446
975082
792337
765794
479823
547401
271935
546899
490980
138641
481404
906925
48381
971480
162134
163184
917565
918615
680228
204213
1083834
1090480
54310
761030
977773
466362
986272
1083923
806167
597545
37140
568951
44688
198514
1059320
884253
382474
86041
370968
1052806
721648
56449
1094326
1072044
77635
763807
621858
207572
360873
1042036
926049
780120
440859
207768
492831
190431
860099
388336
639490
663904
30222
255292
623898
242997
440904
323912
641931
1091677
44862
379257
569554
807347
257317
846234
468433
414468
192938
559538
18065
568093
521830
991364
355381
1017268
283571
764902
383566
1037208
915035
772615
594459
787970
878574
423068
755913
611470
836225
290173
772539
228496
1049138
893730
678828
32785
33835
989210
577487
951657
140369
497199
885231
281144
129694
442224
979511
567781
726589
317715
138773
1056365
344610
512806
382763
203947
1073855
672312
971501
645639
968172
324918
208285
60437
780170
859098
421295
356946
721114
871857
52528
217425
125639
523247
216793
910187
987354
591307
308271
826814
123196
1043080
356846
976665
554557
925386
745560
487187
471457
118610
933199
695982
1051726
871439
566934
604835
61978
390700
542722
240307
748493
82332
781923
614409
31716
521150
207528
269215
276083
488078
879184
806950
300681
365028
829627
931002
239251
987735
644734
847440
617847
238936
872460
789678
771974
5987
520597
276056
153518
372198
913224
419919
275363
639419
451084
156444
1075772
371528
225259
1031661
293649
821753
354849
452250
570645
483572
948476
489578
436137
993107
901518
332944
77021
684640
314171
119390
723759
390832
880383
58687
480684
306520
265978
48026
444660
18282
1059533
151443
49568
97294
319487
737060
90824
90631
190596
186556
1053573
632845
665073
1068191
311315
1008237
739779
1060321
717012
331463
540357
748550
392440
244200
957359
908862
208477
364808
255968
233765
170817
485754
48214
618713
113995
1049121
253537
350900
891233
1052330
471959
209050
52296
678073
642743
47955
498895
876753
75673
353854
1000750
220297
190280
1076093
869933
854385
508364
738502
1040315
834994
349697
383244
118337
32452
573261
628535
149399
25836
369386
1074336
960117
698303
312092
1041661
438293
790210
895979
274394
944679
973197
399100
537992
116530
293085
586422
209824
16561
465115
652941
332578
763731
614481
55774
44530
964470
814341
954547
808421
168118
589679
649920
477660
620349
284170
178111
756712
623688
789373
445957
909036
975476
1012181
568848
955247
806120
1062441
746029
55771
785237
104781
1035253
370075
966637
276393
437845
901972
91250
600544
730749
368137
964413
6900
460841
244537
291989
243080
927006
839185
798912
683860
622564
786860
1040375
1060863
1059813
150079
1035335
554071
754912
135167
375988
251306
610349
665747
1057135
957103
54832
638335
409724
402144
967863
402420
34809
835589
773405
868781
884061
185744
1093834
738533
591501
125935
928435
929441
349212
703629
481407
815139
2810
788408
397631
587787
251696
1014032
463128
917200
161837
1009455
18255
799852
872670
299897
895563
805887
530343
81906
34009
75163
430710
394878
753893
459392
748718
1037199
156193
29149
179691
919265
1035544
457465
637486
609494
939111
698970
732712
741639
394619
193637
857538
816951
289032
513935
363767
924396
762181
1057234
794132
1072503
772505
319163
623075
1011979
575275
875548
123821
28050
937147
413458
942883
113437
482285
1015633
261523
586502
208628
601627
199907
913140
580342
1000579
191028
501797
398793
736113
1055307
751997
309945
1083114
605000
95748
801683
393225
190580
156785
855087
536976
703828
531619
49701
774878
690371
45643
777647
438526
281582
104337
451927
88213
359406
1027559
316118
407159
1036479
848274
634154
48954
459978
570237
883750
747199
1069283
852355
161290
855213
653384
139501
714873
249593
1010068
137515
229991
851840
542908
117166
753549
514190
391658
42834
826816
486495
1015436
488464
390042
956303
713104
1076502
177904
489125
76323
961044
701899
721356
1091332
348954
794817
935360
1048817
218212
540926
398861
672782
813382
486839
442572
1051279
1063412
960182
79759
62418
810999
818223
471729
1043235
236584
98248
929888
574932
902117
80525
427380
597473
1057861
290613
897252
798016
284063
526406
779563
8768
550414
945354
605358
328645
171028
707940
969389
887222
159834
496094
293117
1083669
719057
98224
906249
217800
448345
742788
871446
968575
442069
678990
422640
481706
74374
930139
541666
991281
309211
256240
841732
860181
142904
626818
451882
59788
340059
230284
806204
1045469
481551
262126
761276
587724
254686
830375
27210
788315
365323
644872
646907
356718
782181
170054
319671
978197
133745
538566
350035
535605
211607
449045
997299
168460
1091923
1059772
929560
711627
1011735
469599
886657
959813
956077
600721
729815
140084
918185
579980
492246
895566
972867
921937
243957
1004207
744943
754859
79779
1036518
385946
184260
646362
989800
162806
350053
666951
299022
190046
49742
14186
488344
408414
154000
1039291
641347
985805
229526
1035889
228599
407654
632979
139040
568633
219812
1040304
560099
1054932
489148
133237
664542
88622
22390
1033295
622694
218494
183582
194178
989395
246664
560117
730247
486813
989911
727606
42262
979122
223237
60238
14149
1072256
553833
10729
659933
658058
323931
174180
560291
304930
1011510
717412
330406
954166
850888
349639
115279
460712
227916
608326
276478
841647
828163
667026
185562
275861
387507
563808
505819
742252
205387
833583
709984
739275
74608
222728
580413
492159
60338
563712
397093
378674
64185
868685
157372
98685
1082608
849269
593570
594620
607215
574420
1065230
708542
315765
885684
993864
790772
769206
83309
204483
699758
773327
394163
445692
783945
144472
627576
874984
117948
389773
179540
966875
705264
82139
537078
673458
785345
1070753
982882
774701
953538
608711
300499
1017370
803457
539035
179245
528434
435577
679740
281223
1044590
1043540
964238
1014041
904046
740637
128654
605764
155323
450370
660625
820197
827108
826058
825008
786970
76697
75647
982893
983943
767953
1015101
597058
128838
702534
749810
587469
349105
380309
381517
392147
391097
811119
679329
678279
526726
628639
280432
279382
278332
483845
369169
219630
583621
265154
351268
153820
991406
200469
711091
365431
55274
399162
867001
836297
896803
596859
571534
1031950
1098480
693677
115304
849031
583505
132362
445785
467687
202529
746931
689703
1089048
505369
266044
328409
261520
926158
78332
950509
1032739
657452
250536
875295
271157
1049786
154065
443816
765101
608507
800028
970593
53832
722808
854359
339483
76685
183170
52858
402291
916084
618685
1037791
19747
960477
74756
337060
410292
283276
940761
859787
685477
509229
459278
113310
654256
829773
947303
517519
804897
1099223
201213
721445
106681
426131
610024
250443
1032533
425912
952274
1096259
80535
138835
838072
60378
301158
141759
535657
586556
348672
1048715
27649
729641
264210
648075
142796
744139
435089
100147
216599
820174
505885
784063
903762
614356
128606
1078124
870863
469845
753357
954751
241975
476787
647280
75803
302092
997574
219601
1052785
253664
94335
558213
320005
759275
38876
1010308
910877
300417
162739
427086
848417
1085515
211541
264935
455733
566867
449359
1045105
847002
546165
81519
362796
976573
541458
356621
138333
665457
15304
923566
304066
749940
623794
107192
519326
975706
839081
926992
1042645
124154
979718
691427
584073
230191
1056799
1099232
342040
790679
230032
369938
36643
787421
436872
342969
203807
879456
953361
624629
531344
541212
284939
476589
559645
399327
709892
699091
720274
594858
37816
783071
127629
323038
246364
460913
313483
323102
397285
821257
538596
730121
480344
455554
454504
964441
397624
190172
689478
949818
222523
893784
1061260
912246
558643
170156
1082962
880268
641968
406457
42692
712132
606044
144417
438099
400725
788673
164497
1009674
667481
148851
373242
460723
1071143
849097
992432
135144
33680
824395
758854
727032
550842
175392
906545
487674
1054813
784970
430102
82287
1008009
555343
425519
551589
32058
622812
1095984
1086191
419070
424103
205100
867847
833705
850343
730225
534516
584527
115031
101082
260355
852575
320531
369569
316633
677349
698026
696076
177893
1080700
634526
295055
45145
912114
746159
1015438
444934
178567
725679
1069984
69590
772434
808633
14202
757594
853720
185515
1013497
713615
52488
9393
1026896
780569
430363
998948
724845
14227
479718
511641
841330
546779
302879
1018035
974961
313755
715536
669299
471707
738345
1036580
1004508
924704
213209
683017
548161
942316
811698
10013
683222
1035432
878760
992005
801305
522584
275059
998377
176527
160908
494810
854808
264858
30361
872058
558980
236287
995598
493777
779348
1065097
770017
668270
1036347
71871
61029
53839
536063
70055
555549
447741
905496
327739
1045362
107109
284988
1055366
806823
235344
172993
1054737
558116
133082
344858
79279
461882
985570
379614
75699
365297
3109
112094
288562
632592
143037
1056629
992420
401351
608362
938274
768190
63073
842267
77421
605036
961333
684469
408644
966889
719293
720343
991447
493565
853065
854115
388594
597497
378298
136405
684779
478350
879090
554708
1067768
979432
738460
692597
564809
76914
31621
1050179
960360
519892
288446
801142
197608
828160
318053
257870
999096
837277
3247
896600
295866
408336
467355
705245
454111
440735
128938
236624
23750
870721
506726
580844
141937
891092
841198
254011
234799
170617
1022895
1008844
611091
771647
738535
846734
970758
582236
588431
284176
713372
853869
1054653
880987
1004976
855187
849069
596675
408483
406687
720579
375039
211056
743286
513302
918592
151028
118133
653886
314971
540900
1024410
591498
1042153
581800
509209
929474
802596
566838
278051
300000
764908
418410
755168
827467
834557
464362
113591
342497
320881
393601
1064856
441023
222739
456391
59534
853287
456241
217549
1082749
680098
802009
1008849
391679
1000265
645570
1008460
682573
811870
1007903
113296
255175
834676
261935
648337
498928
322316
419810
511274
1023051
452253
311513
406672
280193
291209
156803
1075594
476583
635020
233724
953749
805771
1018544
833964
790002
554908
368508
831707
193711
276925
948580
932079
933129
378084
1073837
256276
34092
90643
516302
613640
58825
398142
930882
205331
502869
928876
70761
398544
597342
861503
569350
207683
1069655
631805
455496
1066238
1090121
439926
116010
977925
161992
203055
439011
649832
613582
836383
141387
952332
60790
748333
826316
472733
809784
264203
845715
267912
513891
205664
329268
1052452
32362
121770
1065619
1033351
542047
587610
755295
754072
869825
534592
80001
695874
4509
741314
23682
266859
425343
501855
463611
932136
81591
84914
1060231
426128
842977
374985
431051
239775
27672
1043126
494458
625707
93444
960322
34424
640043
552407
306197
392263
916242
76355
637733
22135
1082978
1033560
714950
375835
674416
956825
818197
378225
469724
402423
1005225
967667
116615
700081
189462
188533
4903
64013
412186
114338
743868
320883
256624
527756
896442
897492
751775
797143
1044855
85062
453361
218817
974679
32751
1024550
830975
943366
218540
619430
146751
696167
806994
969797
419142
504349
43705
994328
638521
502369
48808
206814
1075819
676646
155636
1092827
161774
390279
952505
57546
862582
708132
873677
392560
1008215
178666
746176
375414
983354
976786
470565
447693
302646
559282
225292
39126
234728
843394
225318
646035
153940
350137
396259
1070528
286285
114002
359223
534568
921264
142549
883099
128122
68817
240950
839887
200638
929608
513384
691237
758569
1058867
914863
694525
321948
718690
359589
39189
212440
770629
882770
112234
979534
411597
140108
448597
1036610
246607
433314
725257
460829
873092
653775
494172
205708
618383
98023
786813
841199
681059
556998
1034209
864136
612999
530458
372411
779610
142179
817972
928584
121721
1069296
471858
690224
992175
608998
846041
18932
784922
596513
829464
368513
669065
89130
236308
1049069
410012
200489
1087753
1085212
889138
103554
1070925
625644
840213
28902
584272
771908
355168
472565
303843
1079769
462773
485190
96654
617247
245335
1022791
191119
636620
732909
947411
882927
207172
61349
268009
131354
610765
234369
39599
721479
764276
2888
1054321
216108
280154
925174
322497
3203
589373
1000432
974303
20931
767513
137539
148882
989613
513099
981175
744873
967190
113331
450582
352661
1078647
553268
13892
448802
98581
533751
351820
792105
1076224
236194
60958
799557
8111
463809
239037
592001
1073502
103262
1093643
113867
360145
817766
287497
655714
424838
815038
655271
1022848
642912
1024633
942120
276888
475190
498980
1014354
341885
132500
17071
1041776
47931
493145
931062
99541
478641
720995
612281
339160
389762
718411
335454
666555
895664
462072
923985
183805
751888
899195
372081
961356
783132
1079632
521872
632107
107194
1031692
106470
328898
1041683
25087
308018
898179
796544
449125
537960
606836
859185
425119
635085
466815
339879
625459
215120
58452
320333
90077
1066575
858625
684959
261348
589836
212251
298899
937497
567955
135908
817662
190864
377256
143134
1080776
765312
991293
44722
1034795
335497
864767
498360
284969
600978
489848
737119
576468
943209
657404
592095
373755
1001659
480361
117016
1023231
176017
153035
135321
947976
547751
250855
1024112
958715
587351
754865
20917
428698
480882
881698
213234
535277
658093
297962
799340
572464
793173
541326
813690
1018885
724656
934347
311448
620413
855845
197136
335795
332757
1098049
544586
347915
312332
1022272
437916
984068
177767
501662
201441
681069
383805
646772
420493
716800
387184
367780
329654
583025
148966
775028
351055
814913
869615
392871
702596
321148
204238
113629
1063143
622141
340934
221230
695827
60797
594186
856567
602034
785409
908256
575416
996683
916554
1019664
40004
525769
246785
460964
523124
494107
445120
224605
282445
262543
1044263
476227
760028
851726
589575
372736
912435
391443
87851
916785
92870
377116
726826
1032262
520120
115848
1095128
269361
603106
773712
217345
173713
37018
897131
401048
880159
726921
848735
132618
51234
316651
317568
1029243
541812
787625
176551
172228
850420
9623
904222
645634
781749
122088
288796
7381
565104
885445
651047
141195
735238
1002636
943529
322583
1073109
519174
459665
54299
1098737
1028285
505160
435360
485066
167175
424544
247396
582597
596102
243306
755309
826014
776807
91467
43942
384503
980492
769854
16066
201425
989780
794326
471800
63534
981656
383120
388958
683393
107031
177015
413811
927239
95581
765470
123234
695476
960398
579612
5590
745764
180767
521777
714720
917058
939001
964457
444834
86894
679484
553385
294017
21929
791516
898913
1006844
779372
596695
1084131
1051819
115638
1014442
744022
939063
150467
15014
718589
427148
107922
205362
421249
469798
877775
6987
393565
584569
87546
287742
996277
943364
1066576
779683
693232
583035
483685
557644
543581
764544
280060
1012900
1012994
596803
836679
138932
690979
256285
214813
124853
102787
81697
820791
861750
525059
262342
168328
542502
513211
332444
880127
536348
661684
845557
761899
644413
531559
779860
519668
958448
379923
777138
425999
637023
67634
616967
901584
264128
614707
1072838
31253
564678
780749
13454
814015
208417
440241
762426
701869
138542
822009
469498
519549
711209
235922
248602
722257
374503
1057563
891065
235684
202168
277612
941332
117278
975398
56187
996416
183061
142696
18670
520647
371694
381115
513365
124749
513242
131299
217899
96442
983798
16178
54190
119497
847603
607744
905249
56397
1089493
148149
242979
487145
936169
1030290
306388
822782
75161
257793
851564
765576
637848
206445
251175
645311
600719
436519
842964
417365
702346
543592
535918
327431
1027072
236956
184112
303978
420147
550766
4070
33065
1007583
680637
683229
467069
74941
947596
1067647
314321
120620
991514
87320
598356
996365
742199
852430
403893
759372
173777
1034942
923153
496144
686599
176755
132281
572248
310797
398285
369024
912924
31922
527750
91475
125434
817770
1071573
259265
555234
291990
192832
813397
442824
53282
1055197
775914
932119
801203
291195
250748
322014
137843
507518
1061656
1007953
674051
602462
648230
1082879
459057
830885
936978
132203
484509
351372
373075
758566
540028
398845
1043164
1090590
502503
99101
609705
940509
959775
491405
132497
911924
777034
311619
835178
635194
909015
596883
14003
459658
944584
414173
875679
976580
1037888
319563
59575
422089
95543
526729
174994
594070
813294
881827
999972
173718
548214
1083801
992450
991400
1096670
244243
83140
783045
946148
106684
662072
919583
804269
532313
543335
926806
622633
1041132
1089515
544689
797120
524964
1039486
783820
957849
58251
474570
687863
656670
45206
729100
510969
605403
668502
816464
578613
398823
487629
346898
232519
59460
970811
660128
947391
742834
169808
427188
66380
113798
858508
1054663
958518
329973
971986
1100205
483738
508450
111387
238183
276849
1084669
298792
500813
805229
412205
835036
496738
688072
827902
519626
731987
651518
975931
124893
534803
252587
111843
938559
745386
869682
538181
935177
843551
617395
257710
775510
442192
625486
315740
380401
1068730
356914
691411
137778
837200
771393
573839
1097244
198300
550077
996784
583066
490032
353684
160220
4262
923745
792804
1005651
73933
446760
1009215
766704
963358
762390
1023093
875808
686564
800460
990427
1017424
105241
393759
1028617
1008049
344766
487391
292609
997359
837790
176256
632381
53215
965429
437257
91520
476937
989688
170153
947869
70255
1065790
708545
758223
485262
1018424
878789
28329
910027
452691
702623
271943
753244
259647
744860
976884
767404
322334
496489
44009
1008722
872917
94762
948757
684220
1049968
28821
916764
905750
790483
753130
813142
548606
1044936
348473
620209
60045
728388
1075245
54707
863540
774706
614295
751200
301587
261299
527291
471939
858083
836508
1030493
919443
804888
886567
171273
285757
962045
509788
1003651
795938
719655
888719
849667
61795
165570
898502
956103
167193
521638
928385
498739
500953
372849
977083
275090
1012204
690973
897823
790566
424083
249928
687106
4007
185187
696339
182895
188856
104590
465512
515761
543674
652700
436464
103960
589201
738097
674369
521329
1001764
1086003
240314
1000677
519881
791745
448439
1044741
1007557
908727
593700
773312
29499
846912
178474
380037
303728
246125
934798
130298
269772
104765
745151
327005
866511
541467
778891
587204
708866
705716
695034
378682
531995
656240
108378
107328
682269
509443
834990
248740
574544
949413
570463
159612
27790
502498
562452
379070
107720
175573
417221
928724
718259
239981
894622
699006
100785
1047755
659820
896007
804812
436683
221219
353289
11574
940388
442219
214620
280553
710114
130128
1093741
1020627
834090
587328
943238
705555
362633
918983
544986
906210
473445
740770
164353
334454
532347
715469
229350
29864
1034730
898242
445693
603193
391647
682964
800597
937624
551809
224223
1005616
172995
646819
939243
200462
109887
987030
747912
363698
994640
252014
1032320
250040
408592
333359
530160
685784
676997
822812
1087400
858537
791720
212460
629992
947225
551443
358231
855660
1055650
203143
314605
35343
241651
725811
80058
403497
519666
66614
1018397
607469
1044262
673130
521539
1063313
94337
491435
1034024
385340
618483
87069
948760
484968
1064433
222451
303040
745020
294794
254178
192602
400587
48815
1078710
623108
98471
833372
316485
965098
534651
690786
1072954
864585
38481
2490
799227
826043
508252
488494
100320
1037675
144311
330197
475211
863020
397897
303133
35383
1063623
1035723
33928
961543
966559
296934
52367
515493
663101
38251
361584
612880
525710
1083253
324424
1063758
524051
779544
391042
597776
721690
25212
439227
110724
939123
139973
810714
144439
156637
783312
1008007
433542
1038411
128898
408070
44224
928417
634315
333951
216345
67105
819989
325474
81671
449853
560125
241688
189077
215157
493988
549299
282835
227165
294785
412077
890634
646926
942414
1074210
17491
561880
940398
973348
473820
142542
1081828
981664
908236
48382
310850
241459
853833
226053
458036
446210
892447
306699
951203
501770
25239
795700
1020377
181979
983826
120381
883027
148157
770393
359801
512805
513855
549369
825520
793620
19083
394791
825823
506791
771990
339519
422289
806870
261540
908364
849093
288516
413374
73015
714487
1050742
197574
652571
8407
73658
290883
689193
71721
358375
1008964
870047
144021
215031
761854
494194
121191
569044
18467
122855
592729
380864
375363
399089
14514
207795
818059
768298
829858
569404
536733
989896
984318
805819
600430
345058
795495
1011800
786374
921886
1035760
132763
297628
1021342
96710
1091379
654763
660137
215295
859800
890582
224163
769933
517398
113319
1064238
154578
1060383
624123
211418
745432
490199
288396
605760
476329
324591
1016593
734821
655000
180663
11609
798710
90154
1035073
677989
934647
357398
695968
637131
865400
887212
563049
544299
95058
94008
488597
539367
438104
823420
822067
601514
8906
154991
295481
594468
448264
1054679
357575
1069252
274573
1073594
575844
453299
27604
897255
419358
57390
246132
806651
292873
404415
374360
576971
435283
628007
230172
533038
964853
152680
113384
27577
586593
409278
665155
720190
516745
665138
479947
398931
216802
440719
197389
236378
1004013
38650
188088
98478
1043813
733403
201777
728340
101688
521494
1064187
635436
289458
440008
407642
280857
337524
750092
378280
687726
404295
19535
271051
272341
478413
57438
946329
801753
73873
844730
100846
364931
8346
969975
176173
1077111
926378
170616
745739
880961
60370
733111
782359
883018
233658
232608
533113
645440
787759
744371
858047
24932
355123
379182
576741
159108
137912
394602
423111
1016661
522244
1010903
848044
870864
143303
119758
126628
150383
240581
429149
416305
526159
669013
529714
692468
100221
849925
316525
424526
70674
583064
1008338
879775
496415
683542
891446
723791
14617
528075
943592
129108
201455
1095107
422096
80520
222145
395724
1070623
343054
703830
371907
1060064
1063038
532883
405194
813094
198635
978870
244568
860524
252038
630204
94422
570147
899584
1063788
936576
207339
655909
559734
480259
704995
642419
643191
98413
858961
549259
568967
976687
487760
753793
1039272
988048
662656
533683
129311
300318
191645
484791
368412
172918
866922
22873
202521
733700
79058
329289
281160
1085233
1090157
1058468
316238
645994
823502
176899
481707
427463
516520
410999
1065072
325715
893337
906048
961545
1010525
275093
201781
937198
923072
59162
496299
972369
849859
782167
759118
610460
96583
362729
681048
667096
912001
7651
293067
648873
264333
128988
602140
319522
595312
349430
649042
827449
1089114
596936
921950
130398
757770
484468
689717
287581
991392
463167
578936
152841
44538
861253
648748
638897
994467
110782
946092
910887
785914
625177
502085
273907
604297
315177
349687
478470
501056
317730
854761
105072
408508
583123
356376
653030
743113
574852
334186
636769
397038
633937
74716
580475
756704
856038
282689
778159
689023
830394
627970
476288
451865
279880
807170
916008
20947
423748
644365
52881
735360
93334
22301
791035
101792
47956
90122
959888
618625
499715
755339
387485
1034867
726480
419606
278247
353449
602382
441972
609963
678107
314024
450535
89064
938143
695157
253800
118345
978221
367201
968271
791900
1062850
636419
265431
162898
898053
279695
931930
15222
887291
581932
482472
43856
1038014
791314
212056
659957
781629
533134
347122
557165
1005586
950726
600003
362749
1057700
377101
741015
318486
39139
427723
474266
381743
739160
974067
38435
155462
871074
872124
769594
977180
5344
600174
154829
529721
1069845
212784
646895
181572
1086515
863933
1077572
300607
121859
428729
753799
754849
419450
854846
393723
332689
155322
453523
929174
344309
1063571
765364
436975
660626
819147
549227
7195
769689
270941
132392
981843
299333
510049
112097
622392
298718
740716
820376
58404
112733
969828
349731
681280
592827
759239
100875
658173
225325
669114
911907
544656
554573
482972
148433
255428
570839
496379
18381
885877
597980
441442
849817
790030
328268
633764
162534
33398
632612
217893
533571
291562
886839
1069075
868427
153748
906972
628720
771988
40109
734952
510254
418681
995900
517007
967824
275209
166895
909957
666392
848382
210750
640247
221024
884109
136323
7254
552524
334493
287597
510400
201956
1084573
923858
146141
672268
403025
73248
237455
548498
19122
836547
322643
792030
489549
723846
366941
277395
880578
228314
63978
700802
88681
260699
347414
694429
559446
661632
926186
788166
463024
687137
1093793
552700
183158
503018
549600
237507
967684
591007
657138
818114
187201
545222
746340
1037655
32088
541618
524776
179745
424285
660361
193773
83734
82684
566334
418738
403089
894371
133753
638212
296141
649564
880786
175465
35663
36713
1016613
1069895
1070945
1068845
908337
907287
906237
1087887
202703
1006578
563675
334566
686063
860399
17853
330848
828047
508280
538172
158957
20172
46037
993358
30142
202309
1087582
922734
10976
428809
780188
944213
394118
103411
1003171
851646
604812
368682
1041093
979501
691109
91623
662213
363798
667674
1070158
379657
93507
109143
27919
470359
1024877
219531
538256
759577
875095
145571
778982
85672
324023
1051777
722098
885907
78431
580090
609804
1099715
385132
75414
638371
928671
486798
360345
706992
596347
61895
852527
305480
203297
6540
579840
18875
493388
278476
510322
1021857
88464
31192
524121
935377
1040272
219267
324737
866946
876217
129073
666756
326378
384450
285301
961021
1042174
171835
109358
806222
515310
862108
542900
669643
239480
969275
634055
1060202
251988
881918
523890
634474
381129
294669
694825
1048842
63799
33517
856896
334386
903817
951861
826012
746510
158751
635375
546698
155977
617949
176875
406094
390741
297737
279570
796492
1070072
342119
1049938
689857
196506
374955
549076
797068
537656
263984
874324
859874
74449
1081310
165625
565724
1007484
752768
146452
772235
64078
927190
888962
356610
198065
238442
834795
994988
75012
463933
867052
762660
949088
400446
26821
17110
372245
594937
78556
712102
818127
103074
629742
517075
616363
572401
1099494
924957
538750
271485
951576
988400
286385
194450
323351
520997
332921
1018772
169264
474072
863579
781584
269016
935650
844924
686939
946600
894008
888399
1092922
1051555
163818
434788
363424
433497
685319
345742
857056
598156
664464
663414
817649
774752
650824
381977
482389
176656
564300
829400
50632
654107
116935
1056672
719609
386461
417897
785109
370187
546339
862432
749194
448123
971111
51317
157694
440667
279508
636899
832854
383619
454885
932969
786493
1080166
1042882
390690
167738
34371
154392
187795
586779
622120
401867
397192
695801
209959
905741
1024897
33774
399947
618442
211310
595443
367990
1042151
841274
258823
107633
761181
178370
809184
490098
242748
906064
604365
822713
708732
397785
630519
502405
781371
1053142
938512
147793
1033717
998235
270932
26373
415524
591938
50378
702154
437714
841047
668463
469218
63530
737191
108162
894742
1032313
1073861
770730
1008885
598194
233365
20350
460119
105853
639622
1014247
548455
31569
932704
712817
918132
77398
1048496
515363
769098
551283
778335
70957
381528
896727
269889
312848
572421
986122
44740
746943
781959
193685
662292
513672
474780
79676
96732
50097
139864
1012714
431534
244712
930026
585431
125757
124707
457845
321126
677431
770289
505944
821502
430328
499212
128760
263655
373704
932683
568975
533896
758024
256645
425350
266269
852276
461311
789916
205025
37302
29342
1042533
160604
93590
177916
663156
307938
427397
1030980
85923
645124
839540
834422
1004208
53929
629896
638575
409195
76806
199804
605920
742356
765448
224515
75235
982913
94549
246370
440295
871340
561256
756604
819323
9590
449086
438064
681807
1039418
143433
368135
973719
1070899
1052862
440033
301361
844979
818203
299328
490134
220735
907495
801433
197867
338136
404662
223517
1029827
485200
153842
200042
625615
19311
307328
163181
891337
598675
373246
815042
432744
26180
308635
470267
77290
1015672
640812
1044952
302735
917093
189205
945519
879788
701367
576320
1058510
148318
81457
452622
1013009
562094
442775
1001673
556235
838686
991577
625311
32325
280085
837081
671100
17902
139315
846399
356974
768438
189473
192148
999743
377961
190268
598738
128941
189904
741249
1084565
793411
592627
371519
219241
428213
1002635
135893
232274
419465
944073
1016246
502940
806451
416465
667914
1047836
142934
595252
42742
24742
225367
487269
298008
392717
332607
790537
56065
255797
673302
399149
111576
517128
615719
266092
429129
527158
30997
493638
258307
695244
775787
46429
83646
201299
694730
122075
554612
940383
551078
303077
544087
881982
1051339
442318
238692
774155
784017
1093088
108489
107439
245084
1097316
876973
16751
956455
550667
21325
1078334
705863
551961
652929
602096
187345
1054604
818895
26969
589178
815148
441182
1011333
121593
121937
1080187
144625
160988
811349
907246
491869
634064
8738
581675
878738
294289
274651
659986
486210
99577
658544
792908
272137
69865
340078
910782
774951
73443
785686
309166
454610
1049568
426977
933012
837572
449838
836835
228603
807009
591109
753305
351656
601519
155746
735925
513498
158143
1085601
964926
820020
1006134
132519
137170
380259
799580
679649
9041
6406
352664
39356
857016
236830
239394
513363
355815
380933
431092
328460
111904
615067
205123
288005
289704
625955
607852
459077
199797
1083146
868720
985450
327488
250268
45369
361563
970564
472555
1058926
579986
1033007
798254
443811
587341
487471
979575
785915
257998
758015
56462
479190
109195
290742
934957
766715
318618
972983
340468
863028
449291
512836
218902
256283
453223
1020870
27591
316789
304361
109279
464222
157862
355226
200278
698182
1045845
762457
116839
196545
196803
229697
880455
944996
664016
623669
1018053
80827
306345
122518
813343
829752
595299
142658
341014
824946
816272
931856
533167
105919
97754
709658
877549
821181
184030
280781
928870
959054
111008
228763
741527
194693
175990
505610
221148
579355
341196
37468
135586
180218
210863
801054
652117
710293
433009
787528
314221
282045
815983
570595
531259
211465
889826
981429
165818
867620
492023
81322
292025
621165
1031480
1077368
9174
297969
525809
822053
667893
18209
173469
49316
736382
687488
811432
21082
208655
917355
432514
1025290
748192
951156
743206
327080
689544
752991
249082
522625
755341
478807
473663
135640
777010
255217
380742
526384
363327
1077639
975493
604188
58874
365648
595439
863285
135338
143590
243727
770818
73612
365056
365686
477253
1056407
589819
414919
928369
925673
951115
275973
1096083
137126
722215
563985
709718
899768
795444
12952
700702
179901
255603
897777
432715
717328
841775
570955
252573
71120
146921
130308
45601
178148
120755
838035
980257
949974
291869
879088
362885
615248
645161
48546
1010175
63624
683180
1087064
754407
645763
400458
426185
990108
790859
43355
442998
586810
570446
1050084
904078
1008244
669314
286235
99252
501313
7346
1032815
999071
711815
257706
760280
293111
21894
139538
363764
961115
560821
87921
543048
18981
409610
409678
752213
778763
937058
990773
388442
858826
574491
60489
244158
671583
463972
226150
755268
455202
230521
789234
1028089
94743
634370
949760
51727
677365
510643
582218
984857
857676
251829
546733
72586
1074724
663807
376420
568891
965568
1035820
363499
858387
338840
5047
953440
50523
102910
266879
556674
210018
660468
156691
517678
668991
388658
479363
774573
668543
995349
276765
820216
981454
652800
889884
499608
30146
172951
78829
413576
817385
816943
1091917
388039
578452
400035
944493
605919
135194
151158
212688
847239
202353
1058678
382668
187144
859550
982091
506481
925533
355273
767062
997870
8637
1089431
546916
994960
447681
710463
862999
202332
1005643
301183
457019
1098892
644988
386358
939744
193800
514522
14321
682119
542772
739647
391257
913121
565733
135837
877071
179223
277439
1018825
13904
785327
862900
215213
532726
264953
835985
825414
492589
467936
262103
5035
412090
869065
38085
553102
112519
345655
691957
138131
973458
820464
975960
162002
692127
590409
480152
1080675
362313
615715
14720
237305
831891
403597
213413
74077
471720
83297
424801
512264
726802
342246
26454
884890
175238
918973
327527
878389
616900
502443
772249
1076048
898902
899952
42522
672461
673511
259414
101434
958087
175398
28441
704919
44520
220958
380234
82681
804552
989136
302205
467458
344596
1071982
169682
946987
411134
851839
731934
213132
498827
335700
605047
302916
480685
1040764
450832
920515
120010
462951
942388
155180
188424
293734
648234
174012
549314
352648
124662
618618
299813
1042427
878052
988100
883656
576869
959563
750287
652842
500192
361283
501153
65350
335391
446547
551351
924004
490851
950591
760248
949023
421149
599070
219173
791490
729205
38973
326383
192180
91885
335681
265884
1028403
207325
1037977
24539
805274
603385
676188
874075
491028
331241
645411
844083
319787
196063
453687
661760
908866
254671
331089
581752
611250
629471
775882
1037124
1091405
763269
351184
1045765
484493
480659
1035563
109594
683642
645157
917953
891696
287689
538823
216078
35315
236817
857276
1015764
772057
384189
218256
737840
969917
564423
797016
208421
117374
738298
1001663
1078459
743732
969569
904995
969930
889555
481495
905721
450774
313528
138547
83098
163776
875317
1025595
65545
36073
967501
989275
230243
485692
826262
509075
165143
733693
1053007
866759
671712
72852
359839
75239
724604
1013751
865573
313451
1087338
51653
911876
487311
888548
1054458
35194
1032622
270768
685869
551545
775934
758545
406649
127415
204972
257689
963618
524516
652659
744317
950217
849009
1091988
1051074
636802
76876
253457
447631
530707
962739
78215
84615
838652
370244
544275
754160
1091344
203112
435275
148044
79665
438061
705992
1002131
485970
695765
326087
513685
648520
291734
962963
165414
184015
489423
849312
871606
801947
728778
739187
854893
712067
240986
200260
1086797
37934
179014
505596
1038888
37759
389970
884848
618645
605464
470389
851373
924470
446833
910323
418200
951022
174804
499482
802130
961689
852679
426892
294974
569902
277313
512139
828261
918593
602864
273687
921467
764305
973436
588799
690761
914584
210382
1051817
633124
869232
12071
1034601
283122
610853
791674
290732
970632
307957
311433
667165
572686
229687
611075
1007952
121387
501871
685434
191593
300928
507105
1024935
425505
1060393
791643
369456
782430
625099
645193
494644
92858
829663
160142
834283
47566
906110
497777
349247
770780
656086
190886
880314
813460
1062877
305528
792633
17502
539563
282722
428271
545397
520777
477040
430198
314836
960240
1082267
5024
446185
304400
559164
934024
452627
791407
603538
672680
120109
10561
622657
187964
829713
795496
92014
757946
243763
11715
23868
303213
1054993
1049867
174081
901617
490053
766600
617454
681849
307918
254921
507687
373379
622109
437742
843140
635468
658161
1090334
185399
156916
263675
131466
1049049
959909
843672
43400
845493
851902
440781
511363
397018
346316
1057493
973119
430517
159605
216603
705287
543882
1053110
594414
1000215
830382
836029
941984
789036
912870
173951
276288
6097
1069342
1031370
461249
464932
786559
12685
544959
148968
621245
768816
628025
598794
398157
327502
970842
910356
94599
925965
3058
280642
849419
331522
512316
345493
765534
202391
864588
565466
500650
441654
804907
751045
810866
1007813
877595
45348
1051413
536368
982997
90352
260360
49408
404069
961764
980515
14634
223518
527675
299118
62470
783953
763262
267652
469463
186510
785176
528066
236154
155385
255497
567868
198499
14783
239365
944208
573593
309219
604935
1005107
504208
245017
160069
434628
112001
539447
811511
337180
584070
787524
43603
994413
821892
219218
400514
1060403
151432
75875
961269
774699
453511
933379
55491
458293
602181
801373
953696
744412
593315
369284
957024
702155
330736
76665
140659
697148
1083308
963208
868376
596452
411312
243538
104633
895865
551538
235993
1082637
503495
773123
290247
6313
490520
29349
1079666
229173
209147
958104
1027673
457088
274390
216686
449269
220442
370076
238702
85534
870833
10351
870223
177770
431756
71191
44028
806223
560213
946753
768663
8607
1072861
209770
37118
823302
240121
298932
1058715
93602
501942
157652
28505
21648
383426
726619
467170
837275
609078
1090958
392727
515956
138540
1028369
156573
13659
33974
637335
179886
157968
852690
34811
1003939
259044
915195
443817
929215
586456
268697
1015139
881822
106315
655667
269319
893423
126902
103109
186570
574207
808301
743983
929308
1069516
475484
991768
200983
667999
526727
941909
175921
481921
465071
922753
612982
310021
514587
439531
618413
202078
971306
271870
1060425
478925
722162
1076497
751604
842011
845238
771274
41572
419101
442179
377390
297679
1052937
215992
860768
933890
972709
1043977
642665
918280
816871
81068
982567
895410
247989
321107
517238
417432
1058180
41082
212359
691852
430957
260005
372278
986984
261640
584779
1095228
45977
440104
840782
582297
443836
775476
914143
306563
989961
247289
437803
255466
754101
485387
101757
231912
233902
1008627
754557
960519
348805
870656
375750
1043648
394157
167046
1059982
1006610
728829
1085492
499273
59753
636171
296090
368641
223061
757900
484876
849863
739661
145488
932466
26805
985509
1067212
293158
601036
329285
976578
406447
743622
496517
485838
643344
802642
522147
106848
66037
855838
1036964
85639
497987
257554
473688
461712
462448
717173
421558
685480
280651
607706
589800
71270
349412
873269
655060
632327
943279
949860
845959
307162
603931
335973
590387
603972
705235
255626
208049
393062
974946
344196
85818
752503
448102
21186
986490
421485
527269
651282
914791
709526
190713
605714
5060
800003
543106
1088454
57358
344454
400419
589110
803845
968988
297803
370412
1094951
565337
1004973
928698
157296
278248
363196
949173
699437
78205
876790
502496
768028
1009391
53480
307878
119169
473603
662540
740081
928284
1099423
500085
223606
672351
516761
863990
1068397
6101
607368
249918
1042609
582627
20076
337420
877107
227471
975804
145678
58981
739527
587578
745822
102350
112294
1086637
63610
1028562
1056914
871098
1068862
178715
641022
833714
718380
446368
792636
980549
582265
1032075
486422
943819
73779
854845
303491
789426
643713
112964
887235
657016
53167
175789
954016
343858
222487
779072
826739
210328
220390
549237
591244
610416
351077
327330
394476
957487
122698
338718
190884
253865
445090
445456
742523
894227
878620
194686
623694
1094435
701867
948729
69840
308547
507074
380599
558645
800427
85309
553194
393541
613167
1027274
1028324
169598
439229
440279
984173
822627
103410
267209
656050
866214
392370
906128
904028
905078
149097
495372
1047676
105082
124649
331285
555125
36567
516685
517735
518785
582482
435343
423074
424124
1097433
893153
1032807
196446
673257
395123
597832
100153
189810
488574
829812
170569
756695
910262
150034
440035
283242
770158
978039
418746
68704
277688
911574
120035
628852
770643
989798
854771
70388
883935
446908
310780
1079254
978985
222333
635010
578172
660960
1083829
95755
694342
209094
492836
987537
400273
602723
1076326
63739
830993
769684
662294
537856
600628
540546
963879
660621
871325
424197
980189
384389
585482
64194
938024
320835
828712
185059
625185
1081135
366113
739613
213658
838422
245821
985064
350965
483520
851919
184119
1023980
934053
934622
689682
41420
966500
446413
981569
175346
415706
823411
709781
63631
330212
187673
848179
372313
776563
703564
171368
77514
755457
301249
1034182
701802
249073
46957
353757
89140
1042499
881875
120307
6482
470281
167007
98696
358866
307084
462587
219213
638644
469421
931493
581427
917202
970495
603883
65535
1040295
568617
890806
661360
295725
257825
802862
499983
590042
12192
156235
781681
222954
357189
1064374
46288
217025
410257
1011097
414088
947855
631468
1053627
282242
610734
140160
398492
675335
346400
477801
53874
250971
884315
1073517
340870
36937
837229
153070
449648
387935
239889
286510
638599
1086876
258559
107611
952139
872639
490730
466174
817931
956928
318523
1070250
607466
715369
797433
829204
891115
348155
790551
613790
535406
1055322
828026
632963
1035413
419403
714412
314507
584588
564580
1062934
985859
793220
562558
157622
947456
822760
345476
942110
151309
987460
879738
353959
396262
424935
499244
897882
264870
974680
142380
451164
505520
273569
883133
295491
52697
831908
849661
302786
1071954
962122
199519
625217
841470
422477
166318
608765
1052163
244801
1023300
912022
932257
359593
381057
869537
5655
800995
220298
1021023
10358
138169
411169
583847
374896
294279
106970
214616
194473
802476
110830
68991
543036
537606
1064690
499182
51453
37935
887160
253875
701836
1099519
993093
148026
1092718
912907
703594
230048
642514
389619
933485
35107
832271
708662
999672
889439
4254
670969
116991
507373
587802
248697
1001421
451120
701826
768809
209247
15921
590509
545966
963516
137087
542920
475050
896941
99545
995251
257796
244792
504494
637394
52539
324217
458638
194735
798053
866101
104832
65765
609674
298870
197523
985909
1089530
766708
897262
14929
712250
26623
361342
928353
576606
1047159
1047273
506446
188282
630879
1072429
471115
965443
305378
860905
493495
811611
709572
468425
171595
208063
461694
713988
667696
603717
143012
297897
1011062
880721
408213
112972
659622
392238
321313
465317
703285
399959
559324
849066
852231
225859
1020570
205843
691636
81765
615932
184495
729800
801660
42481
43531
506154
1060367
80987
268678
263125
393658
691027
756910
98314
656223
930400
780522
942971
580511
499074
691281
675089
999309
546907
516921
958398
716096
669696
674884
555250
298224
1071009
187116
188166
1014241
509139
293613
835555
161298
1080151
32799
596736
185814
422678
370869
13281
812250
932990
912970
848964
307982
443000
1097338
414161
501264
633122
117117
902925
957080
684369
576156
825170
59773
583103
406384
267198
627162
460825
53435
957186
280667
602985
145492
424032
665069
739690
865748
551101
962819
992219
672465
712201
981427
218040
771929
83854
916545
862717
654025
330220
1097850
505530
276995
848446
625958
1045649
807364
11279
213049
343988
453521
898274
584438
1080532
617157
784133
1079758
799480
404679
392920
534425
519760
581009
933662
907739
5485
564598
873330
641733
598009
986667
130509
1099661
786593
762870
162417
706293
413807
993613
76781
183867
203573
212143
349513
965818
141659
435263
79538
41512
317764
679448
754290
568157
534172
781697
478681
83245
474001
250364
624394
764385
279920
974821
406933
57224
299406
415662
589513
607814
156688
714178
751487
166475
150990
956273
258008
1097131
845385
438331
73894
516795
807888
578836
180733
1075180
917975
909090
529238
304231
727369
234035
990705
1074384
534398
604624
29141
10492
444526
439535
375974
884112
551963
270982
639789
149606
439474
193630
81775
890089
829070
181157
534226
149371
852055
456412
649786
123953
233330
232280
314423
770333
598275
664036
618553
998724
843342
648359
500734
695359
33874
504808
476551
156886
919572
994760
762338
942846
525112
213785
384055
460303
972434
266359
520727
1082514
1013210
856686
332127
650591
1024465
1023415
249314
663978
239594
220813
237617
466976
1083325
595491
918179
616573
554611
511642
721460
905974
7764
163012
118951
104014
1073534
419012
940912
143252
156910
1005813
360715
866312
634388
796921
769484
1063870
42369
451762
87500
125816
619879
854879
812334
864392
517341
169262
633927
791538
886615
208264
429906
908812
322135
521417
918888
585255
641033
1007623
784885
3650
573598
137637
656263
119284
401316
314528
254007
826493
484392
316736
860246
234519
1067946
595964
882628
944396
608985
440699
973635
83263
1099678
323551
1026400
173971
750042
742372
172717
269705
641779
595692
645149
360642
281660
820504
139408
707390
25085
187367
253856
365448
852854
774732
157144
316306
635363
3305
799777
80459
907680
998188
366165
223320
639333
487936
414067
624144
766889
940973
202139
461446
70369
344922
414573
242639
231834
682229
46457
814034
762350
970916
61712
278165
980473
466829
812118
1022152
309805
912562
509043
233110
727729
788073
790499
468412
113220
587139
643274
1069335
567148
776406
488520
355684
958240
843644
139970
979340
948847
480037
934675
1095890
957830
969656
799431
1010572
687172
277997
740257
952615
500539
663374
358824
20485
350315
279214
594210
1036177
165053
240951
396367
423377
127786
192168
120068
393071
680062
893676
854072
643041
655467
774127
1031679
477249
157909
252034
234977
225956
702868
954664
910445
303038
953823
586363
864126
492118
771864
924798
614941
1058179
155039
798577
93341
1013921
929112
268068
514629
835151
1068799
174818
571595
601530
1097284
292348
460018
857509
488926
147545
367373
73581
628576
334460
611661
393980
183064
28791
297214
684864
970386
941665
207071
446742
797201
938172
1045363
1016439
197363
631028
582262
1067492
475823
243379
753701
890820
169211
309168
81380
68619
742614
926718
139252
27428
187276
125717
832330
1065246
440537
481897
13567
575065
1036555
871187
1075839
852148
89351
354539
235267
722374
153046
132517
200155
229226
1024570
1043997
548430
358084
670095
490918
522822
644165
919040
180000
666412
33495
68649
485889
1088854
348356
706713
919959
712310
393939
111815
512794
323714
501913
342304
944650
64818
82625
975035
722373
228407
781567
771980
614382
48707
358676
727070
830329
186954
132042
119876
32066
120712
740833
473995
805310
161997
378038
137343
219163
22016
27149
752933
814631
539488
881391
120966
380925
299614
945804
495761
597561
313473
5169
648399
366997
2326
207301
26778
302134
82605
722092
498332
762246
643478
652126
478854
562736
463807
892895
129182
300332
1051598
1014640
578963
942651
86439
993304
366244
867463
1048790
918636
485999
980912
80436
211966
952954
751050
262801
677195
412634
219418
663421
791659
98569
459312
550265
318218
794895
319839
49439
451719
994384
405102
144612
628826
411995
613657
190183
395912
814042
105510
761168
987693
713027
319460
875926
620175
804817
79642
1005532
511681
25422
501567
52081
605267
397941
659631
378785
352955
33334
491604
1065696
363153
181257
772452
866095
546820
713879
467985
887148
604571
706689
115241
999360
643533
933907
17727
494570
12617
282108
93779
324766
515073
313817
649458
457193
8140
211460
432181
664521
1057848
319243
737638
215011
451575
754004
120269
145293
979998
321139
1045600
469283
663830
959907
592781
81912
627225
136456
850352
9871
251497
41653
1089516
188378
627390
555504
744704
580411
141294
207966
920347
1021998
937581
785032
34765
78190
904927
639812
294533
45855
819122
763354
296906
706458
782721
462392
354213
174480
369665
131106
957638
461730
972294
665404
410070
840100
129768
161370
151826
496757
919208
919595
389298
564223
524981
752265
288825
289875
184397
611747
229563
371867
370165
949748
303942
168570
224820
120397
286008
661543
757786
394525
958237
820950
632740
829084
236074
385357
620736
1043739
730090
222618
571543
992055
701294
123675
507106
836113
1008453
391207
495047
391445
1037488
670675
104716
433223
1039237
1068829
919266
55792
89862
802812
606388
790907
125196
240895
235533
1040883
612524
910985
740240
665289
547047
906357
294567
1053722
329709
34477
852621
495951
127862
399860
184835
315262
191712
183691
760303
32848
654110
520710
523097
392709
805628
520589
633248
175580
996872
253920
1012320
958485
276894
629428
48190
14155
313405
1096048
765362
382338
272549
620808
150043
75707
207046
1047519
427004
709158
1064886
318335
813900
906540
570832
454529
102013
554731
645023
800722
213810
1076793
312445
996532
40795
5126
105770
1073688
129063
226791
710009
617489
979458
460137
459005
1004888
9823
569061
888223
23432
69765
138175
461393
1061682
312105
477992
476730
248035
974798
743196
957453
562049
807240
14230
878900
292331
284904
1023388
488808
850310
329595
165058
683213
449942
338992
612314
797045
381590
217440
383934
92699
1085312
249078
623042
215743
173432
476392
394255
802233
246574
238929
510122
123374
936607
1064709
73312
779680
637893
646155
938451
700343
1065151
747674
405225
885524
2371
903497
40019
895882
291269
118942
1029569
431625
724723
482357
542788
120757
84413
858437
294684
356749
175098
144360
545456
376405
643360
20661
774564
203592
30300
767353
363425
555575
218622
878020
241824
347935
1023977
18329
621472
869328
1016740
974888
866734
79648
744495
637375
886651
602498
624229
368345
372809
748828
1018084
126253
276515
601807
1092063
799603
1000101
378587
389900
269423
900997
209093
58805
734393
1088589
222471
517700
139209
813297
200237
816204
1002091
365557
845950
329869
108600
481410
1062628
537493
421134
581766
271003
472030
626400
509299
227372
61561
1074339
926042
157375
499488
994751
565919
367688
1079972
397317
380569
967437
1073380
272016
863495
603841
402544
1068476
1095638
932647
1081004
806934
259705
64984
222896
457242
220573
207882
280730
747412
174649
738809
253665
266778
426842
32326
309597
971699
992231
13280
505719
1076369
379746
853544
1038327
498666
29699
818097
914075
579363
146888
91476
459070
266947
905121
280614
409053
39447
280069
151556
597806
876637
1049387
788802
1065460
146159
1022659
764369
473579
644420
481073
236718
331656
1026013
168835
31798
257906
71404
271957
682694
515368
61751
720122
716467
983895
23359
354352
238362
367598
765713
964583
1024629
556223
644841
366684
477010
144154
482095
940214
589996
884395
1060768
828592
11314
379820
31658
595605
316800
394608
500659
1087627
1014444
486335
825610
851394
654844
23990
1074881
638819
702400
455362
53537
308259
892226
83728
450826
126447
677043
209103
248217
95614
1040889
287019
3246
291920
205223
485729
263074
1075737
837390
785569
357234
369023
988385
673893
1003987
194510
682937
520552
59540
480982
258099
85550
546495
26217
160789
38906
104692
1043331
904336
195893
1067049
955637
791054
684300
764417
537617
622594
337969
744592
268520
288948
205739
244709
408430
39165
148248
460278
631498
519981
206228
862977
163251
931734
44614
331387
694840
957675
112746
945674
141621
191904
380465
23746
703474
788872
366210
1051783
751875
802669
490640
955353
184437
45932
63219
537126
18796
475541
859346
897519
406445
324365
711233
1018688
287289
1015258
509080
407027
850330
320537
104802
936475
593030
190844
990937
930077
795112
761517
609275
502321
1037631
800835
549318
706774
536597
690592
721205
208750
745375
629683
548266
48560
1097083
819024
37123
498787
947511
459143
382324
719423
675173
953060
296747
231269
351183
957069
537025
874959
479635
50540
1012420
169704
1094182
347537
860769
901046
678177
655793
1046004
895280
543294
428361
555822
877300
471510
260293
1086588
631460
10033
878650
261912
6294
1012176
484843
653770
597101
70855
651264
1089018
444685
545271
1079218
593060
255275
90589
335791
334741
529235
941008
1071489
31815
501548
1068611
190384
321913
349898
146866
141859
505092
875756
584765
540375
1002738
93702
989777
643508
538645
161508
952662
921371
963475
204893
625933
758008
64459
1076098
315267
388983
893850
104241
1057221
29140
994541
435975
841045
444313
499283
799494
157187
375309
1061472
257858
132118
486550
12419
146114
683734
756158
847047
815474
97117
465594
531813
651330
190633
137460
344882
810136
557821
800799
142630
1007181
68387
313051
653076
635696
1004946
1068124
40390
665824
711948
671142
1083983
305540
549422
593510
926585
286973
86845
175610
918268
652814
305821
446848
468784
896199
415962
1030991
934397
27219
1082715
887078
555164
969050
606747
838539
691814
274786
215471
370608
109107
281605
1081544
678246
90982
599337
654748
332702
807519
756069
471654
726043
864450
621806
96888
30842
286491
1076937
652830
461208
256593
809627
169593
243927
388599
154131
335861
894059
209504
649058
219626
654371
1072970
962574
292339
522531
201515
265298
1047966
399595
813623
323468
628925
782082
398533
195758
957428
680731
276278
917595
165514
491011
72626
952515
897157
425932
180429
792603
616740
210587
521264
552505
372120
374431
343936
670036
673699
203414
557414
16114
796264
258349
301550
136549
966546
943761
335796
922435
728626
1008290
541310
232431
1051188
641895
356616
284392
926941
536834
99968
414193
950533
1004435
1094337
194588
594083
377437
873649
851513
917900
400629
470996
194631
669140
953662
933207
763387
222001
218358
209062
1069855
71739
876725
184064
198270
737432
552875
1027435
752659
383029
1009696
416897
517903
603067
742896
374169
83493
391164
910219
646500
667760
335656
490862
275261
1016187
116280
530569
245294
365976
592660
936713
807378
808428
858414
453234
369929
845862
72673
367093
510792
362154
1012025
607233
720572
611491
1077689
21819
51739
1041443
20727
804542
52744
952868
272968
591314
1035962
262675
280816
1024835
633929
579733
637268
302606
692102
255681
766196
906041
582942
759475
64579
431637
11094
759644
424599
783500
711152
159713
613027
71289
1015421
582941
313243
988572
908150
36082
272037
425530
900956
7386
774291
143413
110496
669962
218527
386518
277022
626593
715318
54118
955564
482984
896834
575168
234343
499311
70039
1024747
920568
695020
676428
302600
606487
195899
883063
239804
956065
245783
1084346
208767
470963
8364
754519
70974
269518
306163
779061
898429
83100
800264
519871
1040395
1069481
397883
364408
665827
447975
983167
951452
122295
411164
930918
1018633
1091561
431488
348677
768662
91415
744903
899812
280613
520880
1093077
411778
626853
676367
237308
1061448
578420
946079
697469
592830
339590
926379
830713
93633
436293
597499
618867
138894
564554
65253
146744
538962
929660
23582
97200
183163
306340
1082275
675947
244182
707648
353937
273259
792149
1043725
845406
409932
1007086
997334
690091
1057897
697257
223659
832903
848903
412419
253954
213282
658661
931461
988927
469515
90494
423073
95621
1044472
881919
100549
408730
590981
816676
96981
288301
63656
943159
632544
150374
154854
25148
687632
230563
898547
816445
579245
345103
794805
256542
979972
743605
257404
709449
1063377
402309
34169
139754
527926
433972
140487
636056
180586
290689
1062511
439855
1021888
242544
642483
272848
361772
792270
587228
808778
49080
844099
47683
179475
607247
103549
882465
897841
524070
328151
1015796
138806
313778
427062
769256
1078372
189828
609665
341909
879594
219109
113945
570675
1016035
677271
734759
703381
404602
177796
1020445
380111
436334
365529
89669
913534
756781
908891
324843
896909
806488
83030
524027
135017
732995
461044
75732
350831
1085344
893253
791539
796893
951185
128580
505532
386952
902280
88034
596398
663899
44395
976979
1006036
865337
188995
606610
363220
534322
788749
417458
510002
503359
1013334
637412
44171
448918
1047723
787064
585847
831012
622692
915372
988365
350469
130280
129230
178052
506822
809022
500159
240512
166108
415875
461739
1072109
616902
974244
1088213
558721
363160
10047
482097
770024
686928
982452
433438
572417
270332
459369
1012653
277324
440130
838079
1068667
88437
1088977
232785
906962
857381
659961
694935
741347
169407
110968
982808
28001
175391
195123
927970
656029
1076131
52050
331468
189723
38775
317696
1068675
1078505
169597
410372
325786
774501
455410
966697
862147
804637
646418
87986
807221
624632
34832
368401
390812
225283
106694
371675
344027
768247
1005550
101689
700733
258399
693853
654770
1002641
876509
457495
661198
1049314
108576
468898
874229
811562
324188
139388
299348
984436
109649
230162
563602
795897
1036425
577006
778072
891326
97616
325400
27493
75429
423914
272793
429777
225361
105658
805778
1093687
308098
183812
1032965
594170
165467
71912
1001414
268689
462134
344884
267536
980237
602102
404890
94384
825550
968349
996598
651573
748348
564815
463293
777929
873196
859937
465524
1094027
110429
4879
203045
447110
622574
104162
647605
179074
688830
806004
754667
1043623
539494
337374
911183
9032
333465
741645
79122
386611
887141
33370
310205
789774
116184
525708
230719
417332
755437
116557
616649
388232
1066509
965868
172469
33300
161630
454525
891448
682492
333852
1072006
544947
848603
459052
591682
719728
253526
1032577
133773
939020
1067114
646111
831935
345028
918136
394188
50354
402923
82935
726536
577388
388746
862174
907445
486203
507214
235778
1033817
585626
316226
321568
904208
1040164
704393
306885
576762
107011
93067
300088
1022342
322806
57866
698963
813190
603875
175937
554671
618366
781863
16218
995467
954341
878624
735188
855445
559848
834120
945777
735723
354971
234798
393955
647613
459820
328885
52250
286693
1076870
659472
721707
90263
479722
170544
837931
635243
1031684
878833
15098
436861
108382
378628
886955
318342
241742
602089
1066316
232189
586041
967494
775204
300589
569133
841178
29515
1084678
413128
932227
520075
172114
128681
497596
52894
28165
364435
1080687
313759
1051663
733734
999592
708646
383237
826768
964830
835660
303291
570887
702261
614165
99017
317411
424559
48241
489257
208592
831357
671066
846265
737317
842593
351484
220450
952914
1072794
654785
254684
962094
413195
815517
579711
543555
867681
1031901
152899
831457
707357
389185
175609
420175
419005
613454
763576
105426
621363
21149
894847
267106
187650
1001724
36549
392619
1007171
141818
496075
1028534
1027475
497485
349464
759974
976395
372441
388960
436025
103882
243392
603695
643442
650064
597884
863069
52137
52267
202341
849094
994108
526585
244744
831075
470481
745479
301188
305931
373732
151064
632617
908527
941232
370670
1019342
904464
646896
1037438
1047523
126570
981530
155287
120835
235324
931989
971009
1039584
1040671
892118
941735
420550
698057
287152
279024
565149
1011254
535903
706603
611077
152934
517271
203773
331036
689921
254599
1028483
231403
613868
211891
547553
757623
1017595
211147
440326
118062
972255
756780
769212
927253
38756
940735
228439
655508
860312
373587
929725
197070
859449
171410
800218
381592
1072005
1091893
505642
14876
556817
930618
757596
44478
314052
683395
256072
585923
1075786
54594
353194
271191
1082365
241985
30664
160852
93152
522814
719558
498901
699742
1058621
739344
436566
962687
205857
17408
327315
8300
7762
237667
584763
850058
1016690
715994
493948
478073
734431
344900
814797
996088
570155
385493
1080853
144932
641718
931477
16870
303485
690209
415842
166610
174397
437334
926856
803074
602420
1050877
956351
600516
314361
583308
802028
747949
719193
17399
826254
319252
919293
35635
855409
492231
388117
625183
98586
967777
13615
599815
184934
124171
131301
863643
248128
256773
903732
776433
470204
303060
807016
925762
749986
577677
988869
179758
876951
828349
763039
622295
806195
559050
409475
219967
317305
345881
911866
788575
1058299
184696
470091
317911
619261
90017
1092030
193144
74521
696295
243123
404947
899403
837971
843739
515763
643909
537208
726318
245217
936362
923304
1051037
59271
476911
647822
668554
423725
173359
855167
612993
909747
220558
56845
1014555
556271
873282
483475
511225
890188
467773
642396
125559
879862
257039
318061
924748
519836
89741
549388
561413
820982
457898
62180
365181
638808
1058208
127758
138141
33676
887697
131431
807676
270762
547225
46838
341106
797443
965694
87545
198705
99319
556579
90032
535136
613459
989563
294712
778930
727368
823248
17854
235269
804565
748609
1036945
215662
344403
957912
281622
1073459
574383
567145
197266
437607
609263
941283
1054304
64264
218082
464039
448582
170334
634065
416054
392115
515568
223593
839417
922407
186794
83543
499131
393862
442839
417619
184844
530058
1077324
138728
815875
419013
300662
881249
802153
977224
58593
945364
464807
809841
74841
948582
429215
357894
905689
397521
77235
796426
1023442
401594
188605
339894
765320
319388
441977
381559
1097156
56438
172302
1052485
483740
491664
770980
89549
617524
241851
901365
1072308
784790
813390
897979
1037123
185445
99102
753743
195071
619230
311471
65257
92625
843277
320028
816351
251282
596630
192669
491476
931853
771305
455544
29911
366716
1085985
842500
478242
681949
278385
785387
760966
439606
205420
1068328
848641
946893
169112
712397
605946
142095
973051
305075
842727
66214
393505
338363
243471
544891
230700
196603
679142
637293
570905
827931
330591
581963
928127
509293
945714
99696
378218
178019
310628
1083042
638645
212518
140914
108128
487465
842939
612746
574009
511693
143214
588836
306718
498786
85344
61018
555937
16165
640733
289721
966756
372761
758311
463851
450600
193389
657684
1076374
395129
822625
264063
880003
790384
206604
912348
255467
236872
100268
844801
162179
162178
439480
727800
436621
763274
764324
37096
1033930
506975
508025
365049
242198
524129
525179
1099303
433231
1051089
828497
827918
826868
234444
107496
478089
28086
646025
646026
569640
855659
618445
15340
1025204
419614
1054883
400359
617805
164213
246808
1096258
745130
283340
100732
752262
1073153
920918
405219
618227
953241
752955
492768
892694
366615
312304
737604
1006487
57159
167725
600760
785773
818954
737995
351001
367270
531246
701661
980367
116378
1096038
276901
976146
260383
569393
634172
533504
940081
1073180
142058
136693
477284
773860
993074
294143
115151
1019036
663688
21806
442005
425103
172666
111176
844698
148116
642118
897974
275715
235386
394039
464845
260145
1061942
132206
795618
873163
870544
263622
676837
1004625
627286
606893
45564
330180
908710
1012339
1009617
473020
460974
166341
375002
417241
612923
1005392
272211
530316
679987
961880
153402
98599
1081246
1021884
698440
1032494
628820
803315
56324
609315
732151
57962
482190
371723
191666
1006859
806257
419160
1042180
394334
775452
447750
709034
869775
59275
780324
501605
247119
585243
312686
922515
649858
580865
29030
263127
165671
1011323
974219
828424
153247
849195
252022
576671
220969
367244
316328
359108
767544
245610
80425
831918
1079819
129514
1069763
334365
22526
640923
1070612
622767
47465
1045741
886824
327135
1055397
541559
374940
898771
488887
973585
731814
463968
932115
396787
456707
888247
405075
904865
668731
113023
975301
23706
870357
738730
999808
31120
968609
894705
519457
607249
362693
610130
716324
883630
239467
551730
1026307
584667
185295
1008385
571989
753268
119107
63245
162521
343317
342267
83171
1047114
1025197
387754
709277
71660
652415
843670
550267
262538
673683
776852
374709
533451
467945
231154
686889
75740
979880
1000530
23660
821009
118575
997656
587932
484427
577571
30725
241622
180078
910539
568911
464689
829803
685395
477644
808901
653018
29868
910741
537541
571438
794367
406464
591230
808395
13536
212026
1012094
878883
718441
635833
150548
353781
651864
349238
1060282
467800
357535
612573
35345
1028174
917149
1057924
171695
400465
338376
429536
1070015
698455
463548
656047
947364
596995
426015
1006300
168340
390445
300800
206868
385541
918802
866150
750757
677669
126470
210901
876516
989941
823592
931852
273138
769773
1097260
748892
772307
989364
254281
372334
42720
170144
205659
389906
1079563
945624
612139
169357
868762
712309
863898
600886
589937
53538
475655
754625
324501
421289
207359
276451
589129
185580
89794
374219
516859
357775
1009295
159668
313793
647679
865391
291914
1010574
134291
952414
697848
754279
131935
88388
624997
319316
680123
67498
12144
865085
745643
559281
1063237
1056180
945823
1011857
907623
886488
64317
972223
612160
64985
168741
270986
800717
881434
1039743
1030570
820046
106217
351575
902336
531204
1035080
693463
428804
111399
607384
315075
121880
348388
464710
1003175
661653
962248
1045024
460641
709682
229800
578407
561207
1022619
512745
178964
180280
697007
750911
938390
692072
1058661
39166
272146
231879
19258
804024
428911
942521
618175
179951
919933
1099072
274564
1033326
340482
1094759
650758
651808
480483
394246
472461
561900
565164
514196
840277
239885
187441
211117
326974
339757
251253
427512
440655
175809
1054632
944660
823821
700317
157672
626347
495926
462438
373443
187015
996135
832179
945894
256997
65967
28936
258987
369120
770054
877462
667433
59513
1028167
709604
271325
1033678
575140
1024361
223645
412397
616278
764037
207689
67373
312488
742405
775948
1032012
277437
1063942
32232
33282
243122
105850
78905
562859
537866
260648
448125
494625
163461
119986
18339
697885
415664
1004012
533858
883830
872443
1044443
637054
893214
773993
182680
1084727
62042
501981
1023713
624764
979204
418116
795710
231482
922995
239781
598307
630747
163339
864782
744137
110996
1030865
914998
921588
360708
655513
568599
283160
1075717
1073748
830797
119561
437570
284393
1092182
64516
512904
76825
845516
199404
474466
800075
383833
134847
776677
880809
718527
42573
97722
269913
434761
1034872
574487
667533
976682
20734
793901
1027814
5242
856215
244815
982393
543750
357809
88941
14792
127191
756868
146544
492899
152653
771975
327227
862520
872258
214047
63893
850051
1000414
727323
237457
1048411
213867
880790
318720
598106
694479
411509
1094611
19706
152497
685394
419983
1012825
974479
7613
947984
460121
1086994
1094413
706347
157314
521098
767852
182256
839906
588195
828763
428680
789713
373167
852884
805327
419789
120696
205394
253599
97808
124218
810926
583338
585833
553117
246548
1066888
245106
108477
411595
147396
413399
661076
7441
209123
128286
824956
936951
9432
818604
206457
702088
145945
327543
1000997
411199
962787
56040
170045
653213
376121
418046
64025
401596
93530
467273
982271
482633
190163
599030
147473
134415
520944
742348
181091
953515
1003950
99223
193236
384116
400312
414771
194492
927622
56734
1030680
77680
586766
460932
651721
81749
162186
279822
634815
579584
121273
730465
959263
166051
924092
970877
340356
1013538
673135
27913
962759
741942
437252
726594
650861
308507
935616
647272
415957
638173
586729
61509
737556
170019
586727
664860
905426
139536
101186
461737
526273
1048915
291731
126618
674469
755958
759620
412581
892357
985403
1081339
1028009
3919
637434
911135
1080013
624716
56896
508868
363758
882298
872064
135719
774801
313231
1049395
322973
232435
267138
193260
709697
1011999
1040638
955065
538745
501332
645932
644882
623795
318314
811106
319280
390748
358296
152527
435336
490718
579645
474345
847289
868647
127759
236110
979932
49608
145265
561466
838797
1054724
15450
485712
1034653
541749
818427
715442
433006
376821
421677
724188
259561
1070934
436351
930274
609875
434921
713730
997244
981186
585604
983274
133604
132554
1082064
669485
243361
929311
830483
626481
1099761
577859
400272
10237
978562
559712
139760
374238
588594
853609
218187
1098010
428054
892967
790439
991334
778621
1035910
350209
118618
670859
534201
172653
199737
837907
6571
345343
146749
980142
536007
525247
819632
1072827
956401
868322
232183
89118
307251
593427
651870
242724
224931
442002
347527
1089089
810185
397383
133339
50423
581937
561563
75800
744898
734984
629164
483761
1064966
633788
857100
1095628
849970
930397
674758
54561
594100
947711
675812
329846
330896
318703
431719
952565
230268
442652
858710
1014191
39617
446232
101361
687397
39844
891846
122167
432400
698129
1061725
189874
705350
359521
322237
985536
579387
530612
1096990
1080859
162498
688655
692750
155942
978850
531399
220048
1070324
329976
639388
604142
160586
42528
71067
70017
154628
715388
108474
1061657
995873
866143
67013
134822
944383
529065
533911
1055438
204064
945059
538579
397356
400306
1065128
364109
55441
230539
231589
160327
876905
496851
1019364
172487
709001
298243
286466
922781
716314
1003010
320722
360009
769389
76266
898546
29781
406764
163897
538448
877420
854323
253660
348689
737220
450526
912358
953487
197854
228589
51322
705482
529986
882158
259332
892855
1052967
472233
109621
900983
884920
260324
870952
406869
261584
701469
72536
235557
218075
934169
1021052
638850
40169
646606
106830
356237
360548
917593
573433
509899
509666
370519
260449
878892
1035395
1083942
772822
484983
22396
1068310
309097
988544
320831
860087
610774
223723
1027176
92705
25300
818515
532825
302227
879001
829943
806695
66433
940242
1044999
267203
444214
1058989
609917
395908
175325
281316
846547
68495
48585
26546
896187
577386
489593
77824
64648
1046283
845240
1027540
593792
193320
837155
357163
177980
370031
748169
918788
583851
799555
1048303
521060
842128
486769
136970
657492
314229
139553
971087
1083487
956685
359876
314806
688240
815230
1052881
627206
903598
556675
1089256
379530
380580
471091
1052770
734697
207469
428571
429621
567983
330958
106465
641711
713087
341697
1065457
317223
757771
297258
524935
392271
403843
717951
933393
118662
612710
332242
734384
810090
225838
854308
592188
34482
810572
924040
19635
1058741
202208
518724
861822
1070814
321154
325456
167665
35160
534065
510106
646158
698549
803794
988280
930190
336937
875315
1047959
807701
302453
546003
660548
199818
699148
181658
477096
7383
468196
580888
680103
828538
439961
470915
79257
56919
307021
828816
80609
426186
395837
634063
429925
1097725
1046148
26317
1060427
201145
756179
998077
305674
348157
875479
1065844
988886
137662
562955
938048
32514
257690
285506
77346
811074
536933
193922
475677
754839
36175
83079
512523
44880
545476
222123
664753
444565
776383
885738
749593
81356
26885
1057183
652880
1025935
258286
327786
224100
444073
565561
1094756
586865
450205
1053359
380704
624356
530958
335043
1061789
161851
759922
177624
779558
134840
427465
254843
924962
672714
296721
658984
907767
123501
6950
556790
167321
1009093
148788
392144
106188
645112
106219
1011255
514860
987049
754489
336289
841132
314943
109496
812837
1086424
207119
177043
656775
914654
6331
215680
1074615
81109
359251
630142
526694
45707
463357
773659
656768
213727
331274
26702
1061616
529951
784853
972197
136234
95522
1039759
278036
210263
862013
703461
377904
640096
805523
136572
223902
142879
773084
153186
190199
194839
193789
325326
826968
428990
1033145
466023
286322
74661
943669
276097
1024790
920026
427470
845632
550159
551209
432332
508464
541545
207159
752219
256857
517728
199872
1029977
258216
656636
638514
575506
882098
790889
135249
669317
161869
174772
938939
503297
220089
430087
526813
676704
81933
398455
323502
963301
848638
705485
620633
1069797
11481
43928
599745
839732
1048139
409476
99216
655598
108871
199587
224394
894209
433827
242463
327836
44802
528478
868747
764924
944781
583318
647708
903223
143087
111837
448276
111353
311903
782429
104764
1069635
464876
967611
821952
241250
435330
903665
328246
434167
1053600
405664
601873
401628
275434
777827
579304
912783
831809
573298
4774
422234
910945
365072
1094280
150327
191591
606449
377844
1009939
118414
891938
1005293
232673
1076805
126607
609710
296810
952046
959970
418817
176785
963740
722041
804217
493918
917304
432007
250159
1029457
356259
158956
109874
869989
404982
97518
14427
607959
1046047
719602
1030194
705307
336537
402707
155158
500220
4732
365001
927357
427225
143350
243891
62903
832018
897683
497334
1087431
365858
607776
699243
1012476
537978
943939
41385
68753
454028
200924
793987
803855
59202
636902
509155
340431
34967
886588
148024
769743
740648
1097647
190445
960668
617699
274920
6013
711803
220031
104301
144681
639671
552367
164931
109305
255830
656973
124288
654917
960529
842842
385415
25500
406536
407586
36235
596049
876532
1052327
137686
649181
309236
247276
969543
812516
577237
102208
594292
657187
350462
15964
417324
840667
746320
411174
498989
970424
603430
292070
251321
11417
894793
294899
805288
129925
86980
981988
1048762
93557
52315
1081939
406539
490952
785958
149477
204162
655106
532318
1084970
233209
702386
492370
48706
546505
807819
30814
132805
192833
536250
736865
735815
553784
472175
236722
271267
358587
781742
66303
154630
479167
586326
637884
65634
302135
519322
982371
194869
826517
302625
660679
427169
408047
674736
548337
1004040
918219
78712
62094
317767
663116
414703
867686
951352
709170
1095917
1052062
845281
269758
457914
699365
113895
486483
993944
30727
203711
966192
475200
217607
851155
777798
522598
236374
910869
863510
354531
105369
858145
80061
957211
19704
736849
662197
809492
282489
101775
996739
471307
984853
624084
508361
790162
849496
227298
313812
379018
671461
387958
623863
635933
662012
490209
265028
564720
695623
766516
153975
499484
739196
241837
919074
383346
607865
475495
430479
33357
15359
950241
720642
1046112
524302
386067
591174
591312
245847
729405
918217
838042
873625
305598
652992
427653
880325
589248
759724
948831
162833
1077242
1031226
299484
445674
1080184
993137
567499
966528
58274
98990
156841
678630
282967
1019779
65728
873886
341888
565573
920907
775024
288639
369185
586844
852341
430645
606455
764491
192518
902596
712222
147840
790233
46655
959482
634295
441464
226482
700568
443884
756939
73072
253955
982765
1030235
1083398
64172
624678
1096785
286413
320297
596485
386786
902942
977107
333424
427208
1058204
82798
868622
923841
492435
16998
261341
839590
628533
471147
212771
238663
782207
30454
855208
40489
438035
711305
734743
1028527
993309
854157
363407
94579
454576
628143
1052983
570200
59811
932559
839987
762381
43349
253708
654734
803438
674787
551618
1078643
168433
445477
150960
410556
619201
493341
608831
482994
238815
318603
146495
316472
219572
1041278
159320
484362
714437
167252
777400
284780
261019
800317
415332
201673
1070238
787401
209496
746795
120423
990633
1058033
120791
424938
153040
648156
575256
324144
3313
426433
755659
299097
28585
739110
618659
67337
47513
525172
980874
889953
692020
993669
865702
297669
939482
252067
217966
665786
27924
1003460
599847
251902
804623
168132
1056387
145585
1066947
61900
345619
1077892
105238
754282
300665
101168
49302
625630
641898
274724
469560
130770
869057
736723
444057
658304
844777
775101
957841
475241
282378
995769
905947
24185
631114
132092
855698
245183
985208
1003980
582409
484630
366961
520677
129722
381442
906662
179467
383023
937342
831416
484216
1027918
724997
251259
1017026
627217
18250
168109
1092914
698969
601249
152763
395729
739848
623622
930048
776356
783522
808226
375049
251556
346692
866290
854993
1006647
839460
56374
55324
841774
588935
151848
176440
489758
639537
888515
511589
244123
897124
794703
669175
110892
76206
612548
911138
1048195
877118
60632
59615
913583
83489
400422
759473
626845
659905
246810
118656
61924
892337
111851
454670
580973
438698
285953
995902
776071
303345
396391
194058
432516
425453
925057
103164
1019505
465339
725697
742370
845593
1080361
99249
909750
281992
185032
1054573
730217
571899
478736
786140
412712
980901
590201
540127
960286
906143
345634
492760
388136
412108
912313
637218
241898
535963
438881
904941
167749
18203
774370
507492
966436
328111
21869
1027753
1084011
1044265
1006589
159152
601247
917187
749328
726577
156929
475199
763538
342117
584930
778616
645230
123436
664849
148216
636947
154409
130089
913917
980365
872548
107525
901022
1095820
20118
1064136
652949
215979
248780
474696
378501
325107
623067
520771
355288
440123
1029142
614394
738786
14257
1040575
1045453
850318
960713
80961
281011
252455
746736
497718
83982
537227
1008514
480781
755699
432375
857974
109572
173823
691751
282350
154585
134062
237221
158979
507553
303024
32729
465395
637737
1079531
655212
424958
1048550
26592
537437
241274
1089606
738958
350531
860456
188647
86901
830919
348001
1051573
62557
447399
1021527
1040183
781775
475764
834979
1035764
161855
179846
527823
885028
681463
345514
390067
246184
772208
672734
791425
338765
801232
292066
132792
723339
1015464
131869
491408
86869
312689
146507
787725
125102
435556
680625
473704
351193
354642
47089
575201
514772
141953
179896
946773
290343
838424
208808
39231
356037
564006
320133
513862
199692
471826
889145
229814
167595
366083
1005443
630622
297734
747387
42022
967973
900050
382876
1015798
149680
1000795
174244
848587
194063
387937
803194
419051
603712
315858
294352
577624
632403
69363
845489
398251
648587
702347
914774
953517
906387
1090107
1098855
617309
138513
577563
148619
577558
22922
518771
472295
424573
76759
801969
959893
130392
180129
27663
348972
670274
1078884
514734
939531
187812
376505
244693
352124
255769
141293
98915
659657
567760
319636
1006424
791601
793755
532128
915439
8946
63392
156174
1037844
747689
996656
811394
522729
1084014
826532
301996
710210
27949
782338
522760
770359
451224
482220
15932
439413
967274
767531
582224
226782
915206
270422
167012
645637
243301
1009037
405467
422166
87933
1083263
795775
43979
56145
444448
13983
988335
946570
660774
319553
23400
493260
574065
474880
980431
1002525
751298
573618
396017
72291
96262
789874
312215
689103
404132
571087
665006
865963
870061
736860
202759
148142
346153
936192
253324
1050713
57721
235013
961571
799454
913415
566504
83463
1000319
508080
50509
1044225
576796
955037
297301
270127
1060720
483509
345193
771212
838653
1059097
475713
194382
1048785
95015
219397
612752
437170
706660
321095
508050
547316
500467
795886
1052442
75206
122170
18734
927684
833704
742710
239403
106069
978789
667425
807656
55264
658172
677265
955895
130291
275759
252077
577733
227841
116846
218171
440863
920919
802247
1050114
664087
390959
78233
1087113
506183
853232
953286
508906
820812
972940
482436
696857
472245
715489
720193
141385
576061
937430
348398
600382
1028908
961130
225218
142646
786543
1092708
201977
19397
331086
32861
357019
10533
277323
366147
243057
357519
30365
944243
733884
923870
1042078
1053466
669912
823980
110320
361057
909338
386643
661644
94725
104713
965574
677500
271050
238964
540225
271953
803766
803269
330428
378605
149450
107217
323739
806344
455588
900293
879596
230819
128372
494693
131190
125162
416558
154444
363545
124489
238541
460259
435074
423458
518412
305639
6274
137855
855599
964311
537048
197200
684292
681916
681915
951944
281954
1008288
828546
619345
1039678
1073169
541186
256083
437948
587978
89042
40138
742937
458574
161318
78887
606171
892154
784199
703188
564627
705809
397495
884693
355393
214714
549524
773432
242057
554372
522495
448320
199419
197272
524932
1088036
121328
688455
349181
438391
222829
655584
393251
333599
851626
439149
628689
59547
1023019
783377
497258
604098
449749
396593
94974
772902
1002070
928761
181080
362569
716023
634459
790003
174859
326862
799497
183757
248738
297174
1016153
721778
30007
688700
740451
781568
646706
345040
307782
461307
814261
103443
583089
831737
148584
990307
69293
790240
503689
582447
875443
1053740
516976
195509
127721
1009728
428663
166090
556381
606608
175712
338278
342877
926474
199281
507524
242909
338824
131838
281931
174634
362844
92702
350290
66314
662237
237229
827019
361837
851683
124938
281117
118732
786658
282719
360184
638460
1045593
233473
1028074
466322
490594
54637
915736
1097610
1057939
699634
815077
706870
335689
156051
586665
63838
489312
971951
219544
838985
550082
1034272
717157
961039
895690
954239
381415
1069300
330485
778358
269874
916815
95745
802026
237144
978780
977730
173113
700735
702835
701785
352272
351222
683994
86392
542915
123916
1021900
246985
1075664
417289
108156
1066809
90950
502650
114932
964295
149918
360584
221584
953918
1049193
113446
1038478
375915
675502
142593
506918
566033
589746
818464
72520
961606
427905
669688
705076
33274
994926
632086
124602
895175
686382
518613
888171
349487
853777
974611
881751
79168
11342
497409
331456
102618
536274
762389
342030
712688
508329
412994
333733
187549
934271
614617
1077543
76931
228223
1085410
841298
12113
125031
136321
278766
1003848
517530
794170
612747
1049523
505073
635454
810195
916233
277383
301855
750563
1013317
635151
79787
203809
17725
1006775
676378
799812
486283
428193
1008758
287404
248668
883539
321455
747057
625830
71107
606607
87733
536025
1089376
436462
743934
920217
786181
902218
901459
864130
985089
967257
771550
947045
641778
699454
716286
335135
320506
237444
599132
515735
940796
648135
455502
130469
784748
785798
247664
769314
54871
1005858
101591
924474
880427
366910
686388
616231
964750
103217
1009114
1078242
284909
622397
575663
183186
30801
201851
820437
496984
915127
1001874
1087429
303919
561443
723973
85746
739541
774687
96320
443966
613512
403278
468174
424470
750807
617191
469194
762247
43040
38501
1094910
482417
746773
698199
759640
168084
390092
126507
142033
693020
484758
759065
760115
907681
582208
732949
570350
827510
349130
87073
493215
331601
956264
1039798
670183
330385
615653
346554
345535
487234
824293
166309
210119
184769
824719
387610
57912
133670
143190
216783
1069309
114924
428914
203258
215632
214582
1029885
1030935
846018
393849
289618
373735
223309
169390
420214
721490
1030231
1091293
169741
184666
258257
672108
963701
278494
684719
369179
116929
495701
48985
204627
527876
261132
862825
749327
776903
833548
237517
197000
694982
1067200
659592
992598
115328
369258
963984
339719
313029
907267
161561
200665
561632
920822
921872
520936
916964
130472
920604
65607
730958
111950
794537
614739
564030
787947
15591
867743
527978
907425
156880
477782
316079
625050
136401
1019446
105682
223445
541926
718422
205904
509089
422008
461071
435467
1045983
545886
706532
643185
156432
838716
583581
298837
764595
409367
799069
832576
47757
28439
700746
1036870
212928
999958
154853
99360
832962
376603
92448
74161
650594
463641
114954
1085329
325009
751952
173643
884755
491545
1052316
14941
877186
1052548
609090
1006987
876817
989438
439176
131523
590848
723439
1051814
255371
1084868
846205
54488
288148
143435
533162
661570
862593
454176
815953
696335
724335
552266
743089
121538
423924
70541
223584
149626
103940
35143
860798
458775
138565
207282
563508
961634
185865
536913
581770
777748
923721
1016935
118280
588864
578470
53890
741148
549639
702664
296634
373873
721776
31369
354194
444837
140534
129455
911607
453177
266305
1011719
725647
882508
269345
580654
152685
870010
421150
550486
897717
1094819
13852
1097460
662946
551435
1075623
295291
784194
148618
672633
49381
33200
736886
902233
629230
860918
458982
302249
770837
459458
224730
262042
130466
340833
446391
209316
60861
743909
273093
946613
249221
613570
953004
596496
307638
857162
992558
1026055
291421
666435
866378
190463
538385
128573
554879
1047492
343057
370172
984757
1017838
380943
766634
1092059
67749
783408
327595
263757
145464
471600
1045205
165944
616515
1092364
833840
852322
387269
918838
567871
866212
85916
1020347
20539
130343
887441
35910
978477
380672
1038746
564261
816309
266108
986159
432674
945312
374530
216748
26855
38066
549882
750273
330290
437353
786411
110237
948013
59329
550661
997434
1071477
300678
754280
416442
1058068
783139
231778
171090
632420
581592
264465
263415
404109
705462
197555
1070603
954803
594239
557545
764086
113255
443339
679736
638396
660699
906744
727586
359717
359895
886819
335418
336468
1052198
106320
64268
108118
1055585
36544
514650
1078641
910430
741967
425633
424583
133418
205918
360597
161830
867913
267916
380653
917053
1082105
601779
129769
743937
4741
171035
971530
942360
511243
109436
625341
796298
650248
1037093
269410
1008143
492930
248173
500398
753997
232119
678097
1046818
216155
523721
492632
777157
215447
873166
607344
1044791
39862
244523
822002
542472
868039
1059905
138710
87997
529445
813694
44672
811393
156614
967015
1062163
823834
1041160
19807
963362
1065582
1074482
14373
951045
451692
244046
810564
470388
1020794
645621
436387
1079635
1091853
1075554
620675
597227
802304
729599
87013
995022
13081
700320
164015
894653
610491
737536
945623
394420
626354
1015440
745589
881801
801210
199664
353999
696605
582963
574790
176597
589573
1091010
594260
1036647
660562
868269
748185
854089
886268
335476
736316
160960
613497
393104
417610
263789
607742
850750
279882
974950
985348
385625
721694
723951
774690
1020443
566401
944702
485106
617487
117333
744524
930343
19536
499955
125296
47268
1090385
537404
733751
66919
515560
371670
1019345
113338
851393
126157
98214
1035519
251222
699233
570429
926428
737460
518655
473219
592692
43500
428726
6559
316545
863595
1060489
748708
166831
838643
339223
903249
904299
1026147
748166
901207
148550
193807
874957
394708
783205
842478
849020
817519
162289
225360
155665
343569
645710
754895
1083274
194351
399701
766772
851815
912331
227840
871951
831119
349176
385641
1007627
1016193
501143
350695
192182
7981
879749
771035
146843
269509
263025
14414
621978
125330
436627
1099677
559517
875651
32390
224855
1086178
263373
633735
115049
510442
453060
211656
1082323
568735
457227
1044132
952345
1031867
1058284
327337
663121
28853
456693
96219
581908
1071352
407576
328006
975330
309817
1075157
881275
270508
1093631
108691
21708
788685
865874
800483
416820
948734
168150
189513
1019658
913752
897527
86230
964655
144694
980888
396573
537784
869868
367894
657599
32152
815492
1071764
713377
898105
621349
1016237
900648
1060099
515323
778866
372319
497062
888220
91385
194702
380079
220287
939903
272673
138808
428449
717048
1075252
875921
688204
437420
1024258
63526
67275
1094859
354641
212196
702758
781216
38185
574741
518928
801668
663143
241706
834562
394718
452593
1044982
118267
209724
638517
723156
516873
550891
190415
880433
833786
183664
858701
326826
376812
1002617
946262
666870
500996
298221
218140
203156
1099789
42868
1093108
986653
480931
522651
156681
511253
800004
855128
71466
181707
405783
354537
826839
60382
656776
689687
771236
393098
137398
90872
359113
335436
50974
323047
109334
566300
294593
82090
149193
877259
696542
457351
930069
200704
241342
539137
627935
429084
380632
782366
558960
423135
675504
260237
453729
766266
545020
493865
336735
560741
487365
673698
259790
790395
852609
856270
433187
808893
595366
930320
530642
962150
114492
269381
999234
488023
901023
572373
434917
1086755
633439
352221
413729
368869
738700
267895
1098587
794942
23395
378769
723598
706430
792315
635174
972858
321960
420922
241689
1067452
973715
565619
566669
159107
402269
926422
798844
416540
230281
462457
246244
346913
192904
90632
204105
825064
957302
709989
330273
1010375
855523
674540
658938
495439
154079
880730
194337
377412
172969
370115
990008
27701
344728
766120
582524
550574
316552
134669
874269
207618
385549
644570
705270
849735
810520
290432
338915
236206
1098180
513570
860002
990225
445661
392427
42586
32860
330594
1026028
1035377
242779
1072411
461138
924302
977934
974157
123107
982305
2993
608081
37205
345952
404555
700517
522649
271223
368359
220993
1015763
973117
307589
975408
702933
232695
550306
30788
554000
567674
121336
375017
175571
944995
489107
438942
600001
190806
474040
1026594
524828
777227
1067293
272038
801136
293733
803071
1074185
221677
87012
308563
220509
45947
12778
414416
436714
933017
471671
580872
927938
1097759
1098184
931382
457834
753804
123245
489252
769534
101123
1054382
984721
914597
377825
324824
781183
780133
608126
356500
753514
667447
771506
1041369
316734
714919
1040124
861313
469995
460384
291972
394797
679252
748068
636153
1040250
465787
903640
690344
958724
674001
229968
446822
428103
239560
792730
668939
826007
798015
723304
153015
511640
439076
1005455
979103
605244
905461
48829
788004
210495
842217
468769
589597
124091
24556
630752
103820
204302
205809
718526
1035115
566452
809612
951344
403028
666578
209637
144903
637368
43813
554391
837172
707037
144161
463367
158742
33622
402575
493522
960039
8744
273400
1079805
549934
1039252
283271
439910
752198
517190
702655
520491
1079004
792062
934666
403245
389807
866599
106731
146853
272237
1075491
960983
573666
447270
10986
953297
310754
516419
152778
917872
353913
145921
146971
1016023
278877
120345
175547
851677
686735
578259
637017
363723
587156
895105
1048750
210833
288094
125328
256469
15431
305632
31372
701608
465732
571835
612088
333523
886467
311787
528964
161380
488227
166441
440128
88278
664463
1046465
1057626
618196
982050
91234
255389
254339
234347
629295
138644
868453
315232
1051155
43659
192865
41142
377901
437964
187112
597675
165967
821622
532090
386241
391131
1025239
346441
483899
328794
889812
869884
615006
230011
989679
165381
155999
66781
427561
261713
794200
991175
711608
157624
1021805
37682
377621
760221
798864
441877
251565
496366
424335
131647
284819
1025085
806628
610271
110500
868702
722341
166873
128842
423583
1068701
318311
10843
438298
289573
335390
1059363
211001
805653
43131
323244
1025202
473646
1007632
1054791
80294
598403
88651
309926
291187
369713
94424
788101
184817
698505
48556
386994
180963
138477
763476
64023
453117
522965
379505
355370
510893
922853
274157
408431
528335
990697
944648
151301
760835
128796
410668
876120
981333
91268
868597
46656
597088
101261
1003539
396070
957741
714249
839567
1022787
839229
983740
567687
442997
55930
301499
856833
993070
450248
829220
613246
227970
672254
620787
130087
130829
92231
462798
407271
404749
95502
806374
961427
9044
355158
650247
1074303
999647
463097
602740
757223
766964
198969
954952
139843
474846
1002329
902990
340347
108212
465943
573046
357388
169460
948300
576851
783339
44412
327633
47220
1095598
350633
630167
660972
958810
505142
121317
155409
57580
787687
219883
1021022
705400
365385
936127
430367
75987
207081
919717
768018
923255
676421
1087030
488458
649643
323722
8617
566308
300878
546477
484710
486056
79487
1024970
904497
371974
980025
1089469
946930
808622
518990
896756
878029
245729
695021
1061645
923845
526456
417800
708221
359357
88621
820140
673090
1074786
1024326
723921
371459
792966
717250
14260
327597
119200
584075
225645
711949
374170
625208
847346
201181
24225
394709
321938
113823
792145
260686
41191
255330
863352
637159
1021471
23969
576761
186934
622987
885077
37002
1057185
925094
771594
273649
154086
856198
783557
434389
387241
955678
251052
941358
484330
116908
814537
1025167
744977
1081578
515035
28226
191315
92980
361303
677389
1050273
870644
547273
915977
653477
186197
503941
272095
397900
429074
3181
403481
926822
185692
748209
947638
771486
932447
315700
607504
150267
20085
606923
956377
369445
748533
22514
464643
689480
309008
253245
530896
40507
167359
643959
390037
937524
893677
25391
781474
691349
518969
190763
51535
1061792
394457
999350
786237
106910
811259
988773
490913
659050
966892
416639
864637
531674
874718
408817
517917
556372
748495
117232
580402
113833
278113
779887
500495
773460
138454
334946
249242
14477
276870
704745
677023
367467
474090
909428
859720
1052573
669713
296517
1025309
99173
198800
295840
794205
127452
1075278
628840
973066
100333
522785
520925
105014
235109
810687
753712
433735
403925
826140
1019914
955284
611957
548965
703170
566311
718874
929196
72263
73313
51989
1013835
306430
863916
616851
358081
74426
976944
792883
666367
720677
695577
56618
890709
349316
634375
525768
765799
988456
861125
796707
901713
310620
901912
1002939
1003989
836079
1006326
127623
556247
1017016
375022
407869
831112
664086
173614
962440
491121
30940
943091
1052936
661809
756080
76050
291960
453410
295515
269149
661005
577382
417368
801669
296725
322202
584605
1005233
454647
584861
467965
165722
604187
102451
274230
308398
5016
793013
32966
493898
1050562
834764
896463
609088
65857
18376
37386
791210
919065
498944
1045156
225939
289826
319766
650708
699219
208443
641049
934962
657737
246780
532791
796156
224553
190837
437299
784710
184604
161304
785092
902212
368737
273999
869981
138916
294314
713268
154240
440358
144684
187215
342444
14568
596493
133914
152709
20369
525988
978149
2700
813771
968523
944688
132364
986947
934289
950257
18623
514314
646424
342332
40112
812826
858341
223476
667645
818260
191431
1060311
811030
6060
15904
675437
60223
514992
814541
500137
826904
3162
896629
962544
684995
336274
944355
987563
658057
630024
278274
997600
278727
472208
756115
172318
586070
625698
177313
923218
793191
65710
447273
859069
782470
61436
841898
1020031
173423
205654
288203
400241
203781
3859
756620
782557
285196
1039048
514384
110889
103852
233674
328799
608776
768992
730620
10235
856360
554506
427354
137934
927182
275191
476090
469110
1050178
255807
240232
1073997
288721
779158
659222
246982
905308
1079760
869746
1048958
403306
928087
381360
587326
11484
75643
639495
66763
269923
902904
242780
572965
362990
555946
628343
380326
832437
445450
253482
56592
678377
881896
497337
879651
134091
155427
889337
10883
396877
973064
415295
449283
468158
431972
353081
412705
209796
210225
883653
575493
862412
866951
202145
183524
182474
1048118
598151
491329
1019060
748284
477398
338887
983700
157020
233239
407543
587184
17377
743975
894938
767615
406234
25346
5196
285519
745958
290212
208702
13355
777937
560563
80260
445681
550996
170749
390009
25877
555966
695466
574697
718532
1008462
564567
745343
818624
419147
209805
682590
407681
685714
1015843
233743
317254
537071
530339
633592
454704
509341
412082
486983
338020
1005749
972343
434584
706500
255478
3110
228156
131171
766980
98331
652123
425643
1006382
46011
807945
234336
735436
736486
543410
419905
955809
691833
156781
1084300
54746
150159
5749
128537
509193
586144
666636
869008
9883
796251
975982
977032
735384
567798
103088
104138
291517
117101
493892
965978
109205
718282
7635
950610
322841
747080
470517
520643
6076
1077619
967912
991692
369612
400798
297060
166998
1060196
924259
593046
88648
91017
407431
267938
663074
416281
281692
480497
444350
278878
1023559
87974
704432
283254
1079511
1002734
553709
812622
1043283
907643
641565
251393
709440
76332
465285
1017418
851209
57678
1031578
330368
2591
909413
456528
577312
791469
919600
161067
787463
259544
1067982
247592
589238
364274
270226
235259
927399
580730
1042312
720487
10718
197171
919258
919708
166701
145369
160267
905971
779050
63763
189947
484018
359525
789881
172042
895505
477415
315503
31760
889983
110228
941492
1065644
545973
919055
1062100
984896
985946
400592
497910
251814
91718
797844
858794
709919
645512
219756
858351
91356
153213
723467
525684
990894
246781
758790
33201
465979
741473
1006065
27636
569465
681746
339844
999191
84501
100486
863863
240118
1019302
350522
236398
1087669
386104
583458
829112
68164
714165
112837
756383
473455
75389
692662
858791
1038590
224510
837086
991876
699225
344327
607073
294948
152887
1034647
819492
695427
215311
591273
176615
1026478
229581
729919
250061
229107
1096393
874062
273094
631198
922008
59982
435024
220063
424237
519421
822473
58277
63525
774940
466724
379010
383797
884587
600497
511961
404866
952972
25362
68522
98443
895859
837497
505333
634763
237924
1046319
583154
309921
971065
78331
1012446
50266
1098393
294999
632196
173094
268156
506945
1068925
711243
100296
804859
56816
397721
653178
768616
844920
264407
180770
533166
612862
835142
253649
971019
582207
1099090
423160
1049452
464545
963566
370994
283978
869521
243630
69546
504130
1043844
311887
867429
1010207
835051
71275
1025778
299179
573832
1017456
979329
1026357
378640
958214
429542
647920
49081
363045
747331
256948
2571
271380
259190
853173
1067717
614576
109746
305613
280603
335536
478923
98755
474059
658450
979102
518274
870904
458058
450308
1005453
688579
68216
533928
578710
450523
340107
48632
595516
204111
504337
702845
934842
933792
529724
177204
439331
346038
360730
65494
677118
651080
678360
667099
268770
950905
385161
403383
739365
803365
472231
179978
506718
996131
966547
400329
1088956
195181
1071442
1091203
912305
60359
746349
936926
1060558
395274
519684
614881
861958
157095
453189
897149
15245
569202
285474
998593
192719
105884
773034
86486
10325
758432
835397
729150
791882
896412
1089447
155963
314478
1014537
88189
766033
938565
434775
722230
757822
208875
78408
37401
1051684
991493
833379
302146
949957
886703
620795
478287
30793
150877
327418
47573
14067
261411
1099077
840372
776697
646869
533385
595069
998172
51611
201494
620133
66446
833504
960987
366003
208911
335921
719948
773449
473395
181410
563002
207999
107383
856781
42170
722651
292673
148789
694791
443883
270953
42042
951112
283308
838761
1060029
392228
688666
1059312
963558
359300
485249
833273
685750
704013
366785
1049336
387683
664434
112048
288442
727266
441884
989055
1048651
181460
133956
88174
965424
416833
326917
775721
665435
30739
404945
384543
545724
171650
655665
640748
1078533
763837
220024
564406
248807
696193
1054437
537231
523381
506872
821298
235995
260031
990224
1090999
963590
964640
225593
528585
567468
105802
656397
922639
607260
898508
214276
536289
716984
43652
253326
809545
281044
191065
898127
135072
136465
625098
708121
485487
735402
647668
947124
304529
848263
324862
597490
623549
1098097
582893
433990
1065113
462943
379651
896751
432486
743625
550771
799487
890458
341121
1007339
264041
224414
93721
1059612
89970
342628
879754
881243
866431
59873
134807
307227
235315
222855
489086
67710
1038401
642226
605253
161219
140764
483069
176094
288532
119933
401747
260558
324469
877289
634888
112140
421655
278245
732749
738000
994994
816487
129783
292139
445438
270345
161167
793211
701283
987407
456436
419535
23691
834173
4491
752881
171928
384087
943468
721814
18588
298518
173480
166543
891757
1064259
632063
869075
629157
506111
187384
595850
138979
987788
703116
527016
544741
571558
702189
1069181
756380
599621
788591
61739
166484
477209
938751
997189
323095
365940
365456
203855
1024767
85067
880158
639941
231916
89636
892338
780023
591439
555337
956625
1000494
746375
1005576
68175
125476
72643
576812
577862
254693
253643
382023
337696
766590
961597
391762
788122
365936
113853
388466
880053
482981
264120
800582
560601
91212
344381
505048
252905
47422
746710
965985
59700
807302
256564
558374
980603
830303
260104
239834
714435
300923
1086136
272557
385983
553580
475163
665604
997349
876869
254618
436392
262020
628543
859545
419022
382081
75481
944547
297299
149284
887609
836762
856508
1077485
981164
630802
288088
456042
101136
746635
267939
121924
251580
1029328
658185
457558
1061670
1031894
834239
758862
1020446
636694
248782
893986
882268
566468
506011
17656
125869
770988
737045
711591
594413
230331
749923
1044377
288324
164418
211827
481065
940300
202775
449904
458838
367344
520393
1004237
928392
217180
318143
224724
790757
206813
455012
40283
784791
587261
593071
1065562
576041
706487
450311
329664
1036492
31703
786992
295294
929875
875601
1003751
379085
183596
233811
622037
992588
672169
509260
32163
454161
75536
106365
569076
923487
992141
650696
827231
1024646
172817
261955
436563
152933
410776
111259
536513
192068
63486
993239
535222
235519
1034630
597648
259870
1048917
225597
88626
281784
254645
236517
960392
674584
32506
179320
602207
804533
26822
772040
2178
688116
893659
9999
746562
175611
346321
440514
953622
1077463
883725
215020
133822
723722
652523
311055
817719
894017
246827
683223
122932
382266
16902
615296
463747
63761
1077918
788177
908425
534374
866552
699598
113016
427987
407276
989128
645268
1049126
780288
295702
512658
274059
3362
287828
893495
940344
197161
123929
917368
693460
122986
1068471
1013096
877757
472922
493361
74844
13644
364258
235874
347821
982345
67783
312328
705036
740855
177972
734052
219700
589437
971992
95607
48106
496288
240175
163740
843460
583252
893365
793389
854975
311754
544062
337248
424889
66131
965046
1033760
62183
994685
396162
249394
385426
287305
76751
449317
671319
638438
139526
411104
1024770
678944
499613
672958
780209
368968
134756
728392
114721
387152
91938
75023
564178
926366
937286
14664
138833
508197
175389
171192
492732
18720
336463
603937
377297
467212
1017340
51958
369377
301683
315672
1050908
1061686
559559
277059
155365
546042
128609
1089207
404937
26193
27243
1010973
396516
1000872
87385
921818
331248
946120
1019587
659652
41799
984718
473389
132900
408038
814852
653798
524698
603822
931924
527676
677082
299264
954474
107269
690059
961743
370385
444217
325633
236212
901317
264368
106884
812859
792260
926362
1049754
159656
859737
314336
651093
48370
1075274
550976
906036
1076209
138249
157585
27480
259045
135891
727397
1025219
434822
268646
4543
281793
590388
135309
397775
318385
544547
392692
750276
385011
895804
474962
248438
16621
634123
281470
384976
715748
600633
603363
963961
456554
268672
82252
1099823
841691
984370
1013563
731195
1065951
991069
725475
670747
962543
518610
292388
255456
495860
870849
744461
129024
167702
387770
131963
583591
273112
646481
494459
650955
902170
1053522
1005409
488137
135814
957499
934589
585537
269134
656701
396949
239240
48257
320536
487430
548470
405233
248146
935229
17702
546204
394377
1056760
256345
433888
6474
477995
995634
921271
406152
14567
506383
807164
942700
570066
142427
689278
370447
298337
582166
431619
798289
799339
943728
1096510
383667
49964
106252
489767
689969
556476
254725
874500
1060392
352381
501035
145164
217039
880052
518049
540901
691845
772271
660159
698638
766067
236447
816405
416531
798388
799438
257609
182961
671405
48132
518774
946584
103516
448987
211148
394735
51459
156709
165896
191821
925788
476778
534142
332599
528113
383173
651484
346984
492834
1090875
56572
793536
258387
1077626
595185
129217
858453
704715
332132
896588
1082078
464640
4925
822624
518037
2328
453398
930334
683971
311714
641089
797974
572237
972914
88806
196863
1014162
829667
943066
155286
700452
201944
1049031
457482
704792
1092250
500025
339912
364922
1058083
956834
440948
563936
415531
32446
742359
736792
574360
552226
502539
745718
594533
78944
442449
1031017
284767
701723
325935
795488
534141
80547
1037447
169128
451768
284340
968582
1001941
11933
672117
421133
354826
347159
809414
220201
841426
139222
593856
167032
965365
266035
1027942
530617
625741
1075629
828290
736556
12963
622770
82748
475385
177966
9108
684276
906793
1000483
643907
1019092
868544
841822
401845
605037
885602
827539
700420
317973
343992
769999
958201
402556
44024
511372
212112
943782
103350
680104
713967
959748
723944
170682
869103
546859
836678
1022364
724325
981874
1041946
839105
96351
191268
27983
9607
691081
369496
271976
1019322
356344
219533
689907
12751
710155
927224
590976
208922
824888
257233
954845
173615
938025
23565
260308
211962
390016
256534
1030710
578603
467185
738692
914762
866309
881430
873118
140384
94306
839444
719612
961090
372706
124922
799639
74969
86063
460385
267523
777684
1067547
633862
287364
639534
556563
561591
818543
1066729
436457
774205
795547
62845
1008810
181226
492025
244375
610950
319776
17112
115379
357763
785170
495208
311755
743215
620009
233859
830986
153760
316249
1074716
953926
146571
73400
931282
1028754
772399
304722
797294
273965
918213
1012884
599424
54972
797452
830958
152137
789115
981418
1066374
831762
394898
214472
119734
780827
642934
569053
913703
469180
525499
442227
403063
656952
968432
969482
105325
119131
897260
155677
61461
329555
1038938
199762
621478
628726
506454
257364
162658
230457
510119
32085
876620
837042
364940
897192
501836
382341
765242
1038556
381582
650560
241061
510862
94923
633637
500529
700210
559365
305576
16021
18508
353597
1029157
1029713
844864
1029833
830708
415286
1014267
647045
1099814
67616
142032
501255
268975
183094
774387
338463
423384
708468
231962
766761
1008309
497756
179273
421172
839223
816938
805137
179268
1093064
261525
637592
514195
865099
631968
631172
292293
394541
506513
603762
285819
6566
1066607
829658
978690
175169
322317
143155
936079
710267
448751
863927
261107
505004
727427
438483
1100371
33205
371638
834694
808839
835463
505578
1041710
1056133
626523
373510
357083
984298
94404
264996
1030689
226593
761434
1058059
750326
1053660
803575
908845
62323
876451
278901
706114
60572
823038
444642
10447
642975
259858
1060479
603740
918692
627571
1030418
506871
3378
254497
138070
376285
268962
586655
103834
839609
767397
648215
918543
79508
25397
1036755
858157
298063
129146
382485
602827
737222
357490
1056483
222353
516578
1037981
918856
542856
99191
350344
134783
511737
1058810
438002
511373
115757
1028966
64500
1062608
938965
304140
915527
211931
412317
346447
111907
229253
44081
708733
496134
173989
338584
959199
999312
658549
450240
411882
559397
995977
632346
483580
464824
358009
964127
922349
697645
221125
1077592
948020
788105
95262
786165
771935
180596
351198
339007
130676
227572
961443
658033
336639
547105
427441
524127
142234
855691
1060047
265323
699599
725947
679849
49656
643659
701820
324484
200775
483478
443077
360547
167272
175541
1005883
884355
540553
607063
348405
923804
734464
16295
958047
922602
54965
931222
49404
641710
242609
267033
83009
1041746
446559
306865
971333
901375
1032588
917516
419503
168395
373073
579925
531282
128545
228351
173985
890250
942284
59771
19839
811795
317749
707337
457100
888774
91205
232127
373241
44858
275945
762103
720243
527812
315982
969799
599404
701761
48702
988851
1094498
158240
17457
166442
1035158
847034
55825
508699
677330
904843
307394
919760
849638
910713
90670
725864
505074
1020628
552689
468955
181907
914458
992380
407239
501516
995505
377615
755537
384835
323490
408986
39268
554155
90087
323310
897879
175015
157269
305979
305909
92237
827033
761510
45034
594799
181670
317575
222083
380059
512541
396527
211216
357690
377982
918372
675002
240417
221099
170482
961671
453466
1083435
565768
249740
427318
131180
32979
705989
519036
904372
725733
1068175
468775
1098773
818416
950714
666728
333357
898474
1067523
1091802
642723
738750
24347
622449
640417
937513
345612
961868
1021095
612893
906768
130410
131772
827205
346888
407245
1099957
757081
477742
729451
569345
887519
107906
236219
893239
289637
1023927
63975
397618
322017
282943
819243
409651
74365
324759
111836
203042
868384
245532
1030375
1006493
480160
721411
871243
652997
1067240
443999
1072214
62303
975338
557329
783808
622914
131450
936373
632952
1062165
452345
175892
612232
14504
1026296
68855
658299
1056176
940685
277636
817785
824962
134142
920319
310516
1006151
546974
135296
480446
1047881
503256
264555
1057392
754090
543550
797370
944590
552864
239242
981612
395773
79513
744366
66562
62871
774635
625561
708833
561645
391458
161907
1097916
431816
943661
887451
1012454
266369
929285
218878
460305
142825
502591
439708
780960
266385
309110
310160
185750
928523
448555
941976
289283
358156
198567
217828
877690
723579
665294
1063460
336373
88334
197517
741162
268457
755058
902924
275909
583500
584550
107021
108071
698610
695922
694872
593698
161883
162933
163983
995222
1037489
126268
375292
844472
424476
695054
699676
178363
1022044
182747
684316
633285
874072
446338
199659
908017
1008028
383870
986535
653372
348341
863787
494120
981972
79312
708580
857112
720632
407987
577632
814238
274662
630564
439132
26620
400986
788277
705533
1011258
821268
142221
91581
524747
973193
106886
27264
1067495
701616
393790
285022
538009
131372
497843
129665
880680
477616
677558
560014
1000148
628531
800406
628135
181019
945836
215336
673497
954421
77649
958059
405634
784160
544462
28744
660352
254174
649279
28345
851834
337565
918603
171349
259137
425111
432256
1056256
916624
875458
123338
480615
434958
728467
1036519
920664
174212
915497
541718
662463
518961
426673
1050305
863470
44127
69088
145458
15965
703269
613741
964725
596554
250307
1069373
749875
283071
313069
1043777
944495
168675
347229
65548
199304
390639
676935
927475
274697
53332
788647
1002286
691793
995229
298358
197838
188134
470648
288244
1011595
344825
785661
643929
741775
354767
69368
60829
130487
564319
532150
372498
800922
602843
760775
329453
239957
359646
604434
662959
896303
574887
202434
578339
8045
823537
215328
844247
588007
321303
744282
900714
575884
1005134
939970
100385
908010
737360
835685
270603
1035016
585358
194050
268403
980969
538620
312475
889489
275744
1094538
713206
776529
64784
429929
884997
491535
186477
752098
971558
738432
100505
208695
864408
206378
346064
752668
653188
745190
978102
447025
190194
275062
742985
366986
583088
454679
185349
714069
503993
66075
471322
917557
499245
1004827
590965
330611
761148
839452
85788
1075205
602763
662575
927178
247571
63571
164493
387455
1057456
3167
50554
313449
129519
282766
935156
676434
1093715
782261
784677
891874
554802
141642
731704
326740
52128
543593
519617
735242
399964
24173
565051
1058184
227040
601475
613642
841247
973572
803694
360362
950615
335334
814765
235990
1086359
609320
129590
106966
1090176
544561
682445
230046
435845
29711
239417
82019
758630
544674
388824
554829
309196
50908
1058596
385517
894353
736944
1050564
917916
869770
180486
163216
620820
92757
797050
912954
10748
43683
512717
620693
206120
551616
839244
438879
239385
866051
1058686
360096
318929
547137
429753
501245
281601
1031468
66779
34154
25639
349069
453458
457760
84386
383688
498294
1080951
277473
464617
71207
294125
660592
588664
875588
800241
352943
625968
313547
599479
472412
957053
416273
56073
1002839
213222
78546
906063
626897
189520
141323
200365
1047807
912680
320157
987662
741151
98864
475979
576047
94722
977383
27458
233007
1005010
940186
55190
232184
855899
786856
850221
982145
662143
392759
59086
808230
919045
446516
500424
377183
522152
151106
949424
164000
437574
1010626
90530
743598
810016
1024084
913887
938581
766589
3234
397341
939722
45701
968617
240757
480976
366599
1087467
1088517
922144
231244
167909
849830
131975
554177
273361
569216
567936
145108
350967
978925
254090
410924
337600
243969
64557
256251
157313
307391
564561
364245
84848
557279
740340
70842
934087
241577
819967
558478
928384
393920
1015420
789187
580935
592583
523229
25476
907049
189143
743992
85233
157663
465219
613467
1028812
7366
57338
421525
607314
530425
441693
911860
139422
1032567
656576
246131
665013
425078
424028
509511
583078
478468
340459
671946
96758
761550
834907
459132
649015
248229
343252
353622
93025
250795
309016
191778
590660
776739
75359
105283
471056
123451
136134
635889
582256
106191
63124
910993
752950
78497
27560
965659
105600
850255
274975
602415
292406
587794
999795
95834
789792
206052
264759
877467
109494
321708
668971
995562
127728
817989
193018
799191
266775
874242
484175
10939
814697
673936
220692
955369
412231
450352
629691
1058435
693378
1031095
40043
487475
1005653
137562
1030325
629173
264900
955149
606262
907971
693363
597114
252322
329098
254787
287412
670941
713453
387912
149351
479002
82244
194080
296819
1037816
624215
864664
449664
1028943
874747
764765
497360
244768
111822
766433
804764
873474
331615
739313
682558
41415
993842
865104
645927
358462
124817
477535
749680
1033857
730663
512952
705325
84081
1005386
983896
681771
3982
426688
132625
860192
382691
206309
53772
476655
1001558
531309
243394
1017693
690348
845734
420189
536738
890710
599477
803131
822087
973637
480948
1075574
445280
1015832
646787
127542
988759
298771
115374
116424
134160
280560
215344
847857
128015
933010
362220
449356
314291
139191
399813
209371
968971
799323
90133
870468
704335
642779
1006225
154792
452811
854738
370382
116734
1097829
291969
321935
234298
392881
574660
427919
250067
135653
534061
91359
653312
450574
985255
177333
86062
315288
183534
35120
1085237
622699
701638
701111
166405
939854
614727
809911
584146
729816
611267
930380
795743
91505
445810
506255
1034963
866873
59319
897714
848507
197440
948402
604649
1074781
631413
266182
94257
1017307
904837
408752
51425
436229
591345
90634
821421
71548
214847
1080625
461621
367312
958207
995761
224851
49121
530257
1026310
1039033
1080163
768613
340535
104057
278725
817089
416600
822992
449541
123184
950119
239160
528813
345415
249448
561720
1056253
700469
292958
645985
809007
18808
943317
855938
404542
26026
27076
849578
998434
102256
625226
1097453
520833
651270
52156
261983
1014275
978174
549567
771192
1021529
758987
422386
417334
413889
341477
540199
489903
20362
464512
724962
47914
1003774
360793
328315
389145
251231
956957
278797
818594
1045344
409874
893230
716186
1010722
734014
889386
1038227
772666
649146
2308
855733
253252
1066243
531310
186926
615545
1001913
468917
88161
1090581
300129
829341
194634
258239
49888
726229
1018356
116794
407541
580365
948614
734991
554268
896448
900407
642635
481974
1099456
653598
1039948
60162
400291
733617
778389
309044
815873
538092
16242
348621
948457
589657
182762
752644
1026669
111485
272699
668036
465283
459684
925210
30461
481893
666079
797014
741769
375927
692097
962735
40175
859646
815613
921789
569184
257597
6185
182290
482063
121759
967636
707338
1040623
257455
465228
373719
551923
1008522
243547
687650
719307
863570
174702
799215
117712
57123
793884
844213
344836
282104
853240
396451
196912
1033660
717390
140771
58679
480750
172902
825649
251240
960471
904901
1005597
706473
1019138
75283
759568
776698
26421
216462
946199
787839
401963
655694
76767
582611
325142
801408
382415
835794
381397
927494
739185
38543
979019
37975
591935
480086
439725
899163
976597
15531
316304
622923
673492
633228
324346
869965
89959
37440
738518
536290
914694
225427
256985
760377
502599
382898
114099
244980
1070064
1044508
979537
64004
85882
308041
89029
420878
835650
604772
204613
890837
292263
119251
436847
561798
813689
47280
915606
951259
587785
258540
189120
359651
150479
299325
505271
665041
743540
122732
872083
1022467
772096
477124
183189
630063
1042163
872032
271718
441588
902227
265494
192493
361108
514698
300962
1069811
489885
89739
315134
576932
273223
417764
456165
1042224
803446
437160
989685
455807
654522
768819
1089306
1086862
997557
508877
457870
138635
579750
720605
353168
524362
314686
397725
757839
247075
1025192
633348
814893
651773
663338
225547
122717
557314
858287
658784
928418
642159
921812
389981
472532
192644
1060487
140915
508590
66833
235043
115448
744958
955361
86617
666894
353368
1079273
274533
1047490
855303
506076
178234
379408
775740
740933
1016145
898787
514770
823927
716076
455841
168295
488523
1048839
325955
517389
700208
156707
705888
240514
1025613
57107
106182
916523
382132
736152
947137
461073
460160
169978
976668
305717
742883
475104
42897
1025405
436390
5816
855010
615188
426488
805835
359687
616469
846201
277677
632304
130874
827632
318487
743138
229384
616139
595134
68986
475085
133224
861499
162874
452219
784975
147145
262305
488375
430019
245766
481656
612949
613999
396323
1086032
256933
144143
337456
246898
869209
495164
313676
963107
1010537
945248
171204
965129
258937
84711
942254
572772
693520
1051899
452175
453225
667983
669033
894580
895630
356286
973669
974719
577985
515034
122938
1069567
785315
990537
299956
385516
109360
61512
354086
792666
412998
209908
1017075
122567
18105
131133
132183
216927
646366
1064781
409728
1055561
900719
988409
506180
470079
700465
764914
649718
453197
120265
981661
826258
792429
345842
641603
178282
1083792
348503
622066
199194
943131
394185
828953
408745
268760
683665
624894
140077
1085180
1047062
908109
63782
366911
142989
784972
588658
713919
202450
307833
66767
525649
823306
503843
520534
571973
823449
724543
765494
693999
205161
963948
451287
536761
668231
507141
215591
80950
783819
639800
540665
898172
948874
542539
570870
967345
377367
63446
925658
886031
584922
51410
1091096
691135
400695
117217
449460
428891
621683
337800
117325
88206
595616
295315
780823
530897
666351
147470
983764
609936
1074324
647302
954699
1090298
965446
429641
187840
806873
865294
30608
627763
248370
787149
200363
1062322
389713
609364
877330
121865
430398
841810
183881
461093
865406
142900
467623
165594
295721
296771
1093664
521814
745434
237017
425233
410653
30963
7634
701498
217695
843244
202119
990919
632647
522939
1033067
245875
1006084
504797
784370
963881
368780
481803
262086
847834
924622
848368
469944
55848
100749
205578
64765
689767
994688
63325
301729
779947
581562
468042
964003
672101
911779
215716
951950
266882
355713
851315
26990
773474
418100
32941
821308
1073422
271188
381079
1010917
533790
251521
295106
326194
784849
831682
62239
96493
797040
871391
740163
1008192
844951
698015
985723
3975
953776
310370
49899
141143
943385
256134
285368
414070
757446
216329
1029045
445254
461848
100941
657928
793763
953347
733117
923104
137467
452270
878245
852192
67413
215462
1031876
137929
273080
312596
272803
859649
564026
994186
1083736
1082838
1004877
925335
423283
329271
559049
842015
122757
423518
634726
315164
310503
971929
850519
799316
739305
90606
385861
1079144
166709
529032
989540
502969
617367
542993
75631
960798
953643
741737
397758
954337
534181
196857
576158
619092
121999
248190
523018
217254
456828
561482
935824
920644
210144
969300
564988
979900
1021378
69397
482485
501295
583332
338623
764504
431314
752244
43147
249108
56909
448310
625577
606332
408669
875861
991313
47067
595762
986715
1097090
669498
264776
746435
1056268
715209
234907
472402
800859
479535
828965
605900
583689
84908
581911
83702
169015
354365
982386
100083
976585
662046
1051574
734408
845113
1076107
374004
796425
1096271
1041326
841580
571394
466218
345883
429044
319893
657467
623497
681839
929658
131417
494225
1065916
717312
348080
247165
769076
967963
1086172
184236
475536
834628
24930
974111
986154
301724
403435
356587
214109
222307
802999
153885
1045326
950751
348726
40805
333427
446688
870308
787046
213443
269814
165472
919410
822114
520413
500964
684319
697247
189070
1087805
360169
977582
58803
492460
833716
60111
553880
866412
18017
212342
159950
124972
802662
523942
1064929
433783
151328
1047521
3187
752042
6653
753512
506098
48792
856222
5945
569926
210957
565385
172377
599181
774463
716547
954687
418749
726710
1083307
239106
36498
841857
814744
312462
347790
48467
935180
362981
205072
125743
826103
905048
331980
547501
5802
345094
88863
575314
225251
922215
396699
352038
547777
666939
691611
796295
308756
6137
876320
953117
156665
630834
817019
684064
502242
202828
231894
947686
775132
630683
46206
519266
172986
387561
997792
922894
923125
381793
633019
80073
505066
652114
1011544
35477
1093663
774462
83058
47971
892555
527295
47689
796683
189743
447021
872448
768936
513291
717600
147848
645355
321669
641498
274539
656462
782752
191212
323374
285830
3883
748477
562187
1038731
855558
369396
685739
176067
689140
80811
143230
1024685
105856
303473
925361
528040
927650
1014056
659983
490915
969720
585570
912128
136052
789500
542770
955731
21492
1089367
243586
182938
681441
117279
343889
597677
501677
680235
837432
630339
157525
183133
828904
13789
743551
642616
281416
705291
462113
613070
523830
708898
270423
169034
1076050
943739
895439
733411
351848
289023
100219
183793
50599
46141
477591
391728
552033
837343
916788
488163
489213
127671
1064128
499279
70641
558557
472638
693825
280107
83907
878420
101104
447324
354349
311182
619557
125149
479624
366728
27888
639208
275451
865534
918953
283625
539388
119980
356191
780897
102610
537614
1060997
645471
56706
847443
1041891
172680
141304
333691
705665
1095235
907980
171067
810092
682706
343009
610604
629923
558848
972933
348276
819233
616962
722879
559960
74931
640316
101056
78836
1054450
957143
182558
273433
204425
752514
1016544
428819
31992
1051076
702609
557706
373601
812499
335128
1035668
850490
863578
497065
486700
74253
480560
877861
595227
891161
835926
147357
257056
378028
378783
662447
645049
379500
42595
287854
390500
995617
832515
72704
1033542
580875
213718
1098792
113228
461576
261723
606967
279246
84125
645516
211787
65381
404988
448296
303871
500856
908469
435912
547748
39772
653395
1046133
265468
542181
364900
916449
994253
13629
55086
784635
845776
738208
805141
709695
24168
248935
802622
1081591
155072
615493
171607
834613
84218
320772
797506
83412
271230
1025628
449552
762282
856209
840528
915941
145512
673246
1032639
1046892
1032689
1069943
199037
307528
1007368
195837
744305
484535
1046332
98173
598493
628369
148482
46632
432351
956616
830268
367760
193180
623062
896105
61931
823538
22957
773886
246857
114464
10769
510435
1047540
876676
901561
511860
178278
1061843
586189
708997
301851
1045202
765598
668085
75034
781820
384602
800133
892035
1054821
1017238
774186
575010
159949
404814
314122
1026131
1079501
921008
31599
460990
35487
165785
131965
382603
430643
572733
747023
45746
732738
791441
87629
323444
741697
1099747
261844
838087
336871
128350
1038669
668219
64871
145936
923864
608911
924093
884036
23945
389128
279544
765295
1042594
462741
1001996
291376
420210
96746
283691
626090
236490
574623
825614
521847
649533
537897
18799
1089108
567522
661260
496332
484007
915552
808498
156425
585229
38359
154909
557188
707328
1018122
351670
485976
45487
868687
997813
360489
41769
378819
594246
17762
368306
26960
95882
352868
1054489
501682
1028763
167558
308606
695519
422421
494545
189924
197166
625610
891586
431163
869867
418345
468445
406980
472707
238162
4830
1006302
386463
407810
605063
742090
845929
239073
575112
899679
127851
1077062
74409
999245
887713
174862
61267
584178
224022
666344
635792
1034259
295598
441815
749712
457058
104794
522994
716160
93931
158546
61270
1036841
822549
625150
573189
322058
966359
249773
934430
970849
844245
310940
85146
221988
1021392
824001
1067993
337467
716995
23801
634921
158089
495074
286138
289958
741908
19977
1062300
587464
668707
935668
263375
849249
524706
120950
912998
767765
1005760
448481
186508
77647
663965
831609
566034
567230
80240
828864
533323
401130
401617
1018994
1044276
1052056
909419
643128
455184
172735
953363
322440
1048766
30434
42682
674800
324133
830244
1052402
534178
150050
16533
643547
368458
860584
266233
112812
994852
161763
444812
688562
197157
863981
208124
675384
1000115
436955
723324
130734
316898
212214
175693
292876
788556
656436
828146
967632
376783
5902
487980
529668
68383
405430
356938
174209
924416
646710
782280
616600
16027
512455
610703
1017107
669216
151823
740860
982989
248184
487447
709923
891610
425860
33846
541903
1038936
896375
817202
565852
208898
254902
364751
1073210
354254
1098458
619226
493810
565156
582331
1048882
119775
111424
660215
54344
776377
670913
576138
940927
35185
258964
206577
111473
747263
509882
981117
1071854
841961
534699
792842
410343
182619
417986
392142
900483
197782
628272
700318
877271
363194
607683
608838
1028586
343700
980993
559429
622788
886471
25594
523875
298419
742919
647785
185405
1093375
646171
463251
898512
206968
148836
321331
786147
869844
749873
62596
986115
1043213
612411
497298
634854
236662
664501
978967
437469
347933
439023
705357
827971
382392
9209
865804
311076
965756
828370
749809
448520
1057866
236540
834317
864288
789903
1005811
474896
566451
716046
839881
1008832
1027835
484670
757562
469484
729647
693397
91860
597363
480600
409270
467606
84148
479182
622309
523925
696345
586847
812743
1091197
318995
1021370
609883
715276
987524
571296
355046
1094559
985657
461919
445243
770547
89125
171435
916882
472165
126648
862699
175512
910716
205667
980825
691986
357838
932306
251498
5914
476908
773223
618329
195475
331845
505621
538380
404062
30601
988837
1098583
482388
127559
491472
241080
266480
603921
784955
1035338
932793
771808
982269
606304
803463
129009
389747
727416
183072
469274
19791
977328
195054
886771
600456
974054
778397
501418
74047
363278
371238
633442
384502
346166
129038
1007067
840110
709574
250237
804520
753888
906127
696174
506504
624732
72818
344235
947334
355722
757206
544450
757466
711054
522565
77590
311896
851546
268910
1059678
662043
338417
943839
152160
281388
697004
209520
548260
692147
764874
949291
824750
801620
819605
276918
858596
922421
399320
364812
855099
741251
452015
56309
852912
776940
392927
618727
1034387
526995
122605
800434
256808
206554
472241
222306
394404
48151
93052
470904
521447
766108
839715
880521
881571
205952
242788
241738
819851
1012088
701443
302304
994381
985718
243997
563099
659761
126404
126405
245751
740533
739483
63967
628964
341899
75624
1008543
1007494
571386
91798
355289
191807
890099
966190
211206
11518
634231
852738
519485
551711
647829
27078
672436
452817
900841
998950
40371
53223
455744
761568
709640
1065754
950761
359606
809586
238356
368172
974181
625685
862198
558379
415983
82144
883849
202498
1023498
319047
188025
218794
503049
918905
697100
726548
931456
476199
11428
506004
1023989
442096
1004424
746082
933672
1035539
927659
1001856
366315
166703
338356
355662
342502
338526
841558
512891
884895
985037
765107
638518
113191
482484
739370
538482
539532
818670
531185
444505
148895
354309
94002
198172
440223
1097315
380082
855246
640655
513662
668474
444781
610190
396778
764751
80439
332399
671123
1087168
660783
513493
158607
871283
184959
353589
146952
500590
1078006
774841
625730
111060
237101
30533
452993
736512
322910
339824
193362
623114
653822
658559
682276
203320
946747
966332
524179
1076340
433107
334225
75813
90957
874797
119707
437853
477308
29508
527836
888181
56297
252932
783054
15516
1039723
1075979
851681
935322
374637
428294
145994
524101
207107
753103
656144
75475
927041
610067
763818
412179
1027390
23585
631290
1078183
386406
388627
513832
238896
866910
838776
1087114
631597
134804
96492
743084
249721
679158
875760
617396
497439
388868
885332
481069
576510
1044775
602943
253778
369798
704673
79915
1022911
429003
344490
1011820
368714
765166
287410
455665
128680
631282
388375
239609
935217
398178
32620
489028
674354
287473
633161
1017652
836044
665746
1063614
444953
500265
10821
493808
444094
956784
306878
520319
664853
547857
74075
1024152
488623
256334
338691
538949
1034293
607064
65921
723725
332089
453604
472096
755424
10074
194623
19406
67301
291923
613254
757192
862339
196608
1062871
642263
917880
938665
196324
870527
287379
1005562
303348
76859
558859
184475
451878
475195
530035
1038163
15334
91338
931203
297813
91827
757863
646448
340526
971884
668743
994710
203015
943151
529917
822412
990675
897483
565352
409245
555400
977573
787154
220312
1023899
845546
852450
258224
64655
1011716
654378
50762
941438
666936
182243
716001
605674
663959
473994
223151
52046
1015738
1027921
760570
746723
1000608
9100
752017
527280
694029
43537
1011214
945048
71016
215797
834803
262879
478225
663987
419660
545013
778080
394595
949113
59280
710314
201607
619286
1093047
20754
77728
1090558
632264
176046
77689
951813
248627
351795
206770
458819
325878
1015532
679003
896866
1097702
715010
670536
887886
409098
541395
996045
88440
355140
829740
88816
208514
838003
176502
50895
630232
966228
663709
1008790
454453
126543
424816
1080061
759739
654868
628123
518604
1096194
525474
200863
912770
769519
190027
397918
273135
666080
754145
553938
1020695
772840
227682
5375
502161
1072648
579934
807794
947434
212821
36450
457237
774363
1070265
241813
967059
186920
111613
649374
295522
1058832
333831
379328
411986
1046005
891197
238522
234972
106473
594247
405399
541900
1073738
81004
844227
388018
49957
938569
710986
769014
640885
1096729
12614
139999
478090
743920
848039
222189
189778
34441
333779
548611
706427
590787
441467
1049370
223123
493238
705261
241065
243518
411014
43507
912501
737919
650082
695378
363807
879457
673139
595172
788895
1060152
1007119
1026777
143845
213144
114892
70601
393892
779522
511902
796199
618555
788384
957480
741800
464600
546459
1020006
7347
798436
1015581
783717
636762
142035
1032539
408680
519813
1072994
708566
732605
734189
4176
976252
192770
127858
478784
740168
732636
466080
139067
820155
1044260
353359
1047972
620337
412675
421396
152575
304806
480051
57917
858148
657635
65720
501388
18683
1075510
920264
923617
564179
443986
1050964
1049914
217915
46990
477161
180330
589827
764637
1039343
132732
258882
1001612
293866
1049131
1009977
639153
604357
278378
928728
396732
329522
902716
1024484
933773
511854
222773
545612
166568
31050
529490
278819
277769
153208
796781
441512
224386
542688
567881
125870
234391
861733
23861
790605
741954
1012338
432386
181725
594159
982595
1087298
1042897
1045735
485670
541761
765270
816041
77228
692406
366752
529298
493794
322953
381332
324341
129918
641841
646542
916967
409517
927634
586025
226026
191607
1054826
926142
487614
220398
575108
53892
252731
1039927
813134
828651
396026
1024983
112977
364716
532881
36155
651410
898697
113624
418744
130942
307083
1048973
198536
761838
440827
838380
764494
622444
9990
1062186
663067
978999
740208
731690
116573
209200
21888
167646
653800
886072
448567
185985
64360
870781
561804
506812
318392
16434
1081243
236092
810339
944593
159081
539905
318733
752996
188105
719993
969997
379599
967675
779472
638795
173349
1042749
50296
282102
749927
517037
1031730
902729
150959
95479
309795
986869
904861
533111
593091
484538
710494
865315
995512
246600
1031470
149999
944950
381112
490956
413633
574707
578859
793768
337134
883690
34513
13865
189578
955885
262285
65397
669535
831830
708692
690310
690309
345838
874019
452383
133990
426195
236515
870509
960091
1062971
1004100
796225
103463
808375
119871
13964
23223
665583
583224
259654
1015389
489508
412430
313361
422543
182384
855574
847383
905756
614400
133634
401778
110038
961663
288756
1070164
517533
782989
732142
1034640
599590
877539
185073
520154
502090
623389
827819
553409
882799
95735
148190
597974
271707
647428
540094
173041
161459
158410
729009
721597
20110
1021194
116980
797504
177326
411408
1073350
365182
835259
836658
689498
1031741
900548
985916
743144
94852
511309
426132
1023861
797495
12228
740409
247451
789457
493665
959020
75460
931855
10714
638867
300818
382926
184684
330900
835825
436112
277456
97384
1093579
975673
412345
333408
334458
955237
260525
410423
169729
357307
509610
1098242
725760
548979
872822
873872
560774
782228
324305
590515
1012927
114246
52626
213575
277729
699800
1000988
1002038
823526
465429
4882
933355
211190
1021513
311364
603900
502157
19134
599263
419506
377959
573187
1074330
121245
860969
210032
959885
443771
439734
134653
1078944
825817
576961
149880
309991
714273
154293
12759
28134
853323
325834
1076020
138350
209386
545188
752035
762283
536512
1099758
1083212
363762
389527
649393
696798
575183
249532
210317
290625
128029
940766
877171
78768
18479
188258
697230
285662
871166
253965
709935
97531
51649
814358
996580
130640
958655
240627
466496
988588
972549
551772
618749
177038
242263
544673
140743
788374
849702
577524
1061449
707162
794062
613888
669700
1068382
605295
327568
44507
1034120
881424
124416
622817
645905
963784
710527
283466
162849
644089
729713
411578
1065648
722445
268557
558397
56765
575454
144910
750819
1004675
234344
708008
117049
279833
345187
586588
184376
1091935
507358
970442
41373
722408
355376
765265
462082
34823
168809
508686
704765
584132
121665
878375
747208
454564
196370
584612
202773
601526
914658
258069
19103
127734
96025
359519
19614
675013
60042
684823
1080286
693910
647602
351297
1005693
1006743
992427
27732
697977
383588
681372
733914
30995
334807
945999
82025
290948
1056052
730002
657938
669711
424406
260562
611622
705764
1069093
866757
266366
265897
972743
402472
794575
1083134
98975
878957
1044774
782561
911063
613578
291426
293831
1025120
670821
296484
447873
1028877
508082
528375
770741
726036
990975
60592
412707
580166
171489
372530
2794
132116
384269
417467
717047
582086
879851
660098
1030695
798631
409289
531046
688123
470343
575745
157662
1074262
946149
221299
686134
542962
419134
398012
609904
243114
1088872
408263
1003528
1093693
892667
198293
203323
167065
146734
613700
894027
1008484
901482
276475
761681
253028
298140
933762
803312
487984
497538
91047
1052387
751006
241449
571977
818696
463884
898195
78353
76300
679591
922861
976013
373324
259310
675343
43135
859667
202203
1027840
968874
620120
827419
169783
169782
552005
268265
966837
967887
843237
539604
601527
600477
807190
330437
196308
950467
273124
310365
445040
552027
713878
42754
1059871
1053027
1063724
522003
867694
1066558
198296
36846
702672
945797
149849
894449
664417
570021
440460
763773
553460
23712
814681
689008
282904
556751
292251
993708
414004
1068138
258374
196534
36608
306788
613961
800812
582643
247570
80206
523302
911151
923092
930260
484722
228786
857295
262766
603753
34847
669041
177475
368735
526540
933119
1031190
1054960
114192
45022
662125
299262
124948
748670
353445
983692
365219
462013
15763
220061
45472
807260
230718
561518
754647
482543
867530
698974
779126
599753
388054
470110
779058
1084697
220273
1082953
666969
307793
471317
520992
968945
743145
630220
779835
677235
692921
230370
899478
975944
884843
876189
885859
431166
240850
180697
916675
926870
734339
542093
280480
518117
668785
323959
1015119
983933
729967
208255
284509
1073678
843298
435978
521485
325503
34271
903256
866068
110016
25207
157727
35808
571510
645760
546195
396890
219522
42517
91264
612647
458929
810642
252423
612253
888403
734297
991727
159892
860165
397555
628932
686561
1038306
539382
556330
291850
491351
410612
218220
1011950
246446
888998
157518
202175
1097243
858196
83924
725258
96356
806108
447869
458950
826163
986710
768664
385120
955357
179242
906932
411864
102766
806880
348434
162464
148490
1030490
251121
717072
76807
956416
809083
934967
128442
62627
654548
57091
827717
170047
365813
766035
452429
472239
1052256
1000775
517752
14527
830656
831706
423592
673560
950385
217825
723701
508432
1061728
104190
296119
595133
1070659
41689
745719
493433
760774
1087742
1090431
280754
876445
912796
536678
36330
456039
659065
402161
960341
691909
285901
28362
338865
512046
945085
294172
371260
29526
919350
959122
707779
3011
989050
154897
1044785
1057523
399688
39466
558725
1037122
742346
232818
431367
424431
58527
142150
201548
444272
337129
930054
391142
159738
839368
156007
138013
485172
398235
1006709
228065
1054820
70043
270219
586211
45507
822490
19054
1007253
457299
278341
872101
1044876
759660
735733
628915
279086
247250
866084
895309
1019480
129963
798281
973394
463556
975122
701387
285070
114947
898586
483925
435096
450066
360072
82867
197282
644264
449144
769282
195535
845767
726047
734774
131859
1031589
12282
733801
1072100
697377
994454
82762
798230
652544
584914
441232
574183
605909
428060
1029623
231938
749651
1034529
650803
542499
105289
669712
587422
173767
432432
522379
423397
224893
723488
233348
311208
369671
927350
15033
300275
291546
906307
774419
867002
440492
380144
765043
627006
136414
632772
886427
1074719
676470
548572
45310
153577
767937
370023
499766
674872
1008267
1081652
930849
506292
351939
1087721
732961
308247
39206
1078005
789128
83882
891834
114029
276978
328730
279136
671608
704528
91409
52870
736413
253101
1022769
1045349
450760
369106
997225
739205
562974
386418
633175
911550
128340
545915
91270
880990
492489
611405
1065651
812168
844344
885589
190779
730149
483295
53924
916625
55596
624773
165160
376247
769654
124100
616555
1006538
599942
1018896
596302
422576
61377
216162
925969
663373
708206
711895
660077
42149
156730
655999
1082745
571393
915869
1062110
886599
526450
1035608
107018
1071818
874631
882831
398409
1033631
868238
867188
262734
361087
923969
504918
276096
13146
214660
878407
816816
164991
1017873
585863
569074
980809
12239
1072745
101563
186321
1062943
1027326
163912
459429
652673
443255
959075
775536
653963
207730
24418
196786
90163
363200
779972
371284
516551
860196
332592
1066564
780197
314353
1027484
191075
681918
496695
255839
273288
203845
1049006
981008
863408
541202
286211
1061733
1012749
358279
867075
400969
498288
38838
126482
500855
739284
899320
722231
765995
877460
954490
1096608
894540
316543
582913
165098
680108
721783
722732
455756
791804
327703
56106
802133
1082059
319605
629572
547432
60156
540190
1044329
268004
57357
883619
45545
261007
1035066
735714
950437
419211
224547
133323
999494
424172
256306
892389
898854
722886
866715
298666
132846
773922
616417
463942
425918
720548
617255
852382
410907
407259
211135
236666
78577
522612
765420
1073908
957863
201540
574915
649683
843292
472485
720388
654111
242040
512593
1060925
492911
693650
37114
928567
49343
906619
545302
587814
187745
59634
356416
713830
421109
961786
1096074
639411
130717
318310
1084140
680608
271853
609627
1045166
885993
397541
394103
478765
968157
284193
39085
249251
221587
851876
989547
772222
61006
5470
595874
931258
1006229
636997
1036059
691234
526440
376882
747278
882610
600568
353167
394510
485105
300360
739329
196759
953458
100335
772791
524219
773965
1028526
1095245
1036192
469764
238977
885909
991195
880838
598498
216007
397188
540475
928601
621694
759868
524889
80545
104891
513736
125011
1069247
351177
806798
50745
704807
501508
766446
29881
237032
712782
415319
924445
660028
621339
478650
928350
606576
1085083
575752
574702
22910
590877
591927
857885
407225
406175
117918
513768
1070268
702306
51707
137338
1081163
7990
1070831
925699
197410
306940
60821
484785
24264
656186
117996
1032207
605140
1055773
467367
495985
915986
175876
897342
804480
200781
280699
987090
688614
608775
291448
1090546
579101
552045
831766
121697
420097
1005295
1006345
655724
73125
234608
397027
398077
72831
911790
725623
777925
658601
315800
157818
130494
174167
140655
71301
184863
901870
54586
232544
339240
649493
937378
99917
64671
413588
511798
353370
671882
4482
579274
798974
529536
1031757
826013
289558
562624
1085412
231682
397688
429441
166919
113719
801512
779693
628718
903934
904141
978991
935114
324455
342271
401683
171707
989340
779589
436814
327375
787319
225144
503831
712602
554896
41567
657389
37769
415943
84035
1033018
411742
12166
750810
620235
415440
717077
916539
433648
617441
735439
1044390
860426
1001028
241818
563788
574859
403565
64536
138367
308347
307476
830824
996229
953549
992749
750275
169073
1081520
234738
889046
474702
760245
245774
1091907
207645
672842
729545
276477
97794
180762
781688
1058924
881451
773848
454214
207226
245978
132112
912721
145382
782967
392116
932634
1016840
570226
931142
435724
614876
43185
614183
742530
826776
730840
373655
732781
406810
59185
479873
302414
322657
942621
428834
565041
357944
227220
253986
230660
486199
723111
594129
743461
496989
289185
1066768
412098
655484
592100
787949
921347
340276
1066568
227019
959693
272794
565029
617835
951237
864765
852640
169349
143597
922750
834225
1061497
531159
380168
17424
112943
542132
797224
177865
1067817
183415
1057942
25973
534562
513338
174875
173825
863188
129494
545065
597615
51225
584439
364557
554744
48968
47918
1017087
216823
327204
590431
542804
1088223
14160
943986
793264
977473
575412
581758
428304
565626
544760
44337
945265
575661
676947
548840
975102
441433
440383
950421
741467
71556
364158
46534
461506
473754
650366
970907
516190
507287
1077824
827598
971299
819245
543160
366851
831898
372883
156594
625124
492205
104983
391974
887584
485448
330208
235585
121578
602338
354575
353638
449561
956871
867240
741933
1062986
554736
104700
505511
290273
1021695
320561
73321
1083796
619236
46160
935167
20329
169929
269034
774275
228451
407687
459982
13338
322843
924553
41201
1026193
1035260
581115
535824
127521
977779
271066
414379
340185
604593
398731
103637
896107
1053322
915837
193174
936420
443187
335362
960682
1010865
808260
620149
404088
664755
605762
785499
108535
851489
774236
448547
1006125
631206
679167
2269
284094
83540
871408
603722
298110
187674
447847
56112
298265
610790
893217
1022081
364550
129232
649319
534307
1049710
212497
70244
1052053
800592
208937
347543
174532
506338
551945
353662
97702
732557
489690
785912
812938
1058861
42495
213859
190892
897580
360322
398561
169506
465659
154922
577309
329454
857937
95616
643877
785689
891707
787268
427319
1086225
550114
254292
912136
242438
394810
294494
169800
1018404
841490
1039659
829035
686165
92373
618109
245279
1090201
169354
811630
1043741
575825
294783
449200
1028906
757991
989687
582939
595788
49989
259297
474873
742381
806996
403667
256706
118060
507128
181273
171320
18043
917632
827068
445824
113264
763788
713203
224990
533842
892045
187501
453643
1095769
254886
742866
1069333
67926
605922
451069
51681
256207
180591
798062
98115
948204
634750
940705
1081802
1068016
615602
714172
1082572
392495
716845
329159
875907
1003308
293856
212687
40898
627267
566843
598674
242207
387242
130033
372944
32162
642480
509918
315184
204895
222576
740064
800533
117878
596857
796898
567701
110455
882522
4193
1000512
848583
611238
385506
76976
457215
61294
1078212
448515
322660
485506
298785
77529
105871
346690
236701
494116
80997
371716
110269
654267
855870
854820
70231
677310
301143
820932
301577
861259
698434
1041358
151886
65402
246207
82654
160347
158110
468101
54775
886299
41010
219140
84032
1004712
665884
988637
650431
1097687
89357
61760
207412
682834
595254
884892
736786
116797
130566
469693
446290
325318
447190
366021
443904
935829
273447
866096
651063
459350
1051978
1099213
814528
551759
550709
624813
792563
830477
729817
56764
35496
885236
360204
36237
263968
184763
217521
838225
607058
1025560
665816
98165
758177
705734
465908
98265
43605
565812
27715
706873
677366
473604
713740
188655
994521
999806
119742
943226
608971
382172
35623
240630
228285
413390
399025
978428
1055996
1082079
881678
630112
414956
647629
475198
913430
77909
245377
652774
40564
880008
763586
1008450
768164
882477
58144
441450
832285
672756
849630
589478
958977
442221
971557
112420
737408
24442
442339
307943
478798
416668
299772
946492
351983
241693
1076334
97931
274091
276314
490934
761524
1030986
493068
419894
1009981
784239
907414
1020113
393311
929013
414958
498632
349832
342702
667718
1092933
1037285
395209
324246
114502
718112
759754
173242
96486
1098749
986894
8739
842262
2653
989806
655265
566676
223437
140594
639199
293410
310704
1012262
95978
47016
191351
321753
756434
877290
1099510
69517
270777
56935
513668
899623
774755
763085
388390
269392
427433
985544
147501
474402
278708
577400
411179
783832
109725
733920
175633
390396
256005
75091
1075815
125338
291957
886507
664331
915581
790096
635162
793347
210884
231524
102433
392409
1003377
858876
679673
132998
585050
693855
875230
488709
553326
218663
855816
98942
334210
1059802
463250
248519
860648
161049
1057821
185749
462345
861198
920169
10743
405024
416872
638469
524343
806509
1034335
615255
174142
46885
207061
27702
738702
1044013
206917
195733
513647
1090100
733334
971723
356366
953385
684799
796205
347804
428205
81668
557624
57370
244023
602979
981320
540456
830648
961943
583000
816200
913282
851278
870426
802668
49615
247787
793124
37576
673300
162606
50196
488988
290757
467215
685863
214180
953931
320552
198176
502119
1021722
768877
814847
584985
1066321
908709
1059873
485121
75060
382444
14987
172032
172430
42035
381795
210115
64229
795089
363284
420862
615567
1014590
642653
677227
87184
946897
604332
242282
163119
594705
35206
255410
58616
234074
760583
189510
601326
970219
288091
105712
1050535
905828
770795
314313
546074
1011835
296777
185444
1072073
1079948
147376
1007766
566816
345272
637766
546578
8060
743111
460586
409579
57814
759779
1062594
318343
669369
294064
326530
146725
964256
491338
637636
803291
30889
955939
784878
101946
93333
7983
283863
284913
60766
164981
948050
1022961
188881
730471
43577
525434
902672
1036622
642079
143622
317807
761243
927333
1029118
1017758
234652
575573
658552
675807
844939
789690
218158
124046
839157
400668
580635
924103
273598
322054
602590
251518
48083
215265
852348
892928
171829
684238
438394
511218
399889
936497
960409
47966
898068
708149
212889
810173
760080
1068431
554120
411556
633714
398694
1008262
238564
81806
632423
700192
268670
314529
57211
2208
507288
113121
421565
716257
804813
542745
987762
677723
382599
414387
870621
1066145
980275
835591
674110
113533
888367
81894
897069
36715
355002
294605
502112
595571
365969
610632
683817
464531
255976
61501
191391
77259
549343
302556
233242
669738
854225
904567
843923
484518
1084396
38988
104871
911120
395102
203040
467806
1029201
505631
113072
900387
764964
872799
45610
971496
127490
826815
431433
685026
337115
72905
784032
553070
1087784
763315
48516
348812
524242
410523
135406
708757
318980
1013304
5957
782449
180822
162862
437265
800904
682242
571613
563778
272951
326182
290909
566103
908448
1095110
739277
820683
587450
344060
70496
337611
932946
462150
108768
313414
293535
146901
37066
866049
435287
571125
14378
344236
624506
909778
816253
426904
866448
401946
664490
1067988
359603
251798
341809
891143
1072749
880098
858110
1090683
309578
161969
267942
149320
487507
263407
435315
422816
53111
198893
927594
866514
882994
215247
958152
472347
824842
541176
273562
738073
37144
671121
942556
849285
11005
565676
717167
650348
731543
1066209
393121
238531
406358
555219
374267
162501
1073986
295633
666653
991780
69521
836522
607616
979331
3250
396599
957987
873090
578052
182235
326397
929103
764197
380344
144215
160540
101704
875232
1062014
338830
370862
598014
706872
24713
267229
148266
634287
747045
187998
148409
755038
298204
957632
22070
774215
469374
1015195
603138
750661
991831
383773
41710
273858
491889
727029
786554
428996
146811
618927
231127
619089
1028578
969020
491555
212312
441748
599439
590494
224169
631723
1054936
903520
582659
942639
364857
712910
5966
584169
546887
69050
999673
3928
391723
911065
719276
63513
1005090
548338
887887
650585
410147
825540
87390
244862
24765
412121
58936
723585
431856
1026076
61125
299475
429022
201170
979222
372488
597985
435218
65633
939085
393620
1038571
513925
448503
479420
859697
67947
853847
641910
312213
419318
194917
360658
550961
157959
309851
171024
370460
554238
1088232
598441
315715
773177
1006935
192390
147345
407088
85499
539493
1023826
683449
200904
324866
547003
289288
62331
1065997
938061
666543
761218
456559
89993
866838
270935
419257
469157
436534
994004
1001306
62137
569051
928251
722120
735914
39695
675894
811066
450957
650833
41885
1025069
603999
197783
546967
521634
937208
678510
168845
25844
155688
855591
961698
896282
155592
623124
787943
779441
434433
501004
801388
76348
104514
491005
308064
32623
982417
982247
1083750
860982
506140
274764
471843
36684
24463
778099
824117
358619
664694
829187
879939
700414
493579
909666
937895
374733
196565
407531
494579
1015896
609334
418910
366422
468915
773977
654342
217930
158721
934141
505745
388237
598575
660097
749193
137263
798026
407447
832415
47064
72066
540839
39848
778986
136359
191777
298787
346739
123365
955951
617006
1097351
93659
1049219
417251
656743
907664
628666
363852
394217
362434
487163
285038
178271
736187
703927
494745
601406
553225
14910
1019200
377176
759402
760452
648209
141342
825295
387061
494074
688753
374035
1018686
627015
849749
18721
491973
267737
690237
1074557
562899
999206
946467
460875
582526
165019
435076
813467
793752
360738
986102
655699
156173
465392
50999
937608
1099250
565250
53742
1046587
345442
139061
66877
714842
1039303
364422
517743
41593
720825
618715
553149
652551
821740
181300
945022
564878
481901
988317
1005587
174457
175507
831614
210412
633329
634379
633328
211928
80495
388694
1072732
278441
317294
555516
866439
513713
85100
858143
737752
553389
1038013
815855
854153
900473
1099566
558789
829630
77880
1056363
922810
947237
696957
238457
721235
375011
710036
114961
445859
397974
601602
466713
221921
350089
1047556
1070432
241210
83598
552362
120233
545647
858533
743429
12669
41368
503634
663753
974130
636037
383766
177927
99523
623995
540806
312648
1060011
352161
805749
934939
825025
8673
1098183
47228
544374
1079825
808360
629988
17503
206028
604421
49935
1093043
740669
190393
582367
336930
880509
408214
943634
594484
689825
184286
807749
675210
538417
927572
766165
471327
628069
582868
583918
262398
969285
653984
1044559
892445
423483
799404
988636
238587
451809
59831
58781
334278
883923
559076
866571
201561
460634
615177
156212
689954
827087
527632
401964
101303
587001
270787
345976
1063583
761694
783683
65011
31159
752007
985864
776704
1035060
4145
882619
1035224
400778
401828
774729
458677
456414
1021455
495125
1007039
941157
474751
186061
595557
314080
91221
1032720
140243
1067265
842125
133755
590557
768788
794337
239178
497168
1017455
782445
727673
132024
585526
59995
151620
26242
560043
1083984
623328
614793
128223
626148
1037570
744173
573216
237675
319372
360549
743787
808153
891914
276757
965257
292223
583399
540681
682187
1055767
934310
933260
536500
967213
696225
31387
32437
528182
550465
1037212
943548
1039793
946017
789383
451063
201946
58492
1038079
82350
81574
554388
828081
983610
473611
792573
55185
521219
1072181
669842
587401
763206
584742
208497
452258
249210
426440
1000325
317137
521747
2481
203169
223306
881796
803456
935881
213780
1027470
903759
76292
105565
868572
937442
876712
381688
1097220
732889
507071
57869
264490
1005758
844063
860507
4138
1028373
350073
547475
689735
547228
1051230
583501
208709
383918
278484
567828
242180
152760
633418
492445
482405
782316
207104
780807
350577
1014759
946952
8703
256560
383512
797200
52521
429146
868866
451637
1025928
828836
712736
968401
252127
578275
438324
1006292
834573
41693
845393
950438
444889
95007
824075
770814
138349
481043
783469
208658
298429
285704
1007112
198613
836520
1030138
169316
962173
981807
774125
350602
291161
508591
87789
179740
808944
947468
317547
739975
655576
1062017
345071
913482
168435
560688
483922
452147
617883
201659
590899
301691
913747
579351
573869
517048
1091789
868430
112782
875085
248059
1019706
1041212
705709
872544
114078
957410
649818
61792
264536
588392
98886
984700
483539
396016
431683
476304
265271
11230
963817
479709
932733
204890
896697
215418
1034416
23257
180970
508879
547966
54983
967343
906587
1036772
1005800
719631
658338
392259
715140
446376
1091231
96477
555917
122154
1072888
723954
1063450
252554
207958
410543
456326
788793
206160
937329
246141
376288
653568
962102
917343
1041716
472302
662303
285791
458233
439193
414555
680914
537386
397422
487946
99601
1054371
492623
1009591
597627
381704
382196
159403
586794
741410
796755
176898
86529
547634
349225
69465
499708
1074382
1035472
858732
77939
78989
905499
33237
932718
1045140
207670
229435
883969
43024
804415
430423
548379
364367
1018153
1049084
461119
28701
441578
120938
695058
701086
846740
949746
479481
487998
361518
500264
62432
503804
1053132
806243
321633
877497
628727
407828
841393
234482
218421
971113
72340
806383
366262
1017940
282900
532486
553807
958943
255147
233590
902732
332043
156758
1098161
693672
670392
733792
128319
120834
52323
202635
397349
881012
691722
208407
43035
733400
315777
552183
34409
941748
780344
467882
57176
625181
787829
229035
913153
322988
70494
925497
181617
1035603
184360
1058897
582485
337486
965380
424808
727622
474891
884044
949882
860269
137138
518895
1030636
539959
370714
990743
167201
362995
67638
30074
183530
395071
917848
225302
243810
440829
959831
940460
1089669
952259
64231
450571
496827
170337
569912
119422
680065
332680
355507
28396
864900
401737
33850
949062
93725
793854
881359
615632
208431
167612
318141
628941
493494
1050682
351050
228012
1096144
336156
763960
754909
940327
537124
992294
353281
1084087
26844
402740
724172
708955
49283
365169
6507
921674
753331
502248
116050
461448
657648
182750
584252
20604
503274
723540
812313
360811
278219
482821
252685
435865
1062832
688514
838093
747956
913497
458663
71889
424590
1054283
505136
872138
768467
558532
96500
305284
879703
642282
1052720
239468
602120
443857
132409
253732
226121
266605
626660
399645
534784
1071934
865724
615181
490815
623685
316319
695481
742846
8164
363207
159853
750965
242056
65789
115450
674186
360625
840669
15840
922269
514651
877792
149107
485916
1038092
861865
344123
965136
1028496
204142
674903
42992
886874
553195
181982
210812
884900
534394
140428
828296
283246
995038
906951
655767
300135
387101
748023
104588
433750
743870
625321
752468
993465
517670
470622
594357
128771
980652
988518
427834
975510
463709
471426
382838
382702
390409
284746
904456
238809
143443
113048
1066294
339945
909038
1061433
294160
239702
268521
37245
174697
784019
311558
676571
1019647
230285
326498
1055927
781188
425311
811111
107095
93344
620325
466510
833816
811220
618023
344562
960558
29468
808369
964367
129965
473087
163264
1059731
1070366
103354
213362
529187
121929
982309
551480
1069189
1095785
495066
496256
617323
797131
123265
119995
39510
11390
78154
162140
844735
611168
1055157
608181
12717
1035741
109247
376160
20169
661496
815570
291474
742324
634450
176255
62867
471677
76469
246632
708588
737768
469215
100746
311323
495929
612523
1006523
891409
912186
625798
170182
365539
475635
522037
923137
46216
602722
693142
280353
871507
708753
468328
74327
744804
555445
208489
17362
180878
1055999
50514
61264
809642
698344
1091547
667439
323237
1025908
267907
438873
1004127
502312
951493
944556
459447
32770
425215
511773
296004
1082473
880269
661270
575924
834640
575376
970065
191354
764411
607606
329799
529433
1023391
422324
36511
306843
154810
441739
452399
910606
166803
695355
313383
129495
1087521
648015
634259
816285
906001
578939
781069
408572
852703
324320
25680
466428
614748
1051947
598199
564804
14371
965555
307259
1060906
417598
253855
452987
264151
856917
375088
313190
140982
623456
577540
928139
55199
919515
621264
543503
163485
597960
662354
409945
576265
1041555
419973
314502
24001
78787
61107
309249
1030048
237779
724893
61454
928842
185799
509070
269015
522980
1062906
30326
451542
276244
331740
595627
23458
161506
409538
928791
925899
419181
510576
527290
834995
581685
574424
144799
28762
456611
497519
601593
1061839
632763
975729
779735
734343
250861
562844
288252
953220
408023
699545
324574
184028
231209
421339
113314
968041
54961
212297
315468
416570
129831
260783
486977
166555
656951
22619
506307
128882
264303
545312
460749
961197
493669
998609
94622
214794
674611
850042
444967
558371
357178
250086
615628
964070
928657
657255
304147
601251
97141
827246
157341
482016
758892
135148
344310
589200
136923
1021216
960599
538830
991283
876498
1070165
999157
17167
861047
784622
476746
770522
67466
187095
177476
779670
398542
944347
1099429
1014003
441979
885673
506976
300684
784519
149533
635260
82585
670320
37773
548780
808768
36610
533434
1066870
424546
337712
214687
173348
804400
972217
280588
639963
691183
685327
35188
438344
317181
642746
957358
249675
540469
659410
427461
399857
755505
861609
543811
1002980
910780
727769
714792
127654
64076
596290
205878
729651
176264
766726
30118
888924
247466
585617
1029747
452405
975546
1002557
562828
516079
222566
515713
339665
1028299
13047
745163
803372
1083649
316900
22964
448100
19208
232355
911704
1019771
271974
544566
648199
775443
999068
222492
699412
352226
177165
771599
217357
873614
203043
114422
167499
449437
486350
44872
1020509
302586
437432
913253
530168
70513
1005905
19308
890643
494348
1053904
649070
1098220
943343
1044113
9611
439846
498821
935234
67351
1086565
518108
236664
173016
297188
358350
319172
325469
569942
757919
692729
762765
1003534
154553
789665
145081
959097
255118
572757
261511
71218
1046123
870639
605202
155484
287210
532506
179220
1059471
787884
76475
401269
538875
539925
503922
506022
504972
568177
569227
35737
489111
4104
1001992
812862
777698
776648
731145
731146
139002
137952
36523
88144
193678
1096128
975183
307265
425337
16700
778434
299738
953540
727641
55266
870212
695757
1012919
735167
467924
474664
263599
181972
773872
309325
292266
201756
29827
731184
1058785
163676
411850
483568
935498
1087905
281319
539099
37724
814320
594141
931760
43423
896907
418798
660973
20748
246893
813090
679520
560879
935013
320611
10736
653847
631339
226718
430038
818516
576863
209390
595225
951215
1048306
398156
440318
452599
1083821
794742
1038581
380015
806347
356494
450138
229469
882557
281840
893999
767110
652576
649274
195076
896480
732611
84537
424496
742511
560814
361268
77319
1067429
253751
109372
248865
175694
194974
53483
879595
1068567
1040633
816851
158726
747371
278370
677321
73135
681113
587972
136568
828959
263384
279277
948778
551685
476570
360914
528798
670415
1004635
223532
963200
519634
658511
408191
654777
643663
391654
801101
327778
769329
19963
1100366
894774
917498
1095977
285327
114431
644568
892153
584559
506206
50221
261510
1083755
214025
1073995
401672
947676
234860
837549
501612
834527
19904
237155
280722
441633
581515
854852
497230
656301
775995
384590
656312
492183
538944
299518
111358
105076
1029099
358559
265124
804770
642188
846372
18158
554988
297458
173676
850160
127344
938074
741633
41275
694416
240730
459409
449349
250478
712728
938062
684069
203893
895805
210106
1058075
248207
1006586
633278
632228
591781
148128
531365
27484
560228
1089895
670311
948055
669990
253459
17379
428051
853213
387952
687229
906714
907764
186597
292737
438738
615907
856387
867397
348799
898212
28670
733059
410347
273396
528324
676147
873881
543124
281434
364066
510555
974036
954799
333851
334482
830118
469927
306478
414419
800971
282513
394554
702140
566024
537948
573381
349672
897689
807255
471899
442814
792582
833739
318195
462101
623777
215348
929740
480191
817522
280979
1092770
452647
657125
987113
839538
634793
970694
559189
871678
389113
137626
370568
79755
581827
812106
616709
8616
241829
689615
358648
849694
705550
700454
1062657
798391
297019
302371
1066429
1081017
98576
666566
136639
472463
1094078
149909
425024
660661
336619
481034
303654
149774
594613
692694
346908
962730
46491
213557
534064
664366
1061427
239731
38333
391036
374518
249604
370848
787779
608225
944135
728795
125256
277762
974112
1065158
619020
77602
100388
843777
916713
155582
1075395
1007584
355736
445755
760052
908613
112773
254559
205622
379973
382073
381023
296912
533064
918743
729522
727839
923102
280911
605703
606753
607803
824284
524869
525919
842079
843129
886302
1036394
1037444
317510
888984
295069
65801
66851
807974
827137
230970
232020
474578
358444
826261
835641
877338
28391
383709
862430
741212
644579
257844
798790
168483
205181
631038
356619
464060
845522
918139
919189
728373
97466
364729
666178
543097
761373
762423
534535
1006868
231964
474407
757865
732810
999250
394196
1017352
44868
438288
224103
972698
256695
475027
155315
648284
396306
754452
163486
507353
1092259
570051
542036
109080
654038
776436
117030
1087378
884536
645871
146210
836717
592107
924575
569831
913578
249050
754871
1005560
341222
342272
617693
340245
638226
147933
146883
808643
736446
592909
68417
266984
71700
448089
895699
370920
483382
951575
754478
436403
52865
148562
837107
93112
638552
180518
990283
223227
224277
248170
972257
243497
218667
632874
480657
893150
209588
859875
609402
83031
413107
475805
269871
384018
438113
251438
965345
116912
220693
645308
77253
567007
55079
1040580
701426
630180
724403
881575
537074
940936
1094376
831829
934528
410073
226616
722702
405122
89478
796592
78591
236452
204275
409155
92125
818028
789416
405241
1001876
786418
933135
200404
5266
969737
653721
989953
562235
490732
866682
614580
965332
848011
898112
1049707
807951
160593
806182
557448
415537
1028876
857753
870153
203359
794000
611388
271736
1068442
18679
433368
1014657
1067560
953062
322176
453363
155243
235814
780777
870618
1093959
947556
816667
172711
533376
555926
154369
392918
849473
695171
1055414
503638
506186
716311
729151
876643
109988
973985
601410
84893
493331
851168
569598
566294
162450
1049310
804355
277258
832439
1060724
270782
540709
812880
653021
811077
685710
528216
437458
278652
674444
943017
215840
32720
204907
771847
70714
54837
862502
645986
96917
851679
29994
440901
36666
497367
476294
723883
117718
353318
80310
552429
132262
996192
205008
819123
459657
1006931
170883
405972
325490
919876
736888
915998
977297
998387
130750
842218
405878
236030
749019
599613
170753
381141
465545
426965
920469
625703
615098
487338
978565
1017443
1089036
265658
96415
103721
1099434
447547
943994
561156
308020
179922
94009
665475
936367
103762
484925
335967
1093039
700689
827507
138828
838214
184823
528513
68609
392897
871713
572247
172853
233304
529719
22763
334788
340581
278957
996406
182022
1034097
721214
604657
154058
562157
33732
894665
758134
481875
1076915
858331
825484
901513
188474
1053532
194214
520381
918417
727080
742040
793240
874201
1032133
796106
797156
399049
881360
286485
995578
818373
391006
1061235
424873
425923
619384
682837
888663
412780
667642
1021304
395337
785141
873412
253977
302246
597546
1043693
3123
718394
663900
370091
1065507
815058
991291
1051119
231103
960497
373207
509769
514874
604844
844474
132085
161935
122327
457852
44483
514476
334247
324402
333024
985124
299403
452982
509815
1026304
462383
376506
968869
862783
734902
1058319
454392
629171
668665
1080817
105886
935648
788753
842109
827312
123003
858981
1098011
892066
714356
753215
1079424
566651
244642
318289
754753
19350
258933
621190
565145
177277
264736
248810
794499
354890
752730
494127
54129
688844
887657
508669
798117
758424
353702
269322
1020780
1081841
538397
483134
905251
20945
233125
382847
934131
728455
564216
539764
39998
224148
462497
416944
2593
617897
894012
142022
1031371
1089928
1089269
161708
620740
342189
706538
886326
191240
403443
809781
462822
863721
1010266
496248
450796
169637
10921
485289
1098809
201629
366963
749499
828676
382109
236460
730774
223367
891544
1082554
135318
919439
678489
374554
353035
26382
966525
576519
913392
750201
209446
749732
982841
690242
1097569
480985
236634
271724
483588
637126
676869
469009
485366
1062430
267667
96366
3211
251641
974037
412584
803182
816691
62894
38635
94954
394112
77382
62258
486022
773169
166826
321163
421664
679075
418096
938412
864282
505465
648107
526863
34689
822146
585514
1091946
335739
710867
226413
1079000
338111
459556
174149
1042109
42137
359369
972149
741156
360579
343924
297298
634935
886794
529024
473574
586024
592757
527523
952335
2664
930782
391538
859090
1040846
544939
171314
41316
300075
128666
823590
996498
532433
232256
220549
996287
595585
1049100
503792
280755
826086
1052188
508362
242721
337398
989448
60349
261323
644948
316696
426379
736984
198985
284357
892186
829416
516274
536965
970728
911776
1042184
271454
646445
57585
1011268
530602
484063
315154
370213
1056528
917925
156597
859996
433317
392544
908916
514790
274906
661685
329157
84558
60613
60959
610807
657222
4460
1044360
968418
387852
798611
337150
22044
542960
825410
1095058
505999
651589
828960
202770
570434
138725
897651
71345
864587
429620
791136
220705
1066599
572220
370586
1056282
215975
874066
984764
340150
314709
308622
704844
192570
738419
19053
884168
284582
698675
955684
730070
619812
703893
506058
318904
1095737
266673
440291
899059
489743
160402
1069649
610709
6554
588240
76570
165718
619568
26667
853003
1054843
450483
942976
762509
497682
188547
263610
518534
112485
992444
471628
22889
309931
814781
960693
780882
331694
656859
828317
260353
936019
20628
272734
1024666
130195
415322
93464
492590
1079853
849509
969301
568568
300667
794482
389240
581440
445227
40706
629877
625088
512801
159406
869756
167610
1064847
61310
622525
437628
938094
74683
642722
300542
218526
958898
454874
419921
950283
690905
225635
84747
1094399
379061
135733
821387
733603
936130
493008
101882
897475
531375
110529
793876
873488
503248
683723
399709
533294
750419
971500
249815
995070
707479
511917
56446
5360
732148
320483
335062
928322
425113
673110
694025
456762
795389
404222
354067
124805
999828
80091
240300
690092
704901
497894
722279
183339
380650
1065299
436711
852107
572226
995395
694849
884925
886614
101604
1070870
695760
44215
193466
258041
454373
949318
802431
473779
823563
159982
1018381
420609
779189
409428
658449
20866
1070347
849348
508681
582431
146199
765133
886996
147690
856373
954735
356789
800998
230449
244208
1095736
1094686
878179
583219
229816
825126
38807
36370
846469
361945
619363
268643
912323
502615
425026
518109
327558
376519
1019082
454150
122417
587707
396315
56641
201157
1042562
845706
1086672
773633
63539
738934
596906
473529
609874
492556
118720
831444
168699
746621
429979
232138
1000425
725439
881215
357174
107537
542449
239965
237500
234076
198252
967981
1045837
1058587
829057
577899
1086756
660553
812647
392078
830571
171515
250426
334706
886018
535727
40284
974640
1027293
709231
74026
47261
460468
1021485
244758
972861
412803
892639
554195
894282
19062
227017
180376
534480
516295
1070546
120058
58230
267013
208787
814717
949743
983542
1029087
62158
658401
238029
1077750
546978
631510
805430
270274
504528
975365
940158
237878
273120
23023
655195
90519
755123
190689
29929
1023295
410103
502843
62241
984724
136257
249703
867493
919491
335255
720518
304637
1067949
879975
208403
624474
1015660
36226
371379
645796
771049
583985
73623
556494
654669
278138
522415
488477
597203
729498
307225
554378
624395
463175
628124
385858
804163
79687
662940
841516
65189
225088
974927
629474
383632
138068
1035399
142385
886545
103176
303481
210227
536717
382957
306479
29403
52822
95393
992704
803825
513794
569837
181749
874010
74677
190404
257966
601672
837151
871339
54187
643627
788214
575852
955699
805395
1038534
322568
762135
562718
862154
715760
773210
459660
252784
950835
520893
281438
21028
375204
6239
78949
125812
356746
953503
474847
752489
359731
304600
973134
725524
37357
637856
616642
299162
483700
577254
854513
781228
928733
478682
1086970
1072104
642725
251020
884811
828091
825799
921031
138221
457151
80703
921209
274857
217376
659525
259371
370441
1085840
135843
274619
1039627
497435
239769
398017
630043
792225
1015618
633632
233557
267930
1066245
468232
694493
372235
223908
208397
76560
38866
855206
942466
175447
86829
590587
377644
758806
461767
202161
940907
739150
873917
361263
533019
977227
207284
483525
751000
461283
109524
695475
1014776
50825
164675
274257
806517
772451
1067840
402342
471063
124515
486963
750536
256658
437147
11427
617690
1055536
946210
353863
25075
1000334
755786
172239
249133
435925
207169
345830
587436
92452
241394
543587
902138
780138
828013
23609
953462
679515
897068
906274
367362
906924
612409
807234
152994
449786
966248
723928
724978
590956
877008
362539
184342
763596
66662
1100303
1058129
808265
223104
954356
379992
71732
883605
634394
99810
409265
533431
875075
662289
389035
783322
342307
696560
1001037
986169
669904
957717
398074
208961
453885
30251
549918
246646
551105
154095
18534
981384
173934
1087337
1097989
689763
136003
938218
806329
401093
521697
842244
951102
291818
1053105
658685
337668
265907
431961
810329
400826
584492
65143
49266
243809
1005895
935275
114710
1073360
816385
94375
45208
456810
588107
388737
886165
219828
1069747
554497
132814
514645
860335
516464
27294
323119
642710
949728
472112
966775
509969
997598
348462
25762
811461
851741
380535
419710
373586
542758
697094
199530
390557
456692
199539
323871
440319
1072333
791999
720404
354193
445218
459529
277842
143361
834335
430989
599119
932674
21048
1011187
565311
966706
517488
364187
597699
804690
1094440
1067719
758346
197753
673449
179429
782087
845200
641015
275648
874097
995429
983659
172335
862817
112102
981886
4598
1073691
1063907
788760
567444
81096
436917
662676
633889
994762
195286
942476
300369
288413
755698
322168
137413
247006
171880
398868
767860
462394
1010598
808179
1083965
548838
917935
865057
288924
1021506
205675
577812
966744
387965
808700
672807
734457
452839
16938
273418
620106
367145
63298
514325
295860
37781
90777
549019
1048084
581205
156652
789415
246575
107005
591947
796966
403943
403168
417065
346542
641590
144925
506499
910098
1043050
740640
315548
84758
942809
470593
531087
121735
973628
207576
344127
435279
861214
705257
355061
997269
569343
843014
748412
903107
614129
481773
483065
240956
1029137
595695
914687
713815
406961
278299
1011177
935091
320544
838066
89847
630776
172407
334047
615547
359590
791670
695877
99585
273830
967193
10683
9633
754341
556303
556302
657455
730973
425273
586084
618319
617269
1011142
249429
221279
719012
717962
732609
21715
794823
939007
280250
279200
1056148
139764
1094086
731747
1015485
885260
147257
453211
598425
857482
1031782
871428
260322
703194
167621
247285
112313
510307
533145
551959
1000477
419191
574188
876186
837611
243207
422774
456589
217774
872947
124800
359312
262749
1085655
139029
404637
816498
199155
625076
338335
333822
940387
630123
84191
827584
84124
227865
1017748
786987
99837
324211
834473
692689
409370
463332
390614
476859
883419
919358
685486
812783
619864
340925
124632
1084560
238174
801395
572285
489738
312018
803849
191485
138525
1019971
967122
268808
848340
534406
440495
222570
344247
387457
82322
887707
1075916
803833
16326
344098
730764
909869
380281
157155
414112
779151
670394
479424
460871
740432
773458
713845
936488
172497
871720
278838
665392
255046
577435
53928
393969
1036793
348692
404729
496608
191435
621935
1054810
765232
1025265
418981
1082731
917813
949994
555986
844534
349180
72888
47496
7391
1040419
233480
170378
506993
421321
192707
600252
64988
58506
593362
874214
307885
557982
407057
306760
820638
598786
645256
805905
613164
981560
875348
347134
216247
162072
287291
705031
589011
461470
749374
937128
982176
365231
649206
817196
548369
155906
61798
310594
632220
34412
503251
767950
746572
1004232
995602
470628
973953
381379
961957
474256
219957
725213
30718
33665
415003
397742
83705
327085
489898
1004297
182820
921159
584110
125570
324364
822734
828250
327815
228582
90941
338890
123047
127949
759542
482716
506994
622400
956809
385239
786144
100751
690835
996234
844766
705850
812607
452053
646361
156462
569583
9816
833854
962307
549199
734943
354904
94525
725662
907072
876976
631306
69573
779935
998957
997749
137687
460089
896218
315188
899954
260990
300595
892522
354911
502661
305977
86916
694908
61200
139564
918648
303139
963050
495800
786850
837677
169370
394061
702463
589407
904423
176921
825449
717849
772724
269767
11208
570244
950747
1044032
966610
1098016
198973
1034835
362237
763417
262240
845782
621891
553179
188120
69720
234160
1097987
835114
1037742
777979
379097
529709
577580
657944
456090
305049
48211
198758
340480
761498
978840
42484
828520
1048687
767722
387112
125877
391773
965069
620639
755592
660573
74794
86395
503690
6804
346309
828840
437567
707527
965832
854828
558413
157987
754500
668910
867867
192128
340658
309860
89094
305374
635000
1093657
318927
905226
33094
268484
7850
51139
700391
954068
561761
1000573
933990
704415
1008809
69921
289599
879926
346912
479632
228426
403733
2365
790336
814634
167787
501554
311485
281510
479122
210968
786596
789980
560179
480794
1098962
393636
339843
599072
12224
755859
355108
962098
590068
841338
130924
603377
599988
952257
1058117
1017053
309843
506356
801702
67613
250271
595483
138836
686437
1068769
281354
896815
868081
909924
808492
570634
859247
346206
504009
1087253
607694
24524
927608
1093781
107661
214421
793488
327412
729017
75330
641665
203403
370224
1014172
277656
467012
400280
910115
483984
869134
810201
830560
191368
560385
603284
1040239
47893
218840
80592
330676
745670
405104
973507
646685
673335
552623
951232
405002
1068868
147917
493073
411743
275256
488570
113673
821243
264118
100797
621010
28090
104575
528673
736303
590440
820200
910938
799159
865861
350234
35785
116871
443762
665652
512787
993372
294920
183392
630239
305314
456231
388133
294383
70175
1032357
295448
242301
309627
434264
285876
916577
115315
868700
916531
911551
112584
984451
1045786
10123
841621
374802
860457
350070
131843
663216
947722
867252
420137
914936
310692
1073670
871191
569058
283568
104841
357822
852762
192358
745393
1024979
1053046
279957
260923
33694
1004550
649706
533189
534748
212927
649075
267204
131806
110917
757018
124979
472957
15711
2824
181566
342342
883495
482651
302285
406518
345743
904825
878891
1083735
247422
910184
112744
884327
692362
1084474
632835
594518
867048
760972
922552
1056933
90962
555210
635723
331261
115688
984749
1073893
536470
602233
280984
905536
950792
715312
1085681
427970
43611
787062
482136
181424
328546
747745
946111
388563
426880
113414
600604
840151
614175
1008796
320558
828243
874566
209967
648150
443990
145655
895964
766409
706078
282265
783890
47698
773885
880344
37310
550331
1063578
52438
1024263
303916
938946
641274
188104
1070439
198045
952161
683988
883729
391838
395475
670813
788648
525065
66664
782000
477152
64856
375674
389849
951350
929694
278681
28487
1061398
620745
77239
548767
489625
96353
542940
1051731
406504
659157
970583
412157
1091964
569533
804247
944156
516693
400917
345609
255680
814272
761663
218748
519002
965386
28836
190274
389919
232946
962112
364853
1085127
370669
81971
49689
658655
678957
77299
1054032
244338
377646
229961
266204
445128
993825
663768
29289
1034599
160513
501345
84233
689583
911321
692123
77383
296125
431690
869616
1073639
284382
190812
444025
942349
1096978
620631
543254
113665
510944
415899
27609
932496
624608
733099
1012700
955987
111526
33700
9248
108345
986181
508481
694239
270571
505826
108984
648750
73718
988787
1046633
1005073
216246
835269
55627
1023244
556305
90112
504279
1015422
696404
876080
571622
381426
212647
473989
233496
995092
987546
175025
921725
579204
250440
803410
113177
801544
800494
409528
300334
301384
445303
446353
509211
70116
803077
804127
771955
824456
603282
11495
10445
9395
188305
140053
139003
36522
88145
87095
90920
1044474
341010
342060
992296
297199
278522
775212
356417
890810
104142
1094491
6913
603761
280336
671375
523943
11966
505894
963454
119028
911700
123543
1008830
463618
304073
633904
1032420
822260
629195
166408
310550
896352
475847
636943
265878
267074
18178
517209
806525
134146
1019530
830422
1098098
587028
741587
351838
1044431
863686
1021080
854465
814187
132305
31465
580465
931380
886076
618822
123051
984814
634906
217394
638096
275613
977620
1043520
89641
779306
303822
788026
764626
416444
691105
302952
469186
587894
253484
177422
648486
647944
674322
860371
1055988
1041395
760493
745326
29993
607603
1030834
965110
333612
573349
327039
211792
577444
354895
29483
83011
870416
1034976
507057
522154
227010
1044735
1050539
112850
184166
310264
230581
929837
1052350
868461
338728
194022
239029
947496
78951
165222
1042740
671687
915151
906699
59065
433939
962997
727506
934695
674321
724160
223493
873786
748987
1024372
467321
598189
136060
417972
981179
722427
429390
78482
644313
844914
1035893
288962
249830
776549
76867
875785
543942
312941
430132
837841
1090957
694440
46734
21390
131623
1075998
988015
893958
107751
618349
250449
464992
728642
584133
1067043
143873
999450
129657
467685
966800
505877
234503
144587
572134
750217
102732
781024
1094186
921447
323881
427256
369260
430648
47290
1048846
594834
260204
202898
903956
942307
298329
598573
678938
282683
5324
388301
822659
548937
927443
195257
872206
159425
356697
58113
204323
38706
705012
913360
159018
21734
729771
939925
355942
539825
734771
166019
487469
105959
1015011
455260
706102
219026
850762
150358
800716
666018
270335
598239
497785
261646
305831
820546
1027373
1041483
255923
1003591
683984
690566
964416
432134
667167
500032
168099
71343
84730
755394
103416
942073
820615
1030006
1015576
643133
317953
632958
382242
1008581
187444
91118
25778
526809
378622
289482
599766
532464
854550
944735
414910
672646
439383
240752
25334
846751
719459
967732
700451
52380
147150
909423
886213
905279
427237
1025395
1018579
1005708
560225
89649
1026341
793237
466949
596098
600671
161422
1084962
671473
765546
207921
473996
670749
871070
869252
849831
351246
643879
61465
849408
401250
327057
1069315
881112
708400
712372
221135
707568
1027891
501599
884562
204153
1069000
241238
510632
846645
144158
710103
165838
304369
507323
545887
844089
1095670
294275
940491
391298
218855
260423
561537
101802
970388
1072402
188112
769669
729422
20222
632247
417933
401947
428862
957369
27367
714407
783117
1062650
229741
798618
612192
217990
1064198
616898
908673
22060
386516
114665
542357
663638
512034
261214
654664
1016075
195403
964022
943461
1081817
267844
310201
613326
248242
666562
1078460
500453
392395
67030
586677
487268
722094
724750
507581
675545
856937
504097
842714
485146
607099
1032243
520047
948207
244175
793366
667059
395668
482640
25426
655860
611904
467548
563793
797862
751650
567437
47060
483706
429278
170282
169232
364760
365810
208843
839804
684717
458797
153610
177100
1051775
483644
34569
499062
507314
1018171
726643
310624
23071
574284
765437
104901
961940
907521
62788
397890
131801
990022
889622
180923
1097477
1040925
985592
541533
569782
380042
641075
414131
807655
160337
238495
600940
389167
736398
1043632
461271
818073
784097
139220
814481
497729
384839
81423
721784
182537
53677
755932
821759
276264
55200
377686
951056
927015
802446
961950
732591
546308
948753
229639
864443
465714
44322
46751
1015807
476127
2517
1089135
444512
827998
224593
418505
422717
593576
449412
788881
985231
822689
782930
153734
321676
509684
233016
953244
491213
103896
447282
223447
1072483
402650
590210
1022237
558220
719237
484177
143453
438112
200675
1006468
253594
86450
1042869
462201
586334
443878
89874
604303
137315
923225
532186
583823
732354
667538
979565
198057
361834
780126
1011997
146435
763744
838396
875499
515287
367226
383273
848404
390198
891987
540126
329172
117944
256030
99693
211629
1051659
638186
32196
149547
497307
175411
534510
761658
881944
793589
863835
916781
863370
132539
425527
737370
1060538
352140
541702
43045
12293
407486
57609
1020474
658127
826824
1036110
630427
522476
507558
239497
938188
965593
910308
426101
42467
644320
297824
244447
1047247
148534
868062
160894
1041060
22147
912643
40324
1023085
715432
661334
79418
375757
310164
871934
932262
902607
751313
638982
456325
429971
427751
392883
189633
198941
982847
599907
718328
601059
502093
59326
24456
766742
457348
11410
973369
262463
112426
854030
1090055
983993
737225
849632
759017
844280
260466
631150
786202
631263
838547
455907
530141
951143
886746
1077955
297774
127945
362003
1094141
476800
368287
258370
673708
259644
38161
705996
66645
835315
968312
857012
926190
204662
529601
961548
1024442
371325
902414
671723
51277
698076
120301
1096432
157203
405464
366427
580904
328773
343901
63813
595626
246031
642472
243145
532654
504332
1016089
365760
564023
664685
131802
723879
725360
95270
553616
225113
401990
504482
679053
142556
142555
605305
675274
246804
1014668
351844
1058806
221778
962991
217265
954312
316776
233895
578784
212766
624985
69288
382587
834884
332427
198371
382655
253655
971144
340387
607998
956943
1021025
268495
92578
1100375
8207
1058224
334117
8795
474852
1093974
517292
706837
995946
703660
479448
141245
453995
135803
398000
357983
547303
892372
768403
263879
1057079
1014584
206417
807858
893606
800390
62546
485492
111288
86580
866992
252485
183832
532368
694316
64944
681907
698297
916016
906014
237485
280087
1024210
258243
410009
486340
134694
264852
31787
967419
414579
712295
798681
742093
945202
833095
212499
150799
897664
88436
854570
796419
14318
474577
670267
171853
924430
1055311
1030718
941599
79789
892086
931043
919874
924190
412167
564773
206559
314619
105418
1024360
1051942
543305
911409
404502
701695
809863
957962
280821
304592
924797
163621
520982
727702
114647
641217
573610
754424
169363
145461
519522
923456
168829
1022319
900046
672357
688752
705442
121755
429932
255612
256662
555200
898286
215785
1017636
700561
1085307
661317
648933
118825
495773
209420
294354
12997
442617
443667
162050
945949
228299
228300
817608
817558
792540
609919
110319
716237
626843
552763
843056
895275
236758
73529
12874
263073
587801
4931
354839
52042
15198
470503
350364
940229
223745
908991
972086
238865
628457
553129
138543
70408
311673
598657
996850
76712
106887
639583
87081
180958
737478
789058
973207
812694
498234
1016745
499641
327209
40633
183964
467681
301443
996662
606521
236743
877535
1000174
612984
269755
850122
858204
312910
251239
814284
913720
179766
544319
540696
453318
494009
267261
857894
890897
606675
75041
240529
592350
827576
79981
1026578
1011280
397097
95437
423593
344286
667262
56872
18431
407585
65133
497182
858725
217478
385397
903834
914297
353042
849485
453029
167565
295312
433892
781090
1015594
105098
293334
455899
271802
240439
396561
154892
684945
501873
891608
389607
137957
850755
26092
304242
661149
1005396
1034056
19129
546393
141091
214430
416754
503513
364507
557590
1064794
269260
202299
925317
43709
781947
187757
787610
132849
956067
813977
254172
663692
753354
965788
671632
389184
645260
508260
667216
967242
811840
425652
308650
457526
137510
384384
82306
314356
559086
556482
219285
1068958
629066
195584
642884
1070984
13609
108310
1059839
945494
1084877
780780
988853
835544
354775
630657
1063782
244244
971371
270312
485361
853817
480568
275881
981534
862918
1001017
79233
960162
40649
1064119
706092
503894
615967
87116
468117
107854
1033331
39976
306290
905329
380039
582535
164648
1086803
167247
393838
1069076
18218
941229
661012
282794
1047132
828906
656389
475915
983856
631741
74688
401143
756007
780338
246581
314505
896991
519625
642844
192165
666710
278035
253421
704651
838082
442231
399077
1074929
1098523
126269
770453
352507
392761
237111
152090
585490
55834
1076574
467157
526883
588447
90823
222549
352621
951422
167658
29358
704770
732195
419586
418536
1044177
1011033
488357
1016802
6422
350461
665529
299115
501440
48486
415648
540557
304136
108951
309193
135497
533514
853476
292217
640154
358189
715545
766749
89725
1032744
896027
912719
417131
985065
49297
965439
498112
174202
454311
1074030
582415
217189
355396
86320
306545
1022636
1003480
811323
617780
1034093
70194
867044
64211
258553
367920
1055670
575613
1005364
154119
707812
506664
800180
543960
631020
376393
428435
1076704
336094
524806
102852
491088
991387
687372
101624
323760
400494
602030
101402
37906
191901
160512
714414
400044
279799
162967
464823
550660
808538
630712
930648
146283
321693
218251
994747
366319
913319
774263
535011
451775
951824
701473
269970
53591
837092
1030784
599283
980747
856561
590373
469375
468061
213410
814385
944897
163239
339415
1078343
459888
319995
1085500
107369
4149
340800
255138
17509
572511
569884
13161
760304
1090690
314421
54708
95298
30345
381432
96812
726262
289608
696513
1007146
859619
196734
233341
668799
500408
926699
740730
503409
481915
52850
926423
1020021
40993
508327
148891
577585
976787
942519
575015
514582
1071497
161424
177089
307158
921421
586806
803562
541881
980199
562001
296546
51130
170348
1038737
474685
944597
533139
680868
986823
28019
471250
735185
508850
989642
964723
1029650
776601
703552
243113
640465
104356
547575
873871
449714
296205
866131
379743
402129
229319
127771
1044733
76441
1093115
263540
229762
494349
335854
905473
992377
706838
719264
43410
623881
231599
899024
939877
71981
668285
468659
733171
808373
820163
484563
369839
373934
52001
42602
404725
314316
1035105
446722
36170
31724
168223
657524
928582
617329
467437
59404
754188
144376
174138
965037
963075
303014
922373
727955
308382
621651
1078162
293924
444704
681098
967563
858637
1042607
300343
372521
406745
532621
1075927
795531
1020943
1023992
918116
60402
479748
236245
554046
496323
277741
73249
899468
737561
681696
184353
220478
756373
49262
979088
977902
471606
303088
1070148
692178
580827
17371
160727
391614
822223
768983
49728
876296
927607
116441
853824
954760
1004908
699014
749609
691666
525099
835570
67995
916550
585647
735806
993953
264317
791000
542458
818016
327462
540963
698102
185060
174578
713375
581173
984656
702913
140613
861724
871379
1090155
519850
574673
498314
103122
418010
737897
165244
542519
1054985
226205
166720
722017
1037043
807254
846922
398726
992398
726956
631931
522970
28259
765685
235632
1096821
334287
390937
855967
710739
558421
327270
67680
668262
157804
901010
524792
905512
816429
1039646
339037
810539
302434
923719
307970
361358
417426
387893
89471
146343
462127
646838
678347
483358
328945
765366
367268
75700
1009131
578012
879232
927652
927437
224987
98731
334143
735153
823842
603673
572086
112027
842380
659875
907268
1052777
425737
700126
685114
948420
651860
850498
189396
543761
333651
971318
34036
1058624
202351
688265
122833
673153
468853
723319
304860
483155
323998
15610
973226
972995
851210
134466
18522
533437
309620
517613
866756
177979
803488
757591
240370
107091
375853
400217
1075349
1009304
354921
1066255
559893
625815
761297
26109
101054
912456
287906
9104
105477
890857
101388
656367
580633
5098
1048693
548138
502285
394809
902562
879055
54317
609179
524743
841377
394781
1090224
695804
30903
1013797
13741
467902
1011015
432708
231162
387957
642626
351687
514913
225291
96902
709190
1073372
524178
649834
794393
318880
831633
398221
1056385
1061289
249316
5932
317462
27191
317337
585204
188385
520484
265480
413204
1071163
1066185
46910
865667
12097
679149
376572
739887
1040458
774812
984704
920043
699810
737335
229591
479125
477852
44662
805970
544435
925590
409825
1003139
530893
915207
349246
326618
674773
516715
871250
745091
602143
3463
958982
3117
459004
452730
3815
575113
576163
511503
762208
763258
761158
775784
62661
358707
206935
164755
831005
590961
714699
734298
423752
948462
870386
550035
548985
1016097
397714
396664
382075
159184
1070632
912188
206207
422456
375824
451588
119616
827003
698903
268878
910423
380817
580318
529074
82268
620983
807853
1030977
942919
573022
522018
912069
877112
292593
284942
17089
176034
373562
327842
1048043
499555
407871
597518
967950
987353
370019
199646
985550
772458
419982
307883
111538
1092457
169812
397677
47758
377225
428628
834543
467256
754171
90469
1055871
685391
146195
748743
818957
29247
178575
457408
887417
460818
157286
703758
33927
28508
945803
349598
578298
697401
535757
852995
537411
988676
757692
516428
635958
240385
270558
155190
128733
229375
429799
319459
376987
543569
502059
440737
48419
157485
389254
989594
946992
820940
385848
176444
788828
859415
613128
928456
464288
1006870
564640
1000742
333971
883465
721419
412118
1010586
185708
447710
1008697
708993
771451
155097
364342
196919
665576
101253
188176
39122
547004
407258
850603
390355
580258
790598
103924
169143
1061860
870032
951743
867063
494533
222517
1060601
1063481
696942
643129
881636
1072430
313965
155482
145690
603831
484795
107408
378698
607309
370479
624640
483560
620734
983813
275464
125467
563108
724865
422883
919985
899901
241373
1010013
801628
96626
536292
7116
67673
148187
1030207
599166
425452
551632
263283
557730
1030080
531338
27491
776131
202232
135702
302569
795699
489488
711039
936061
559459
814533
604498
90689
1009760
452912
497726
952237
148974
1034550
835959
763694
598821
1037802
299654
349427
73198
286581
684565
461613
185610
264234
216842
184702
304601
346398
920224
658904
30856
379711
75293
717212
92181
1007649
845457
947347
501261
370215
82404
113532
628614
267870
53074
531940
722148
268461
39819
413400
1092774
411714
309737
395101
923921
14436
861350
239503
478372
883788
404092
1016982
270461
758815
188577
119680
529245
1013736
315933
33657
145906
320522
409410
770922
188135
1023363
674275
644199
957107
927917
715424
882665
516148
373001
110971
91147
1091342
261248
365408
82365
577245
924705
13847
334269
527491
797814
866574
683975
128095
12563
955412
783357
66205
395550
947663
703153
535595
984221
599044
380852
4997
926984
656482
60919
436147
689464
335158
35647
1067568
149556
391183
940369
243261
126880
611983
174514
640534
766613
1080606
1020608
974784
32881
547039
250686
149143
189715
78307
386887
146276
824846
342695
268076
515488
355902
356952
196226
9892
121849
647009
405642
729036
231464
572042
949598
477988
190875
61370
804119
74965
6068
9554
927654
794071
143965
3826
978861
387703
592451
439136
797956
404046
461653
596996
32949
682769
199999
649848
158649
245245
454387
486938
409445
610862
173770
178783
533917
550767
569312
285688
274643
275693
943391
995845
523863
283624
459685
493663
1059316
520733
504139
936296
718549
590786
659666
124661
829068
202036
928032
984356
461490
228548
568865
366683
948787
498967
849417
14421
911850
598967
143183
1088029
563904
250722
279114
511419
124004
29701
439844
819734
558459
243275
61841
480655
362306
742427
513412
593413
1055500
314193
237695
863116
121895
664064
473632
294834
116149
1078008
809974
689768
283434
824189
874960
54945
730069
955271
992874
1083331
151450
499523
589538
571357
245243
194288
522246
407904
151867
28249
895225
566313
548411
247229
1057853
728574
11480
427749
759014
27548
477503
983912
670231
723841
500655
71022
389543
315564
237725
782150
78638
901232
758589
504742
489333
1100097
370626
818351
232262
204724
960827
1072673
954537
18780
938244
880347
475679
96348
987997
566680
344559
755036
287676
866087
346359
478997
629388
790616
138521
517203
938393
733753
376701
663546
151888
22031
277800
99169
651587
239865
475611
747030
919555
1011182
825452
755493
2461
241719
161240
239341
641029
832245
150486
151241
753947
680016
21540
32714
466795
717122
50195
573183
304031
253529
901292
438844
606906
1076689
597015
188047
145098
413730
406875
68976
566323
1098055
756189
367136
269605
25535
54419
741190
898152
544135
281726
82377
978794
750084
27905
507144
672742
438026
819885
411514
234249
294373
123952
814978
248830
537924
97841
380290
286147
919514
767263
640184
828401
596971
1043900
800538
990072
418217
717466
26392
922697
207239
91862
338694
602778
435855
179144
56632
780193
464517
26256
547236
134491
275180
808382
872109
448956
973474
990154
531146
211994
1081729
1081370
780146
110281
339862
527607
421185
1021127
565264
58244
1046535
459156
568274
705807
358480
222624
869025
237624
643281
49252
40255
700770
1032444
1071098
237909
401124
831021
609067
811422
381970
974715
329243
330293
61284
293643
914941
679671
680721
956891
785027
691869
692919
204442
891151
54391
327548
328598
1021026
289643
1001928
260964
851869
249487
365006
531367
59557
666736
947747
660090
710860
841862
337541
880865
1039228
472748
115539
390603
284564
197682
372573
931860
259074
76459
935637
730551
525730
1073451
161840
784954
8836
84272
789753
824954
452215
709278
892371
561759
98738
310845
235985
980209
529474
927674
796345
290243
530041
327523
1040972
349213
1062077
680147
52966
266840
624201
836005
467546
282221
142113
597721
1093198
132449
264854
135472
1049691
104921
11898
462694
1001722
928543
142821
394075
171582
383716
924872
421055
186417
292597
38691
676282
10591
853643
107093
992395
826539
694240
477940
820510
594817
1086725
214195
646783
359239
225887
49987
475182
898244
869600
498943
790546
1051375
55022
690350
935467
135560
599114
526993
264889
1095065
563142
110941
283130
355461
91663
1082012
558265
354275
800414
183287
1079462
806090
127331
117474
44766
588465
27843
515199
552885
245290
350516
515134
789504
195269
1022813
56272
510581
622250
1037298
236360
290075
121753
655671
147375
7939
485918
942274
158049
1093734
359942
323597
1026284
663815
1043953
1042903
604762
722688
264654
1047489
688545
466419
824273
595416
937179
1028170
612357
894901
113202
37946
1012010
402680
818439
32027
240203
937343
667648
1086145
329929
538058
785591
439017
710242
201857
963628
67483
190216
80314
69140
83127
445270
1100372
875349
780568
262993
963791
824458
619348
661240
653586
79701
940465
119449
994895
870977
929554
553062
1051351
854502
845285
302589
175419
12535
235912
152518
325913
988377
663558
437308
917290
665631
358951
971201
738378
604522
140370
1015342
678286
996865
31290
360909
765239
628734
69206
482583
222393
398818
532235
728318
901758
648378
258352
55091
328614
792176
865174
520191
746639
1040690
222574
13211
1027691
371363
1087340
16353
818277
606185
724725
163502
783282
32814
411884
945478
550679
905023
365432
66571
951912
396712
941558
54511
664277
264192
610992
1095462
485719
214727
177810
172045
555178
963116
372267
308021
500837
594612
1045495
644896
445399
982142
202169
990062
917258
429324
222756
532101
178960
13500
295647
734366
454428
1092338
180957
361911
844992
690341
765309
15691
882925
838365
842098
737419
460326
1000106
315220
655225
123113
265324
473997
754767
136867
269263
583381
547268
747238
989727
985636
774208
222495
83704
431248
127213
930777
634941
255715
785975
39418
337965
26658
582795
427959
946426
1092009
72273
602557
479019
978894
716140
500073
511517
281285
566871
234137
824641
999186
330376
105184
1019284
887070
1071219
369585
705390
803498
412071
704747
446319
797910
881085
874159
477714
230695
349646
54881
364415
575665
807058
296154
201979
1022065
312341
496060
64530
93071
240718
1063523
237439
461150
740506
371737
1075985
432926
734334
386037
187395
491969
226471
866957
27492
1034408
788661
32407
531389
799023
743885
373884
129410
12863
681789
1071329
168382
900230
918451
997348
554537
404919
602130
385587
450217
702662
317585
228615
1088004
1056835
785457
349621
18513
510881
64554
418270
1019987
525906
172426
1020457
119729
776689
59621
642945
912211
688807
635762
302803
826497
119328
853225
485740
271754
687861
994457
328744
1038117
323008
555161
536844
867820
1093321
396140
191385
587333
817130
503153
64475
982321
622668
790281
233201
477684
263270
549647
10529
947509
380184
8316
978761
590011
498755
1039274
258860
807318
435093
79992
426357
427118
716537
300517
1060241
177140
1081109
1092185
1083004
817648
863228
985846
590411
937890
771672
815060
648649
996525
412047
98987
578684
259464
197247
10899
114605
558628
52347
836834
738510
365159
862504
469661
965628
1046343
219474
738704
499791
87327
354469
245197
545126
528717
930872
93003
98142
154737
582065
387966
293304
72594
970193
163720
414876
948681
577557
1100151
684006
753724
807854
1068741
680154
506393
930662
204095
804485
968980
662773
423740
770294
77241
115817
744220
1014504
637682
1062366
751093
726244
185209
1068215
720031
330560
106710
1019193
141486
191103
884124
63455
448614
776835
653126
1013671
944128
376676
813366
670826
1024691
271832
66235
197507
171136
49206
14397
544452
798190
386239
165516
262003
20835
107805
182059
374885
720742
33035
273560
658108
449595
587277
1020219
614784
2473
545011
111553
460355
639662
849289
247551
389429
441312
462775
969624
137601
676204
224562
979252
914971
962480
99535
140766
248364
519145
888756
261772
410962
765836
926515
974311
51796
99006
955442
106811
325653
151883
548615
264042
536202
1083833
817025
869624
14306
672296
175308
613269
1072488
798917
636188
670793
1052716
477820
436163
834513
885071
734467
721020
694223
240977
247953
822194
731799
371390
811282
463220
954251
468663
889776
871210
1015924
315469
360093
359043
662744
272107
806256
71164
467164
1012873
464414
320564
1032569
100492
343717
939066
179739
514788
104908
583610
286340
514057
119843
476152
386300
158966
439181
475289
984333
93147
575842
780908
890763
978809
293143
793233
1068686
691881
715373
926714
90001
1018425
412562
252840
439362
897461
471629
781962
404135
810849
880780
459552
1045235
125667
623224
111771
153031
1089864
596331
463897
44304
656972
178253
60230
948102
1096449
158464
41742
610503
803499
399950
294103
449169
1071295
308379
247938
606459
641651
837563
882392
245926
182940
530436
557328
1079465
880266
411579
550177
650023
1004642
208612
827389
638289
62310
378224
775261
648269
467061
414959
332249
629204
293096
266212
417431
932976
866447
673771
62949
430492
588608
499508
112148
268599
465215
80941
813802
864963
102048
1057174
935956
573188
801043
1062777
693172
833938
1047858
418322
595736
125678
131413
901371
35134
709591
857642
918688
515265
981331
295509
712360
802790
406523
295273
686322
567232
559133
411629
89148
282183
991508
268384
413297
1096115
936463
533356
203464
380907
425197
113057
998607
618484
774274
1064901
292815
444613
677385
1093618
316675
45025
643241
1042012
969808
100052
495847
930509
811543
454243
297992
772024
87528
888669
281366
135159
978955
621122
779036
683418
839040
596380
931527
101884
763420
966677
857531
146240
890066
302088
1022457
1023513
475159
971677
934128
536902
851485
737421
170285
46183
1079142
11680
580557
358157
765247
582369
162206
190010
51631
732322
101213
262168
528044
540473
133509
377965
1077352
976150
797067
728155
505796
117417
507359
397488
938116
711750
86887
665808
403736
144488
46166
25696
246661
205975
461256
116393
58019
659625
311278
896807
310310
312699
468175
137723
938406
685625
482183
652536
48833
596644
1034228
978004
44963
436489
943289
165835
481290
642589
365301
52823
875069
992662
869678
272519
124581
235621
201337
180896
562502
585746
942452
686359
712234
990432
521980
374242
152796
980428
79192
837725
363050
931435
116693
591395
516609
413368
764449
127549
1046109
300794
220809
19983
834630
732088
878887
563045
857589
877151
398020
843718
113641
707496
928371
11690
223262
168067
215184
560841
1078443
598554
992989
242828
243878
376275
475336
222961
602488
1024362
74157
662398
1043982
425459
926871
930838
456345
215134
692669
22812
271892
204060
590674
780549
1047222
439525
480904
1084720
473279
40953
618477
904201
1007680
70454
246802
320658
602916
275280
204183
159830
416031
157329
773905
354952
510414
886220
192103
910427
722832
56511
629901
120406
182811
481815
1099159
764623
152824
381159
604005
325340
980638
886815
877224
168894
38764
144304
413080
900059
977289
704631
997580
661055
1059749
984161
335730
946520
30532
448248
674019
278384
705679
507609
827216
793391
1029478
588484
407126
205017
551201
75978
614589
913395
711116
583469
322619
224268
606632
471194
56175
368472
163063
395084
146196
436250
785189
423212
134770
1035523
121650
996286
938829
858974
633999
789899
383726
985154
1065885
571155
805852
745614
944193
1027360
75406
520273
873513
159583
1095763
595795
856616
755686
721062
806570
786631
955716
486310
828571
703699
1020075
916590
232935
931144
758239
193869
537344
526700
759967
645513
871093
1062696
52255
238491
223631
703857
82154
538734
69243
610028
650503
400862
1098075
387605
911544
875691
386354
211971
765112
48577
362244
746445
191048
16539
725445
674063
467115
702394
46380
1017936
499583
887567
79083
366071
495658
17661
768802
992902
782922
23617
489808
507663
536427
413087
989641
868763
907967
60260
1087171
667046
975186
801705
469242
589030
814461
438103
336049
798165
284087
495418
63476
733783
786698
972270
612260
368828
244095
116174
984775
73043
595205
94684
1042945
942130
565267
352923
255488
500660
905393
451853
946356
167438
876794
453313
865823
239858
416235
227452
932565
1091184
930673
1093158
1056605
100919
65515
216082
491987
769099
933384
672423
574075
731092
266253
929606
560139
75039
344837
750058
427231
479350
276692
407128
217208
761260
198720
477491
492894
662740
225685
96233
361791
737468
933962
585729
156224
415937
445727
226258
240471
247121
798097
478499
281426
410093
340509
673998
956973
499720
871079
636598
826866
344278
798957
975606
974556
656281
1008179
1050304
57327
868242
867192
891041
3755
779939
788273
296603
13496
339267
291496
653365
263449
709784
454581
818058
981521
110786
50457
636387
469275
894756
270671
901312
323376
925777
6334
77162
622069
733163
1062821
340263
503115
1050767
1073148
703258
149888
19173
170347
528480
408060
682864
907230
179656
647632
777764
320540
1073564
734164
1099565
29622
596961
1094522
782671
21418
1011984
90081
987960
142698
673830
207629
524732
245425
353549
9065
750357
783065
592895
37376
322888
553157
757530
141511
903473
460180
359952
332178
940792
164294
787660
750017
11946
943533
77719
907376
151341
68119
294194
6436
1061457
810614
403342
666910
1086128
693963
596489
391513
772707
48005
176565
513961
373962
367731
753462
183516
36597
740467
1029090
396962
70212
146170
779409
777642
329954
454636
600961
613532
303493
460522
641166
1031225
1045251
1081196
317806
686567
621448
94587
558630
1009204
217578
1020635
40772
658965
923263
773958
422169
872970
33968
710223
478269
604947
198558
920620
428259
274471
359423
226735
1094273
1085994
1070701
428815
845716
324671
1015474
669964
652930
228757
9690
349340
578743
870340
945530
363240
393452
876566
117349
759749
609689
591385
15568
606017
828196
317174
519676
81524
31119
968987
516278
923754
987599
986549
87445
251418
285178
340247
671684
789597
738031
181812
647833
692294
239903
719473
268733
949455
921458
48266
777030
416003
526518
122583
546227
966737
546774
250233
874478
981137
460919
951358
608174
611578
383634
1066590
565702
746143
48139
199158
595273
784822
358783
93524
419436
419213
360263
218332
798992
1007355
33810
745824
30848
410437
301175
978527
175241
578057
768587
1075946
87315
33970
445832
413117
673390
688858
753598
827708
996585
226126
280845
1046270
846393
48785
566028
395727
703734
848230
594135
141529
260489
1067875
39906
931764
299755
986156
555854
653733
184764
275278
413607
1061234
341769
586481
805138
846672
548364
1097764
1019407
356032
881679
395200
715531
501846
281989
343554
424007
1063880
918279
824781
555711
623558
749349
632005
926278
817273
233532
1028245
746651
222166
1001043
122710
275610
608898
609473
1026959
902956
812513
811463
511943
109995
344228
223312
899514
469060
1046505
137980
332425
930749
719373
595098
149681
983903
892319
19490
909899
1019526
121691
789224
800647
285414
491513
490463
516170
369325
609115
64021
62971
29786
202303
107375
644930
518124
237394
862931
1072522
194104
647508
875894
991271
206258
263767
959269
77767
403537
667186
24079
411203
782343
507199
26861
172428
697895
179810
178760
958376
67692
167856
802215
513958
371807
713643
1078609
727452
777785
538838
1067965
621595
963514
807634
50531
559246
244194
1044604
659725
375014
1022644
552018
692128
1026569
816188
8611
524043
923692
666116
1085234
741522
737733
1063630
1006088
70723
296256
372646
928271
543494
357588
72236
208570
460100
1005725
240217
556479
401470
668237
866012
81875
201520
93546
910974
689569
819968
689102
645834
708879
510096
652568
207467
754374
356849
784646
28428
288921
1060857
1011066
689470
919710
795206
587824
218271
1049655
274769
296681
254655
1019021
387804
606008
975632
441792
401217
259376
556025
720810
709264
1092500
394131
470990
140242
37907
886873
436633
904457
168752
161729
198621
281143
160646
1035794
861138
856764
444659
734182
1006902
556660
707444
898026
971380
125833
959468
324876
47697
532986
647225
781469
532613
425164
751625
656206
435415
346028
614270
842131
120902
327345
193762
1069006
916840
152009
140099
788459
85014
650077
494635
474820
212721
797169
773138
584578
117375
947448
784847
448961
41619
305415
898703
1058577
1052737
229066
926648
1061921
792161
550664
702333
110628
683927
623887
376086
1028119
923854
912252
1080034
613477
791409
339846
188339
160351
744044
990637
142395
673428
170016
92593
617202
357604
921892
596944
148108
50919
332750
350494
950791
934938
30331
759716
565251
925885
29737
372073
231180
566979
759950
225386
546217
869620
285491
340981
475569
243111
615425
566950
682708
799047
330255
614750
448783
763922
191693
172973
893005
282649
713048
770783
351836
460346
39701
744349
1047138
950826
872367
597486
752300
677476
635637
1089959
1043434
1090525
965023
288644
1054092
230312
44823
822757
1045261
603501
43074
276788
88372
163522
105549
917019
93786
948012
326735
331828
530413
452047
68095
606508
711841
679682
398610
566400
285358
1057313
206450
894393
619206
241609
588319
936534
663466
887703
651593
280224
864890
1027617
547014
239897
74074
126916
710902
505837
377302
1023207
119059
40432
439435
169824
290034
1015743
1064980
119283
838979
448076
857795
628490
451715
303011
969863
542123
292641
185719
804592
868912
740955
251336
85597
581938
454668
227818
67635
1094992
763457
913969
334369
489234
153563
899804
1075337
653116
793747
958403
381895
941027
47136
442385
687681
724254
1080032
206438
155404
575933
887607
703735
575770
662315
1086910
737162
1053622
240628
290315
124347
232854
1082865
1083258
35854
38418
747261
53308
938748
604113
973560
641208
501496
932237
533374
803100
645244
163442
381240
247847
397305
886833
1094050
877250
1009309
385968
33583
1018449
112673
900599
792464
398454
878297
637648
339371
230904
844085
273712
815442
889617
1068484
65823
654843
81049
634217
239963
454800
458123
870103
994943
184766
806921
600750
523629
385453
629357
875589
14331
715721
83053
1005965
430453
583335
359959
140313
976148
229755
683468
115739
359532
947271
695883
102392
481374
589993
801254
187014
562128
1076837
247586
1097595
513067
50471
217301
107460
903818
957804
467454
712594
311500
396745
808825
934342
1023144
642093
17041
140842
660736
340973
825503
304003
789348
947841
186683
1049292
991347
302656
793371
69685
631063
462280
93420
495572
646582
801119
356611
598148
56393
576335
367227
610838
609564
921541
82912
868599
648524
1091882
225803
29069
526308
750939
1067425
1090718
784009
273548
899293
1073606
643892
450017
504816
12420
251805
783126
120262
109904
807294
647118
572725
428332
245234
453812
404922
422881
15927
139621
199560
784335
72863
749420
93543
1030433
226974
513655
975961
465928
400874
834962
1022116
715392
385821
798186
799325
230210
506851
5720
438690
656073
163716
524080
908488
488649
199870
753975
609135
888805
934549
252904
39823
610772
146218
63444
741739
425526
744004
729518
575833
998025
140836
277643
936961
391123
61453
1010337
397012
18074
359738
977143
381262
947403
820766
170991
848498
1046597
817247
448569
599237
504108
214970
490188
347208
613811
35491
386352
228489
1057347
384703
805323
125159
360750
199914
844666
611349
779326
937261
398736
181271
1080372
745470
445320
406261
939864
339180
1053192
834451
1090692
590640
626589
631059
191170
255324
84874
517500
839443
473878
287326
482481
965770
41642
72411
561713
55827
611249
446538
334999
377682
893029
299594
739827
247346
1056200
623494
747867
906315
693954
162455
285443
1093717
910629
260345
1019838
999394
904109
418743
3785
191311
2250
47748
523471
279618
32805
779889
219718
1000932
757159
703855
419956
618089
296127
314272
1019140
86566
7753
360834
11416
176563
96392
281613
426023
162522
793034
801014
916384
346647
95673
754337
600187
78102
390056
761620
788588
219684
235062
804419
1038813
852443
370622
907724
1009262
113201
94023
49272
859839
233223
241874
168742
905635
960186
494992
417714
296334
958825
742514
997255
305700
618075
47669
1016348
147048
227287
264498
1031136
806670
1049174
830114
996695
893901
507267
974650
533940
893836
785154
96260
916940
152892
911090
369156
504264
844250
660081
930905
518440
429787
488105
353967
1055327
308994
597191
468670
1055613
904491
318308
662579
702619
49532
468398
464397
27797
146828
925771
441899
4919
28622
834633
926938
39019
884582
42783
447999
412050
403929
455999
224926
852717
601681
152324
827645
426330
969348
475625
18523
688947
1020106
42019
851554
686112
53859
1022734
234704
608636
808126
711206
1091164
719218
604549
313721
637294
956092
282187
772141
433120
932867
189624
509037
831437
23561
400440
9510
429090
320924
141438
29159
316957
632549
953189
230438
635047
56636
376253
683877
592629
1035402
825270
68563
591973
130662
825044
940414
887659
424148
639095
954331
356463
1077763
632638
175434
790734
816412
576381
205721
537926
384444
999714
277561
537650
655293
558664
620180
885612
1020389
69024
551832
394045
256270
774641
845351
432142
811545
97418
461540
681587
392096
144512
692795
254826
253776
394653
960266
681594
1009840
422571
898899
696319
140325
795973
691239
305881
129908
145111
77012
668951
85107
897737
329850
951664
335071
8649
519875
89350
150457
352746
107008
278621
239822
698355
694033
988793
600552
1034548
844919
573822
664779
572159
254381
758399
462828
598749
151163
594114
535698
772391
986815
637343
781990
634369
24880
809722
535808
294882
887107
453269
219627
1018724
307960
509438
306434
598459
580834
771595
844940
770750
565173
958705
931631
813962
1074454
160522
789046
61927
228488
764237
767140
900526
797785
131055
504405
680869
1053260
587594
698372
793655
431459
728570
682128
2569
961309
831672
362958
380509
383445
522922
986162
886194
14533
524440
749693
322307
627657
98333
565904
410067
985661
640653
116516
257856
108633
537383
239492
1039156
948208
13350
186648
177891
692401
28591
455943
242142
825481
186051
26145
806241
3583
880572
119719
582857
823663
749270
456176
1052339
408473
593928
714159
311615
1023643
978545
1052938
296532
565336
218230
102657
626477
1023383
31511
669306
223388
1003675
984262
254164
470263
711697
397240
148126
737033
793981
284812
115678
138959
471446
933564
257614
658623
929483
5226
6375
880699
389998
589072
777439
569257
696197
238706
95953
648317
103765
617064
183963
481138
1079032
1073479
452463
1088298
948284
902396
902765
613548
28862
930858
398414
118342
756418
393265
527625
1033451
862066
768085
340195
222111
727505
1052294
1053344
424767
766005
1076736
1076735
1077785
211918
265380
880930
694876
937845
408813
409863
3781
545806
544756
956609
887661
1049960
1085345
1086395
1087445
667726
666676
219786
309074
425151
308610
799363
936227
733873
740884
11140
619408
677420
57181
577960
727679
925070
1073070
937610
940384
921416
1027430
396463
470500
253342
241574
13466
1088368
828908
248750
547351
60413
610767
466823
1085288
1020696
948488
666598
351199
549139
262195
1083700
766563
1030501
828306
455358
1023307
902845
30939
118529
37523
889234
700240
151379
817738
1056649
662793
371539
683528
207510
489425
980334
425216
118040
670339
871368
1070900
56517
520247
567215
123100
789336
831057
1009551
679446
897060
553289
288258
1060296
342222
1085987
988663
706601
402460
406775
805389
396568
964615
1055782
879356
853922
10794
1048832
533212
481746
818688
345402
972543
102122
549712
322571
747558
957889
753606
1005789
516154
569467
523915
1041184
607844
137813
968424
567209
1089258
514933
876889
1049065
1071423
92881
372415
503700
284820
122968
747411
531872
743650
1098720
394253
838301
579253
585322
476109
276878
115196
751829
485340
484867
771095
53263
376829
819902
417439
82270
773424
432008
77632
94972
1099964
627245
999984
306796
190782
689312
930158
206320
318548
198404
722137
928747
753160
701890
20441
380631
810081
578755
32539
534448
731790
518164
1086211
924512
850423
999531
325199
1063735
570016
414619
471834
641938
109799
243569
566695
328757
144316
29478
362466
615055
564032
562982
914364
180084
598354
445498
704689
224275
1096508
645525
203009
317605
466264
917573
109877
1068089
132442
552370
731018
206913
925309
385769
509444
491802
60258
8372
678268
737405
946415
181461
254443
155859
940163
421545
811679
329774
847549
516865
842929
646043
981346
638587
1016706
991226
314219
743986
458810
144185
80598
757517
74478
341630
636262
378647
989227
975198
159652
800560
250372
427824
23650
97046
520776
657975
1016117
285817
1003231
393763
177540
503281
555597
1015535
341826
813272
141948
538064
116281
772888
710754
7265
26901
551106
945318
647134
773901
321000
688560
884513
511803
657973
112577
257020
278663
358981
1089614
390169
611363
902685
219352
304349
970926
595815
453162
953046
1043475
750119
388603
186012
725375
864119
892219
1089329
856923
982792
376302
438893
244820
385988
941273
227855
579648
114255
818196
667576
950449
776718
41320
688803
966962
747020
171743
687065
7399
879965
383692
383339
453811
967826
273796
992304
372843
63594
232998
936720
349908
88544
236861
558884
427731
713040
1055577
712837
261607
533407
569252
395703
1021145
855142
241956
25659
569970
645122
472076
95601
59650
1050099
71372
706606
268376
826990
247933
61330
414822
884293
228614
749824
66004
814268
17945
994815
839874
608433
122573
292797
845662
487819
955159
506900
342769
200019
447667
187474
688009
560865
1073318
706770
218215
653475
147280
124067
980357
237409
934746
1011264
799946
1063056
483310
428316
379534
630540
598147
1092567
705593
804755
313660
545762
830168
275310
438007
860083
1018194
333032
302297
552161
861735
115115
411681
1062531
379342
651534
760335
841583
875478
543206
90432
502081
134655
336485
85880
535288
483485
522836
1070608
681706
724887
979436
373578
799633
930842
830262
36700
790422
654924
414079
9802
19681
133531
879130
541538
276310
11796
261103
1008639
900978
615642
699175
219278
327423
816572
432735
859752
335459
969606
969056
488161
553914
144570
200098
686664
420790
1100187
637074
396294
663042
967836
703115
101239
850744
451435
521424
1046272
413707
678146
943043
109509
1013286
815901
25272
534762
997809
722615
311045
495720
32137
341137
259409
116723
370061
923462
233649
1044217
2685
363919
435435
929185
668684
590167
269567
285767
1042527
684270
860760
1095887
920448
541416
84900
419971
63789
81296
602212
159800
672196
1050473
78330
48813
426006
962169
423450
4446
716892
180040
492646
1015135
578950
184106
552239
634838
885702
479663
403835
459257
655721
48671
811929
602507
509798
145818
748097
188055
177949
163698
373269
157088
791032
818132
902391
540143
500885
366329
1051904
27211
859931
898294
593795
1076876
494400
1020022
654523
64509
307015
522888
429675
1077819
984832
289088
285525
1049352
588019
512306
208614
660821
682662
924467
639567
908422
45722
7957
623292
55232
689076
558024
775395
871522
1088202
13736
351276
252443
975573
353254
957660
33395
344755
986589
454724
453674
835250
535820
905597
702498
91191
1026807
745862
1081510
415665
1006789
850670
663520
612846
107618
492083
1096696
834288
1026403
690664
754074
758173
604362
134273
204474
24961
557946
233469
431684
554673
236437
581388
49867
466231
121009
904545
602147
1004936
365189
1074376
40006
405915
624914
887419
911799
409189
902545
102085
600648
464692
1013177
48319
932276
795042
993447
284628
779209
475867
714358
51980
909425
440866
425831
192031
1018783
783493
977314
253002
505986
43607
223495
32420
848282
604656
792158
754984
956960
578054
196035
667012
820909
239881
611162
413757
655064
220034
745429
817713
474582
236536
51919
916779
1072680
576619
68886
1021000
572263
257186
170005
24580
1065560
597797
112648
143780
50270
953768
259356
993530
871396
935142
368998
522453
110919
30858
123893
959309
12511
740417
1061679
278440
198920
43317
716016
908794
525418
492112
744034
245320
1046637
578334
463967
772111
376480
1081031
967297
811148
38282
532849
248957
688226
55268
796609
512576
618899
153680
381020
645576
394539
724977
733965
55962
543210
474409
593378
631824
178155
37870
192037
755996
626898
785222
901750
780451
1010227
172931
938590
332910
422867
763493
627356
718262
300563
687092
532756
235536
564960
381498
1013853
308249
700042
253249
347988
470869
143320
228774
987920
138640
476057
731040
706812
707862
239455
315816
451786
605994
819505
340929
1014609
399044
1073602
994649
659290
113211
105358
497174
50572
811980
593743
482816
910488
333896
1057723
958198
267077
1092587
850068
192664
33485
5281
563879
329397
94161
229058
742045
490003
401210
402483
748064
421640
712917
938574
598828
926834
1025649
501215
740510
516402
102772
602731
508293
992320
992321
858598
754907
193949
194999
300340
421461
306184
462608
463658
43614
63151
382798
383848
351940
344662
914247
768287
921835
108743
978811
978810
440728
356253
357303
835567
830574
144977
199347
283915
28451
438861
403000
117128
589870
461475
542457
955260
138936
318184
766044
720408
763805
536580
322502
986512
991868
983953
725355
615668
254739
1032568
505538
423100
776912
818649
26705
210858
742960
237050
385300
1035445
427099
428149
26726
290303
1028625
868765
334639
824231
678473
679523
170671
169621
915942
104246
1023781
995516
793993
486594
591651
51024
569560
318046
1001683
606572
343653
674730
786766
565666
259267
824893
246829
830739
311329
51936
52986
415509
651806
573007
994005
1002916
1002915
823742
972242
1074087
811385
89846
578234
676381
935406
936456
1011007
213333
127845
996631
749964
624148
624149
591337
592387
825440
786406
902047
734421
731695
383917
992996
208844
154454
59201
250523
966037
952466
302074
649314
86651
862039
475304
760165
181446
770132
708829
859216
808071
267606
471310
1002475
327222
547771
212480
37869
335078
781989
417286
474786
876497
543655
288826
442056
556643
15249
1008034
314226
502352
66369
787382
300833
995963
422900
834825
558845
658744
634842
54639
845481
697420
1064850
4001
433906
1075456
201921
165499
964456
994951
936314
885414
226652
603402
562133
664110
48099
298700
881539
1074647
774354
1070012
475043
454768
324655
589586
321033
551475
670711
746065
335379
575326
621871
1024702
609239
979834
1091870
356968
492788
81870
208769
449695
202799
7817
30783
718398
1047006
624825
971861
483758
875408
197195
284972
377288
455165
350930
92979
649460
796759
633052
861384
498878
66026
458827
220379
490218
208032
1083480
756553
820300
684874
982574
539370
401898
174057
407000
927827
171846
312323
174558
1036691
568413
100720
677357
441762
645401
263983
1066972
1016094
33840
55164
459920
253039
209106
354757
148831
839531
639202
254147
577752
295727
356137
868541
844113
923560
344959
443144
567267
602489
436701
354072
398362
1057267
691596
137447
938806
852295
179666
73337
291306
431925
110440
111490
236570
429818
1072227
130947
371397
866303
759654
941447
256435
177843
280761
544682
48859
708581
667241
70589
532237
252850
26371
162804
871875
637558
953449
706700
1098858
1048369
140490
608385
152477
1089330
1037666
928712
1081884
1052565
221887
645941
569947
814235
148568
490829
402066
16032
439643
441867
268583
1089294
319455
380240
373032
967901
934275
670218
196283
263593
447095
859360
639621
966794
415703
788000
925123
243130
1051107
294503
792903
989684
54350
758988
390206
147864
395885
165714
667599
219741
977178
300892
895558
699067
620410
916869
179269
240811
801097
1003186
197661
226446
445417
237190
425114
961520
213473
813242
778740
278447
458946
236063
381733
1034291
946453
671289
248683
293188
401542
459734
697393
674553
430208
721201
818340
655916
120594
1035513
1088643
20231
448486
478052
30612
830019
128402
1075117
914163
872474
242627
1024984
500550
181058
749584
191408
537451
571281
520102
10256
327731
107760
783072
368410
956002
831167
1054805
178328
328678
338625
67656
865381
965677
801196
740595
1087579
208086
463546
50062
1004723
502941
772744
450860
480886
1000819
703400
909106
972680
860486
328254
371306
509765
496400
1052640
725380
603558
812156
255527
198557
518295
252868
976091
535362
215270
762512
185489
95267
646033
674511
638549
21350
1075824
759295
188309
792418
632791
642360
821701
715479
236829
390005
113039
558771
431278
218565
45154
918774
637405
1036694
612077
701711
313608
315899
388575
70460
433590
65993
1009081
262755
210825
273588
300405
561260
639176
804136
283124
379914
8801
754576
557970
840539
4302
484316
124592
604842
499547
627733
1006942
893202
1024500
818094
972039
928197
77298
432950
152490
874406
616227
240079
555577
599078
757387
960904
580922
1052896
758216
184311
411787
604415
578267
358473
90871
388015
363777
733650
535391
1045641
1044591
975056
507847
766460
24761
426603
634467
117431
157005
48353
51341
1017638
529421
162852
50737
128646
171825
73175
136832
555094
169442
220028
1016199
540888
530545
511903
794242
647930
409308
152532
544834
18336
619045
518721
380714
979317
1090417
1041699
612927
4795
1059687
961248
705483
585289
161545
271351
85073
116511
673571
524311
986753
182010
706963
224134
282233
647217
835776
795909
1046374
320961
837737
278234
468205
918011
89063
579656
211324
636735
903422
549809
369759
23940
613280
930106
889586
200645
148468
373737
68256
450481
1000727
314492
492988
33271
676846
441350
1096549
118427
968858
66096
429241
270279
960958
228626
867312
552178
786788
961163
715566
686179
344574
953619
205877
1030795
1071958
291645
74926
391677
715769
173970
530981
434497
607845
718391
528298
786754
419233
1083841
656309
271874
762160
580998
809617
38396
229918
52089
985669
471463
709113
691140
798636
939868
657121
301355
286757
1064728
72708
343195
216087
1053748
908099
68264
319681
560365
56667
451249
14404
755470
530572
838302
832685
499110
897933
36195
365937
66484
741484
361935
937586
785115
877154
141574
31274
265580
194571
456102
498885
404813
322809
1020323
1075640
485243
701674
7953
133898
3441
775768
1026410
670917
669867
884816
872401
1094733
140162
331221
1095450
781998
888526
1065850
460011
989951
85023
328342
851698
63744
1083422
1073826
931393
64240
1016651
767413
266570
891714
502897
726070
404418
372578
951298
178920
851164
696374
569994
178657
1092506
86648
335241
847905
524058
134220
602175
680491
359657
755526
455293
735967
520993
390861
628669
112635
799289
236994
802911
391485
910657
291952
736444
477170
1011870
334829
451371
730570
803121
788863
490923
990334
123187
908660
925638
33081
611905
377743
660063
196855
785047
326606
279463
597654
747682
90259
216930
693935
1051125
1041414
452440
206884
122471
291533
294818
335498
284893
897324
401330
748930
1073774
901252
103432
972320
455799
73526
582940
246035
89637
606952
359737
821388
915746
442498
355775
962665
149263
1044413
537919
1092264
408715
696454
754019
49225
608384
1041748
960680
215253
582631
477734
300420
751806
162303
173539
970242
286468
338063
172484
357118
133815
815275
501156
960544
261126
641380
471864
563071
16098
898387
897337
360729
952537
259817
412393
35385
239891
420942
253816
987875
492503
182735
951354
30272
1038435
577191
639350
1057841
505589
250602
810664
884585
100864
40391
981792
221569
393988
12913
231354
429508
1092469
771159
413037
256689
944685
25374
6952
618775
679486
831150
591860
435043
985400
151718
839356
269433
286763
112621
511956
752737
178518
457992
343591
983049
733208
888426
236576
429505
228783
391489
573533
875931
1045943
830434
952176
978604
576954
801182
176390
449661
681716
774576
8970
914852
871944
216779
395309
626971
1082689
499414
645734
305792
197476
566174
34557
208537
319283
855249
57827
418194
1045953
277049
864372
739424
411613
1036387
117461
276240
139084
351148
229272
593094
978544
455383
768721
602114
529429
302084
191339
135587
1092269
1029882
896372
878373
480324
750356
829406
1001425
432450
119568
680291
404453
593772
968358
849122
729539
723445
163769
568001
308595
110886
70065
295487
849997
662690
473866
185284
69764
372802
533123
429952
176536
1061689
1008957
836905
571511
622291
286474
367206
1034063
607044
878272
313248
400633
715486
33566
55139
1086903
181117
916719
680586
601331
201070
769218
452309
352887
607774
237467
722109
419501
912403
575724
280161
780110
1018389
897400
1043353
39535
473199
43838
1095365
2367
848580
310419
142100
629210
24314
974976
961059
944378
482201
814887
156339
586592
1051822
485630
808708
3591
982720
505161
869097
469998
334376
1060522
1098840
345497
160098
193924
386123
134569
220560
652547
269843
523919
251851
880822
963225
124986
1062414
273901
589412
904090
97185
1058508
585511
609247
601227
652796
1081822
165622
208377
463106
591415
88608
493795
313195
331496
290595
127083
285213
653220
852142
630040
819634
1013060
568449
850977
893057
1087493
572029
811120
904949
133105
1027915
590523
19386
938828
307028
855982
482496
40336
576816
557493
941917
513811
894916
603534
298189
71319
956495
310774
959524
887973
429955
1089947
213736
545062
215413
963512
681894
322076
1002333
500774
811566
238440
687660
480331
98622
472048
532133
838733
204690
173059
461290
253545
1049437
134890
726623
460070
81085
90209
251178
634764
993483
741781
1011322
736180
432515
1030993
18439
82135
757614
455874
207928
965193
351821
115254
788400
915094
901729
355836
248310
650340
86459
508558
665892
450022
1027849
247044
397048
988074
65597
325207
585918
329746
330723
329673
307949
27784
714794
985940
184139
356116
48081
561458
213622
664982
411844
835595
630299
439918
841007
196864
383850
1019457
102068
1019449
626415
51082
581413
104657
610498
1062447
562583
153587
692887
939571
388288
358385
555159
973403
19147
1059141
852931
1048114
325157
387346
363169
720774
924199
112000
1038373
977252
218085
168857
490628
531942
919351
338993
996095
807393
89108
1021897
232227
1074465
326510
402678
634192
87082
817214
98520
295736
467633
965296
801884
985613
764974
1048822
23866
647535
582319
875129
580528
145565
527908
776081
823053
232475
682874
90673
1064675
34661
873441
1043408
493087
865362
612695
70651
227873
724323
646868
537358
117027
916181
1053273
141875
808956
36285
276685
768304
1027351
445705
273270
475792
255305
259043
583993
405090
1098642
1071212
915183
385320
928604
26327
243127
551307
521464
588213
1033319
240966
425202
21165
460337
220244
321431
1093136
188692
613907
707679
152704
109882
706077
648713
189703
770946
188213
400885
1007414
578586
933727
287268
284395
268208
318196
881576
884560
97529
1011584
1090308
1043917
516516
650053
40361
72860
52796
357108
967137
666052
247667
786582
926589
454321
252413
480905
871426
1099940
238487
220234
454683
646648
477960
631649
649695
984207
257091
31779
618919
370470
367108
737606
381209
825809
47122
866817
229419
242993
810317
275424
107358
461531
345857
1006759
663735
956612
736383
585068
827543
206780
264821
1054635
705384
390420
555217
619474
343725
1079266
680275
56967
194421
41514
919772
501239
136482
329637
808452
977630
1061790
147387
277493
1042032
208978
1081092
613415
434732
347696
460145
52646
743541
865424
312564
868442
736384
903877
467110
541897
1071782
327016
714468
803024
113804
787648
362893
467149
500009
1011423
104990
995350
508968
958297
854231
333297
942199
965921
707914
796181
389772
792268
435831
723500
255897
1016211
135333
385150
821367
686741
60409
554478
784400
106300
100376
124123
1076501
488671
378403
985745
178067
74586
485270
957155
760246
731068
1098739
154504
207273
623099
618190
812439
776618
472828
353438
137382
492628
191819
14195
515152
998670
73461
891398
560663
366581
309562
311330
578611
1021476
118722
954943
912170
145059
647049
398778
560960
715393
5540
683932
571565
688262
1024959
424756
1012584
469971
441405
109868
526785
1034747
642925
603185
527541
364951
742154
869477
268096
624408
618351
877422
880487
1026484
560808
579829
764675
960305
374928
169698
597259
11286
650438
1090477
873472
480632
948417
356860
348273
995265
516160
708767
222285
17116
191295
23571
716459
674301
289315
19861
843643
655941
354134
67833
144692
945808
232069
8131
196651
166395
1092416
823945
517909
35648
1014913
391561
848517
543082
400883
230404
822582
428006
824625
1000415
403767
168355
450361
516710
375874
601822
605562
90775
923713
859155
649450
502364
532786
160149
360136
741840
560459
1002684
735987
889293
219706
949859
213978
313024
1025924
337322
331547
1026316
903973
664723
17341
833514
1012059
811099
1021970
75664
110145
709786
183322
24943
503717
476531
292849
436312
958092
119143
735970
751307
467632
206463
466329
1096480
682330
95181
242617
1008222
1094824
507376
1019581
1018531
447410
224831
175309
172636
1031235
797831
924140
554135
68744
56224
348234
1069263
911858
775817
279485
1020785
419482
950724
742700
199766
733809
497394
427058
965744
257392
625543
977338
167313
146697
259832
361014
67461
1094762
670375
66413
917468
750628
566505
1034388
738825
625609
868239
85446
396659
746337
118047
712002
983648
638376
373117
751539
181914
1052661
601809
39125
1036856
200383
84331
446759
438949
112394
736112
281724
419814
892709
339390
1065236
681545
631522
221607
74643
640862
599304
471033
781948
78475
45591
728448
838741
520482
102633
617774
379279
707545
134054
389403
397532
862267
1003047
663275
707937
28555
984050
217613
920986
95788
608900
173357
17130
760229
62093
208969
756420
26448
1057225
534647
290376
346464
347514
940521
1053477
719927
932430
508932
632696
371225
782439
400517
1042580
898678
109010
533989
838801
433698
712204
373028
444784
497820
591310
879144
1010513
29356
309859
387252
93431
306394
742938
491211
324556
260987
496409
931115
1047054
402064
751969
602278
168708
447933
96284
498744
580091
513042
72164
295256
580398
1046609
58775
763997
142742
668044
251297
698341
90450
259615
260665
903537
956514
777438
388959
125994
648272
921344
120642
1002558
13048
1070920
215039
504793
143535
472850
522915
350219
533912
880586
513405
545115
210118
613876
122103
340499
6254
260011
349438
286807
199407
886196
678760
222005
584476
651118
873274
503946
457581
1025662
57544
969739
524304
6465
979360
229159
923168
594061
1001795
689749
736852
363843
481153
104450
752079
451798
115622
886012
295341
378125
792923
992736
991686
661699
126188
524128
935340
285818
678965
720048
370022
841933
317288
690608
493451
894331
608459
540933
469506
539502
464682
545933
564543
556270
13286
487710
106895
753800
982070
471587
871197
666621
600733
209882
82938
253573
359091
66297
36823
996811
648244
340439
739880
84886
1068965
964355
351957
536918
537968
862608
858675
937039
596163
893879
435425
229302
228252
387220
1048038
483764
851104
431887
960685
869487
277995
593127
1062429
682112
286019
20535
124008
298405
179998
723173
1066534
93700
565163
183434
88912
1039188
336108
570439
875726
905570
610546
381668
540407
647478
751151
861517
616235
912377
891844
391335
97547
1080042
252033
722415
1036173
243224
415748
1014510
592723
90781
1084363
834461
876762
384099
62789
821227
508467
135453
21039
982890
501994
104310
232389
925391
129290
914460
278634
313475
614640
1091807
432785
780091
852021
223542
1071339
252167
821924
191127
1021121
438216
49908
900201
417733
493527
891000
777715
163394
65459
943778
404980
514449
95308
228640
174014
773907
539713
1096859
74895
970310
233732
589644
804258
1085800
24206
544026
760372
872227
318264
186816
465131
81512
1013011
530964
460815
245966
788353
108615
673344
1080352
901979
955690
608972
446285
799855
227303
535204
987720
269428
643765
311202
1042677
85440
32557
994756
317158
247595
389329
913393
501452
8519
878480
34136
434933
994603
596129
873679
159376
100239
692997
866662
603896
359797
227226
244131
748673
39062
348686
661808
1052234
762096
14776
144908
466807
170401
485272
828640
1033684
302690
125019
59207
753943
825119
709442
1040412
348580
424673
1010501
10730
936101
220477
550983
172748
469719
1009325
242994
340898
900287
618929
249985
728104
195748
525094
989529
387623
415592
765656
644549
29826
598033
588478
400523
675146
1002374
223345
1096674
849819
472394
851438
162632
868070
421411
12320
287269
688511
999148
95729
751935
884159
905349
904786
756338
59747
119042
567744
204336
335610
520624
861887
198315
255649
4985
784876
88773
544088
688494
292069
852185
972101
112063
302307
806986
1052844
861788
941287
69834
504759
342007
362883
682390
649602
235846
802273
471637
667240
745038
963051
230475
1067319
685551
1023193
860062
363892
30073
779801
343619
249482
265061
441154
680298
977546
839489
297942
22360
990744
409510
408218
750051
551031
974622
32022
856026
193230
788453
138017
1052630
930728
949299
783392
48421
1100305
99413
720705
479022
263072
94001
1096299
1015958
67817
190307
74347
630592
835060
89703
704292
593421
338839
828700
103046
855577
474241
966308
1015592
1029067
1081803
376069
638805
4798
95103
984555
454120
709547
289383
942295
848757
285350
912063
1028151
6633
572692
80197
182232
1031814
1002339
93263
326298
650500
216788
913793
518549
640166
963036
284749
648021
746139
173374
1097271
611918
802468
877372
563922
242818
468477
351259
186344
95458
862796
470074
79157
582318
155509
1051040
959826
694083
129897
64324
890233
354694
1018733
604223
442091
1073192
553375
696417
954182
354954
702509
405509
778009
1016365
495299
918289
242886
877972
199685
186418
1040407
267616
790507
476564
601529
574722
602219
802719
935589
170869
133475
685014
429177
336264
395859
26441
872997
676213
186599
957239
228393
613462
524490
286667
279161
531152
126909
696855
575106
305245
771622
1044648
963023
503125
240219
60688
223210
489068
1041059
674087
572955
635609
107376
170480
555691
793760
241408
477269
427713
44074
627342
913081
339189
496780
708820
1065492
729991
817796
808980
180050
225790
1068183
357207
527148
749929
1099929
201189
122619
867483
900723
521954
85624
445052
598030
772429
547875
879422
533484
94975
285312
33063
83044
512810
23781
84768
534580
222076
943600
279121
918934
166940
13061
744569
84760
99798
633353
1006895
1097827
476788
345602
988819
487799
89121
872438
509461
739437
379321
750733
792355
275042
1046926
654157
856817
850261
359140
373175
276869
663419
304789
295809
45880
769664
916893
53000
257065
30477
124146
1003585
414945
52358
847173
681935
1072779
381231
732592
996898
138638
840583
329304
577155
686977
41089
293344
499595
977503
658204
287966
805030
752319
881010
1096260
411642
7507
148410
999798
634801
978113
350845
406230
23683
437085
108144
251591
272704
251419
567320
149327
700574
1080750
117686
671070
196996
717189
551530
79646
755620
842165
503904
381878
971048
956288
786545
602745
333140
919608
870777
230855
863403
752138
43501
251661
947825
434635
697283
1056533
279219
678292
453886
822363
105875
695764
377811
910148
1044133
243263
908072
350291
585067
334675
832203
306867
669183
575868
1098454
58507
11765
168449
136872
1047387
223638
459847
6848
263487
209909
451372
409260
428752
466257
849494
213692
586698
971351
829569
170457
179024
177974
274698
819695
653309
773647
965667
25673
190467
266550
711065
1021414
707875
152191
416964
553985
497265
750623
731464
709428
852172
159510
598474
106144
783568
1072805
235919
68654
909021
903882
487037
987457
755884
435791
400388
28211
1083706
1083564
648018
873978
820131
226975
772573
357965
751580
826431
195040
555194
583394
104609
79893
20976
512476
262592
532821
374509
422531
948094
698711
273310
123163
128623
1075609
30234
770885
584140
1088975
1068654
222207
770273
84309
650461
285091
1094012
1013723
491174
828868
32662
688860
526582
27862
400515
581648
407465
13523
455594
484403
234917
633993
88990
1017200
134338
1017555
843995
218763
885742
270908
1081684
518175
1059831
952313
323116
710589
493120
701019
287612
38975
983549
1099282
252279
643548
544714
391073
383543
1062075
984934
165346
660847
188016
597711
152008
877644
83900
34888
593511
974367
463078
270464
370107
198526
464236
1063720
910487
628843
219752
804282
872556
803646
749916
353064
636918
21480
950848
727442
884353
44259
1022883
4557
985704
481659
706678
797520
104736
357800
189965
109972
726067
331178
332112
1016688
1044524
191313
768815
964508
361164
714408
985336
654901
325321
45043
585361
877119
527012
558409
943847
1059371
471943
851025
564174
34184
260945
316933
391884
876980
862810
436356
277444
410597
220389
188018
765914
745228
42132
60429
499655
697379
752705
45017
297475
1083587
1041893
825914
856996
441396
365623
999630
435442
914996
292588
156713
108843
236813
903901
225201
80526
383090
945934
643118
243572
532534
1000256
224332
783984
1007985
826122
67812
17280
828393
715429
580610
450426
440646
655873
14607
841606
180628
431022
1009470
58949
180544
1008859
529469
116969
1034540
136967
527845
404541
991609
1017232
64225
961313
454863
986266
930922
130420
547813
555040
80051
356957
1025840
746833
175583
988019
914782
1036584
454898
841749
545137
169749
697032
835558
784481
31079
115723
238344
1074662
783833
982399
981971
324614
30776
21113
1050024
942995
444157
671638
275847
102686
185881
671993
561755
199014
308069
861265
891435
955326
743667
795372
905665
36959
160101
901795
19364
922146
396374
587107
372107
133264
913643
1039985
152859
573888
1051219
388458
1021718
225922
577889
733316
1059012
364653
337073
914917
228132
687225
511489
964039
463564
595296
323495
162061
366077
139674
11778
15096
1058987
929797
664865
141979
711337
341581
524287
177377
908178
35399
930568
414616
966385
836185
648235
23886
698748
199374
593636
230296
83295
816485
275134
780932
267910
452087
124485
154060
1094219
263175
271412
680266
792849
644904
389633
406051
912533
1013946
367809
748956
1099652
521765
18137
274379
440778
974249
775112
719239
816426
343915
847073
167607
102860
477788
482140
980079
316869
863834
922906
631027
90771
552464
374434
213083
884733
679770
666970
60199
333127
1028584
745348
4168
651647
363755
309284
1005438
30943
1033088
1050214
261318
205942
973516
657099
670547
332951
485688
778392
23963
138498
638409
189460
961419
863996
217399
338685
1012504
462333
508385
753944
857367
43292
16844
757280
347824
141473
865153
581010
309119
222810
1096060
703455
940861
377728
474521
904270
73081
318299
51975
977914
1050200
801337
642774
593156
931255
417789
100587
44671
1060680
1025855
389642
763363
281310
918757
566146
884210
599910
892985
1093399
794690
799706
581285
325927
450864
623410
184858
454383
724678
36842
104362
578559
126768
237783
1057247
958815
189573
585409
549569
486207
1035751
101072
557447
174001
324984
203804
295043
846383
111112
587883
999282
878034
42246
808225
104419
43558
467106
118939
942233
73953
35481
1036654
500353
792282
770263
624900
508783
783567
904185
187194
633195
782492
657438
487250
292472
121321
727107
653935
323636
45928
153209
623056
473612
1099949
338040
515545
416525
772079
489473
428239
779188
207816
1099411
72537
810808
1071788
150745
929446
906797
210916
661301
174593
815597
943789
63304
487369
231148
747135
72283
380023
594508
387062
493306
926625
740695
126753
522399
660817
184539
397387
741269
886524
163102
61936
35141
850689
727294
720091
411483
48993
977543
1016600
274336
317789
396232
51762
880704
229837
831011
1021236
36876
1038877
535198
115205
709907
1062465
361309
551187
168624
664034
834687
226887
56523
742488
940554
343784
613292
694242
997028
545511
1025137
1022632
834524
733762
239199
6203
713653
388426
154297
663626
1032738
560991
495713
828662
127822
95128
671883
978448
1062593
407741
865217
189318
25260
437664
461578
854557
799029
578330
954736
261474
418889
44333
356488
65685
377184
946626
293675
425587
235513
739472
616621
200413
487923
434534
116206
228390
812408
1074391
801084
398791
81600
961602
75996
609767
455882
738542
192524
981386
798229
919285
803798
348891
80232
880530
827803
1035583
162087
429343
664718
495048
698720
112898
404659
36182
432699
81588
446532
643914
800490
159069
197758
649269
743559
377917
968890
1071948
239489
585443
832254
267264
870536
769168
595953
122680
40751
446918
723869
331526
337563
373777
292758
838646
688270
594058
1044442
176353
727870
879657
1067589
600335
15851
1076056
350405
50183
757235
618658
20933
347369
997627
509363
134887
652732
501421
889820
778911
915411
280285
25241
265042
554409
178089
874919
517001
827817
820857
112384
16557
56310
409117
1005072
306876
465336
562193
718401
840279
929102
187088
516413
272654
633178
691321
1090775
138998
574650
329817
848414
327019
54079
813244
972688
475179
1040440
862547
236807
82472
150565
141181
139853
250515
334726
160758
72717
469530
1076833
577269
50890
876238
148938
77061
61707
291599
928045
59561
585976
623447
1093792
260143
1048425
783950
629994
965359
906297
1045368
81761
643859
1031387
198525
894740
127006
470195
555891
832633
337882
347354
678227
546829
956147
955097
142990
100849
793513
709742
809648
331732
837512
1055607
719696
435986
1052825
808085
747736
8775
221423
776328
662520
220750
1054639
1053589
1038974
333011
864339
791362
128867
925295
320911
226690
605482
77864
809717
868707
65519
219571
452002
825076
243380
572406
302923
456922
598536
831507
279663
1005886
25730
396617
640419
690301
820582
902340
257954
900556
398498
96334
49803
397337
407237
1076764
545305
281221
413639
105908
409797
1090074
1045655
1018813
191699
960299
562552
547523
686786
677474
394821
193551
187975
757119
1008035
703390
384283
1040189
916145
595801
173310
817697
68034
856187
356563
99314
438102
939924
160105
17227
642812
748849
979401
323404
46425
617478
563468
891763
1071408
733374
933349
423333
954385
434339
847396
754206
559285
555315
940920
639213
256266
715488
177996
590090
1068625
276730
582566
445062
778689
667391
214774
854309
734844
156192
787009
576512
149187
119408
677753
1079258
40947
897639
997366
270231
893591
1030133
143170
1031548
377072
1008952
518508
121726
680043
472466
603013
224482
1088935
357238
370268
514724
42613
204562
218050
440994
847867
289133
604373
54376
925939
547920
896871
244413
316981
43016
88656
743147
871203
753510
271115
578494
406084
636158
773749
99020
765368
99325
502463
1096365
753393
251095
869548
916585
263103
716173
980758
221263
430588
590190
1042396
799024
130382
758283
856449
338083
898603
726381
393398
1100011
610313
437075
632758
335399
334349
690806
499601
1081402
828984
682563
806892
7344
897261
954304
286785
626230
1007994
845119
853732
83580
197164
709999
1078950
692862
375704
244147
31845
125887
478200
602248
134866
148309
583855
930755
359686
975167
365309
223548
985197
37405
460012
799331
649994
663159
145451
445110
208698
128005
606709
808783
244819
919110
1047403
830050
549590
747790
113681
419116
112766
409939
85827
516894
577151
16726
916740
31406
181056
616038
63661
693014
585007
335017
202542
357995
1058091
220216
1035800
793196
423972
393217
810778
917882
314131
679863
620140
257888
712663
485720
26341
711811
192334
500245
891524
1011230
186076
373892
364862
289459
602955
472447
634078
900076
607354
834541
358980
893144
254355
773628
788545
235049
391130
105199
890718
903324
65348
285596
908541
259314
143430
577014
65537
1061641
622456
430253
999129
593006
424520
784612
71983
183108
1007526
143942
463722
1011067
340772
595892
293351
883069
381155
432368
798797
931092
571860
285287
408921
267574
846677
982125
770757
117382
720779
60808
415770
672263
667124
339562
383242
582552
529944
1004999
306116
369433
421194
123285
1075981
529466
988818
568448
305317
829914
848782
800284
464965
509245
118593
665672
456625
247638
927637
4014
1067134
1080347
267326
1007366
277466
614097
1095723
263213
303582
883759
978366
330930
146789
907994
774245
473927
1017176
905995
470901
678254
31259
318978
744112
1039357
353758
66236
593679
679194
111164
459646
887785
493488
11196
232989
652067
121280
563717
878094
716772
859251
969127
377550
705914
1096099
998238
230461
751224
84995
287838
684379
941034
799845
405101
283374
142508
105528
390299
539188
314266
833610
500470
157319
540577
307806
41518
454319
912438
573993
162945
165712
579303
793908
963224
723887
620938
801270
800220
478674
864729
397350
788507
111764
195011
935187
285858
642257
913365
886993
790832
114172
354405
187442
91891
720081
806875
938351
522511
523574
535509
293971
231615
866598
63703
538764
271046
811799
1081338
698301
695265
1015017
986225
392820
408366
131318
798849
399847
996873
449871
819474
689222
424545
1039016
8590
407622
1097364
292258
137920
280214
966717
306031
932601
296082
481010
331967
114227
813662
987822
953511
277293
35532
29805
534635
41907
175803
276469
942158
171249
1088394
325944
987773
285756
852506
554714
190995
488528
48527
238635
975696
295022
389722
700634
1100087
131221
764135
117738
300487
972523
304635
543689
152632
36214
975628
808481
647170
262659
949792
529619
953113
16231
843092
676296
69800
349920
204939
354653
964244
27273
884387
396242
300040
994952
413885
714447
742158
547208
34032
657277
343885
266587
338197
848496
568456
892943
665310
732797
577325
435498
972293
581403
205198
478026
708721
746820
123662
744553
1039672
334907
915181
906901
1062265
518673
136799
146976
103825
433044
361434
713776
910633
869843
319971
508291
233257
877615
348195
435590
770645
745577
723256
662277
351684
851289
140697
524872
1079058
921337
296679
52816
359951
399294
595394
974117
396080
550088
688181
378762
907512
1077201
219554
784821
875529
589158
441985
81692
19728
701500
718414
617596
489243
492965
494015
119794
847628
750323
1069509
899363
71599
778249
256729
457137
319191
611273
938864
11462
1092819
973406
1085755
511391
196743
578930
1026770
746459
618363
461885
588579
884039
1057813
472690
301500
475234
256836
301229
70120
996280
547976
762144
117538
403626
297227
1036526
973907
330538
2792
614719
629607
1081964
806634
268054
829964
95989
965320
587160
670246
546813
210763
161826
392180
194090
1042304
12072
840300
382993
1089010
285618
590983
489287
393197
606402
600288
270191
979470
124541
831731
728936
342469
522276
105147
7074
249535
1065088
119728
23384
856446
619930
267115
36825
794599
244456
671210
895909
945660
318250
551808
208643
58239
27530
908269
161279
101619
814424
446949
1031275
698238
476077
649724
775391
382508
212285
460050
11123
625458
753213
505321
583376
243347
712379
1084013
407288
166837
246332
43293
398513
269955
518038
835328
5795
196740
460958
784075
626700
65119
901623
407656
1046345
585990
924835
1039558
290331
865226
874449
483379
818697
379800
85678
491237
804748
126431
893133
718320
946096
1032307
1093858
964401
253151
164597
279271
677026
910747
559308
1037057
644585
163005
43999
850290
1061049
555137
636502
991425
297290
615233
888609
1003589
169538
271654
463127
392898
673961
610640
926777
994194
246599
999165
952055
955258
666714
354601
1060417
131957
53685
974884
493482
808460
297957
288307
1035373
147177
1029527
888384
813364
825096
396969
957168
286918
1076181
167407
475254
1008058
169136
944785
881369
859549
975536
1096593
285047
422048
416655
843034
258405
559862
161373
441727
1052253
455629
240358
52450
1042205
4836
129331
409256
138153
446521
45758
533275
1029092
1046509
640208
672409
825861
1091169
1066286
833776
81312
596508
348571
217358
30774
391690
455463
1080220
125068
892409
177272
12645
750951
311509
269454
620192
458472
6593
82069
776711
237778
484405
226520
874541
910957
921562
19637
356801
1054402
481822
436943
889521
860375
117031
91308
485909
647138
1032233
59908
247762
779129
1091142
648271
271617
477073
187448
789939
1012501
200896
498797
365546
235342
70591
934997
922713
1092823
948295
826257
286515
99836
476260
348856
1041195
78373
711603
1045981
356208
1030793
255479
251390
443523
1013535
384167
70106
906937
896592
533299
394526
184391
794039
298536
235309
1098113
841751
535189
557817
33849
831688
463491
347632
674911
93057
146494
727534
908292
908332
929177
825443
340338
37264
24147
219100
1031029
667831
730091
847439
135557
371112
1008603
89881
466093
693868
855245
616778
745083
451711
15538
367120
234565
1062372
243134
676938
217257
272563
585493
145209
475922
836093
784726
820703
434622
924324
902188
248684
433134
81998
1043325
239162
566755
576439
132166
91920
723802
292618
901627
330018
312001
333803
627808
1018218
756723
289124
604263
349405
341702
1094984
29021
949785
110876
786824
1034910
765065
335258
231537
334992
336413
899462
579291
507664
562728
834035
835085
681644
480441
905994
42640
17226
1025159
89572
886665
451416
288090
555831
594222
219276
110412
239967
894194
519185
398420
230722
760631
630855
279392
683861
413498
621371
534570
129893
442244
360067
375950
841107
376308
724784
138582
1062772
204914
715247
23295
593789
771063
379659
488534
801268
519807
110860
677443
649748
967481
376552
927999
874277
186818
272527
248400
379909
812872
548741
942334
1072835
42161
213288
239768
780401
291422
509321
870477
347030
380749
876645
854230
130385
281406
398920
474886
798110
523335
852053
808718
167604
226650
1047031
1018198
327742
493049
44047
208307
395264
625452
321872
585043
989620
477915
656315
933779
76756
26532
751583
364040
1024390
116406
157647
453322
58396
791935
477813
601015
1079233
917137
174992
154859
586475
992740
601486
295959
802612
606541
61041
427510
356861
655962
1081920
915932
1063356
462467
981653
464324
1091254
271239
506957
334230
1048803
122478
530941
115972
538059
205298
772948
856481
421888
11828
716948
23606
1009485
283753
469625
262497
978377
327274
306182
269199
913285
408664
408958
797813
7844
814754
165642
432357
376848
817405
741404
798826
1055509
740387
776523
863719
175040
597917
441817
1038309
1013358
281927
88289
736080
427783
629564
595042
1014799
621692
404949
922157
298314
755134
711617
102204
243182
993014
851097
601464
951735
994665
656835
109147
1033093
319026
878580
487836
569346
1091772
858082
227442
24613
107813
292657
121006
165207
445342
609977
235153
373087
413683
489024
728398
4904
238775
23014
31689
648369
640577
182911
853612
979464
1099560
956216
184559
556202
449151
257143
986987
367451
864384
735219
22556
398458
807283
681139
443287
1002061
1067905
691921
850524
797726
583386
56384
550689
430510
1077358
814303
368022
282666
637451
958140
227175
183294
242268
1058168
721600
544864
986265
309753
23563
1084030
816266
67206
701772
774674
566809
1086353
180691
354232
1099248
870529
795635
80346
47576
831103
541316
557971
188642
983640
1060870
820718
663210
717637
157583
428428
301921
884326
677599
1063170
262460
265092
381319
223223
239274
140285
963252
890111
377940
998297
25464
83502
612772
679566
29460
303521
845066
287440
315724
956452
272993
610577
1010480
84269
226154
21995
468750
232952
389944
500880
637399
840239
789438
568963
108007
418810
289976
656413
27476
1096795
311492
861407
378043
247821
28829
505598
882547
524298
867239
86785
326832
426997
823213
546228
285086
14978
178977
866374
8412
602548
367043
1017405
1064257
1049245
318976
228197
861527
1021744
115051
309758
1058863
751868
651390
783503
494622
308899
65287
942057
449208
538103
93118
424402
194390
148062
805190
757846
292509
755236
593287
703568
203937
1003275
973240
672151
491578
1060371
209008
523833
327130
146411
66032
100317
532263
861204
802244
261446
1087333
837939
119232
92535
624967
828156
787367
482221
610464
332038
295881
512357
748744
739248
659207
1045490
7694
10339
1013235
422241
306684
513262
958107
1025337
551036
365162
123434
48499
501491
716765
98947
557744
961719
952425
850045
229600
166058
320293
685743
1030317
53926
579105
1089142
319699
738037
755422
905707
940274
422191
941978
376153
307222
148475
248534
739664
921962
901455
356015
1042764
70782
684294
680823
329092
105170
879261
93536
1012177
172170
658065
322655
905348
1002611
543793
245757
714749
1073969
463196
647895
616008
262349
830012
295951
914825
875494
499241
591106
844369
64694
867442
1030224
1012951
801738
16005
1029492
915883
341384
56119
653993
997799
449989
840708
1083272
344572
903498
569280
751025
555086
1078545
156005
525918
1021944
453261
300159
691221
208817
258138
903542
107037
1057287
1031562
1027454
489237
282670
1027597
656690
89319
486376
209931
933922
834320
838277
620665
574263
303950
966934
318089
380525
429703
880744
825732
992336
765675
733145
189648
892404
428740
101063
992073
39116
958293
889648
60015
68270
338018
970190
913233
612215
175421
156428
868232
8233
851666
1052205
112005
429064
940210
765715
471709
652638
139145
729603
634966
504940
170982
469497
1076831
59161
663981
427865
817220
507874
461054
356903
21295
551590
1099448
184336
643272
1058018
356590
16814
902624
305290
983785
223511
673983
152295
880033
851059
219767
27503
92727
136001
694882
367757
904383
533730
292305
701773
652245
105252
267963
298396
222348
523838
541752
960020
819055
88328
110584
656818
186943
777699
618248
246709
617198
358330
1019486
395813
971150
710828
676954
1062491
706315
740423
227531
1019359
926322
183020
651107
107849
544944
947609
943188
385588
214422
487349
137017
321112
1053500
947452
5847
299700
59896
964417
18798
923714
690568
788535
232779
913549
61165
574244
636535
265894
737515
631643
773715
799252
489469
173875
997327
1019780
264593
245792
832365
621484
901279
129483
6584
830384
61005
987099
978576
471534
270705
151790
1014666
438063
810309
481575
342953
80451
972967
394570
887471
773880
1022894
399040
392102
1036418
898700
237497
60607
11455
220194
646833
297779
147373
785970
910890
921636
74558
1093695
111970
512297
333926
530946
495666
355161
777027
594557
854540
427762
709050
1076066
926374
915769
884145
909954
750472
258683
243729
656677
275527
1096734
277845
663559
962455
66698
51190
602515
287423
450907
795821
546213
931737
851130
1074005
456394
580170
165584
983587
28745
606611
195139
358982
467231
322889
640164
1029056
291409
212914
675305
928194
786172
370181
141603
111432
486142
386499
994639
919196
212645
712029
1010001
822428
218760
906823
119549
435229
250404
184156
482895
113373
209548
792570
469992
725243
1015002
526368
1007075
145383
1073735
919673
277841
409904
9239
675884
664577
347250
714436
115909
884579
479439
1046775
69214
92064
920881
536943
77185
378534
575224
545484
735862
591319
305456
1019930
239261
1076564
856409
1009896
700573
78791
358191
214293
989677
607782
1000743
835981
405799
942052
1001357
125445
354721
736879
1015268
272433
80736
579654
723371
36532
607900
1002634
88522
439287
741257
1047274
591212
66051
406451
449035
78439
23634
621574
1005890
345444
396117
261719
202534
267479
271504
1032730
1030920
271993
26096
353397
188786
441770
465347
1089366
140998
919192
167502
1020855
456811
246495
113576
417612
266380
14992
937043
815407
998525
1006634
1015463
368127
1080043
882825
349193
480841
465023
435841
873761
123624
12590
466311
31239
518054
468344
1027665
328557
256636
566006
480954
145895
366162
655595
164840
844584
1082587
476460
688711
644217
319504
715380
675452
470382
164785
289566
599528
337110
405353
671786
252507
239156
1014844
955766
625413
488272
881604
30762
852586
203352
26813
89282
486609
1095493
136851
711997
743086
572586
930503
685914
647354
401248
809037
176979
548271
403809
989564
1041131
319070
444429
263679
684019
982093
635536
889561
294133
504858
413833
266616
558683
645280
833540
172314
782603
93149
1049972
850154
6597
630689
53662
488776
408773
929317
315652
900310
268285
954505
41853
472149
298353
556396
450873
10870
649929
352719
897690
50038
798349
1098218
513742
890148
762043
899069
305664
500728
584522
311917
227089
645995
1031030
665698
245060
765241
77771
1048873
535770
218957
398203
888066
343412
68167
847968
615209
558501
970198
1097784
395797
362714
1098182
401338
1099504
24268
423178
635320
993567
521610
287947
877395
141545
817419
953919
828376
975249
260472
868471
840244
75926
144072
257048
673230
987138
398627
151138
947418
279818
722834
104941
873107
595908
392497
665696
1079211
837087
810406
313910
1055942
105857
947019
151929
771358
465742
115885
567945
911446
398375
528972
625465
687550
171298
172828
901937
44161
1079654
777133
374857
575354
595507
705477
757077
959849
629745
831852
1079339
20730
295933
959729
789154
938994
1031809
200242
489380
26171
511653
660644
372366
362269
357277
1042202
288605
719714
1011460
935636
147092
595051
516861
893818
337825
859754
21240
579417
1045708
362667
967000
678764
666731
834297
230364
204435
691660
136740
892159
503352
782169
1066540
882385
353844
551309
87931
214198
312525
496624
515327
1065056
561367
124811
1056499
330948
100353
883694
962889
14576
739282
1019525
938899
594115
383415
524684
99981
832872
125724
133268
1093358
378969
437093
692201
231297
675542
400820
491529
23166
294563
795698
1000689
4418
866345
194532
896613
337995
686407
427415
340680
306880
449385
481812
1017014
915728
1012107
693334
384531
894717
542748
267875
497895
878905
232680
918998
798049
171019
924490
231262
824003
34378
40539
81529
657485
744171
492066
525574
470174
646401
575105
887789
620407
838904
850355
737984
1064099
308692
403187
475928
533180
519842
126970
794431
584091
463485
1076597
744818
85379
1003321
152755
36704
62350
975333
1055874
506651
255595
570488
146635
228825
662830
877528
1037804
872879
539721
880760
915987
914937
954488
393011
305593
918222
1002425
233396
944251
4320
858161
1036882
1059096
757484
975846
518153
854999
189384
145821
155028
326547
435661
989294
407220
344484
731982
1002494
433369
914803
260301
743828
326222
663228
230114
340785
540998
547972
188314
554601
52094
880091
481945
791262
1081050
943492
936869
323507
869767
38470
687187
493075
546075
329963
1036277
865074
341847
613617
760501
438482
986673
1019084
342643
833242
142277
614180
1081749
281317
668224
800659
949693
278843
594699
746588
89438
145256
665133
759744
196046
935018
630194
516782
727013
800051
1075710
490147
522304
750728
254435
373195
709206
582830
322149
825214
711711
1039752
910659
800048
1097213
884706
46642
865991
17898
722093
244259
1031670
469263
592317
566748
282548
411029
151340
1017042
63512
524503
736447
54215
840718
125795
287946
820658
491322
393388
414875
990993
693665
789804
268172
42021
939221
818036
652290
250456
877101
870398
6636
541424
379480
230916
182482
921006
370573
716958
760665
162360
345775
978350
12485
501764
1052624
662515
330418
677332
913120
853457
755673
488444
191573
869755
619806
177587
611946
205195
775675
769917
114362
1030651
141036
1039790
897151
593254
545070
775042
571374
355069
978498
390490
468363
112411
1038946
628213
923268
321614
149467
844888
1073800
200447
168167
661046
1044041
314772
553120
704979
918946
448908
882558
64619
334770
647634
133703
485556
796374
925292
1082258
457928
657858
204375
13394
976276
622865
844829
626866
562475
365380
272463
909208
992651
490132
178410
117088
977053
223887
392685
430582
646153
93630
12603
783810
1089626
786254
156491
938057
306630
659087
1044906
460090
824874
841142
205513
873810
33273
438779
732914
646684
545722
184412
706815
301514
949765
2448
273077
634516
320526
483198
263110
137981
422527
165697
961193
205020
749126
718883
950460
805699
1070414
190670
517446
792597
510507
654558
834826
582826
401473
743993
646689
906067
338671
1100330
159323
131156
23326
159003
314025
648461
31979
244145
501461
817624
436634
129332
657284
32146
94835
374471
236135
881810
186595
31284
95567
581394
690692
836979
1077749
771997
698705
1083346
1015472
736177
509011
822077
407133
45306
642761
1011613
567723
721190
962076
793283
903156
931001
1025410
906430
743396
958790
85577
381928
554463
800991
364538
919776
1035573
55614
859869
140367
459974
765907
803765
650801
1030921
549574
431392
369041
969770
214464
247144
48866
23366
4681
411466
669064
445304
591428
329438
985896
708131
605697
474817
255645
712694
79645
538544
626494
982657
1059291
1096671
259053
697253
960234
950902
198394
856865
106322
407584
159665
978364
586111
960143
491377
835747
103188
18625
835302
849666
873716
331055
1053057
198531
564147
970462
943809
406135
191970
108452
764437
549219
724595
486904
913855
345495
66852
834883
30832
990252
150379
827243
776544
649322
1013919
306543
1068784
457045
1017997
266883
143790
13857
526614
898232
136603
443095
854379
330564
593401
560771
193353
762009
1011789
399063
555448
70813
1058497
130905
85284
1008959
7392
823310
196251
619989
177995
659764
683590
56481
780492
480063
249240
304069
934638
1030512
660828
32909
992623
1036535
644724
417023
868234
894179
555334
1027973
4963
719051
962573
155360
34071
260868
30545
775985
476736
903130
274141
280215
617657
240709
433571
1019274
193638
422208
955947
359488
48397
582992
967342
230036
555459
706947
151189
646381
14001
916837
569997
465601
173886
769037
12267
654642
358681
904725
1072984
121771
301962
407907
534165
302886
1022806
410781
87892
290044
412486
403585
265492
647048
616977
367770
235413
361175
965728
972483
220883
767527
81872
779795
79923
46644
290468
243835
458623
866795
460034
606644
909225
337076
826426
935224
1044280
48494
404440
612338
71759
636149
252333
511400
602675
411214
125861
331692
102385
1098750
735448
1001983
809821
286350
493247
126774
570448
756505
586543
587593
644292
209820
596211
595161
767464
741941
512149
1086839
938647
213892
292362
957471
650682
717044
512502
567473
768888
398714
340079
117596
1097883
490148
555205
177646
196916
55701
443983
468209
525058
526108
1075603
902030
636757
264103
755992
745319
173373
538664
593824
741712
767822
801118
970600
364672
716035
717085
1088403
211584
717339
989733
983385
984435
233847
925871
643948
159451
71872
553989
1019544
1020594
41985
76174
296772
794899
853830
536912
978227
429706
9625
387988
312150
577577
582601
905946
620790
916631
803552
399432
519225
70058
124153
437828
490990
289693
989280
172632
166033
1097455
106066
1048704
496401
433531
158144
584962
1051988
10441
422779
692869
832189
437332
361285
1080582
209884
632724
962945
560078
247924
32354
437039
1068336
471524
262207
156147
369844
893969
191167
613300
839330
1077048
483324
79273
425421
675444
484985
77267
181185
1002260
514000
797781
119177
118127
434796
327937
992018
1086817
845474
784780
674893
44976
247079
955547
283260
537405
877612
997827
17840
783280
846382
171993
797703
430381
316988
268418
501514
424371
789006
132310
765761
984539
1081693
211161
306812
1093489
689670
561727
517370
59719
653347
388193
1013335
652727
475113
47432
291200
1067704
50048
629060
565603
325171
277025
400656
426723
753788
143260
780380
908470
487048
624961
275007
370623
383271
888883
808795
790464
269144
187040
848720
110816
606083
85631
785458
11197
248040
876986
779569
33025
625919
329823
137544
465550
244636
445159
152522
549723
512826
848058
678437
29371
154716
425615
628341
18723
774160
665822
881206
398816
977998
259892
41426
946691
620417
312276
565077
741106
58723
775630
608307
609357
210669
487644
269765
43843
672843
317986
131556
156423
582026
782505
355057
53312
355560
531553
544261
868344
818084
791761
811887
963712
335686
133837
975822
941509
565265
324961
311690
510626
991266
102463
57923
125316
481825
432183
1050574
969212
519730
780769
304188
679732
368482
435666
614127
822723
200960
121385
375426
21463
808344
153230
1026529
769707
407599
603724
1077508
626683
79627
451285
79908
294902
438941
666868
348930
1058646
846960
933976
151427
576747
548680
690104
137518
256829
356393
610969
460646
908291
60452
546479
804607
405475
659415
524039
380950
661023
753290
29696
931871
504107
274479
441573
501354
605217
693799
916440
812808
186205
710187
75021
632329
1080635
1002072
244873
216138
519414
495710
988586
272114
293619
348497
580824
773362
563916
277373
407668
475290
286303
535196
830606
974188
162460
600864
502176
458969
86808
522040
255878
1012785
306318
756274
656646
918660
342345
167907
510082
304498
599690
896070
673775
20944
167835
761405
1038681
298699
288003
254192
484304
800814
716090
964824
745346
768765
1084982
231137
775805
627173
691750
233150
602284
347312
886350
334720
505769
228542
834763
110856
656789
7014
451607
963736
504437
796104
996526
855063
300330
162805
866882
304126
719039
661455
439673
996429
554181
123817
254906
1095693
579642
295620
505655
321660
803551
158559
495140
491120
1035171
225475
924935
852723
881444
968333
914095
511453
620725
643717
955849
85297
720748
1087894
218950
164231
479270
379626
185718
214401
835582
490581
1077801
90859
652915
387708
376391
144136
778473
286563
670967
651720
927109
797892
361338
481281
177146
372448
12817
897794
522983
591449
793016
501043
791817
1043128
159502
931554
243107
845016
1014960
161856
950073
1039873
990669
737458
544188
629349
93583
888353
864744
978013
20253
271042
839122
976463
298979
590343
755555
144147
735299
478058
995438
310031
1084793
652156
523739
912743
497807
232064
382274
840830
191627
464480
94820
635641
209320
807825
913927
552272
402815
894606
969317
608095
1077704
517101
351074
711569
362275
758198
11209
660222
31988
173394
1094243
323553
844937
122660
779428
722517
808784
674966
492851
170263
700340
1024158
1069727
446288
641404
753980
855589
887626
784334
102032
345264
792739
654023
324781
255495
142200
1044425
627955
44401
640332
836229
113669
742390
418154
130958
72241
493207
857470
181659
961573
1067520
610038
802485
82050
280551
26877
426098
450801
207729
885230
455291
302996
409994
197791
461200
792511
136115
36131
1020729
711783
761774
1095577
619010
512503
804085
236162
348545
531071
281573
765517
987157
176686
819264
673833
356383
446452
125610
24307
484418
807026
651100
524473
334540
724948
155438
630213
943959
465828
175515
116975
244426
11231
398379
728122
705976
1009146
728170
811379
831116
535033
182838
351946
223406
1058658
1007440
860566
91301
354656
964557
355238
58494
594087
80689
653246
371869
721574
503124
1028919
1029969
601025
502724
814173
394079
658897
809875
919916
752882
31764
253880
326662
610172
118446
498168
846918
985489
557790
1077117
1026129
658069
1094606
1065901
531177
1056246
422325
217633
661394
734149
12135
604269
165708
468100
577222
958688
408780
940592
698519
596404
850513
390020
831082
281490
1089310
874820
231495
652496
860656
801542
985499
738989
15537
441054
245257
35163
713018
1017344
90423
924027
242924
826199
821461
792229
1027221
288457
54838
429798
1085442
474290
110013
324270
842736
215207
557771
1042827
588931
1010087
668592
233756
564409
812720
366005
941609
576898
922260
1031861
811406
1036421
581738
139206
1065888
423599
655843
533207
201950
928609
448442
449492
583127
347512
584881
766642
53082
895168
788906
445626
654907
813365
458355
714278
855748
530986
182265
65539
1023261
906344
4590
809495
730926
601640
659046
252943
113700
823934
1089872
862690
592715
155627
723895
222184
703750
236519
645465
794926
198187
597605
1090172
581137
702756
248675
592662
389573
808794
186096
1005456
243840
309473
332092
447204
411371
303882
520606
292868
1038880
416409
383114
100657
792343
793393
646061
658300
333678
201923
792342
565001
566051
782409
289859
268784
269834
779560
537037
284765
258950
1070849
274819
177495
736572
236744
197912
432828
533979
1059495
278976
263589
1013931
660860
659810
626947
761716
646089
647139
256117
504790
505840
742967
387046
91616
415500
641309
146703
405003
206674
897088
896038
814339
488388
805864
806914
804814
189507
188457
498566
497516
203264
52667
395569
749541
303446
708786
361944
12087
191661
760969
156608
269610
270437
841556
645729
596547
296352
695862
1051034
512298
302868
498507
522879
699688
1085786
205239
452142
330236
1027830
1079085
860833
1020717
543518
678809
330318
120045
72649
571417
233149
867563
84144
265993
890385
22291
733065
108092
1005700
195413
775327
387660
750200
511495
724588
411285
363276
901941
26014
607512
334532
110395
367015
655814
318922
931289
804364
1042482
680277
31326
120582
97753
409047
1031292
137132
86928
605283
794423
139953
93582
530540
195360
319690
384433
240575
320217
431935
424143
639715
825510
598279
193309
44324
805621
595696
149362
649942
491551
417404
98058
787490
512392
671800
580242
740288
572018
687514
744244
677094
491350
322564
341957
331159
668297
71574
832400
1020281
418896
75523
441873
1028039
484999
245494
155814
350342
649880
116326
212769
830522
35649
346535
565292
409271
268312
548752
874267
801295
860581
506981
159565
76120
491258
1073768
50236
974833
778598
656694
143475
962395
135588
744329
751939
355541
233124
255617
496988
773840
460691
307397
799771
595944
486703
821517
906998
1091412
89423
22439
467878
288812
865440
201294
460420
671441
282781
641688
966587
1090485
365581
827119
503162
674121
736378
154862
254959
58678
472525
912874
1064106
315604
36298
779557
76404
835277
290293
657984
50478
93224
264290
948597
138523
806127
913088
223439
673687
1083184
49968
106765
516311
959901
845112
1074034
44544
516550
328560
619031
400895
654988
1058934
565230
57131
544721
800605
975163
94007
421609
875021
316443
1079794
1002816
67011
1047675
639364
576261
387323
1050947
1018678
498932
238193
861900
896913
944969
366442
31632
765758
608446
216518
69593
442916
462075
751797
599933
761008
1017043
465557
589485
1085950
746761
973535
851603
154517
19932
338863
121870
275515
1019906
955576
502722
771501
1099923
816699
898318
109421
943376
394179
916797
197468
830217
142391
880861
1032100
681565
639741
154984
1001770
489309
191519
831590
19064
982972
998069
917819
778244
141962
249540
3252
279660
219502
328073
1012673
699196
437985
752299
191673
913082
648092
343143
396125
484459
503492
1061598
67663
780514
906678
442710
638099
51149
815778
25537
524412
205410
591187
389994
325407
700235
740850
157747
437999
19923
1036445
308745
194704
1000243
1087792
768698
19373
664395
21896
174239
976203
93559
316742
991833
592929
323411
694063
174334
478973
140873
85595
448412
842228
928073
280484
243085
628439
846841
796859
358626
1100251
587111
616685
855562
782673
501277
633664
104453
772506
425025
147828
751737
642532
486100
760310
320762
245684
49292
1088090
845542
1065609
279158
338819
1063288
591974
977980
235813
910500
376065
451110
323062
738324
508938
560768
281455
172989
113920
312377
173337
278485
446862
401477
645290
32124
713678
998169
513325
111265
322341
969331
613385
811201
654769
892225
966256
851082
176905
624434
150888
675137
779026
478273
735823
336624
564682
80354
420272
1046887
364806
31486
240070
886338
857788
53108
1055580
265873
548098
156804
365461
433471
1033020
583518
536523
780797
323786
897467
727465
674990
337407
695202
529893
727932
1074485
748282
44757
332654
267259
594933
475169
988116
427069
710483
548810
969743
342729
344829
343779
536873
253365
148423
973740
770789
86463
1079915
1021207
615857
616907
962896
903500
902450
132764
988903
113418
695561
527945
61003
93714
417440
955415
705611
622508
1030598
488188
679112
512964
1056674
940329
811280
96502
1059911
402737
385953
460233
145625
978043
342182
913394
240992
8785
7735
241371
675047
919112
583773
1047985
57334
433463
744279
359271
934687
878165
128207
464901
492683
96822
1053134
290334
63540
856573
158329
1021968
614083
640683
1058176
354508
1087055
239438
948275
873879
292172
185408
218847
322491
1072903
748631
267543
636803
259295
705440
940671
471838
379969
401872
581458
490531
704736
160311
877483
65610
747249
22956
143036
141028
466816
859303
9336
219906
812725
420333
733393
968657
196994
520699
270187
611544
559937
505856
651737
977858
1010885
992112
81399
744252
62728
461287
944281
43377
1088194
661832
655928
716234
67420
797321
14685
197701
95590
961609
792766
653989
240162
1037421
400080
665671
770461
601685
348191
478607
40653
569678
296290
1016901
1085489
496767
167212
799054
56994
697658
55229
361573
1097861
726490
198944
369691
1008302
960113
324232
1028096
834577
950008
93280
736185
221582
621807
898436
598513
898033
493978
350915
577334
151786
376293
517418
91130
990013
677015
887452
241823
377805
881462
730249
86107
439057
112011
892808
279967
690990
818029
278270
432070
1088814
841781
271790
407052
990754
280481
1072081
630304
1012637
769809
607960
272828
884763
566915
500951
1044740
1011175
440451
21576
407653
814233
433258
74913
25885
705298
1047662
185010
123769
287794
64085
992541
193741
749501
922615
808578
918898
517566
239252
990428
405058
379602
629387
220019
132522
110788
169832
1033345
82805
664310
411582
292323
846150
51532
798460
741260
1070744
151177
954375
157930
191134
433159
42968
1060042
496206
1054052
837440
379875
911759
213620
309901
455385
642133
693770
1027713
588398
324014
1023148
157805
427813
162099
919537
437987
336213
274865
617875
403726
845838
53869
535278
29755
658464
648414
356005
895499
462527
527199
270368
435637
219646
807623
722856
361508
187263
600863
984168
7081
788140
615240
294779
865258
943452
746506
753731
114495
1037602
1015053
389952
907238
984094
16917
338157
1099881
859494
81708
1077095
933668
393736
1080516
84833
61033
4877
672776
283251
529023
336700
861108
923582
650598
161345
1068593
795660
178012
814689
1008954
901678
411766
457352
657130
157470
800312
637326
251980
412679
831910
454849
544801
936448
255793
11648
843563
1029257
960473
405944
574659
613719
492820
613574
92729
198997
463601
222988
1033298
480100
8871
773279
299177
179260
1023423
144917
485229
8619
829834
141701
811606
648086
757920
396684
889833
772823
76672
377599
709189
1096406
942577
910334
911384
1048355
29768
369099
350584
1057527
309179
310229
193300
192250
1028614
846954
917537
90149
323166
254804
171689
582328
844493
1026104
197524
427946
435991
102823
970948
801945
664513
327446
23306
637553
768195
605564
577834
717562
147737
1009949
448259
820128
893194
57330
335652
1028393
19730
42376
498076
679992
1011348
339343
900960
315757
656415
455673
214101
98272
786652
544692
31727
413537
757980
354374
929235
348784
928015
150658
99832
934707
580517
226074
749234
1003243
554915
187627
1072035
380311
818657
941083
385058
962690
593613
80286
231980
644680
70336
918138
1052592
800525
3823
536715
996992
4257
1041684
345853
62590
399579
431130
140684
573793
894374
320319
377553
331785
306874
208664
534297
979782
408744
512308
521582
800746
75513
751881
431293
808306
494856
782369
277916
534395
109470
936897
683765
200292
1069925
1030185
1029135
380155
10550
431101
380881
123566
668898
957937
1053100
973801
777635
533564
121862
456610
195909
828999
26365
102305
502007
481413
250216
610825
168172
218238
1024049
768311
500998
823365
308097
746948
716383
90809
446354
753683
873819
779601
431174
864562
674948
1094545
196210
774845
988675
902907
152107
368307
191983
430431
668783
459579
753685
1023379
331857
613249
111058
126735
209113
137792
587853
797122
441095
127418
608333
1064477
355131
119222
974252
84166
238064
39063
712122
84884
14379
1055300
467064
31579
529958
831379
983002
210880
953018
520146
372377
651965
878889
70653
796415
847592
1002285
413230
736460
589668
76026
955813
391038
745364
925085
1052158
1051108
108893
659148
236729
39624
741033
753320
1092109
1091458
197474
10745
746879
846880
373980
143162
750900
459881
27812
889241
383696
610599
928620
99451
808094
587313
231824
1047770
415465
1086758
748540
238278
109846
28260
978885
825532
145409
950406
225862
800642
72259
783027
590932
962507
619391
653942
801532
174085
217639
671097
969632
84292
540040
151281
95284
94234
1086502
767839
331140
751223
1071582
43407
80333
1013818
244611
737091
9150
207508
454406
119096
676689
1020493
977786
812092
206842
819073
275482
191319
585699
197583
288436
184601
385451
595337
974438
63321
741804
120988
971392
784749
989468
523596
119677
267299
256842
741602
795976
1000314
483895
190090
715219
509151
1048298
749548
136454
386760
847584
152094
396426
792146
443211
955546
107447
464358
592699
309172
1072211
757874
476070
746145
805565
1070049
7896
737626
254778
860818
93690
311324
227634
126120
637189
748045
828115
1013886
869360
64764
1002474
757897
575816
547608
709998
1062751
963241
503844
248958
18028
952206
86550
847366
793359
112961
177709
456092
886818
459555
203867
71264
851145
320595
1051751
406650
760785
343800
170230
51704
402797
827387
63395
470089
448900
140624
293794
188535
621227
725988
296864
544305
663317
100690
290758
72539
27060
1011862
32431
614198
532145
373432
421394
2318
209988
494732
283437
850460
1046983
348611
713150
257101
416070
628486
428351
248017
684458
734370
39488
785885
400170
532485
512289
85545
259945
683621
419034
1037300
292003
105251
930562
735459
10692
30236
648625
572080
290192
942761
9106
903082
549552
116713
480373
1016606
920585
309415
436844
547176
720628
876293
291391
654347
427500
285729
4327
40886
740125
399876
836899
568291
60114
232191
721046
648315
391772
1087789
191756
906982
15309
980654
967600
981115
321732
326793
658422
453052
851718
980348
309488
1083809
731834
1004855
188741
76454
463430
522634
31791
669304
168385
932272
572115
1063513
238189
473167
266358
726228
130735
390022
516064
1079913
913937
50831
131201
579595
819204
695252
932553
1035922
448269
579838
298434
857489
170117
194573
114908
265038
513563
377787
1005934
2360
628226
535154
983584
940965
240110
139845
606694
1046176
236850
215019
728757
458340
61709
1069822
768976
291806
216126
891871
297334
92289
956457
541336
661275
559593
834724
270342
802443
465940
657690
986734
1063188
183810
64737
1065959
681062
409369
175719
513902
566200
694265
301694
776819
575063
943444
311503
513018
927582
910033
674815
406843
495434
63464
717609
578731
68425
176567
1001836
855585
818171
792264
179988
426660
61663
796576
260159
255729
1081207
577725
159626
973553
771440
671452
644607
950208
922353
236401
438338
68741
67691
69635
414308
330575
455508
977272
709085
288804
151394
135816
630608
368637
1078325
807343
928987
1003661
62493
277886
373421
545049
654919
587598
870196
396587
978926
1051403
421332
1035609
781072
884509
422088
996350
1075333
1018082
494708
224804
375928
125914
796302
697463
118406
886263
784715
975615
507530
456093
424829
110340
226147
26423
1089793
356457
423428
380960
1022877
130853
666501
791476
1032695
950516
629899
978070
166256
514098
762007
1056325
337296
323676
355519
950567
814193
406697
930712
695537
470799
443474
616317
182790
201008
849162
30420
503836
344878
345928
116985
707347
852327
736532
129227
1090162
437184
1043975
667095
661613
1022842
749867
68322
1098135
185632
346803
781070
462806
334920
719222
1018520
1051730
383920
316488
574834
63350
878512
607050
626549
87664
243457
1052185
867146
391570
278839
230636
768474
733705
848915
519240
633833
97394
125927
312523
160595
390416
348471
594800
679646
710233
1092850
79774
325888
781248
231944
227474
141879
650953
928425
710245
686034
1097471
539799
485109
870000
653215
153942
814195
202839
461099
873749
799302
1045000
606344
1049041
200582
793832
319203
365806
676203
348746
498148
947641
349114
252919
487083
401241
769616
212085
213383
982809
240998
81585
294070
24684
41843
423154
1061460
743158
617473
1061335
818482
925848
432310
162792
509503
248449
742492
832932
560473
898456
898455
485851
340868
293871
504204
558590
959142
816180
817230
62474
61424
207045
1076607
316107
466118
616656
806283
654283
183880
182830
263385
489143
1076485
56267
822860
485847
244221
36575
334590
228386
743554
742504
412835
860259
138040
436398
1081681
528411
954707
632694
649717
648667
280253
544046
186885
799184
287934
508170
173192
2790
599831
711677
827095
694967
1059445
412114
7747
1087206
116377
894444
641924
556714
782108
1004938
17947
259194
633202
161172
679717
37917
237689
1091546
405133
483547
516930
831308
664339
957292
1012367
122693
700747
252398
809835
87499
377071
946034
416510
966009
689689
818965
798785
771817
405142
447574
594432
797540
310531
53119
177515
483491
175999
150940
1052998
198695
991581
278026
456217
212545
632953
986757
167699
17254
830064
1093492
942246
822272
680767
1016693
249803
331216
177784
953907
536601
984464
848057
512088
204953
628397
298530
14639
776102
496137
1040859
902880
979509
516212
666088
665038
875556
122037
291435
812888
37235
336759
571327
1021760
225289
696039
733184
827636
510387
572917
781911
982798
245476
556361
1026773
360938
84756
450110
209471
518277
346962
567658
10974
388448
6770
898876
579801
735363
247257
828399
701575
610451
471283
663486
602178
297083
331144
24892
369664
1006649
894899
912580
747985
861432
615038
1088115
575682
1089790
816416
684215
1022748
128288
167798
66630
950372
766032
499984
1020836
174847
383608
22745
1030043
964431
412085
403272
247992
545623
440834
258288
576443
583571
903819
779513
387081
240170
18760
722350
966931
1087482
402562
1020823
133340
153169
874251
930837
7095
689635
36806
867004
332867
1003529
697898
415513
766473
1077198
267355
87796
161169
313890
507812
381708
468474
509175
742611
801998
501348
132753
696544
957566
91316
302814
341157
426722
926974
723175
446104
484227
733040
375583
756755
973541
171062
455364
591885
186121
1092459
273884
1058427
209614
127155
507600
995653
414614
236285
236286
116325
141804
644928
356607
46030
593429
264576
505103
994690
739023
873120
405329
772182
1030312
604449
974136
237599
876612
958627
749290
451090
266088
341247
350590
112823
511445
677346
17027
395614
574117
665160
1026519
220507
13198
1069450
966168
771528
835695
302712
989612
657192
651112
895227
299877
357240
470613
628336
438829
886561
271753
590092
177170
8982
210632
1072833
772599
916383
1076332
37411
172352
836204
110138
827476
112688
510087
965947
861518
218683
786836
323363
375656
649856
272331
517837
808006
401383
775446
375134
173924
314375
627297
328168
814548
38425
276935
511861
870885
54919
643620
143477
984658
516143
935890
330700
81409
792937
482925
355070
880027
776978
287481
321953
1059842
262469
707886
678432
604660
471044
208594
383076
1046488
550323
174972
81400
236152
318146
757398
502727
81061
233920
315410
909059
306506
546705
989875
34515
203292
715780
596012
547744
901382
1011738
592649
559580
47241
266127
381164
970314
1033170
483194
77743
331595
781498
1079492
6106
792621
642777
564711
478166
256472
233171
9962
777062
5400
107786
928619
351894
722159
621669
586638
895952
847053
1081097
634649
1099387
765504
269403
351941
51126
1026685
890221
420067
649849
116430
234510
96699
209196
932419
874173
746832
868650
1080713
536830
246563
297133
657939
68140
257431
400939
953451
939044
129269
556906
762910
1022309
342790
627582
19278
827386
697580
225180
723949
832064
44580
873322
1083545
456710
947658
1066308
1066624
490000
503060
270613
355522
166596
35171
925826
1041179
189472
85096
949144
798059
542292
532114
46837
1075478
950331
728021
481831
968400
1080870
71187
902407
670945
218208
770415
199023
1042407
396183
741126
305345
1012993
488040
397498
885769
137257
876438
284194
984925
625844
65575
283954
221852
475881
604544
631338
23228
849636
397267
360167
164961
580155
850832
1008153
964407
90883
62779
321108
702312
668773
1005267
69167
540578
933084
607669
918394
315442
225169
997358
907447
990138
381642
786573
397561
1067838
1006741
945435
911740
464170
313980
936048
1065298
419166
458250
262354
1065791
284894
923886
711328
796756
234544
920111
841825
80741
122900
106306
419282
490667
571043
437622
723690
56581
739082
907406
542552
265387
989851
217464
16070
175588
592493
929175
930225
12169
820485
819435
1069383
114730
404258
516900
988105
843942
972195
907871
349022
882767
776652
977837
341209
1071200
624526
852412
991957
824202
543223
1066331
906358
554574
351925
133238
390272
374703
179097
1070299
377298
1084743
437896
160695
663949
71860
686906
562827
191513
781760
212340
795248
946278
941654
747192
661952
621981
735118
752270
526366
89503
463784
834951
27929
239031
642026
905492
412724
419345
1090348
1008914
1007864
414729
704217
565670
1018804
505014
1088250
844791
45452
536353
1094926
399373
620099
93008
223059
1017657
742805
931807
370557
598933
469943
26790
879113
68652
765695
208979
865979
172839
639575
605402
1019774
4937
1074219
1035753
200834
400541
641381
909377
107963
345214
691311
560065
337295
1019374
590332
751711
352707
747157
876650
152404
517308
482302
854324
401667
943140
949732
76549
45174
778548
221359
553577
418039
397972
179668
188253
45404
473287
635283
844209
968139
766299
115298
1019973
979431
1023656
359947
1016434
176981
261545
1034474
138628
638091
919562
499857
726622
488423
80979
518309
327213
899722
349025
571750
655631
614501
786830
1037781
877301
459611
6303
437343
144595
610063
91383
853812
1076867
797847
903447
614370
468305
73111
99629
682872
207094
656130
795918
508667
317567
884753
287403
1031868
911337
915882
11698
1010206
637974
255251
1025198
393336
385472
96462
324892
877399
446237
696012
974628
78186
1084191
904522
699044
567650
752474
872890
397163
1030743
264111
1033265
395974
121463
403922
468813
704575
604259
262151
487205
349123
45536
340637
205586
381635
758500
847299
800956
470781
214798
551136
718956
1098843
237298
926613
373626
706533
921873
23612
416793
79554
249513
832327
4712
380052
49612
1042220
1094322
1065213
308876
962219
31602
872830
7238
1068181
1002591
944427
1010830
78858
303869
682429
551898
482717
184533
516036
898758
76134
292440
139870
1088807
500823
261567
792997
996600
794315
33437
622718
83956
246641
725771
158752
154820
741637
248959
388091
161964
749642
1015468
821927
319401
603370
97468
65693
534924
993409
1092662
612484
357329
127459
357940
275164
903442
820091
615510
170938
83326
594412
832982
312008
943700
319779
362909
575716
147669
733103
476284
349965
716486
63887
673156
674098
904708
218290
976450
481397
818865
55569
967187
387223
124113
300430
285552
824610
1021160
249372
477315
358640
533652
675514
597594
222620
842174
753416
647742
28861
231419
492422
373076
924735
1014199
659506
174495
810381
977407
55914
549420
77396
281995
97088
1063065
566359
767857
454211
335072
11923
955906
254552
114435
316757
947358
1011717
777522
651645
95110
844882
377088
887223
853868
1089084
87694
818860
34391
671207
312450
144614
1062678
686124
375911
1019333
677402
147123
847079
699107
116392
63436
896804
205377
957930
129394
801728
734061
271026
896988
115807
962562
681173
47073
802845
427992
113040
336526
409514
47825
1010258
743926
119093
654557
253878
1035340
695323
138555
941234
894656
110268
927758
496022
538724
218623
588023
1053147
1010808
931833
223704
336493
656751
206513
516369
664800
610397
11237
836862
88398
782022
932650
674808
766449
271916
489720
402467
1047963
603653
431474
1080099
44445
23127
139211
1052616
105505
199294
884619
4031
516411
396360
917800
88339
1003794
258494
103910
643394
335697
375875
251415
261347
1094110
890361
632525
219115
889207
429857
301917
740687
67743
842795
205495
658618
657568
516484
517534
46100
45050
680027
650695
165959
682427
667532
125154
115011
418031
361449
37432
896971
170871
353866
1058263
588896
915069
799583
825048
618580
1015370
261917
54379
512668
807355
532810
940510
949846
481651
683937
468902
1024434
389495
915743
126664
389691
245549
939049
453337
577144
422537
679583
534615
906868
10217
128279
690552
338794
841022
747107
123219
726470
318434
19542
1011072
270030
379292
367316
829944
1014681
374913
213660
155644
573310
482842
1050974
937401
708541
277830
590693
820878
994470
682829
397591
508400
859192
5194
724440
504789
61587
227597
838626
922305
566435
807626
1018249
411095
938663
1041620
1067743
33610
86818
1034890
798513
720685
469251
997734
589012
663259
797915
307834
346495
441107
84927
593476
521625
257707
726383
471118
591597
1057796
978133
956379
638682
493833
1005985
842560
278433
323071
948528
956754
628973
71551
749262
354707
139231
74910
274421
828498
480306
842372
256215
686363
786246
461526
3720
363187
302739
1019737
1018687
389751
363090
324770
799415
385626
467697
68168
976492
1055948
470367
323659
740727
684510
206864
624807
486179
908371
190751
357165
358215
420522
421572
886566
251148
87764
434561
836675
1031990
279210
246088
1039749
788815
389980
1026385
395552
235951
409637
155696
906550
87386
4782
1013653
921394
733846
808390
351896
726707
207643
165024
133343
1086916
253662
935351
995746
1032780
157527
544918
218852
573221
56895
99644
495512
343188
664892
1023501
320151
638462
67589
68639
15020
48228
688649
807779
47567
421874
581887
737579
104115
1044845
986151
598860
925128
990533
939191
371039
1096564
440507
529279
8817
233738
943788
489204
239846
33603
203237
941458
94174
638706
898302
1052559
58082
689185
459399
1075906
1019529
1098609
870654
849902
605514
526885
567358
839675
699104
740765
817397
378635
182825
952120
386194
77455
255822
53807
1085475
95785
63261
261237
616620
753649
1072497
778130
545058
380581
442849
478918
936388
571377
193433
429028
476858
945710
371124
71386
795874
253248
371163
67166
5349
195798
262752
458633
966212
729638
492714
71762
757394
627239
1035722
818848
106923
509334
11703
119368
490830
516804
636138
690325
281186
550904
807296
689016
950643
638504
160308
974215
577890
57920
504565
499805
76973
380779
1040672
178438
910357
363328
334343
804508
902485
816529
924672
389819
466618
583826
1091427
601021
623674
515448
199402
1083324
110884
495277
988375
982188
359891
860782
80754
652342
604390
459032
349584
58110
103093
732786
1053104
217765
471779
867683
214946
337443
750941
225193
1005383
212434
873784
389433
657364
246082
943539
774004
642865
1030099
1072637
484149
404385
852048
530715
63336
911739
113598
985294
536680
883329
513956
522878
883766
561846
204959
1033123
575257
576307
680887
495235
6373
515663
792346
298790
213243
532989
266597
516878
983773
752188
417973
1050872
591030
800677
482565
754446
921261
425681
318812
793153
631781
5209
265782
385995
878812
403486
752147
788450
469923
172655
688159
96756
440294
110953
977712
242921
664967
401766
110552
1012301
111938
941734
1049208
406954
516783
650770
516733
739794
487453
527537
235548
737152
25084
591738
729744
751962
576316
110999
473665
1069716
989449
299319
430307
685076
675449
153342
608976
994315
746380
725254
352248
172169
184215
626338
850788
332129
842672
800559
24479
313335
691971
1023222
277344
494338
1006059
128272
680567
148649
33057
422295
472011
58848
272781
1055983
812458
509310
497063
1016768
676845
1005933
426347
195543
562012
330333
52888
610895
816168
573690
855297
454505
224056
811743
784186
677278
245392
814471
979138
45895
749894
396254
854069
177501
466760
153131
32011
88442
54607
985232
692476
484575
491448
893354
528860
17599
936190
868833
52973
493768
543702
792373
61206
142448
181111
76775
751677
951420
363395
353398
334646
874930
394760
192369
1058615
825458
228752
746956
637548
288260
74568
849472
1012205
22609
609375
688828
837719
449594
938896
214340
192009
325577
516614
598143
870432
650842
967964
441361
908782
408116
107533
1061982
92731
378502
847950
1089236
108534
965867
419865
860219
296850
787180
548944
240518
599817
1072167
43729
857854
460953
1064945
961923
353896
512990
645286
270211
755865
1047373
24244
579681
989943
388222
744503
1035307
850682
956810
133353
697643
276615
568840
628473
1090422
201176
651024
1013336
564744
295785
1043961
15742
417787
971707
5952
158294
816458
649033
814027
253400
518915
340767
123345
473580
387622
61129
1055759
415644
850252
24726
810578
176867
893616
1084749
452940
261218
631644
948479
1051563
38467
1037356
432932
847438
981859
231155
842987
469158
685483
381065
740842
89676
823175
680772
189721
550287
272914
71375
828767
306397
904614
309042
117592
55514
860172
205110
457081
717147
825355
574903
21111
673872
583346
80806
581749
421446
542122
45887
584293
112184
1063814
127591
413969
926125
187155
319143
1010700
116465
450842
433830
939978
310293
570958
387292
11784
970950
219539
225375
11655
808257
347841
1090027
1022671
675337
562796
246545
923285
442719
132504
141077
246380
1017900
369782
568315
65527
224891
166845
374435
149583
561072
76992
837252
245931
215748
988152
187297
522669
946369
614668
592483
636338
130168
67932
194608
358646
12237
1009424
513957
572150
749671
16609
1005784
398148
387284
213128
513374
112872
277510
55422
818324
819374
402699
1067269
474117
333519
881032
370426
1094962
462029
1065866
323425
16946
664794
52977
354288
312794
780775
432318
185908
1045288
1046338
236160
367315
966822
79292
223864
578935
782987
727529
1047382
890022
1093412
626815
1035507
728445
251998
1022307
97918
346932
733840
498275
200998
1084808
78179
293195
455542
334414
225192
1013737
536433
35607
500182
390987
354492
248653
511701
28224
273312
572190
708040
20282
138991
207775
764252
426760
988524
262004
156871
772809
49709
253309
291218
40966
1044836
1100109
330411
456453
867006
800011
869946
682951
693648
889376
573817
185809
234578
615269
694528
474948
159096
71765
123095
893622
333161
184824
869578
913252
623273
899410
404831
679186
325445
155326
327291
856311
739885
551571
999938
755120
558241
485278
295183
106714
190878
686459
1066421
22818
923896
329576
1021389
734288
104507
619378
353440
580397
805107
581180
352657
627866
615470
833029
184759
433862
569653
5976
289497
879102
1057220
909019
772541
384789
949683
622325
437889
1003346
745397
326659
514256
1048104
218876
1045448
124013
721864
414805
646555
128890
337922
1048465
1010214
397134
972054
653339
196838
599911
789708
4513
174428
167475
440117
6396
869364
684594
805924
152974
428048
942966
123981
1064872
211628
558369
64092
529149
887715
1046963
1006335
59802
1016363
480196
238699
801885
201188
667090
401529
795524
20827
811266
830507
934824
169757
552168
671824
108079
1053428
58434
1066686
795641
900724
138132
29235
960743
961793
718140
556181
180974
27879
531712
734290
232072
395921
396971
398021
242115
382663
358602
1005309
1017656
507012
508062
543645
504712
478824
502533
919607
498759
258665
919038
145457
613491
274129
391576
595725
438799
592396
244843
737480
206094
861159
102992
805822
590572
991758
220467
1055965
284307
385720
767151
361868
521673
845121
1000995
1066207
114939
390034
77490
427595
13622
792874
469144
94293
1068301
67479
335939
430018
278085
244317
169102
991481
202939
357262
463432
732755
796933
601799
910409
295201
44745
295477
616397
42139
325537
1037248
469418
763760
1049048
183976
180351
825160
737659
414058
185715
724515
223128
31329
729499
1084008
349273
779492
396086
244008
1066912
318177
995159
974889
569453
60876
353287
36029
1069141
326388
550355
350887
801082
123041
323184
539655
1076422
968096
917827
783345
43101
907469
895669
688975
82290
604140
359482
850883
1036207
643266
9272
476370
277132
460065
168888
576672
919649
128784
516110
721058
1038167
743691
235652
489935
453935
499399
284482
1095378
868851
213210
318494
1062051
1054643
658390
245979
1097813
502438
768283
545297
397867
685267
259341
873919
346170
413012
104763
158822
864175
141382
682336
1086129
710082
856919
778846
779896
1045712
303305
118218
411738
995936
268331
1041882
1042932
661204
866428
140525
111961
485902
601558
627596
413443
570567
105059
1023208
707339
651377
156998
274377
20497
1090270
969332
803945
802895
699162
980934
367358
597522
638295
884012
516889
307065
1080319
627641
524848
765325
37564
41452
1078381
457189
12788
704796
452174
902457
166397
856931
136411
914115
1025415
731948
825819
989758
802334
130533
1058714
437024
636244
953151
596708
418415
540167
266639
27851
162256
779756
135066
376930
279990
18267
612879
299038
457840
421832
653670
751582
831726
74874
788085
458349
864619
611345
205254
222778
375752
775939
227710
494284
403466
591613
1023220
13074
702145
789900
856516
383653
190750
613220
158564
445361
1030012
1093317
35724
525361
54973
534529
473543
199505
931370
232491
668871
767515
892760
209518
1061964
16494
893323
1096174
7181
1063712
999407
76212
626398
235322
56961
178440
369216
822749
913600
135992
1054595
741494
67241
362476
108337
442059
596866
852260
904032
594662
717445
924455
183117
916854
142632
336023
574054
734349
743079
641604
216435
411254
57366
191763
924879
282267
958271
715918
981116
1018915
1036100
1076994
1005100
54089
101789
753467
374930
888176
55579
519647
76619
618393
807549
1000010
1000264
730783
88235
310674
162800
13000
551763
1027619
202749
268591
724421
435828
608463
237094
567764
384933
296339
788723
284404
18464
238963
433524
754276
13811
10765
604815
552128
392461
128675
1041124
509805
95966
927558
189718
870363
83913
998388
797804
74352
851140
941935
788457
635993
536193
582880
529288
183165
524799
910873
227344
373329
997589
305758
723892
700740
509309
277195
1049955
11451
141792
306159
299380
828152
918507
919557
835972
42917
714357
804273
741181
751501
32701
31651
669070
676896
525540
581460
472642
143560
843040
839367
141119
859492
1024506
663972
1094278
905891
279977
1003093
297095
377020
880690
121671
266307
887743
468050
778679
997075
36075
877835
492563
675349
838843
1050087
590080
550892
187349
569549
1047125
113060
804942
576668
353941
74728
583920
345870
727777
1075894
290059
533687
117208
772537
781950
675432
958968
87822
234009
779901
285831
153548
944229
430496
527548
222573
1045383
953742
952692
1000348
344512
1048185
206553
340337
507612
440742
437580
778063
400680
686830
162310
860268
722719
95625
1062248
871795
963839
1006878
1080631
63137
145695
1044708
486352
448504
715886
10613
888690
1038747
692336
523049
485494
96481
867809
730909
599013
1046665
24143
442700
359502
443623
849770
996936
1033389
466643
643402
524184
29098
962788
404107
648642
495387
770049
919490
921585
293989
697912
58037
73062
593960
984713
1083228
326697
609842
578884
560549
634114
144366
985388
68081
139640
1054115
86639
223383
798273
279344
992480
887512
972419
139202
161593
302599
1038355
29047
1060784
567279
533456
99498
722397
645758
140973
117130
354662
390983
813147
921308
1092625
271406
525695
576210
386274
546925
465695
1099743
926053
582146
193294
919992
972182
47020
517422
686729
593134
1047967
548854
984705
875517
204344
614116
22212
63582
442145
645458
899558
1067553
740763
444645
954924
716238
259681
117987
282377
739715
161607
24068
256260
550270
150385
295876
619459
687935
324055
441778
450657
1056897
525162
353845
787184
34284
462908
359683
1019961
710960
822874
1041456
814530
544158
1016564
509169
484124
344655
169083
194387
1048836
479508
807862
1008916
591117
581184
1056678
728068
256944
862122
178516
879739
156373
291226
525195
886436
104759
461948
1008552
708590
555198
139792
674274
437512
19100
363139
462433
106743
966715
296648
932509
633795
673974
1004048
1096645
1075962
93331
793392
117481
967920
1038122
382641
988584
563462
459494
639262
1013691
570384
461017
886346
67530
781722
134897
952463
689287
375190
888563
982686
901636
720143
540426
105255
961887
802243
564588
838685
536343
618525
314396
2665
408681
591884
572118
100031
1053890
705288
1043242
1086234
723132
1079175
745574
222420
647175
834659
130798
933548
401823
521004
224833
580286
1042733
532140
541108
382333
503948
86900
994629
252030
834142
75806
163171
422508
776521
383782
81174
221874
772380
996566
60670
686958
1087077
617095
839100
830265
652524
689917
458834
754228
74020
239286
63940
404735
194411
1093923
636267
476584
218091
1012472
922852
218958
623880
990625
209344
96267
174563
506748
127066
989779
753697
527924
568410
884323
765676
494709
527837
944310
815489
269119
1081537
147699
369116
229000
605049
497263
895830
257136
389828
414082
22484
666757
797747
118706
522229
1017697
884170
1015198
32224
960271
452582
616429
1064322
884718
60499
633024
560295
178557
23895
307877
619397
453676
409439
187977
186927
650047
209034
565239
564189
777887
653815
926380
99228
342639
1023125
1086819
83891
1051831
486685
898226
1096634
545958
760547
759497
734917
24012
601595
1072595
776614
658303
125436
657480
300208
419096
646150
227024
70222
847586
237070
99334
1059378
483373
83273
792782
34729
328142
510271
148035
1088193
531398
709562
123586
778394
464895
1049110
551944
626995
31244
350442
645500
446719
844424
294430
1001707
304044
635665
111565
1032830
81838
816546
862627
757511
903443
467023
788403
917475
181378
1007108
277272
558633
377196
1087728
673008
669507
984940
575417
754451
861988
1003490
125608
219431
418762
897345
360848
647475
189160
994544
24342
446500
522209
510852
691969
824292
1031717
393828
113439
494243
1016323
434625
421973
137809
929695
846712
637048
381075
788409
26906
847108
940823
1060310
880466
551537
682421
1020989
241351
991765
216737
375808
1032334
723629
105854
205879
493937
819965
511820
139925
772658
128870
1019168
173309
1036011
612450
161107
38490
635965
152283
517328
366383
192040
247978
945345
364086
499823
696672
365738
211737
32926
507362
640360
149912
803219
798646
248269
367334
514294
938817
164790
52612
647784
974170
1046214
790641
1084591
1082104
362879
229719
48042
570508
171389
523457
902467
820975
792838
621660
57631
666438
377241
165988
344485
399769
967318
887868
146606
581499
190697
330330
956137
784994
488063
1061343
735827
585267
458632
305397
413496
1075996
151783
250970
1062700
422417
560532
457361
302795
65731
474215
283683
286293
559737
632841
988244
298059
128485
335658
842789
272375
379560
879984
673832
160912
161962
6699
528977
658798
485549
858500
877187
1036621
183915
182865
817787
956285
955235
35503
257758
258650
1001728
1063801
716218
357741
190847
984016
688164
337120
222678
428496
592695
999657
127294
312140
132384
778681
680073
907749
541548
390584
524873
306251
742558
1019113
218254
617694
247785
483554
1032370
734808
121560
1046547
827238
886580
639853
638803
908206
632434
633484
818791
701507
580452
1062873
790035
221128
209432
378027
101883
674038
479984
972052
464675
948369
453835
1003195
662767
845352
134638
628346
1055404
288943
254162
800382
914178
708458
458568
138741
364476
1097195
1087483
7659
681168
52311
281054
545465
823960
325418
776953
382765
158420
1015609
364801
143878
888360
123482
526280
482926
748829
670419
374874
956233
636452
1023963
1079770
1059546
27605
958927
721727
327384
850466
280950
648133
507626
983647
71475
173948
1095734
28844
1065946
895167
896217
1013031
51358
52408
812075
660272
162667
245767
334355
848978
310220
202998
949425
959844
855728
769789
464410
398154
348908
63405
604247
177149
172553
1075818
508808
1097241
266563
357243
1027265
513002
427737
534439
225070
723515
834757
1044373
861959
11035
254644
410259
81082
215001
1024755
397907
306994
270778
252535
213143
158905
629841
496331
304203
106489
965757
649379
412483
864021
1089893
809351
756595
204319
117581
1093925
557169
924292
856614
370884
1000745
291690
503544
502494
421670
398062
378438
495573
600781
364336
92580
1080203
1094551
1051456
670548
926944
15167
318473
779160
312870
441362
619893
327644
440459
54910
809985
941100
1090869
669085
203082
943478
552279
547103
187222
944908
47910
169984
134933
587755
840134
841294
217498
1083786
665010
280710
126333
911948
263053
570144
974697
544191
25557
1019225
68714
437190
998864
1079416
371332
66133
893343
329762
922099
1013066
364147
610733
626355
1059902
372649
125828
696233
855648
224270
513296
191161
1042582
896152
590359
814522
796063
324611
453098
269678
916720
390531
867425
739097
936817
1064958
1020015
50499
450323
428298
308518
385263
733857
962107
175582
750071
620990
20975
1068698
1034391
392788
289250
860236
188423
313048
542437
1100079
1047316
431125
388259
581919
421204
116672
756530
17552
402869
628041
103096
944458
95511
443930
1018846
93469
700239
383290
991272
510305
228972
127930
943881
993504
295912
1091845
364681
575221
745606
790380
458737
844428
825150
194547
961576
1076304
710607
579131
415861
743713
980005
849033
936841
1030997
74925
722766
277912
601525
927223
310332
1064981
335080
745988
930202
898394
865618
595659
1005242
742243
428994
43887
685613
771355
464028
792008
857720
342894
620540
86319
85269
613389
1008367
82117
83167
286935
203133
444675
335324
583100
435383
783712
157091
53431
704543
266916
435827
670263
524308
884565
934688
685529
986050
153191
891520
249802
94650
58286
21098
246620
101569
808479
651880
446889
1062308
151466
508645
953144
783538
697241
1014631
1088909
390893
67658
280543
332645
589165
677773
399124
13400
625551
911926
798619
41569
194266
77804
272309
880265
876880
654130
1044047
805227
1059519
1007170
11758
61727
286470
534298
111211
1093650
997272
84700
356097
503112
694251
198643
483743
510607
865380
658178
558608
816757
903144
841462
105612
430024
1053242
1029309
503320
27574
791390
268051
703762
658008
920590
731173
357920
162939
52455
262569
66897
536769
52989
689858
852623
570376
545060
809741
511143
1025245
765264
762363
330519
127136
131983
361253
772764
944166
249554
294189
1031878
532357
416473
156344
242595
232566
1062747
480856
657793
889355
554774
513602
1011452
1078775
1084530
13471
16321
827600
524996
145723
593040
14806
762861
781601
779842
35394
378629
986741
421850
731654
189937
478003
146266
855578
893937
289795
423115
647778
727550
119827
694148
645129
852822
627771
906847
171754
570620
883538
867832
131922
909245
680520
367884
314252
883170
800195
351738
720590
451005
170659
126505
10594
935743
59254
148570
1058580
71907
864907
946334
32186
138596
613699
650018
384776
44804
895783
602456
965554
1006924
753616
391475
1071490
781017
1037111
1054206
108961
94412
796408
7410
1010466
410260
232988
928065
235266
462657
1029168
674009
778494
441963
412848
98506
572923
654508
665815
534847
862697
320904
153390
965134
115695
1018364
665925
181184
819899
532588
896742
167358
14794
716847
429246
320142
582503
501293
950298
842111
142817
89389
619939
736323
500941
45440
246728
516438
714083
235483
6092
1084444
237425
368590
766253
182301
781823
932605
977324
1059644
377186
323050
383045
260403
188805
1089969
271980
650786
430333
319022
365605
33821
82859
26039
58179
290264
814819
246307
351468
248044
478912
1099305
218090
816713
947583
775655
1085504
99840
814353
614308
441513
250922
215409
435063
578656
459471
921638
675604
1025033
601193
174190
48911
996643
944695
976247
120825
446431
614335
572807
723639
537419
578055
349206
253314
402258
890273
880279
133558
1079631
647755
114902
565144
424769
690730
160446
1048275
387868
213389
297670
408555
481926
1077249
970127
473939
57427
951843
176384
24115
429317
770570
1087242
709746
528484
955845
808842
30080
997102
775548
82969
581182
122653
568830
516187
841876
845956
730647
299079
25943
966867
1089914
795226
1026537
75656
407257
721052
443876
209087
447694
108070
836765
1064647
251698
663689
491447
843542
484448
948419
270217
689168
955002
938601
456962
455912
100641
626987
949704
287239
286189
601621
590740
892094
399843
129234
360477
658840
589330
660608
359301
349622
190453
225886
102665
1099899
179770
440711
571244
541267
577877
692847
487920
115331
165692
1062256
401984
841782
727592
427282
1001214
154718
86490
34907
183821
216889
699994
553275
307491
582712
460917
1004308
209461
46093
135590
1016538
937232
1055165
731842
93446
698947
397597
241493
944973
321484
854885
905888
737615
508365
125729
155276
609379
402670
260474
1028223
61942
619484
661280
42524
884252
214137
70143
439107
343912
609543
523962
374862
753782
437710
408440
835025
84188
991154
1070134
4856
141767
617595
186299
101097
481257
759820
317323
1076900
990540
323092
303793
76668
930240
992828
778856
296880
582467
784741
91778
64823
621917
604642
312200
241314
143044
809047
290262
226621
311745
839766
1075744
177546
177545
361610
362660
383642
202963
97072
1059077
549799
81160
720475
461282
1054314
579941
963594
640968
1062992
532551
555457
117051
908496
1018337
675046
125783
187885
683219
563448
61855
298890
851395
809151
104570
483751
238895
383375
279253
997077
122234
609418
875057
987140
621678
519312
320641
717065
828734
10551
522048
304181
748314
1058829
831742
484443
390508
639668
383759
670750
991007
946306
115303
398516
259996
422223
619634
597047
817022
204930
1028339
505504
907591
545236
173227
290276
794363
617099
774198
278590
690706
655670
122104
129752
907941
1027499
947317
319164
369414
504693
65422
779628
678942
968873
198492
305961
361376
374920
311890
737518
679094
1020761
357624
103915
854943
731644
960978
750832
1062297
1022620
1035853
856438
212501
339485
534819
270208
49494
688180
578927
618317
737153
994674
251146
61685
336810
594030
54043
544259
891220
389498
438250
653624
771687
71984
645517
381807
808978
772392
211374
237715
573465
311670
105849
1023733
985021
474405
399129
725654
1074109
670739
718244
172836
146671
806172
323942
512241
804005
836505
340842
451560
15369
70821
77579
480372
988950
404376
253764
280020
469559
696042
184137
830900
93136
679074
239225
677640
937989
1032959
354161
73776
482369
787106
910278
937795
195425
827143
406155
445777
463139
816315
480869
343505
600240
133474
989048
732123
591468
276311
1072086
854867
172488
800787
885980
579693
50031
657075
407536
1019073
484469
260847
372356
407665
27145
513213
769558
453079
991549
1063068
1031871
643566
801642
668865
190078
492472
319530
998047
439453
1060457
644054
1053574
705353
16504
66030
547000
885583
755380
474963
105321
779414
964216
197944
565198
345892
1008247
361418
59324
219797
1038377
495111
1093926
279349
209165
572351
409458
728976
845268
960104
622113
101218
412304
848628
98991
892174
1089520
876716
254952
893099
167676
125790
290683
1081709
578957
392938
204200
341383
697333
350263
1071449
562717
302312
175269
301510
534164
1003792
472092
1084538
861943
821310
32642
409462
625317
708849
1092795
1067937
584678
726887
744275
348467
991162
523432
466682
551348
439615
907339
493378
824532
163869
823761
22700
236985
747784
22772
403822
721413
965219
596872
497017
313926
452918
805627
1058817
621999
994248
818977
843095
74856
907435
310849
311040
936799
282154
216965
395144
596448
229188
882865
345144
1096049
514663
188460
451589
660293
983946
12482
822368
45636
264342
265526
155119
569885
810432
971914
189217
464770
616468
854289
1022469
231083
122462
690623
1098563
982049
125946
250540
1047214
420701
770777
107894
845206
238856
793869
919059
959164
971930
175446
216238
206837
853642
503913
177285
718631
435509
500383
1002306
327174
240431
692032
218099
287868
1027811
259170
354962
585975
234757
136810
897976
1016082
116457
341673
242227
744478
286430
1011577
1092558
1039191
256762
1098550
955542
906370
797849
736760
727853
531542
23310
540440
918439
124588
162956
413431
643150
158621
378299
631551
736259
278514
154711
641943
323459
56682
1018831
56442
806891
805841
267026
325069
184337
96111
943646
268813
1079316
730004
995933
88715
780450
444267
65280
909085
292125
8394
662601
749534
252137
213832
655967
216813
940617
834020
557711
609782
816784
992848
832477
190865
238848
321238
109425
144832
620644
528889
816344
930479
387549
459039
427868
507426
508476
303850
985809
929689
1004292
772520
886904
455107
146967
273915
779166
896902
836907
1029606
170851
890468
178216
67228
502073
55817
1099183
642421
320075
387555
37222
847574
163393
268726
583439
864262
430412
1045988
57368
851439
22401
713279
569381
341478
521230
170449
820402
335878
992369
953625
262011
988785
385348
510937
1081356
798297
183887
806590
544904
407569
152897
45959
572715
568314
1026190
748172
357762
618601
33752
372264
941404
573323
93969
754590
409548
1015889
1075400
530685
280078
269844
405450
1022709
301906
1029382
592272
1004787
706744
494247
310407
786275
906238
246917
692215
902405
5051
891445
31598
822777
262904
593227
3485
62412
905315
617938
287357
666768
957688
726345
1064493
51521
33793
355476
293843
408490
743752
479300
1034781
122507
782320
884988
182763
405111
246043
1093061
899111
717082
377275
979323
1002128
596284
830062
864320
121690
97919
917064
721249
59738
631909
247878
870631
1093208
720992
940634
526926
943780
325211
403594
277013
970283
462910
35103
901848
146804
165005
373468
597680
833942
443219
487239
483757
745150
509090
391168
559169
151978
287648
566687
349824
432038
428572
970985
567659
937837
1064727
377137
234540
711672
669484
668434
638505
582680
1009510
579477
694227
940245
537060
1095895
921214
972513
649713
733181
774757
697107
324921
180823
745229
1093107
491760
1051436
987669
361311
959811
629701
139472
278598
246465
613105
299873
191664
227169
667639
702239
656589
564270
104473
824402
54409
514121
270004
141129
286046
926475
50964
1098907
195196
470275
930663
1044717
1010465
868104
272751
704617
935006
105212
641018
686467
602279
960511
791758
168790
874491
27707
1081349
271141
322981
104595
1009691
418864
216165
930168
41872
863738
775733
398788
450134
928962
180034
682426
626334
695454
458630
607542
343260
763739
316645
729639
605795
923656
369540
553564
959668
45278
965693
956397
987943
623430
288008
479322
732270
577997
723703
713424
947898
218119
322466
115064
980385
636567
229998
694506
512122
1062793
538608
839029
920700
182140
141636
948834
375989
510394
793952
172743
217753
250008
127796
894011
643509
1060901
944592
166235
1020283
632505
1021747
794866
423420
141172
512395
345283
939784
663147
238647
414378
445155
813438
540391
161042
681738
879872
1007611
1002533
432641
401917
797824
1073073
806968
1091340
110102
558759
332563
208254
209304
185092
778520
1037125
1038175
170586
386090
894136
521443
205548
344810
1086808
656529
286283
799918
572103
1056941
308714
1010361
211380
443909
998507
455147
625207
392964
222488
901564
74336
1085421
890863
250034
79703
1047303
489689
218947
1028364
1029414
470142
471192
469092
357053
184873
358306
298225
545648
38536
763838
103398
413467
393888
776981
894258
863687
509987
636201
904045
736500
849682
295924
715271
494382
1070171
317862
1014582
660910
218155
9538
537088
565663
833674
742254
317901
645412
888932
259323
1028371
822654
604837
1013672
271977
700326
998829
877478
390905
35289
671740
538865
540855
546849
546562
318917
92194
111772
144551
964920
564257
918826
905938
55659
148277
206688
427395
711339
679423
259588
927510
802282
173923
65118
293038
905727
491184
582812
930527
369342
346379
322740
487821
1091193
597080
177453
205536
996504
457111
1038800
844700
1049440
35831
1052732
146329
946471
337230
780899
974420
548262
26443
921157
957745
774265
339490
658512
425105
250445
53342
889188
137756
799658
662829
816018
988816
981315
587689
1095684
265306
96568
771739
263165
416963
777510
625670
72824
460130
945972
465869
1015643
701413
895917
686978
587037
951960
48961
225054
500154
707355
564305
1016851
1089570
866014
206657
496214
406861
299710
618676
56266
956367
974629
599981
645296
1000187
255487
434947
751179
384132
195068
610863
816643
858833
46955
698143
494438
866896
359195
231637
40370
101859
798212
30422
152409
558619
745572
36207
205788
1056389
968948
522441
474717
676237
665116
664066
412643
686957
685907
438886
719076
970876
653087
760724
39631
594450
883244
573548
802083
151057
424823
204938
125975
744376
404383
340669
94828
1035200
574005
203162
365939
724125
723075
813432
483972
787429
476887
300705
615249
464959
357035
1055914
20155
686715
676683
1033692
39350
1022009
170278
178241
934496
942504
755690
382951
808406
759787
122623
658247
1076000
473723
636610
345766
416672
1060662
25710
643775
280371
863471
236660
231538
137142
484027
25217
833825
1093630
407427
404845
757357
480267
969565
968219
469543
663789
693188
121928
294765
458332
992024
456640
467466
1089677
677924
350082
767313
545212
96962
8716
677507
132508
256216
58317
877847
297512
945447
363272
976814
949795
290105
362858
587558
664461
1030560
620612
1098106
629861
197955
43542
714324
104948
1084034
928632
186974
779643
935015
163212
519876
514564
628203
1086009
888550
610606
6606
1066244
394126
865976
871766
151288
730012
921118
170057
226850
110341
109291
963577
350401
968308
659007
1096187
401981
842558
943741
179299
632666
999895
908821
953559
611352
488231
693689
1084812
1028215
770878
350961
1043499
5417
574836
537688
92808
420135
352549
680307
687547
859181
551892
1028365
1042319
339145
644815
241694
106960
465124
545283
424135
677574
278714
344849
287462
249800
911942
103724
940244
812120
144218
593334
835675
1025000
744879
840969
773568
717650
508309
1013990
1012940
150122
49199
1078610
1079660
865614
117906
649562
652845
246157
443815
16366
1042347
806236
119363
628825
285376
577880
608645
656326
974431
1031881
942282
820093
467750
565696
1020831
940732
855907
320725
967588
626344
780131
776658
174693
54017
346081
710238
183327
332220
403424
1064268
882363
928155
406407
830125
818988
987230
36101
168402
821566
207374
509783
947714
727930
879002
202622
18374
354376
45171
654775
1004287
531710
659442
5916
588878
323276
19735
171917
632877
313585
196697
255652
899344
942741
422805
1093157
158162
281381
794519
982133
987008
585219
55098
8793
544110
1002730
448923
827500
715571
55589
751758
177583
618286
383055
226184
952406
1065746
569859
533599
845817
875618
395054
826600
358074
971409
467278
410679
54893
625804
744892
766555
28789
79384
995018
624059
219614
573175
457686
645568
268629
633338
766998
493868
632857
988535
1037501
108588
62130
900113
428664
892611
371806
151891
804207
809934
211599
637900
1026816
686623
994699
229449
293851
1039179
540065
868930
618567
900819
858998
220606
602389
202255
401257
1001921
812047
30864
407770
544549
803337
210520
302777
566970
601399
934006
471523
84051
1001401
1005822
192594
792853
810878
107029
484842
398809
50078
481942
459742
263690
278170
417104
610434
825424
1023657
870564
212795
817918
514903
206084
834985
384644
1090382
806842
59084
255485
524086
1004022
450853
127655
1085548
747870
661889
139434
561870
650426
621279
1019160
239290
970857
943616
391419
22112
566666
1041288
610544
611594
752943
254733
869163
360578
218999
926582
106637
481906
61179
647309
606891
337964
1065369
957138
439058
451252
1033065
451969
225637
139351
462658
840910
819661
717262
837865
922046
1058516
739522
978960
605520
615121
701499
52308
876773
585087
480596
111274
372000
664465
444411
391579
236242
437393
828841
53226
166764
985697
958109
1041287
988685
250145
40916
900671
371137
628437
745378
596285
612249
371168
448298
139423
536528
1090425
882783
490752
812012
1029588
465697
1003134
998098
202192
440749
31617
681579
555879
368957
806289
925961
1047360
288285
420632
421682
60306
223957
358062
48572
543809
823195
1064017
957775
406544
330638
163166
1012768
121812
89891
425004
110030
546112
736221
837648
562205
239698
1076357
158448
252108
788111
849905
875762
1060300
739821
547500
266966
773820
618264
120549
1024938
798136
473140
193823
910734
1056150
139679
589112
910593
510222
800126
208895
388826
243897
145018
541050
888269
273068
968474
747130
403909
62575
32285
1037998
684451
548950
1045605
857700
129664
922598
774190
392811
90586
1074059
779494
586223
414061
238708
952663
11783
250154
956738
92186
298218
669537
543436
916429
721228
1012251
132354
614264
87543
697448
966457
481937
119943
397058
212000
723587
1073327
411633
720303
833743
76370
1000589
150287
524607
351601
705503
424706
41355
315187
53083
655269
205243
324200
1040349
625141
802792
889560
260444
1055381
1041122
734389
429733
139522
994816
854063
888897
785871
92265
170886
1002196
301088
649216
904250
75434
765543
562908
863524
615784
549389
630763
535862
113298
200989
116689
883404
225667
948393
191084
805344
255883
12790
643366
178196
226118
362551
295333
844946
261206
584350
344249
151099
642470
641420
64218
731697
128482
1050949
784657
653370
403024
175024
16893
1070763
197707
481805
521029
519979
405849
879449
906773
877108
289419
322314
78016
276683
710962
314436
756438
56658
111194
298183
1088994
652626
326019
894769
347588
698023
1071438
953253
237140
386489
674781
732644
343709
806862
689263
474180
1099768
471903
446311
892562
8191
512284
1028887
322245
524123
852831
694287
19391
330188
192681
999086
314680
127018
581697
100117
206854
462085
350143
478143
769120
799348
892181
192683
232953
718217
169293
613645
993343
32639
1046383
568742
246861
256871
840158
31746
412900
502825
659553
1031293
759948
1066507
915653
273742
348818
69322
719469
21685
1082033
1034436
639102
143385
833874
1092068
1060294
342409
176869
212964
158698
667823
348428
575734
648360
886975
890907
606805
511504
913572
683487
607672
1075557
123232
588284
546920
593262
67980
801140
1083302
907993
331888
1077226
252710
181593
474571
731276
472852
417703
922235
757145
115519
593665
910843
746907
414167
301212
618591
291072
308513
78251
209806
754205
419913
418863
358562
312479
66734
829189
750834
159837
889387
140612
462249
314746
202900
639326
223414
299957
465837
442506
482456
739318
421780
35667
1001782
134912
60644
715995
800621
319008
141738
333654
1022204
360949
869954
701649
735522
734895
250172
659675
164952
718114
697715
820634
454907
170599
768411
819625
570933
329828
971032
70136
69086
935295
60470
786541
881578
810845
193855
320649
727508
665305
301765
237189
196108
373700
1085101
263649
884021
151236
456382
310549
44811
342602
232325
813872
720147
508330
929391
1076282
593167
865000
988840
78304
735390
15131
507999
93359
830234
1008933
195908
541117
694780
338560
582511
206550
13362
856425
119529
384241
631085
677568
1060672
825310
833445
421161
940131
1093845
732295
101241
631193
1017350
7583
582147
436506
760342
109321
441878
911343
515585
74937
179040
113406
143604
506565
699658
710313
228999
961196
498279
268507
387669
948259
628152
36484
774631
1053000
113651
842700
424533
1047165
282774
878628
962810
292162
526179
380004
348763
358325
876339
218630
593680
881130
587992
259507
950836
558835
300372
418143
947228
264763
368543
138568
837934
498788
723296
405519
10963
342288
319877
808005
508463
909146
199026
753914
721428
815906
1032877
343689
129623
636925
1059754
407210
811067
43498
427733
669710
220086
31940
1021937
242822
1052466
1052465
297553
128163
546233
351315
101571
796005
491589
893562
127084
221233
191815
111584
957730
158851
822622
513773
657031
1051243
382605
280901
911814
911661
383711
499936
867012
350778
1029525
371671
1069157
508613
822675
420890
133043
1040699
139874
375329
127889
661342
816514
937050
792640
228873
1048782
940160
676508
1029556
306114
23124
456915
984051
482609
506419
264605
432627
127043
997293
634403
797155
238335
866352
1086374
398242
627798
104183
152332
571253
234384
425089
478517
188472
880525
192698
339056
233347
44727
678150
605392
727898
726848
938856
419084
518465
421119
68275
621236
608547
253607
821058
218502
753688
338019
43751
873278
9424
8374
372642
371592
282980
1042034
1043084
857842
1094998
465431
837474
294280
835787
980027
998130
898183
191609
918144
533116
57032
830860
105158
522098
1098564
292902
516002
4960
407331
628740
1002287
801083
1038037
96562
717678
960679
43299
901765
367452
601169
915178
745453
889992
94031
932319
73322
282483
894171
886127
409938
640458
579929
1045167
697891
615099
406221
662995
23141
1097291
829908
108661
945874
619717
397957
579270
334711
240978
1041075
909023
284692
291137
546049
593325
111136
744906
647685
1068423
381349
676611
720679
715058
746240
34226
427243
9737
810378
476518
843038
304843
318088
949594
577785
34014
1030742
1038392
922104
789088
495093
262250
470026
909281
34580
410887
213486
786969
137364
485714
189197
43124
308122
261196
17045
99389
163220
138571
674536
141272
676351
12975
1047349
488690
454567
310104
639992
361313
624351
937012
776591
899389
350305
1003056
667000
98334
362410
1093367
95517
730838
567173
132754
685777
544672
377379
120789
1045195
511631
362443
970456
794838
904695
139023
59931
656134
669122
785802
568717
585360
113024
548492
492253
972110
806067
434878
143479
74672
862114
432047
218241
350773
406121
672739
388471
821508
638810
766060
695112
1078625
254416
632290
245108
783470
54967
527760
1037215
125503
889991
269012
1039126
653960
973428
292545
604920
176521
613709
13365
258018
455697
334948
318652
17299
34948
864779
850943
343579
479575
434737
1057167
708478
951076
449586
1082900
862290
135267
637645
1027080
983424
495339
688535
402042
856745
592063
905958
637894
791768
438135
604954
621146
406505
560472
945718
1070838
839571
464518
311622
272361
624785
818755
899939
55120
276845
423005
799376
591050
686494
417622
885628
213133
691618
1076847
581039
864075
354375
477717
901021
571047
420497
889312
261705
602405
1009935
605803
1030473
243540
784486
611857
671170
549680
420665
475793
478761
54377
174983
988608
785012
589475
211640
1062572
87025
479425
358478
48015
89126
635358
17119
1009472
31710
450423
1046713
1045663
105783
1030469
249862
91772
284973
178256
944079
567039
323432
368189
609327
832045
76741
703598
599125
771270
445365
990922
772032
872542
1013855
214806
726385
46870
587832
1070835
394637
720348
896283
976403
170245
944869
758354
121599
38373
635172
250388
959940
406522
1019731
178215
625014
968366
276125
416625
552699
387263
796388
212315
556350
370235
1047964
58263
1048260
397626
629847
729056
687990
73790
664894
802783
625411
89709
604647
957042
579411
129285
839191
748640
97944
1091186
789957
137450
149542
965902
248372
786234
1091914
649652
672468
379376
965181
389104
522243
1009521
1055273
577556
395657
535754
409667
729975
374150
502701
911018
1092362
472708
402358
811050
950464
877609
785857
355646
760686
700310
291671
414043
855057
288422
822367
501989
275890
801513
1057996
379874
1032843
846233
232433
718577
853464
432286
133542
439737
481174
840312
322337
660000
858503
175950
122143
470866
541457
691678
358443
3371
1057835
139378
247528
994575
464776
238872
112020
238432
801834
1068682
225596
32981
784126
177841
897499
916813
391893
178043
651949
647600
656464
684077
596784
483668
489751
709152
282148
36623
463906
344371
1044186
346655
441264
509983
233208
595902
407702
306646
845890
309695
271293
714290
1001064
414045
1098181
309534
1047174
250718
463698
516451
571354
101710
891693
640152
978524
615889
213237
697216
463590
879966
1019693
459119
684742
246007
243473
116758
464894
842833
127441
723299
675457
1067099
769046
191665
678607
808255
737346
624462
53524
302443
871557
707848
592448
97536
677033
107946
82271
653734
941828
512421
1054979
906263
108250
71820
100590
728143
427485
1096917
966938
369827
331520
907439
615380
721382
272813
431277
57980
753240
1000924
235073
70540
31906
710197
695199
1062698
247594
72732
840324
234303
846327
795583
546742
107054
73938
300161
1044577
135261
681868
980965
498376
874784
147264
761052
1074072
862345
611573
96846
1035270
984371
274656
1039867
974502
548091
727577
5936
765440
647625
214606
1037503
883208
485554
832405
406317
492617
161127
564568
83270
848393
126124
125074
1042120
3910
429178
535254
74197
249822
946500
231255
124762
555692
149389
1047097
286248
982507
981087
925584
596523
725185
50849
813626
36043
593752
433346
712703
565968
613085
1056417
389918
112284
642947
922142
351810
711024
1033784
720282
270154
816573
212074
1089152
1056203
668988
87979
28342
211810
572583
958058
549597
644178
621700
693323
212896
79390
56829
347454
571088
696215
868914
417046
651462
1093249
678755
147382
737566
1093529
320149
660761
274383
33216
618407
142600
137856
444739
285873
709208
427569
743953
823363
824470
463815
387490
926632
1084558
614019
306735
388246
824671
172083
284428
250315
538139
613887
507925
362674
685516
617736
918359
539548
759755
891772
362123
961830
37202
592740
131034
425504
739608
247805
1096869
295856
1076210
25056
817779
605942
194372
882573
430158
27749
57326
1060188
314651
630054
335433
473651
906197
594458
838305
209507
85139
832834
614788
827151
1070911
267990
645298
561382
33956
352726
578068
933521
693647
553155
1049191
660482
143322
100998
490781
151078
449645
65112
921594
491342
431372
449981
180179
339340
383693
247171
491432
1072413
848213
624670
584097
131849
461550
1000246
764916
592148
698002
892248
811889
538675
625988
1064864
341611
485499
1075966
892142
297348
104147
732217
250470
151616
248856
403208
58521
541482
4660
1090300
359903
81313
925005
540018
304037
229573
134584
674952
655379
370186
148374
16608
77178
43679
830487
629894
364265
365315
918963
920013
426179
852414
1099730
1098680
1000025
366253
884062
11872
490707
295415
1091911
530246
561190
22542
447542
247688
97392
661800
853414
698671
444273
157685
106040
106127
908959
673877
789246
266759
913662
1028314
659941
646629
159056
1049842
624680
915801
892349
18423
106878
500748
691116
1040676
819785
12897
1024395
205426
787477
440547
1067307
759555
382078
256149
442845
132212
359516
358061
98997
11084
303107
120779
464167
385634
859021
600815
1022814
653629
901195
103369
266886
302471
186795
925542
908877
151919
192742
498239
596196
381585
358624
575500
794859
989107
664799
164146
897155
214495
455980
130934
311882
660591
650190
539425
199376
674969
857838
1013040
491846
350100
276708
1002495
571160
974951
473425
554586
10359
896294
1039312
841501
932396
749333
600469
147906
938092
864728
1055832
238582
358241
403816
7065
423988
236969
604092
389133
750264
740393
1019328
863030
628795
304963
591825
152637
159121
458112
74777
763635
886241
194021
428561
74480
785215
907931
963373
590199
64734
862458
1059056
21539
558067
643389
489893
429223
814362
1085382
687489
524390
2783
837918
396883
212271
1047761
61444
62843
955519
707967
979378
693392
873788
32634
251861
484123
256232
556768
551056
207575
470419
108267
366723
820253
277369
836659
208292
103956
579716
782283
856451
1083016
71252
126234
760677
55210
281464
277913
416263
565376
459414
663173
957666
957561
405214
927945
167903
71075
1045455
501204
801800
599568
485793
639894
301018
23723
12448
79272
452757
494415
640431
323441
208721
506898
1064492
622298
510808
191220
194935
735769
1066927
14811
284399
285449
822314
394972
396022
163685
164735
503054
504104
246879
940681
140527
141577
614684
199420
952717
517368
534317
699445
382369
1056345
996687
564081
74113
27767
637993
908362
40983
1038896
285116
941018
582390
583440
584490
982286
971636
138592
137542
247954
394684
1091014
1092064
1093114
1089964
766996
1006002
954970
265934
881764
716374
191409
1007328
960845
251900
604072
633512
911188
627835
626272
498583
1069147
620680
91783
939287
259195
230366
888258
78468
200820
1097649
521733
86999
383260
354181
280088
977449
95081
878239
194469
469819
445659
1089123
1073843
305439
304389
942085
941035
116850
182512
1085967
127154
386944
846429
818487
403869
920487
925011
374437
252230
109338
922691
869357
138840
564203
509719
432628
201167
870831
649684
938098
587938
997845
423780
279633
281362
795771
167001
460660
1012084
311654
409515
169733
392976
70092
866230
766653
990177
704963
549037
225178
544043
132665
948934
1007518
875775
862653
566738
535612
750151
473394
764219
286522
824506
783974
933939
528143
393494
442237
1007829
81394
407094
414414
698904
508891
54121
522298
115928
594687
588767
133796
509961
86227
602318
534407
1075054
7139
694448
96212
173107
611765
164776
480740
725508
933789
372039
65471
315580
465729
296293
44635
16808
207810
999585
316028
725370
593225
459870
837862
482021
403898
667247
700396
234568
881137
261686
1030542
616985
1014595
51345
455891
653965
714750
423574
211441
409100
654029
608682
997346
866540
799260
431199
966959
896101
397634
568224
2296
319904
633424
819304
471154
223147
610994
390423
198672
458553
54260
992566
1062225
645080
659427
154275
332467
208158
62513
612142
675910
736181
784225
1005630
226285
164508
906059
171959
262411
634025
442941
837538
877331
765698
792357
215237
453072
188080
927723
1062016
215279
188523
1062259
329441
897049
577864
459908
938839
961749
385474
800645
333863
916438
721686
526249
910009
252343
828556
19214
418241
771604
801382
376130
723402
729543
724126
598290
297894
33424
745807
395807
130029
180795
821658
218396
568217
778829
58278
694000
445917
772927
1052972
706534
406930
744477
457926
907568
313506
203098
941077
397268
890267
5163
504668
833373
611422
367202
788770
893459
413183
395772
972899
1060419
404064
715888
836051
223694
296444
911165
223524
388109
193261
347712
1018407
767348
283492
411709
64847
203961
1026554
811235
900272
1028883
847843
18207
747050
335159
707515
117721
965898
365082
1004093
231485
505616
916643
699265
954573
453188
292500
387890
16996
267913
300009
778539
589426
180969
858017
1079073
607590
721617
348841
133108
125359
771197
832433
817013
154305
1098325
268603
958169
318509
890081
425238
627379
641376
498478
703465
958972
988516
421530
191830
454275
537099
50945
685067
927713
2264
1076086
351996
29487
1077755
685357
241387
359066
595706
948650
882916
1024030
574468
733018
660025
792160
772377
924440
750559
390182
982589
261435
970465
920045
79989
1067484
820616
41652
57331
305524
840417
805424
864114
534329
123518
703161
702111
344279
719991
981305
756629
563747
152014
276074
1085802
866260
965413
674392
896444
427095
326639
367142
1091455
12002
851547
218930
523408
656695
1050863
594093
607633
642096
453733
428390
215392
326312
764058
1009762
663253
590868
68065
422598
1022198
913910
728367
177077
534114
869003
136117
135067
816972
842190
69044
67994
400032
831846
635115
180595
1019947
174880
529174
823692
520973
280641
861531
671386
746524
563375
570615
166031
496013
495195
494145
908436
729119
618013
871733
957443
478939
842447
296965
60666
505953
158684
271447
293708
844832
399492
933906
648534
231994
125232
276529
649212
774337
1029871
772917
393741
430159
994395
34283
308958
69745
1038541
492568
761950
10031
595594
657425
756582
980374
28806
500752
53706
1029410
571656
882500
561261
773837
880261
879072
230434
876845
214811
425888
1022903
256401
919588
246556
995502
493888
164197
484069
18903
114976
502906
793831
254602
695622
77813
346614
340435
1005211
64561
162036
731302
177607
367368
322906
645811
142760
154155
324684
593230
593515
426282
514364
1083770
544414
672816
427109
23450
268554
985445
742561
496236
439075
501948
207990
481533
784355
681099
291355
887389
427324
518464
808191
89955
272564
495858
932333
247715
905694
371744
530644
1059856
1077473
652873
669955
934265
727594
778222
452279
979391
117494
651824
499117
913827
670338
774711
484019
1091323
834746
66278
589162
287568
41471
892515
398864
694328
986450
707809
230286
319306
159055
945942
1016441
123144
346152
822800
4436
363603
462406
827273
346481
19533
602929
123615
1032838
182080
153599
214837
611759
341822
214236
768701
1012682
838294
996715
36733
999966
1031121
492499
617268
479655
757257
975315
873232
448996
627956
265550
850461
313354
872818
616742
216924
21978
537592
643432
1070112
285739
133325
246527
225005
449895
85813
421805
761542
1087401
691929
438977
964405
585560
439286
717668
10557
283734
4868
725335
332275
245401
918375
615022
751251
283784
758769
759819
996403
223759
397357
611908
855807
857907
856857
251876
520850
608691
150090
143750
539213
1033307
61768
313663
186664
974165
681707
587427
638059
869968
578432
173119
322952
394706
886004
419704
807909
632487
269152
1075119
747578
107239
266384
105027
572982
666865
187141
341430
1066970
774088
735845
990645
435230
506091
10344
774709
929089
64994
1043224
281939
1095085
277849
272745
280544
646993
406911
265742
603680
676873
44892
1048309
754940
100824
484131
419688
1028656
346815
75164
541068
615868
1038061
901439
514519
729957
1022162
653640
74168
842770
265519
5471
369736
442896
850666
649580
632994
1036687
681853
730882
484180
855519
203815
1041803
80797
1083591
1005745
1075778
910094
488095
257137
641687
4994
113770
375739
1018322
442525
145855
1064363
866924
949729
19133
968222
495136
23083
96178
424192
413369
127561
664606
724296
738607
860922
215672
360383
636187
272543
634412
524759
168804
241251
639084
788738
593223
182407
780925
34615
596805
769987
300290
737233
957014
755331
305388
240376
586167
697921
266200
267250
583036
263897
1005231
355189
346291
855209
276807
650021
166911
1075155
671402
313668
798701
393809
428249
506880
709242
685612
755382
756268
607804
608267
409347
947243
642997
823065
539657
1035637
692855
664476
700447
555272
296883
109131
732960
1022949
837291
66791
164007
984474
281505
385487
786657
665547
1099965
17386
267293
123443
471848
94459
1042363
672705
31510
161900
1029916
692329
36083
29212
411154
646996
305810
162009
979235
612203
1047298
77394
1085948
938175
801338
756182
554834
871718
157168
797620
413774
416697
475876
319382
829394
1060644
878229
140886
713436
135355
946922
984115
30893
7439
634424
615203
946819
941927
135749
342587
420637
328563
85161
63601
204427
1048486
483535
61706
742822
572709
792360
14284
310360
774731
879505
628060
648874
381638
583398
475284
402601
212425
976355
613331
763000
203884
1084215
479773
622335
663084
243578
981036
273808
103442
411544
348536
56515
483159
152273
590917
1005032
571621
201083
486369
1069732
588945
354399
739939
963291
608885
951437
675066
420523
457902
409429
540773
6410
768259
133631
760690
185999
1061110
315802
989425
1027412
798537
854854
490708
42815
589514
152443
999722
339789
917658
912194
660827
102200
528924
789068
642348
549059
880565
730151
678968
785190
1073149
595881
596218
442734
186278
474336
814227
647037
95129
603147
565694
639351
760175
690724
1042335
177047
419718
714944
328845
373899
547297
483632
118364
682678
869279
505361
28202
940657
342131
741179
306674
1003785
1071478
247315
907610
106578
196451
38099
50453
496813
80205
681156
506730
792088
334346
326876
893806
963922
612464
429164
653559
871488
785896
764583
462420
453276
858244
836329
412445
1025829
240032
498316
604689
722105
220699
918902
1027353
520167
599702
379454
596122
382384
44089
347081
655612
786358
78204
640792
121572
835418
1011814
1068388
706400
751903
884157
104746
159797
432088
114085
541289
988716
447061
1055655
1026123
139959
102287
743039
124716
720815
615077
173695
313781
832702
30546
1089107
549584
591460
866542
166589
735264
217410
114699
657360
860944
930809
388837
1063495
757868
384434
422582
461682
963559
758266
579940
915286
766435
656380
770602
423358
336864
489684
1045897
531796
522318
230510
868186
31735
118185
465110
15963
770312
826107
878128
589007
873423
1065941
665096
664046
141640
87101
192045
107899
451162
644851
1038875
507063
691318
697585
67433
410407
409357
1086706
363942
177155
429257
937900
1067877
77046
275856
337873
726392
297342
603063
171470
763454
54815
92383
885654
442249
270268
603528
508045
498728
11447
486264
394182
563963
649480
777190
835276
221462
470574
533924
264202
358093
696387
653992
966924
890085
359096
844822
534747
345599
1032774
164795
454067
88479
911245
47623
937181
344476
314811
908733
813670
837198
402777
376664
290063
991299
659835
485947
58283
595950
236293
905767
1043858
1053490
332618
29856
812616
354240
786034
848658
493171
404851
964451
251123
1027744
838711
138106
49203
247155
972750
538057
85046
611126
725237
894714
489264
20663
927408
175646
481033
690626
245692
480626
1035216
884230
458879
636492
96074
953161
310341
792701
71217
45387
856159
802224
1025963
558221
811142
158628
1086415
1028486
71069
65723
46640
782745
1098748
498246
879977
406412
1077186
535869
1038587
1047936
913904
23061
725393
356576
952183
556389
195373
32605
549939
676251
537605
664344
679506
1042193
754020
595145
466366
991462
654697
18957
966927
836467
189952
131962
219534
436722
1031939
132189
736372
131142
922508
677112
1085031
392749
385558
921010
872656
819712
399840
432938
428822
529874
549522
216493
1017503
1048972
740865
7959
582131
674412
200378
89597
330232
192079
819102
683664
221186
957301
742795
449015
626830
387196
740137
990030
931671
427692
736778
1033820
363229
600209
305624
465736
864853
569582
831660
923308
176712
693839
156080
470614
501177
168427
645897
1043582
204869
775130
451980
991365
106067
693940
787841
1007432
220994
950911
444135
3752
327378
76407
322539
657018
145291
555372
922938
1029815
306536
1075578
829171
897242
467382
942594
313953
434940
359726
279584
6259
424647
767025
941882
404073
1056409
709136
825309
688589
999171
994793
317492
123782
506848
85087
1049913
785085
566904
1076583
197497
577591
330248
17761
597570
500610
516744
672810
583899
1058673
45544
60367
912752
1060388
936294
398739
334089
190343
737982
139086
286735
607357
35257
369190
62883
774029
470670
785262
587355
133517
660044
631604
420553
125371
53694
869443
459433
183269
452083
429327
32975
1017068
97202
874723
243712
136446
143243
754685
21068
487647
661868
753328
615540
172961
256719
459615
779714
155236
986369
967577
577223
618020
451006
911013
64827
317024
413759
326200
1058181
213677
268673
908741
443908
539432
688406
40849
334019
1054855
850488
498110
147328
72254
73304
1081914
692109
318653
268537
995961
324848
524116
1044347
1045397
972273
514940
945220
631862
759957
374367
248209
1053157
10281
706116
131102
826766
919893
880580
387126
889161
334994
1091581
768638
562960
197973
1014189
521727
119798
705950
330550
28979
612540
156267
444082
697975
327727
109727
903485
191765
61087
822745
421335
302800
589610
1059133
661772
951342
426935
976294
492625
402157
171184
780449
839067
850222
312707
325666
95249
173283
683977
436873
990155
474356
627870
544005
188418
571664
464424
668969
848963
902358
1019694
808270
833796
393712
674366
641086
796165
1030563
1046549
78943
891211
1073559
1072509
645655
66294
395082
628039
1067829
383516
574312
327395
664780
173321
871390
711003
459765
125333
14091
13840
692813
714162
1051259
136768
504149
1011290
1010240
844298
954862
1082741
219353
146829
331515
469860
912145
730771
235869
519486
114209
863851
770039
699208
779167
260922
776849
866236
321035
319985
394454
39467
405829
820782
16447
1036204
1084638
141920
300549
800273
125210
1089885
420050
985641
299844
549282
510803
7176
798426
723309
1065718
807767
931888
358094
501538
614178
270585
176745
735749
714528
1095368
303294
139569
423095
927862
944799
36024
507976
859037
476785
1030391
71065
159201
1002257
301907
886304
185487
542514
686594
401915
1093094
903815
615176
419385
418335
249669
269502
1035633
1034583
253658
762142
310530
356705
415365
421462
443207
442157
449902
332350
297183
320341
810594
820151
922576
466912
894094
319973
336219
82199
966812
536462
424978
218992
770524
591343
1018446
803242
307407
363024
222785
154834
358307
22789
1006198
794709
1090287
965356
663026
47182
168405
709766
511986
800186
131984
1062422
891562
919281
45173
822310
390057
859322
696196
203753
1073553
765250
581524
453718
41422
596922
589070
481276
224207
667958
621318
806709
900903
1008772
999716
895536
343521
84182
381163
248789
343369
480696
539631
258208
471179
586864
519825
636763
863536
296946
366505
721835
101703
277379
217551
330608
1028696
636275
728132
361492
577629
986306
987356
32795
428355
940795
43721
375729
268200
82643
74836
367158
21838
634233
860052
855517
733674
491119
448964
1023461
453573
243476
785625
342439
1065264
1005062
191309
1006815
385153
60091
530491
249460
892058
951282
69943
600739
52633
347690
714928
272257
1089071
696285
815807
1079931
283807
284857
957669
104822
917688
916638
696818
758242
89397
529297
931636
909435
1047052
307050
437025
385335
974883
188949
1072003
956290
47192
75422
596717
264816
619027
87288
738011
1097975
796145
173874
604519
833322
69553
912308
385059
549008
857213
228673
176000
550850
710157
191457
583760
518810
423054
131269
1086371
203533
333301
1040795
83087
712905
639649
435490
295718
459385
37642
480108
120247
874672
1046257
1062649
366500
1097183
984844
106431
658934
970784
237882
783878
526610
378558
293931
485057
50353
803248
426008
261204
597111
422107
1003762
607098
780607
317562
56837
892560
769880
738725
826334
744312
1048984
755066
358614
482514
562889
278217
520762
76514
631962
65482
248379
219713
173344
307708
896517
378199
816310
623698
797555
912245
943878
261037
13237
340536
525714
95649
265097
396891
768858
199424
381631
853315
896884
686537
208113
785362
565126
645222
129815
1038696
891754
992048
933527
89545
516422
206209
198737
237938
277077
727957
11337
966599
505740
24557
1087430
610609
1083682
629257
187649
252192
889798
858410
376502
847672
916398
536562
1018146
351501
752819
512755
197800
1083835
748228
106025
351685
463185
570949
991779
270453
859946
231959
1059657
602632
850402
916790
915408
247876
1042229
632422
53049
841332
277597
134681
328474
589947
1029436
477868
255382
56014
1084144
984687
834941
451255
248549
352560
719223
714980
830798
373984
941059
684800
391089
822702
1068683
590487
295197
440293
314990
703382
163437
564652
789016
515622
1013839
924942
534092
112355
406431
641629
147258
1013008
30350
709462
806394
158379
950384
859156
103013
1006215
882857
830700
871993
351255
917677
91067
954104
622344
283522
603964
498596
82770
1022561
25372
335876
293199
741163
183329
251773
485090
882285
158805
463901
563764
832175
227375
655368
314862
510624
224017
370919
705321
461020
451314
1071867
22116
130901
313706
513718
560394
341149
344034
757932
657307
596299
846844
774948
365852
925904
276267
844368
521232
204522
792104
963070
249136
1042275
820225
562107
155362
362493
852585
1026804
181340
73630
650848
371062
305569
48867
307217
858684
579557
31249
187986
800742
178908
263450
893975
499417
501623
466168
536802
495435
398588
1023983
732996
310283
1066314
984692
537313
659619
582792
205631
70487
403300
276910
134364
907411
595792
1023647
76467
718635
924515
127544
856568
744236
36028
292964
425195
294505
411056
471342
978743
44981
180773
655373
701195
807434
600587
442665
599229
51039
883795
55346
895024
110300
995196
1005940
223695
340284
973272
391366
536856
200385
207597
647874
202274
856511
354882
1019037
798542
53586
526583
1017716
109084
27848
143174
34831
653536
506520
640597
510272
585576
794219
652614
428498
1026227
878830
310249
195799
898940
211356
321538
155469
1051891
969327
762175
48204
262498
501248
473767
1098390
787622
127240
700055
15208
318199
118264
1006429
21264
129662
35729
660728
337506
320869
686044
253008
688230
148563
645361
507793
897930
881610
467549
1056725
1035522
288999
560577
564021
502856
55982
359562
755849
673765
972158
894690
997202
1086643
683612
475800
604770
249419
266617
639319
342142
359279
185215
243668
710130
530020
52960
855851
495775
607737
885818
117961
776077
565892
561633
707032
419241
945077
944027
428533
647449
315227
4761
857243
856193
1098503
892492
139342
840220
505617
169627
531455
122418
120061
333955
411246
212975
388019
920896
286887
927195
659963
571955
191504
725935
657547
466820
500418
71886
65649
682233
639515
620473
690779
220890
41390
118090
810277
899677
484143
781272
460805
741785
1011061
52984
1028863
241763
327364
436673
7442
707757
302171
21622
164499
361966
1072601
1026299
1094019
644634
35835
620569
110712
805904
420032
711037
1094381
25548
435039
968419
819597
222143
98194
241190
783454
354521
52122
394425
266302
1084704
818752
155042
246912
651243
168805
24783
572947
911002
975245
323793
608403
688629
24915
123970
728770
1096938
512192
364462
164710
1036952
1043103
802716
659337
467962
995228
936270
300848
39410
86177
296083
1001259
146321
549884
994243
741570
300379
173732
799003
1005376
236359
838487
486984
845847
43218
124874
664551
106202
299621
966239
844580
229170
379100
698695
878950
422634
902147
868085
395185
550448
739367
96003
894405
619807
821904
363337
1076358
128618
115022
763645
990543
885110
85515
752823
482621
206013
183619
180275
344819
95465
856971
58427
291423
921406
1043789
581289
406746
491371
69054
309624
630731
690025
547989
2813
995917
937592
630067
254166
374390
321724
997000
854052
455856
316632
1031710
590336
279774
156298
527421
799719
404821
84249
898178
735158
622143
85209
902860
839993
241302
1097929
609289
898982
944643
712385
6718
930244
542692
646784
313482
398643
190146
438731
552412
9682
815460
223298
287775
631373
1003867
501844
668815
1091888
1094676
567873
128275
750927
53962
210319
967935
452057
642061
497191
190981
723502
1084995
560425
74636
1046160
237016
779927
603821
88465
1099578
1099577
112248
749595
970839
195712
807189
962055
91838
316262
767653
822427
592006
166291
830591
659685
1013036
646860
793568
401794
216719
785719
1047922
734333
917452
809268
583527
338589
556763
108935
946760
681222
682272
435679
32432
268253
569192
332669
77690
815639
701025
443423
178490
451133
427413
536412
335430
686473
74998
253810
128943
10559
923718
704614
211798
1094844
27128
236411
111084
79600
93478
607412
327817
405828
383213
170133
463820
181370
600638
565638
107881
410769
356081
356193
874137
365616
820957
191942
660926
1012796
1002797
729590
984017
605858
55257
753729
991978
927540
742121
352366
255259
664774
223627
70688
986249
270959
210380
334703
211281
1087382
172511
644414
643364
919552
920602
40964
155550
1019062
212730
418589
937790
411137
953181
570158
906174
747211
63711
977200
447136
271729
607698
622773
746576
676376
216309
540115
152963
356019
467340
85150
1035325
1082753
80405
1015132
381344
1084546
856641
373435
187332
743202
670204
776251
514728
520596
616416
389402
510874
39589
881820
625688
110410
147657
673285
191931
820805
822905
821855
188761
863860
8044
428329
10120
947989
669174
1080773
543717
92037
1083419
648882
726866
807041
795121
99851
1027128
711314
464524
701483
2943
582764
146893
561972
24339
664790
132026
281343
990263
86170
252859
116422
280012
896374
570667
1000562
413420
1052747
689728
684298
431435
646117
79422
1068635
390787
326630
136777
825760
863316
514516
636545
1046018
649969
377250
16282
628264
201758
568623
1074242
597243
59097
354235
1062527
744566
11649
698469
9414
357852
965702
738672
753224
882919
51087
395968
242575
882189
65946
1018935
186895
430154
726409
503336
542992
245588
137392
301319
199531
388400
389715
92943
387861
747585
242414
78281
77231
76181
213079
806201
969919
716236
653810
503699
597665
354675
286263
421881
148332
517828
207803
438033
397077
588956
602693
458517
657143
224032
1016760
496340
494824
748011
746961
854623
223231
771454
212620
635557
1059477
893287
448185
1066007
532003
28474
666223
358213
463447
103199
651774
452579
969279
414441
282332
670792
624943
708725
816491
759210
917118
560185
1008867
749944
376451
650501
134785
692333
236097
524106
282593
986283
579915
137742
879951
724880
806261
799113
557412
278911
83050
137911
1054406
214321
332339
596781
254479
45700
626424
1047543
650976
75305
431846
399057
57667
601738
223015
671695
961482
997476
499164
318033
579510
289314
547243
493883
159026
52339
303866
925525
778551
61531
68231
253966
126128
512470
217456
888410
980116
704330
782458
1016913
78147
178912
574783
836931
328714
753939
422385
487684
989067
411945
236651
545876
123747
893435
216439
849005
722234
1063541
91465
653932
887383
849550
942963
540666
235499
129649
1005494
244100
966042
407583
941318
878202
547231
87279
62712
530995
286128
826622
789720
586982
297494
16918
100242
805794
1020899
903568
1037573
902058
242633
475781
915787
217885
93856
26679
544856
685113
804749
393664
239516
1086933
923603
861250
105890
1001973
303819
210451
5369
662510
554925
991408
374737
748568
478896
546499
617632
662454
115455
911677
211201
142785
1018195
555685
1011632
758159
871945
775060
738009
343586
913611
148798
15267
299362
520853
304506
221042
1073284
190314
938950
168148
113771
720760
11746
579762
819324
525439
488515
407922
412667
205779
588412
92010
847999
690505
889871
340715
725329
903070
363555
269720
231462
413587
859289
806258
807308
55218
13133
744522
843850
1031147
175418
131988
30071
133293
189919
78706
513537
587666
980565
485992
442929
931324
354667
870167
810743
1085863
809483
378757
379807
258626
1088694
731710
1038043
289590
1016939
433239
342216
863275
448283
286979
151526
859971
37102
774673
605653
672695
891163
994631
739556
542935
1001397
494259
107500
132253
690578
1036994
558090
390199
749513
101648
269157
335855
273670
1054725
533719
815112
707029
967373
571060
138816
34674
937088
872315
788112
153987
240927
124117
199829
827586
234335
120264
134441
264297
633044
849996
698509
782685
572342
542435
1079605
351638
114387
695119
992574
513824
416859
639200
376029
1068708
802255
484309
961917
742587
298428
294640
993822
850817
440268
319535
44436
129079
557189
1089543
1004178
585230
809548
915554
756429
236721
137779
173582
490898
381682
130731
578754
535498
218668
1089041
261157
122390
797186
260906
435494
936900
971439
684792
66348
738953
1058974
850572
155089
1052927
472855
977982
502813
417314
596081
783754
647875
289815
618233
805697
705372
1040951
14143
804414
523013
686145
186769
749606
861935
326450
1088037
208938
641499
981690
599397
1065583
68195
489245
18579
994972
770363
876397
56262
597052
302029
1092995
627908
416468
17859
896129
107330
134790
1040692
482549
91395
313203
500968
827542
478217
941071
672198
543149
1089420
442872
235981
198457
337233
416860
1004883
666771
46784
946470
314418
791943
298779
1084172
672150
215396
86389
724367
886189
466931
1019329
406408
1021880
260231
477107
832674
585321
809768
276413
740997
591827
547153
145983
28742
819395
199139
515390
1024134
70331
249858
62863
748159
594828
723240
380448
527372
262509
38010
1019370
474490
486989
941775
1061747
233457
150951
583155
875158
528247
624690
260004
565593
787813
828537
787571
661215
363271
872228
355881
827634
1095565
903080
770938
407537
178354
79653
276312
275262
231633
601054
748575
954551
124568
891291
386397
341169
434406
99059
488031
1052780
120795
759912
876982
1000519
948107
492971
1068887
83479
512124
699426
274813
1048519
105627
323026
738323
249672
807640
235942
675055
1038621
603170
586678
299090
597991
799961
107630
672977
696014
457212
552879
289276
6238
12995
47682
257598
505770
471921
407632
738819
308227
270476
834427
229231
3802
523551
322373
410892
654520
87907
938879
496139
87310
941907
227223
185895
26270
818518
749714
157028
219643
331429
645968
1018108
682407
728325
526171
384522
1090748
736123
84280
227098
14793
875572
456081
238545
374855
935821
958799
734782
593008
491652
1045847
429582
81669
547142
674279
461713
320169
699213
334674
196348
220210
923665
844537
926874
21164
313308
73267
178729
755175
622393
274082
514550
822216
296050
609562
265439
937474
1013700
501859
20860
154870
23494
237808
589817
187436
695601
677322
876396
887184
857317
858367
293546
105437
1091890
606360
709745
501104
19482
20532
738914
449800
657704
137403
672800
1001256
917955
92770
701275
74733
759276
23241
537983
540729
664731
583278
231965
597889
577803
866146
718296
372688
195722
504318
341296
121654
381705
244940
976691
526886
406950
11235
431338
433219
146333
496036
60595
186684
992233
1040540
439695
751692
796071
840564
40797
90420
1068869
314829
108731
107325
792855
118848
1090013
1037205
68218
1040163
297202
434870
578010
903987
118398
771277
1012207
4670
672350
165201
762533
325468
595114
747482
392375
179035
73059
262116
613856
333692
258690
362735
405115
406165
555548
772292
272105
18920
532871
192292
767424
388156
871062
197967
1025173
613396
493048
1078457
53917
205898
609709
1029594
7954
37914
266363
520660
222597
726894
643604
574705
353208
828857
464421
247176
268638
307509
112998
18818
550965
148899
912277
137764
382315
1088349
155397
590056
224181
764773
532685
349930
642882
654719
716994
854285
205400
588693
890324
842037
733162
761731
917426
259726
425893
44444
385890
911873
1061932
707176
869557
779845
929996
594037
41570
85001
297231
988057
14705
740322
1100034
354553
4466
205749
481547
230562
90053
928743
531634
994475
615947
539691
992167
133536
51167
576154
1065508
616455
492476
688438
216438
896292
683334
825220
162439
134984
497514
254063
894383
756552
407364
328508
135797
517086
973317
913877
376541
382265
375626
333202
890242
614713
658620
730009
258287
128212
416913
663884
979109
568970
467464
115640
202589
871275
263259
491856
493707
569920
657513
578592
199149
605913
824757
141436
87736
792482
590600
128611
245480
235969
977372
435728
1007431
648546
190109
419825
23440
161052
1066061
331163
787735
60737
828832
475184
49934
572185
808308
281955
490470
301513
541183
928437
1016364
1028766
412334
171226
658017
627913
1034110
22729
442768
445813
516479
991880
61307
144582
662542
781335
198445
672917
92913
344364
747927
241968
828046
773824
312922
801158
320959
993690
494600
168327
115601
268191
437259
605138
1081488
281546
409829
275357
776495
1000732
790799
598114
317666
853660
634214
351629
504845
944274
287333
763741
846182
471019
5023
74470
726230
665900
484218
1071620
806338
694209
587205
1092839
867603
209407
538241
875144
1065845
1093624
985390
90582
353512
203911
837953
48869
1021933
105997
479832
47700
239454
496727
463244
85185
323289
5332
646880
284557
1032797
358710
247395
1046924
787583
760796
120351
513203
176104
815550
684356
1006658
184747
781416
744337
16128
168383
200390
501793
924937
925111
943401
55386
125764
628674
389777
790370
824340
793944
505221
30310
413534
1093749
533253
821595
872514
302393
877897
563605
443546
538277
976528
171709
463757
11571
52940
86381
425853
765938
990998
1071595
214486
503801
897971
411638
786612
90018
1045882
382943
562857
1063249
378624
207021
72469
669051
897675
447473
909862
644224
898479
530960
1059859
897113
585752
216949
722066
731649
692417
390064
1019027
1022617
865550
953105
345175
187931
529322
468078
9893
34072
840132
896297
296994
486512
125594
986900
333099
52766
261205
176722
345572
344522
178245
26437
627940
371444
776389
984248
881889
485931
302456
38951
493749
218484
762209
548466
451563
173837
562923
881967
445819
512195
934062
567422
189404
917625
1001433
149498
722858
834597
517857
611584
287577
872532
307586
847327
873660
551015
59729
415033
461692
428934
505467
932719
454919
519253
502985
263010
203577
605537
295032
43991
673501
782667
697421
395135
643446
332747
725442
1083707
718389
1011785
584803
279270
1094040
1099407
317851
805827
12193
493340
845141
75396
945697
1092447
459542
567762
516666
768845
688942
508564
638793
93977
884300
509739
11535
119989
690763
711548
273229
950003
882289
676696
99967
54632
62275
465483
59833
235718
865847
986567
744546
715248
939887
677907
1091210
384831
273015
295346
75160
501342
424363
617409
438489
661879
311804
911537
525089
243778
77287
677677
18793
191844
429002
768149
774239
689950
218893
1036765
381593
817362
983583
27451
534170
346222
719207
910335
162283
838113
320234
782744
516285
199036
355897
309335
63283
302501
1023786
429193
103688
540046
783760
761815
561096
246023
71053
691046
582774
874237
762868
199963
478524
889249
64631
784037
356732
538697
841173
363429
317092
927719
791034
643536
949893
96549
31262
1057511
1048703
924268
1091858
119808
519334
337359
205530
912868
676903
382865
551642
452479
771613
232292
521999
28392
379539
917135
331049
817024
744692
113780
1013165
678678
751433
960035
564821
557190
556140
160596
538464
537414
46181
527265
514132
545666
635896
119450
641279
484883
918029
727617
213858
304767
75253
208867
856368
184478
650828
321831
755350
155077
1017616
868250
109224
715300
185618
138163
906383
592829
721715
489427
452134
171303
586283
886584
842613
1064083
144220
855436
992026
500663
408865
276548
730597
779176
37195
373913
945388
444634
288386
743421
50865
976341
308726
982381
395985
103507
942206
13916
836285
524934
407395
276939
959430
250142
609035
569271
55523
231057
663053
441067
151649
840192
359668
945995
982311
207862
556870
740621
225015
336333
42334
513395
703249
841812
317864
95119
318723
202215
181817
849618
924905
205473
648529
857232
991681
89198
680336
210168
51377
400925
519824
407365
177164
782523
499428
1033551
689919
1023784
67226
979785
828543
1075181
327627
197431
594157
818645
466617
884642
625970
83561
1049581
925835
82251
579018
1024194
491165
816923
817577
700805
965841
77391
629535
249481
18327
439969
421255
688461
582407
455206
1055800
608059
189007
711886
847904
59994
244036
1036066
43937
675818
812896
219465
198170
245165
327247
885104
1018770
170512
364447
1062639
546763
588892
97913
1079560
1033916
904797
660410
739584
464481
1100288
625012
631501
234315
64311
635806
987570
665937
21612
58534
839170
488076
735663
547348
370251
85122
1087149
193314
1097273
762400
1100290
840873
980568
729045
387816
191873
344631
188560
812183
810626
460976
1064865
731569
843934
342557
271675
506865
1089704
248767
190658
35353
988762
380785
298635
513038
766095
982621
477740
610983
360285
687922
224854
413042
1063714
99505
425137
421762
250790
937577
441313
138312
621875
833924
349669
626204
1025270
540682
230057
165841
103764
818319
995760
143175
257521
66332
483135
999420
726415
612902
995657
802950
890839
1074270
989380
176985
996285
439307
645712
774157
922032
60633
183716
626004
321219
761396
539398
214048
1046822
888067
148285
1041028
774499
721836
975039
853573
561262
45514
336879
894716
363859
940551
953908
1077487
488108
822058
187854
819269
304689
993207
263616
25506
198895
411869
91112
547698
321254
398664
961381
949568
1084728
689163
273749
156760
342690
34055
812107
741409
477836
714665
464931
11968
656258
653628
575162
864419
477637
1019122
797341
30981
1069158
541207
120649
1034728
330060
141158
356422
379754
876229
485704
955525
1017312
735155
184918
163350
411783
251956
823174
328130
842862
571075
134692
397579
839284
989141
581832
420993
556847
269508
52490
253887
1060418
609819
107768
590774
777890
393773
265904
1019304
443558
985601
982294
793370
9285
10604
444007
60020
906814
1022694
890351
439487
1059033
667788
296095
689732
272719
882230
771874
314555
212238
896550
617943
1009560
139383
324322
10272
72971
61912
549803
281921
597176
1062449
980923
972146
755056
67524
172117
589824
594693
587608
306933
125645
865344
332530
1065578
195140
190195
752979
158971
638343
856785
980476
756359
153557
865841
902186
180588
730605
1049335
212819
94833
760529
540085
1097654
808357
520471
853972
154710
552510
417594
825470
49974
830636
38597
148576
648781
93381
666380
627755
811579
303352
69482
1032609
504949
107345
488660
928039
975774
13233
857572
506416
86292
298460
881811
796847
1037843
375038
848579
982683
114637
743434
30730
228424
1039115
756945
316804
888042
936011
976799
24642
66655
148179
832374
433377
434427
341132
658203
1007218
1031991
90372
195016
196066
154571
782550
426352
273758
151960
546440
720720
374094
509198
267596
1058588
832169
486753
134876
384207
600126
586091
681398
1088413
118180
254651
257904
328026
251204
745633
1008785
521517
402937
975831
770562
849054
92387
75080
226996
1047085
968916
925158
662013
1067944
850214
99347
269420
573120
1059098
714049
135501
572218
46390
1079925
931585
931863
676526
756720
171523
989271
78335
184394
55096
72884
235884
659643
289060
224678
225728
1001040
158871
318304
338226
487659
696315
250827
19087
207498
812035
827572
802004
418718
674182
178634
177584
151837
221293
141878
5495
197845
314031
285725
271048
671821
502928
1044349
880393
812438
412172
660579
501950
1056041
1032095
109380
30037
914570
37749
753864
76316
931247
462083
454443
817744
235490
536469
871072
643589
19286
1051364
223674
747810
108822
597603
678308
445375
1078941
393711
936845
986647
861105
244107
463670
308318
618941
396318
936366
644333
752453
392770
255139
256444
409935
990410
971397
804038
444382
1013153
527831
789719
77695
112301
908830
907780
517090
893833
545694
84610
168743
164724
764224
104795
1047136
575801
780137
116523
97068
744447
152898
975296
965093
572095
488447
879584
727051
232914
612244
899769
1082289
976589
558833
262091
977948
427984
809637
328692
201681
39011
1034766
355121
44896
1020237
520193
600128
482811
67072
754677
201298
276656
49765
589466
307928
381757
525522
936313
1092314
158020
443445
706979
546210
390474
757151
401840
253973
184068
487257
1089776
309126
838321
77707
236418
921088
1018366
968295
245798
866266
1018918
429871
1088339
394448
134367
116925
796162
409296
523926
1089028
888198
763296
78299
827157
364593
636192
315348
374829
539904
286411
1064420
808659
84164
651156
575804
622544
174245
482434
959916
77140
123863
802125
286173
930478
102516
760670
782514
564880
445533
219587
1045272
108964
903908
496023
157950
65441
515730
397135
865009
786143
169614
195493
1017020
995682
531884
561829
957339
480253
1099843
304050
146826
1045233
598973
915415
391449
1094945
129781
1066890
219486
124045
506309
770886
1089738
583644
281706
1029250
548347
377345
372606
710979
352244
666058
111019
563732
182978
183697
186982
251228
644821
597247
815490
324461
166176
211079
78620
227987
922864
469539
277972
904871
789437
721581
1088067
575083
831023
317550
405119
603123
153802
46178
823252
10542
945105
1042341
528128
1094137
458092
259942
797142
689974
861953
770116
83214
599110
150197
521514
280779
959015
223929
671224
823795
461025
543191
391128
345589
807772
960432
236098
82458
106834
907418
1067047
1012694
409907
198056
954008
317736
101632
165290
1097496
393303
659977
616539
376710
565358
246660
700713
26809
667490
1056428
886288
1005071
1013369
193351
244309
632275
279983
668575
496472
231198
1010259
415186
868411
155169
487052
1023546
198639
433697
123152
938228
1085574
671726
52064
344195
156494
292310
228657
64238
96778
825945
237077
894403
965606
798115
85981
616945
299931
29640
394774
610182
253417
211028
805897
1046670
177303
1024924
942567
100514
1089075
674814
718072
651062
360440
174000
378636
409116
76643
748133
614550
994163
543865
41409
137914
18622
890993
922040
386188
588663
992078
613148
839978
1090634
637510
681410
414424
508015
402898
939872
787558
299320
1054735
961706
191376
413948
225111
779862
31238
290313
514341
721821
659936
454420
811258
820027
269825
94936
849685
479422
252583
498208
1071940
612040
452594
169274
911518
145522
952921
248889
333058
939706
360718
650474
660680
1093072
1031378
715056
116410
475456
142868
262967
491646
1039404
137795
840217
347224
163637
539688
1055429
251135
516716
764495
283510
609322
1041952
764733
430028
150447
886359
696070
388361
805547
436493
1091065
325534
615112
695234
1047621
1025050
15907
130471
582446
1077738
140174
251450
453808
560897
782791
364333
716481
262703
1067433
475141
852534
367048
118290
890966
261123
855039
57955
118631
611230
1080371
504775
354215
924070
640775
67851
1047296
368183
400297
567563
895619
757549
916364
788727
1052445
7781
233232
726363
327494
224272
877397
853373
673077
147242
626604
182557
349482
115859
62458
1014583
817993
868928
677886
62006
369701
483042
845613
390202
241120
707033
750930
378215
773742
965904
63840
512731
594827
1087930
1021238
475878
147162
30660
151285
901658
932879
192567
30228
20949
995288
35256
583623
773605
1036769
377166
216054
539976
770854
302528
303578
404811
179267
200118
592985
441310
737290
806648
489495
501878
724439
849350
866788
785613
130732
1030000
341914
240672
126422
484173
87375
869810
97729
504917
457156
85913
248307
452009
291654
520000
306979
894785
675663
935172
390591
663336
370819
881121
933501
729662
961296
43348
483199
221879
704017
933835
6035
83108
535383
1024402
539600
907757
311547
1009317
507805
961666
389586
717419
959467
888343
766793
477195
131265
505537
38220
687830
876656
680461
747363
957391
237100
563157
282961
760049
759613
531335
966732
376979
901900
278186
94775
240851
259396
371910
8411
495557
972686
1020458
477162
236024
911943
806534
37593
646502
536245
437142
743736
639651
705404
1054089
752187
869633
597315
815720
400658
272443
163117
1099719
918292
866637
425326
383631
116694
933326
805909
851215
63491
1062037
735152
491566
122048
918524
804107
166797
691616
517526
697124
640305
534122
242976
1076017
320420
362305
987174
1099424
347410
854827
105145
369412
316797
6714
798437
209698
1033273
919923
358525
193334
506386
8431
443175
1027154
682634
96319
96864
851324
312473
528572
610842
981576
654125
816787
890640
1082018
49322
1010872
865732
5472
985242
807751
197567
871189
996440
219249
706800
1032660
487152
335510
354082
1067471
655913
243294
59782
874496
642634
495293
74676
894313
360864
522433
550107
981685
278178
1004644
923120
72097
558446
613271
276165
492486
508810
240331
676488
51591
558867
854102
57465
1042797
660181
475640
379815
1073137
99659
879023
976496
709237
13093
234483
167044
656110
180095
968780
986787
438045
587886
758946
250533
920317
801767
748200
255004
633257
654240
62188
245578
404898
686980
692453
120983
1088799
843289
870496
870495
619452
992954
512513
480625
1076873
756713
590938
934863
533854
1037710
4739
934491
224852
406149
285158
284108
259387
94699
230147
473890
934697
998013
316088
343168
631128
894547
914344
791617
800945
685824
859088
709515
816518
404862
690017
239129
1027234
534593
965085
348886
855306
836662
870752
495457
640000
76282
284871
971442
823936
521558
517279
468140
27623
863220
759194
362469
61838
154529
602560
223308
423848
309698
316098
122249
801706
601815
949452
647423
101040
39824
307636
978437
66790
209655
856036
494251
724222
873531
998228
669820
596239
990665
913408
262440
63851
1086375
321062
880238
387512
746600
968956
277684
46643
961717
529335
742179
926578
170831
144823
887349
1038954
582612
429366
128297
806841
569576
486520
787000
157002
814904
36730
71260
930664
409355
321345
943120
748893
587041
1062141
726072
289393
881835
570103
1006900
715948
165070
1002488
23235
345957
538357
548301
157547
1085804
13386
475414
399070
224395
394267
116613
808623
721631
52588
395037
1012844
588856
747416
151749
286564
1058028
81701
335007
96503
107205
112711
139275
551888
394330
548475
1001227
972036
428789
357688
281193
44315
763844
498893
286185
885795
1023787
961931
317720
857039
712988
409638
730136
128701
231118
1037254
825141
80324
507858
234550
344320
344321
903219
281648
1041903
302211
283228
918871
542584
158287
139139
435970
932710
28848
1015397
34040
883129
29390
634876
122458
196213
353057
544320
131404
216031
593218
1039344
930660
403188
483233
756153
382904
340590
721215
555269
823532
875393
399106
243841
1084662
1036608
232397
869790
951263
762475
446219
1037407
167764
604859
744918
592667
299717
427817
1049235
441294
255477
433342
663353
858696
994075
316057
979824
493590
510908
352965
95648
312782
653287
589646
1068841
1011550
875183
946840
244014
263730
597669
208967
699537
187030
700009
220266
728808
22163
613794
958218
979419
91435
607481
832416
318430
518024
983765
533379
193310
1020085
1048133
575839
36667
357984
616127
676260
694724
617458
690375
85847
791655
70501
969675
413023
749542
173888
42069
571727
605369
901247
969773
275190
914129
913079
185025
325225
815149
251676
261588
240019
241163
240113
177287
606275
193358
735058
913275
813470
443741
1010362
697859
749783
27166
1002274
1097541
355494
746201
849882
114917
921144
855349
68801
291312
311950
18357
892745
154650
146233
768008
194442
580049
277143
26494
474365
179258
295646
966575
136743
773076
18213
19997
308119
565275
556360
834615
951487
90707
518614
344885
905730
1075787
346288
696148
499843
438251
417006
147283
1025390
353192
763399
850307
484602
584553
242630
894326
145498
332905
503026
156719
233358
417681
375110
69031
704243
192233
368945
1019043
387682
27080
1047691
571999
1038434
767411
511548
148650
543525
140389
609463
762845
942185
883153
246528
347601
921604
463094
938520
396543
418699
142907
256054
1044206
938934
346719
80224
516652
388059
771218
161227
776623
932816
564654
1063522
224979
739409
1070718
609550
417623
674173
899675
578791
814102
562158
541421
986800
260738
59807
446010
31270
692775
422484
408867
215660
576560
269694
430789
81368
713901
486059
292898
213497
252862
915923
973157
132599
513919
686310
462240
505618
265542
34012
852965
22206
731947
733798
720620
752193
381419
444514
996780
984956
896593
528116
542674
894857
818771
212400
497597
95974
567027
906095
60742
921223
528092
659341
1070848
483225
651565
154495
259085
875429
1078820
1079870
707837
849265
848215
629875
1052752
824178
824177
1014309
410627
940116
540923
297567
631546
770170
278096
663916
256931
130060
520864
446624
161772
134976
25350
837831
803395
306907
682385
31168
945783
373397
570948
652180
980125
844243
241700
368730
492186
579922
611950
664487
472050
126289
23511
923425
764190
975850
975851
1007442
746108
554291
607649
1049906
554804
90838
641462
712281
989286
186465
594787
1027860
1062733
967828
849532
849119
1083672
735323
109593
990817
750057
586405
755935
942829
377598
44329
150485
621972
244288
289870
623878
329534
443026
75296
1049748
170260
871106
348083
1097781
987635
1093100
53428
699823
72989
241945
1090237
446660
851801
707709
279582
944392
953406
335805
511014
218318
618831
1088930
1017154
539736
373281
918255
31114
406485
51549
759509
212837
519932
40245
1035172
92117
337396
810824
191323
315959
768324
326569
450274
691365
1043220
42192
997594
309475
540027
363434
865259
137187
668464
1012945
959103
21046
891057
607684
736126
298864
827933
813686
369191
615469
415246
435766
950448
90277
547815
777280
79276
171234
760275
914862
282512
495158
106693
6591
608951
999509
906834
394048
384024
1045358
767361
779682
492352
644990
1094293
1025902
482567
460084
859497
256342
361706
116647
598824
1034300
1040793
615141
538048
851723
110010
1051912
918522
353734
241299
523662
424603
58353
66646
660456
720478
1010510
193491
295824
345731
313534
979062
769319
1024348
534815
718035
744534
499938
987708
331768
463896
32890
157110
879170
1053959
453182
498676
278760
47291
875624
816419
162599
276251
1061575
685338
1069494
637940
912895
586883
1051531
963978
77852
698441
191486
275034
935489
1095017
420675
644005
233678
1004565
458730
420527
799397
494660
105915
835134
139355
797239
359450
579577
572367
322986
105207
689077
445104
912659
632352
1081483
317237
293973
62398
738112
1069352
665395
172481
464190
249823
349371
800993
967625
259093
338660
1043063
1043179
999147
839007
1019522
663979
631538
556878
908686
47091
810772
648446
197793
1013532
801854
870736
445974
85507
903937
891464
765406
616143
770468
1032663
296703
498673
334868
168963
691018
795956
1017921
592542
461899
964225
964940
350504
748056
230837
1053270
187603
925948
324595
447319
80057
726471
252013
546417
233281
807107
121953
339323
687647
857393
39315
19760
218936
456234
425581
844530
224028
732209
805812
74825
882207
1047057
493693
163633
514332
334357
915485
1014721
538603
992772
615819
583112
113845
930595
267552
550174
120715
261444
385231
964715
1028090
985982
418526
225121
770752
1069172
768972
678153
286129
254414
931775
759602
461884
753695
162485
861547
60224
924460
971057
468251
1095528
993776
603708
350368
866036
216900
1095451
715846
532508
269828
456370
457624
627279
648404
949296
400835
806011
784803
783753
332035
330985
84288
882223
71620
912134
388924
503233
574194
1000333
444801
297713
959792
358150
429654
13908
804879
620210
294799
242659
133515
766522
148818
736462
886917
295362
968357
287567
428185
1079670
820301
897600
2952
412576
315234
1047309
356413
243010
940896
508698
710302
1084492
844900
429013
802336
549354
307269
331655
240572
304018
1067445
320776
669922
481170
199482
508230
707320
47324
703683
869397
447267
74877
170112
924728
838107
328922
210222
755731
1058100
836911
70799
844781
102435
379863
642988
1089061
809896
317165
1088377
934974
280566
498852
378504
767644
585088
62980
770979
645682
517118
528330
768449
545093
423424
1061087
988612
939949
408428
142623
141573
439784
560096
291067
301429
849808
707098
589516
470182
916735
705246
681456
970082
449814
352037
809572
779485
1080369
86700
963492
646987
34364
720269
553392
283592
446214
105068
842801
117773
860971
234873
409275
169527
196154
205504
541635
598804
452447
88393
733816
962018
883978
1071619
1095990
334823
664553
604205
895284
94768
233617
1078819
953812
545817
104581
443668
649613
416310
298411
548196
987253
954738
762298
335912
940110
722841
964100
632977
491583
1035518
187181
558040
665908
469650
246311
757666
586465
456334
1036515
102474
660708
926732
288798
389268
125118
1043558
21411
312261
349504
858786
117540
627981
504739
890391
811372
819455
807770
590562
1025111
675912
487267
280017
1012658
1060532
548669
954265
272808
333941
820346
315482
442225
751993
198890
484411
285216
17957
2883
439953
859960
711940
166982
464090
156670
276372
840514
617029
1033290
157064
452185
468839
359396
522987
475496
646332
920531
640442
45110
165044
758105
934522
382226
993282
1021850
154649
310581
652991
186313
578749
1043912
251400
955249
121567
86932
421603
579306
896658
199890
373917
885804
53496
944306
375973
174848
1000310
1047486
910591
288173
1021114
1069269
821313
949463
437787
190627
75385
364441
249829
854131
152904
459679
1000069
662050
229722
205172
775304
656434
170835
200961
420979
466376
327740
548114
777497
951582
45222
474171
61726
161822
814894
823177
213715
1055690
459172
1055854
767310
1052031
163699
841662
361912
371158
106638
201320
442061
629054
814809
557177
444817
194916
724447
243462
996191
719922
86065
417705
571624
571522
1041982
497632
886542
95336
24732
351256
767906
253384
762069
918306
276362
922809
656096
912444
1033130
426439
26027
533448
263793
861394
1052963
881559
31970
994441
583524
308114
77846
598364
159322
123832
678282
891733
786232
795009
642724
927076
428387
327958
476107
695825
226937
182163
579834
49916
983367
173418
190610
715739
426221
936387
67853
708440
434808
834224
959137
978169
3443
941543
1013916
919664
1066746
994583
449861
236752
791340
910002
915592
1038705
235332
989744
828933
282927
1019533
303939
742692
36167
936459
288440
681198
940558
732244
22080
579650
289413
871200
461905
46001
431259
741748
992732
340732
408690
952346
435086
165271
37175
629449
1029837
652867
839290
555770
243576
214514
705916
1066062
62263
863886
597184
766827
570164
1079393
25793
1042452
354364
814867
694274
614336
620760
820677
980487
269524
661589
438842
164033
485921
864970
61661
400711
280810
313137
88719
683788
450676
642185
848325
852411
651373
142249
553235
953602
315060
224689
545056
653925
297425
852132
397405
913905
830577
37838
708791
528507
67603
687513
158553
61408
392715
676128
552211
1011112
518802
643935
173701
273832
976505
579252
287233
32230
515353
161839
858602
910999
439635
761670
291565
503006
330645
712346
450149
220153
129707
220844
777063
793324
929817
469546
1058119
890072
341254
68316
297255
956689
1075353
722567
1055829
704374
337847
110420
598054
899855
418861
372494
220783
535030
252770
215398
263152
75576
572388
821359
854195
740911
1001739
705654
349154
408792
91883
1006054
793985
172155
967619
858306
474042
639939
670867
238167
1084456
1096623
956475
921185
1048638
394612
60863
624720
538509
53337
387133
396968
687923
664235
410541
426918
465529
236960
859899
1060834
974283
175188
101482
778822
386013
962056
135705
346345
871644
5275
579620
435919
145249
1060537
592469
825517
323260
420500
1065792
132025
1064489
506332
540256
570895
178281
116998
675143
471191
263303
580053
98535
1062792
828764
525713
328399
37722
984861
364878
530363
793154
294414
750685
141682
405640
863993
787579
1061833
594017
1048908
249291
672246
261687
36630
61664
194313
1038292
718464
1096870
459945
84172
1016081
76771
386902
625073
570550
64269
456476
1079648
463224
1043469
183008
508350
395157
18807
815817
879296
451369
233554
232504
343989
63825
402029
896104
597196
269835
909108
575209
368408
687425
817444
1047772
250396
1045346
43540
317888
690683
94791
29132
251162
324011
175985
1040788
427617
635513
788811
24245
909440
963551
455348
169931
147059
568602
784997
870505
843130
296328
94819
716938
506346
406909
23985
328565
888765
380172
996344
556027
1010754
879649
1030127
37963
90815
634333
190014
373154
369210
249443
498594
514515
403175
985461
311965
614458
632827
363747
509286
289512
1000510
658865
834092
189238
537030
32882
142316
19638
150987
1026881
205827
908407
1037778
704460
297811
910042
472677
1026008
884945
752934
1024562
282888
772623
839682
185689
547960
1025374
40992
328256
864742
393214
323554
847822
815787
642562
69282
16077
418761
47750
61765
626358
958069
202207
500190
666378
672994
88551
269544
884241
31555
672424
1049436
508177
751056
957331
135272
778176
254731
364859
28197
1034521
353105
477997
239535
168004
176638
727672
826926
842014
843963
627846
2720
1069778
665972
236860
119569
704960
132211
544159
1043281
888132
989140
179270
110476
882060
968199
101055
748777
590568
930944
28231
421981
719597
134157
5140
570700
949571
968538
763624
201156
540883
337723
445506
251541
372559
505224
2531
743586
472300
754114
750881
571755
457092
60116
204974
79309
993158
637842
353060
581047
941131
875401
532054
233410
555749
237687
363885
159620
29443
549234
800309
900426
144408
1095997
402963
652134
637772
361827
973057
118584
1011659
120320
31304
403357
755978
1084316
265631
651787
859812
68355
803976
242269
743864
661099
338365
28578
533268
385834
247116
875839
854648
498463
201249
1061628
21883
753623
148860
930928
176316
612155
544814
954459
526458
670149
725618
948581
985714
274158
914847
508486
384912
494719
441035
214443
360640
860041
250294
957510
873195
336129
109884
226749
859419
648488
211889
417595
954360
216908
393662
364819
1037359
23982
981583
725308
71485
179519
500824
199699
606803
590781
1002412
630185
95866
887569
535927
823160
556138
249197
947661
116383
408812
662934
1003135
1012105
250375
134821
94061
131255
252989
25210
655243
1089077
990238
586743
766583
230743
168354
811673
125721
427760
732718
291155
29912
785535
333947
619453
827782
624925
811333
293131
898368
626085
667152
45491
964403
130027
634778
266248
340907
689558
949376
518995
1009467
482851
1001944
257948
774390
98682
110322
1084929
512112
260475
306872
150675
473340
749563
755591
148593
483562
417337
536600
611212
343561
751706
889445
41850
793753
657458
362333
134358
120207
213793
215453
119344
296802
101302
371508
219768
253244
614729
740550
31996
271712
501460
936317
459845
86333
346012
671183
24621
536860
633051
218861
367260
765572
637489
830855
268337
718359
383334
855788
544858
63149
136385
831286
179737
272142
673432
1036900
191043
126567
300163
386259
579120
1006740
198266
948549
1069641
473683
15619
827985
497615
877161
180662
958708
466693
953087
326173
569029
227115
511668
143229
681418
264799
159175
442645
1081167
507990
11108
292460
609539
775632
856784
124868
520476
771319
958216
692173
1023672
613440
18787
1060658
784779
258272
70515
278285
1018546
591126
7098
194444
406529
772732
8971
865503
591639
999926
195706
818126
233704
858398
1076824
336437
802949
412141
435364
581293
948304
203494
127558
297684
719932
1060240
516755
33160
409259
538375
1004574
662229
150477
154512
297057
370908
688883
133445
287310
628908
648228
899117
664430
757000
768891
347033
773529
47680
855231
625817
449122
530443
323720
655556
563567
69891
209297
303469
137746
837909
417389
374187
360197
115373
70594
1092347
919364
38343
889173
334339
901185
1013605
907982
473024
1010434
1026367
1025317
592769
93237
139602
211359
552108
880514
707916
186226
831088
860843
837997
836947
741670
209000
1044017
443587
845006
913968
685448
391424
1028996
160723
154304
380158
711213
249995
596601
987644
357405
528177
810671
82481
598053
754505
864794
351570
906456
333497
115549
657573
1047070
546772
42260
712651
63758
150507
765268
222198
365744
169803
433642
568547
728694
426537
873427
431065
912457
104672
766524
763840
600044
681190
379844
474239
455642
242490
501663
648195
708683
1088630
441019
1064328
70835
1082047
923508
1018870
776322
483400
173346
172475
932070
992189
185299
624756
434580
817336
661064
75369
318707
838020
698433
851827
32038
390004
1082222
752794
260366
543360
931100
420062
548058
545301
1094433
945030
284324
943541
762113
240779
138566
651014
1014738
867822
249561
1017472
343927
98048
39662
926025
294309
541833
904077
338199
778758
1084820
830741
1082344
582281
95568
190906
216809
430873
57615
861869
696030
687161
92130
204467
26085
356666
764374
571979
331602
730418
200075
939818
877226
1058551
400221
190475
933283
22214
548778
306958
601024
240602
72414
720354
582847
613768
1077937
659094
783604
62578
767696
613740
1089760
769464
270618
117406
956300
503889
909399
551631
373114
189959
811633
371665
73807
826936
23169
569175
470981
875109
308151
1077800
582997
1093320
944201
787202
892955
18265
107084
151559
910338
259424
326794
1084184
387408
107144
323651
805962
1038948
1084153
1079976
540265
248709
1055257
11581
953783
37173
760341
630598
728726
107921
516866
957723
225791
222951
893802
504448
381595
217536
21258
736380
635741
750189
476820
48853
839752
884732
93373
77844
1020036
247209
679045
587024
917168
15269
772321
1098459
381728
43779
1045143
526309
237934
370387
713674
111103
208357
30671
1008352
17723
690967
356349
847945
686472
179860
1082777
184254
317691
125569
536302
2460
507707
788992
279407
528347
668199
208780
434659
893232
474219
451517
1041718
502350
893569
831743
1050478
670240
409930
39292
372190
903220
813511
564411
467818
1005967
913490
470188
97642
801225
476094
528415
870941
719291
261447
58471
816590
784474
93545
131694
778871
636935
131555
931265
1018589
582161
793560
377050
587417
1031332
1041365
896873
991335
574043
793138
714882
1073492
836309
876828
981236
363915
320406
429255
841177
39987
580171
855607
1055573
53919
731592
901069
1000835
7676
980774
381172
353623
719749
114482
639098
647812
708876
661745
40353
363593
1008802
708766
222595
378950
622465
108052
599685
406765
511910
768874
115795
978823
792590
442761
270250
1046783
525995
686834
1039051
876783
249673
713911
27157
163395
305151
452542
770274
986985
831547
408873
1025297
72625
186792
500439
566194
978472
712737
80837
897276
727116
326448
57199
520180
742076
788874
808550
190522
598263
432059
463420
1068099
540585
590820
466451
987268
954007
715220
258207
922405
228204
36153
175132
491777
345208
886265
707577
772154
805702
749393
1050938
928129
483293
792493
1000013
648008
624787
866489
528593
690994
719970
415015
552352
637219
548847
797872
905760
426115
231130
96943
828541
217630
679632
550780
78375
720273
997461
31242
226464
54443
562132
1080240
990497
406952
565604
369629
177637
676419
993905
869393
900023
675195
611952
530314
504965
210734
1030338
827984
210529
98403
925081
304657
76655
373518
806794
624048
480294
817587
653630
463599
821951
439125
1017296
195122
838976
82721
379506
750877
68659
587203
497219
829224
583497
159785
226245
820289
633728
945741
859311
466271
306206
92997
1038540
75266
235218
755501
43136
616379
1063115
796593
524119
109929
789350
1085794
935543
1009636
1034478
54783
566590
387803
157852
331585
783330
413302
183779
881096
36099
354917
736332
680087
1061309
593536
717319
275230
503842
638953
762442
15271
512910
674885
534600
777367
315350
1058034
934242
176852
916342
478322
966950
939475
871069
75404
1079502
613614
451932
747265
708825
105295
1047809
1006864
507469
738017
760355
1017545
69769
114341
2971
23778
1019264
261364
201682
206159
456256
330747
161590
710925
80502
686480
169512
700711
737064
831979
768041
995215
85644
556265
1012705
36676
346322
532299
361483
340589
977875
2386
430212
1092357
799803
608851
535593
366985
726851
1036327
67339
974905
719074
351926
225499
328636
1045409
696635
643353
122742
416437
467993
557039
284974
354698
859796
1028780
461904
535814
981629
737932
790388
549975
1016446
334059
309436
609997
529577
820448
95983
807461
218475
769248
31923
672854
214432
201692
996118
233558
835059
925690
91032
678795
447507
372510
1091842
987425
455675
127477
508710
957493
962218
621932
181685
520562
333267
48468
1077697
590325
865288
884631
812751
694776
838350
441993
1008743
859452
1026138
155838
61441
639891
641456
1031606
5164
616993
902003
726584
667031
931558
719364
505658
657904
838656
1099269
323964
869742
1001164
868368
4810
821869
1006666
26019
1080666
514118
731776
553786
603477
511510
660813
258488
419787
622829
896318
601543
839849
754001
245478
270556
383289
511754
976860
207647
109219
873787
278556
800598
855821
666150
138096
984905
302549
489839
709688
158764
747824
651609
453221
1020379
585589
346313
1016565
571255
817646
694202
480691
693752
32318
540438
1042570
958115
576866
952488
44684
1019362
618375
349593
64991
461322
932780
396443
286479
74796
322097
313060
172562
47660
825213
1043724
539821
691983
920884
259407
452358
783111
346765
818410
941227
334393
86622
194753
994547
936586
723588
628388
977082
770232
535440
193374
74438
755688
901290
953998
989894
768107
771010
61049
415708
639953
1078241
1060069
687951
202021
7121
207706
334319
789562
730858
616064
467637
6805
128660
281987
420613
34629
525897
573702
1040990
307324
599555
857474
716769
515573
110908
396679
1003370
956275
865544
37273
22884
699600
772714
490764
102788
529948
180361
210944
472625
721856
644425
494472
402720
613062
908110
638498
1026437
41011
825035
41789
1011196
577786
20576
1038632
556571
857448
427418
426963
1088713
463876
964608
930464
225898
670587
297939
15030
165513
925040
290399
687157
482419
366659
700308
772978
16133
103138
626687
446873
816867
184339
8248
676653
54668
741146
964977
621860
517431
1018978
741307
624774
350065
984008
179278
437924
272199
504973
825959
475855
591056
768679
143375
365956
842407
1006329
94320
492974
242444
783208
204808
11517
754589
357129
1001266
621089
297844
985676
910371
860510
758533
662724
78923
258197
15432
196453
782088
230239
92051
579497
273207
478598
1026581
867182
1013150
70904
1099751
490750
653538
20388
226469
223615
223616
669681
1010606
707050
45253
891864
99198
270170
69095
470950
762625
1022751
631490
928324
244892
535987
40921
626317
1098054
399687
1077499
610891
539322
456372
1017420
248393
967741
846924
348936
452685
874310
184097
225652
210698
1000020
648966
85215
224744
250311
744242
592658
408685
768246
405432
850039
845442
276835
575361
492916
481900
638060
784453
909580
1096769
767357
574901
680845
907236
141557
59998
202940
620474
434399
408726
262589
300268
139235
624498
1075351
961235
540891
282845
471867
290697
1092710
671269
1011443
884544
1034418
564053
949067
472058
215814
712171
1072706
879408
402391
253277
870508
895989
1039519
615859
409518
109726
330322
325969
93574
822832
572316
245473
852837
1070890
833169
481641
1099010
1012707
933272
611200
316866
805440
31458
245649
628138
1092333
393042
35478
794585
254306
653285
899499
365625
734311
1081525
902754
668472
80370
508841
1040707
1026599
1034866
175207
159774
499501
100481
957549
491315
452939
52906
6109
677150
75903
777107
333446
758934
1014752
912695
308343
4066
124075
893442
1070723
302642
943397
876256
861937
408027
1005284
299379
325602
224388
182183
470393
582947
30849
131154
501679
939226
136688
1036506
790047
1025915
98184
401165
743608
757547
801497
889022
101696
240695
581520
1087271
856154
445343
1021983
912821
130570
511558
682380
473817
931600
1019798
473875
389869
388819
408843
270126
831697
743416
790586
187645
356509
1082884
271648
562068
172970
979859
434130
876362
57573
143634
932443
418451
260125
38750
389976
364551
945824
342245
93005
798162
411242
39511
709509
92183
383684
1063540
208413
813233
348724
206975
268130
925623
438180
730119
873867
597964
793764
626807
852027
172663
280876
66482
786822
776581
956400
667975
262268
1031587
314309
593796
117150
108039
898496
278091
1059272
594438
346602
112055
626069
973946
215486
962019
811874
844567
752848
392167
54872
760247
77866
390902
589042
742830
410982
943073
597014
586104
837806
728461
855394
75925
553238
977886
1081622
299409
458048
62899
162465
397912
61397
419092
1001535
89274
813025
1093386
865787
286085
1050527
819437
557909
636372
245733
148792
1025978
822640
191565
379960
245894
607650
1062219
715922
1017256
405674
609634
279563
356761
812200
378490
64707
699097
783418
866496
1086890
841750
476409
256339
973514
51710
519995
234980
984123
175805
342933
414783
786840
690823
270047
562703
652363
977918
123230
246191
145046
667614
714075
188011
280674
706058
811812
792301
309591
711723
296364
363175
235601
1059770
850873
391719
721482
755000
499885
245617
220387
420592
283286
144300
1021048
20763
1076027
883564
682675
20601
406008
882639
539375
847188
657116
557025
168880
873997
500870
203299
675838
344300
210998
664128
957463
283270
410043
889048
703419
1099630
824129
617580
430225
429175
428125
920290
489268
528429
281634
1018785
809292
573476
174912
275481
288531
409685
211171
635006
950431
1068612
97818
573233
394723
400468
737564
450254
331410
975061
993754
141043
810738
929315
586462
81351
943681
269220
47074
710745
1011408
1027864
964771
930814
448605
523738
427623
304058
278628
1044988
452528
310539
311692
332614
572539
503188
754106
84071
958769
998815
36862
76324
136618
493408
628502
864982
301799
568200
84423
607146
523292
891699
412892
655377
1005590
676467
851956
178039
624855
55715
369533
826531
738850
680116
633685
484608
825787
804030
486582
164284
244834
392320
740158
163537
240948
501427
225419
890121
488777
125414
1084848
251294
955625
335167
384669
327176
988419
853235
629957
1005881
262375
119238
21059
589496
858259
390116
265799
516400
494367
985504
756573
117193
802978
440557
1020799
425776
212541
953862
162010
163060
419162
38018
96170
254338
542369
910117
946514
1041798
675164
577977
1018346
1040919
282340
651365
656954
771330
521175
971239
349122
215912
1077782
76310
496234
903874
390456
42983
152196
436492
183124
430632
294267
5273
437050
76001
331150
166084
279785
485276
566616
161108
935048
307582
442526
138927
379668
78524
817988
255395
76724
601810
614176
353994
1017359
891147
104612
389242
946251
208723
998892
1095815
220073
114845
92193
754302
996067
739915
24947
53375
854868
438297
304256
430963
574264
796692
421957
912999
563299
1023378
241095
249206
697882
22141
971067
406598
195738
874621
213062
396505
771089
766530
1003556
990933
42949
202296
167496
649445
522310
877303
30183
892152
1049875
1050718
752742
1009495
694720
423442
676263
634366
435706
924187
1076516
161579
132117
699819
993710
729501
571135
1005722
242407
241357
104811
650775
723349
1096417
501747
341981
288430
341097
403634
12584
253202
117091
481396
1094779
394115
746512
745035
966908
501585
1059027
81276
968159
1054582
191327
607048
72694
522781
125375
316596
715977
185762
730689
1058255
748832
548521
903930
76901
295703
658285
790145
413435
502594
43070
727475
523041
471608
1024559
572193
134159
257916
586935
471609
241494
478624
362197
910398
354487
263863
1069632
636050
1066606
288591
928819
167832
694708
390716
876021
818489
110970
542867
272655
454380
1006280
894715
121854
75124
456348
1096800
55968
961484
274428
483914
150609
73699
118957
811640
879358
1044174
878893
675400
320104
792272
587694
146526
601165
937023
299879
434137
1001280
109950
438496
4838
701486
414787
336209
826324
862730
189895
582028
443303
167159
276668
1018701
109592
700660
388740
30615
624375
259833
943381
204293
161693
453323
351347
1078312
1098095
639242
336836
942857
697673
984754
816761
45728
471339
516722
657224
158280
362147
10364
816618
250842
705629
1004530
305494
146988
189155
578736
687967
1070179
26266
954453
890256
517905
988595
348794
259207
248833
963003
265655
848622
424778
627155
606894
936268
117739
680403
959961
442944
268318
168293
32317
234260
404342
644879
737388
561160
160371
99758
865914
97487
759091
373662
828664
980687
553335
508563
1011417
354438
653284
1073983
912837
669176
343470
1030523
429101
255610
256443
78340
631618
594148
671009
870511
742845
748207
920143
312390
349120
749613
26939
800462
265022
671967
424484
959876
673254
160862
26326
309445
97218
719201
369818
1067069
767728
791101
164714
478936
1086699
460029
91732
734165
221334
146261
158272
1048681
390311
635681
461347
204029
593015
842568
128093
868157
902299
585141
65458
1033592
912696
1031765
755079
118066
323603
520344
152817
785005
310295
782560
757850
1032620
440878
988274
94770
707525
397085
325076
918346
836605
644947
706297
593042
73084
652178
398744
958617
1097559
883119
525342
197510
200282
1082615
242793
188406
214089
453543
434528
387991
879096
255447
111126
987629
1022956
6712
751394
160242
267662
514844
653006
853022
559419
685412
125117
582176
313620
910044
882852
45144
6000
330770
1048362
340624
518267
271455
470107
162505
161455
460618
461668
414924
240272
503376
1017911
870663
325496
329109
187320
1097942
1096892
161468
873945
958324
182567
1065394
316667
556173
557223
533231
477420
96089
533066
251971
1005227
388176
92853
898405
25107
333256
255855
224034
710927
479649
690207
359888
924859
949128
672931
708520
709570
832605
449886
778523
452207
453257
454307
936701
206132
644134
645184
967909
968959
605143
606193
804253
1039939
706290
640872
530448
47777
373993
518171
1021659
782114
541040
794025
272739
454029
859840
861940
216645
447875
962339
907128
201626
961128
257103
406715
407589
878037
149328
566049
651936
763007
666479
1099073
376647
946439
945389
992399
3701
166359
1074729
194204
947308
1072853
393847
98321
949532
397274
869937
454603
194194
521065
35987
648010
968374
820663
874499
135599
842923
191872
661255
303814
308400
961563
919282
483727
235418
469212
615164
114951
271763
829587
387710
785014
445205
657025
96640
912858
874140
103135
744893
448791
239586
616442
134113
122432
250276
204773
589650
767459
905071
1031188
76630
950155
333701
393897
959882
818874
679838
396477
627704
1067288
764652
1012559
562465
503847
1072004
226158
405548
652196
529188
592474
261710
500934
1064472
111700
794248
229544
42908
581062
546143
33120
844879
537111
1000182
439780
161517
4615
197055
330537
389094
28194
1016455
1062284
133617
841056
86125
547997
664447
896962
938508
356262
861682
362913
1026109
149760
660112
35368
455728
158314
330476
334957
972952
611997
793696
757196
797291
819027
29452
1072546
1055164
351934
133886
502491
29563
12098
248203
871714
1079550
474746
111325
217601
337298
457244
196852
443450
817245
411230
308191
670603
321136
767308
208773
843026
201575
855376
431472
81873
317224
12737
581929
726828
929277
859038
93668
295367
1091513
690057
793689
995285
240132
340695
803656
517908
469840
130636
988863
641638
303555
369488
937862
967020
588762
364855
843189
13684
943482
209273
14145
631601
25510
181751
120267
737110
608009
809263
335772
1057842
811934
1049832
982807
770127
337659
430534
490849
755990
604170
8148
146192
395492
943796
942746
341319
974324
89436
608145
1023863
765001
960941
794392
223179
1001025
535619
1083241
1087446
466378
465328
495139
496189
802074
321853
543944
64572
25974
690166
20343
845312
939617
811742
904523
905573
471892
470842
10060
264636
791493
379030
286416
486638
885167
64843
504792
772850
337648
85378
1090301
1033498
72992
1000735
680055
952048
950193
190600
211129
834638
242969
70457
215067
38237
524095
813170
961238
42981
593729
799749
196315
54384
1096159
146916
335985
294499
100600
849705
820341
609849
902903
621661
143382
913217
43647
475737
191087
646528
785172
189553
162657
786009
670315
82185
890815
423466
490540
232550
814917
794289
643040
1084244
130688
408710
1040079
1044250
234415
858576
1048773
931121
982903
250669
114753
326723
68664
1099910
373967
172453
285452
428253
398162
28922
801108
227519
390852
1025207
28828
740225
494712
393158
948655
167590
148326
182822
508764
1069692
377632
85196
851195
17641
799971
1091439
812884
790820
837690
461719
305621
730609
978338
134222
647055
431737
541058
28911
9120
477822
521459
949741
830562
375167
794966
858182
979670
374414
913625
142290
248304
141046
73643
1023589
986560
239122
860958
142918
357777
681600
95229
262973
293570
92624
429658
922092
365420
815362
2683
711246
582765
1091407
793923
780409
660024
430838
420555
81680
443979
733685
1029779
58763
47921
632620
797906
1064001
1029908
219695
1019926
662457
469589
407222
380557
1088896
81786
895010
183185
204823
944460
787267
188427
332094
195349
783700
12920
858033
28658
994847
1055706
53760
924073
136169
1060867
233582
161083
405703
449224
523775
87970
1023617
657877
4624
967885
925495
994484
431644
1020260
441754
1057137
488203
662260
601549
726969
317469
611704
398590
897310
133049
762183
60796
435572
458014
957005
240624
71585
763539
458179
963823
245622
671742
44168
416223
171970
539212
897038
953593
736214
874094
960437
495411
341119
75845
842207
555121
101476
241914
1047351
279048
648162
406983
676634
165367
277896
1007808
45997
901747
208929
806059
648527
509210
226449
17912
569628
344163
627958
744525
416969
329214
212371
107775
768331
1020263
445732
475445
635051
817301
442407
832880
911217
525693
862173
979848
523591
276466
84276
589416
87106
54740
726757
706321
285273
163859
372920
442867
599666
570674
630008
979136
48904
834194
993215
66606
1072129
807276
255077
825645
951308
460789
889956
754947
372962
704585
576804
607867
836985
25597
897962
948768
1032071
753285
75287
1036616
424268
664403
161020
1054277
118510
724767
978597
396150
246932
112921
727824
898935
37641
715417
361728
115934
404227
412745
145817
867868
516006
442915
884624
705306
846474
392150
138706
445720
825171
1079497
621467
476050
180116
366891
299004
1015226
87511
285483
890384
432031
474722
602846
240867
109113
304215
837672
72986
848823
916699
206567
864196
767225
238786
534921
904096
111374
228738
30332
429838
46370
894891
804044
303832
304685
608891
551767
872659
907467
421754
700325
210558
523543
191800
592732
793241
398903
542720
50570
973139
236013
729672
352365
1086563
890203
1062159
537331
199805
994285
232588
396871
169017
482147
417581
285503
926828
89629
83789
348823
182787
214993
340646
890695
476552
635225
115088
711183
843732
1005928
35643
682328
851759
79782
391608
1089157
381662
644617
787329
687839
7438
611306
107721
31333
414484
409285
1056834
494093
567127
276287
277337
714515
1047768
368447
818901
938974
1041496
364090
783388
512321
164643
197390
150095
542558
896461
148583
915401
114114
1075912
285173
47340
726604
940417
607690
502531
721168
656222
71921
644808
292884
1071043
442522
149944
162115
938130
653612
288774
407412
15613
412864
805423
229938
197970
469415
989037
155198
358041
362282
851530
429032
521653
973519
358956
334684
602823
1083698
191104
758293
640089
79126
466388
658369
233504
844648
89520
512647
398859
676371
53949
311244
1064462
818221
987903
1080810
261301
436623
745708
217810
111888
461815
670321
49212
838150
253523
473947
309724
342218
924792
604525
179977
866343
622000
484564
445608
1070484
548824
445712
1092127
1055592
588558
795413
47592
350049
783448
637547
521363
979800
1073359
351298
941916
482160
204856
518532
889458
408796
690667
893554
822857
496718
842466
343429
600153
820570
928844
285285
281752
47300
1087967
542098
766533
735150
680664
208146
595794
780041
1080483
800652
555907
453422
3793
83021
1039337
33434
998272
295525
475342
827846
121113
572210
399590
44871
887416
1085885
625361
365566
202613
684293
832414
165601
672212
87051
341114
449347
251317
274374
715091
493439
896275
556259
142063
110806
1022633
653033
648259
483059
279026
666218
80252
781909
879868
77654
294199
460589
150957
50029
678113
183612
311464
1061363
560187
139495
613042
1082075
360839
960201
811051
271368
224323
676726
357577
968428
975601
1091102
9397
440860
310681
546433
862667
5372
117335
671189
667489
535582
292691
515178
848223
125120
785987
506691
473685
636005
905912
187081
103506
924057
169339
827609
511304
91038
204128
583001
291962
1051171
1096743
1075556
391509
932285
758192
592295
97697
1038314
664571
1049642
229621
345089
499742
938137
566479
200197
196868
807152
731719
652397
781626
407284
382807
956294
927522
54518
956536
256769
535428
586333
793145
826974
742422
919833
268071
974893
905283
741244
182648
1043358
649723
1019760
385748
133444
103232
440560
430262
106773
919506
474694
1042473
627640
796515
813133
1085908
1082299
940434
791787
409226
227001
605748
2815
509611
136585
487309
288831
3205
299028
154345
1092646
651632
261333
302025
461856
864088
815645
42901
714390
15052
357474
914607
287885
318943
389634
574267
7331
396761
598299
468764
965284
138811
768666
558928
236480
187380
843126
486223
901416
108297
335844
254554
863765
543262
1020414
66018
1035763
190279
123052
831856
435585
644237
417323
1057695
165036
510200
490170
376927
825433
677388
999696
371082
334387
108787
81713
80663
238583
504407
931657
242687
1092220
651625
521082
177986
786266
676079
677129
997909
472591
609885
451061
891675
1029223
217467
365186
82121
286089
439698
556694
155611
193145
323282
545797
111348
846218
363947
823939
409983
1042980
854179
855229
543690
594125
196769
316101
188518
252332
846286
360437
303811
160872
646286
575872
783563
352934
884713
97056
24096
945242
360143
1074634
64914
279744
194558
397401
830856
315364
998791
772350
417584
156794
903068
218170
893147
95791
98170
755208
610015
727542
812844
69539
961895
310215
1068819
1015845
367179
973613
404849
1060963
1013208
394537
519555
657110
905928
392219
913735
19780
937129
862781
946946
939462
721701
380055
950613
62498
863435
877508
1023506
616576
104860
77933
196365
237567
500911
772145
233490
493965
374274
928533
962290
1088964
490992
946693
844339
183501
970329
443334
475638
706317
255121
1095369
250054
752056
587798
243292
830697
1046981
132695
336190
3993
366180
115002
671348
931898
738267
182419
983986
982936
748851
974989
153747
565297
757774
134073
970667
375215
142954
141904
158084
673938
1071167
267424
637572
657510
1021864
660303
395768
655739
317564
680852
1048349
1006465
897299
425127
285761
853963
1032465
596712
214218
1032156
465507
16074
475227
725901
890819
327951
60847
596346
928178
410790
293592
507613
178947
909739
211485
347563
59708
944090
365338
1061556
980950
715988
463842
651045
351868
490396
966729
602035
739512
803437
54969
909337
277527
470642
32556
141898
479259
150170
400989
761119
480102
923242
850627
767952
400370
484744
276490
620934
421258
932666
848654
488287
55182
789890
87340
312630
1056607
1055557
39883
732814
1060535
337539
90272
163924
469799
660448
858251
774140
388612
467702
336534
511862
966678
215076
822489
219652
716201
561077
86475
112377
512939
976769
362470
354732
663498
44251
781414
58551
763038
119272
7889
898924
17054
611367
210330
375607
813630
214248
303427
904320
707721
49113
16000
1080588
136724
955663
514199
1048343
815974
100352
373311
500347
774187
629625
352898
710573
397153
29520
775334
561476
1027134
534629
9418
882149
541708
1094601
44841
91946
370430
874545
163206
530799
1017569
644183
873901
242322
424338
721483
291048
832332
629117
1066979
1026606
891726
206077
130586
619006
442270
745823
58541
696895
1031491
509718
274512
426927
244263
725387
882065
543774
438194
630320
68468
581693
34516
178324
876324
100867
264614
885430
626027
197794
983626
327999
117877
979603
76299
580662
454690
436325
195792
715494
80307
156062
442154
755158
488079
348148
263102
335493
405195
98906
575367
549489
685715
148143
1022148
306216
736947
674805
1054767
329629
1021636
757544
293236
504992
171627
258689
632285
643591
793957
703719
902915
342759
306256
469055
753972
328314
622785
411900
313033
378189
1016859
383199
643008
90722
699383
908947
238118
1020253
485780
297618
122344
791619
647757
915465
752307
695287
480857
663301
1072868
28556
942087
1081564
200487
482840
586137
1041540
303669
376526
69683
795511
632738
961872
605192
935974
214209
1043726
920588
293384
776181
33825
57147
194570
220428
582985
723886
203830
372645
838317
513313
1051967
820674
464681
489018
45995
1024394
603397
66809
794725
479219
67320
532394
724485
233772
572014
1012058
499536
1066999
267986
530976
581625
452025
79565
643187
421568
468777
557743
394618
188435
639476
761229
355403
451610
1055226
472364
1062151
554285
882915
617471
475122
9214
313732
557796
834426
754288
373582
627652
699542
221163
84664
534711
1055627
628980
721570
79489
582346
200848
842779
421727
181090
433466
58055
892802
719644
397172
970244
96643
609190
1092243
129759
464970
1043375
924952
287463
22689
798965
716779
544205
355566
18718
1035123
799248
334996
223853
804096
1023162
178365
59047
397288
746911
277560
381359
759772
644208
583434
145937
119415
1052059
393365
17001
970228
128225
994830
511576
318583
758156
424967
79073
372816
898938
837599
262603
257507
894897
1062174
671873
148976
547175
3087
314158
369327
599075
546007
334426
290874
693159
26942
928678
97800
478987
440391
988810
810162
362099
838026
101755
844122
922559
579507
109705
723478
1099611
815079
1001698
709215
1020764
508919
838331
643669
171402
944456
424178
469461
473364
863955
124348
716437
262859
800107
835000
785977
573667
26485
71034
994755
466679
390312
1068687
66200
587843
914109
447539
195534
619863
257723
1004473
597146
204558
320358
984352
846050
518600
680210
368636
2548
201321
1057877
258868
285007
471742
968162
749821
381135
992642
898378
264875
896408
195144
358771
1072750
538436
819408
402759
858113
201579
534931
685912
241659
1018161
201531
642167
530742
491807
120632
838411
443266
802560
369358
1094957
880064
670336
834742
355813
315114
143265
921685
446522
965154
653264
368134
1092149
1088065
379878
981058
167933
341762
945818
107870
501627
699110
323756
140577
994519
826342
355364
384740
459308
966095
296213
504418
1021208
65675
196675
643844
153350
834829
447033
613210
203187
951034
496677
648027
187060
264645
744342
626419
433243
755257
469205
323002
6784
155763
309214
587800
37115
780331
897061
957715
429821
334769
3884
211228
446019
981555
1040978
999737
433840
740792
108158
53812
502191
164612
243948
616665
606297
975115
49148
796105
590289
942439
819884
207344
35078
786819
429470
303027
1025877
518264
604793
136813
1050419
1035157
459340
673848
989226
652432
118444
653369
599882
465050
789327
348969
940077
109629
451334
323313
215920
1002709
571306
449502
757141
1056740
184790
201736
95160
279994
413866
803042
1077367
251030
810543
414343
541240
508512
869445
815481
365643
604102
262632
965271
468927
735829
777279
214909
1086297
102051
816278
388907
1023137
75986
2519
343524
92180
595572
588643
1007930
52608
753583
846465
138837
422105
9017
408178
900750
459082
135798
1013078
638358
326429
901167
898295
778083
617123
1016062
751150
776881
644746
765255
635125
227214
316345
40365
806407
187176
536870
205283
398563
419099
63069
497095
380505
873127
792164
1014849
172956
784472
606393
1062311
989198
67798
175197
267781
335458
264366
283925
609697
912343
796018
716319
849222
145227
26704
700113
587820
388353
783270
254423
440625
388456
776500
1083353
888958
330967
97239
569662
1086337
83903
1027943
307189
485389
375591
167390
254772
223424
698400
684475
74701
895203
1096113
318015
535188
525014
416950
666061
254810
961569
235695
867794
304813
992462
1017006
790509
197234
508601
595298
779077
781533
48940
625259
986305
100756
942777
154408
676977
882700
547266
650385
550383
201362
995109
482868
282785
466709
746110
879512
76255
870683
266872
295720
39751
1059493
248361
366198
836692
664346
948260
790025
512042
1001640
586978
65335
5260
401835
843230
154169
808410
541674
585620
139743
954688
365736
559878
673713
264381
1099244
700362
240644
289812
722174
770892
472054
514619
979416
254076
141724
295724
899460
91818
775840
555518
461090
568722
900112
1074520
739245
1091792
916207
225434
1063797
152166
149722
64941
96906
54776
609761
727118
607768
382488
980094
120807
512861
619000
796468
1056822
41383
1066924
592479
253644
950069
695401
419797
367750
756135
444238
714822
236524
284736
340836
333372
286355
606197
931590
972958
789343
394273
250953
500883
6502
515704
630044
68126
223203
692096
1096057
145306
946851
143946
810773
1090931
347528
388830
589631
1045803
370730
752861
939812
383475
200850
511162
383218
344461
453016
616817
19055
375519
962519
836459
174405
919774
207114
1070082
620072
741038
456546
666873
652277
596384
176343
532641
1031044
168598
225572
422306
599249
30500
209653
994596
792611
785806
625069
32864
1087817
108838
32438
368760
338075
99258
503788
1031025
873924
596307
372427
1024195
851571
191982
551267
676944
1080261
730607
212216
776925
1064387
165154
209382
470803
359973
829954
1083180
214975
120933
494737
1084041
911571
561081
709954
295347
381195
703504
816735
342979
840477
1079100
769354
432066
870458
61401
731107
175968
680251
457703
1078447
184203
939625
567067
357832
273178
430642
624027
1061337
606707
820117
1082998
228295
614768
711584
321310
500255
736023
134440
209199
19668
838488
444860
997022
883250
583814
250537
170862
662714
241612
1018664
647582
147901
422769
713837
286558
573165
523688
715370
451864
911669
742973
491429
173872
923609
1083290
362326
240535
701572
253241
390851
1076315
90504
596728
532899
293270
986509
861867
186001
754914
810786
341324
1082793
243165
367975
3330
823490
948155
58828
508530
1014667
447390
116832
108098
933682
243489
679622
598998
71793
203713
1026286
507117
132191
220984
430883
961221
1080904
23579
834731
540194
527427
269578
10945
316679
155226
342575
700744
227376
867737
292044
341938
49099
144319
94960
500180
705641
772083
1092501
679317
925685
385670
512385
410925
969929
32052
852121
205572
624663
268761
60995
494256
791524
998780
1060273
461676
398943
296860
516583
991309
612306
125824
248183
534145
332134
657603
1083808
732869
461760
296305
148983
179447
405197
249571
54550
186302
110353
292415
912355
928184
361340
443392
54615
239420
1076633
824631
1078611
172445
905967
524067
718070
389997
293465
659467
658417
1075583
390958
902856
171524
437415
9915
1006482
424708
619055
177361
717635
883330
303334
948922
972713
147820
643787
682841
550673
407609
257504
752660
1018773
177946
569397
424598
486397
842741
1096675
1072385
365665
224892
629624
268634
328152
1058103
960627
273723
159388
575508
708651
719629
829862
67172
955953
104563
711014
161791
29833
952444
504636
995764
262788
529345
1049656
690586
169916
886707
649095
57564
628992
438932
110494
1040452
72552
392868
565831
933578
1050487
809873
598798
923201
463333
953199
245150
942868
524378
981524
414157
317743
301609
805114
1087777
82927
1022875
942406
761138
278047
467354
576982
1069328
94531
535468
521500
795050
1067874
167474
577793
890826
1040836
730075
617988
585277
383836
610098
27398
113647
992497
460977
792911
606012
386118
341331
1017536
1014206
352711
656066
1052941
121369
1035924
222798
998925
503508
391802
112819
1047734
677702
1056668
795885
972442
172738
165583
712191
21389
788412
474306
265309
327190
213192
187789
186739
254899
817456
716573
250864
190677
1030024
493440
678726
721289
977228
513787
929782
185128
661462
80533
928896
318575
168229
885949
486909
835176
973460
413769
750487
336532
758123
507440
1087363
30268
118199
791939
385569
82352
1035118
434516
205727
924260
638589
179980
187999
366882
805818
341485
631577
528540
98898
54275
965262
992811
799065
563800
470488
177058
944042
1048575
438684
36203
585720
508466
620721
946508
587705
172752
60770
186643
513005
1086586
767854
15137
495896
376396
219892
25475
484082
1069289
873640
1021743
519169
63965
860543
514087
59488
1078915
397771
905843
107683
654214
629517
757816
458569
326509
182672
298798
495357
590638
426898
450900
338381
338380
703253
16944
724999
873241
529889
3445
94495
603234
1020660
1003645
949183
444707
737357
1070958
1006340
150340
181913
386304
761763
698231
232985
92513
307533
987413
340745
636869
874825
139396
49480
54841
966624
262782
67993
193746
21379
358482
501368
6193
261362
530059
468258
1017199
969058
1029147
397128
772320
733837
18896
289491
601628
769865
356022
842092
497381
592275
472673
667683
411968
985340
230995
579955
468422
813567
365488
178382
129949
288673
90447
306651
795532
57960
396517
137372
438850
93535
900449
181628
401610
998907
91487
848096
203910
870479
62332
818447
355025
285172
170976
525019
291417
771985
53444
173992
886894
455437
344417
73419
755726
1063618
176604
888264
776873
93059
15522
597352
272862
504563
694461
993827
433576
44510
1091314
218732
973579
952210
586701
359418
380663
41115
446304
997078
86611
581967
734199
799642
288736
260144
854688
745444
542152
1055245
953521
369519
547535
739678
672094
896184
140222
513532
410199
852435
427795
377529
799811
377047
992495
113490
894614
1087281
948515
673249
173721
308601
61670
135320
364369
484556
990063
742172
186282
412389
64551
171713
249601
850275
630948
7196
354457
848630
111515
337268
548880
471715
697616
886916
896165
682764
704387
570976
586323
496267
1060118
575651
121001
424433
447854
27798
838274
792870
495984
952924
44975
734613
522427
913527
682818
1009843
509996
953765
44417
64115
575631
412169
238600
647219
78309
270036
1001224
427914
419064
1088868
21170
892579
277817
942030
115335
846940
38858
575490
709441
505437
68657
396546
722579
763174
111884
626380
291845
935585
450259
722145
601884
744947
158184
81696
1017275
254630
981747
331970
789590
45302
749248
773189
772987
654543
279669
376887
138003
852287
1096968
482616
1023914
360847
1023157
204739
900495
963390
803718
494641
107233
44947
281452
869109
1100304
315734
1061585
624761
373131
513124
1037037
453566
208608
223525
631979
1098884
940888
740148
682644
372924
148521
622739
929781
654524
856105
645957
175548
795481
980004
1076713
481505
315388
10675
150126
260361
906914
599267
414587
656147
781412
941755
267464
499749
505185
600139
1085723
373839
200851
941457
925248
614291
564278
803742
404517
917734
635186
801010
430231
634855
298109
1079565
407533
52577
790783
753111
210298
244800
457150
792776
664396
20359
276582
198193
6148
110143
975401
652728
521774
237147
752367
1081942
444437
280934
827842
130285
971376
1020285
653096
102317
58519
1023599
165611
688580
821897
294290
658757
781110
386166
539147
520952
465856
427476
283068
925018
98698
141530
1031267
578363
375878
427792
101185
889507
1037546
432827
820227
549112
939174
938124
517185
339457
338407
372876
371826
105964
357140
803880
802830
856363
563292
285814
586483
300884
587403
586353
585303
458038
811244
810194
934623
933573
913666
614894
613844
872145
575689
309537
198066
466640
40638
365296
532616
1070789
911237
610947
817895
529148
821852
493133
340550
15549
374642
148791
975427
661766
603476
769465
34080
870790
148990
949844
204325
790219
173019
1061301
287594
631911
1096216
671145
775953
812474
668298
419855
552377
157378
198681
440190
901166
669989
74564
550421
219504
400141
593855
896758
327254
1085893
842641
67341
389591
559177
639747
698288
241537
17696
1076558
812726
1073716
195537
783547
819410
195045
700250
901790
250890
71950
482688
256544
591257
663285
950414
429994
814294
894597
65442
937992
753189
444486
625135
528146
127017
304880
165402
964453
385842
812142
49841
765009
176489
495686
718286
807268
1018737
149335
298197
684597
31051
327151
353942
257556
710643
289781
48278
351489
291759
74706
902468
234749
902929
469756
659326
592526
465432
22896
157290
1090728
232146
1095398
157412
856571
587062
269269
851761
147480
877805
625892
456288
253696
935776
95739
782782
47142
774530
103309
384440
550681
334953
759245
224782
687669
929949
509308
872907
574696
100866
1090711
534393
272188
994449
257151
476308
750613
445791
1011658
961514
819213
128858
148009
627792
390160
731845
909039
689962
770990
522216
398850
247796
347750
897489
278462
279512
512712
384458
408502
546504
145880
1074103
655316
480095
932174
374295
959156
500762
230354
158440
38189
625133
743977
286539
628487
329943
866622
725315
702247
824204
966148
876968
144194
1004145
884688
453723
614504
453909
32312
255614
13202
894808
65464
932281
1086475
619025
2774
996238
659732
790477
1070490
963048
408835
469022
240909
35031
2602
572775
185393
88068
1066169
958577
811675
386370
760503
520073
336883
919875
948707
994162
652474
500784
722874
392369
1010418
566287
602379
933251
375288
580959
871624
1099270
460657
720092
665615
230063
998360
447731
586173
475148
813916
268031
346228
840345
597384
659954
579587
15715
195759
487468
660773
864972
746936
486517
530819
130649
625692
37937
1088844
561064
619872
751551
239591
458510
458534
288161
54438
373963
799850
587224
594352
824732
128827
334892
866592
44280
571983
236023
477588
641161
418607
482733
891655
688405
267734
769395
713973
509965
218111
399513
791079
1017056
835376
689292
834348
301945
423348
105906
201658
295920
125114
1068108
74947
58690
104801
468807
6020
278402
272789
811150
686468
635653
917777
167464
648681
735438
380508
92711
557626
954596
344535
391151
929505
113151
64759
767772
970808
508884
678017
398633
36563
387523
893359
966237
32742
399245
511249
875229
519433
131312
968323
492189
344148
727888
870678
186756
131086
1092969
625514
963189
1072971
898526
425991
167875
497488
990574
869891
2703
862294
1047224
57422
911623
332649
396380
606949
342753
966595
1049848
646881
626983
894636
417224
134018
994316
620042
621092
433388
943843
218058
945889
889531
888481
159467
573875
983763
970696
129717
342708
841493
794238
849324
386956
1074173
388537
620595
455748
514863
877663
831393
757432
828635
346004
229192
1072407
875694
171764
277459
240298
944350
22261
749968
170939
106426
831956
506575
190566
746862
244265
778117
899554
726796
468453
469503
453529
586331
859818
634402
940701
571362
433407
862352
1073150
871482
892475
23776
214040
770357
925642
895625
1089245
509387
149776
772619
5904
419169
192018
913939
81055
811325
414143
584257
434758
1066401
586000
145641
946132
730148
824184
277197
896084
106825
300865
750228
1015526
837073
432033
428066
1042469
1041419
322622
1071531
966073
884932
240429
307378
531053
883718
571024
973829
1026675
1027725
617800
692189
417049
363703
925991
355339
790401
1037267
1036217
706973
252930
748576
681219
793939
120527
558330
534109
1058609
237158
519609
187670
411343
101769
5584
882634
317641
811514
562339
1069417
88714
59947
987818
304737
740856
857884
508637
412855
276819
401189
662571
915747
456573
999756
571398
1097859
1065943
25265
221618
10708
952952
707824
254736
952581
429741
527336
884245
634709
337098
391301
227265
881344
791057
88619
940152
749906
101066
3083
501457
111712
856540
968245
888894
157644
17214
270171
775610
455035
703510
813780
603306
923509
975594
684884
149382
886871
763335
236244
1006921
804695
704324
1085517
36519
142437
449515
435398
292104
282083
774782
443035
237578
924458
693034
108362
746150
1098968
960364
593908
177208
143198
611203
271273
600526
505513
506563
925253
220953
702926
290259
893162
529901
1071063
624488
285561
288743
699712
192889
959469
502319
366300
669562
1027935
120291
1093276
833215
616415
982771
281334
555136
762990
736351
803060
804110
387599
356169
783042
1016142
50014
184011
455285
977022
1062387
883289
530567
539497
145274
795868
599428
515513
386383
324575
83322
561548
539903
159566
20525
429075
793820
747595
657081
989500
894456
35178
461180
586221
448295
888859
856640
50300
992299
87542
872711
771871
1098656
498978
397787
6882
25161
101173
379617
724275
198539
52041
503497
506763
803462
120727
540193
628218
1016791
262893
340467
424912
730855
883728
709832
327236
567317
42215
950321
114940
317760
1034962
326730
379590
266409
231836
626329
623938
398877
74596
782286
776051
994234
730872
382119
247457
738514
837643
838699
262288
151331
146795
601692
47862
459182
634964
760653
464493
914283
1027826
918818
821501
256764
139975
844051
253775
345178
423820
670150
506337
262563
637063
205725
502574
263328
536429
865281
395977
615430
295706
44306
744814
452893
756683
1037939
723625
907976
1067663
291866
77423
122689
730167
99860
1077263
421614
1043885
758947
332568
1063723
234513
875042
964872
286488
225849
339200
112793
482139
625696
183849
194951
1000620
987060
1042853
555547
599207
866261
25188
180140
1095868
1008833
707740
299562
916392
291967
141266
204687
980276
166917
108216
1056242
472467
574601
756252
285875
426176
357870
996699
858490
493765
380270
886286
398252
332941
208501
513160
308924
1018736
920244
982524
701444
1098879
1043064
420232
73973
391889
556767
887013
824891
259686
1060773
337848
678118
653376
134798
604176
595502
813648
304036
55927
129276
740396
881656
940040
130967
178794
860482
1042745
59554
317890
944674
955293
1086846
167386
278282
280549
843206
962854
798170
631060
357620
463031
411672
526233
441471
155507
244261
449156
15171
82956
524011
121630
1006855
632261
11331
640035
865903
80581
476352
1062567
292824
416902
264584
789579
378812
228797
673693
809444
225214
458547
848676
432597
120251
729061
697414
483507
654747
1027815
877578
108316
662054
452484
752122
742956
720684
383060
486447
415410
564095
32942
199471
41706
680577
229165
234548
931645
116837
453093
930098
659387
720013
599427
1039144
419817
172260
228705
906897
430357
218621
1015966
836910
590193
425405
818685
680092
10530
248965
817083
33980
137657
978714
474933
359889
930085
480564
765023
469368
624321
5384
206384
338678
796888
115664
671023
1049016
78796
131860
354691
238192
986892
760654
427757
862178
930700
235246
382284
122548
781220
311283
90714
847589
260547
915271
1081924
499453
100760
1056905
804955
799292
385706
74061
1081765
151371
640232
954390
846825
265862
556018
268327
230355
51170
652966
185889
472244
963726
1058982
24567
39865
873991
990284
628367
1007419
6582
629042
11573
646116
379536
610244
690787
647425
206926
659114
64940
96090
586971
216693
229574
558468
484550
839622
660887
327116
1066359
857075
308936
384987
59446
174037
552044
932277
886694
773349
779463
516962
434898
169246
592813
32111
52630
1001816
730915
798999
653910
826604
932523
952734
1079031
319818
239862
357724
120117
481145
590586
932920
363806
1088017
481372
609690
659155
955238
145663
717601
495626
302749
840914
185072
502631
1091359
722552
71567
640820
662770
76243
302920
124027
757180
851842
130104
609658
618686
828619
396768
536010
242616
48332
455395
370912
230716
890196
199082
1062707
201184
593469
681633
325453
480876
34476
62276
1015874
1037649
345896
1023237
1013462
1005763
345130
426144
343626
469964
815357
141996
191302
1058457
348669
795201
829076
386835
1010551
276680
559058
592418
889797
1060485
1022577
555571
1007006
561523
900675
246680
455654
54367
320042
898785
83477
3803
827571
29503
191867
863647
348091
4593
1082149
236791
803939
316069
923369
794592
957829
1088030
439735
947966
59258
1000374
149622
823123
994498
341269
309138
301908
69094
496687
583917
541144
554680
628009
281881
253488
654299
502166
268385
212713
977802
532868
714157
587179
495890
333245
1067525
20513
758541
104116
659617
967445
847144
258363
397189
1022042
53097
379318
15690
193570
553255
294538
737788
479257
51661
38197
296207
207738
646305
925476
773257
904181
737114
927393
862677
446872
1081068
324799
1050465
17432
784094
7187
568847
1017063
230217
329130
120927
873080
607468
778770
618622
815827
431169
330725
842950
691771
1041539
536972
203291
847538
662547
762902
1072930
443212
66166
295104
499665
212633
392006
37413
853507
29096
789501
348769
282740
336657
917675
1063493
324123
1030393
70948
500258
991653
105160
762124
874758
554302
1016535
426830
389454
895219
381027
171748
1044049
688234
767107
398527
43133
520192
747392
938543
784222
304366
1007809
961082
150978
242075
631832
701567
36981
628323
1058327
829494
854452
540706
585949
184214
326772
956123
356348
933609
437575
454173
573940
743165
74009
188874
651074
839077
455500
360417
100934
466835
1003136
228934
990107
592380
723653
347117
1047958
175845
59783
334358
355994
582155
1043889
150410
771073
513781
273147
486160
486307
763355
773718
610656
485281
992096
621892
913794
662533
787683
995950
946022
218146
239223
780763
513015
613037
856436
769517
425856
200307
105171
652018
1066610
217110
846964
586491
694210
278965
410933
194791
1049800
428178
809571
286955
301163
490724
520729
718548
327380
223919
104605
718566
231701
347448
393354
194457
572338
270125
537667
101670
317680
455264
1094532
59895
301261
41818
204838
203788
1092971
125214
335351
429037
426580
940436
825181
447266
440523
468068
1003334
357382
1088828
320820
487312
247247
669959
544670
827776
457654
935731
816935
385147
1036471
140272
746722
843869
241432
684010
672805
1062990
742138
895994
1057305
380826
820934
787563
1031243
567573
926579
291068
647222
270972
281771
1070598
408948
78904
452661
863070
457776
632253
408819
139572
603405
571455
245233
1049311
208617
592209
884866
66496
1075611
1099314
511813
638861
496462
113513
264879
184641
534517
890560
59806
975357
912818
621577
1001432
193185
270544
62746
794643
383589
527807
1069515
799463
205210
55980
99782
203939
514396
769054
750309
499184
972220
442383
263559
921389
910070
478320
576548
331557
385275
376601
846385
259714
394872
256313
74954
202638
553049
87890
770385
211295
1055271
1084353
416432
755923
418251
859594
854484
408694
180470
383080
498461
794372
42098
286336
721667
615970
713733
211035
637347
1036585
815919
41517
633173
1071622
29088
614656
788751
217680
706667
484533
954714
687570
735750
483807
1068025
304303
75314
311295
392998
866780
181401
446946
875829
210995
915988
53624
300908
998157
856739
986504
473548
312595
1079188
788964
614989
796190
700520
203485
335064
653820
822912
228844
700375
175122
223370
244808
173737
174787
527479
528529
373037
314662
315712
538504
758054
598604
882053
604654
600258
559090
276338
63135
100261
125906
1055700
966880
599358
884335
382297
1084354
251357
1012240
249512
656334
29774
825200
979170
734798
893200
833178
477359
38455
374330
352974
1041784
467111
756310
396461
501356
533425
643545
485882
774416
809409
512663
138729
26161
978649
965587
885429
1017850
146512
648896
277060
202611
921681
905088
686325
629253
811085
375756
184938
527365
473590
796297
916180
819567
809988
703788
201744
34677
419016
933035
666670
1047894
988338
314311
1054563
945817
569834
210992
104015
110386
171862
839408
1069221
300907
668700
34299
291993
763865
1020354
135718
27349
455499
354785
249303
483284
702654
428776
58438
385251
274300
768278
619123
123213
157274
569159
442089
661248
580840
681766
915107
1004132
468554
492062
850432
113416
1073737
14170
493277
809966
187391
927599
617827
258967
888920
965819
198147
194410
695589
182259
471291
1024904
685419
309984
1076613
701618
417393
895615
171059
740631
549637
54082
519554
404341
565964
704018
904566
470596
693139
382708
649721
570050
484781
438192
962230
1003385
581052
775000
178865
44467
485637
248878
1024825
207348
559894
914410
13820
609085
271510
401998
67218
666976
764307
825990
1081325
347694
883212
226957
126670
105114
1039001
814763
197295
386147
510860
338444
884425
424396
701031
881672
693524
15103
763181
1078250
506045
127424
1027591
979712
912294
523619
371136
554826
379664
287255
275221
483214
754100
914810
252953
804899
1044860
544639
591262
36475
917052
155737
1096694
553988
3592
452966
483030
796226
561659
1032913
671471
863013
380889
269113
160424
597812
230351
58991
412329
392470
393520
95044
470206
524459
517710
1056757
292181
611674
706782
830310
373484
95759
955466
246791
667274
486653
461370
791776
980959
504699
592077
373610
1051249
873710
843645
209068
526923
397885
259003
1062013
1030011
905087
957878
390993
565752
853407
309852
667791
624174
1055967
37072
466791
402059
259001
675328
745573
793682
330555
187743
841141
276039
824844
892011
716250
406013
1046410
899943
139418
965259
750945
768650
147198
409753
1091816
671766
1070118
175460
48534
820928
846478
45439
996538
424239
59581
429982
504205
221234
698762
453892
926887
804206
1094206
373651
516128
730555
153397
288168
1092634
217640
193779
472803
389357
855875
64308
991223
1003232
779519
811424
495306
414590
554376
840059
943671
91801
304844
820725
195955
783479
1014407
21742
814551
238063
537755
1077049
144170
1098767
149082
652184
250006
218229
46823
709597
862969
552600
844461
633849
382626
282505
164749
20906
1021159
194210
847803
702195
358658
226276
537004
757966
4212
241288
538616
697503
254879
617810
989197
245538
255308
823804
714325
352237
799662
1007540
774211
839560
133540
427436
810347
20059
568292
395368
761136
229109
880334
389580
813489
349665
836273
325675
933736
559497
696846
689134
16301
316799
843265
179166
41093
1060183
466559
189773
633807
740901
549200
407923
949561
797091
722128
617868
666703
849990
123430
265237
263930
262461
146382
80929
12180
879559
6618
887074
112287
939699
550482
925853
531714
562315
676108
535455
135145
669692
964430
330681
532988
528013
205693
299136
297505
524042
728785
630137
327656
1097361
966456
786516
599450
652658
146359
392512
790645
800832
1019834
428090
500654
206904
337277
70590
745208
187923
737558
665509
637505
688017
958026
1076657
106486
940874
195907
939279
785968
585423
429923
1049915
555356
494581
528306
539476
887493
257750
381755
69912
80958
570554
1093148
818391
1099932
623228
500403
758712
926486
2374
269348
430389
1085937
518751
224727
610243
916226
170526
242746
377378
1052916
136302
982782
778917
29661
1069734
943848
414415
408775
1018932
991893
768392
816985
1057943
424755
868152
503326
281719
553838
122952
156438
382881
415353
444095
195926
7400
740639
341615
510018
599464
57648
799108
666687
333849
405213
491681
972174
275212
994233
741950
787222
319181
131026
543751
956082
60639
146841
16741
361072
193806
995446
341424
380375
119689
633615
960066
986925
967309
544976
346872
80171
226110
539912
830928
1066304
603255
396401
345591
47457
207728
14615
704459
946862
648196
1010222
737211
939344
100515
428110
625556
223479
347590
39542
865717
814787
600159
570254
775047
773997
395708
556112
263697
1096133
765316
774989
141558
140508
809018
824447
550098
11478
781822
658565
328509
577892
723503
374389
651872
1095014
286823
423069
609557
865339
112277
540922
38408
1052897
639848
9037
542088
463624
190395
176275
631678
695179
883493
987699
371968
96055
264341
465069
260606
490007
744953
53791
752130
964444
468742
859718
786016
34546
1016462
121904
274657
817114
997196
891547
585381
674420
881989
57167
913327
540986
430870
728540
311750
243945
54742
748625
623077
425032
636268
692606
435691
876258
460548
295734
531005
146781
1019966
21898
450923
277360
289576
406195
678773
680191
100973
916157
163308
548139
774912
672735
746118
1017863
846513
1027930
271073
710220
162825
744294
274970
482912
940355
267085
398136
51733
656810
611263
583824
922245
344068
459142
1041296
782225
679626
172788
193703
880681
197998
173170
402959
1008400
880882
675365
648403
373677
868177
246958
287892
916481
701865
129419
834654
1035928
638188
977927
173965
789845
1022075
883581
117543
226971
97377
651224
207011
907018
484358
485408
574933
497888
15616
395672
349117
350167
348067
487298
2994
48398
1022588
445428
625623
273520
468459
344929
535404
573794
692470
919470
27932
973614
978327
689760
41283
350999
644495
402127
192340
42579
881156
819305
986594
930598
142168
143218
895602
53519
155951
1096646
742207
28819
603641
533574
671342
308435
927720
64803
310401
996091
688822
463371
169368
327935
774518
1075405
447207
213141
463481
717306
490997
546015
277450
190623
249709
541717
909667
423443
659697
176575
290765
152338
104096
533124
874713
354965
267901
632242
670413
978209
854986
595401
97621
674216
430486
73918
939537
25189
370629
1066006
774922
349544
1061065
628165
882305
393663
500673
436151
104207
954353
54400
303330
26287
1029228
995726
929857
887197
190504
510117
640282
50381
269431
563035
758982
145067
651694
621222
32481
741149
215694
1052151
458044
66967
999093
902808
75341
1053140
961031
1003731
401661
734005
239244
429100
62895
892293
965612
1050590
156689
588831
910772
790459
439348
330043
1030438
970343
216767
439576
80146
573312
907125
1026736
857963
447389
110781
950960
4124
820297
318285
719725
345200
218645
154362
72633
45496
316093
362465
571958
869395
844668
455183
755301
274943
465559
546329
527512
550658
841759
266669
503380
61519
433908
255512
820500
979238
779992
375600
83996
823024
159485
580347
753210
617348
509941
463585
477493
122734
486212
1019938
841509
357939
925982
1028011
644528
1051664
902243
837975
712218
342333
301837
1052826
238020
458228
149416
69503
660455
821819
17470
1058552
438616
319830
895934
25899
180036
473399
649769
142024
195348
316991
16714
761254
955400
775517
542883
417110
314094
1030357
983620
952440
778381
1096806
118815
821981
870918
603791
17830
189680
397575
769549
298435
755186
266009
403615
313780
639686
147978
425124
334403
726356
139782
356775
497874
807588
443574
478631
247219
288868
598654
571495
326828
476735
52981
937373
214363
945937
334958
177042
97934
77879
557010
1065782
526457
748601
770474
98752
10319
992488
1095494
892508
362372
965576
865524
835458
679981
549735
208475
1074707
87046
295980
1054281
455724
920912
1053419
440744
351192
71991
246736
100274
888798
507848
242745
192568
690544
409040
662705
776994
412412
739653
174053
823801
106676
249959
601105
617148
935412
1093339
301866
1028019
985639
856957
857076
528245
391126
233603
875980
506576
797672
1086889
116970
107888
1080796
753216
400765
532158
974231
283373
861944
330774
720105
82545
395744
277433
1003790
555123
551170
440113
36919
987770
683837
651170
964913
174270
103599
983335
879284
133391
681860
677262
803332
410634
378515
142195
244747
258639
477375
84858
1007149
1025467
439270
565697
561233
1095123
498839
716971
115819
700049
530834
365730
974918
643947
751218
146504
425590
936950
919131
177827
949125
256196
316779
317829
490834
272456
1029384
765839
381645
42894
708978
668893
934420
328617
829165
538031
985584
926320
201361
502102
730011
498089
1062969
802750
731583
29946
237644
454102
261338
129216
60707
938650
385159
395424
1083087
606413
825373
55965
653464
949617
751660
22015
248899
1076505
603442
1096582
191299
329540
708508
650968
146612
781329
482995
66049
18233
211192
822276
799745
310380
938658
487437
694903
984276
40573
451081
579506
759138
749067
217005
256709
447194
1021196
138675
956362
965895
766690
73884
92346
32050
689187
93816
13105
675454
28457
932076
315517
657654
1085323
1026897
817119
1032434
688120
960862
284095
691167
277675
902380
684961
1045402
340082
942646
847659
466750
77468
427699
355043
540381
656308
6547
476309
981608
712634
468824
637059
632462
178629
333529
685867
324438
704816
280244
176544
479681
207272
492549
6340
33497
885019
110381
800982
1100090
1095309
954275
75819
1088275
999965
140443
217274
287533
481586
883251
522615
42591
952434
128153
513339
779967
3941
147297
992547
17874
404171
975026
362801
838429
988458
666797
504479
413765
105167
627274
858482
1000373
675427
20314
612789
485407
317972
350515
503415
356247
786650
517032
679993
237053
239779
830418
533872
783747
477334
64298
731793
561119
308378
244029
334055
960300
208669
861295
1041527
442146
461859
195775
751665
845045
294210
829315
172437
962894
69665
836840
955819
169070
351060
747749
759463
604096
128925
778120
301153
666682
975022
307756
351743
865657
283937
758430
733683
1022901
1006421
345780
541226
955599
915943
1066677
400497
8963
439813
119709
754360
161208
39312
531673
1053550
365949
214512
631646
177265
218242
481437
495358
185338
789897
296184
467142
455945
162565
195754
807139
94749
552783
766577
701796
1072169
858289
999392
176727
805941
979369
453258
630440
734204
75468
490769
762537
364018
172546
918173
874298
598386
170919
37952
585412
352788
607841
852288
278792
473465
680610
1003999
285958
604511
334548
1062167
156266
334754
150823
880883
296267
641539
143282
772703
895469
891624
327507
752442
176599
221473
798449
27199
1025748
898796
1075659
193594
469238
694490
1039062
822729
846016
25964
68844
885565
476360
633289
228455
660032
767887
1080763
370101
283354
482554
570178
477175
608194
933038
212313
61817
153649
719554
921126
359840
979681
470230
870009
590778
745170
234297
428744
937333
593731
69307
1060160
330796
422071
498888
342223
618316
688597
1030110
548386
488807
1093385
486419
1052186
384955
755070
397942
557533
440745
312978
45389
109669
166875
957319
593310
984889
75254
196282
358524
258658
691755
596504
112174
16591
71493
331008
44010
37710
585449
821980
613581
447024
793386
56148
181113
892353
609217
310999
319434
795693
1030988
160120
875364
661066
496196
314082
154217
201210
713695
1099817
494961
568812
152330
751787
140421
497670
899754
887817
1014920
359557
1001442
475518
503122
296869
608820
314865
644155
887288
256107
373717
962374
842883
713446
766682
213920
141693
861388
382005
233411
506426
269333
103360
921907
473149
950039
592686
276180
546938
1059294
123411
1088870
817789
628624
618795
800158
77234
256655
680477
1078846
818417
783654
1051957
252958
703395
8671
367789
932545
703862
385112
431218
527025
941378
758693
1100314
686659
792279
231407
800672
527339
28937
432999
771707
145163
867270
239645
311809
569307
705816
651582
944694
1002959
648263
906725
31334
347480
63015
499158
767066
578563
939713
1063319
1092350
289086
769632
753992
394472
171897
372831
27611
790280
1058481
895059
172794
378693
619080
158081
1071144
592064
755938
876384
217734
558542
155868
983176
616929
503714
549510
1096651
679063
224825
257165
272946
133125
193973
622209
889169
1016124
690132
210467
741001
456890
805982
513890
42178
21873
885950
712017
860586
713095
11402
592576
19595
382600
970957
182089
336935
344567
813135
281114
327504
542543
246531
650937
150664
859673
884537
838828
373482
392981
248918
966701
991245
193176
136580
37282
953255
62940
721137
522762
1075139
265295
83836
661177
44137
812834
756944
736454
621529
288526
227302
175299
7784
95398
54171
479031
469102
1075647
631841
312218
844667
402248
972309
593346
976654
619021
986233
850845
965731
821326
1020116
663642
809367
549424
726769
167401
554710
1081494
802487
867998
870284
374522
217069
692212
505148
139525
952495
724437
187119
613469
715728
1022790
540670
10886
643103
54408
671315
658411
392213
442830
970286
1055735
223842
588090
219262
80318
320511
916830
68888
688847
880820
275922
1025807
31099
737934
287756
944544
783992
201503
497565
563932
242781
769131
517412
305183
51264
148797
324334
257824
429487
566403
705574
964757
471760
698600
852426
796504
806681
700586
2210
957267
649976
497014
974421
421123
1080009
383992
114499
3747
586493
165257
792755
281305
81809
397121
361775
173945
241287
894741
1059630
6052
285991
294013
437891
673787
640416
870335
210212
584015
92290
996617
102570
723530
1013300
958060
404671
66633
197976
867317
479489
67507
411571
354084
398499
603074
1086228
785827
8754
690796
436689
441402
1090223
302736
631890
942872
137998
879704
577100
954959
1082425
764093
209897
3284
465182
879972
1062323
417518
982007
41611
461525
645777
677903
464048
257643
277372
1074657
133075
291284
350034
612918
1078094
128568
349583
397258
979101
1065150
988920
998641
845647
745808
49192
784197
254349
182388
901157
874106
677617
362157
538306
979191
319237
110290
327787
816142
193438
374388
79700
688411
1099974
362205
185478
935792
626049
253988
1094310
160002
973982
516568
709700
576807
613752
77272
339497
859543
495832
417932
978646
575044
63732
285576
174144
753161
193461
613301
801257
868275
662645
326475
726314
653743
1051510
723131
813127
351082
921272
740998
204554
108069
230372
880135
320080
987768
71888
72938
865736
961063
277667
247384
1062069
248240
851100
515642
613114
1060091
319854
188336
157001
937249
938299
862857
456449
455399
426083
275671
319246
17246
829003
436134
832154
184458
891583
798692
269105
954396
297829
209412
606465
562036
292708
205905
843572
481614
64103
38221
831414
41573
1001287
345888
961102
992990
346006
256178
660610
83908
640801
673000
437807
419623
574362
984106
738937
54036
67831
315824
9725
508406
792056
619336
1086317
962635
761338
431057
1057740
820288
557158
260885
29130
183019
625989
335282
763924
370695
818746
299943
357827
195602
911538
1048946
103053
1042162
501069
1092137
497185
93307
207423
615454
732099
956805
759680
382694
574193
698148
783939
590885
519360
1020245
609752
618440
28698
1075822
1092945
907088
571287
693430
715087
203926
300061
402329
94717
30391
529851
474326
429989
920492
1072567
679493
192033
976759
18529
369575
465175
335006
1072795
901698
543388
1038319
412477
486331
695952
896072
344625
414649
666783
401156
972001
362649
524715
862250
209625
846023
448975
175274
814325
402957
540486
895231
580615
486527
692019
295095
72013
370006
979775
354043
1094746
57183
921981
890440
382015
852080
412439
291318
400982
999011
22648
955087
330516
1011725
393546
497292
923409
863518
14174
585202
203527
949073
294655
83605
855411
910340
431325
91103
1044415
422811
142180
710779
36678
90609
245418
507200
669905
963446
833490
649628
886601
458203
1012514
362188
232129
296158
697412
357069
3101
982990
942271
717612
364524
584013
314946
1085357
684660
827625
472564
418472
377348
468658
289863
844985
403393
138007
806899
365433
429984
409689
786893
543414
308966
455740
1054389
756439
541895
348980
1021757
792411
285642
966814
313472
1071847
196344
539879
850934
482492
265745
133523
620415
426410
215068
987265
256122
807745
398596
126068
102876
789080
590298
151499
726778
5444
784987
1057129
271158
775744
120431
787531
587364
105584
13492
369582
119777
791897
141412
906101
81783
849463
695987
966512
345235
674289
754207
125161
231400
996578
495050
482889
78149
1082060
585593
1077068
318309
461651
576781
492575
497289
315657
1040784
979294
400181
630590
177253
609723
770858
814755
569401
702753
914883
233433
865931
10598
394225
133454
1087904
796981
532383
284594
108766
1044986
27422
794409
1030525
18067
344033
816813
687757
756148
653688
39757
310680
493885
364911
918814
188536
1032058
880736
519512
1014087
539209
411759
152284
215692
540846
643490
352847
881683
1031172
999883
740638
190380
1016899
529516
326920
652764
971461
885835
571119
846039
973693
293872
452159
513873
323015
499513
681629
719134
876671
167916
821225
108237
172875
446074
1054355
513195
842117
61202
427488
994989
13771
646394
539919
985742
1079453
985292
39889
557934
249596
852363
61523
55446
243732
581780
678134
984125
227045
374053
256736
1027492
310569
102776
753071
976156
1085864
503914
152417
914534
638266
369788
42746
746733
1094098
463860
285136
149898
442970
764898
1005652
309377
677189
433848
677681
374392
135558
93289
208662
811123
258873
765252
447752
902496
617252
860862
436203
680687
435721
770863
493674
708743
709793
1063318
885311
515965
895983
99792
202376
668319
1052361
617055
345943
1070708
998599
706548
60878
108121
109171
422397
379325
314424
695072
695969
172947
173997
312713
769324
311213
606453
140538
497343
43433
373515
267290
53676
430459
348731
532167
158008
305782
891909
736528
673937
789534
459123
691188
1074995
317031
614196
440534
1017896
973372
685670
365913
209809
85325
514467
567133
610626
195245
369982
978824
414473
71426
951842
548914
213193
369189
523971
373810
102462
266948
1074026
791710
806302
951158
183449
340109
758872
391775
386404
1086618
215991
839600
735999
650160
463343
21716
502700
286995
1087288
449863
289303
408063
444335
690257
835853
571286
673750
647659
134482
789301
316896
277429
925818
670021
268755
559897
157948
486353
407487
907834
741120
373284
1053665
415542
920935
707624
124110
79936
13279
176373
415203
1005355
138176
1034369
436510
709868
86197
20568
285685
509425
331379
381405
551625
720133
13893
306676
820999
551051
328096
915824
1056457
268890
105243
383288
153423
455160
1061885
29883
660949
1024209
99426
1017376
953757
1080071
825039
331347
113993
746925
575785
546282
690118
992716
380022
977986
944619
925362
165245
711730
253760
830820
834563
2844
1047409
477376
940342
107585
965747
106192
107242
665372
195531
628532
646273
539987
306986
347926
217688
332885
1067397
593020
30886
1033198
539652
548344
747356
913402
434944
366669
639343
1088074
1090187
427450
672432
756525
433883
788358
736298
699564
512049
634850
645352
480716
244418
437212
691592
583161
19588
72186
804133
314804
44695
918999
274534
974826
821933
108790
790849
462607
752718
129373
1051127
1050077
727417
661989
817360
602164
941054
712632
893045
426555
462735
37531
627521
993480
494365
492057
192319
149000
1057193
81138
703234
448660
1037845
601239
215078
247355
994222
608716
758472
139356
1062329
51890
510605
738895
524748
519119
5453
786894
216086
636088
915067
866389
150917
222480
962504
411615
823569
359558
674363
719770
690525
647657
752808
515910
428033
94638
417093
814383
203255
411110
601112
152557
488374
26530
198475
980709
282717
226216
300567
237313
1005776
440037
467098
271211
532118
881257
817612
137783
374408
842090
1021593
672891
379388
509453
734987
292690
197467
594510
739377
65971
636713
660587
651362
1003876
463885
8846
484241
683499
196045
64101
455417
581348
605887
1020453
579759
834664
179529
814411
948867
624127
314176
914197
61022
552962
229433
442585
356638
868887
760012
1025213
488884
342978
848908
809177
430213
270614
354061
697105
352056
957483
924344
21689
1058584
1098103
430691
444383
202812
966156
192207
996248
33668
525290
959194
425731
1015347
487274
935210
214369
691737
254652
577979
1003855
1006450
215578
856349
476977
629325
76968
224763
968917
383053
72303
810994
820944
269538
72043
864218
832895
613787
91449
1061423
590069
812337
713363
810879
492684
785396
124023
607724
597842
358589
428346
727358
202359
867214
149579
557815
185705
13223
115709
540253
1030495
1017158
1000875
519688
327117
911869
892738
1034907
467019
416182
541168
431778
297525
767575
467266
578313
1026779
158534
214787
888931
658999
685540
297039
1052934
825718
326126
865379
675325
713414
498480
60676
296506
44420
953075
13751
278032
810440
436135
513639
610389
941338
427288
997483
667518
450956
551889
1044505
465965
913396
973559
633068
962260
1052087
330583
698712
144330
567142
781920
698241
1027305
62855
692124
1098384
253477
780037
445940
946158
610885
95289
673508
535952
935206
1044426
263289
992789
592776
805123
808695
857369
169217
509409
45492
180640
288936
492837
383670
887014
628305
421077
634907
838228
506610
503201
32996
133590
670188
956722
94219
207326
419685
861449
697308
1055745
317065
1066405
190399
1052742
877965
710886
347393
884616
604533
224068
26884
460281
581873
821825
140679
715513
617016
998681
520446
674832
1087093
1027528
116537
326726
335502
177819
531799
886131
949002
778893
166124
509481
468688
312165
388539
688888
559762
104752
886671
91226
487003
122494
627480
965255
233068
695293
18435
616430
1097431
973347
809195
304086
981504
435927
477773
346356
6435
998114
835319
92316
689527
210488
451483
613760
822989
79116
909538
245912
367778
175957
553063
150842
1008807
168590
866188
678980
295077
864804
15436
1035178
157893
392217
856515
182759
708839
734751
656142
277548
1087339
385055
42635
19235
505131
127926
372592
1071559
616660
1026850
243228
108056
934296
820250
252849
89448
792817
301508
603959
865785
677306
506169
972408
660173
213723
683467
470132
477292
421046
32936
270918
455409
561057
682674
388833
249650
226391
916144
1068349
922252
503096
999822
29952
396433
584429
566685
878549
718982
231491
232249
109941
802780
193089
563293
561772
190030
405515
443974
832822
761944
259107
769564
474060
1050803
246924
519052
627867
143557
20911
671748
60175
968281
204212
314548
767075
965479
919503
713394
932299
334338
269082
667412
746298
419612
364621
503363
199341
386163
553093
587829
612824
129399
126917
857986
1081516
356738
952489
286981
225955
53724
900879
493982
735325
866248
245160
268519
72405
73535
876985
839044
1066361
276226
740030
455423
680041
12860
252879
621777
480825
528651
1079311
788999
1051353
1002875
220818
720359
511410
131733
155043
43042
470260
85080
1012288
167872
269282
122460
369766
1096823
1072555
245869
650141
616433
853552
276444
887647
510462
855886
389227
377542
549492
81080
1002733
355956
1044035
210775
174542
757721
769653
950109
9721
407403
604024
216325
733258
748820
38345
355470
883412
367640
102948
865309
994353
166948
376205
682462
1006223
638474
162234
342003
760042
930040
484237
1019688
943915
483920
12901
889752
194423
719130
688793
102306
977004
649078
709169
1078666
265287
436301
397870
1066913
937301
163711
264389
832542
546502
593106
977423
139190
823314
527128
414515
867189
130483
330541
676503
533481
332528
855092
432494
833908
209725
556171
493712
948317
347861
1028583
586768
1021061
1084874
317052
179623
25045
637781
16954
1012064
17425
43529
1003094
671788
61742
476809
1009799
1010849
64495
594624
326778
890265
1005264
464264
668709
64470
241327
346738
755021
852421
512837
341533
680648
218581
650147
138253
108887
920776
173575
519841
689925
451465
122683
916753
276429
981445
713113
376779
642308
938109
634913
915483
526718
562311
104209
73394
87568
370306
227581
906758
556339
284724
1060223
343240
402184
113692
324273
840788
736333
455763
1088882
681049
747250
760597
466273
467323
465223
596249
759381
758331
517390
948828
233718
280054
549892
844315
765075
247110
121596
1067595
1017481
391378
501382
832518
881709
1085669
576256
115589
112291
386851
119898
38288
36439
127421
495912
377113
690081
100816
906950
408577
873111
317433
559512
454935
20376
644718
393504
633766
197025
759115
311793
981812
878800
207941
427761
1052004
413353
255983
914162
140218
76589
777409
660864
126164
384874
998009
961010
637646
5325
410654
742247
332709
72150
444617
271250
851227
663251
820463
346226
328115
986571
87583
897840
98516
66400
811116
186089
621732
474874
738995
79772
589465
1081750
484777
530167
211674
326661
380390
1070821
456114
467796
655340
564502
102190
59681
18406
963304
993503
1014010
363633
124407
891387
701423
458523
953960
878855
340789
396823
290495
406126
348709
553513
791360
521739
356160
156060
735295
537001
796343
26190
1068185
804650
225907
214240
1072575
791875
247325
386221
450659
582000
899982
609869
613613
968864
85982
505118
223999
106516
769459
632818
254556
65741
641613
1021503
13882
779642
573422
84171
153824
766407
349595
182749
51323
1098387
839453
696457
594798
57794
1001484
882343
451049
995375
837052
445570
1076645
181522
956014
1079902
271316
864789
618443
414576
916257
1041313
303090
754745
229869
137095
44648
1026182
847873
965514
656612
220306
892666
923984
200920
929980
430080
45198
874501
981239
443352
431268
57779
233419
979043
530230
593059
672316
867855
279047
1047246
74046
446736
798357
575365
546654
92338
249436
427017
784863
3792
953390
97407
741980
69639
9981
758049
688061
73516
820954
104859
723431
98441
227543
225822
688907
118241
402256
938514
787120
607597
936229
325943
27070
100148
315875
309833
48207
848474
433189
866761
1042199
148841
631201
304063
424303
632561
86674
43166
107105
885367
481670
690668
588578
478215
770981
932192
732671
375603
290260
533003
346383
7655
124981
899243
1066280
596247
818891
571553
490155
1056117
846970
1029418
201509
221790
450558
164354
1076971
224345
384990
1070471
778269
662937
744665
713783
783900
614192
172053
583281
626222
439366
1029307
762054
847554
735254
610441
1087862
309629
835771
158394
538879
918514
551236
2887
460343
522116
123665
972862
798343
17303
1086811
791444
63722
677932
13726
954593
643578
57266
890762
138463
5432
675409
122016
294123
439539
826845
293660
958529
89437
1099058
502800
812501
929243
633387
120022
930076
849734
62683
244019
671817
1097329
1010713
439082
513852
1032360
73386
113985
272538
892151
272063
849410
597624
508567
22635
169765
243708
348962
958205
225050
635796
248347
367002
633503
760555
1072585
592931
602665
52480
16201
722300
129743
790865
1069233
959022
849982
651262
941090
428019
1032087
691939
222830
221780
1077942
233133
626159
155924
267308
203387
181777
101242
43662
805169
253743
712915
1034721
560120
924708
365860
605290
604240
192400
51405
395014
788428
125504
1033420
497926
997160
921067
486598
16410
830247
207438
1032032
1041137
858924
130907
253226
1028343
429017
1100302
583882
1037834
442555
953306
485832
1062929
883604
1004368
43402
156840
475641
982845
181883
741338
789485
4333
377130
105949
1014452
736223
606054
393689
574347
771283
597826
378369
781938
1052428
63757
1090598
524626
957217
337385
248570
794020
615664
1022126
379812
73818
738170
181890
605602
102786
158608
78210
442073
959724
223004
614420
215833
910768
1090853
81376
476862
942926
879026
585562
24787
478439
197037
1092689
880590
218960
353172
1025343
832159
449363
53487
1084645
328201
649501
292948
146183
653334
209075
856604
178304
136037
351144
745139
676025
249310
311845
122173
121123
451161
141836
1019646
1032130
141507
946608
111705
306239
1092538
627594
428082
53409
400578
860731
662488
318613
779073
644110
280102
551405
8244
221422
988282
838849
407071
917783
156617
256164
424987
444959
974109
415722
397874
497042
659515
1008652
810027
260043
128912
1073975
633513
550440
799103
98821
38265
148759
325687
82299
948507
268426
161104
693487
746062
641259
974774
426291
927042
348988
490393
969267
241590
759925
476573
395007
235610
864082
574884
97522
165895
1072605
516694
152112
182079
230794
104011
598895
339678
863921
165090
935945
275398
583864
151441
52665
752590
725985
313093
226070
726949
748733
312076
5000
215451
106950
78695
987542
281036
142411
420940
442281
845654
745484
229960
118630
269069
223453
98856
930422
888539
591128
285006
907943
601847
738562
603228
627923
412011
872348
391351
1079782
1093267
379685
416423
217006
204322
892572
543939
628862
805442
350205
135115
136947
709267
562920
979200
18420
957593
292356
354494
278711
526306
100086
39783
513924
830067
515050
495964
131992
844774
747806
826599
608970
704640
747562
918339
351731
758904
126895
141560
90136
414639
904784
513704
425196
804849
450620
331083
215612
810042
1041513
129883
372639
1011844
727563
1049756
478462
952369
1066293
277531
73446
698292
207531
515984
874427
1048313
565750
58439
678637
316794
685089
902484
733748
202512
914482
536546
40458
278179
1087646
774520
627681
1059440
1060490
1061540
1062590
672202
607045
750921
751971
953225
272930
272931
758029
759079
229607
3722
687679
93227
94277
758506
758505
474275
475325
69244
759508
795667
824965
826015
641413
642463
952344
936429
754120
87464
473067
846769
767304
906843
126473
282939
620492
281744
450863
912816
226531
398762
588530
849505
836248
639602
58436
613618
1009430
19076
690725
277864
1035919
134166
519743
448133
878432
350165
501102
250751
890483
1008057
153602
359019
573103
1010873
625441
648390
991429
472980
359627
263307
125033
679541
371733
1054495
357634
1049062
175577
883776
492560
845608
900944
304682
777006
45345
1048415
685558
870022
679865
176856
60341
534707
235901
641628
1097939
572655
310057
890609
466737
401063
32676
776324
239338
32419
361703
686489
401934
560484
649355
914963
705765
1045225
497109
149306
840871
1068953
442103
334976
107604
213592
804017
981302
37150
470959
265565
871698
744974
1011605
874807
202719
1090701
893367
582816
498170
30209
96990
549928
281807
933580
288215
316706
675982
165667
902310
457083
584389
905781
322450
681874
413538
157589
745493
876169
372460
18847
473123
659473
19678
923595
285654
341972
1056185
459672
476117
831400
1017876
928223
556695
660129
234514
451412
799512
772369
122962
670782
152954
1016931
95869
210820
664875
902095
603947
130409
129359
1031467
1030417
1029367
189527
419587
360352
105403
1054688
255502
205522
696476
1087199
892016
521419
520369
106019
393595
121702
898482
1073001
387060
402131
530722
1072188
678143
749138
283740
175926
402016
610213
236958
608466
732824
903397
88840
283348
257398
848193
274815
1080360
526012
288651
227025
318484
49467
628016
1006662
461777
314774
336243
582787
534389
1098525
112504
400683
428493
637481
137072
254311
254310
1098156
704734
374704
530738
132285
116412
241230
413260
787419
92070
1070125
460838
212680
213730
1076834
1092419
936440
846781
711960
28782
1053863
821468
488327
260266
979547
401609
272087
1053197
646686
317002
959600
510274
722166
91214
192727
979984
204521
746978
247877
958084
462193
818558
1087245
901657
421665
304985
596930
927293
532663
958675
247982
1026621
485885
66635
94878
758364
1010601
500916
1012261
447773
1024213
762199
295652
117017
462361
879616
781912
27787
115937
52932
486473
330482
1061073
376971
128105
940959
140871
966935
967985
398932
616632
334443
989787
341310
341385
61120
379302
380352
600801
775666
932318
523265
543247
140820
507365
230344
283156
765411
379416
506441
175629
646436
453857
343278
264549
726595
54929
484829
479101
988462
151148
192249
618711
755166
111599
943913
1075326
789551
260914
19870
780819
133669
209620
209621
314068
624987
652798
647743
539999
459296
653978
461755
320813
903408
410757
767465
18638
749999
70453
102767
1040248
762004
666889
1016224
776452
197882
914765
852701
277210
558739
438945
583245
259639
1056337
561780
693037
550903
204770
458195
943976
289074
7610
130558
778313
254849
366369
600912
1094565
836941
442882
468523
601802
786979
565334
801520
403037
899535
345164
624827
906749
260988
438437
409238
931821
133265
471419
383509
250188
977412
603247
595793
319600
941146
109980
912190
1059725
969518
884035
229863
38812
341378
405681
656438
945907
256272
201517
108111
836727
798179
166340
495721
931973
987615
1046220
128474
944528
343189
482416
202088
383387
248192
593913
753059
728317
174530
898225
299027
328919
121165
359910
944317
333560
553197
335357
785116
573014
991960
833633
883219
570175
772625
713930
84376
273200
627178
493041
487608
434607
1087632
211788
885578
864424
900713
847900
84492
484203
710263
689988
154399
622944
916928
794905
479768
1010297
929819
745248
967736
500214
1086945
731016
388945
161100
375787
277428
498858
923882
688581
1021379
618183
733612
997168
17721
154477
782262
632126
1066034
90407
998928
1022522
550875
291555
119533
136181
65884
669764
138586
175643
234843
297291
524122
1051586
402850
289723
384096
705345
834284
620085
901895
865622
134504
1045515
531090
1037513
585887
1063935
123420
957859
169171
531098
659495
1084564
982492
1080041
1080789
22741
596062
117683
279565
367389
646974
926061
210068
330296
953172
296006
419435
729669
956247
1012779
442490
659229
528043
443728
784753
855061
1018596
267044
768594
884621
115986
357395
858322
904307
649400
487692
41184
477656
174086
799563
940277
1069847
286845
253087
681127
764812
44330
1008372
393068
158858
201200
86017
513511
905736
80237
1096717
964732
681656
1023336
836090
356498
583101
784162
844795
118875
711598
1089130
217060
366708
149223
318417
615739
614689
712591
267966
148832
257470
898864
970925
270443
502838
488573
536949
442419
607450
959061
905927
82054
372329
464316
430912
607400
282696
29841
1012104
182374
779367
442655
172292
731624
710259
980543
240664
843879
1081453
163788
754239
1083192
1015232
800409
195666
862399
324973
1051178
514973
851343
551661
386810
538604
670933
919284
451538
316325
81427
884823
1089230
628298
695425
659721
532304
428064
111043
20666
1077234
167833
1021277
835727
71843
498942
171428
515263
202427
743945
205403
993276
497592
684378
341057
1035787
377098
579933
713359
968850
986321
916457
1071104
314917
869765
103868
848016
408034
251451
623598
209060
867227
340470
673715
458445
717434
361565
597598
932145
1077640
270956
1061625
667534
407115
192473
935596
447498
79111
342118
770612
1095979
39850
824013
489202
991160
955868
635744
674755
833125
494537
216437
518299
32656
948481
2635
643301
668937
843738
1025487
580508
196820
701658
815595
816235
558924
220449
364003
1059648
384254
835957
527588
141319
4846
321065
659294
476881
114327
263840
860553
332209
765257
338742
232948
912253
942123
470253
132402
1058680
245443
677975
630122
980202
1091762
1067725
482718
473040
271998
947052
29646
681061
51758
365308
1077149
1004005
793652
476834
281204
566328
231334
587745
490621
379361
724217
287769
236195
922323
676480
744508
16685
965687
958468
156209
1045892
558507
706032
672470
820893
456133
343254
120085
629016
125689
739896
201674
18064
356747
448388
1088890
792241
620101
805619
129113
182262
580983
339685
1007123
916582
439141
96053
931795
23872
295823
227295
608813
1080271
973450
1064635
104603
70471
512809
297368
458598
828944
483292
513594
319853
347599
189853
627158
357917
570719
828360
67481
785015
232092
777038
895424
164817
860568
606285
1084321
1052276
353023
603876
188794
402063
153689
1087289
240446
452342
441407
214273
740155
986910
45938
838385
620568
783313
741573
819839
382288
963638
663393
635032
254898
1090824
105228
448782
733375
408604
785594
355818
979947
499828
1048540
13506
282664
1033739
154915
627049
889836
273047
439502
896859
1043845
511168
874316
553012
238264
423411
887771
43800
747064
325615
84625
616716
485076
490380
19047
337689
440179
908124
413445
950485
164647
737953
779729
617211
573868
618394
1069544
348974
907913
977929
296168
524717
448681
979009
194761
1083067
692469
834143
34038
902798
468281
194610
78952
1063920
981798
9350
172103
311657
725622
662274
381659
1011012
877959
319571
10189
178189
336173
741161
526942
183594
248478
384803
487043
882364
754348
66679
457136
983064
555805
838179
654689
733090
4711
425223
324891
156645
157695
370598
958165
865918
404897
534097
327563
1019157
224996
902889
480239
947145
985763
841308
341520
822892
155144
317985
997895
719544
40723
87756
948424
934189
85972
859542
692136
246573
484183
816588
288473
73486
156394
277777
372737
276398
298270
973258
757964
1002151
857540
639593
170248
481535
810581
857450
751138
18452
818511
688495
852158
577489
135005
234973
496740
961160
207382
208432
763118
651212
937507
1097807
38048
159148
1052027
50311
600977
636572
131689
334518
335568
451959
133814
47203
46153
591529
948345
907359
621758
622808
310209
726794
419314
312560
768477
913772
616001
783589
909564
1032407
686498
665818
599795
34957
150060
905678
99233
615783
472317
525125
990173
860802
84767
487942
205555
488522
1026462
131303
249330
337380
453992
60019
113605
874197
672438
387504
993088
307047
972258
624798
428856
645357
647585
372747
280915
368283
1074547
239101
170034
839437
149493
475460
656797
600501
369489
904767
849310
7521
422591
912043
913093
1042752
913345
771655
875027
854813
955545
312886
420728
749339
634575
851034
212298
677394
431841
433056
51774
385801
758953
960139
502111
966971
46334
106348
105298
776346
216512
698466
892831
675310
881377
809783
943100
292563
438008
977137
269885
928257
783275
699424
426718
303962
390389
801167
572752
868063
112833
36882
559540
612382
504050
811161
466784
1073293
982067
695456
292201
888473
82903
860247
554255
774850
583703
543126
663731
942065
808751
3105
1084843
838582
125537
283041
65978
77049
113762
858211
851775
837730
358616
774440
890693
794640
1009666
35370
595650
811815
27355
663812
836491
209403
517724
944742
890470
737823
846609
21640
412422
143822
522122
560175
346118
961971
220328
187647
572998
813559
281631
351806
479193
476851
1096183
763412
1029601
929129
375776
100238
1081985
695906
425933
254700
685749
249578
1013740
60908
822604
895366
80491
535914
354306
502187
917127
249391
1030661
648299
69197
462159
113543
1061995
1030314
414163
564176
976175
784366
710124
776806
357845
820679
165647
739109
28599
187330
301601
240056
496487
486859
828598
21365
33044
562217
945258
887108
111908
935666
925566
176556
402779
1050669
585715
180288
542953
384282
301419
518407
454075
672376
845970
311079
247613
717662
692693
252463
712856
784633
455004
1094891
96476
562403
822385
1050234
445083
543270
256172
87848
14175
758760
15106
665940
464263
261460
129523
880240
310076
34795
84025
225436
378489
766852
943615
761247
33684
624334
61101
400717
314838
730668
1037547
917167
805823
358162
1062080
534664
802956
495334
239509
132604
1018756
644795
96371
407688
809958
311145
507084
787604
679818
1001051
590960
624677
526331
181912
537996
204144
933651
694262
34368
112437
322848
614961
622717
268386
1095843
241292
486782
911006
443221
573459
1057074
123011
430261
810473
54268
53218
536253
908058
907008
522707
872833
871783
870733
458260
395417
477425
476375
42543
1032935
128714
129764
441193
92768
356538
1095270
512453
675923
658393
1048484
355276
757139
537412
241306
602792
173862
754259
230455
102160
208299
61378
986654
233836
50004
843809
906529
612672
38732
367003
494785
579968
380956
16516
924485
92020
1094971
134902
421843
557417
72752
388592
186163
375236
715767
977026
397898
566854
408322
100309
554066
803247
109167
295987
726496
140433
1064534
181500
49216
247138
1056244
915528
1091632
277890
983494
811294
986514
648452
590058
300297
360334
1057462
164475
12959
422097
974159
1030714
948913
102851
823092
976618
552538
813524
85716
65915
570318
970899
151047
420754
211529
138839
224625
674831
799471
1017558
727600
497616
175902
174852
1097812
516797
515747
514697
155762
407637
838275
604644
623744
929521
762754
582974
407385
816982
135323
70848
396547
27788
100863
691095
1025799
668610
783782
568822
700424
1006073
802953
470153
608388
1092485
362050
1078953
610275
860055
70105
953860
605432
390806
193228
896598
461552
599794
939199
335703
638570
820815
604334
398888
390742
41858
684299
520990
933147
352649
209308
1036202
939984
12041
1014724
790275
646649
848260
76347
1087427
685801
267196
211878
25381
1086931
591101
77625
433977
121283
1058392
768931
1001065
367417
286440
443439
218333
646045
478812
726272
1056084
1036417
45039
644214
820024
300403
891217
434816
666575
588747
782056
635246
518564
923251
105221
978118
72802
628017
504558
270807
700797
765184
836408
344514
826681
770756
619496
439762
65062
1033963
1071908
141287
463138
290402
726514
117449
653924
154638
905834
570684
749495
626658
209748
68454
1044087
281255
899222
430251
501037
1038323
314064
82644
691612
1017113
103783
268094
595678
96907
391242
992298
795923
1056884
748095
985353
160393
436505
454755
445776
256437
678223
306300
979733
675880
201636
492354
763971
812524
54439
624782
1090214
957433
861337
605185
3725
827406
733041
1055981
914752
47968
879729
880779
878679
398120
119163
19907
423070
525679
524629
1063586
102837
169882
168832
424029
573125
966174
592159
364048
571681
707628
212183
989585
709455
958530
477718
170741
37431
119037
974175
1052449
131155
350153
900083
820141
27776
773570
140856
125551
455518
593482
28341
888575
813191
483830
881733
1004427
552578
110422
493468
457988
879856
446092
503055
885682
884632
611304
882909
598139
848780
752403
25388
1080849
658465
1065785
552354
113044
1008137
303685
409315
759428
426380
95582
240199
767582
316063
148343
458100
230547
189163
675599
536719
897964
788707
902755
1050298
87079
12103
60934
81518
534210
701361
1002266
627646
299015
596246
561812
700399
160709
710528
559801
292067
301844
563715
900831
936849
785657
49104
1019933
184998
159867
455804
859032
913864
208779
179399
466963
420622
123368
286495
28212
324974
111857
425606
139045
333281
402111
982385
826756
412557
325773
769584
704339
771008
1073916
470199
335030
985511
157259
762782
999468
593414
558283
353625
199364
523224
194941
635603
639424
358199
590358
253943
814267
483343
915755
251216
571685
729392
944110
588212
810591
867273
369309
191292
221896
405565
193558
1015558
261070
775257
838912
324625
902139
932475
922863
960930
233078
452795
786736
896267
251068
756598
684297
1054162
866615
1054732
31331
246426
493644
938400
831845
525395
597254
42704
54732
354106
1071093
202693
551925
66082
860123
54466
519877
520927
305140
196621
494463
449666
750815
423390
743181
340570
795910
38557
920647
979224
319073
219216
1073256
587871
450026
392677
853133
635787
958625
980158
754110
562528
565925
261112
79623
1066482
88700
584147
1000985
238946
972700
226225
742406
841770
1002449
714745
94634
344809
342983
626393
923849
872008
111204
967689
184351
1030969
482865
740854
3561
449924
443133
977718
338897
208042
831969
987132
936370
27132
631904
829041
952936
9586
479570
44752
1073878
561861
656886
366045
879182
277088
152870
494019
736504
40303
1069559
322565
844910
746718
116012
499670
660397
816258
1018306
538824
554278
532789
524419
971942
555834
87834
1019033
538506
769108
553531
704818
867016
356215
14335
113902
351858
508027
888435
379936
781730
213001
557697
881186
174084
35499
984205
268138
566027
968343
306827
1004987
32159
112246
137260
530622
1075108
656135
483043
351645
890542
661821
200568
619707
332961
479058
54795
942662
883400
308113
606466
792349
556169
1072725
336010
863585
1082238
192760
20775
289116
675223
909152
333757
317071
41317
57735
171236
1055045
726058
790441
488718
708102
882277
342037
460653
590915
120199
966629
233011
178600
756570
621665
621123
616274
516857
50344
255784
436433
444787
295578
671156
826260
659140
343273
574515
1018098
415304
189515
43097
629963
11415
764781
753122
724868
470788
168362
222738
139802
435497
87900
987923
151665
233647
577867
842121
557642
351176
168318
780632
89210
330923
416249
620978
850369
83279
1059803
687573
347874
875233
655435
881705
943224
1055739
402658
1084815
794024
324468
407597
625492
356646
61352
124053
669200
33196
220235
207859
616444
913682
746801
37010
891712
291594
980833
284576
766875
127414
1050314
14071
467345
612294
233562
914575
636236
365684
393631
1091717
490868
513165
179378
943817
1068278
43853
354237
246954
497950
707165
210607
217255
46528
763932
569137
687448
285181
117980
902534
353437
96514
1088773
914595
913545
323140
687728
1059149
1066531
816688
673712
566718
731560
344211
591790
188989
210127
882936
544993
948233
916537
915487
712109
292869
597866
929366
24624
299315
1008754
914488
868560
850016
938059
336798
1062065
15592
816145
437264
668737
687556
899197
173621
431612
663551
113786
515132
75751
963439
138164
647257
84894
682885
41565
206572
556269
1072201
549872
225182
231645
106116
917678
155446
103132
981423
839534
937618
19015
856564
617826
183461
868607
678167
303094
70259
503015
520013
108365
179547
745638
746688
128180
484984
162894
1097169
929079
272205
926934
99522
951166
306061
247198
619722
911972
698295
825442
588209
737339
852810
490663
371639
607397
420487
679512
5300
689262
217927
297787
350508
943876
454025
802491
844544
1092693
1093743
341223
342273
167534
228122
713010
334699
232950
1050223
921219
336143
381315
590941
838367
770480
1005106
1054913
327757
854632
499516
609004
234446
602821
1094726
2597
30587
922168
916367
694450
103645
1089649
364479
1096975
590246
946257
1000011
91525
811039
467949
252029
775459
888253
359556
1030622
725637
399179
439816
287624
308474
502299
61969
1061646
536591
168282
551022
608589
1083874
87618
945192
662665
341837
354964
631951
173705
928263
205533
327938
413145
809129
603149
438310
82880
136203
110875
995479
672665
963889
672305
826159
562868
413898
357304
858166
653507
817176
741994
303732
43318
928983
695531
88018
477407
278848
283577
785966
213842
568187
954351
587749
663869
69466
313745
808938
778439
777364
272923
999556
492541
115294
143964
77685
1043968
533149
1038959
44974
883249
77906
140248
499262
696135
280609
59001
175427
910043
1011185
176542
494933
950386
927749
158944
876183
459329
632417
499087
908238
194454
1041806
546209
8759
1033627
184177
540178
802603
155200
557348
770953
887396
36764
715193
729762
322717
517191
331957
548151
36399
394489
1025625
453277
659889
211319
238320
996657
936038
101667
831486
821112
281537
821846
97644
1008540
958335
979657
13907
327994
533823
769177
1031300
332387
341994
102598
538350
200127
119751
825983
222781
659001
6354
377916
640760
282262
790584
921693
842144
981666
47880
827672
469479
689964
144728
910634
429696
586604
71088
293254
974475
736361
146319
393141
657739
356996
1069363
105943
590912
1050307
836530
371450
1013217
529137
16126
159071
188747
915161
1039098
456381
360883
20823
941222
9634
459000
253688
25627
395702
523583
852683
143417
851038
500272
120977
110186
168808
175749
854918
623727
373335
1057836
275314
558125
794157
1008720
748767
511599
144213
569909
482846
926954
482250
673558
852861
129995
618751
333564
920382
800965
898925
568411
819125
974038
955662
45200
632514
279484
939399
671459
925177
192989
192690
153882
758373
1048453
139276
933336
308267
910969
629526
929655
217689
975942
35112
597908
880798
827349
671934
331304
849927
873970
213669
722918
480364
1089362
314913
851610
426355
155432
972334
49384
722414
293068
640618
813984
149333
851824
716307
384726
537394
212206
64584
394390
669313
1095434
84140
951104
644507
46055
886899
191605
239660
954991
807550
117338
450486
108544
610173
457967
801742
669544
602777
3512
27880
347048
977968
709568
153834
697526
134615
600282
513441
418082
72433
761457
608442
839371
1086385
190810
972477
858831
147635
663497
929997
989948
475516
836327
680440
638951
225473
632368
109005
860903
783145
272681
514784
781290
984165
110773
884887
497983
126549
283885
210940
338273
177346
370057
301639
404875
229896
116262
72140
345695
452403
316803
877945
992469
587132
1030894
9269
679466
285118
20210
644442
422003
527270
208011
8859
346462
62939
153575
668526
231572
556033
131760
903112
805290
62477
344717
981071
40189
45755
877297
590214
156214
249184
378255
570263
316984
520983
245968
283667
147010
567663
143548
317058
988538
834023
832973
1098627
109137
112333
681274
214140
82463
1071303
694987
593964
728497
430427
902827
523774
665459
728401
856163
507820
480187
469090
866429
488993
490043
182425
264227
306706
220853
611465
882669
46857
545781
546905
103475
89315
1021110
1020060
242640
900188
808117
778092
347939
430076
897852
778694
450284
318665
319715
320765
930758
920913
958454
107954
375715
801057
1039863
538244
874900
791708
44122
984584
660563
309918
479158
1003332
798368
249135
96977
63989
916993
901556
391483
452495
960217
917113
760447
560098
623945
993763
591730
347697
653473
345915
132083
102532
922306
306050
1094092
1095142
593676
487599
725589
116564
143738
610262
583317
582267
166123
64849
132832
504617
795745
88748
1075793
576214
942034
321246
764836
589415
388653
91194
951881
248224
272209
606431
1071252
460254
524925
496858
745832
251505
723117
486196
111034
756022
473103
489788
836343
933778
801798
923654
1095033
977621
102282
338270
1049432
1083827
577467
50020
622984
472188
42537
1058991
495390
330301
932975
230432
76410
754134
14798
205979
526539
389954
708695
926040
323284
792205
621747
1100369
865193
368244
475171
613871
44003
44801
741308
211407
911458
513797
1066347
491491
359574
796699
594762
1067903
95705
754060
298287
540541
1014475
346718
625090
395864
271524
280837
1080564
384548
267789
799441
69344
383989
997209
1075174
248728
872313
723454
656020
599644
917790
1095012
50558
495301
798691
814311
662199
82631
38214
553832
805786
376862
868654
309864
926780
89528
561952
66936
520748
31552
328411
1012645
640354
573604
33990
256094
648495
436099
968060
628696
794573
626944
771936
1056504
232413
28941
1044417
287231
42200
193780
210415
530422
915853
380527
492106
211017
901768
161931
763911
538798
767363
342709
308715
670672
463862
801184
372518
797018
411250
713327
123228
144718
248122
904710
306029
508030
1015465
491630
1036729
701222
940698
194455
454174
839362
414811
914827
461339
669061
542542
8375
94506
551173
728430
292026
146053
554856
767859
512182
261040
337931
566096
443467
1018343
366434
107678
680827
326032
40010
905351
580933
912357
687943
678344
989242
903808
50252
131607
54331
363498
354719
894747
380830
598768
700148
126025
509005
924779
853021
263250
536997
353909
874162
301863
586817
782385
1086200
1097040
702958
556593
792399
152381
1032127
61496
57531
424688
411484
448689
772825
463281
611991
167939
527065
229769
408469
950489
795151
55406
640789
87850
34856
333110
1096268
596405
1028714
355352
181778
399822
242089
145159
617525
471112
366065
754419
384525
1077118
101598
927268
981640
884827
662035
1035612
658133
676182
1044298
433180
835120
836170
1035665
624029
1012691
474823
664831
516958
27567
282669
100417
579353
580403
93312
643551
441897
368808
318213
597182
699374
372644
994105
68463
729844
1029468
1028418
943769
847936
285425
200474
98921
968627
949000
579484
42703
354291
874883
805088
296537
379149
618356
274470
608770
495987
343572
715884
482460
686149
587196
144096
860974
856492
952389
9323
501243
129323
899887
937819
405745
848128
395764
912163
791833
28544
593419
811774
262170
257498
151058
765248
663270
935620
1092572
156927
733401
574739
665388
13090
268728
965174
909014
66747
1087526
828607
149514
584998
929568
927490
258482
794054
786070
303367
283004
322552
117589
1007640
983669
981461
74612
737178
456539
908222
589206
421671
597488
1041394
587653
68447
985918
123928
58352
812114
124234
4336
115156
1085604
1092629
131649
21820
1095115
251734
337694
513225
663976
1045257
344807
467861
444192
911902
79498
443688
1099744
1086522
421621
46400
984835
154842
130429
1076303
179006
1006094
351318
1098775
711716
406642
449486
429861
19079
567013
1075281
691141
985098
944894
292537
61290
594120
597016
162911
568039
884645
790632
344223
506823
136126
986291
74485
136319
1093271
777262
172977
535742
584552
130710
247151
788003
300804
691561
967797
339163
429749
430296
953702
837755
5992
228465
810992
433068
324196
158592
772852
85374
936767
8924
1055784
653626
919173
322782
174527
833645
470905
255039
633950
945128
659262
920338
806696
420183
353400
137443
1058227
509864
771309
228597
373573
78382
879668
98175
946988
620632
9792
771050
240944
1066903
459110
881762
475804
372289
520340
605111
908311
675155
207489
1051662
137498
241325
799613
439967
460699
351000
1088542
96603
610471
789693
568079
896637
222680
100639
649538
627740
15455
147348
774206
406880
632301
867114
1049924
827324
326374
896358
752512
441882
1041727
122485
1096862
71302
408394
535206
489370
660907
53321
1007509
560648
369301
579446
218311
384513
165415
497239
11540
742267
92246
102560
1062625
54018
942832
49485
709497
1056177
438296
916374
286384
469426
909600
63009
635831
14016
672068
928685
203578
474830
319309
702911
8123
50915
933850
176148
754636
965711
246382
1007454
560677
988922
669135
591159
1085289
368110
450887
990388
227297
843239
968217
291017
475451
419187
878035
133612
168039
465918
161095
678542
976624
1084125
26731
607160
255965
229193
775596
126682
278081
566953
364775
292564
302816
467991
1029158
731168
965972
18816
468185
1005290
944174
452824
556779
538260
974613
186841
62619
568958
203963
950963
513411
341073
308826
993173
325311
280732
847702
550334
1097823
754596
87383
592588
847566
169937
245958
652906
37713
1052232
536482
766399
144502
902703
868907
439122
150672
1091291
452130
508848
788093
267371
689994
862852
41805
16382
953913
293852
128652
332848
670402
781100
554590
931988
185249
674801
538698
195270
581551
506523
869429
77756
46392
1092879
693847
137643
567505
583928
204826
958563
712725
843614
781585
281652
524250
540188
556296
555855
962062
88598
301976
302326
200379
508713
876017
181638
681749
633114
1012325
193643
35977
34927
369907
595429
30504
341816
1015812
917155
545138
1046059
989595
877243
1042249
681094
180025
529473
824266
626702
11895
602070
512524
718313
20792
250508
928807
647379
273956
264702
540365
25788
1085450
1071238
178747
937727
372291
821554
214626
994474
644302
591059
414641
194552
77296
629803
34825
965885
69619
1022124
954784
1055849
469025
91779
343898
669040
211796
707178
786209
908242
546388
787122
466914
999761
184372
988814
280679
565912
253718
105215
382902
573207
73593
1051973
553563
714070
481436
970594
823197
993365
435707
594285
775918
610281
740065
265032
1046181
304059
844490
1039158
868481
818236
1029487
62703
1082247
864514
407283
501227
661903
136098
331578
1074049
1024131
209385
967786
90365
453847
665573
455480
113633
937797
780413
929279
53899
306839
979913
288385
419572
608236
759932
700506
1015853
1099503
523914
403823
864719
455366
7104
952634
396957
175806
793039
385206
89708
642730
1065802
629231
938892
607613
795890
124759
107314
660446
587391
271087
523740
1064926
426622
1012692
176511
177479
690376
94419
541565
596651
954116
722321
833305
732693
33371
342002
625416
271442
35359
811075
841829
1098863
573292
846223
270499
458459
81271
67076
295395
195066
611361
178568
978592
448293
618230
251244
629161
1052329
534541
680345
41836
110616
995111
397762
396192
662178
291489
16225
700084
149120
445657
409066
623040
530970
372885
837169
254088
1035650
148608
787049
2772
733649
111162
920659
878393
779511
461074
727885
897282
527068
494707
973417
836392
88972
984284
1084646
773569
308062
576534
986171
345891
1014888
90940
193636
997218
283323
110107
827651
863823
709627
416107
102100
132523
1098558
659126
501681
328547
102639
768434
873612
213174
612765
297222
376608
393882
544604
681796
723238
519153
1070154
425495
62975
880105
632968
747591
125486
979240
1085040
160618
392545
83906
305260
458528
459578
186269
94837
314559
544481
577353
177769
435222
330653
739787
841943
741693
196721
859842
691824
1097736
458507
43171
736436
817173
449265
732302
49769
335364
570176
103087
456181
633648
716781
742160
955019
999333
502565
493025
797957
393183
653615
289233
864928
761184
494494
497909
116942
301815
1058367
229103
574215
322626
920122
737787
298537
102704
688989
399101
327973
101152
627863
1065119
669605
473881
504158
739411
184226
540420
198153
81828
1096110
919687
792514
635734
734907
402197
529771
852106
927869
212236
885459
176641
322181
667388
700403
71439
294502
1077698
474370
932083
552263
100960
566647
625166
397606
692257
462327
59578
1047665
795460
69564
314965
36369
73888
227532
733707
4737
1010003
550775
200350
199900
288833
716163
417360
403050
140498
798384
369787
884561
171725
1053404
155486
790192
634404
1002856
155832
788955
454125
934144
1049322
278622
624615
257544
242856
545238
546288
539007
991594
112555
68508
965469
148208
539820
779382
271009
601052
475272
38447
1054477
476024
544014
259451
89359
712865
64479
683974
779411
532201
298546
125976
1002081
84662
77644
281866
357887
266961
1046363
549390
916121
1005190
416176
39234
203705
343941
160959
710958
900504
890576
68420
306721
654749
583499
776721
698556
380062
172652
298415
737621
153755
833459
244773
550611
569857
704002
824539
173674
125813
1084050
961116
294953
432476
803650
444945
792769
295174
793203
1010263
1061376
218506
319637
27200
521648
966242
490605
779300
420359
930116
929290
100652
787845
1054451
315848
457920
634028
415354
927061
109589
681409
1081306
932066
642071
127540
2691
284688
454884
779295
293715
174483
704247
942031
767885
733760
527773
349028
363233
506121
217671
156015
918101
515962
692712
604131
716018
415638
768614
257468
486305
573815
883532
302893
819758
523905
139918
728903
49972
899991
209331
934292
450725
1094072
646883
173963
1028635
592048
163648
579690
334122
505539
130421
377732
742953
153095
661691
222591
385118
994330
197502
736989
1076082
339690
797790
509646
510135
406895
219037
511383
915092
587596
483850
25380
211717
128353
776460
167349
936513
296565
1084099
870438
493476
774829
879950
436458
781085
346854
846938
108429
1082849
773784
111574
1081992
1068352
288175
801957
217187
1052932
527770
326712
767116
890689
350360
1051381
952026
882424
243212
583630
939446
727339
719199
1037377
364253
809751
591999
312700
736991
77506
933266
1076897
5848
749124
1013397
70694
541740
623237
393320
426730
721022
936125
574708
603816
178922
571938
778646
419850
731006
493531
426455
188488
957522
247374
112145
539433
817377
215760
983609
173990
300089
910717
52172
471816
404312
173226
553584
56659
360838
877548
700063
539662
1013738
750913
267817
615644
22625
870491
207200
10268
734790
610529
792031
538500
331259
1057238
851690
852154
184602
1094492
46703
661544
807952
1058077
207363
186520
979058
475056
528859
356356
181933
690870
118641
775625
944859
320112
210390
502477
595676
186221
978988
578562
852433
242760
115264
246987
536077
220729
690603
637905
607264
982018
776100
381846
631803
680379
132185
882512
867944
1015869
652628
74542
805307
131210
208267
373464
1034881
751240
729893
530106
594918
268715
794126
907776
611217
814307
323103
447619
324024
516980
902909
248318
865578
1049791
670663
444948
593708
449199
490838
1048326
605995
903776
440740
523651
142689
482269
702305
417200
53932
217348
678995
32280
657783
614822
389899
102288
975279
342964
812199
361730
1068749
679852
888235
942472
658028
891300
988570
711156
1039364
80758
690788
466249
1090071
843647
432089
539833
175404
419007
1006994
1034941
565897
774054
491943
374488
1030210
1080165
444390
494928
820064
154980
486787
113737
272164
560150
729533
889941
612035
513553
747232
757625
1022222
902674
291359
846195
128878
677460
699399
172649
857234
1028938
106850
204879
419872
730669
498973
867068
88395
181974
621393
178448
267350
468865
88239
461061
1004414
1020768
95148
778744
618115
10849
1071767
311823
287514
552684
641250
140414
367874
3774
128748
881871
929376
467946
870775
474025
914282
1037078
705941
994256
580958
382399
767340
194748
14038
1052201
905564
546198
360899
352750
240317
791908
29415
619984
1059812
385844
510068
141137
879195
335737
883552
333786
177634
697691
1085380
355281
319451
264209
489452
1071383
1096811
403783
733988
336800
219308
903292
21132
843028
587638
746230
151809
89717
125235
804804
914741
528409
693837
454627
719515
326048
335239
512497
327437
788269
374805
964172
90698
145988
771946
117844
913469
239450
817092
105453
173067
880754
541433
326507
502930
1077362
1078412
408904
409954
264562
772474
974799
125299
378479
1010672
786934
128048
607605
162907
571323
738369
907576
908626
748158
393030
1007333
321082
966309
972977
436487
497228
122163
358275
402212
1041217
1059918
881459
962587
1058065
337613
692673
434920
820469
95678
552048
816109
603793
818972
813092
806246
931980
857331
517628
276365
813095
1020805
300785
189322
899484
78800
109270
303901
682638
825884
435156
501490
886679
390235
112799
519180
73830
614351
814859
459223
965553
810434
143388
777938
934214
291298
769889
5514
156901
21118
305790
904081
380096
234847
793143
394507
836667
277784
518174
578961
377428
460252
1056497
70975
919233
847287
147325
911105
593540
759729
978196
1069418
489238
108044
1068200
795098
1002676
1002117
797562
956604
504005
532596
933296
420250
260473
970966
632034
550559
479417
379059
470371
185420
1066047
349615
88346
991388
671215
802581
281681
333487
19822
807552
977943
974894
195262
302860
408824
803832
124411
685633
336928
219265
336200
645792
984089
566208
115760
655063
906027
125589
1070610
1068762
765591
258876
527914
27075
469856
780062
473968
768660
718949
488900
59464
117716
522611
254070
341064
108578
733149
894218
573400
1079082
997993
1094933
1036739
793256
513998
426492
223062
266849
291119
255824
180386
225991
672363
733701
137123
358200
341482
388248
741790
324059
978588
54021
836163
655363
77487
671455
509395
795489
364594
276600
123137
214075
438350
802592
502924
139297
699159
404230
489460
992631
971650
410170
747724
1063006
241998
943721
139963
846410
659384
301173
709577
287314
478659
291346
558034
914383
1040975
599430
784316
801492
49883
229923
786249
106035
636282
632904
885709
179926
1028853
1082180
749116
1048463
101606
858523
406103
88894
573609
405883
579950
348651
57407
841160
322763
570036
989057
72233
569223
629554
801958
1094175
87285
691082
1031573
582172
813758
188699
895872
463069
183081
861945
322294
703515
825773
370359
643558
93348
986117
493051
446598
145189
958248
856762
739423
384790
254779
644004
1090976
880148
496374
316913
816708
633071
276290
234282
207295
431697
916283
805577
723649
835170
865094
445248
303718
590064
450921
918406
22307
1065911
199018
579824
862023
98681
392823
489759
890317
793660
989946
299779
460171
757442
593815
103171
564810
459781
428107
1070252
612393
503355
739722
964578
310826
913764
521578
637506
608883
631608
786474
993072
789313
50274
1021558
1080059
807616
449289
780523
72110
75122
232264
688010
51536
898218
252844
448642
1068365
422572
956006
266820
405528
12365
889745
562004
449622
410670
64342
840073
1024053
656325
951151
425613
159484
811678
824538
925526
119813
815223
449140
327095
418805
259522
623285
127059
703964
1003357
658553
930558
1082597
1076608
266704
457889
409743
656298
972338
1088180
654549
431777
117075
769998
78656
696362
550422
245826
313459
249129
101864
582501
894744
819523
934778
850225
737885
652146
474688
901974
26484
91153
925926
462423
1031910
1030889
1046020
211694
436557
833421
779825
900431
653692
254368
571391
642171
178799
1052964
1040993
47374
862476
787798
345133
1007570
180497
61061
417284
769860
272504
366109
962975
540703
352163
67248
259552
481712
166071
723211
823380
11407
729531
756298
1074172
944854
984118
431670
453376
153190
1057770
44270
439896
948117
189288
751531
913001
1075338
1076388
754057
590920
875123
130257
702423
385799
542809
53220
3968
403697
652361
529411
288124
771408
947058
190517
957668
993652
18130
457016
302662
503356
694295
565379
903043
495842
784013
1090087
949573
263940
306043
323438
819857
853815
47362
710921
1023577
101195
494897
129155
847620
289689
1073132
347118
175150
247972
137826
646120
140865
768055
899435
632190
478984
1046402
176163
783217
851384
417872
742135
202164
71308
72358
912413
102950
690168
64942
144770
73213
237888
1093234
304212
123682
717062
1021903
683537
63438
829757
1071239
267131
206117
383646
32946
179742
381278
983437
844721
698667
1027386
533598
498184
648752
180547
984931
739342
766267
765365
921076
76425
240060
523956
872880
299754
257052
1070166
68362
515177
407260
692936
765137
120312
292238
561916
20166
419296
336889
1085200
1080093
1047702
1042041
511998
352314
985985
347681
570022
182969
981697
842625
877021
54032
960270
34430
550717
191642
882904
614542
562838
244571
40740
432467
762151
328969
454920
1069769
820019
960945
396591
11818
715113
1006520
1079732
236316
648714
6833
821264
359221
518245
128787
22264
611665
1023945
348538
585275
345215
793576
449618
676430
907738
482997
896923
999650
883160
238342
27196
222731
664456
1098200
456259
770654
610137
277434
1010707
573172
618207
11169
186088
943189
697465
591618
868188
386157
774524
99210
244450
877214
1027752
780282
282069
298478
882565
408639
553343
425710
254214
641583
491996
46360
1053389
1028864
390242
296091
395138
99740
922791
41614
77716
1074676
249339
690085
953574
482920
370763
485212
385469
92695
1005297
107561
27190
547096
634165
641258
487002
1070735
822218
177603
641701
567379
12317
853648
496877
247404
745772
150967
835314
1026155
691767
363104
284907
811692
1076967
349066
366495
473625
544805
795505
727492
51597
425101
675289
116056
139605
448947
935687
921640
947991
562525
370377
196524
1077537
705841
450720
1097353
909845
1071485
936557
116086
849528
25297
484558
272760
124858
922604
92833
473903
425344
781196
89462
474532
957081
985802
260052
452229
219758
5153
725669
977664
608094
602580
1049713
764568
343148
1077093
604790
750271
10978
606771
76875
186274
1025914
322418
635937
928752
1054118
681859
511564
548201
479784
74644
149020
1048391
869289
682516
263238
568555
951602
649168
519596
792939
334361
881457
876807
112515
982910
672115
930167
516773
1016650
336720
269918
910046
69017
160529
299830
1045332
369648
650839
211759
407977
368301
170920
63080
775337
471325
799588
38271
976609
16484
803147
864222
683265
562302
638594
951239
440421
958431
211145
61757
795341
120224
121274
673018
913558
795815
662589
36939
780612
910837
627005
192267
1024452
738789
592922
457463
376897
40846
747965
579491
1029297
145309
377893
612056
865842
806566
795872
895299
705062
558582
442876
474584
939668
245618
224989
718099
447908
25543
48751
821238
655507
824659
302848
256841
155724
1011008
379114
460426
177951
247299
174668
266297
267226
601309
934668
606566
553090
714839
575513
1038925
73387
703304
239809
544032
759042
544407
907840
760350
982023
285900
162559
835289
567759
260114
28551
6445
223182
795126
18297
1046122
156972
1082743
344770
114161
646770
166349
194502
393277
376595
1074111
209837
436546
208538
305849
650617
794347
191587
318056
989910
515380
960886
308447
432748
191615
771633
545770
605890
95682
1056592
309317
352712
400266
30147
609390
386609
401744
172082
675639
191976
386962
902884
927358
404184
252357
491075
229298
547696
540913
191940
323818
551119
724185
484306
266198
240201
3089
526027
990133
243158
145116
1042067
887188
168700
704964
195600
556795
744861
807192
39546
780651
445206
161473
837483
740195
890789
177795
590948
434574
161745
676361
553425
1033045
448917
950804
893433
49338
282216
129598
279820
811839
547340
669214
269434
771554
1023416
299503
158078
583264
659531
605412
153242
839155
940359
662801
589545
390298
224783
233391
956576
486155
1080595
268785
96805
718576
195740
953631
413525
416083
178329
110870
547253
13526
231723
872588
350841
1009918
1037822
388813
495665
180066
1045852
620058
560993
770852
321267
204390
313666
392070
87896
24130
583691
38512
157626
107931
354191
936575
712902
859791
489999
601370
976287
870498
184477
1012696
1051314
9344
1053179
475007
91366
161643
860122
740516
195676
738778
500918
344053
708560
494340
303459
357578
625126
880974
447309
961949
695221
109840
359295
563013
701647
898031
345007
713055
518383
624390
635803
159873
477598
703338
614387
887308
812572
456458
489959
264884
959260
547754
487492
695169
814183
852711
998382
1039373
314841
1037530
1054109
798404
731237
814306
424463
887511
1065853
81489
501486
265618
654458
502252
424689
1052900
473393
720257
511523
279679
322586
226237
1027110
930444
768754
98646
399230
731748
578771
25698
195472
908552
454992
711278
519906
603986
131819
617795
829072
420342
233921
107704
866764
978770
83531
323700
742837
111098
670234
1068858
511131
1031518
571120
84372
531502
961615
262570
381039
422623
445797
102636
662924
460464
549145
222712
913029
825502
347930
108522
107472
512899
138056
346195
363388
187121
40437
89537
776252
827788
863045
922043
421447
341388
118550
709675
247929
675334
805135
244319
90180
302924
170231
352490
154612
153562
1084335
180563
487637
104813
243560
644888
77626
351933
848145
290240
584739
561731
1049973
962758
922711
1094390
1002820
442917
939101
66347
524216
484254
558698
721740
463616
1028244
395015
931691
693267
41059
533470
23121
14663
1026327
509100
558321
506656
408943
644390
741478
3584
350737
855408
908137
476633
1002845
79650
118184
87261
822908
386794
598769
542824
581754
651816
376621
931575
341086
399210
680101
1043650
834641
711066
823846
869137
428989
430230
183916
1091112
37335
1025568
241474
31380
124675
9606
26507
1005351
856794
968236
880407
327650
266245
143327
318374
107156
424794
567589
157045
595087
532482
230416
761821
158237
1066289
876690
694453
216124
779318
571070
32034
289095
921684
1019962
450150
1025442
415201
34972
807914
1018811
950773
514829
667540
736212
445169
489247
442180
837514
1025035
815417
121118
800432
615285
48992
467214
772428
974056
485548
663994
228335
156413
193758
274572
182092
110819
242545
227999
605314
405686
456567
1025491
555969
745922
752315
342347
674779
847991
60940
622259
721153
668009
641471
56296
718383
481319
192958
172903
17395
363738
556746
152375
44046
162341
565618
611493
253508
403676
822944
361981
521457
662413
938273
806373
407067
783164
271397
131090
1006319
327068
881467
167567
141556
457368
714293
869341
838738
696122
113728
723432
615013
180395
993902
419941
198716
572122
538257
278401
100807
1058745
276638
650417
57033
590759
1080650
733137
900164
452740
140332
310024
861604
491880
15586
1091801
916354
483965
914991
335337
1092495
23790
709616
850477
1052002
331763
1038295
317914
1012874
235608
776226
530289
841213
3811
197404
714858
742959
77913
441285
159373
621526
862540
121709
346639
539387
642643
584258
117223
463957
840924
427945
1026429
645422
990883
910879
440925
482751
1031092
744577
791667
198563
418558
752472
44891
722756
728115
390830
1038305
61831
204706
571680
88829
279051
607823
897832
790404
379230
111224
457721
1088973
12695
1077261
599329
94113
828950
284881
864974
212311
288219
1010520
86598
1016652
754112
642201
857955
595514
66420
633670
758460
248795
486713
1076811
902429
429243
781829
1067807
1036062
440173
776773
417554
62509
1081615
534383
963219
169479
141440
775317
646621
353269
1081990
289496
278612
484634
648395
284689
20278
935678
633001
417745
737774
1090966
993525
1010778
30951
421276
403861
1052926
466258
765348
836942
305448
336385
224793
160326
876350
968123
271456
632437
1057756
523885
879352
85021
155471
219956
1007186
519963
870383
555771
38860
279322
769150
213924
180950
900021
783741
75581
520726
1052546
86967
836879
107638
465642
255399
641426
896483
1024604
40656
513233
694045
672303
1083797
479835
297701
5460
645652
666364
754227
88387
825508
130838
1075986
273448
274498
178009
849693
225154
1007695
744584
979842
981509
600505
981703
222986
411433
29983
1051100
50926
54401
1026563
284675
757642
392156
853000
546359
171629
484460
212882
1025982
733871
496732
969633
761442
753531
97960
392060
393110
861700
251065
863213
140695
977913
938167
659213
507129
666496
127965
16427
389798
318293
241734
1075618
643783
549549
626050
915053
442632
812788
27139
911268
645613
267548
507902
225699
847986
586546
442909
1049895
96838
999789
172790
1091259
377044
81929
250985
37437
1036903
1022736
287105
983709
332881
417862
430965
627436
146586
69416
241665
732013
438911
903208
590209
482135
898420
350897
33964
943989
444798
178498
105469
559528
850950
875497
838868
4667
858402
598085
577213
486165
167495
490653
612413
913239
108894
835863
297675
456665
405714
480453
405429
252648
581150
837533
1091805
976056
1067292
773157
235044
952740
369164
1032765
227259
385238
553479
341379
244573
127977
366118
158697
234964
827183
366735
961708
868942
530600
123199
251298
33283
1037071
222167
986052
745601
665144
855841
388693
11468
11131
304934
852096
492342
578737
840369
356803
144445
683414
313633
55084
996989
461504
200418
926030
252163
331762
95781
653618
489074
878871
838717
508492
1044655
197913
282248
756810
621301
1032979
230958
102784
1078987
42373
344777
462530
774181
225110
704014
341876
34120
1051501
901473
473278
1094171
970295
825757
414736
596296
117646
335045
175097
907043
593906
243289
281710
833879
745519
144650
1054030
399029
430637
537540
636983
302993
675670
963844
137802
153952
587750
847738
27726
133221
894310
327004
371401
1037557
184904
777951
63097
983164
1040812
343160
835268
711031
308990
668089
334705
896869
444376
32456
47489
125638
219575
134811
599350
53327
942768
232754
844970
212123
210928
781262
957342
488330
447902
260395
1012889
382648
659088
601813
71403
646762
59402
790318
611172
76701
873124
887100
888150
839022
250634
851889
1029044
302605
1023076
594153
961006
835885
239545
265066
164644
298069
206458
874135
32842
205369
138144
93144
508018
140079
719026
206372
389457
502409
763860
476819
462165
240485
1002243
953486
1038492
236621
805192
390241
484022
231699
618519
170357
874158
522143
927499
848069
856519
877576
648052
653893
772743
484128
613834
133965
272386
1093324
522687
82059
751792
699103
1043097
443747
17695
239764
363497
334060
6460
737258
392143
897819
865777
731573
448661
148132
910324
689314
797962
174700
247254
90993
387405
5621
36177
572003
1049087
454752
780507
1096460
911198
450200
469945
211913
1007444
227120
547183
758639
453447
651801
5096
64130
907062
659548
788641
1074283
670956
243628
735324
105233
360723
1097495
948170
560575
425345
242165
568336
798852
334128
996115
438871
187293
316103
1059321
166934
916053
698333
191856
326829
524168
575835
749144
834758
679259
754757
91606
1002010
940925
911295
584909
40334
305418
340793
209242
157584
143727
155758
126653
923394
56189
816690
546490
377532
1078606
281118
658462
850459
770731
495823
822569
823619
663314
913681
912631
631611
1088462
449811
546677
610253
684581
494179
493129
1047613
141297
712393
235626
872118
898121
694360
1090216
284756
490295
298967
222415
574167
855375
684017
170880
834318
746269
71711
758557
390351
23635
87449
501015
94626
629182
222361
424459
988148
114921
984610
647265
451396
41358
544625
946013
554419
467599
369897
821617
538033
899713
230684
522270
806418
421631
125897
846582
161414
1014399
597455
32878
401433
178813
390676
972289
831365
610333
1099327
61026
235225
731207
304992
783450
593874
997715
328380
412053
54280
62854
145912
544111
765970
592737
275958
639316
326149
28642
352049
347611
37796
656454
1064830
169959
456654
207905
930528
885057
526712
338021
37332
827452
658402
788328
451270
450220
449170
332234
331184
323882
322832
321782
7276
6226
385298
384248
383198
788100
593133
649788
567783
415017
982409
367305
532187
1058056
953003
951953
331095
1084015
353635
299429
301529
300479
635566
367725
920189
932890
851767
73693
405990
967845
90758
459707
538907
127077
752958
415197
365496
487741
840193
856589
10050
408939
803125
372694
371644
471237
648549
989722
533334
878010
269718
1036794
107129
784384
157718
413764
5436
598049
791632
136293
530656
955206
954156
596274
746596
81855
144002
516461
507051
618005
306725
1076961
216718
898963
34255
227862
996503
638140
15482
162906
806029
355737
24226
1047050
6533
327904
542733
393147
814279
973182
161253
594540
533500
601082
1093889
960538
671852
836648
771732
251846
854283
586244
397306
879190
214598
216575
1035880
572996
486219
1052272
432551
700019
1039913
103403
139541
509071
860157
94885
220190
791767
594262
990077
403879
378117
581445
1003510
367345
55770
377619
90316
479318
613691
1008862
99117
848852
265099
137314
541062
230948
524372
432258
92085
852304
248332
777090
1070669
317036
1036203
363838
492365
662525
787387
320889
1067917
337113
48330
216662
563868
961350
369934
89568
485413
648220
627395
841390
112720
259022
232643
982869
835821
645783
928457
845118
620425
662068
964652
514305
1005705
15488
798810
850111
531003
1007436
117070
496768
397036
23569
1034720
238571
567733
263575
903023
897509
362131
509737
579425
694567
405628
863541
313350
669025
116706
223299
1074041
972555
822319
14354
131121
520855
124713
674737
899891
1085232
520492
962503
1028424
529333
1098794
477604
971873
675929
662325
218829
346242
87759
180440
500800
204210
158114
613521
1053018
108524
696929
10461
990570
1097066
1016812
523686
254873
791003
844929
84846
837750
974780
1035948
114903
685307
986788
109397
685528
541838
659745
271495
996968
1045710
564790
447063
795348
732919
454593
729994
81836
902216
118292
428614
847011
89072
727351
647393
50899
1060019
860474
374335
930937
982538
892768
439536
149451
824896
491232
851376
146814
708177
39815
1031400
95171
589275
442371
188498
323061
309587
979568
400851
906563
536764
59795
861209
901296
448575
537053
462218
637442
967742
525963
365543
1043171
1044221
127645
722352
470547
778719
211550
627253
628303
567879
329835
722901
878082
97017
479985
167746
757739
411669
311383
502448
173870
278752
317122
420994
192035
705395
789273
701296
321111
973897
428197
763870
621046
123669
24351
1045841
148437
862121
812562
992529
284682
998406
456429
996140
472646
857215
591142
356634
397712
366536
297537
618819
706576
1019019
34310
866812
69711
710956
651658
790352
1080065
422329
873495
919445
157183
351261
649158
453553
503307
772059
580868
263557
1055711
842085
274494
405397
187053
106818
903073
6316
363147
1068590
726903
1012324
110126
720334
954308
687211
540593
596466
854340
680171
316669
278229
63164
911732
936115
321152
29262
494419
514040
387923
631606
136056
1015112
876598
450447
1062543
19070
874599
11306
995837
314570
179439
406053
623561
156150
766259
635233
822593
467290
1059075
417044
111381
541051
882330
784449
965394
169810
1066046
341638
236698
695067
909079
353013
1092598
160708
99843
166605
94561
296157
368037
574033
973717
504179
681289
935024
155015
712943
618194
35411
69761
1008773
873314
940645
1032657
341783
438185
1068944
708529
825802
29470
124503
789698
238134
659308
186329
442173
277359
470317
309421
320307
19933
974658
845612
563315
716522
900808
698296
112198
508997
608748
287448
508336
828824
988717
183988
726234
721328
740618
171122
436724
926859
132532
476660
100316
105352
828417
818983
820033
486123
787591
618517
318023
971171
336668
384472
66474
892832
1048368
642731
258397
786060
653828
235854
169707
834497
141874
1072282
1035019
534975
106494
444115
244533
1033672
260633
111001
1069248
102397
642856
400547
943124
1013363
857862
883488
493551
668908
772540
738608
921836
7271
566981
546418
113430
1093265
247140
117462
402306
950110
163892
742963
579924
580974
95932
497013
1094991
1073510
751989
309936
321322
298164
423473
279607
590400
658228
428284
850204
905594
484148
902603
342052
99648
1099441
1099920
940910
735484
70696
101375
984702
497791
209645
422642
338909
964556
754027
880102
643523
631747
94465
111661
324623
375797
808397
103657
794548
439493
178041
278232
605749
76571
325508
1010450
496528
582162
633789
889844
1026755
1004837
475060
866505
193689
576722
67790
741562
1016642
231268
1089481
401396
368738
196090
385283
753306
68709
841984
743156
901588
966250
48373
603781
137240
1013371
511572
372147
452648
12801
214310
657589
824495
69807
615088
916543
727439
191638
297438
143105
366247
641700
1077925
785518
1008519
1025794
184996
335315
949800
484688
660203
587678
1087599
687081
844123
524766
232549
918260
296376
193076
579082
1089558
1025549
573169
614384
701876
102764
700668
107438
56256
574774
541221
155298
762593
1071816
879774
576792
889218
664609
1098978
531850
637459
177403
154699
153443
276789
706868
370227
274143
720142
420854
21695
1031093
704664
186666
554148
169003
561942
867960
264255
599142
1027309
280242
1100099
415486
128608
845149
665681
881757
478334
140359
731655
974648
349291
536173
383722
666336
73503
542006
826740
280369
295285
87465
653042
978684
430606
554894
319557
690210
881540
1071399
657350
929963
405043
488114
110418
860056
186588
689270
80352
1077248
385513
863650
649507
481525
104034
853789
42795
442795
288485
774546
1037046
745464
180314
104610
625506
279796
132685
1074269
446076
3077
828298
458084
131468
664953
113935
429893
633142
1095237
846419
296598
668242
1041975
770840
630649
1093922
684306
793192
352185
77925
931595
425290
121322
1081672
414846
662359
799157
501247
587838
143655
434129
155383
923044
389673
394534
168048
160237
204565
926051
50357
837295
173540
220384
223191
353924
530980
23177
728004
1056224
827114
504135
151623
1051421
18098
1063183
907536
708674
666454
857911
54540
426885
11097
752803
511722
2190
547338
207357
565747
1051402
1058458
84592
546985
744364
64830
376050
779535
99460
1057735
492100
650851
319912
638750
150730
385564
309165
712869
290714
1009669
947519
598087
785793
545359
832423
599007
918837
1051812
190196
957073
181386
201024
1057516
992069
732306
404009
188203
690723
491581
753121
115096
961158
595752
845804
3450
584512
188318
440538
405689
611053
1068358
72198
53964
696873
122001
231684
901738
917650
109179
139158
811288
227823
435073
164420
5316
689199
1098667
769862
166473
1000588
216077
758789
909124
35583
469708
470758
894201
1043057
235552
284637
988509
1060642
1083718
753380
250266
841656
133844
64108
105836
336258
26379
760103
1017310
259720
974966
425410
284452
829683
443009
647935
627713
955414
549371
417760
1051924
124332
330800
274460
960505
558861
200124
1052576
626383
589376
261325
672770
224908
518772
177407
779281
860702
712888
837038
6024
640997
750318
99866
730721
832017
529927
650424
354722
1076128
237204
309666
296281
731309
665017
463288
369293
454834
798903
41088
24895
862675
114812
111133
904790
1050597
855481
134457
1005313
265218
625031
240183
796275
168304
298644
639682
727102
977513
1026615
151335
1089523
687667
1086620
546160
130816
764673
621846
917805
918855
63386
474097
1050118
870077
807352
101364
10977
541520
135251
507059
832539
565766
159752
846988
586271
283779
406702
290584
842197
571382
705359
505884
13031
137244
739676
879314
327692
979318
1015054
1038300
652742
525948
609385
1054043
775017
1049555
661417
932896
186580
744827
327830
659398
414556
989818
263729
817678
816628
1064222
915766
444332
522070
1057997
72698
842595
596607
378619
993149
118824
567751
356885
702431
863949
79382
375078
112362
1001831
65454
439653
1100063
221208
884842
588918
728720
24906
696000
804937
719759
71870
754653
1063745
337142
613204
55336
134270
728704
10509
147006
153450
808606
1011859
368463
657979
600525
344178
767418
503581
836603
766724
250416
697306
417071
938789
506127
871908
850274
600570
1091456
684870
157530
746268
235940
1029572
142000
250344
749951
12837
1069889
260134
880342
361621
728739
556492
963401
1099724
775154
227802
406205
979740
803555
91841
370073
361566
456949
1099984
1099983
1017341
348121
547803
545838
665492
621200
793509
1013145
342992
536820
18763
26975
193331
124933
512985
1014797
372799
273930
412444
772305
175002
836664
648260
657227
837875
1066004
238117
654326
658991
1095732
505039
797468
318259
623082
922772
127111
400734
800761
535813
1039814
30376
69835
270397
78063
417120
517167
43616
679693
605308
258419
402010
602459
565565
951957
898948
258465
982953
363427
718912
37192
95792
193997
445059
981566
537057
918390
811229
329473
761109
547211
32680
340072
486218
56673
776391
407416
672049
532411
120414
1016065
156359
937439
514209
257188
951353
748729
766394
618328
765971
818909
62541
328049
589535
322951
408552
1026149
901286
2914
758959
875737
826549
139173
711016
940770
499230
500212
503553
369545
868412
898639
566248
334690
712675
145692
92937
582972
706938
1076601
557950
157217
256765
29948
798878
45876
964386
744140
766486
402585
823642
256522
583720
791198
412140
10368
557334
343249
376695
87417
524592
989914
375065
143247
707044
580934
1011347
15332
266588
268994
194989
961199
831488
749898
765767
1012753
1013030
540060
708614
467332
877823
445874
95407
110416
880174
506972
569324
405724
279628
1013562
855133
226167
977452
587577
370625
642438
1018462
276130
111273
428422
1043263
626673
812050
670390
448275
393581
511969
1080400
502218
398374
875731
257766
11353
331649
644999
717874
791911
491312
932186
488266
809235
318477
414514
876594
983109
878471
626638
760945
236370
213267
833821
355400
277840
218841
27664
2350
711131
548460
1084501
333766
102751
907118
147270
761073
739913
964613
424409
975235
560542
229006
374597
569813
109958
899054
636908
859432
1007452
1053116
472304
183562
983499
289869
12821
737278
671256
498356
4300
586838
396936
579003
967221
324331
1027714
481162
637925
448826
375209
339736
577612
173392
313037
501555
748300
455357
873699
638906
372936
217293
812332
193068
834455
360128
768297
674240
1032335
969040
506505
73452
180391
743314
796990
203504
324042
1020160
330561
202503
987362
175958
1033567
891082
74202
902412
811070
362645
821695
1080040
398755
874725
821858
345266
779434
890782
915786
343667
566266
845910
225719
456672
227060
87869
445495
777837
828348
376702
1042780
707727
588538
469752
936639
517464
978536
926546
99847
1049616
187312
49609
164017
167839
911161
333203
1046088
918008
355932
846453
629119
329633
137068
485198
517458
915492
708896
117626
351834
642981
817137
381930
429717
833001
462432
149900
661385
974683
270123
43879
25770
1020139
75517
505716
271673
111563
348050
286208
486063
28623
602899
61973
1073346
609679
688208
615156
179765
769204
379063
828603
994079
371875
1077399
710125
977946
494624
79605
1008515
238145
466999
111760
1084563
397868
806513
1031090
1045411
685639
687047
628772
258040
443752
918378
976259
142843
83262
1003850
730493
559616
561774
101490
61881
367890
464856
167900
1072390
368357
35497
650977
527778
650601
162510
308569
1050668
584007
841476
1044202
1047659
647554
434869
530699
121332
811189
55578
1049935
396453
902698
953666
837787
203348
247779
370334
503741
662708
712239
1005766
924509
147068
110150
151777
725556
175690
67428
1023082
912029
910433
955759
352547
486574
520336
305650
287671
817371
328001
804943
48648
523654
846281
906293
410853
315784
100834
508012
1017117
207296
1097277
329795
809448
631329
101050
872269
868746
64630
555832
183593
1012043
162458
400650
723852
677032
933981
631769
209280
37721
428065
316931
205750
152714
124221
258782
589598
886568
497939
959229
273620
786326
1076610
1059323
881124
401125
884865
781771
718650
138148
639440
627767
929140
616020
223462
912478
52032
911358
823797
9524
63749
300775
863817
704685
519715
493708
188174
502418
677767
32998
537913
846643
979171
967275
254797
363607
1067218
1091220
752613
342339
1099918
407814
635157
721590
821295
657562
887833
941499
1007393
214042
742272
432422
316153
299945
1064225
853688
314254
507528
465208
641194
689595
982688
107943
81878
1016569
5323
631441
1003052
73009
166975
641907
306181
1048607
739677
660060
163412
245461
885608
967940
57333
883768
446459
965515
161910
1054409
330956
806340
51839
609512
379554
161135
611892
891597
45378
760251
284618
390195
334082
886864
166708
1032310
504245
674493
394243
933967
502755
926872
589684
5846
231555
776850
756583
1070497
492800
1092934
632605
909264
368338
137568
1011155
436810
586964
124857
896212
534338
63322
629012
1013949
664231
973675
873530
604796
776225
1088797
822572
363042
701109
20791
246943
1016948
91802
712883
202186
946868
420519
531804
312183
632550
737882
954933
864355
624656
523264
331834
1085518
410993
533459
505917
45566
486760
778962
813198
228402
224644
149307
778044
104994
965857
11284
1035529
81741
333794
1042702
759949
633876
420430
901427
652275
582882
256082
129375
619372
619366
162554
907493
868956
163854
50791
358247
485523
458019
1035600
526696
187689
186639
933170
820404
396004
361167
723914
695565
494683
299622
648377
676604
137904
66785
405747
1018964
222153
676581
921590
326738
664370
907112
450943
367910
722175
232161
875025
776928
1051594
82998
149194
690328
313977
869090
320841
319791
482610
416971
337857
836484
855113
1036340
858372
136660
227735
267928
998300
893344
204513
542663
594330
825117
824067
694310
872591
702485
984998
255773
921472
708961
1087312
376423
92596
78995
453406
548844
583859
345461
204432
547952
604485
957324
75262
302842
1070601
7852
805027
335761
724389
181008
706005
549644
807688
357272
160434
982057
458187
166142
1098373
847927
661754
518102
948291
767494
32726
197231
747612
868715
986419
208948
392135
56630
970079
409360
154963
107421
261767
333514
416605
666022
838439
87956
268263
393932
705385
651467
267423
238022
933311
909205
90258
370635
42320
819432
446114
675319
941544
859504
1010612
228492
742913
207033
492654
800249
90588
1087222
721507
998819
660794
176623
1042958
61783
436131
1094917
345317
879082
711636
319710
1045471
657095
543976
117441
335010
486034
199252
883140
405036
677434
300744
1086134
759770
379775
548845
18765
518385
212096
956352
398469
279278
654440
454501
256631
78000
44881
336284
302085
19814
358825
1028191
436384
305363
368524
92123
406245
9885
769062
213523
434464
488066
94448
991153
529492
445858
67881
772859
705748
575598
995915
402919
366651
925659
780244
356539
17240
571055
50594
197322
905710
209163
208653
487343
1077548
517636
509296
48717
342875
31897
355423
1087982
1080743
84933
269210
106285
739636
1047984
129336
976599
104623
30346
519378
176276
471535
353832
335519
134696
783908
661266
185779
418753
457366
85377
989257
300748
800808
139310
1031895
61963
405359
689928
682241
1013910
177513
431015
1093079
179727
909183
691121
716512
1027165
671908
558027
805545
482804
452826
893869
449747
629443
539860
162269
491199
1038517
440611
137267
997321
416760
124856
231093
909524
1027598
50845
152546
821954
598228
275378
254558
582037
718315
9147
637205
1089158
801479
781243
1090453
959055
608486
292248
12520
514375
302512
569115
848932
1081594
810311
405218
302619
946808
182647
337059
419388
745669
910611
38209
455404
696064
446797
590428
145341
112425
466448
319848
909944
296645
782828
437350
142377
595255
412548
646441
47568
833040
183120
1051483
706605
7343
738384
542034
134517
812818
543937
647188
9983
968638
859807
431214
337601
938643
566296
544341
1006477
575643
162995
1096448
542319
492190
608693
815580
422058
823660
455683
466339
638988
283095
740454
678603
716390
55331
56381
419922
405162
125163
366738
111930
921359
1014686
296067
1099460
539325
676109
745233
494568
348610
529590
525178
982821
922394
1097441
811864
991352
732299
524895
282236
1091823
366623
828286
783413
640503
856803
149140
413995
1045051
30623
637521
198638
923240
700636
974254
980997
177175
273797
199920
120619
1063581
170159
952848
737689
288267
1095114
101738
133848
437925
217433
848140
887895
579389
229300
482225
744031
170370
33713
1092408
830530
560074
798185
175322
63250
1029082
128921
644950
355531
882475
99208
282120
1093131
319060
808303
968261
444062
171220
394327
728568
193460
195448
86834
454818
574368
57645
583933
103466
938684
1010146
460834
281835
644174
984406
94294
855304
814840
1032423
79999
70807
711140
922068
640237
696159
313046
25598
621889
235968
1014204
322876
856344
985101
378926
249776
977014
620689
467228
409214
780918
986596
967134
1074236
800073
458984
807586
583410
174715
551282
212988
438131
1059559
261025
975434
1062119
87767
63035
992474
805605
620437
140032
327983
541526
966883
854482
33010
586361
436791
551326
870850
1074970
385444
87919
473432
558940
432914
932769
319748
672327
24520
273367
131618
798377
798532
1090386
92108
613225
315833
127681
927391
1099571
522465
917219
1049061
471180
840889
110083
1048614
832302
287351
903535
310378
341068
963708
907492
1079202
971062
359179
758749
855083
15951
701681
448814
554103
9005
403524
596176
399251
623025
191902
77799
563249
1073856
76114
177935
1029739
969360
721497
683738
628427
44373
1094665
538878
766857
19683
988940
825683
168647
937027
948954
636069
57413
38456
758197
338960
535116
76225
244016
238503
91559
786520
905297
358984
306386
984374
1019813
776961
634077
723409
890132
626914
471813
896175
583566
804290
584322
369438
723504
339314
624730
422510
61356
532769
959300
206423
790447
756477
412398
293476
1052211
38957
805059
995369
832839
652520
287662
226155
591975
314017
139535
983665
465360
813808
152030
807048
155599
991903
912861
602849
726494
682518
415257
919610
488581
926201
633059
1053041
117242
518580
548172
392816
733758
87579
809977
776625
658992
467692
951742
307041
600990
169235
87772
364308
655695
770144
1056412
507828
314627
757023
930893
809194
991894
1014255
604720
239375
75590
498735
359939
635858
193795
1002963
44312
110264
235273
191345
664897
375099
816072
5161
791178
976525
554629
887035
239997
52620
563862
237107
408966
408456
803345
277030
90170
687568
622212
280929
143439
871990
417240
203898
1083928
1096749
845946
602135
93172
1073904
974281
778427
234622
469873
952585
292591
407091
531149
26390
400235
308895
214149
306209
419684
78437
943838
559044
897017
594080
32094
470186
827026
219206
989094
388446
1055809
88051
616003
139739
274127
590144
895415
415068
819065
713382
1044362
557881
875923
1024650
757934
114159
870330
85845
793668
919402
81652
703904
62505
927879
639063
1008102
519212
290919
586360
700612
948855
752478
594488
933291
305137
588823
738103
1085174
1030146
282319
734734
1088690
1087640
790506
622177
316993
418087
622017
975311
755952
257573
516396
1040644
69624
543110
245171
532435
228202
584589
862928
903995
3175
60516
243721
570537
988433
551151
673690
981352
791636
703942
16953
475250
863301
866727
343150
427803
790703
82782
647932
515768
1080621
432185
140990
375505
851039
761572
835477
298732
854915
339030
328862
746414
489407
198262
908905
761656
109138
319584
866215
830469
252740
907098
859849
511811
716242
396504
599343
585693
905271
648768
901396
359287
901755
12982
375001
869862
755777
486083
226774
927087
973463
157599
777679
863203
87807
240976
641099
272776
939500
353326
136248
640371
1069438
1058308
586683
34702
269214
594379
87729
482474
64328
211544
698558
450595
978375
318681
339071
585914
965470
1026927
674607
219800
616218
22748
584530
1018876
245797
128186
192350
564148
720357
178327
668825
1086685
807244
35508
526047
34639
820255
187432
340731
986438
625237
782071
105869
267654
792123
129569
259767
541588
1020837
148286
869512
812612
199123
443652
833668
639563
772485
339811
908456
433593
93661
228700
803153
1013642
717128
757714
174552
776287
875200
1053887
328576
771740
601388
838526
648037
404718
568509
459144
808286
570104
808198
408676
246433
454929
649225
607475
846468
686470
959731
369196
1016299
1097897
458314
449469
34926
99755
510070
585002
10069
8898
820060
319586
396613
323273
610395
1074404
310733
1014197
928564
770558
357175
834914
158836
182473
239451
457774
1044054
1076293
845556
876222
572213
595397
556192
756657
1015093
102201
482404
223454
953871
367623
18963
1009436
441816
1051242
317540
9731
544009
889006
910212
471431
734871
459050
199892
715187
14237
431596
682799
350382
884336
1051342
686116
1050754
717498
856732
663653
987922
903624
921639
572129
401944
172857
413265
144890
260675
293865
146412
294488
239411
1067970
125198
253222
1056721
81935
3737
1079831
950247
850510
589071
80126
645066
735137
270215
305051
399014
415124
745967
114671
1012482
277279
1056898
241725
658931
172050
1069053
927655
611277
852897
891270
149629
418959
687847
811013
498137
654227
133005
218530
15943
512515
1087220
557065
863208
765969
305864
404317
272762
218414
452334
325105
934077
258802
874587
411507
151019
978659
869800
81391
926883
939585
378427
931584
368383
810944
431788
339983
304452
209944
658269
205167
874922
135316
169270
904162
166658
904466
162409
298401
415162
671161
473822
12222
75826
754073
782708
916147
721812
347392
374474
880638
46484
454242
475579
840849
590178
919853
1048696
316479
1024573
927158
66054
459958
1099725
370813
488810
813941
280985
681626
718556
863452
1100313
249961
427588
249956
469900
570931
697487
1007995
788726
803929
425248
14524
935867
1068787
983219
232903
159577
62151
541059
18510
628356
365453
566877
155956
260774
842658
89635
307493
986532
728610
182493
193164
313073
72318
458277
15349
583272
887133
293502
1035540
79817
944645
65895
834743
577291
820593
434343
17844
247420
418826
430793
752923
259889
342074
671900
192694
1073807
472007
674491
963665
689500
604594
652347
875020
698768
368657
655732
463760
166412
782795
649147
357400
508404
1091654
697871
357977
46410
376769
360173
563859
947106
106140
450926
132467
1096234
68245
357183
230037
253992
850109
625439
287219
551032
832624
505248
480012
921245
408341
884760
933582
229318
952034
188691
1070315
102365
871092
259144
164087
779696
876124
50968
744276
1091461
183743
572475
902843
37067
381736
769834
786487
686989
783888
525118
919382
723110
161319
932596
1013117
266728
149125
19078
98177
655797
245195
355292
908670
460693
142383
755903
61089
545786
960200
900721
885124
301170
369746
609084
942983
253054
734320
144652
587149
817050
1069595
541454
931039
791284
279569
1056335
57772
234267
998785
334487
228091
397981
669719
943463
915298
788557
140268
618521
284554
369246
67586
558890
1048132
347464
1064829
441334
137649
962743
448482
197769
507762
654330
677965
97875
404438
368683
460931
187863
531562
47442
396013
135098
1099953
1099954
363599
695388
213987
91062
121078
1072135
785175
401935
267260
403174
846261
703462
402434
293007
265312
770685
955772
180597
549106
614376
526314
144070
1040214
1075524
960738
661823
1067787
406105
78721
945834
888545
950839
489185
174274
836767
763636
313199
143722
697385
468850
806924
321813
353853
458050
247845
762305
142374
303255
905194
583992
595253
960580
645773
532424
123975
212935
54471
195660
358728
177347
634241
511124
1057737
498952
333071
482656
202248
742377
696674
1075389
217815
839377
254156
6295
465598
423219
559165
655367
61502
133462
1008880
845386
973381
712642
358519
25480
1047813
739798
969783
1094724
452116
258085
999387
867088
325117
1055760
557938
17264
678633
32443
56042
1038206
732744
102637
738313
998580
539742
622943
151069
351282
982709
226548
615228
761223
478620
381838
667434
390556
992407
850165
911679
759615
204728
560406
285967
133413
519319
1021655
125018
861322
650494
1088022
24870
1050364
116915
454794
887758
345033
235296
643873
744332
887060
176906
62472
839036
652141
204642
31682
521832
338330
483018
1011650
352393
167910
955903
437377
355882
219827
506335
824350
419866
441995
835050
298149
853890
849855
304774
843648
805047
741572
805996
909202
891686
182233
965725
678595
212933
211883
614025
272981
954903
750514
152171
525467
382452
735248
751049
397774
556473
679868
167799
935166
1059699
119269
234555
1054517
903929
685815
453559
745358
465291
72808
40556
1021380
474242
1054499
423607
405087
869373
636990
592689
900294
581914
42531
333978
581763
934594
181251
44107
944203
248607
898298
677609
189145
396415
712993
894308
402493
455193
450758
611670
97082
414949
1055567
837804
685518
617809
811677
708434
893886
1090381
265313
32464
1089786
874424
938095
865385
491832
441742
240936
298058
1002870
658395
995179
422045
134118
806942
650393
774476
480536
351440
1026872
725267
13510
421365
114046
1058890
306726
586595
1088705
325350
735902
440525
842882
7793
593286
514960
921407
37818
487000
830584
535785
140136
244362
553067
118450
559742
1079108
233224
276068
538485
83697
604304
763726
845511
955623
1029439
1076065
282772
835387
1060062
422556
627145
358871
787516
438012
887751
23187
386992
721161
910164
92905
262995
409172
146910
4346
635544
787019
289634
41701
369936
452120
91851
389600
528420
1047434
268531
725705
456219
693852
622092
925975
996763
881053
322947
415769
175721
603358
66397
661194
472764
1028282
525465
950799
697018
240953
888071
1075931
218453
62536
304387
734135
786066
648159
253213
490325
764713
99814
360220
917909
1031122
370171
571267
471136
233792
113132
1088012
846307
663977
707143
965906
1057738
519430
616504
553188
732196
360141
850547
836257
362342
201945
804378
1078063
472983
947147
884927
959752
676640
115947
225700
903477
421744
249166
1090899
364693
769960
84499
143284
229037
122072
713223
220030
367693
368743
1014981
163937
337183
830695
467764
120591
891750
953498
222956
333907
182315
159795
161191
339645
558574
653433
587721
439874
648457
993124
48050
981270
502311
316774
842684
908471
617906
986304
749467
92807
488490
926853
485635
811699
157458
406002
1088410
801239
1081471
425717
409411
823977
733305
277696
78565
907937
776113
443682
426147
425097
205690
424554
379002
1019366
976338
209501
597940
985214
119998
861163
723350
981511
400692
732317
554449
228131
713022
2148
210273
16824
616783
898776
146137
579259
12961
35837
932632
10307
342348
964779
449560
441474
1037511
961203
546580
579861
913004
536595
216327
933131
139370
1084084
188439
699464
160557
634870
455650
277808
559140
880812
696130
522128
962968
287753
92147
722147
879878
58782
682883
53922
201269
582853
1090104
60096
827815
278576
420742
920518
735010
56336
1016747
63762
1096589
466628
132635
964421
797483
850703
359538
194694
80251
490647
682987
490300
1094088
233816
749369
1015067
744417
855053
838970
2407
255480
565447
392191
143373
583450
356690
1036458
825487
646894
334112
358106
65472
544610
216094
476920
42716
1097922
527937
81672
156522
151374
925551
1100260
705467
914359
360148
974669
252635
956674
801930
933036
956473
12569
1029927
481434
330849
625236
983483
351152
852209
348163
267500
601214
889788
824227
514212
718092
619536
871579
384232
405121
518883
518553
9710
211556
645920
89075
1002099
604036
862842
861217
1069696
410477
565651
33615
831234
697550
339385
148951
888631
515578
401972
910259
387515
988878
238814
928316
693850
425651
623851
950824
199859
710544
69702
84243
474900
1075471
540588
738190
219674
851986
673502
133695
337331
665431
407345
546665
383911
827638
445708
36193
576322
90307
406399
228905
634284
414510
992998
911209
82663
784011
1033691
1032239
771565
791118
969382
117460
209690
990381
900763
421630
98430
81453
257545
676272
821591
400123
621798
910396
63930
414651
526828
883210
987409
48607
837569
1052642
47363
604151
193371
402600
315683
445502
953637
441169
838978
487207
26458
827908
207744
321517
113090
1066027
992276
239958
782949
1013021
904037
669641
582885
304159
799286
153515
18355
479831
451919
238690
605149
454352
925726
1061674
386240
993712
627310
923831
637987
656885
41473
918466
333957
21770
925957
994130
23441
1085933
902772
985070
307144
690556
1065322
581013
405612
302316
656738
988368
392179
120216
945534
1090212
153114
539607
318271
1073354
674857
31349
152197
947161
201480
790745
101439
516537
195022
325865
823354
135752
516661
167536
306377
556610
249791
123002
797587
778221
482558
230155
816991
810238
606087
353124
780573
770118
361818
861677
276799
9324
924555
1076718
560913
352375
103944
934213
765408
272640
99067
562490
500340
1013090
396650
846527
292468
477251
348614
133131
699740
882085
251108
409663
314960
10408
549041
443089
753618
47927
265277
1046475
692952
124897
551376
137679
657908
884699
67720
949188
72658
329516
157496
630060
796341
569584
666708
374809
1024078
396602
859524
83716
942013
936163
951297
953397
952347
222804
290368
937158
1079946
182215
273820
427955
267742
555043
775098
628413
964072
891410
474033
625936
786508
636135
736788
558873
47852
268166
420995
191280
866102
416609
65584
130097
1085594
433807
508975
58043
801314
606486
744748
58834
125670
913673
216399
510190
162109
792759
375501
1005785
693972
957895
459202
901606
323637
950254
656650
551370
390439
1057839
461457
380926
810187
499546
826987
179947
641727
80748
328362
828740
258554
984411
445431
146914
792887
714444
29100
821631
399133
352419
945437
863626
712406
722778
647464
578458
778235
836926
432287
644765
73232
405545
872856
175557
655867
988099
488504
757876
347169
369442
1064451
46527
904763
326057
436145
765811
413226
101547
974939
848977
131633
376377
174982
282485
440664
216583
487914
848728
791652
632996
631946
890845
690980
426123
55507
538847
1083158
1049712
460388
341756
1090320
804655
226426
341300
418649
891193
641160
713951
62460
738628
480439
742070
62063
875665
509225
251995
1005814
223086
976021
349825
4486
101548
397873
387833
685289
798503
522711
291387
921490
1070354
64732
1024017
269565
727540
366475
519310
607116
608443
384118
463551
35522
86272
962279
92432
409720
32944
184347
962560
1015734
900074
147464
431209
303617
860732
921752
60722
281875
671791
139935
746973
647355
285965
250927
169200
512854
11176
793822
451274
835274
484296
911508
292499
6569
153902
676382
265511
558678
908254
711688
710638
408156
594952
508635
1019427
1006031
661250
660200
404089
259035
506701
505651
460924
459874
99464
98414
97364
922523
923573
921473
940968
939918
671735
271386
683234
655358
994736
715377
714327
83497
856119
1026938
811867
104824
975771
680141
661421
90749
806134
998522
393053
74928
165165
981363
237686
249736
909518
218932
496325
782783
665012
373683
41410
36468
695583
1050619
968522
1034576
932670
819863
433560
841401
1086694
1043879
333845
369036
2788
365136
366186
967022
1033350
544322
566703
863084
801750
1001769
614289
47947
367442
390376
464784
1006314
892003
478663
468083
495130
832126
667872
863944
643621
767084
1055688
508305
121399
466113
656928
163526
916979
982195
36864
862750
501748
14184
282780
1060819
366255
757546
652115
535700
606605
943208
753191
1065723
24795
479397
410980
1034686
637783
150291
701569
348782
770533
871084
345993
1085871
23273
223381
1011610
673168
422956
172349
483280
772215
923712
1066522
993688
208517
296815
498241
450264
334084
2136
262167
903415
1059999
666077
961098
839074
1091920
768719
15423
243232
120369
912830
281900
224982
631542
122128
510164
249917
120624
229376
540433
1023540
403792
1038083
329843
250763
890910
288707
612325
980597
861612
161344
385113
800950
219622
685934
1018937
786361
713614
88996
716595
474772
803993
724807
725857
444072
443022
844333
1075883
814111
719125
764791
259761
225518
742605
562286
1056848
358965
771605
1049303
817946
207327
576357
78736
559377
431448
92203
215404
345177
782773
503950
1057011
1040103
233760
964025
654350
218924
827169
607526
492676
28596
211716
499748
952518
238568
780115
311262
109731
1055733
953000
908745
745087
355060
429011
166272
925438
451945
846007
963958
539796
1083447
813882
231487
37892
18486
39086
227996
819977
650439
94924
703821
756009
977450
484887
260785
1032699
124854
370682
778574
344566
27339
730750
988701
461867
404429
214896
41934
586813
888470
912758
913808
400763
659571
637342
203913
795325
303988
212295
360400
276117
275067
1033558
942357
1074013
281309
980514
1028372
795297
186397
226757
594113
934477
498761
661847
996559
905470
942424
818793
1002035
1082398
580809
231619
95937
805259
229882
290524
153255
784085
73773
478895
749862
1050763
288139
929702
2959
99424
700436
947998
417481
504511
478601
131648
181169
763669
64628
247235
247236
879194
1096610
824652
432429
875927
790128
144843
224974
524937
550836
548358
106917
358555
699382
998499
276657
489552
389758
975287
627685
257884
39869
445117
446167
84575
148579
699968
8615
686162
883847
112866
113916
642569
694575
346401
670540
879042
248218
821515
737125
257612
952557
520625
831261
150817
971911
983259
984309
996158
996157
885378
624332
273240
274290
275340
136386
1004980
556321
556320
941875
1071980
1073030
1074080
466576
810108
811158
809058
399962
527793
528843
1037004
623312
112136
700214
334313
534691
47269
323621
613278
93054
1037315
409159
500820
583298
852607
51407
885840
991821
614666
388388
22233
999369
307738
26686
905523
271899
747323
855942
838798
1045204
737507
82446
473680
43746
470653
1087550
820492
796040
783864
960611
613368
1011783
780987
140073
243735
867682
378959
1015231
892265
775549
551744
177571
401838
451652
59008
725443
1040595
753658
12331
498608
271708
833620
1012724
998264
24577
310915
139134
1035944
196991
62031
768680
340210
516341
364967
673533
206499
382677
168644
228323
768555
1084513
923273
125441
358891
1083107
612794
78312
935349
936399
64931
895679
26549
102446
756547
589585
706918
318049
901149
899148
987643
357467
915214
119134
124782
176507
51640
86722
155112
218147
219197
384115
383065
1085636
437243
386817
1093477
652101
788954
8874
988122
839730
1095379
600892
130278
428883
463960
253801
314354
228331
772586
662455
371067
679396
268150
871324
87008
722255
702565
399914
639889
775837
743642
929435
96091
900400
967513
1060892
775388
895609
969723
597381
842310
576809
948983
562746
282185
198624
1041744
562835
521612
832358
274069
816192
18011
396097
600742
36269
349561
170382
511600
48129
719961
770572
123612
532240
217972
783480
1027754
140853
329245
520459
242289
1008117
881480
678810
1021922
1007662
543356
1013636
500338
955826
181733
89192
798241
482149
6176
1070796
816440
1031618
201371
390875
853114
637767
926400
944250
767612
563027
406594
789028
538927
987139
521577
993155
1060186
281646
531529
913872
55971
794907
622457
306557
497801
368329
332603
582818
583868
352700
224799
135566
418942
236731
133296
247318
442676
130811
1055799
952459
1100021
741949
440086
956838
799455
123142
384822
421865
486041
449910
244079
814144
700673
972522
406892
847885
593588
749147
806213
141105
715772
744359
46418
1062948
281883
299788
45962
17360
1020942
16105
385657
982773
7163
160221
1090056
837782
472168
314623
837256
420608
225589
1037388
830467
102519
1027770
592826
273079
389602
294530
563897
670976
992585
143934
599963
647560
357879
436443
1019696
548248
739337
908750
853814
783044
806405
153120
129085
244239
739775
775247
579949
608053
198396
736932
1006447
346648
16764
495734
891771
114967
177601
56012
799265
62025
489103
142543
272202
301768
469780
358569
468885
319867
962992
749794
560763
132741
859341
900049
456947
62146
114012
360244
906243
321763
244969
257463
582396
680613
571747
203707
1058840
10305
1063465
89312
439293
673150
1098433
230566
255033
717594
1089478
1006690
286457
660538
418394
270830
484274
8158
152343
978053
750490
949264
635040
512097
644061
482815
489922
827011
336713
1053113
238849
112554
150814
606806
52493
912291
313902
650850
928475
575072
563380
501689
172331
775084
1045864
798134
569222
299398
76813
14110
552633
366675
389258
839231
619743
708634
887473
406762
175666
305933
523811
599543
966083
306281
758813
1072675
240037
423919
566142
911091
790553
883174
662134
1043866
500298
74108
594617
176787
350878
692678
616215
369742
734184
314891
478708
374199
629773
897111
398621
772178
118827
287237
1020128
173978
447842
574549
984092
14428
139574
881538
1058164
778867
47819
355712
64099
613130
144916
634785
877340
1064485
398848
241365
883196
137104
513011
994990
301408
743734
760790
991506
733619
416876
302925
71617
202757
566696
244617
1071598
93798
1012547
445868
816148
272631
898438
51693
658418
19979
379123
761209
487119
542120
720790
396034
166513
581903
391122
517028
424527
6409
729148
816143
162653
733008
621261
395005
944893
107404
205922
175776
392610
486494
1084765
1051691
1012422
944338
646073
404320
250749
616899
522778
866403
76293
591265
108119
268244
690831
27662
186678
572813
1051404
753263
931294
648721
139687
152675
492292
797810
1026667
319281
55209
603815
226702
830851
335931
913332
369319
684314
62791
785852
142174
331532
476863
296221
458440
62736
978325
517042
490115
701355
303937
832764
982856
579480
86164
475550
124542
328098
604597
194358
202126
441479
300162
113753
869653
675632
540545
1049869
364993
197995
196945
896838
99459
314433
315483
876819
409737
597900
238971
813412
812362
471392
498829
497779
551474
162821
249442
94789
95839
209558
17062
462815
256852
849012
498982
862614
393367
94482
372384
379732
427988
424576
537694
587564
73466
272425
553438
485983
311704
44238
343801
619580
368248
751320
227585
341568
949487
29974
329262
561547
413112
945782
173466
507269
76045
83558
722805
631552
1031671
178674
975521
53222
818190
131758
919171
340446
931714
507355
13921
90012
469305
508993
995531
888542
716618
670074
22086
206040
714027
1017353
671961
144928
359896
326560
673337
435261
334866
336169
463136
153660
981755
895038
848589
555384
1040405
532434
853684
366388
136199
192757
463675
1049350
879234
770578
876636
609619
547324
850033
661578
1079084
207701
44193
989135
144075
475064
7209
971001
307444
341226
659996
800217
860801
513340
796111
428432
603515
45615
530530
42712
72499
169206
749516
931556
404297
303638
449956
624284
670570
961495
245447
53484
49759
526291
1054547
647637
595560
78484
77434
349809
655083
100914
788846
1041228
615517
73508
169478
668906
231068
428508
871224
1079121
221085
946968
327123
19464
555318
296806
763638
1080976
902015
427183
156293
359760
543668
178337
540417
538563
386096
145251
555131
123157
589968
737516
549822
678393
587770
660957
540847
592089
1036199
705001
552379
1075766
394256
282425
488602
521360
272234
221635
784992
767327
948883
142636
81046
958942
235060
931783
1055130
700198
728432
667254
504047
792788
316653
775451
451021
958272
429756
915360
939983
551719
304965
65423
968647
14200
611718
557842
74617
885098
357892
152911
173046
796306
20128
1085602
296974
764023
830152
469890
96498
957060
368847
345320
217928
769699
702715
626137
748344
489131
98348
938187
657131
898418
350948
1019317
552882
163882
358791
653683
759927
377729
715792
248038
364928
386232
61170
925811
1086360
577398
452877
528814
588509
924335
229518
375594
365207
1055143
986745
850056
71303
399440
764903
93479
62399
552223
958106
387637
181435
571427
118913
579385
474094
718471
291258
692063
1015554
727437
1044067
576664
1097200
896850
511423
975503
97237
978550
625878
906138
229608
842257
308741
341947
972409
253867
810460
327910
308478
1024723
72223
538547
766989
66860
954648
131017
436950
74883
75933
72084
450811
930514
183837
874619
184239
479537
82104
817924
1007466
473197
565624
549225
195340
327624
992042
174889
1078536
926097
452510
813532
11293
967327
725224
563389
407782
203534
934577
266113
1041015
796316
60805
804455
1040199
931926
381693
677436
859493
436348
28702
774204
869056
517306
29028
1076176
113989
92049
203999
405660
890991
755210
673971
390635
775647
332312
62858
1049615
263677
636539
297010
627284
1005645
956434
226243
208675
558236
398737
368542
1004873
3710
1027651
398179
885739
566173
514300
2730
667120
58847
337850
236399
910499
682609
525412
81003
208841
1076069
479960
1087257
670814
316480
132859
838760
998513
32974
787411
65883
523425
548059
287717
677982
979044
760274
1094523
535944
930879
114409
551390
27836
1059379
621519
81941
1052281
685494
114632
41384
843768
327158
783477
944866
330562
166783
128306
50761
595622
46739
779781
957096
854275
375881
219714
118408
695106
492665
259569
986118
870911
382809
907868
657032
586660
181642
1042442
542738
913163
569639
174669
721788
419471
174143
1087820
1052443
164282
932705
591539
417261
11408
662836
979783
701165
448624
830714
202193
321110
1054929
675117
382336
50670
9909
518382
683711
613775
117383
268420
161596
908926
32762
737583
1022355
987275
217772
415696
295861
456297
1082539
203216
926227
609452
557362
1014884
80944
165153
61541
744260
1095258
343887
849892
995718
772076
199855
388253
634875
264984
963643
1011981
122299
1053698
989485
858424
331537
770065
169184
655008
411764
81595
75992
802399
847740
540870
743694
45001
46051
1074124
1073074
606718
528969
534337
441584
352166
91974
120656
413830
932687
474471
661224
465919
127125
1025103
63292
156170
827209
654265
978679
373817
1005885
544252
18472
400589
939148
941585
175161
485296
722630
993462
368519
709680
1061295
188947
649523
38104
360411
271612
612348
769338
1047156
817747
142814
877716
554170
526071
228812
521330
833886
2116
90273
481313
517779
1095444
523185
132926
397569
1015775
723555
318354
137665
925798
630212
96377
803706
246094
58222
1024281
692352
276687
55956
503120
60435
1039693
667111
1046163
771238
272489
455680
519524
375627
662253
1058999
515023
1028435
557947
752443
389893
391730
268129
254202
139752
805759
645942
859968
899102
68658
200264
1021516
465037
614529
597057
234017
828466
521630
145397
317523
1040002
138693
688586
445668
357127
767231
681974
834365
53897
942326
141291
35521
910162
246591
760145
979567
635395
1086957
285303
581185
167364
642496
629307
239552
306172
167659
353243
670740
515233
787844
227054
967389
765621
582486
149160
85225
510534
1074794
968225
882548
945780
328803
333707
436463
666008
809616
43671
609579
367425
969560
255199
1036592
1091976
852309
627312
616951
20178
431582
873874
99553
502210
747842
374469
754347
132372
649640
921519
126284
173604
742683
743187
790892
649435
153870
58324
498991
801952
726698
259060
666549
460908
141497
917375
120340
763547
120592
129979
326132
29649
699268
301659
191343
578207
678065
87995
515307
487172
31217
1098246
489573
1018609
90436
325606
535610
579038
136997
1009133
869515
61775
818842
561101
837357
491061
149607
654974
261602
879919
642628
584996
105010
355798
445765
926330
99482
444697
270176
38114
144193
532454
688401
116562
26926
186758
1016362
309740
516576
896208
754235
721825
868570
703628
801877
336773
8503
864204
591949
506371
346622
870244
478694
356696
795204
232211
993362
678672
585397
213701
662218
740436
313182
459038
1069547
963765
983208
878824
733408
315048
918975
745314
360755
855812
29995
20091
949809
122592
230633
88507
1084559
137895
920660
815295
113494
990689
415695
782216
810312
456094
315788
642278
277599
363414
106790
538450
700475
98940
251012
481095
844383
244197
570589
122334
240405
786289
897679
212587
382160
274211
209303
895710
532526
752238
887190
301272
975265
122565
75665
687944
16079
909169
187573
554631
800964
1027341
422918
591359
627063
436344
814704
635972
683714
101881
217789
779290
921983
775171
656659
771320
1040723
718887
93326
505297
1018307
1096875
797565
498812
884577
850784
109455
273835
166598
221822
521887
271290
337458
1002864
661689
312124
658660
432027
361596
495511
204510
751388
753635
146633
309964
384903
233229
376316
569083
1043939
88735
542984
129785
137786
604854
200142
762117
250411
475544
602484
333699
467782
726624
184940
939127
602454
349008
817452
736451
114377
68050
838583
583804
293026
56222
119351
768376
492620
742342
312079
964831
613695
254753
1019194
1008162
55136
944926
740160
509705
216213
209640
625677
893720
743893
1008805
836962
314744
711670
782194
905835
219941
341072
340022
959442
979538
307332
819538
721712
940137
93862
909819
162786
159512
750560
152311
646637
887071
765338
718999
49426
614548
755183
1078587
1041205
249416
561127
208396
302982
367478
158915
30460
256157
316798
918259
322789
894148
202412
775308
493029
516719
1087256
945555
141463
131456
1029669
887186
981616
887557
1027810
877392
324695
398858
1066077
351147
922572
353981
79414
921733
765238
512251
174827
1054234
286406
799071
153542
729382
555827
1008188
737307
471580
526079
802731
870673
454167
651938
220386
56595
250455
969551
288895
642288
94729
1057886
903706
444714
958621
133864
855552
813271
605281
95449
628782
257058
412740
262953
95127
231725
775965
1022335
116664
456568
269085
726976
103640
509390
258615
149520
759954
825740
587483
756416
85837
482807
49326
758876
192105
181844
447367
607602
1088881
324510
638158
305214
791275
492872
1000146
213834
12032
808364
445736
599724
39739
752462
423080
618051
504477
473314
262553
783231
973905
230283
772050
11742
641855
561701
94528
765994
579660
390847
450583
387888
371292
696274
352772
23910
975702
857475
129309
129857
146869
711303
315488
349753
462328
958284
593263
1042712
760413
464651
1039482
228026
549842
880922
1021044
819433
282760
183488
79154
538395
125634
758919
425349
86998
1024795
74896
257505
543118
268687
1070996
858245
101212
942517
717665
569860
1032017
19072
933697
974895
223837
864132
565605
901499
805606
64316
265547
229096
135848
847730
271098
117829
18244
580799
397840
879964
59209
680649
507398
317992
1005510
233326
101255
890305
872683
807755
589144
99795
40224
586275
333893
1018922
446671
19627
301925
502684
898040
857933
996889
1016686
150725
626104
209642
489943
296450
397875
640199
597550
865058
807087
690810
1095998
5306
415113
305297
359292
123096
118473
339214
771956
573249
585635
605568
645116
773682
230158
665139
411078
193292
669812
155299
973624
82493
699390
756395
983543
211041
795983
461564
681615
53026
338885
306067
73596
396073
161061
207710
411897
177402
616523
974811
233074
1096015
1070509
785138
393064
782098
28730
823639
991118
1033519
642181
39854
187219
234326
839150
1054380
321205
1026287
695422
904624
555550
177005
806710
372243
52060
587173
976947
961297
960247
84481
335960
83830
698395
216041
236575
333993
846872
395350
273550
880327
196505
93620
984385
834885
520938
821240
258759
186480
273157
809167
34748
394918
224963
300194
576599
39175
351592
777634
187136
841497
963688
1091400
705382
888745
998690
1046941
389425
542866
13791
643588
915317
253682
406582
812936
770763
965150
742463
510565
76436
1042359
54892
272243
515637
574373
520370
521420
248682
356163
545514
544464
113156
99200
1042355
165139
438782
263723
596289
936887
674559
314362
519532
289015
94898
521007
199748
30847
73350
507185
596454
149986
1089774
284005
371108
887841
823018
82531
438615
820187
479148
1052817
355786
1083855
253795
949388
1025350
1049263
590213
377479
32388
118217
303679
86388
601007
521534
201897
1061015
620089
493437
668718
1034181
251386
938219
797823
370065
507709
200490
123988
957687
984337
517561
521624
848264
782433
719309
59556
554715
834332
991822
1011092
357629
394658
683945
873571
233123
313193
847046
456228
1019338
265513
670125
207080
634942
558696
599633
74095
983560
149558
148127
128642
857860
799118
251618
1034776
700123
1072446
150923
812072
201529
224636
914661
278355
391143
769497
471324
175944
459725
1010676
547134
425301
430255
71803
172614
208224
87908
228918
959617
136766
927676
701526
246937
1086705
728133
830274
650407
398481
285343
318323
778198
60006
140368
427972
643708
959990
368529
1011755
527357
703324
607614
181277
1064417
375189
384815
143684
22543
133917
642122
109550
849048
225483
565784
1091675
642473
886637
41188
741434
941412
596785
493081
70474
167943
339322
121135
312861
38598
1026179
769029
753088
307677
1016253
173477
981973
470928
450457
878642
109693
45036
996236
840998
416453
348559
539172
496362
1031079
473383
954963
474764
937930
317375
158208
69805
23357
361374
709524
703983
586101
671923
819774
1083190
69158
589381
31477
276678
545092
81066
1047671
695916
924863
303823
280834
874609
389090
110189
1033127
213328
939450
903265
1022841
409764
395996
597971
651225
710887
73101
872571
166966
926910
582060
685378
387194
439562
538438
552369
1009487
682685
996476
967713
726648
741662
1059712
102112
879008
471797
274928
772633
812401
849055
1072284
933596
38411
254701
284257
479547
992791
1085366
411768
73297
27780
387964
558857
271097
745695
148101
558743
494113
614823
802245
585299
260440
129069
115188
1088907
320108
513318
704961
500690
284263
461478
172093
586149
483188
615359
362828
543499
218571
219621
267579
1012271
1037520
85136
115491
57071
170271
540220
380174
303416
1005635
1006685
870228
654225
239909
7249
250649
622823
858488
296356
773758
13243
74707
913071
366322
336310
920190
97762
833596
544254
424781
608508
228214
248351
618130
452062
751579
1017565
457541
105895
871363
234684
914974
349935
628760
958183
648295
311678
822792
160762
1033669
245295
885249
1045460
751768
944971
109828
55060
589106
412219
994451
130084
873136
582321
997312
413805
300983
637320
883262
879334
702714
30483
170560
799149
186890
914230
64698
923934
380896
130396
968426
506072
846640
596632
592607
10303
456984
308971
685662
310587
302796
708915
845236
371596
757585
305678
614173
120820
477617
257509
56660
1041851
399608
1052990
167809
1071732
65570
525256
822343
1014870
275661
1088265
22842
474726
899984
853731
364391
102107
379247
910443
228201
56825
850419
255372
753895
552057
377424
485912
102785
17493
577888
861225
110817
222130
86371
1089170
964804
739801
28126
640635
474680
998248
1072823
1005139
83978
349637
969377
380981
1082122
1089115
270616
149650
820509
533184
62846
157847
540852
306242
753315
960249
190241
915996
299974
245715
414210
511315
510359
268667
1065962
298364
1089838
1069321
636555
492696
789861
379076
280712
158928
654180
99150
561833
462382
295543
15254
227189
265475
353190
394367
94780
466927
1058434
650216
769879
839599
989556
698096
1082292
260523
94637
664039
101832
481383
921715
391840
855237
964946
60643
667854
918906
239655
1056713
1055663
669559
266124
848829
459305
84184
490443
170471
732575
365943
886032
956306
1081919
1080869
885984
953594
78132
99517
585226
632955
692184
1093799
228933
442725
215821
169319
537109
373566
774340
147147
255831
43760
461167
1039887
1039469
343655
471887
1005938
868023
277364
422880
429570
417721
117990
909816
867509
287073
270192
358780
753777
234299
309379
551608
175305
648866
442255
207225
359821
245796
754164
35004
294382
417063
722510
175259
66627
90801
1089634
850783
171814
1089055
1063317
687733
297026
658989
795142
918738
961037
493308
691956
54094
642972
784537
1082757
1076612
826856
15477
172253
175827
1002394
239710
471500
348011
348844
13925
553590
952789
920901
675562
324120
667965
161914
160016
1022753
191701
435633
227914
668133
109812
1039043
155561
983091
878604
962352
862768
892757
626617
932327
21395
33263
282376
736334
953550
778537
106148
1094489
519508
411346
219545
780647
275646
186247
1030828
229162
607169
505684
374460
81691
412837
1074532
409600
270152
684048
369170
283900
733274
780629
1011412
223110
84347
802455
73621
689037
741630
412838
864824
706687
869645
707969
1067487
833068
481296
597567
201027
838078
747574
486285
487188
95429
6043
800862
131736
1063900
646220
441908
148139
481960
1073174
119975
617477
378178
359811
234059
702635
902222
548959
823281
742268
1087517
658670
88846
1030671
250563
711593
528385
330935
656465
41781
230954
445826
541671
1020861
856114
934706
137757
707529
537682
49039
516209
895402
983258
10954
76551
471357
1058108
646397
478520
232456
476748
586699
159604
607036
290364
299305
996792
698282
27326
169694
215116
854587
709039
629913
496621
963997
56669
1069801
141881
11805
935312
490504
786958
355812
107560
804462
37094
313445
64594
1030776
214391
389192
973386
514071
1073203
565312
92836
224537
842573
747330
301660
463922
1073547
417109
91014
279250
560200
132314
430448
290297
112207
120713
595760
536577
1014158
554043
802194
1077390
1007989
335638
984181
73897
916250
350505
713345
772877
982954
701632
320332
374130
206319
190136
867633
61899
629437
436405
811126
577784
736952
55114
61789
483789
932249
823401
1072854
107313
226475
439077
498146
237554
508069
285523
955675
1005765
287786
183547
588099
883933
702510
443648
628386
453752
227365
369919
129518
144402
309111
448057
45862
768165
666861
284163
577482
578532
192992
1072989
705815
790161
319391
96712
297898
944513
37742
880869
86794
376765
1082003
38292
830314
403242
759095
199453
522566
22819
906195
905145
899154
780015
77854
249592
552447
1018860
466801
1028508
683934
348665
445535
314538
144790
123359
415640
920917
129835
59060
895195
737127
488267
815829
551155
842870
110022
952159
893751
214399
570450
592906
712035
636787
106588
793174
634934
920297
138656
1026412
501584
1027727
92747
326192
994232
448752
1027890
264102
552118
583771
633689
594619
755720
1015407
215679
353006
200965
156720
525388
23907
969457
112539
74400
491159
704987
706037
1038084
396669
380669
660727
225331
961619
204539
732788
1045044
1066010
268204
872916
875182
974916
138985
305690
31797
417841
921654
902565
476160
642493
209929
747911
306075
386060
678129
45374
958131
761162
328715
212195
243116
28340
507880
592412
176422
375259
270457
852799
922868
496977
556992
875423
114441
41832
1015032
793239
698458
748915
517085
95300
885704
547955
447747
515394
889614
48250
211288
973786
305943
305185
493298
726342
221227
425339
210143
15291
540543
36753
870089
480462
565982
1087695
212321
908139
102321
410680
761302
16922
760163
1043768
948414
925166
767718
1099942
810026
432620
544042
271907
11339
224786
637735
982365
555981
539485
380913
685339
174263
1039714
593217
949584
94547
789422
83234
228236
717501
550922
60684
388147
872495
843432
225194
957321
254865
73100
702543
727596
668542
670423
105825
204272
258431
1026000
547349
994140
841208
728505
323732
805406
34912
193665
95471
746924
1004248
41351
490468
705822
25284
625845
1041853
509664
468111
579677
78618
641683
193094
294810
855145
423043
313494
485127
703999
303433
1060829
568545
941074
641090
885528
322639
286117
487959
813111
476305
605350
746433
360199
554782
753995
184779
640982
172898
974488
56258
252027
453701
619646
340093
243137
737568
404609
12713
461969
414892
150173
557606
416885
514041
385901
859390
119901
597345
628169
1032473
222011
295744
927365
1005701
99467
1051046
15048
655592
429280
837541
267041
731319
388889
894961
341966
784514
565969
895292
212777
821648
604943
1089485
552673
104691
1074979
537334
677143
1040636
585504
453207
746886
365748
148056
149207
715794
451977
168329
24763
20104
808490
988483
355968
446496
903332
1066086
674824
836153
1005391
295238
955384
653229
400869
96093
1019218
574694
795761
326931
565637
883130
278140
1001907
899324
116714
753460
358131
166696
268440
450052
11144
214666
929962
355569
498881
438173
237256
597805
213873
899280
604422
852735
1090195
996305
1098925
100502
1003940
712958
441848
346562
661673
257549
793769
786702
205351
115575
428898
724269
37181
762684
30102
152001
816132
557742
12010
819760
219321
863273
25719
970240
1056168
589507
1013804
162986
439882
369211
191228
231289
148512
861529
1048512
189569
795032
585643
1024403
948469
732773
1093341
324102
342121
963722
199592
865120
911178
529434
589716
656442
239556
805969
56313
493001
502875
793406
153016
190328
326464
453929
316053
949493
180768
202677
776916
582804
338333
73928
507344
633325
817406
378547
940804
768855
74698
1041729
536138
801554
946969
816959
231467
241925
227583
726468
350075
127805
951650
214859
855331
286261
200676
387219
481352
426847
910269
328589
84840
360563
361455
446274
921895
803848
146280
835828
1071637
399372
767944
601161
495177
415194
711773
724464
802746
981433
890524
735945
697154
438535
634049
396966
1039004
950345
797254
383626
372628
1044656
617978
619028
306516
780725
541707
263993
936323
746078
165973
809449
824066
280701
850413
507419
603566
462442
820162
936837
266845
255200
984968
786624
315843
69056
755371
865163
1089293
915070
580617
320199
30874
660291
993930
437623
95091
301516
586329
1066688
885807
934301
563590
571421
317795
816631
409840
442552
189872
128197
707090
234227
793424
767714
782806
632138
742253
421101
488112
405014
750755
3564
520469
289662
113640
106582
271218
132670
864155
5523
249397
818263
595831
375336
1044368
124722
118698
893583
896615
1037906
956918
270719
325214
663387
15372
795643
508803
527570
946849
554127
674169
1078707
729390
622616
102401
1073029
419868
284510
836118
175744
242100
514413
1003594
409317
480652
860616
196267
898091
562120
429303
1062806
929444
808648
399360
901679
276295
904611
351555
34340
828439
358013
614913
943947
469103
397024
560947
621259
903322
987244
929239
669335
810814
409119
410169
626856
835605
344843
1050297
721241
253134
819593
593483
56621
736203
349781
975419
217134
105748
590706
234653
833454
35968
80427
933040
64669
168837
288274
683978
1027995
785923
302564
633299
660647
1056794
808127
583073
654510
70569
910493
277632
925717
715445
376487
990300
295290
870126
174375
451995
271813
30627
835165
118019
613733
564727
157047
221244
387272
57010
937863
791240
779468
664018
191442
859696
492644
646398
1085360
866318
87312
500829
755985
340564
1011136
711620
211898
1007351
213097
727477
973955
355072
456599
449137
823209
483505
1006184
609588
14734
341283
197439
564254
446519
437842
901359
608892
258091
217793
560413
21825
267740
672749
599610
799761
928014
999567
802164
247049
1085425
871727
712957
381154
491411
1099642
902053
864094
937276
170811
507560
399465
823995
798545
1054500
426583
988229
547695
1087768
880465
29471
429638
1093642
1027537
678653
1043088
768451
83528
660684
646453
991168
907716
898333
735783
421860
1064107
764837
201251
1095534
647245
688110
518583
249444
495918
574393
767117
1011205
903437
647253
152852
969358
1035001
137811
565285
349409
835880
233408
34372
960487
196356
133674
14117
477781
578302
829355
529537
847519
576625
301172
717129
996572
516191
25690
101397
584237
243065
12374
124272
64601
413517
67978
115252
454407
570056
757486
709437
1063859
680658
301740
995486
85651
421116
1086333
510773
774400
669323
301671
911745
280959
911641
123392
545094
575352
489209
860718
623907
434740
685630
195112
356912
1029720
604553
618499
172761
1018746
435122
370429
628629
30095
405779
960123
54719
417062
731685
1054249
894542
860635
843688
999741
738303
1098657
823591
64441
664313
95281
481167
130461
515147
89163
399764
742402
774101
372260
575883
30077
262142
730610
929845
591278
765867
913156
399875
1014415
1075674
150182
392653
790287
845961
379185
273540
201399
851329
656245
801599
440722
981455
762347
1100388
1082690
990760
387376
962667
629678
275825
81829
639904
98101
492942
428758
505059
308709
638270
470140
561410
228837
126963
193065
133494
134544
157132
664429
302175
831303
970187
717893
698130
928222
469839
892606
537384
316286
1091737
504889
505939
166139
129003
898861
580472
561851
1001735
883090
816511
751548
599378
551337
516513
1089801
268483
66424
396964
753602
88708
927534
994409
247662
737916
74842
986888
418206
134070
975603
292899
242930
450722
360023
639821
638771
147529
176533
162324
764264
201514
953717
838031
222693
443572
841601
826774
1070857
1049744
483689
963892
658925
517930
784219
744718
286489
668876
85692
78898
915789
399020
97253
185763
1014924
105644
534212
611471
312578
467112
837031
337151
121268
862550
249011
505043
455047
627982
151942
1023724
313339
94156
674189
963161
541218
277585
902938
903988
1030706
670916
724317
495138
500361
403281
1036102
172607
58595
594994
91220
397651
333823
616547
373224
169847
377209
881011
228182
291232
639726
775781
379087
118519
1034951
287225
255239
1057053
746878
512093
453008
835092
457009
898667
1063407
288706
999416
99504
372870
570026
713828
41456
236983
791612
461143
617653
654388
594725
435663
425321
774320
486359
919207
10402
93371
561549
227965
280846
439118
691781
933204
496179
516547
23256
292123
517789
1087230
356392
955724
597181
437680
1087042
630830
166498
426214
788054
446297
59579
823568
534743
853466
840416
124292
390006
959451
762093
872050
771423
648175
864031
794689
291494
489011
805930
166516
336757
793685
321749
214460
487287
851790
254231
994249
381499
358269
434983
872579
127715
265084
989328
886095
291172
526446
628617
224941
344998
24194
620807
83366
488524
636743
1010202
854013
13461
352525
1072907
398018
916251
730861
480618
619612
612154
218461
1055719
273194
901070
558782
806286
857886
779461
764542
228762
504432
119889
661928
242033
35055
954338
1003109
8499
474129
633894
155092
317522
365102
1010224
526125
338169
904880
552036
953444
131084
708511
241081
1004735
35280
436320
894898
323359
890209
349888
947291
863093
58014
712130
464243
94446
397782
696126
517551
22164
196546
555720
1004442
650234
996743
280728
1061731
790794
633330
455751
1059483
459667
829008
811549
505260
666800
933453
358243
299990
76800
134425
827413
1091829
647592
327659
69898
325343
908016
659855
930187
347407
693335
29950
312122
222715
14619
81511
570355
776168
1009301
13829
847210
183178
1070836
274646
694110
923612
444630
1071067
467844
859442
1038027
614815
148308
581642
775999
530347
352189
77294
843788
503501
1015902
281961
582363
1086900
101918
648155
443251
743567
924327
951288
407075
178345
780672
755813
319293
429350
949281
1039342
1094843
101519
65481
1034668
784681
488723
611060
241162
624513
1091469
879197
573010
812412
983894
519013
433147
1037095
874096
221440
13077
741435
34871
606401
202932
45493
114476
343727
822747
247215
227804
672194
863125
353242
970915
720134
546812
1084795
186020
660007
742009
463589
545008
192198
963263
126523
1015916
350792
708200
181417
969249
345771
410767
436659
1011893
103460
731637
274529
728479
58310
713775
557820
611021
1075060
700839
528647
395699
163290
397491
1028774
881732
574748
345501
671752
900331
358124
438369
439419
36085
467822
655523
650416
275272
799469
136058
286343
282158
28043
830819
426137
636634
79520
934421
501207
931824
268179
137825
80180
682368
72456
92899
167573
1055949
986775
1042837
257561
550214
376276
1085740
618902
186975
845280
2740
763062
544659
766252
765202
898171
387766
589550
831943
827043
284475
941783
750645
498640
497590
1005140
654290
526206
918304
65238
685549
461366
460316
658718
1072647
922821
226566
735424
821653
346637
299590
842445
561875
560825
1098057
807817
876391
1050373
194586
260893
670268
837058
91584
341207
632394
772022
766465
192857
640061
408327
736840
442553
936310
794712
174748
536475
832049
944248
647580
629532
514450
187881
40046
1066042
613324
614374
235334
508459
370106
1003340
765605
110041
350636
501819
1069488
1043605
807725
96889
483836
295387
459251
752802
869488
188782
538496
373650
777175
475454
513120
228715
915144
906818
580549
101997
306981
384658
739813
832094
413815
346623
562518
561468
1011257
532845
220268
581085
148678
69882
29769
28719
858163
740117
125422
530432
76301
378652
1062290
121882
182616
377919
330540
329490
328440
658858
933354
932304
335406
1099344
1098294
932614
666158
51742
1051500
278771
639397
201597
664341
167189
933925
521708
675276
496694
463178
299952
238839
950234
982088
549935
314869
130232
124402
707145
50796
34387
738769
248934
18777
1021421
871491
193064
1033585
620749
445349
785354
817828
994404
141785
613234
479108
881792
660716
124050
859375
18417
596561
916927
176962
295245
274098
289076
811800
19954
58147
603187
410053
660820
999981
817417
560974
799337
916952
91685
280828
400522
830627
1057063
326561
466982
987179
1054702
264932
883716
627265
557586
409646
1010709
624576
56597
20794
51926
321125
246317
952276
130787
362221
954498
107290
555196
137634
526134
50216
749924
877323
769546
312296
1097013
976807
690256
974168
924043
372780
403993
729783
1046931
291706
43759
774634
66113
229625
146496
1065245
589564
821534
405907
955700
774472
208913
602342
200151
243324
307024
886747
454201
976134
768427
566855
109655
1099665
993796
595671
73360
400942
472727
52117
955246
171263
982938
1007991
899753
491112
841989
284502
932498
284846
289208
328223
942415
965361
904820
599677
679777
617675
400333
493279
182774
628845
794007
358204
170597
965258
827892
19218
784666
52268
391678
747182
99362
1081307
553991
486894
584961
1047925
339558
867732
162623
644312
157903
229450
86088
562253
1002620
429607
963668
897881
494135
755112
1055241
240123
723741
1045232
705554
282598
42096
4781
1013540
1066934
190301
162839
349739
1044730
601518
945788
757837
236230
981187
121220
801814
1064783
271609
346021
267532
462669
742639
565388
715538
921469
35427
404507
460245
496882
204464
284989
893997
859566
852335
1085397
173723
812557
570224
778082
153236
631353
745738
306929
378292
672671
96742
626318
192234
704603
360798
96933
410495
849688
771518
231649
197351
482495
156905
506436
580274
1019908
827064
286354
875596
869802
508276
850043
373113
1091509
11710
473376
990812
294149
512664
32200
730499
114093
217269
89707
88657
621539
626919
521845
856220
113805
245806
1041979
74632
900874
742458
870227
1028589
255975
934327
933277
48291
1082523
104926
105976
475663
59627
431728
637209
67572
796219
1009571
281879
994723
102856
650569
1058166
495159
923837
717410
40131
353820
663549
341893
509152
63895
487531
513135
6011
713325
271161
96157
292681
380330
1058476
928232
478165
109998
113462
114512
358777
57884
960407
770203
497919
916817
358787
984353
458788
562230
6620
282374
1072980
82784
311977
428445
454062
994974
927430
595896
237133
522138
50522
114935
590183
179350
552029
478914
267395
832381
916982
57835
545420
211223
1028827
749599
44967
876264
558216
808116
432361
597251
1062781
222460
354571
642244
246162
120311
905906
248818
664643
994327
922475
481806
282317
59717
593026
725359
1064364
649392
237632
19378
740843
789292
1058177
423708
941134
193963
1047035
14402
656141
928188
988732
223451
613989
1020348
1060944
493933
477553
373235
1007887
862731
280505
61371
296818
136049
535724
127274
559648
710279
520385
530281
756727
732835
865023
151108
367060
692078
69072
409568
471076
778980
247769
902288
595345
512714
502976
44418
814796
189419
854728
208213
1003226
962660
520256
858438
352297
650286
1035630
820524
351126
132445
407578
139480
619318
728707
885880
708411
200422
181372
554206
808713
795808
1057410
149495
66749
866701
781492
36718
606963
540409
542162
514481
1096731
673112
181218
684500
311974
902722
327500
210914
417719
765047
134943
247260
177820
1033188
520307
1057243
721013
939439
1038020
1051324
892402
1052070
763552
181385
887254
95177
748694
545854
535229
366142
409463
874757
98743
762899
383320
403832
211170
15897
770070
129127
443615
569689
882575
562892
1084754
703299
313160
218656
951435
295819
390997
161572
947746
831260
196882
407231
584377
440530
690784
21780
729943
749061
898503
516021
257121
924125
414598
651588
268517
1037979
791309
713712
498439
203041
1069001
718258
921713
380365
295671
91758
393066
854936
713876
605503
1029117
599282
368379
463740
247181
946484
390940
539128
1011688
795386
98377
846177
706847
654613
419413
34063
1070991
1013509
39108
828434
422098
1091336
760588
188542
55435
886939
21948
400819
972347
440913
888592
9035
97121
777628
859400
1053790
542576
927792
548618
289609
276873
405449
995167
697322
440444
721132
869315
581889
541404
17007
129997
513512
173282
88577
757393
46071
409699
781945
627160
264003
475081
768792
855572
63715
1021605
735395
518949
997790
42123
352769
814331
44353
1099368
173055
125986
29964
966764
403533
237907
992402
558487
251348
559436
788202
478834
434089
909474
72301
76850
999080
571678
677283
481866
1057439
89337
202641
1061533
86144
362822
61260
170418
171468
1029450
944494
778298
547352
1018460
515522
645628
871044
89538
793438
688094
852353
760770
68676
607485
833120
533146
824504
260148
544946
97154
489097
533892
339413
191560
689573
132797
547752
221265
662077
710699
397206
720413
592069
1059561
710199
832665
1005202
36052
879286
280620
417683
278322
252903
909938
838664
393901
387401
388520
309314
188324
1037826
189657
613654
432445
945677
67890
478993
883443
319120
807659
401961
12505
864607
661839
654735
1089254
974962
1077036
584477
902466
276375
258631
572653
885758
128747
291512
827851
176573
266934
336579
903970
289985
376528
281730
1095729
761859
861797
857392
78129
415185
154640
192654
584364
381678
934545
853101
956892
125959
573704
334783
1069393
815861
417145
1082710
760806
709849
196894
1076244
725543
71472
513240
644417
347555
737459
747017
108366
933603
720469
564056
151736
295528
549393
295846
990480
862341
264527
437330
872691
1099134
877360
665376
479705
1092958
1079837
256453
800097
177260
704817
874008
443891
114799
817838
653532
960516
738311
70000
446206
512625
145985
450068
856462
250637
112676
364884
865766
420416
652174
956859
369613
3687
556097
1029570
593014
731835
1079810
791713
119440
170669
428145
845021
669546
216450
104219
297549
264495
824474
954475
214730
471917
734285
56787
581057
635335
808216
601175
823238
965748
642352
705544
1065613
139019
66140
485215
1010590
300590
870860
455537
26796
262371
418651
779141
590135
18936
938595
685878
633294
831495
400856
468134
485940
936779
342570
1041644
177337
460441
109951
671457
390345
273890
67367
190334
246793
133641
347498
847262
828143
386585
581657
580607
73852
23480
322209
427574
1009834
56179
618603
946951
425224
428007
970418
107241
277811
797145
957227
783307
282804
593523
557598
416920
119726
918835
807150
281524
163006
564508
752310
384392
461782
123071
1028289
578875
247704
713008
210109
374753
952817
944075
63014
770995
226389
383731
898056
1054954
1070137
516626
753554
698008
1030628
184115
76322
143283
1071029
248058
73843
872923
527340
194568
760980
718438
1078688
72823
172057
579426
324584
574726
1064579
1025871
472037
310078
421370
738029
759659
94651
1005003
852760
362859
646933
747995
787559
384884
874682
757124
538138
64105
43435
1041267
302880
610163
105934
733898
443772
853693
1064665
516515
200662
51353
238928
1090131
640688
191317
1084056
514237
1046732
12779
806528
807014
805964
471540
330169
561782
545247
302379
454867
25913
469512
199571
316891
624514
1036893
1035843
350940
689087
8456
615050
690963
849931
175865
386075
749520
975767
15957
873460
884074
237191
443263
979555
742137
123948
559901
414293
317082
784873
799631
86861
124473
752750
678093
190635
640421
249260
107281
1023444
12118
1029489
1030539
3751
604893
974213
160398
125529
59010
994654
1091586
63828
830755
152827
801787
502537
86624
828508
870195
1074700
951769
111291
1064567
206542
671014
631863
172403
726672
774865
859019
533624
212348
858588
331644
781331
410255
399796
681525
140447
461178
293449
216109
215059
285755
638437
764897
994782
976933
436017
212051
642898
467706
830674
1085834
687493
96449
893233
180740
474927
435542
431494
110937
710647
575282
250679
898609
355562
904794
628028
155248
414217
1068897
377117
1099506
981241
757039
510007
410984
883958
679705
531086
1087297
727313
119496
838354
758826
999091
1012721
368651
318268
92985
874328
631417
949749
613466
897230
847932
1013658
133107
494450
461932
972161
376406
288988
436343
1090570
110814
895466
396212
80032
185293
411147
323296
267211
796803
301141
107138
181560
362678
1043897
257242
840248
136038
1083628
610788
934538
123259
442844
645947
885177
11980
98410
161362
196410
807615
111379
139344
1026329
891438
448492
578814
42140
865432
378308
459274
453496
990305
834215
411401
328847
91560
985440
952566
314174
81876
471256
49346
230652
650653
959660
533099
427847
78580
880524
908880
470273
147413
31871
181450
455766
181710
123797
1052209
626991
710658
1001943
5745
583874
424695
542994
301494
607134
943910
663743
664500
298838
1015646
430915
202707
810669
397467
490452
836657
101917
725936
252113
372878
173820
359486
883108
158164
1037604
929244
134285
423603
1043742
109722
504153
555611
420598
820896
280230
1079571
5738
982262
17136
163118
101700
109356
564952
461235
428300
1084487
82904
557359
428863
548086
236140
763525
798944
1004014
347682
991312
963781
281019
681412
554583
794568
804841
539419
616506
330154
178710
868659
854408
213908
47916
747033
673904
601524
329844
61177
923818
1095415
165056
910188
407682
269394
682614
626495
948599
377736
493307
756142
83194
580069
462885
39032
1026014
619648
3025
1050772
952691
547871
702159
91845
341080
912514
227943
900850
806159
740551
430308
750212
796012
180826
607291
901552
349184
570369
1068468
1007206
1076709
720708
327790
64526
469824
552880
874083
759792
371749
306945
128025
306009
929270
868670
1011125
319908
58818
191608
650554
81718
732095
1052958
744905
71114
780026
253057
473567
485273
169578
882225
226493
962941
358184
653151
434601
81918
1085099
963543
316445
459671
563737
304376
796676
417409
253569
769587
767260
145911
645993
175202
89818
770894
1097995
919184
1078802
460721
214874
177703
659477
939951
753346
607853
1064735
1073321
486807
367055
53916
425700
804126
600135
8216
412874
1090280
313274
534561
574274
882250
216878
225608
869941
394307
30066
329424
519377
630632
79818
748993
396771
1090726
978245
689309
521579
1015458
8681
255408
1010635
331775
609865
1049567
784795
355385
347267
139433
464900
788394
580104
524186
787733
845683
51169
498067
1011720
1039643
998986
401332
462522
770350
443113
922038
623713
898833
233166
45193
838889
394203
605189
230119
356381
45694
617566
609502
227665
751308
132994
330585
327299
979361
232467
872796
490812
753976
64044
692859
754283
1027365
221736
940713
577543
419339
974978
508780
79328
241019
4592
98368
306582
788778
298963
148496
630545
204603
870566
792732
606546
279730
909688
756741
88472
528446
44252
660646
709902
306588
536874
324874
29249
756789
117014
82940
416045
72638
852960
965934
265950
562665
910017
1074015
48752
166356
851400
1047213
786471
1046460
380767
471828
743142
1012449
117209
4911
15648
868812
660723
536823
751322
950344
581897
330386
595870
821144
256387
722900
142364
178188
806217
65366
944376
579993
607641
410947
1041842
390341
68002
736738
1015960
744825
538581
107141
762531
646616
1016208
1068111
466708
718019
555525
506820
298127
246287
986434
1053498
391707
65266
401148
403807
431912
369996
624176
809406
664757
882935
365993
562487
88561
381690
628888
101033
411055
797307
424857
880312
484998
615247
482340
320189
820299
738382
651217
749577
628371
185273
236102
923312
426664
212500
85738
446917
88107
144263
433164
753021
641870
704354
74155
997730
1001358
286505
399580
10589
1045374
773504
788454
272851
109327
508359
620071
700268
455360
160169
963658
266489
448158
241760
1066033
594842
736337
79982
255404
894700
1093981
117532
260815
316203
947636
994812
657325
856621
888233
360248
55275
195710
38615
645166
646700
796554
201311
35101
288665
431342
1024502
385975
548440
408919
844957
1033083
528683
233279
438825
517764
475332
372984
950215
332067
608633
127128
145525
1083168
642476
515523
153215
869215
919895
427740
682352
683512
456918
378102
216075
559715
873809
837825
495759
416660
457476
294634
811134
333860
13356
475270
876534
327758
425559
42094
1096330
1033932
372659
511183
577009
593284
751431
1054204
248873
864693
57816
546315
200023
982275
746400
851893
417317
592863
264878
385668
92730
94491
55484
209635
71887
329247
40851
494794
170941
327661
819644
1033898
943059
198513
610915
89442
367016
435273
330957
665333
1021548
353643
922072
919187
322662
922747
780298
1032011
370948
638687
273764
963367
1043673
553803
512574
287108
634396
532822
96686
372143
50956
661214
199625
367097
292963
597065
930239
445451
455721
957437
1059071
758821
616292
3977
1008503
420479
570662
232771
519533
763673
205626
679533
362071
131258
800955
241431
83594
688573
181121
22346
923246
960906
59904
101766
374290
939384
547235
1083456
1066434
237463
718260
11963
473259
487065
800860
454978
927554
647107
262363
294649
533883
80458
1013098
469403
631142
68295
175438
840074
950642
247145
548560
377551
403972
809650
210915
292486
918009
452904
63587
398591
287092
327528
542647
810794
931987
516927
705056
579687
1037118
487963
480998
589664
366878
1005987
455222
140258
976752
434896
307356
153815
751841
865919
348397
745460
1008568
798328
94094
628547
902089
775085
624188
614487
306076
825806
748751
749801
1052013
1053063
884638
1007362
330707
42961
761671
298052
317306
811674
101969
27661
147444
292325
602601
295650
1074829
450132
752039
500248
475187
639718
1059723
786178
876262
187716
103458
954376
613684
268058
994788
60903
365634
589922
410675
1085761
238996
1099543
333244
805744
43363
195469
843762
618507
706877
540434
766383
454673
729864
991492
845963
775053
109458
54213
140179
137022
819934
476582
687182
81698
394247
120370
711166
44597
965097
764067
880060
925567
474635
457084
1058081
636625
668287
955923
50129
559827
269804
156622
862596
267849
368082
299337
300387
444594
895714
524306
975030
348049
1013769
826573
14366
892454
1084588
142494
865981
476679
1065515
940279
761808
809487
686909
821050
835187
889149
89951
1035730
913303
124982
724536
916295
814465
275828
869697
1033261
724171
279594
170825
576233
329773
718469
955735
597934
754582
789466
446851
270318
47792
736534
847658
286139
1065411
896362
1053320
55395
6744
544118
1038958
766235
850862
104545
279319
651488
846310
495120
176129
216608
216262
923550
418008
652193
367918
220923
536659
1031412
1006119
391269
161529
1042622
938245
798651
524166
524165
177750
105265
1065159
64394
225526
203692
934016
252607
1028852
752765
188141
993438
310211
970087
799212
805255
352767
618361
193507
165994
501219
950172
632342
981443
252383
122175
850403
459824
316289
625903
250571
334416
222088
455819
788996
489270
448807
986650
1088184
627054
1094847
834776
239257
847641
265104
827193
216958
668112
24706
869527
513564
573268
65360
518393
1043531
335647
619515
268018
82048
1024736
44091
509204
7511
37099
881017
1064786
284725
10734
303149
442733
624960
828263
1062866
872420
911532
817716
989718
766237
221073
220023
208623
528523
988339
509732
366866
400042
491640
782158
1051460
756698
400145
865757
564202
805658
824642
74440
333618
212208
746986
629418
1051017
806113
762681
247097
186540
308089
307115
334435
442677
940711
804020
549230
821302
607863
377636
866199
726664
671448
991265
15419
974676
597124
886023
440423
83228
955744
497499
310938
1088500
723872
191578
713741
311889
265348
633298
837598
972602
955779
980369
803021
798082
517013
224663
505820
1090668
209717
967241
918709
218789
375584
969469
835331
376482
115609
692871
386269
503994
921754
504667
144108
34075
692460
558882
272041
104981
953557
884492
697082
42010
14867
442874
437043
265208
657833
263710
858954
757231
998301
344291
817407
892244
394815
571328
829366
1020503
824869
81480
1052711
647202
32905
457453
421651
121554
649200
1019984
210129
807039
325087
15159
159413
489047
1047105
577538
1054609
508145
150706
666090
46154
976378
344210
800456
4471
313863
438962
695118
473819
291282
711344
807402
514938
51004
944257
628892
947293
173813
201102
90735
377849
697185
800700
1009883
424534
594203
91882
484383
855514
252329
646250
375833
654960
525471
115114
366905
197067
962237
290209
302701
903433
995146
269744
480761
844793
520046
344145
12260
289658
782137
667448
954620
361388
679519
751923
729821
314972
518462
865977
677418
631452
877537
18275
665050
183199
336064
321064
633336
957015
623937
300710
321998
169457
625249
491136
524094
1086133
402135
257360
81740
563312
117907
952941
760293
821666
162228
200347
281483
738233
386092
96639
585932
526893
813528
924139
1021112
324018
642170
25821
18642
757027
321176
943886
577399
970918
460538
431678
160636
339656
966035
464021
200239
350398
923784
526057
43909
637899
727392
1090416
256667
568788
1081443
146191
284413
433643
656342
956066
380488
148761
759740
291964
520132
708655
64097
137968
35632
936385
820067
859173
465025
40523
787962
922160
576734
361936
823617
456767
214361
103976
641209
997479
830430
1009596
258607
177896
226832
57090
379676
694296
867974
550722
610866
45379
633127
841076
546152
1029808
723108
552989
630569
497744
747744
118670
134248
1096097
431757
1060618
5297
106493
355599
934590
786476
117873
1068158
847294
330598
749977
637539
868636
1000342
235457
507662
33212
744256
1083897
260951
646121
74317
638007
893329
809815
464461
984972
867885
516312
1033948
597558
527567
1062008
691780
640438
321020
118173
552519
355047
382866
1056136
950466
403762
199677
919084
8916
782277
459871
818646
491255
2661
953070
1071159
1022135
514757
797110
631286
563471
41626
106295
1087376
46342
235857
436486
349186
927482
737430
75619
168539
189123
287949
860397
57968
541821
1076256
692098
858006
465674
821428
325635
556777
39817
203901
130585
1009597
451656
591734
814332
317661
964193
370567
853474
734748
13706
368850
1018637
1087137
751794
946015
512302
252936
80787
35971
524689
608386
634460
443060
656075
421219
898009
230634
688668
817566
603435
168215
150225
269569
712760
321721
477863
655308
891959
433541
739857
676220
427241
601758
61557
51866
141156
771107
466969
516490
606060
776126
102535
476523
5113
117609
92817
786350
793744
990093
380372
32126
472879
980851
88580
888810
295453
456292
609504
108122
278272
40151
223170
599218
240597
749018
740798
832847
1018817
409571
162386
556244
134473
962705
847224
126950
205570
816655
442478
316939
107540
643134
50655
818328
383464
985913
850001
240845
370164
388522
741935
534422
772784
540793
702265
661623
541954
798176
525563
1062675
506879
955234
286543
604490
904868
868165
158852
700082
295309
536149
101035
162261
766273
17268
269881
416665
168074
956116
66772
486027
393534
363839
823413
41494
92615
617303
1044619
407845
470871
968856
496021
894697
635175
316327
602129
576852
27365
67697
700197
119386
472843
448446
168458
889767
863335
1056474
824356
466097
346378
195210
655160
549359
722153
20274
361973
320299
706833
561193
115714
842956
231303
894279
1046635
74121
729923
429285
908849
1056590
990245
71497
582083
566987
1017972
491692
845191
806363
1005147
602179
42709
698031
692087
278533
543369
92066
899971
78418
622539
183666
233198
953063
71055
895144
86947
256476
284093
881832
282739
38798
46988
411424
556369
435822
130030
178408
545172
914603
187811
1078434
208494
781758
396296
1023066
528060
180420
334450
1085788
94331
138139
195876
265052
507644
789449
853501
745255
108219
249712
986460
6713
1045751
788765
758997
886495
453740
160849
368348
600489
48798
822105
505911
911980
1078165
459427
208804
709630
723906
420647
334003
614870
657137
743504
82488
405267
223578
724363
467705
930075
776192
452437
920008
1073579
564071
968174
283023
42853
142834
282412
687481
273426
350751
1063389
148048
208072
615393
379269
531697
926069
43298
256525
799144
42498
870907
944535
113760
813262
621077
877759
283213
841611
130352
872725
195293
956413
373690
323798
627557
310411
267962
255629
91123
119437
522144
49507
213057
765682
885005
57567
673500
182394
712229
204223
350245
1019186
318104
1004010
698142
189299
45516
834550
754977
370307
130299
1019882
961969
385462
705719
977262
519391
984488
691585
463665
528048
278619
1055198
1051320
355690
845038
474321
827071
648500
905268
251976
216563
176024
743717
299346
11913
1039637
923558
553273
450471
376106
40105
529375
132847
796406
80795
422236
172227
149050
600061
342287
289287
596456
727068
230367
999035
464999
149687
817850
41375
633984
1035186
890636
382604
592417
705879
1042236
22584
472737
152422
587933
847951
604264
480185
831912
93989
676891
320417
682784
75453
827256
347084
1100182
303364
1082192
118011
482539
876162
4863
355286
1048432
379757
720185
664664
485790
202333
821989
918794
704239
913113
499475
550411
490384
171055
119045
820215
220338
413636
237830
715121
185277
569480
299526
710715
755572
164895
708660
609133
824768
155395
232767
597032
490435
491941
994905
383586
74503
964781
478971
9798
1007558
179297
676698
47925
535103
673108
111800
894423
598744
994261
47415
717225
82386
949079
556286
551736
147879
427797
828639
1007934
47583
195954
221792
371033
822730
8709
818827
935979
839962
1021028
120937
53266
764465
121552
747747
1061928
134293
300024
669062
775982
228584
955756
250619
546528
68673
980458
1068982
485412
355420
630277
854531
741028
332505
392457
1088608
831930
803478
343027
1079887
966593
537979
207179
269351
220169
853064
284763
326898
1020447
542475
534942
4424
894464
992626
581928
520692
1002457
779084
192075
727328
72853
675348
374220
731815
168122
420604
504259
89144
636897
228849
5813
772324
4876
672427
877829
867072
963092
803561
135761
798680
948781
234793
420761
841190
617426
406316
897635
482074
662949
783548
823810
543251
844237
528425
586509
849180
448370
324167
145217
32739
647949
862499
49246
696862
402512
1047667
294610
258624
199187
162810
404730
1018623
531181
694511
189820
764034
758066
424710
81137
373738
793101
94403
933641
1048748
373781
941897
968744
540419
920483
81429
441252
752383
596311
801902
501794
419389
383031
893105
303092
176439
527071
1073484
865179
864129
49519
186715
122947
523852
687729
111340
964565
620594
578901
854431
382294
574090
78302
449733
184960
628545
643132
710174
845148
793387
719115
872557
332208
816260
13321
928744
985867
19415
249920
748150
614367
481564
12247
370492
1080358
518033
619073
773654
102720
814884
400391
72762
954240
942573
628381
866638
147767
535244
800785
873544
1008259
655524
1071585
350123
609924
568469
106246
240883
16879
686622
254521
1090898
777650
991372
935314
71658
517173
570632
1014701
388262
1044134
978710
176002
597771
300048
1054420
367163
808133
51198
615977
775765
278715
1006007
661341
639517
121361
643544
424266
992037
974404
166747
881365
200183
1088886
217290
26954
506876
764892
830680
352165
164220
470008
480089
631456
169175
108157
479889
660218
130433
366283
133089
908243
974449
392178
902390
1011702
35136
815478
1075124
925841
523853
292086
429583
1041561
72413
979810
706109
372279
1051055
1067635
12679
885116
77156
972577
902458
765391
1009668
556907
895336
108991
853743
258308
152442
235979
533937
348978
558687
96166
811262
479846
1006359
764671
304523
239418
615853
794795
218011
466285
713705
168361
597576
1006768
505296
636748
564188
325310
629958
250668
31109
730491
818879
616806
46254
637325
360005
538561
364768
826205
909868
512522
353690
25898
489795
886663
290357
794243
645410
496878
1015512
980531
364977
538755
127586
937449
1058743
127361
1019583
550990
291154
203766
1100211
367656
21915
140457
813827
933948
823792
305389
433108
225116
874326
551732
925249
941148
36797
466573
301202
973554
448535
143743
304558
126512
755911
893213
528206
1060560
536857
158584
157714
281651
481751
133112
139009
796108
263989
851319
1019102
592950
1083517
887752
995165
582540
159238
310182
987945
797519
603350
952919
12527
614158
436705
225950
15756
1002372
851616
762534
42766
505486
282343
658431
609268
13806
451191
857648
1044531
222374
505015
981307
641167
638622
1082662
432320
649888
51381
294062
426359
1038317
710908
251273
432042
14528
282344
261223
265090
822001
174945
581709
965712
810168
816171
418153
604613
180788
166964
832694
133865
1067042
885743
103808
660037
31765
546520
184374
179207
523403
317260
406296
407346
955603
986816
614977
616027
125636
86895
687877
943527
493037
272941
302715
791388
113411
637273
144961
625254
464582
173617
668895
1064048
446599
402933
894883
538760
175596
713858
1031070
32040
381357
692827
911086
116290
307631
240243
803027
414149
1064270
371380
778206
1047139
913296
880359
928103
105940
198535
1091445
502828
626335
16160
202190
896239
645108
390387
707649
575203
1051651
295428
595819
728079
317865
830758
811312
161038
99349
892927
539743
976187
614478
439830
728780
134631
92419
899730
593989
863410
456443
219386
851057
470971
314524
973344
1007792
278066
729840
895774
549994
69326
390044
54087
586089
1022749
96517
840629
742745
721075
135833
408509
179650
983133
261903
783160
434997
587246
867627
8771
481609
563908
842116
450121
739234
886242
370838
534519
987263
195820
387259
326160
627189
371100
118499
190795
881288
182039
829673
483990
665347
148163
543698
1039604
842544
1012622
720777
66863
336044
12647
16127
1010054
56029
66631
476184
362701
984974
501741
1053655
658898
205786
1038010
900451
163483
316674
251105
559823
317833
937535
42935
1015682
13325
707822
267551
14878
377215
78314
872699
225796
795793
849190
1072417
541402
1080167
297764
417253
236733
463165
893050
599188
565600
236734
407995
756964
192573
451076
285572
653535
815400
476170
270082
620493
962940
526625
204100
537774
291497
166885
567283
271242
361055
826411
589900
632618
683459
484886
390145
130921
869799
330607
228067
564324
1059740
1089179
583598
530598
636967
289212
24883
842193
250178
956755
158716
144199
737936
866785
134066
405279
134973
329964
149031
1075440
486745
348098
745112
552201
602863
840214
651506
309451
772777
1068826
1042223
491677
989151
850336
331162
709014
931715
881696
610846
541550
220517
684951
97153
614778
403376
918990
539941
892339
97318
23181
261315
277327
1022955
391140
169076
947286
1049373
979792
491477
601462
535804
1006463
776175
175873
324289
695559
1034492
577808
552334
923089
48335
207745
394773
741656
987833
851488
860759
362679
662293
962239
573170
319978
1002719
897023
701557
775486
381685
508616
1096683
1004713
674999
1007380
52849
302433
455758
323550
178879
371367
807619
836865
954583
73521
723800
462862
1057380
804913
1035594
839734
54766
578871
180577
375225
447493
618544
2165
1060756
196789
1057330
742460
193966
420099
581242
17314
588726
1075298
186514
548282
304180
713616
1025492
943339
303374
696124
902906
107978
251104
421534
789344
423092
773655
286942
595374
755147
44492
19437
892710
1062209
102753
660978
317689
79910
970013
337879
512165
634045
582098
365871
1041605
367396
645886
825390
1044198
152725
202606
884019
461079
790041
201036
241751
796767
245358
155608
154558
25882
172244
17740
863381
277678
47026
1057249
874710
234058
535418
1054691
462399
432212
100002
1070057
133153
240349
226655
1074046
906012
345150
530187
56608
797788
2355
1052310
71602
283614
171102
1046524
1009046
485697
814665
566291
675524
646829
206920
588897
353307
79638
165096
554867
762047
1018848
461661
121106
439810
331675
1032820
811848
450612
1090455
823551
301555
926219
1067969
336356
324076
373244
816620
975988
330055
765482
950255
751933
375967
452887
209417
527209
500254
138550
775268
94881
837437
602707
179612
701892
935739
168638
522658
140501
90806
894502
963602
927538
780756
180844
1041237
360109
252938
191652
634398
410748
1034075
146615
833423
1004898
849478
101889
254531
460410
659942
668455
395530
523569
36622
1035861
718062
871367
639876
16017
204296
286953
177294
680711
122520
130496
77160
551665
835844
570045
477321
80922
21834
498822
674790
749489
354616
382020
883454
869274
1036170
828684
975048
718277
505910
435987
534627
145546
57463
254205
160714
34506
672848
491647
239873
269625
608354
73671
379025
637134
151423
1077914
334002
870686
278950
933851
744113
1067619
285435
340609
152945
596056
305917
936176
84518
958805
302510
475689
322670
784609
649520
1003435
479602
76094
479410
468286
70523
200946
218981
968074
989211
839862
220259
945257
329752
689162
789587
831170
409995
14669
864180
48925
910794
937187
267276
729857
990399
129313
346890
722917
79640
954301
242783
544733
495193
908049
35240
787879
1057903
250693
845753
302901
72726
345474
122667
799083
926348
694285
1056015
973314
334268
1026720
654248
727315
754748
627460
244914
818963
697544
859760
84950
851691
630557
395809
9221
1099562
515234
733352
513872
49796
121584
97879
986186
899249
551373
724393
212806
922881
7440
653342
578337
420318
172586
743513
371244
275993
465314
1098032
629835
7384
486023
117347
922755
684768
842630
221645
447046
395868
713658
274761
905746
1014872
887069
92939
209483
182743
967093
737429
18545
473825
1019735
275941
1094806
135202
339468
599198
1041448
385522
532330
450846
61272
599365
1070372
936966
317395
396488
1074443
789194
190629
468275
995192
256881
804463
89018
101251
339127
382885
87219
632998
650375
769385
307056
255493
1058568
498081
688023
650395
953990
686420
1020926
226845
774800
872120
244540
698775
591408
299768
1088003
937240
649710
347223
395892
139198
317062
1019289
579615
787766
336401
433546
761108
753326
543281
865180
94164
454346
459146
139659
143047
954918
121141
313747
119516
623315
599680
317156
323674
89308
757869
590582
49557
619868
766936
391402
844466
301521
162920
923359
890443
276915
474621
473472
216122
172688
173553
16174
719304
670148
548333
437413
260340
51000
943057
997450
508502
13841
431434
757213
345013
621167
11404
776663
457389
1095069
91037
994119
878912
435922
235430
316752
57657
77709
739596
109626
750800
307707
529185
107268
600694
678044
403588
925431
211964
1055406
843846
188987
745008
677197
946774
204047
44646
386469
223618
691663
582720
1061970
1033728
198255
431735
257967
17232
679703
337401
1095999
84258
815455
309162
871403
491885
84901
493826
584640
761435
829832
645766
178534
494084
289449
656374
123629
468317
378877
245971
767586
52496
172123
795084
689664
645665
996543
543060
380348
1068076
225195
451918
595716
359106
761963
545698
715431
242713
822631
920059
930017
749359
1023271
294100
49939
265445
42057
286717
718936
689233
991145
603456
761023
375599
60832
445585
625648
520376
104814
405038
68089
362199
230903
231953
233003
170794
382908
383958
412502
835295
836345
333848
895992
1097953
717084
140535
985695
606715
72505
403381
318216
253862
883277
8257
193557
510388
715360
76064
693182
516141
384205
813834
514900
204694
798876
724960
11276
502340
579658
723739
270023
899004
354276
453860
426825
12885
873626
675282
652947
1003561
997942
812963
427564
30188
807023
876508
198772
283719
858236
400792
633900
1051010
526383
1090126
353792
68632
312990
159805
939907
227845
982063
68915
553453
69402
743889
704560
774887
161277
592823
854337
999994
723511
438722
1043590
215206
158654
573372
181071
533362
914628
34679
380146
381989
812235
869308
755790
202923
21907
11545
5376
758803
957994
779543
1032084
253027
1078837
108685
174973
412116
526985
737404
936161
1084190
133485
337445
959908
641318
894028
302753
96410
474159
788344
1086832
755546
913180
619514
909894
1046534
552076
635836
628029
897783
678208
508320
310900
203289
723127
1089359
579014
201064
264488
82995
477754
775983
141113
1009907
674965
401583
891199
431938
432988
853554
595192
646328
991219
472599
685880
668198
408782
831808
31220
195550
64494
520237
296909
847123
154039
1086896
886628
1045219
250353
724350
24448
759193
981000
501065
306719
332775
619343
561268
845185
466624
253884
291519
988698
604755
795119
148720
672492
610724
135376
823570
123360
1085113
455277
284527
4146
792494
955349
864169
841690
3967
999734
980381
755463
442893
152358
644291
861483
949169
433572
190634
293423
697612
138272
110651
539024
548667
1070797
207047
995037
779620
1015466
371106
193868
962825
942227
123861
587044
1066055
573607
160134
466222
231782
1051587
316290
747871
665470
788509
120034
352102
135464
853372
903630
586178
76735
975496
31078
191482
401000
272140
749636
607372
767071
1038593
90808
570972
740471
335641
899040
541695
390246
967641
107526
130117
228337
607984
78466
471335
379514
910172
63331
353803
1047693
1018788
600762
282015
426968
712773
1051556
6689
811035
601138
358581
899354
39411
1031326
220081
745698
221854
1060343
972684
155098
748248
211501
657010
662914
106994
562672
277075
23890
503041
463246
671413
42601
1068426
430469
415482
16781
223582
879333
749206
965299
94193
549888
740932
75470
1033829
607905
344253
933187
172777
486479
918340
303583
607288
802037
186145
988292
170251
286146
249262
479343
704691
596934
229050
22632
230238
179393
339985
502435
44993
471210
804584
283055
684740
1004480
249892
50722
676551
209709
615929
911483
616057
997254
817790
791339
152884
855212
22788
1040593
270939
1027456
486828
409868
110236
259621
272349
844592
308730
817967
33921
905230
400211
1054455
109867
520857
717925
676871
639545
687970
587428
113424
957156
516929
870727
715374
129948
267889
1060114
929020
674200
1088239
810787
493493
314956
508413
450020
62768
526147
16728
945565
121805
98047
577331
1054097
292533
756988
344617
864085
383087
412065
853288
823249
155291
184424
303566
295576
868078
50946
363913
89434
486518
557067
1077504
966508
688066
465107
753925
530351
534091
325629
2948
1001301
1027241
833175
337782
142406
769246
365184
218196
238774
697665
183615
1004481
870204
648611
756779
631655
613414
173001
615338
185884
860575
69490
52206
258440
524420
214720
986043
364067
208259
506286
308642
797951
982306
781672
476545
794276
795326
158012
734310
98429
893961
376672
471528
333762
152664
191237
543420
247083
94076
261516
100726
757537
672433
717880
136009
640782
336399
559740
302732
94700
1076106
39341
742426
611787
347044
1096389
1097439
881351
56730
747617
589293
43354
67943
511470
403301
745656
317407
285119
910417
191827
191387
997797
458023
747118
267584
223794
517027
1027029
832945
904241
65298
980212
707105
1069210
548574
678232
326275
169452
668781
232765
215200
393701
692327
781225
47114
170571
769818
469237
829548
893480
964046
1003449
784025
474026
634193
873023
157563
429400
987493
225189
529873
40923
610446
496496
118114
487865
571898
35558
992589
132817
141058
898475
446323
72046
708605
1002787
1049553
1086973
323453
654942
622695
605013
779799
485987
168045
521130
192697
752247
410881
50598
634781
13515
861507
848528
420453
168968
309324
934253
819023
201169
1081611
913677
652835
642833
495490
21100
355353
736561
574462
208386
307565
426332
321057
1032806
1069182
57068
461532
181992
198267
452735
978513
459571
885809
173414
682524
480939
748501
700094
692397
329063
533258
1051522
497309
848885
1027937
292672
880656
365295
539122
484030
23975
493843
1093421
245876
893867
130592
753448
272606
992017
1021222
15824
391664
933455
429571
861254
782780
620856
43916
556549
83514
317216
925170
1047236
318113
958096
944960
482471
631526
134564
318726
736093
659395
959280
125004
280359
470314
575741
951684
700571
241196
29034
96072
19860
208246
678236
1022452
411212
541864
841288
583628
382464
131326
322175
473048
1070942
1090220
745591
275306
953962
824073
579683
817181
103561
105680
524425
847411
1081799
702776
438847
680050
938306
971432
970382
67737
660886
358334
391616
197176
1027547
598853
654468
278045
180487
852697
1074953
798428
736481
275384
470740
844720
211858
549965
1034455
145334
798269
156827
729154
621381
333269
204226
676619
1023114
448707
537015
659106
35528
361224
328949
25501
915719
930151
907209
877068
423947
887845
56276
959350
490526
251006
1081062
373383
99753
1029140
147415
1025947
683192
101934
939695
928765
432568
278356
643430
752029
884559
1097869
628181
473328
408810
497351
300946
231405
1064065
67880
672387
282303
466732
93304
200252
343881
233379
1021391
751726
839935
730606
1024883
829356
472722
501854
885638
131900
988288
112592
113642
860374
115675
1035229
484465
923681
68076
15506
990408
764166
313897
179238
932310
76032
829789
966233
1081189
1041119
678029
665984
705260
354751
1023659
133702
973960
750782
546934
835005
5494
264741
228315
734437
142912
433072
1072871
1061948
219380
592745
531627
510518
894971
1093236
358893
720188
870364
481941
700617
246266
109949
13212
823847
210633
62601
614055
892257
581610
840912
1054058
83280
687070
298947
955922
776754
222440
7805
431487
107056
741889
233161
386854
1055963
575068
349479
1013441
449964
485220
912339
461965
958874
467376
988114
688877
712987
32115
193769
333086
864445
129413
435949
370349
1084037
428599
825919
333476
824028
291784
69647
889409
348313
264177
854315
112285
180728
926507
841913
1005252
951216
922399
887668
659100
866165
971099
801759
804687
864256
10583
514493
548081
238025
241844
564345
950176
530007
759052
873377
690773
456591
745070
376592
819761
774599
827270
73678
945829
113089
821711
1022513
572164
833934
998926
310281
236797
791763
515754
562661
472729
230890
40602
996958
231199
162311
684197
700157
37348
914515
777419
924649
248225
593745
398432
988440
1006157
494923
482037
886473
352738
861027
256512
631209
413352
62376
799673
587217
58344
1079508
279142
32116
1099138
997393
505593
187817
837980
714074
947921
150797
1030773
99812
1023547
378484
57747
345155
744968
820759
347538
699264
193107
323318
741873
591868
286228
134093
400927
660618
1080302
893652
947564
49328
623973
940257
826507
707447
370929
912753
1078223
859832
168877
1033391
62029
448419
66524
386061
617702
345623
997158
222822
730026
894619
693149
639087
832143
505252
1019891
755596
329584
238304
258383
1065740
551828
847129
49523
148323
156575
886378
714432
844740
572384
133203
417033
8751
1092882
345759
148448
905543
891396
249155
1090046
104564
515836
87057
335724
902124
1088064
641360
354002
322144
264447
949034
183981
61754
16236
478288
479338
458444
865063
512971
600494
955256
492185
789925
436513
676489
950725
49603
415132
659814
433084
29064
920704
898275
790154
791204
881274
525201
709798
114448
64649
301057
300422
1052103
208987
592484
220311
581026
613967
189588
942298
46756
290409
291459
984453
134452
374788
644635
554289
311722
557964
888600
7907
258648
703605
385369
985391
469578
838688
516152
1068171
505564
401400
400350
1035995
1034945
975384
753355
696402
648291
412177
34307
467100
307884
915665
852780
601396
343308
229305
11705
1011754
1012804
40290
54238
996848
970537
1067023
425648
281216
583229
1094563
296675
407939
29201
203394
288701
996425
996172
670964
449647
969588
172594
182601
347335
487863
91991
989671
794803
41417
717901
932648
340607
620949
18867
833304
411496
1031640
212027
738092
687771
364750
857094
911711
746847
298640
796557
779401
305175
267564
466033
63260
35761
2999
31823
416738
410943
762540
638537
282424
953697
12968
533846
555750
419806
632192
1063385
780259
836328
358489
303667
103892
336235
944318
821299
923387
391973
1016548
242907
786831
595472
597869
598919
122377
968340
562387
760069
27918
994210
356091
248995
667137
412815
349070
856715
116069
531319
530269
869255
870305
868205
397328
165519
166569
802029
248007
249057
203632
672912
563050
668549
578692
47609
947523
658574
165352
428203
943956
1074604
737544
220545
640756
751925
903129
834771
1073131
476737
319479
154309
716950
625872
337125
1007799
549046
21895
889343
2126
1009226
152441
523093
318734
919335
94559
411538
686814
186151
766774
17547
291523
1078920
1013998
157224
855348
570559
769035
901786
650600
57218
15959
648848
883804
635522
664462
167883
951776
1068002
164326
492668
823357
841024
593137
101756
784608
1053183
280074
677514
574410
54108
96631
445405
533873
855107
885778
737472
247807
194856
697897
150494
73262
1004525
992404
283632
929520
506875
964735
408793
422112
844960
761095
1098064
545187
917853
1043850
136515
1044759
861849
913775
547516
683730
138080
929734
642678
821127
237575
493519
511713
438043
932039
386417
81075
1037665
710569
480466
253118
179015
510148
12498
165765
957383
1078137
680910
466364
172460
1046339
290715
320220
832118
346967
731743
1072136
81257
711519
1065966
474657
947027
680778
748917
672078
483592
915376
155239
62841
228826
732948
1044274
942709
79690
433268
1087564
141692
68483
798964
47485
45602
1051348
438638
991600
610413
62925
1043478
75154
597276
370375
798268
1085028
1013633
474120
821771
837173
941302
74526
1032987
989007
358314
149634
678932
81268
191006
687620
375867
1085352
592518
229323
956934
919822
679837
555961
11156
140884
380548
840688
370683
247481
391357
678454
1047898
950484
51145
266169
492670
836642
853356
337711
454762
307588
168205
834381
777059
856613
819983
785137
784087
929324
891485
511932
70919
320051
879492
335635
106794
415121
945598
781884
13630
522446
889437
467794
1067654
876341
692389
737040
600137
410544
489760
173215
320400
506172
995632
818143
401424
918064
983547
115143
141089
946976
886676
566301
770513
376419
401887
751380
250671
493349
998120
984047
801949
616452
774689
172871
235893
18247
738056
1050490
865742
322154
949065
249622
514435
513385
910079
366017
367067
461696
474670
475720
251835
290089
590160
776196
637791
1002835
1094283
280520
791154
1090268
658754
194064
971718
417486
711693
403139
771051
619463
323115
192117
1020304
1037641
261701
503322
88411
481966
601337
832593
492326
964260
649232
10535
1088638
1087588
307288
589444
982867
981817
882269
890297
412552
683397
226268
443715
526848
123919
249079
387939
279418
1091308
996080
537563
391606
349959
429233
362169
1070755
907887
1059806
261818
526782
891166
324685
640741
364899
217722
774484
646379
230814
812490
920537
486885
1015799
434097
74070
994193
82580
219131
583588
349413
45020
693010
1048571
85848
8218
227105
1044970
869657
260653
237608
460810
2260
34749
392567
250014
467389
547896
388639
441057
32778
600854
125345
793163
497041
351116
338260
315463
394197
171719
763014
1054483
714062
713012
672515
784175
100300
39955
68858
801498
941344
403811
381114
722534
320066
215913
998647
956293
103992
297250
755476
100570
212640
552011
480146
39887
372966
558026
1050436
662559
222860
55861
429261
654837
1085017
955343
622062
56126
846699
812948
1078599
863776
215714
1020076
165932
986021
843256
297216
1093084
64398
674040
204995
12770
327184
565482
36284
366622
93430
228206
680576
536573
373189
28689
389788
894910
872662
680148
995355
699172
673813
22914
76029
715267
1063275
256550
577210
364886
600257
127479
617117
185684
150807
456035
328824
327811
199126
720175
264662
893299
774338
93150
795135
1074044
799115
349978
742687
140721
914760
253809
120680
485957
805145
911194
1055132
89787
547530
685522
77918
637113
487174
861999
252438
360453
763846
58612
338651
204475
782954
469337
50911
130957
744084
791630
721793
151088
975146
943218
1025220
826252
321689
48907
337814
866234
168994
322482
292342
593985
562932
917009
758908
63549
160099
755630
177863
237255
545110
886179
347807
990297
715881
1053792
344561
736295
119356
305420
37997
698586
809360
134937
808712
267343
436386
417313
910406
33383
74348
409953
408757
392312
915380
85221
112755
820704
800507
141713
800696
602150
944966
347749
636687
639834
275449
643734
94983
1029939
788417
599957
84270
63814
335828
21061
174440
218268
480774
359327
917851
706405
1089639
774984
453267
619677
493743
605745
320721
893312
844742
422140
150160
152888
1053347
376184
554295
307800
146806
777134
426909
533686
37469
640566
704802
384100
62064
754616
821623
988666
446164
891692
1031945
1074593
878662
189063
695084
739583
168628
201038
1083652
638884
33101
520248
789695
274887
758694
1036262
876345
949313
162715
819469
212114
676362
156607
509347
190460
693393
94176
1038679
667825
502546
64053
350037
785602
918488
1064617
996479
795587
514473
799004
400449
115062
955046
482519
326330
724940
770229
989417
61301
914988
551649
817087
153097
295684
553080
689893
389500
757951
257575
509326
319533
292352
613990
424937
192230
703399
726231
950675
318381
417692
933771
286245
1020119
233024
31096
153657
424423
675419
164603
746063
786501
921753
1073371
538075
87679
1050829
1071117
53557
32521
146923
344360
268371
52687
380710
383017
69641
463310
741485
214639
386809
647931
486134
884129
996146
864630
552878
890258
192912
1010738
1058230
965276
1026925
468349
723888
688574
497026
153313
196591
343932
1061225
13018
28179
492164
808440
1065239
1096119
701864
154162
375616
144829
937422
1093282
678219
518557
929410
129602
494133
948531
530766
316230
440963
866912
723318
778692
701442
408427
914091
495037
837610
528394
855721
243561
396856
475225
427698
948927
1026768
71235
269649
464595
159120
407820
1028416
524760
549455
218561
517010
223599
992286
1082674
57796
1063645
520554
938774
764556
409542
242509
550967
223626
164148
1024098
963384
84011
582703
929354
674854
781276
406752
721304
806587
452633
170678
260448
654681
761697
45396
234612
8897
595411
1051137
853594
604972
391212
1016040
786794
909815
773878
829248
235341
260234
1015866
397496
247363
729184
130460
399042
1090625
948078
663840
362948
847982
815822
953614
396719
285882
963533
588364
603227
47659
58877
789751
749313
831352
214165
411047
130417
75058
795207
881661
59847
401839
235205
233985
699070
1034750
174409
350230
322499
207627
208677
670237
392408
91413
280003
167522
555244
885338
849992
499933
1069485
191653
979784
218778
5856
174272
100476
995496
762365
1030388
870027
430168
823979
542193
842236
1078092
533672
683796
170717
362874
181324
139001
831537
1052792
1071535
1019753
529198
718658
29813
270351
180898
67715
541260
387921
970557
313267
20878
396820
634871
640763
963767
835136
965490
237741
778412
126138
747907
746857
211247
701539
867377
834477
409744
446626
934220
881026
406623
150278
451697
158683
228368
1010594
244882
55090
299893
959991
969021
917778
286685
26872
84977
390554
154486
1074508
739154
980941
204006
125394
1023658
284363
603802
244628
503580
1041385
538394
93193
312645
305928
451678
488789
50477
931810
843335
111850
483927
1089811
571560
261566
1020718
452614
713443
402823
821518
749457
874387
590040
62343
875772
858744
529631
91950
95766
1048076
864802
488148
614373
931376
312703
469019
820153
38820
971981
290843
431345
991000
595359
414857
347760
279317
1016871
608210
762670
1089503
209248
746248
747814
118668
140512
496974
404256
784589
85627
156159
584733
703929
707524
947144
717258
361154
451290
459548
18056
995184
355488
303735
48094
853239
232170
1069396
274784
315854
959157
1015518
608581
958995
171499
817686
573453
292037
216020
835791
856447
971854
798637
944457
889466
651630
205263
1076807
255031
1018537
929643
227662
200541
672241
261216
703337
390665
48673
799663
800713
283229
505622
156327
345580
345716
689219
70841
255623
805365
2528
635311
469742
456778
512292
109954
429097
46816
51018
321681
206412
43968
212015
531258
367385
944063
465460
254257
521324
621388
652641
632397
1049262
604505
250056
608893
383638
455599
111769
55937
753051
732653
1026716
303615
164324
680117
935696
25824
887783
801519
397428
20084
442927
297513
548564
194356
722899
532429
616678
419139
340917
133747
9759
304522
208781
729812
1045185
1009737
466779
421475
818063
165672
235311
9057
219734
695113
593474
136006
665092
252559
103893
357888
1072669
1056333
428468
592198
476998
87497
1011660
377952
552390
966915
831355
470092
626708
617958
203180
740663
459553
189748
659092
575262
115983
123778
1005055
737600
47856
158590
924893
638360
610882
611932
926851
947439
489530
933830
704444
381926
910968
50481
601824
165845
1058564
1024384
562576
931947
1025488
532405
533455
678087
1029940
392668
963267
67652
694197
1069683
742638
398779
480181
95166
488335
198949
635290
698164
226733
310818
858958
298418
47128
354353
154152
706004
483634
560409
1011585
664070
634209
875298
334177
964988
1079503
585533
290288
1099608
985939
918994
603891
818704
4502
159687
163141
797218
202895
867770
107824
155974
818004
420688
592466
741600
1002906
980152
375985
1024043
1097780
174978
820169
362079
166436
1050954
644239
263160
762382
161595
1098844
949847
764653
468337
1094340
1002056
1094986
25089
600199
447763
444809
341355
345258
730448
840879
15451
1031056
187710
680202
953533
527243
480675
683800
793519
664732
206810
650855
385103
984606
1048386
543590
164975
480897
494427
1052279
878257
14383
789520
917603
114472
835953
215515
238792
524105
327838
1043299
218168
456082
324071
5808
12537
954411
585714
81253
698262
785324
705339
151094
1093823
746809
439424
293618
560084
29418
353654
375896
741685
214599
572215
1069994
949586
570183
89429
380180
148870
1069297
260513
58033
618972
362082
173243
519670
894687
493053
197107
688463
517865
28588
498182
142092
69342
8955
88041
595453
1014174
879822
705942
862535
858635
1093607
33027
631485
813581
538805
372577
39743
207548
196284
1067765
468643
143856
1016739
179686
809661
469387
950433
305580
691953
321531
351081
509094
662692
1002156
977632
319521
438643
1032779
706443
963278
638419
1094577
730441
188311
467259
106264
452965
1006161
835817
393940
486758
52931
314480
615582
684542
66686
67287
560115
180701
810056
103793
248552
43976
200500
826336
416839
879361
906912
908902
744485
76224
1007319
78452
449198
790809
801522
244246
260432
259382
218643
66523
26707
149377
52016
188138
1004906
573721
300772
606232
784763
122015
824433
225183
823974
1018293
36614
568287
800132
802835
1097726
289691
546465
999049
551505
763461
171259
225207
971956
491122
10048
139697
261064
29667
1000129
986773
380104
416098
715350
979610
628656
853216
328835
380705
218192
596462
853664
31908
11500
729772
894841
721182
599846
427247
410827
24422
23649
431117
359305
859366
220592
316332
37754
665588
449864
511652
50652
645835
994809
44227
376629
972550
729809
332840
1023991
501988
98693
950994
95689
712741
172554
548205
998677
493849
674828
27183
413845
650098
346190
28584
1007334
408995
1040007
635553
284398
526466
35089
808609
19632
1032949
604693
819460
781065
1096051
942982
227172
400428
177458
778375
450368
222735
144621
859653
325513
424258
3936
874133
1067770
481701
359814
948236
93675
1021066
696393
328535
32142
166413
344183
792705
645499
946912
98679
521197
757892
612009
933405
1079118
16659
145706
152589
433829
185508
645823
1011048
553024
338646
851008
900738
310554
1013669
416644
111097
206822
156805
684861
833234
832184
1032894
540614
180908
396987
712685
384532
23472
713970
636905
79156
570115
802832
415266
233959
211328
391320
676893
506056
921259
1075105
337022
503145
854018
671938
826851
849264
403947
393532
35246
809997
963353
717623
600299
1072138
632017
1076826
148488
1048733
846404
948004
914179
173191
675264
611499
20572
1009228
17931
947607
1059367
725759
882137
1060567
690020
405910
843933
296548
135102
914329
851650
906720
724743
587915
986214
856523
684916
565254
341830
494440
870414
814219
974591
308532
738080
693513
953090
156261
588651
708940
668931
621498
1035503
24313
272223
874610
550672
545304
384774
737852
1070905
428668
243764
314889
1068500
129592
903376
1093427
414287
19561
825793
747573
423020
858108
717442
672909
180829
382228
282898
41344
18119
1075567
276720
153214
454469
625058
262466
607095
888363
454108
484456
763595
799952
17297
2743
251809
697930
714498
361390
1010761
20751
805554
174562
492257
879768
824907
775703
18281
913109
335797
869492
209839
344201
615137
614087
519931
137689
319961
583641
280052
713661
98931
175059
787114
914379
373104
814833
423895
83786
447038
806887
617649
30054
914859
118226
720029
356056
425312
602592
472617
905236
904770
837094
324306
616406
919571
527322
1046913
736745
298645
791705
34128
81021
188452
4883
621022
518271
1064890
722506
469153
181415
75361
937611
1079370
734900
394403
978787
184717
532841
882090
934730
505275
761601
362578
333939
860104
405079
815090
1049384
338667
598390
597340
979626
90655
1026798
422209
208226
73708
92191
279035
541884
1038252
865849
650349
9932
649551
396666
280910
1093708
927247
460418
56480
1068049
631483
88359
580269
148616
137178
342679
146899
142810
505206
352752
645502
177915
1098364
248940
508461
780342
722276
1061043
1057198
519792
1043044
253999
125484
552317
809315
257602
996173
7741
138643
1059454
380107
879786
31151
596354
421921
623344
591785
37198
786428
720629
304379
987962
698908
43920
91224
1074117
945299
683742
110002
964308
599694
381277
708908
879710
604262
485938
1056272
867769
591698
430774
707938
54494
1021027
357530
56709
645814
403444
460051
760704
990577
822718
195687
59157
94585
23050
960086
556352
139858
944103
35225
148586
499980
281598
440952
262326
761375
535898
674011
764831
670973
113088
428803
960243
301318
1093073
248908
393880
1035902
98284
377585
478956
230942
326998
592762
246322
658084
637746
932805
874240
393791
441822
82357
106798
555388
523340
186084
977354
281135
755509
1046767
513098
812476
863873
278608
413149
141502
988071
594633
97836
1093296
198009
693199
957919
315960
688277
932925
490953
387663
797013
428792
805673
444899
292399
540948
558329
145808
102221
943096
668866
240785
365773
288191
517555
4831
342134
727514
717289
604351
548948
444737
1000978
733921
109404
156978
1056096
894139
363290
153063
175307
519081
159674
1099043
920608
38633
781995
482162
181621
494720
406441
563213
561593
315536
948958
816367
374245
676500
640368
112595
815935
250914
776200
161097
310017
1059210
681428
327725
78306
786431
160629
741965
131381
815759
577185
194632
1019134
706062
977849
1086545
872777
706647
707697
300944
997739
522113
530133
995168
173020
1012890
641175
322761
416931
826482
13870
137916
687227
96674
223785
865048
341486
189495
1023288
503728
291610
517094
651819
660746
980072
213180
846785
200939
42641
660026
667208
745825
899762
1024545
322444
877475
306471
1064318
500675
468990
28831
359503
329237
61649
29345
441509
93627
744286
612882
445330
518002
1046248
176958
1015969
316066
501055
255953
819340
830029
1049269
869469
382573
1057444
594122
934410
626937
310933
133273
143958
113648
970964
289790
411349
19695
1031543
197937
695494
328892
707174
669047
797822
560009
2145
502449
918091
582432
809688
400858
18354
453587
206467
950823
933078
94601
1096573
806779
989091
729512
207660
126450
27962
1020789
41359
911008
945828
257552
174206
906933
1090666
436778
342843
329535
994235
578947
30006
343461
194653
655537
484113
351611
969119
762504
567420
62743
908843
557726
240621
145374
941648
306800
829073
896112
258005
939738
698144
478008
352853
589917
190628
63267
923364
692680
158115
353331
554343
353962
473545
393860
924662
107991
843943
621287
236364
414447
11086
235098
137618
478850
428897
117072
425444
922356
847929
175615
1095738
751741
716782
421982
669021
834917
817959
864034
305071
790939
581365
1003889
842826
1028338
332544
248951
615828
33422
633016
439591
702896
789062
913242
795953
891638
538981
666940
898766
124849
424497
1005772
87411
30327
920353
76595
56886
1065659
1053275
427901
334405
510382
256672
366603
297449
787484
1006849
862568
197803
198853
402475
993075
592939
315497
819293
351301
245935
691194
388295
564277
687147
245963
385964
73791
955110
75251
916847
494037
948287
608694
963478
907801
234460
596672
225119
639989
830087
73783
601400
960859
435265
436852
1017417
420220
508113
504164
380759
341261
631350
1003962
200173
392747
164820
704682
594544
837788
234200
1036568
411852
1018934
928461
802656
817145
905578
654678
295771
550969
117824
472387
633212
311762
377442
908295
378088
235393
618825
330711
296697
501806
777427
392819
597177
603787
67766
436954
496428
797104
357744
1017502
567395
1075907
879979
742173
333313
716014
66960
752036
332543
465647
221963
568953
1046493
1070443
519093
598382
253503
997563
1006993
631950
478335
495294
494751
858633
383471
308525
616566
66146
648599
869671
622168
845380
1008944
185794
877750
572053
541905
791367
395752
78398
361382
223855
124228
688734
312426
535456
399028
884598
329427
169851
961422
69776
487523
1061632
865336
223031
965314
1007145
1076747
355007
487615
552409
135250
1036144
699214
265447
333882
227919
77794
700121
681582
796393
1016464
235375
4520
716109
346252
268101
700066
598095
773767
375029
579323
303355
578422
197492
27443
852356
524383
1003897
108472
141504
394824
328158
432460
8113
972166
1002438
677667
1011663
667269
910681
85056
823205
606314
279494
929807
622607
655211
270162
1090260
8063
207926
19485
899207
691207
327391
870756
749149
745371
582018
1022375
807100
133732
1040631
601387
21392
167161
408512
550220
1005528
859448
247231
761165
645919
457025
407112
1098131
109299
430068
278254
884086
753027
626382
30885
300507
435658
972467
748249
77236
186464
973911
879050
997201
584563
730264
404586
653020
118178
283927
781097
609017
1087623
128970
556973
1008434
535664
343848
1026318
355262
826412
555146
688152
58933
913445
99563
75864
606619
454613
1008414
864788
474462
607326
476575
727078
692967
287969
681567
731951
230969
17012
422733
32871
305525
898010
519801
279430
191432
755359
771230
523308
465309
472857
864954
846428
333545
195663
663269
1098216
479195
377688
740324
312971
540874
160918
543099
511800
847801
462926
9533
370324
1065463
186750
903057
729944
344394
98670
478556
802000
193947
757764
925942
1062800
596282
598272
1052571
51251
774513
369476
1056070
978655
582027
601968
195613
168337
385534
940109
393247
754883
937295
938345
479607
979005
111834
968080
947236
526184
910955
381754
244842
713139
112521
415959
98727
810447
170653
829167
1096364
819360
1069800
620113
300797
1021094
714759
327287
478034
377880
505705
711513
238978
111099
684727
801332
47529
907710
510672
800069
971652
470616
394795
808409
932163
939286
674269
896013
603893
803781
788617
1091573
234320
571164
1015190
60949
951121
671163
511551
786591
980138
87810
1040702
870300
868584
384141
665806
740893
1023499
531278
305270
261596
119343
142873
1090062
202502
32672
165126
891491
857360
280360
587734
90249
544803
406369
421206
673984
717660
728394
197812
594234
310727
398773
141910
569796
1024963
227440
955805
381004
209527
481835
789409
489814
218969
923826
668503
580895
928993
860201
944480
789572
405083
791338
324970
65612
1019806
327975
143529
896229
219420
205171
460272
454357
245644
449650
1069921
800735
255273
368424
495190
1077647
167654
640713
503228
199164
34966
760393
1011300
955680
75698
248075
878379
472869
696489
650838
60039
385373
981851
92718
59772
622137
334806
779649
307858
940313
1072608
473838
268090
866016
462827
125781
1031961
1008759
832528
242018
360667
1007383
124561
596086
328335
993574
854541
740438
881617
750996
950065
1005445
1000943
1001993
376530
916752
646140
571632
531347
532397
279012
277962
854818
855868
884174
883124
726685
198792
347389
210494
678136
559313
558263
1076818
411687
958249
649101
828362
939357
8920
134299
353722
778985
147340
170181
180824
589561
52618
502228
50776
401206
282426
1076100
1062912
997460
769214
409598
409482
764858
393241
317457
40976
313927
282264
595228
902148
453275
1059387
209488
709916
413962
584036
204969
517527
721790
110761
834576
423260
219894
902959
593364
1063783
1071893
188900
52861
53349
346493
52187
861628
333789
722045
643645
553797
304201
30567
435476
703387
453693
225961
950404
879712
116048
1094678
810807
675287
992208
150833
26111
80967
276745
668439
963461
629868
691683
342407
51818
1089957
795964
704494
688059
681515
537034
721860
662343
529471
280279
33311
132473
257485
326368
652688
2155
511937
817164
1066793
824243
2352
112338
345933
1078240
1053450
473254
493422
980035
833664
218733
1082004
239449
468181
345679
740722
553560
134935
247756
594457
833377
500077
1068997
124145
134389
15905
659374
499596
379444
825549
682856
599288
479339
81284
469959
963771
380598
362207
60957
802518
694292
890162
141052
1016618
132106
233975
106006
473498
243234
682319
1012913
524659
792525
327203
633547
38098
863875
977478
243711
674205
556609
716072
997746
262989
27871
206477
877845
876941
398433
400713
880692
803380
1062738
110678
606809
634075
496090
999677
458234
384633
335327
320228
443344
708913
595821
51006
243109
831229
964575
814448
128301
742194
388604
384110
450658
848732
987862
154105
854388
1030472
1012035
122020
538437
476673
767305
53881
181663
905133
73044
656855
631484
687973
226490
427861
453921
97304
908507
1070145
343544
1095714
182075
517314
379758
863479
784611
48321
627563
910576
693057
950820
825910
30925
166886
955615
201301
954872
298734
375728
681315
1057285
421136
370256
611566
181809
307824
873357
530450
421509
636297
540994
205044
990453
1029773
537977
1008917
47375
61842
936781
232476
75828
524813
930940
540429
598639
174325
176177
852089
359332
39374
563874
287614
242708
349178
787848
383350
602814
885889
239371
632614
133813
1034710
391648
101838
830533
510019
973280
235683
400090
144738
215835
341623
979628
839050
1079833
732906
96772
486878
513259
227500
588044
103814
1061356
283115
1005815
210193
206992
141456
616611
934175
439201
1034517
218989
820203
383952
739383
142372
77603
908121
649623
562989
202750
644633
94399
231694
557835
565794
1069689
1005459
351084
386738
1063397
17080
574612
914122
378361
56547
951133
1033679
240991
698173
435429
891920
900572
322640
503302
1075794
880039
947852
149956
792228
219189
895100
272396
514060
454790
962897
735334
595961
894070
579236
940157
529994
494830
120657
178415
981949
258459
826490
165917
228364
1053423
268046
237465
853599
411506
188721
656108
108008
755772
397196
1033138
678706
910207
695280
755736
727512
1021405
151250
263367
350460
395000
923136
1054660
544287
1041826
362806
905620
927754
22832
1065912
747649
966232
190619
172845
118156
1012896
48458
198173
46018
569340
422756
350990
697497
364424
599603
247932
901645
787229
453035
231025
996983
592669
446004
769758
765892
615878
1029919
767128
87421
323097
133468
570518
441863
885634
961603
391471
85629
1034460
505921
145769
943996
706960
814218
1024338
347917
771922
391502
986701
599793
668758
301422
617195
675654
495061
842095
490030
186009
801039
826416
70415
569164
150418
101161
919854
655986
897040
978961
91495
711721
204574
816011
138481
85180
776846
178172
976939
820814
457631
686800
1047386
349367
217490
759638
708701
270688
1054279
496895
547494
1038820
29127
14915
807415
565719
575484
186735
846015
145049
459460
759450
321945
447087
297273
699494
139957
982620
587242
460189
79832
453745
258565
204195
450414
620063
657271
66024
1057746
391009
830880
980402
181281
4668
645833
786425
734684
468892
321398
87157
252909
480070
754079
731703
134589
1018760
317852
601563
161092
672518
1062735
235511
532430
1009541
615514
1040128
871729
496039
61673
543570
212199
908755
757567
506602
794357
793307
477765
250194
468082
383486
958129
953301
415000
724899
1036264
1068692
1035804
207655
350348
90991
911671
645877
831158
978266
1055444
1007801
210133
145144
273159
76313
385359
342162
835003
846797
464544
941966
234153
976717
112107
854009
64445
824291
201778
812843
326787
845061
118679
547234
1028842
359908
471243
679539
631126
661153
411686
808187
800714
210962
291201
80089
824199
91330
847879
1034836
362670
110486
67015
917709
79852
596146
338907
411233
321857
603327
798135
718591
311962
947945
945189
1098530
981711
28938
498795
451315
1094893
907883
193883
97255
668308
37660
926593
923618
440566
530127
1057990
536314
996228
775331
159530
1000556
168474
364671
471894
60307
124254
122869
285077
875968
677127
1066108
600203
672762
881763
744055
612008
247700
556248
878232
837044
39608
1055518
1031756
573717
980327
989589
1087502
423858
148506
707612
707470
1022260
748091
627185
978937
683024
445978
639604
835080
107516
650972
833900
667452
308688
1007477
827470
707644
323922
892833
470954
1006121
600652
302851
893847
515620
885434
454336
599177
587562
550562
153778
212641
665847
35691
458283
182564
1090114
523675
280977
45382
829182
691692
1054122
70257
406734
879255
78515
130899
31935
152548
40889
602108
168092
923881
14654
797475
71415
175549
314692
477110
33007
648616
623519
944148
563032
935911
428597
888098
264406
1063800
55819
19806
18582
221729
947597
385857
738307
896310
501895
717508
149618
649532
500303
187302
783818
654285
288270
210122
734397
889133
839018
454486
975033
629969
1059583
383949
12439
419342
221264
63030
537763
773140
100961
495284
5763
329797
917589
611974
639468
597767
216359
864518
804878
654714
924646
1034286
454532
615115
545712
355500
1021356
985290
147210
795673
334350
503010
71961
510848
50820
519733
167844
196087
656319
545325
475260
609363
496700
707160
396146
1058115
551764
193315
1090324
360134
70801
666480
995475
129943
161944
16805
375314
914257
647979
18113
928730
333968
387245
256962
825489
852547
1008235
784697
518324
522838
197386
694373
843557
53725
1094965
195218
751557
803921
13275
32302
945084
524510
1040093
626567
1058044
418711
190775
688256
952123
361910
127420
484726
54165
840065
87238
727521
127435
96593
388894
1076112
785582
535371
893515
65307
541750
255082
91580
950091
527387
1016953
1030414
770820
245362
889552
805772
742926
401242
52891
483749
84487
146786
1019594
559484
652889
1021230
721469
203739
75485
226170
926543
878966
1066388
234784
567709
678564
1062749
581043
815307
262362
942619
484514
549239
75004
955418
423305
377676
344194
318882
281038
951007
61399
99731
11071
299296
834784
1049545
1083374
582259
672748
393188
853485
264412
737966
243223
431249
520628
583865
93215
1075592
975380
20617
487536
392599
1086422
278780
125258
746580
30586
1047469
578856
377907
326786
393350
10853
680052
733209
826953
1019650
903347
506114
880996
506783
887020
9924
631875
177718
242667
451899
637473
696589
510873
116165
888531
350729
169333
1010285
640012
890853
913293
513894
377870
892549
490400
677286
485409
892650
298708
852272
289922
244349
496383
480507
100207
709451
639344
1083237
101956
710079
242559
961069
885485
442666
688582
533115
574189
67304
485149
292623
1062695
981728
946265
777378
144225
691026
625155
510725
1064089
6166
58357
636944
317453
199354
913314
760693
16078
1052910
779719
816382
906629
351899
110349
1049147
679641
192450
948389
758970
1000509
781092
151112
261593
1098757
243716
644505
255005
550616
58881
495491
791547
513813
786986
508583
900639
538061
656676
594907
1053570
124025
1005334
301938
541713
850999
463671
1071112
82491
266905
158864
192155
799151
852978
485463
980896
722210
639548
946099
448449
1077852
524204
383802
968431
104709
664259
281623
796514
310742
813978
605270
356839
990943
244425
512103
207661
677171
834810
106352
520283
648934
176549
518373
799009
995039
687362
1069380
140569
1044887
816361
390928
293411
1068813
472373
24014
547252
21084
457899
760465
59245
402719
858982
794873
492906
336059
453784
951698
35332
275588
838135
295642
969448
566022
741659
49539
48489
140009
167213
114528
524152
705267
44067
880035
610103
1005972
964694
630882
513425
906425
575855
576905
80524
485817
439977
206305
1088744
874969
72804
544846
386467
602768
296110
593485
54407
333452
147428
896248
58965
460069
3178
890543
558966
1034894
254583
1047146
1002107
116085
777788
461660
9085
425609
664568
555213
212857
1044489
839281
661711
386914
678045
208565
1046310
572070
1097873
1046208
1036487
885814
165658
678792
642693
915471
22997
595669
563777
926599
803621
155960
113755
270160
8987
370226
48411
461636
118266
145877
1033918
282768
283818
745828
271436
248580
448164
939187
940237
800629
28576
387402
88047
598172
250610
907949
971727
88949
185778
184728
1004345
793496
1009018
516335
724762
34195
33145
139788
47197
51831
1065444
937245
937246
1099753
672159
201584
281323
31736
888731
889781
1027251
970241
873989
415621
262282
129610
420635
467558
479809
774398
133087
871358
197348
771903
228184
407514
504933
996130
979269
224970
739321
158365
462445
256821
862698
771481
798465
797031
485328
176418
574766
559729
330520
220045
1058955
266077
912040
747343
260617
1049908
764703
841567
861651
705655
169560
278357
264588
319740
686094
153340
310103
1009347
557636
497677
624687
1018989
313764
971357
419042
73316
854834
1091656
69493
227582
897271
891949
1083210
414330
651329
205031
881324
250283
47174
277315
166269
697574
438622
493366
1005628
35642
204732
309822
348082
359568
372446
826755
301975
312653
665171
897677
642175
239379
95886
311084
440158
307270
27946
353454
129248
262907
484265
636926
697000
6916
879816
923541
312193
758214
38865
817262
295741
571696
38253
362006
398121
742192
474247
531138
690561
313322
758674
527619
1046717
554275
423973
208640
763409
49249
662722
238194
402047
854526
682495
516676
688689
438230
1100387
222839
29442
548913
660221
237873
19479
40743
1091124
756155
978583
815680
884393
499949
682153
366843
517369
1030386
22535
158617
489342
700647
157937
260491
901535
282294
758677
813841
840836
711942
68773
763618
1087147
1076743
221524
1069228
159760
147407
369651
107924
24470
87917
842013
387465
978555
145281
701698
118506
86184
110231
829760
217434
701589
558544
813227
561145
591481
272938
586004
874717
1051379
989261
836218
362960
264845
114064
300719
859675
11936
541824
1051329
407803
741202
1029385
950052
480708
146758
970851
329609
74543
485799
111984
341462
610254
275679
169416
39051
156004
180971
598877
371735
214347
142230
586095
943410
89310
470858
792432
694122
833262
905265
369320
708670
478940
973125
468187
761610
27506
631626
191939
1056882
348055
882299
543150
1005151
112164
545431
348035
213489
344739
43389
972230
885919
102888
829483
417898
763736
654538
222150
1067402
587947
240422
560398
601764
721296
529591
256949
835970
627906
719751
447259
822180
314038
457547
441124
520823
976568
300609
454094
190461
105096
257238
8723
895482
753516
339694
1052534
945234
64481
1072375
804697
308892
520321
90866
615473
634767
981247
218725
739532
402497
93252
1086724
234783
205850
783937
801632
103365
862983
33664
971312
443149
281227
300933
492514
1020795
764148
645121
34147
388172
33467
69654
81922
61676
841729
895487
1003604
173004
1095719
848700
378447
562483
711109
849538
683029
999962
620363
417710
230568
153211
1050037
396927
663803
801950
1042358
542285
262666
247461
102755
1093222
854844
911028
795911
205291
945570
48040
421686
474839
741722
170116
178786
622687
621550
148226
513518
313440
638919
679701
931502
1024754
201281
810166
146577
347376
898122
184077
544222
965848
1053859
1013783
536721
368209
11871
562515
760440
445802
223827
559587
21108
91847
657322
34965
1050330
837658
654138
273362
442108
117393
104933
124331
330726
643952
473229
657785
250974
965938
837957
29599
1074144
236959
1097011
1047001
576260
628611
53078
382528
352601
956166
678187
582170
151998
38415
1032579
823618
315065
19421
1025064
951482
687374
1055484
28188
468091
309425
1052084
109033
516430
496380
242723
436161
842844
326633
350929
867928
346770
21060
697396
306849
422694
861533
756154
347137
664467
692686
644713
1029240
468334
82170
551651
525142
291922
872468
1051131
1074773
437082
966442
1094608
345848
354696
495330
44619
687167
637599
3000
462610
59111
980706
399010
821356
991455
198071
714169
450257
1035415
127179
584942
387576
792818
270159
594685
463441
124962
951057
747528
1047270
11617
249968
829093
390153
268254
941759
774966
172410
868346
557951
543174
228194
983454
10637
919970
215916
360844
502076
503126
849334
611184
800872
992086
1007681
781818
668034
184952
814386
90538
91588
90914
33701
35801
34751
342806
44005
1093475
971394
972444
327525
369160
370210
588913
484512
227794
666932
614758
408478
1085732
101266
796502
1077758
455287
962392
256322
99608
1036214
270484
675783
25969
777088
433448
1058133
977523
655178
797722
652122
490876
141083
220324
373229
360735
485322
19957
138179
1047154
512135
250641
842243
616766
918092
288011
98924
98153
449426
856667
925312
339137
478732
707977
980620
717674
719404
252204
1035434
957085
423525
817046
686845
565255
488766
155069
389208
765916
232026
363524
407414
832323
235634
306363
658139
414710
1086552
120645
779930
629925
777936
49023
1100368
148262
933331
450270
86408
1026121
629998
911859
92463
105452
299310
322302
515543
202494
1074054
401515
558956
684731
48895
278582
393941
443849
683841
48023
817106
193348
993235
268478
130714
713953
532593
844521
687837
969517
442816
345471
817443
656071
359460
1077452
928693
73665
10918
576492
974451
345615
237552
499200
868222
437689
238279
862914
257123
886921
743688
1011116
1013757
904001
494479
934669
274848
789711
10239
744117
689742
195292
1053860
9562
670741
314151
999942
1047710
87135
131310
874194
424313
434447
335303
810072
931419
152752
14592
380942
886197
663784
762739
238139
508697
665454
678289
342785
426244
1073991
249555
71374
314934
1013245
675016
1040665
358176
561716
802262
951097
551290
1001118
250980
11878
318070
618338
176848
921013
793423
313738
361685
693357
41515
859254
188709
431528
1041439
569931
593713
863907
901388
1056912
48058
675339
72408
294129
813639
1037828
436518
75668
807747
736831
733405
207493
52757
595533
870525
460611
350690
510911
596974
104259
899443
570481
953839
357793
532857
956178
387182
251314
21259
1034049
89288
275072
171001
255384
1059510
877589
541490
1008887
29461
1027074
310070
843319
1079515
521618
203222
785988
56016
460173
652272
788598
546249
500037
589642
788533
848454
156911
343139
325303
506949
647389
698498
215834
762567
540702
88186
768786
215330
873106
584462
13596
782526
1051618
727445
905277
924243
708748
388887
244277
339617
452380
1076248
559585
339026
79710
605565
1002512
240218
601261
747648
804914
1059668
606298
800549
567053
938973
116395
360123
624401
12986
439738
639732
1038230
976466
759942
250580
1039171
620708
467510
952755
791642
256676
157693
186209
553313
324311
592798
577337
881628
971416
898624
308717
96211
471062
289498
938242
363904
37588
279284
244809
893228
709608
911701
144934
1089931
735257
1021914
50662
522208
95049
142176
1058827
220077
604243
792253
1068405
831233
98625
277168
677031
394067
1011090
1017992
724559
1014548
376518
457795
365226
97994
328037
381905
492179
139292
747036
765719
1082439
181466
12835
720460
386371
411665
605072
1098463
783005
278631
1095789
217985
862082
893757
415045
48692
296284
521762
1059757
382043
781115
129072
238421
160910
61889
1097184
520794
215231
201939
814121
461317
89979
846146
97470
159113
423992
355237
666085
386307
963738
665409
426812
874085
981184
879615
703435
1007644
240092
555056
94541
70405
69355
855047
249638
762462
483718
845182
123522
516199
515149
582387
581337
432095
816560
999945
287077
288127
113166
261920
45681
46731
734717
733667
972564
348246
336797
657133
656083
699472
195440
690322
45192
580553
391414
261962
116910
245723
1013502
364354
238039
667867
7856
513591
427902
465097
841263
135311
881726
754529
97815
837795
256479
352795
1033584
900408
1008213
1042015
222063
41102
1072772
176347
743532
184572
1006884
230175
1046364
743681
910419
57384
882632
536665
120065
193259
846164
205388
569038
1042697
377492
888824
71868
782278
669483
357643
864237
175746
963124
204526
44323
309238
439843
588733
787922
185769
1012292
13263
161539
457091
303765
410800
423664
788129
947159
254674
115183
924800
1090173
402547
20062
966277
386995
210913
8698
516803
393439
1018197
199136
324087
432986
98448
768295
877854
22191
1037576
313110
967819
1029585
425071
181145
726711
27747
723717
885620
1061600
342310
478252
157407
264979
553084
768173
659268
874357
706348
258940
1013768
25851
1082379
195198
597301
12772
187124
241260
378238
84468
51166
948146
808540
138125
295552
656498
679310
837462
347463
499046
253444
816719
894719
401671
934206
44519
649144
1043818
601943
681971
425278
858776
523990
93664
101299
820793
374897
65261
607351
643248
212696
35069
330351
92178
254838
841674
1026118
300246
116275
335937
891067
641495
322955
632412
373425
700023
451344
281812
1092660
184900
900442
126872
158094
619562
178577
379893
333975
586641
1097970
976381
271833
205526
367023
566521
631332
829181
803107
943080
946668
9542
789174
757079
611257
511405
6696
778020
321476
573283
103926
803341
349357
910824
565745
634566
385443
978851
92812
739701
348551
598401
14579
1012123
869389
363126
1081887
916726
128012
669487
7355
527213
20063
756989
255482
448906
250986
1007635
65019
188853
144257
145307
146357
834588
67259
845735
964601
923572
490367
147364
525194
38191
1013967
205929
540621
798435
162192
989391
278220
187411
935243
947637
696947
313857
347657
121707
110175
778342
884905
856035
706392
536828
549790
148456
169212
399095
75982
811036
100568
962663
236550
340373
15145
148980
820926
45774
879871
313101
593832
4172
804915
862572
835327
230253
309006
403686
101070
372958
466987
630685
994970
561990
157086
477582
254641
629611
781239
505125
499094
598648
14860
501444
10147
83575
1092230
792171
15459
368976
445879
3467
778656
464558
815764
1056639
463466
401422
15004
172782
907408
595360
545163
168447
328839
452945
104106
443603
671352
710644
536378
329089
1059388
29177
385125
863199
262390
882885
837634
550406
617017
1002519
214790
569631
1087978
975562
906464
1019159
436834
1087810
255020
1037068
221237
695849
52487
230991
731158
932864
718295
1096596
972122
47474
1025515
830140
529530
908465
595789
709613
701692
454699
38639
869321
992745
187557
670066
599302
212593
280742
984224
341346
449844
241780
717610
230717
319735
915318
123105
850835
627046
459037
125523
940356
795616
975660
729137
821702
660092
265817
619594
352306
288680
618285
292211
815987
491968
152630
304924
863563
243322
473616
1029347
729773
499193
246238
176321
34428
63499
1072111
224195
822320
261619
729650
1044685
779571
932881
36947
1029867
372634
344801
244479
602162
980933
543740
322033
519829
75473
848704
684780
475648
620860
214586
456275
108186
237752
73624
582602
397332
873223
406793
391289
787817
1099593
68334
348189
32150
519654
474511
457742
952400
46340
348824
284777
346917
29630
864894
850164
218808
49013
867895
904274
1023625
759778
924774
436912
838939
854490
658068
1061135
201917
692240
288788
443092
952722
401818
65254
443864
1043747
424952
656942
624071
271511
117806
929450
641331
1012698
322839
727110
860992
180315
202629
393379
409609
164882
597332
58183
590240
885202
380420
26993
22907
775016
115809
150689
791045
709464
956597
243700
552192
726579
84741
427732
687828
322003
816685
817735
162307
952723
649795
647799
761990
240222
799794
432606
342830
645888
153094
751753
163909
598324
856473
359926
809592
381578
403065
4749
1090144
553684
1056947
683389
885695
95783
70982
673320
541595
396028
251543
166636
891807
390486
871564
942603
822392
384946
1037861
333655
658970
694480
266983
429734
513857
76660
91140
810235
645704
688901
993260
789283
239767
627536
1067037
324464
323089
550210
837053
985645
130713
140756
716620
776359
573072
553518
949305
1031531
864154
632369
14080
34554
292752
213390
34656
544365
211784
1096237
978882
650726
565559
315180
725651
130379
463182
7539
595714
618620
602158
601676
149945
222170
721808
376512
20522
1071607
992737
885269
129663
22114
529014
808088
31177
11949
232453
815610
729637
1090408
275851
110958
1071859
50205
990846
482525
33040
350765
511414
509166
783188
47553
984986
365588
66285
241637
46637
637334
278044
403250
484641
20753
763517
37659
411405
862871
604508
823664
849740
1019754
987803
792358
331278
645769
259591
990278
687924
1063127
536273
535223
131332
445761
897196
300052
975097
121485
428443
31067
132970
634971
1038486
589697
839428
130832
224811
329348
178078
135963
959084
965973
661387
988689
153973
1091497
857972
660049
348176
620428
607413
99966
668016
33482
92422
421941
858645
886577
510395
222880
123273
425661
605157
750035
146745
143784
944941
539400
508154
357524
982019
829168
1081637
412360
1077156
316188
113393
895740
740309
191133
206394
769813
126154
275037
276843
141484
15380
367962
229456
1070575
592942
953967
972679
18943
579830
425902
648183
607821
755850
565021
990888
470559
600280
887207
247721
815548
132057
834922
832047
572052
211620
18980
1061622
714135
501447
261823
706982
101351
1096196
178571
483020
48514
937436
463837
395713
1011832
385921
521015
46441
878875
527124
636532
66977
465087
248249
299277
1090439
180126
1041374
96266
876429
525350
184973
907410
249178
983397
376325
242228
655734
760566
632094
495407
100821
1054630
456248
1026997
868503
581843
483824
883850
382139
114205
506633
355455
647697
275049
218537
384834
844713
1002219
490908
1085136
307531
155635
688588
470944
385922
340797
709734
689149
578229
1015872
972177
1034985
450184
215723
120809
322976
860823
288353
444142
162530
1060354
920707
404050
316926
940652
799778
513770
599693
247321
341954
16512
683967
959806
257294
912434
338262
37687
725769
137080
906507
102307
731831
499692
908923
715069
1050929
484125
327883
375956
841881
163397
1007469
415586
451297
255351
283467
1010189
329788
291212
1035448
318428
676880
17436
914820
71874
511942
84643
989016
531543
152585
767398
389055
761474
1039446
879563
140254
511237
729986
385241
691217
418239
965372
383938
865606
532918
821801
587732
681517
925875
58581
460707
123326
482188
266802
304229
26134
781616
810468
16575
505476
106885
726520
339799
1027882
770088
468132
348232
742790
1002675
311230
655192
346571
732010
551717
357062
83015
165198
249296
531221
853613
824150
792831
1032148
170233
634761
305880
477944
124650
557444
84420
352564
1040085
712209
223601
181524
79921
653012
44146
515376
914413
982114
873289
314225
549303
116316
478483
366057
280711
343669
589839
515500
876609
56960
175725
944512
559507
639024
549719
131487
1018365
495750
86982
309113
866841
1006516
754610
579811
677308
754328
719409
179876
1065195
91962
716413
513969
199306
548946
996626
340023
510207
259875
1040393
117591
44206
445820
826208
29681
955784
636487
365907
938733
253332
841196
740556
392627
413951
496440
559684
910020
1071278
141974
231814
451860
66708
990572
776681
975096
383189
16378
488331
669290
459723
182150
14333
300759
801567
1064818
202250
116793
125568
561240
219242
1047998
954070
158870
994668
22600
457918
204877
888142
938275
626107
627157
669296
242008
553488
628051
668897
698079
704721
692400
105208
127496
685778
172324
306766
1002067
659422
940624
799722
508425
37846
146463
118468
428247
44776
727422
835756
743721
267059
850662
537446
529265
120990
1084579
1061327
616342
203675
651701
704633
555909
666211
101326
778951
689029
192265
936896
379139
549236
1079617
1059350
394134
750093
937709
140035
962265
225200
42099
262492
761446
753271
800926
256788
424983
587557
364603
966506
587409
784962
1004872
105657
168098
60998
689678
71891
414222
260862
228549
35536
977457
1059252
778086
149008
548978
491270
825796
827940
491382
326340
225733
475829
1064544
716313
430378
204270
918122
482091
1091967
844267
1017356
12125
196485
726615
682270
98583
870795
269520
72204
73254
1093500
1094550
1080394
276750
569944
939176
330658
207380
641064
652726
108061
84242
293937
393586
81847
604019
720820
1011233
348454
898147
519561
293439
335450
311730
351862
905551
847748
419201
346607
81625
866097
705054
892654
49205
276285
980503
6596
342975
812061
338216
364133
542350
341757
824485
862111
1004568
940630
1044707
176479
162655
694922
1028575
339689
917981
710674
316590
1018036
202182
57030
378680
624517
476044
120144
484285
935235
434558
280853
893987
250874
779265
702909
473524
833598
178301
658265
824557
1048544
255545
105126
48124
594733
1090787
217046
341906
454578
355013
1075084
721578
339382
670724
97506
155540
27295
502765
352276
751679
640400
775944
500368
785953
261243
815532
130699
968907
965306
1069529
431260
650433
1044233
886724
789190
462758
615723
920963
636468
50847
1015994
971644
235836
34207
78970
437008
613196
432706
362070
70064
780677
867105
1005775
346958
570967
38686
1069080
254095
905848
523450
1099273
53274
805548
309045
122725
264607
142914
246748
935173
879804
3711
628877
793412
1024993
377850
485879
396895
146337
371140
262992
603406
719748
514347
536963
1046259
11588
52750
975246
868683
1091479
441783
189415
967979
354754
192270
314087
738534
739019
597336
514604
55333
141695
812748
67296
978357
397944
680046
60337
163022
618873
403828
86965
321683
997470
291007
984253
286697
869863
249605
887021
448611
724932
793687
587064
485518
988704
85992
607250
202630
1006778
391523
755748
113011
353210
524483
713624
112491
48611
286325
517426
261682
617853
812909
459890
682423
215744
504234
485775
78086
385204
950688
146938
169904
144585
1056997
242095
981016
720026
283484
821510
1063445
844881
715378
962552
313417
373389
636095
533338
740947
612832
109067
747368
1084457
203945
12321
965218
429572
224802
752800
760599
781718
583834
527971
67193
900459
1049460
707854
107707
243411
80226
1088664
471425
399224
331365
757199
256258
791528
565779
677747
84126
123124
1044677
650573
222975
929661
749988
2751
32425
35462
966709
1003003
866255
1068909
987577
622742
488262
777717
68271
416165
67383
542318
228984
656123
873484
588112
735797
1093528
101903
961849
99672
631791
587665
32915
17818
488242
411677
518469
858213
253922
123022
554707
146051
44185
292098
249463
869283
537805
47994
688675
594108
124096
643092
296326
646577
929833
626759
168242
1047063
91256
105536
507742
758411
481432
122961
815212
470052
647470
219090
151018
411889
608098
625578
719246
548051
596692
39347
580685
20193
271337
1008594
93010
266228
325454
1078018
862666
130416
874870
930332
610542
975307
214651
102459
165990
781660
419000
1036653
214884
528583
925689
909812
630761
947107
208230
819160
1063728
975216
663604
559918
529214
890811
1057251
97316
603719
807136
38747
1043352
452265
382857
404344
1078495
161552
650566
117247
288262
979075
839461
658818
429558
771282
77177
1034234
1035284
690805
548323
799301
789709
74878
761066
580248
803536
87761
977037
119908
60735
7373
593521
103861
586803
767756
286626
796402
786756
526191
1098908
239185
53065
10154
378563
1051464
641148
746044
938472
1095086
89076
524880
507937
114584
260846
150563
736390
274776
889371
691661
821828
867925
894054
213751
942807
266654
759673
840365
433057
671369
899708
555495
1091537
336079
27017
1009017
551833
171697
544771
792568
1038236
642585
896171
555256
904360
55607
413481
587575
975024
756942
393199
257965
52350
756093
343472
783889
1072515
904836
1024012
57356
898888
929135
798359
812374
750989
327198
295437
257795
897240
554709
996812
923141
282710
443796
490157
1094170
145205
522949
618651
501362
1029609
73505
307438
398172
35545
200711
975691
776557
777607
958170
567380
1029277
117861
199197
200247
479699
453672
329103
912070
433978
101653
788525
332259
909797
98655
475831
985165
608113
806768
89816
184439
786936
900315
244462
476252
350192
522803
582781
59218
551700
128802
558694
349058
1076182
753619
642782
429663
767541
5807
21562
172966
83203
817223
60369
934832
694929
756379
149738
1064494
169173
594788
990647
608670
830099
139317
583026
246381
114219
581051
758422
1012512
320562
3866
115433
645610
644449
859668
306522
1009154
927097
440491
326243
973072
1099012
455474
73635
478463
752809
701044
444178
152605
74324
187610
852378
729471
463826
804420
519938
492780
195189
526087
825537
1061089
808470
777379
339529
80326
635852
213745
685096
1093260
981438
312575
321465
446201
813378
685124
1074450
188887
947480
757909
173967
418432
143629
309442
123098
366835
41053
883368
58392
992116
963354
620000
827838
808279
36527
261154
554089
913173
683410
850658
243592
668545
657440
393904
33076
999686
599294
772701
1063007
1082325
736883
293123
7695
485098
312731
30898
713188
301329
371167
319497
592501
719269
782378
639338
135516
973552
149641
1029537
836095
29278
448075
792385
42771
568223
636024
673506
13190
148628
197437
872918
359399
866342
811914
208580
950743
808007
781185
621543
39197
1032845
840762
212891
211411
294188
468957
507428
481442
1001851
62193
610072
809970
999713
922258
774026
271193
94207
364429
90202
11098
659691
165206
480392
143899
160060
702188
547970
987498
876236
648408
201526
381538
40368
511485
438736
1059304
164117
489659
783452
834073
932672
902002
870271
636413
970828
592010
847916
56097
212307
32070
1054417
457808
485920
190151
341289
321670
1031065
649358
1085249
238242
1030129
333607
252636
730460
329372
71995
433773
271025
405909
217900
867860
104394
18958
781047
1062128
953248
311818
620419
541546
271814
803542
648432
482418
151059
862186
343698
873765
1061699
838670
154232
519395
196644
1085439
216525
379055
134345
810612
370539
712105
1057425
925907
774173
1037121
926194
87159
121079
198998
14057
691366
666055
957034
783879
536735
372866
463488
198213
682199
241583
492523
1027250
536040
1021669
146125
679438
218444
610030
86150
298892
175023
834149
1073783
791431
395980
18289
588740
546518
871765
316491
124408
458504
928885
322892
947015
475955
12416
572304
273193
375894
721872
620074
1045118
436413
1044454
1042927
16168
912763
308384
144453
735262
843715
111010
26913
214114
128404
415034
767731
130190
1037050
636198
267124
956199
171884
543022
191524
973737
569981
806365
533515
466445
254941
143872
784998
502235
800322
536771
1066900
613315
710257
495467
787066
249612
275683
497710
845659
603368
310775
1003185
1050575
337263
574333
153494
878886
73168
867191
1093865
16815
137565
325950
58509
413232
324772
421187
2589
849201
821378
56939
365375
516632
48140
445625
727449
440211
155477
876664
841086
532317
599884
238935
599987
82891
1022761
211329
579366
1078512
897385
993060
389625
640251
119543
829880
464633
316808
1097124
1057708
49091
613263
294583
544235
369981
40234
1016116
540724
972244
284492
784292
1082562
104599
844988
482732
901521
712212
282833
428525
465415
378020
898808
561282
158942
594047
384224
483390
256470
757506
748817
586086
808427
970443
746861
339940
140718
73418
215240
244812
905212
11917
248853
665745
755712
639565
846602
822217
808004
337431
204332
962757
144766
861828
93926
17790
330697
1099579
406851
561528
895304
114517
1086431
538042
366570
695995
78486
415468
944143
260194
780585
976974
1070823
1099801
428675
163134
905829
636082
1066721
433321
337013
263705
262655
780406
631734
226644
442406
733936
732886
110841
782715
254422
939281
750632
440441
253908
290817
288201
389750
98999
1090283
401558
417310
940140
234999
487603
200218
71557
1045691
663438
925851
454748
34037
757587
256365
882537
429058
264519
503224
783169
274536
933533
112922
827432
178798
655344
251897
782878
197587
139022
589860
571258
463681
899690
163157
473547
50463
963522
1027315
302676
955802
540667
215385
215386
797318
955898
928130
232484
810310
856575
523159
968842
592760
279834
659128
211409
908022
1069404
275926
1012470
396173
134796
427486
1032027
407238
385368
92303
56950
421738
749917
9584
99534
744304
282653
794352
1076673
122943
702071
14207
568121
64729
666029
643392
585464
957719
918727
615937
384216
803859
988693
97951
425986
497051
295474
546020
700467
991420
31161
398515
1010527
153109
855909
177372
179292
116166
526286
1022232
298558
885542
398323
528130
758058
262654
792694
847393
846343
782716
732122
342669
1063843
477543
855847
443595
388151
1079569
334043
140495
617776
424714
46699
571256
875807
590057
1016697
179594
767545
279865
591660
672114
242610
577383
669631
293132
697723
175679
98459
1023648
831447
178027
370619
686865
975003
182846
577762
885930
49627
327104
417651
193897
269884
985005
645605
977801
671973
533060
8541
391506
408731
764674
117514
929705
1011843
843798
176237
363619
378802
944965
11467
475129
485809
624330
932171
704515
834816
5851
755408
323023
58547
1068797
391587
230900
467653
653056
732042
716870
154363
1014390
32811
605008
295769
165225
317365
988334
881542
473428
290235
185622
978368
1065114
1036973
909767
762310
362124
898975
102337
809289
1064060
952399
909754
503627
76715
606215
68641
803609
289324
473413
919561
987383
1041619
43930
1028037
173289
186185
68581
791237
98148
1050455
1030326
646988
167217
253258
576133
497260
939314
84536
1063273
97356
206734
374953
24329
748308
312203
426843
636223
1067729
1026628
327182
1009103
213868
415753
695256
492801
757802
300666
564549
389239
445228
245600
744290
915221
81957
31385
1077970
937583
822364
851007
928360
792745
1070376
799924
409121
1051882
292735
1043619
103809
868646
217015
895367
1074235
1068237
249163
453517
595347
346458
172630
964545
102542
314019
87946
709783
864642
410945
443911
146511
540260
1091506
664418
507439
178466
649918
302376
159643
408543
749828
9995
15443
273293
416759
359916
1086780
331344
1025643
1099934
124192
94301
483622
646805
942372
167417
696397
874867
44214
986262
381399
450925
100887
643164
35895
282802
848825
683678
1062190
877590
826924
502826
509858
330153
981950
125578
359122
1056622
1005959
572694
367039
924967
232228
163138
102661
528275
299003
600956
331300
1038000
1003112
372788
965705
75894
304465
38794
484677
92801
683340
226960
731525
797017
225438
519947
485131
333520
42837
647050
965877
47888
679410
26348
891740
611987
329995
498033
544863
349831
431084
502935
402656
488639
888533
856317
631897
497579
588444
695249
802547
194225
83515
364914
24976
599612
6890
1084114
556158
646082
813730
879064
648892
981180
725992
341872
251118
717308
905395
643862
677351
1034162
743731
71305
848632
1007746
761803
973670
831065
504883
283181
689089
114577
644395
827187
824859
431056
377338
965436
545194
541874
993373
548600
884429
411784
706799
215507
256965
104216
533135
933014
347469
6448
981976
119148
94243
30796
367330
472884
1083275
829023
974955
351051
431138
808827
958553
460434
101671
722030
514448
197423
173517
652582
226656
839819
1012002
727518
1066709
194793
668135
13126
224313
634784
311833
1023476
877216
363948
336265
562939
114419
616729
84551
833384
750149
785428
441197
76297
941834
528922
90027
245608
439913
582676
261493
498925
587588
120565
927297
329937
77262
1031992
361462
258645
306059
488285
960539
631095
592516
679689
635191
94328
891418
877633
334159
579283
663666
965635
64228
119608
306169
412723
950782
353290
505255
221995
385274
439703
31182
633281
736964
917724
237207
348808
588363
594152
917553
99537
791872
173396
589611
763740
772818
616113
943002
903625
640745
155944
752669
507926
351753
739582
189888
244663
502913
966893
113421
606950
91071
262053
177663
292112
781213
192093
1053395
778294
490473
368656
395688
636442
443388
34755
1026985
985581
13657
691990
343441
236343
1044987
1006936
409700
23300
613227
642803
215217
545652
205553
854881
631880
238697
833030
465788
1019142
496764
78498
534146
376010
1078112
634126
253178
768964
688965
1076346
568570
63107
293724
73425
1075153
916831
524170
245712
416650
328567
715868
1064068
260907
834755
827261
877104
185047
542860
425612
973012
899064
246901
721393
856908
747642
255515
640638
163434
162384
429888
597868
690113
61091
577034
560877
728000
536374
347779
704672
323707
291260
69256
590594
107231
19871
567770
512846
279639
177069
1026173
170346
722647
788320
130107
243861
955588
906414
204174
932575
931525
114185
345985
455795
641142
380036
478769
440760
964838
745994
270284
1002391
386912
908219
909861
908811
47325
577004
350902
79740
759717
738558
762905
108211
960940
536603
1009851
604873
426972
31198
1027649
357819
1026348
813797
154916
241183
74812
877110
532743
66543
267317
395869
881500
2692
770047
1087807
225610
686522
487376
689505
971100
2113
412155
989228
986220
933013
191913
602457
157739
215140
529268
952421
945747
944697
525706
70563
69513
109628
956539
374007
827374
94454
576209
220144
37555
406034
1070826
1074733
759935
248107
924237
788167
357709
386331
231747
965367
561579
897644
496364
474141
114111
606985
140843
1092908
232967
960346
636981
41936
490556
900989
788144
472601
309857
1099457
98222
716148
306201
999047
223654
33653
521274
343834
782677
916960
436940
760268
107110
493963
1030299
955218
302360
976498
954892
213183
803517
391920
298055
154531
612032
126729
806071
858465
956679
124205
295565
374572
175261
275324
1068241
692272
1097890
612204
397198
633287
970975
1070202
348680
741868
505327
118863
697986
907689
317867
585520
6818
221119
388922
1021146
833297
1068260
41222
367318
1002311
321040
1048433
478033
1003074
871330
657945
997423
937026
349647
192998
356750
419911
436234
247258
674569
982367
1002894
197596
525135
994683
769092
501717
145669
1051770
1044481
1022233
660160
598432
1054875
403784
477143
123505
262262
705304
14342
439646
592991
132021
920572
448147
701206
923865
385562
771794
843815
375920
503102
674503
1064426
963436
186859
580035
628653
356481
838303
1019465
160023
706355
590669
295275
379039
699253
614635
372349
847249
1086072
164345
955219
359880
244314
762452
1001958
991963
48481
409827
288724
527190
446174
193500
195238
440997
208688
418605
365267
787113
50653
18635
726750
992373
350313
540072
896532
177056
683923
375640
930285
352260
1048857
181433
990600
457855
867365
987300
373776
346529
767417
517483
762962
81327
926664
643467
600216
353693
37988
792467
204034
86468
1010636
419143
662243
8815
57238
128285
841800
995178
594665
301617
463725
800954
824026
325700
16030
925746
85367
150627
226324
4194
763820
883047
610605
603562
402643
725434
146536
257662
1026561
543933
1057670
518323
1041454
36557
290645
1061512
280924
344318
805074
465332
496008
589856
183648
623919
691404
925331
316767
269095
1010127
926008
56191
751626
338146
72692
931522
551145
110894
28841
1003576
358475
932058
126853
456791
628609
331793
232909
591617
170672
740609
805810
1081829
517383
973645
987557
44709
1010006
403092
189454
32894
234402
864122
740818
453118
784046
306176
221999
130809
506019
140372
110721
117165
516435
264899
92189
1055880
991928
827042
462999
240379
229315
924058
296458
920293
635462
100817
908754
1005086
184082
899079
822231
993166
370969
1088032
366208
796566
876557
745884
753133
803366
479955
138509
971856
668886
481139
964738
316685
924289
339923
91070
386740
822159
365416
541725
104093
122113
588510
463560
247058
803245
300448
202404
1048335
42661
596806
563469
1083312
187385
136507
611636
440290
489804
24817
145084
582759
609887
756015
329547
827284
64488
504624
16926
388164
161460
620489
635941
244668
461772
801412
957625
492595
345257
473249
60671
577588
330858
415805
556458
141101
687490
30083
770593
688278
665891
193759
853256
176426
1007097
171297
787538
828756
371990
842265
65286
1068655
192449
302236
548168
749920
993428
275836
271888
92222
1044146
31144
37925
524399
820841
594140
1059679
632409
302529
1021393
704183
867328
424525
320808
853548
140544
914878
1063185
356502
391718
774171
844387
232866
197325
398893
289718
99582
850230
526488
881297
378552
85568
587230
775108
646617
165263
443377
386708
950455
452122
1082939
276360
553419
314755
825031
159711
1055858
128019
1017408
623850
1093629
984821
872727
978941
436516
679574
154566
21109
465730
293086
172822
639412
748543
642943
821807
4758
983489
96226
849213
213095
493286
407396
939245
377921
410618
630267
1000426
145848
341675
820547
62026
263742
51970
161535
632380
557472
644720
1037409
985319
366951
309065
677713
783672
838790
459453
610854
1078176
541198
1005408
243120
538714
860943
77331
422062
99699
523422
796825
670034
412757
507126
723496
657909
412499
1029380
64517
1057696
154050
762197
966301
630863
171041
380777
1052783
722652
152287
536154
523628
621162
77055
522042
297754
298804
294770
99824
556940
1006544
541192
1056573
635841
554473
421853
420383
56390
322506
810078
164132
953305
984510
863798
603637
441042
189089
32571
162150
665020
415371
1098820
753048
49725
188504
912824
977057
1037785
434872
10292
278071
675084
788529
428971
577517
460293
900225
890122
810323
364010
352831
1099595
13674
467419
477808
673017
36663
4508
1066897
657727
922015
514391
307917
894613
633189
207916
577176
436160
335091
813942
760289
649809
51590
842768
705876
90783
133406
61888
603693
279191
785669
1090910
250164
876490
963288
364518
555870
495697
1019077
441416
49655
912658
203458
75138
726472
686433
581174
116207
522639
1091298
410302
1053837
385396
467146
895697
396456
531803
43424
206765
637910
399806
404506
805871
950871
573113
293051
67071
713869
62592
609048
1049804
808261
716213
250612
464157
175735
599524
895548
92931
538890
988428
70922
58093
471212
735230
432961
120606
682179
431750
236256
715418
293463
469391
58210
911936
454190
430964
871874
291464
681363
267547
601782
1089773
107900
254816
963556
683350
66643
784161
42029
451810
956832
379600
756050
318117
520877
713247
594598
1091256
174489
1088971
578142
1085393
221638
741477
917735
181495
425454
6535
63666
597495
243634
127103
572143
695482
484439
332228
150574
743679
451456
332643
459718
716960
116515
980470
857754
340129
811764
3019
863105
966259
244963
15021
614849
744967
57506
854238
48664
378535
43417
851933
665563
238083
594873
93707
895230
865302
876556
738478
571449
359508
648891
877872
778237
385317
554916
553224
322454
321404
805338
610708
10525
106099
887439
803080
1056029
353754
1046252
300593
174418
273048
1075310
379332
755657
824922
1076998
11438
959088
1033773
978838
907614
247098
319114
1081047
179940
146340
460150
593420
750360
87199
832954
1073395
896323
326980
147499
1032719
85458
1051518
619713
618663
415893
456592
114703
376988
12741
511147
521926
739346
266299
285489
931088
549657
952294
342044
67404
525744
642454
769140
565180
564130
105582
715723
85667
1045074
138810
515605
433114
533243
56320
639864
311415
450234
355981
989557
829357
387314
850471
482489
617575
939457
671804
47200
97340
504449
23222
34953
318047
1006992
243308
617218
570303
1078564
748024
914315
1061878
735764
601240
203438
45014
201647
175134
28577
265877
780550
332074
253439
555736
980794
735053
859988
607953
303545
810294
84113
501968
950894
380919
722206
1032995
853136
664051
373265
886595
499146
755106
48586
166938
516488
588585
865470
141141
135461
170324
461122
307863
380547
999594
715311
202548
883567
399900
538635
332478
616270
509021
759918
11525
932336
347102
883233
765318
218597
1077792
936336
46998
586617
36585
415063
170881
76409
182920
78420
354663
881188
919670
19505
84918
889408
445804
919302
971080
537046
512494
902209
873541
725783
532667
297462
85395
706396
276370
247367
845679
689035
338977
299006
409894
904416
583996
726946
121431
950915
1029836
1090919
413034
1043047
374759
719493
1028775
48075
554584
908577
1017494
845680
162493
612124
250325
79186
497551
736979
716843
306232
289065
620087
126629
517683
1009673
1018774
872210
540144
847413
258234
85248
783309
974140
753850
7775
1032675
571288
449620
961661
600324
968244
551624
195313
165043
326844
12409
568625
709595
1032540
106616
317818
887535
388300
761386
155206
302489
536062
714137
960653
748381
120587
322752
403417
972906
845496
1006825
531428
59889
491301
785384
1060807
614444
728151
782818
42491
632348
589311
47635
46585
313898
206749
1039660
896384
547391
275587
464891
943028
593142
63997
357235
655414
554582
385982
925887
279151
206614
1068156
436679
554747
241799
489419
288631
562149
63958
215361
524609
445010
610653
35253
118351
980513
938029
32990
581593
928821
993874
567991
96207
722454
164759
836710
1009854
359407
564721
618798
612387
200172
883410
888148
488708
482203
915084
20649
392463
455636
800293
1074590
976569
1045440
161483
272865
1067764
692797
200746
216672
543608
713659
587015
49139
878582
58958
37490
179613
582798
431318
68445
412554
953288
809609
555112
881568
883487
431578
258142
517132
998032
411849
635088
703147
282396
176071
79095
402795
638739
631717
418112
183128
678194
370645
666863
1024104
810730
337725
78665
79459
637683
826564
107223
754581
716456
8496
281610
937757
421673
422723
926160
449931
405030
676910
1040829
139755
943828
907727
51679
964914
634494
282949
368959
845575
95815
444023
488409
763284
547965
147435
345427
354362
496460
768813
508067
444106
841645
626876
372635
953851
224950
670042
282569
92888
364357
388167
197406
679842
985666
565168
548638
795163
797413
312887
344938
204377
428563
520400
118491
808131
233481
794767
943523
80580
631439
338621
17294
262456
626170
551404
930938
63521
72838
876531
941788
508334
311609
869838
394703
786390
149950
597634
1008277
992842
330717
38257
1066553
8531
612093
646910
216670
827258
825005
993278
999365
828299
258724
865325
515709
1028366
751381
155585
980283
614869
681923
747349
614059
596947
835592
169819
737627
9210
374609
368106
917213
339315
581865
197922
553365
1002871
855842
190335
549434
218788
14529
705493
783354
362299
1072108
283469
998233
631572
254103
980122
554539
581940
59801
1006781
514512
559339
313554
131373
287528
50023
84015
128879
663719
959777
218226
999163
736461
949177
304478
1076708
217970
1087882
405943
925147
57328
746144
876327
651114
623362
783016
408319
890746
632669
340486
439351
906311
436538
706957
878498
617357
736920
484839
404185
387575
171974
639026
108647
866667
732719
161069
531564
679628
1051554
667008
826811
828226
986861
770455
963725
197289
219873
853228
478271
526241
85581
549410
1067085
98964
1048999
639746
132976
675877
697928
1003524
426117
733133
732083
1009904
613594
93957
1072472
829603
164400
550365
270168
1066202
759355
726296
142975
237555
369311
746464
774756
344017
470030
204402
118438
378872
966658
608826
130367
6004
756197
128086
872692
497948
406327
354140
620778
156838
1079701
425758
777106
200869
973804
982044
961212
793766
388543
482307
897150
17985
737956
95687
455743
208471
554911
95720
841926
282313
988500
177542
1021494
1026364
954709
32628
943471
296347
228116
17921
655182
265197
1068790
1088617
1082030
804707
499059
508721
254131
578177
629082
1092278
371310
810570
35237
101544
681968
972470
514647
924047
651030
170402
130378
365590
690145
207602
700859
525394
874224
853366
587231
656718
788035
640974
199451
709125
278457
913912
214407
5045
859132
1037964
315533
396575
47160
601783
437215
1011580
697285
498286
322612
744833
790104
395999
577766
890516
485665
852905
740061
576712
267148
66796
699965
1020459
218300
374933
885899
526490
14108
688267
489265
1029539
225793
418385
890522
60912
445844
556096
568137
912863
113701
1027928
1027079
266418
151344
387107
132138
547150
1058253
275689
65440
467613
601898
438809
930094
898269
848037
205810
1043259
774365
534199
139639
307448
972558
1083813
445741
688527
907330
661534
174686
621522
404408
798955
838517
990417
488873
917687
642184
1010803
1002137
231702
660930
129676
235572
722053
638569
224175
832915
1057429
542222
818526
232279
360232
969962
850537
256791
359572
116911
708936
499948
1092936
920284
115383
1100395
997107
747399
71794
823676
38372
981487
23329
1029133
909359
1024001
212232
519141
57543
919111
361624
299148
193903
293537
780307
1076671
326672
643807
455834
491657
8932
27647
363058
156906
1002280
836990
879138
1003470
756465
161647
551969
745040
22771
605318
388144
533759
860671
169705
358000
243309
861854
696850
201614
634359
496815
317347
339239
155615
695384
712252
563857
1050442
941908
85113
641695
1052242
565487
892490
432140
36374
896390
593706
514684
675798
1055125
1052440
705846
1061264
485017
854080
707590
171803
785392
389275
76873
789379
238526
282834
668770
200454
792475
260844
10313
720545
52638
303552
730943
290389
208625
1000822
236927
878357
450626
209495
830934
536376
398972
934536
81610
80560
248412
612050
333688
347008
655988
961539
72054
400630
164113
339780
622108
1006641
450144
19509
267718
46648
593917
892843
539616
882265
367177
927787
712780
1054180
997920
83791
664545
916074
743522
752650
1064162
524960
41451
922931
426683
96327
808095
736970
737634
101582
681305
338497
1065546
256921
431723
483347
217908
887807
71665
911252
263992
956371
26762
457202
949307
120218
794935
131562
1029247
76553
79972
303186
8726
668574
191062
364044
351786
575586
908542
77860
880323
629211
694451
571360
838689
82387
228175
94826
428038
379409
563188
362058
1065047
304693
567490
800222
37451
1077308
178611
471410
65173
184638
681216
977113
692989
847684
198411
308365
541387
17658
977723
321388
394787
1075172
955298
320514
510210
940261
22518
154308
577246
349103
724523
778823
59028
719545
691324
959044
186380
524358
468043
789588
927052
499883
999882
265465
847450
905845
876392
748180
1090357
373413
606762
169520
84979
109301
647194
935944
205076
766470
601113
335014
268676
410160
40053
1027445
144518
1088452
1052275
345556
147900
113817
522929
894969
621967
625001
927818
480714
1044056
416843
435242
464266
486424
380428
256419
806271
812908
6853
726328
686636
1044521
113230
525213
946235
169091
156636
980768
866066
298957
1046487
782761
528659
378597
39346
1061830
423091
977504
85040
696293
330939
507218
825562
2741
457573
459508
1012963
531229
627696
17304
175743
1084147
1053114
21081
173915
594922
233988
389977
32426
291500
955112
212866
1021814
771087
24876
740009
952173
40141
575571
374622
1035110
316205
41821
838124
661056
915985
48327
750596
62123
115786
691367
949714
934599
488875
1069371
776668
1026582
341547
488307
312919
426807
177282
575165
117182
418795
1010705
528940
209685
378488
744678
347569
719275
957067
996608
59020
1002788
504203
151819
792675
352994
261801
443441
1060812
252078
707377
108410
90662
41757
645225
27887
1066092
330557
755600
547601
247331
144140
819794
301010
697981
421752
737183
317893
200533
865403
200856
926031
658997
22333
145996
789388
250747
365497
268669
868855
987587
985571
141521
147637
539667
939947
719607
29720
139047
101765
892902
343323
109702
184378
884248
354189
354814
784575
360517
884179
414147
339740
225225
354909
206009
97325
406927
331069
178390
177057
675394
39775
452357
377272
608232
1006667
1041037
118534
259269
565411
334995
54277
594217
1024113
22509
447509
132708
777972
169877
985911
823448
444993
505755
808244
198126
162844
926130
375869
485148
359628
1086631
586062
2268
1009611
198019
515122
298984
619225
533728
728065
458054
230103
288154
748932
34997
934001
913075
197500
867654
148718
931077
993160
689302
922793
812723
157703
968815
694143
487530
879077
666045
721102
646256
1038026
38923
100754
428480
142148
360878
47227
11523
108772
223136
599913
670642
54847
958180
301654
141244
928863
534859
150210
83612
126915
964690
1075185
837647
664127
1065323
547699
672817
15015
411487
423885
404663
741947
631101
672732
457671
605019
600944
80500
1058723
713842
22917
508075
753553
98192
1049609
600458
859506
299282
13342
369931
794144
933133
557028
466356
396654
523630
607235
51444
173792
514397
201609
556529
218787
39274
759009
415841
732994
1039507
405759
1023548
964490
884207
206649
67377
743129
756507
944994
16276
972618
393036
180565
107599
990236
19895
176522
352655
851746
716172
577407
640034
518479
784254
354290
222262
463338
773392
425961
162046
97213
602069
11827
464556
4251
368568
1094087
1094628
155786
876069
414461
418975
139403
694704
241068
137777
446743
492610
1014713
46614
381382
932251
512771
921953
280402
267480
947880
569925
641947
855194
563443
824065
743321
388324
850842
144666
1068258
580299
927300
412826
1081583
1028795
13654
365444
224150
502358
934076
817588
270608
671225
809562
581813
161766
556510
922971
372044
765571
701420
24941
981381
749136
599784
218579
194185
908380
388574
460755
250322
103205
839630
27426
1003043
1024955
1065522
345672
199265
327307
804618
107116
273025
696257
666350
926518
628321
476203
737014
803809
297880
1039644
22995
779430
153264
83071
504127
940338
106398
282510
82575
435614
120226
711560
1059110
849548
736204
684058
537593
1065161
240910
550849
1069877
797463
239078
53931
386485
31697
584274
1065498
826422
66712
702839
495347
397543
129823
1033643
925627
806348
751027
554040
410029
1040175
800745
556487
533978
288112
888584
1041928
915393
432745
673328
548306
335254
704582
994425
25316
285502
836650
664793
791860
948669
1069935
1095419
1041255
842133
15090
409461
222805
517319
399007
796508
1063197
1068286
489098
618534
288645
685892
162562
465277
232516
842176
1018716
304997
376096
346306
766960
643703
755607
677611
925118
330065
999891
313830
113627
482885
867800
882964
194413
479987
917199
857653
1053403
617696
394762
920443
430291
283310
603020
234585
451307
524248
740603
1023054
727793
218237
740086
313906
998192
171708
131460
1057155
459033
237000
25999
818597
607094
173610
307829
547035
1032323
599352
777530
440889
63108
953308
548860
1025379
886889
158135
841925
332875
207183
716564
476623
691670
841582
600097
58638
577826
74979
81093
319118
744788
896768
76340
310410
687675
948075
372884
47846
255290
16187
441951
354092
439665
220243
800336
386839
337529
252899
331555
628233
378188
18310
961595
95973
825864
1027855
855305
522592
30226
145172
377049
1067750
586751
1034898
735308
836847
443373
982287
1099806
445641
932210
552129
445003
627954
457266
361125
1061648
5441
868718
647468
892391
67183
939641
767338
201132
659250
464331
1062719
516322
3820
650557
487951
477361
272250
385826
508977
871240
363909
600992
221715
156207
470891
344238
836705
621107
750884
935294
634080
29819
375597
233190
85171
376370
736880
315209
963815
39974
731713
350525
381284
384214
605231
936050
653509
178178
734420
464766
838458
272770
45080
781475
367220
82801
820071
925728
1087424
417667
324386
92557
534207
1023210
50117
748309
579617
449274
256023
927954
190031
753275
226071
230704
419649
889572
431017
995636
994298
396129
817743
10526
716020
455827
523258
717335
784722
998719
76384
207794
414865
117178
107206
958528
653147
826281
1052473
976565
859033
306891
1092617
445469
69693
1093958
266813
337693
224140
623617
596148
591320
732689
150423
132122
69247
632849
167154
760647
59444
1029790
643155
25408
852864
756772
153394
287194
446748
176896
277307
333155
935699
1076741
723610
911212
872256
966558
239271
526343
283189
448363
1044819
304272
1047294
580925
355074
741905
294589
845711
688702
1012799
342283
328421
878718
570035
95772
867065
201702
630403
76513
597683
303941
463285
181268
952002
361829
731540
805882
467996
998368
47237
820278
1026062
1007949
889633
247829
722270
584230
392551
850884
972482
791836
1100059
425412
1059488
555344
125222
417960
238597
93021
104103
1027762
226186
699761
542970
828981
624451
828432
279184
463543
938613
656359
1032179
618123
101414
584072
1041458
989870
467553
895735
84412
609105
374240
209372
772869
211841
782437
772126
779694
14460
50620
756962
170255
957071
326519
1014539
305795
572814
1022889
158502
537922
749167
894271
511293
379562
1023515
1037886
486648
735407
66557
207436
1070331
425960
824364
850759
555058
382218
485226
349864
36838
624170
1093986
544749
959249
61659
756983
392125
418225
899419
1069806
594898
357705
604546
562106
739615
270416
727464
148875
563827
997232
998524
725194
1098727
45435
463064
121733
305627
701125
327329
799609
660279
491018
469208
819619
923910
540086
484849
193555
642395
385989
378683
596782
392279
492056
1032258
54322
270505
646635
1068853
359426
49379
944582
411116
768715
1012526
930550
356096
991541
436417
164034
636559
797399
765789
723208
623941
1079869
385871
175977
865059
3821
200128
652020
569244
31526
719997
532934
888887
334252
119938
853424
738732
1052940
999765
459069
384358
296576
670213
107444
380985
249012
935950
777206
128899
890412
919234
809417
761689
961364
1016519
623087
679456
374210
638089
6964
291653
948926
813726
97793
1075698
803942
495582
14162
508670
407141
62891
807205
400059
488512
574153
627817
935437
1044589
410392
20733
314871
438377
601947
516566
471258
778933
176076
790878
222390
310863
807582
769107
95000
184010
225884
302089
1090540
596474
418063
933895
624014
729983
733653
989634
740197
148256
115389
712037
441723
932561
94956
616789
642010
693194
744078
1058650
208135
1079717
512634
879914
380612
130695
712388
191057
1098362
906382
488525
121970
287319
324674
367491
630723
672110
450870
317845
631133
1010867
217568
372233
300173
518737
740338
802280
71670
309418
361386
584557
508053
617132
889919
648103
644382
88481
70760
127340
69658
537059
6050
799485
115391
895488
941472
729085
978892
779222
109701
395818
744956
73719
137484
782997
67835
498040
646213
213907
618225
468779
1096994
1016025
709705
794620
370332
183167
954438
880584
1043561
499413
743564
718879
970699
877139
162621
6136
556470
310290
269117
977580
104534
682300
491106
765037
107002
526598
821078
385033
380485
162900
1094970
535337
647377
551240
980215
282263
389370
328789
145321
909067
694241
395335
1063321
135176
261381
109909
189407
192070
770525
824450
193377
132854
881402
741234
676333
991949
109779
868966
211817
32187
674861
802659
798250
14270
890873
171537
417661
1011788
870179
1024874
1031209
1027291
1012717
218167
896418
844408
404447
911772
485951
320605
430832
552293
51340
771485
360084
16210
15160
630835
631885
327748
719396
269389
255445
741104
310145
189388
666522
547588
521964
509246
494735
217958
775283
628023
440705
329430
831893
850864
591530
537375
13095
377169
769238
794960
715544
450112
1091463
1018673
201835
967776
996284
832173
896762
665982
503743
939957
672775
904117
682293
929419
281594
694331
750892
720373
837455
907471
291074
1015808
221748
909176
1026681
280955
282005
217917
647335
660681
760450
300519
697468
287670
288720
289770
176227
175177
174127
944096
661412
881546
263685
504587
805612
590012
406287
321997
830953
844470
659530
769523
254120
911073
1097201
99436
643031
361416
499610
102771
1042248
242801
689118
1076575
49555
526759
207479
458944
946543
891613
151614
1012920
431876
346514
435295
1025707
576926
56615
201045
326009
830771
1034518
497660
176159
798840
774498
1097804
958015
1029093
570443
598345
909840
419706
787615
597084
293911
296867
120845
713399
604198
703944
131747
443708
53269
344153
468944
1073760
1074810
1095909
1096959
144362
211728
691211
850593
984600
100451
427347
587803
1011474
372347
389576
417663
1038610
245725
119727
690903
458030
94498
351882
139793
755808
633822
57507
889566
1024857
173006
757619
502274
330253
42008
441662
231657
696944
316840
198506
360534
562470
964618
85524
1065132
8326
79080
826496
743745
379068
556512
953744
248081
438006
590677
928774
937473
612320
623587
653549
257960
867467
298484
1070591
297135
362450
175753
543734
265165
916076
856653
847682
81953
5649
1066594
270883
588237
515818
447157
250826
859026
201876
615218
695955
929585
813961
540689
345371
501442
1088822
1022788
1019632
285728
909870
333511
488885
627434
943762
754458
990430
796291
374951
519463
645812
639657
682231
174108
35602
1039583
1068508
91931
396205
974830
353358
135885
563280
672372
828419
147719
923475
527419
880761
985069
719987
240900
354846
164602
1030873
280119
817525
531990
951689
12608
561688
12421
1022578
693432
295746
601171
763548
635399
400107
992893
721164
83458
132945
784273
420262
272078
462580
531183
525435
1063091
890453
694766
593748
592632
1075053
854696
723655
996036
1033268
373476
1057825
338559
786401
280630
346305
718958
729505
549457
235616
125275
601781
544048
750978
490792
944810
710260
197297
807667
478353
516948
1007718
392786
945254
440658
178779
686838
540646
32415
1035784
391163
479253
773973
941388
647897
152553
974593
720209
959608
493537
949237
283537
799524
40155
906628
380998
361599
418044
538322
871181
674472
251510
261600
324719
78814
898408
783020
1020667
172085
194394
336229
871400
32097
70612
939536
181382
1032882
878189
290576
182758
541989
59521
344740
592339
1058438
32378
1051610
377878
354941
308508
889966
679137
694527
78441
370229
743844
641047
998018
748077
206946
711937
344648
312315
420824
122423
863437
399829
395784
151645
54579
66233
940288
52091
59178
265486
427139
390036
443828
620959
901924
611383
306500
889984
431715
1026737
1019958
623012
666645
610289
400693
150472
565845
162353
516529
31414
323854
1000037
982213
1044281
752016
267597
984772
483963
607070
782279
316225
419543
137523
281284
145379
15248
247053
999520
982358
193986
837705
408682
952845
614309
1063097
847117
44208
473544
426032
1052603
79107
21293
1016226
485024
107702
707047
263734
529248
1064633
537005
437904
132307
282029
701598
1032777
435905
132560
784394
341181
811371
472055
1030131
601339
844563
11553
646837
181758
157989
885819
12483
330792
140425
589229
599002
370341
691290
768831
166670
296530
1089948
164303
448881
205908
450316
1086081
1083154
941434
806871
475377
25371
545103
395867
329838
571466
832320
791233
88168
724615
481565
181247
1068080
575507
1036038
753547
277058
920683
495239
904232
75781
243777
76631
747799
1068070
896993
419220
662850
345487
905510
499569
105816
656000
1056350
458966
203744
416388
944536
135163
51935
380999
678639
284377
492081
876981
85940
32263
843898
968801
499443
866787
150712
674306
540966
710985
969677
326308
599185
360498
399884
222426
206789
1049951
594313
706940
708162
820035
1076899
1028413
454232
602023
946884
336648
614043
696432
235864
855459
670215
797423
376841
766105
1001922
717819
361133
562436
1061633
393479
106667
881739
413781
138288
697173
451447
1035410
761983
385859
381993
134097
244431
728548
149092
20746
624881
10630
177332
373377
1082419
382631
923449
933234
857447
101065
286767
765801
595995
66845
483169
605820
719976
485343
617877
631248
946200
817767
1077191
876334
172060
669560
665560
242984
767897
3966
805717
786342
580932
345346
498876
1050489
1078172
213462
872878
878332
386937
353992
618543
760387
96959
452978
991602
418150
256360
53713
525731
265178
395252
777825
397576
1042409
1003380
169495
26695
853909
364213
452546
97551
16508
897433
529423
873030
1014223
855677
284228
405053
659010
57350
163411
488910
953005
891236
302068
1059100
1067392
888837
174770
587416
837272
211188
369136
584125
157812
305868
414920
548178
640965
297869
1094710
917979
1091851
901806
270466
142558
438703
188897
183804
362236
26701
732091
402663
517444
362506
922002
70322
1004433
659302
458425
650319
823083
96346
19211
295445
375766
990124
114075
784830
359865
216184
594934
738838
817153
600659
815228
418663
331025
316511
580084
602530
56908
1085849
140503
86543
687644
260085
958608
588817
609799
31939
425891
879368
287791
159556
988519
624320
518535
678216
74972
372945
953071
396824
131333
306372
907944
898908
381852
778484
940175
423003
660023
614486
824114
976706
512919
919641
214862
1092214
189267
916879
93309
761231
457497
372785
387484
69536
458815
226985
542218
1021598
813167
777950
476818
599449
803682
993167
992117
456957
476957
415189
805018
132582
894465
292842
124316
62215
798504
98178
294283
976312
240511
692854
520198
130820
1079255
188357
406641
425701
496131
389704
318900
295666
1010582
139617
959555
34505
810336
378888
688563
197159
742303
245632
17157
411946
494317
464601
50083
427414
67721
773317
949187
502939
802585
261461
1041691
616240
486689
93751
87195
511592
169462
1034121
288869
280687
675445
987375
229125
1091191
243367
395854
646874
678998
447417
905371
712296
837916
417552
941491
845624
889542
832663
378971
749612
1054326
762520
358660
192908
294068
1028633
583539
390318
683609
160707
570438
605297
858719
947211
8899
537572
529037
340856
393556
234690
705589
1093388
905724
722745
491364
1019209
133356
561340
475857
731565
720769
1051367
148719
231284
413331
957770
595836
769727
98939
261311
87998
642697
265744
267337
91728
457177
32507
1027429
597743
66265
437890
685562
978411
653316
472742
1048147
28569
275242
81567
578454
966437
70870
833448
160729
186280
656871
183310
823430
727096
577298
478414
448868
324750
1022262
760206
538780
251780
830659
151510
687623
334480
928017
948672
1006437
685512
205938
461350
211146
827447
625948
360112
480370
19186
137921
1084626
587679
210367
1069460
163714
1030297
1065127
740426
128311
707622
404855
98837
286818
842191
43894
470564
390932
1081665
173013
722768
66943
1089761
260744
366461
553636
151456
219523
346704
851742
855081
761891
105106
851632
266103
106589
962505
478658
764266
674249
502552
871302
227743
547998
833364
996486
703749
667890
240215
327945
1042005
408049
566796
479298
584038
530336
401306
741654
752349
181965
29909
172861
173666
866670
703200
863034
92343
370142
877755
105867
1045999
540858
654146
89360
770179
473469
785447
104281
943359
525573
788945
357958
723706
993308
990942
1006798
688654
214685
333506
666883
982362
133022
474272
1060988
274898
310939
944956
225704
619335
292088
1022515
1084292
58704
971724
681444
821721
297065
484095
588906
379901
440226
896580
400496
256600
68341
119838
582616
868153
903737
730076
1083513
294232
527862
773325
408718
114530
315259
82141
290837
167655
400501
542742
293542
411160
57828
948800
668896
550688
26044
820774
828956
498518
589649
52000
402020
1016262
926086
114302
142034
935162
310260
717959
378397
823407
1024787
979709
458094
430123
801480
766829
238728
36051
189125
893815
344473
684511
324872
789196
1014195
789464
764394
389160
1099325
348420
93329
114314
522677
1055839
308910
362854
827469
876914
916512
277230
929063
632235
636059
697243
309898
211978
1071545
70476
445420
76527
52714
1034098
467244
161382
812284
219930
517522
640042
471827
868509
198899
895908
960613
691922
21747
222859
828112
772435
264612
611912
463777
617495
204884
823218
119274
460720
256721
66471
410134
298663
264882
942169
192036
1042128
783279
742916
951695
748521
782654
99616
177948
1087922
52820
1096720
310837
719289
496983
535294
865827
241873
526515
40343
431716
1050747
131268
315157
733068
314523
859409
595415
750745
347377
976613
844417
911236
533721
405224
702614
221806
181349
609847
445739
651434
1044195
927745
203136
134604
475753
396191
287461
903494
27008
325046
456569
25259
918529
118044
337038
811415
746900
1030733
758098
209907
101818
477371
791359
624357
661377
216899
885046
582230
834931
891183
375322
497784
862398
905729
605544
373480
632656
1001492
62608
10544
765467
109426
769296
445080
286442
841019
216727
1071537
494322
746000
50135
158333
1046747
645629
1027613
1093446
10893
481255
316246
807724
172888
961474
270262
777039
92442
596529
1010235
554242
1093943
430429
40545
442174
817934
762141
20279
635550
102711
626869
649491
145934
527613
823812
539358
686421
232056
204285
350828
150263
996012
59023
300910
999723
623896
503968
965012
142358
301963
629050
647182
424291
847302
435802
178040
103819
986885
931547
579881
467912
871494
772783
170188
1031728
268458
815984
999458
1000508
643033
931159
194023
694345
847947
908069
185925
106670
23784
102664
883906
262533
990329
244497
1080353
925840
645744
737763
789668
722271
928500
792742
1020346
320873
152702
878600
1055481
88324
382360
367030
625025
626100
43929
963970
975303
435920
570393
172646
44822
1028250
655998
354871
1042808
60611
45765
940016
181156
1082092
697118
30570
354216
957744
807748
287007
461373
619127
582099
722412
113452
945317
655992
1069767
790597
856591
1042083
58368
256032
228508
512358
244359
778789
897134
133803
354869
135699
584703
125807
454374
781422
896689
39158
1000910
1065638
91239
227269
1004223
365208
722508
1097350
723456
158620
533360
616089
534783
13108
422552
350883
840784
856887
861620
801019
191704
864362
1024319
857899
154739
593143
745658
302129
111580
250660
145322
410825
918461
334678
843522
1060146
512073
644605
63560
157778
531742
430129
549460
550510
943490
679660
753555
621558
26678
505126
1041766
577410
306484
305434
991515
1040310
692755
291094
701460
335427
557829
110993
375977
904894
380739
6447
992669
377900
689515
1004698
384034
765556
820406
171585
470978
537440
173568
616536
183634
466557
601594
189174
1080426
395863
612580
116192
1045526
237060
1071368
900057
958000
860660
683876
947734
496363
1017274
881331
508518
662878
443690
853406
52987
202136
662059
1006426
87208
865118
538614
20319
49271
295440
174721
853842
402442
153038
357936
580484
718137
676603
226011
2698
527244
674026
527241
712394
136769
819242
510022
868479
923557
932291
65739
799744
427625
202331
224173
248272
1085799
267872
95587
912481
979444
853770
522773
779240
111667
113094
349505
349301
269564
205238
194433
368258
781330
205549
80917
978738
426954
141084
400294
988556
1052479
517079
40595
83445
1034489
884119
211641
893237
229992
871039
518769
644082
920087
764918
405817
905565
80823
734283
194741
631813
459456
231219
267445
856091
750897
31731
853826
962828
677711
1037366
148241
149291
577788
494789
55471
1071474
455553
456603
632744
289861
125236
172779
474044
1083548
583683
251918
268684
635323
848292
713387
732684
353669
45102
452752
869032
484188
526135
481426
563134
161464
618888
965779
676669
222355
730507
838883
1060381
244529
902509
646384
930029
538642
273942
643232
205615
563493
961579
754319
1016691
728124
883187
1051355
87443
143262
774636
810485
891732
1083189
229115
462174
269715
1029085
233685
65942
200664
1031873
42996
941435
260740
703755
517220
877163
391339
608690
909825
638475
704922
610109
212496
85147
1001073
211582
46421
433920
861269
260214
718015
74143
488403
619728
317227
367170
50773
830457
220382
210718
995459
1094630
774918
590767
1098663
895235
572616
72657
1013035
1013958
656043
401992
66888
386645
408476
915044
501395
653106
935787
264746
492454
1024832
649134
614761
850543
835140
101954
19925
138558
97063
171833
922083
869233
970763
475133
631109
292959
1056538
491766
398141
110253
172541
831197
489250
638747
359571
241048
666204
1013361
833264
232246
869448
405420
388519
897951
78488
1022655
413447
156318
820542
982335
50928
32728
476619
676266
619203
167038
393002
979655
507777
823678
660950
1053984
849134
112651
991509
795013
729702
520064
371741
540932
673448
681543
519754
972276
904629
216237
304687
72345
434592
523328
231084
391085
370339
214780
7970
451848
27914
692858
67565
654720
958020
354669
962984
422037
969979
34818
474190
914440
185703
826650
257546
404467
752967
1069144
947404
585155
115717
407732
144405
524109
250095
1069970
742237
214145
222999
1031571
346459
15398
634042
538347
7357
175105
767949
752604
619675
519021
923947
1072847
635662
372999
111748
898446
235287
383227
892356
897183
672933
451840
1022301
175144
5781
852173
403865
804435
525101
326901
375398
55365
679571
547528
830529
1003519
74137
912684
791375
347274
829529
198462
978661
661013
540460
1094116
15631
753023
689813
260972
316120
108764
500785
1089648
263469
810975
1058952
379913
767189
827171
649582
271350
413299
933381
889935
558710
1090844
224403
1010275
1038089
39349
1037771
905131
264824
66190
954101
218051
683963
147920
531094
191483
869198
61249
192153
74725
1019951
1048837
377254
657598
909800
461489
1068661
817093
1097452
491750
465849
909253
1041575
1007842
777897
270041
621214
1007624
579106
81554
1047187
23525
876278
242649
121358
732619
529017
640037
689275
642105
358174
883651
834824
809963
739585
593212
27952
408951
398741
941517
202615
1095533
211736
694773
112789
668290
1012219
343383
697581
322310
210128
503512
85615
657514
780984
853113
664365
611088
415538
232683
453558
820678
235580
208659
923805
6746
1067010
1072726
1011074
539510
643857
619825
797044
91371
270812
535665
486913
804560
65001
523361
29872
218447
544821
396913
501420
168254
43190
456025
754308
150632
1022802
730615
838437
410379
990962
826665
94814
728515
145919
352753
1063990
225072
446475
659557
745066
638863
745962
985525
930191
577224
462665
318330
1037289
52305
861744
50555
75288
263147
480840
128650
1002480
620525
455514
542364
898588
346372
3475
1009446
531350
806046
376656
798979
24259
194033
680163
293392
1069568
98692
753993
269957
161754
98242
565259
579570
64972
230249
122493
631690
119094
227782
409064
38272
134993
779294
36286
517528
926512
617467
933298
496894
728038
206685
598688
155649
492170
111803
389688
818887
935008
41433
841343
65349
630048
58997
1004963
363781
176018
354572
774062
445642
494796
1062194
95216
62401
519157
284287
700313
840185
553683
1028477
566095
1026152
119385
761301
461483
817478
163753
326601
858138
130390
211639
1011014
461907
3290
1058101
23301
726746
740090
98180
945537
765795
759617
431998
379980
457194
460452
459401
459402
506465
13858
271837
263635
700040
1008655
493090
178153
141617
692377
707600
442511
579673
158282
616307
1051401
328404
429690
430740
585754
838156
183438
184488
466901
464800
465851
420629
137202
375170
506979
508029
823873
879818
641350
1079953
737112
571399
6909
330694
553751
644667
42420
197362
524804
259369
1039319
867724
290310
277321
924143
171325
528883
218182
18775
163072
946776
514508
490262
823808
556774
419916
115348
784137
790555
404543
587108
910105
465187
1060193
262356
260421
974499
277959
575854
13867
395495
906573
89644
894892
1034638
785452
258769
287902
448798
1020450
491779
169487
962914
185628
39697
126980
777212
875438
1086478
568997
502672
77195
688155
1055219
727546
912322
309167
388346
655719
1044599
906562
804825
1034856
210570
721009
28004
676224
1028222
499096
768021
580556
633375
907417
228956
420732
1082263
66737
886300
355037
339391
15894
592907
699157
754125
450946
67678
256975
405315
45522
946578
813557
141915
536663
1054289
805878
519340
1022227
225982
199390
697646
884051
484931
106391
306051
91902
977655
449501
572356
160817
105037
441477
318181
451107
1073043
365346
823383
505234
646449
331136
880381
584814
196007
599895
203475
800779
115825
507942
798078
712173
1033233
300328
671032
1062394
119783
314814
89151
806311
573818
193718
818759
860804
702167
14389
139081
278671
406081
651471
793733
150988
346677
512110
1011567
969865
1090584
142110
601474
231968
473457
726418
906116
758618
918278
787569
1083461
185984
436925
542969
918265
997613
771938
177508
894855
40882
753567
51115
52640
635655
772570
494130
484062
950227
788043
1022918
327680
962233
632106
498431
641178
466115
848760
1058219
422437
170527
569286
253616
328872
171909
73324
792839
876468
137868
1019228
889195
1069803
380162
308006
229958
834945
1006235
475564
10666
893120
823517
759939
460075
716488
609599
899838
98713
603784
882655
577096
519116
378480
414321
283668
170268
164099
1053785
215887
125430
738137
276422
665479
1028644
260195
276079
502667
880520
679505
984007
840157
396978
161675
403040
32398
930252
773754
924898
141957
480058
522780
65824
132915
357477
460546
915287
236992
877554
235211
1024067
513285
734267
1017645
12561
1040160
155986
497656
654101
120648
895035
49668
906015
903142
385325
971233
566149
701595
499255
327344
649766
1095985
789015
1047225
938693
417792
576044
641386
49835
648615
233486
642561
774896
807512
356709
679745
57931
533640
199644
214877
963568
229701
909915
67809
854919
1011969
91046
457337
307592
1084788
680502
789632
719658
806574
954538
1086913
789359
690019
1082232
495780
364533
164926
499803
286613
610105
951005
267455
387482
94664
279402
45732
314212
202017
56473
745817
446239
795882
521001
71805
904535
772955
125246
715945
467618
504515
892742
309378
1018619
625784
642688
527150
795545
404388
942600
101508
265557
28410
243363
295837
145137
493208
732061
855252
599802
1068669
471859
905758
106624
591236
365325
453123
978609
1019832
568961
22276
272136
103302
219301
226256
407650
268357
1035685
1043351
161363
369241
132507
546959
384468
252497
246984
269658
810215
163363
496797
1007860
165569
712141
830377
138611
291873
1044467
453999
577932
11421
476290
433116
154160
52178
10790
1049589
935590
942264
159395
694896
383645
996672
539460
882763
248270
1056146
129737
757658
546392
1060209
418659
30656
31405
1013617
730898
478931
788843
892615
198463
52591
1043120
718626
1043764
662388
1019896
622940
801092
1015309
719964
1088083
183635
515624
769417
1071935
507752
381785
603744
1024249
66227
783407
39311
403510
9290
119735
989345
583201
249304
20493
743842
508134
940474
941524
41107
589292
457585
524000
7923
318132
824123
130964
369850
116034
108167
622230
1086968
28637
462578
101796
612175
873687
934114
449757
970998
537837
1086075
245872
980804
463081
1040029
198050
331361
307383
712929
183032
883394
449049
702137
632992
843990
319358
117448
217919
403007
773910
68582
76034
1006494
46757
737687
656224
392275
876717
189365
919145
813158
1059943
67908
943623
1070296
389490
286387
618006
1010997
514292
399512
636707
787054
52947
191352
1060920
188722
571593
886358
443262
230093
1044875
367559
47521
856807
413515
638666
76692
1005702
263907
772982
804140
206272
68907
475924
762605
905549
80615
620597
348540
553114
449857
800730
1027455
602906
551634
25992
683890
74578
267024
773744
602467
144691
393156
1062810
290644
851927
163276
599080
183950
190759
933076
449651
710584
476618
407505
865369
580675
55146
320807
791368
744369
186367
910178
438846
194395
70781
992317
618372
695605
64824
23146
164083
307574
894554
520181
323424
733104
346068
1063281
562397
170000
206430
1026371
945646
20935
54167
778436
649164
355889
753837
293459
329997
604443
551005
834744
990358
283737
939218
513709
625998
231105
87090
847463
722110
380932
220495
951082
148548
509693
118862
21006
686634
423063
842318
567014
390610
296499
565709
526719
224461
1059127
886989
757800
38605
468803
709163
45799
263438
881020
613100
221020
379898
1058894
265780
915476
21262
320636
1065565
867527
321024
686514
825384
1056086
581400
164825
583070
904684
918254
643973
248154
654323
811622
866972
346339
806833
381208
418043
447954
31712
665119
1061542
1052541
163040
455696
217185
393453
352103
133099
1041441
681338
77980
826064
755756
972943
292556
677066
582424
725350
573524
469985
9264
12752
519003
699409
869939
150846
1077512
279499
970665
724491
577413
24322
578062
1023472
27330
482618
481821
102622
927470
46583
526959
640949
1077122
1017476
830499
472523
4801
369147
289473
641730
25032
947562
154015
181200
453092
752883
1099793
586416
484763
910692
490455
669754
717820
339472
892486
508560
72788
760564
824972
861170
933314
15472
79926
1005470
312467
1035291
691946
983844
223984
732982
303061
114254
1052599
872568
1054387
806790
813492
26829
932770
302155
682107
568983
617749
415888
525814
195783
972978
238218
416553
686460
369571
622948
830944
926200
235992
841883
126824
958086
452874
641003
583770
1075937
563200
420744
669541
504110
239919
724573
46884
41064
82288
897309
991483
166149
168643
393671
434475
879218
151818
830625
1012857
232970
378992
987284
299366
1068830
352313
621788
1011199
870218
499812
175347
726365
304893
821348
141815
979080
567449
1033022
120107
434064
138777
718568
823686
382923
433899
934769
931837
176339
447931
448981
513588
514638
527324
767426
441214
829436
540129
505959
135120
486336
1020742
989805
314915
307995
803163
872125
921153
460647
593082
758080
868774
893223
1034015
640848
1048181
409037
174226
1009451
263173
676868
61773
556130
352643
341610
8758
484450
759464
495365
496594
386347
19888
137892
878114
1005802
674414
871135
226290
140687
10075
1016214
68318
199493
1090105
1061292
5843
721078
815718
295689
1037596
28869
425759
762825
88347
880535
761439
24601
603478
629090
558482
56215
565472
172347
579523
988681
771661
331269
1074519
354382
565159
205849
1001543
578671
567515
636233
382097
1039217
609949
756635
889476
58180
1030594
1020475
569604
804061
1015459
793817
520916
49018
843027
220204
264153
176876
275977
358802
567829
143779
828887
37667
722906
1014676
267591
145986
155803
413857
324115
121269
750992
617059
576321
45445
1053875
782196
687580
878302
512698
411367
391655
277217
859186
726294
375454
116463
714449
86949
854723
488136
377004
800782
602694
251880
107607
632921
1035555
937280
739259
243680
730772
187084
365709
989623
388974
174933
14729
31725
689497
333577
1045709
841311
96605
626940
148960
468168
283234
1080171
723216
816471
386971
977635
100981
695301
207460
351850
1079873
701882
455085
524275
209274
739217
121244
406576
409266
1082809
203703
503662
432751
1043952
725803
760092
291434
1062309
750477
419444
736721
892672
868627
550247
899387
1079886
72302
387206
72071
1068779
268442
603912
97120
349531
199583
565408
520374
434723
44035
1055488
134621
117141
11281
845785
274073
719022
1093985
552071
335208
75710
1019625
767976
828324
516681
83408
1057023
639791
143675
943082
317887
592097
262370
257381
60576
971536
911567
946555
171659
422511
677398
69081
788259
807731
172429
323517
1060060
469544
625400
754363
325505
1097609
689879
806416
920869
1085809
359864
79907
562823
355520
130220
697365
1060157
135344
578412
62653
673354
767270
1077084
436106
482643
999491
249204
296977
805357
566043
24088
573724
1076676
740677
272970
254225
546573
657950
276806
540451
98959
576354
451099
313415
554632
684291
1078245
875149
147937
279192
1006606
20779
420920
900238
781588
825995
722426
129825
862319
635688
102376
860881
519118
422905
1014093
444058
708376
887950
306757
390071
807780
2910
145025
179883
253586
430863
534999
1072478
28835
1020784
1027339
925999
213763
96672
74731
934393
935443
91041
1063376
686443
1053544
787136
106319
216880
334617
661682
41738
240566
868478
943618
979198
491610
831128
956879
829875
125023
419001
1081883
384753
1011635
574718
156042
589695
325100
37423
743595
61096
722842
799903
262757
82348
511109
153197
202437
389082
1061991
316432
992465
431462
435493
387603
559448
870226
213419
741452
699348
268515
801572
60999
756840
437143
123221
1092006
267298
539165
256696
878342
124435
894234
1083490
347912
896951
563059
938478
1007401
875228
187177
204815
645603
849360
403880
793118
603287
221142
326804
477071
624094
221395
642656
1040075
485664
955492
1095908
381139
1027101
581450
128432
1054760
709619
149939
1067572
765563
593316
1090140
123389
782790
1011032
656909
892798
718417
233005
933935
625168
109221
969244
14027
562680
453075
607101
340325
104073
386192
360818
32005
1046356
578250
387372
876904
1002036
871119
909248
873050
439342
637720
187319
179683
582235
1028184
361748
276424
671105
386492
806690
28720
151748
721832
517729
786280
673922
122946
936748
925815
494800
24375
523416
491268
1034218
351729
350678
217932
839913
1068725
158372
530816
926242
563822
1039242
227140
559595
1028624
280123
653247
131693
929549
774047
1089285
432157
674910
25916
928529
421145
652738
1042010
274931
144388
876629
625900
756470
96414
169785
986837
554253
249083
375586
1030206
1100233
1097558
543052
38943
704315
743428
1052107
902137
782393
519828
518778
908481
56325
372838
184522
358349
999480
857943
161585
957045
728458
186127
753013
1025544
487457
783409
439271
440321
1036751
854128
155209
540045
567898
561344
415210
266757
243722
948558
978662
926313
451289
404958
118010
260746
905026
211614
483215
1029533
68733
906942
931506
192414
492047
5907
470156
890532
694749
85370
575749
139239
287180
595452
535234
587195
1044240
390151
26633
118441
799326
154473
154212
647647
114979
253140
502822
869292
85987
933095
1091082
49601
94466
357584
235996
403320
1099808
619302
908035
424270
597310
981210
973927
530132
531182
1011450
878444
770782
270388
994293
884704
1100038
161247
942103
684057
968893
346915
35875
495269
829863
499081
561947
597448
807203
538672
201812
771656
314810
547878
541254
255146
87898
315994
362046
70972
319524
941683
1011683
1006978
503609
632026
613841
1004444
504931
479863
806814
699347
1072944
22784
540054
433822
545072
79842
546770
272515
744103
1009244
699748
430851
680160
184531
484749
433401
546488
358069
569448
405801
435929
59585
685073
190664
566040
247248
830701
1027776
72571
1051693
382063
962570
801997
318875
214374
991651
139505
116984
1012316
722451
551609
295359
283302
688667
489400
945033
628062
336085
900116
967837
492957
225800
376860
479035
5923
631054
826744
789703
506928
55696
1087255
788314
457673
243940
379308
668218
141407
357523
262451
1009644
959633
626635
528162
542332
466601
304579
199312
642234
883901
914905
1090743
709040
820576
5954
437447
439656
309530
1008640
469063
316602
884731
41287
565674
692687
386487
587175
1097294
537339
549915
511226
380693
610959
31580
991671
555148
965892
37823
159874
966249
738351
208204
978763
464258
354097
373495
54583
39600
624056
272566
304335
201115
249636
705465
836924
706057
598737
534908
36755
275259
981135
815347
990688
49979
458738
144788
251340
395923
1089233
465947
767518
977394
235980
1096275
298693
616691
22468
833300
421491
129607
863195
819404
1021601
884368
817038
934091
514620
1018209
471111
3758
163423
422104
678127
236633
944261
1019500
930146
81880
265533
600846
697340
286748
627939
817957
309429
49393
760921
793355
121166
449837
1040952
427527
8544
602627
580098
968351
188467
121855
41723
840637
112465
97560
848677
718184
661731
539858
351807
897821
289975
701521
387108
66693
585304
701924
731923
703187
569840
844262
996843
708070
515778
1048172
327090
975598
221830
379457
221954
258034
86350
447904
657827
135536
1069472
781658
253200
684460
134996
585256
803308
634830
440882
404436
712106
493788
795456
811446
973050
914860
321084
323905
333801
367878
854114
616572
151415
794563
749637
720787
181734
578621
162432
418065
325769
1039624
909163
285255
44295
30496
515459
1006139
501534
786637
644834
492270
467542
96898
384057
1080235
300700
341549
332725
670135
339248
951676
614044
358613
529385
1082534
749512
108551
940511
893377
810694
696875
69149
209073
194089
237620
402406
295600
949252
1096649
938310
477439
446672
634416
91657
694446
1093819
11547
37670
246467
236331
208883
801372
27894
777618
516557
728402
351640
1083128
856204
983165
52688
619784
217777
1018669
852832
844817
1033473
706621
501351
382768
627453
464471
897696
1091862
131104
566859
293120
952374
185944
126313
528319
826823
62569
1008744
935957
653281
983433
81969
837592
204873
514719
685827
201594
1004421
223531
550315
936818
354881
482985
317293
822307
980961
414534
865486
930742
189190
731884
420060
149981
58102
386765
584355
618463
220129
293907
694978
761015
572685
280752
1096614
299260
619674
758626
121203
424365
58914
11327
1075880
874191
1084699
349170
995021
168732
74118
189429
638204
37502
1012567
385018
541232
976564
164809
94781
845650
974873
772317
524048
885041
650009
496890
303362
529047
185388
890590
1090420
712355
525518
657407
404737
499979
632489
371428
907196
599618
386509
315660
648267
399573
869050
655229
465489
282851
376578
1014133
957697
1044325
25027
19074
45088
205508
840420
451150
825837
1020374
359914
1095593
960690
342054
851721
292848
775755
955621
774565
580543
63755
927743
812318
841387
63679
668838
401469
546348
684672
310635
640161
1075226
924593
966492
890210
1031912
102836
809256
730268
664989
555299
1058779
13825
550428
290544
977688
62752
30463
864161
987527
96655
127458
817935
160162
806947
517928
864967
527520
882247
396428
845602
1073286
315475
123118
651549
303668
240335
516569
567163
282414
450215
709436
491037
180091
952394
893167
825509
1089042
126883
24491
364742
515594
186935
677503
732763
519070
668165
657330
889688
69264
862589
473359
726485
779768
1010911
1000722
1003916
778670
691166
533890
259710
483474
238434
366576
417095
323904
247298
209399
76614
173892
1095223
1094008
20752
169561
61413
617364
1028726
209718
352905
150123
595138
825833
1084182
1084938
664539
774804
277747
85193
40071
973573
502029
303585
802236
91023
839955
997551
978148
267753
487211
806866
536324
161783
231282
642300
971664
652100
456990
190894
375925
813932
637340
515166
753144
146593
786083
1067394
948943
582808
738287
394161
540121
694942
203878
121773
714488
114465
1039445
761573
955088
306220
234033
1077072
79672
452470
858820
575298
468107
465445
255526
492587
629951
922509
134187
16022
237156
350651
1016332
1053323
179078
801830
241332
122514
523419
946610
445856
363702
997357
132312
481297
675352
410367
716429
877370
803122
470600
300634
96228
394376
806430
197545
920260
361326
70704
1018096
91207
428639
811595
150275
121796
78287
575064
854990
349162
401027
145128
695536
744650
568959
1038618
27449
315323
890536
601743
368176
897283
740895
676924
225452
333552
787257
2612
804970
467951
184628
1075437
498131
78675
1051841
803543
565775
1039123
472039
175783
692382
152401
632096
2500
147020
485035
274362
1025340
980303
891411
407425
388058
522056
515609
157789
935985
1068713
72502
462982
658921
501228
23286
1009961
200515
899533
764794
1058585
985093
635368
963993
1063959
117734
490434
345964
1080445
449442
249424
75261
763415
542650
587505
474674
558894
696358
1063643
71349
850176
358657
901389
286433
981713
923183
855493
901715
994773
255724
857484
1022099
1040334
725840
526149
765193
339915
524807
838192
348781
920199
110263
303721
171210
33448
87581
585105
241486
842934
166488
406579
527231
578652
41423
407664
988155
99476
455045
542581
1031885
273751
224747
503239
1041450
674327
566282
974971
204804
254958
1044038
409030
879440
1074229
995435
397239
247414
811775
175508
196109
877337
927855
320069
511083
35797
815573
495481
559942
1034256
15492
1026050
628467
69519
240735
1038045
23493
204670
527521
282872
978975
674889
451002
988900
540766
1070428
283875
690937
36889
704342
434930
267129
311867
1093933
658726
1057935
77558
610699
917745
463529
658011
276109
984035
618110
369841
976486
224788
488200
852598
1040535
862621
476394
458567
130783
286240
287290
818185
669035
677671
439452
303350
331235
336027
267528
985826
583331
927243
175663
439795
603819
422496
879757
733858
54157
895425
67643
235368
449900
1083949
1092610
646936
155936
366177
825153
189784
47667
234364
324471
460534
734399
877756
786511
335056
123304
296843
443291
554083
781491
999477
1069565
280406
918164
823685
722047
869195
909042
810681
624993
818918
1059539
288515
495820
829982
1053793
73676
203735
948276
677696
62774
245696
246746
782347
815739
832689
437363
345540
960672
959622
262233
139285
92292
55563
380607
375992
638892
644198
699744
1088157
316906
1049994
299057
899902
99297
93775
847718
700652
372956
667912
448459
1089321
511991
100663
753211
679288
41586
610910
195900
71507
431027
650333
117921
133720
193938
1006212
453400
46624
266377
89307
962965
350163
1029477
994161
337188
996377
1016972
854580
289137
8835
1047339
571180
1017823
512482
126132
289889
643393
763213
884186
362979
8334
40617
1070595
421552
607404
1001578
948905
892422
288537
733333
535236
656408
876219
866210
288731
739858
203469
386162
659196
878888
892072
17482
1035192
607173
470660
617031
783829
522367
1021190
1093370
284057
75355
1064836
714080
499860
184180
867156
918002
478514
108962
839702
591906
590967
902584
834944
1094301
792093
179673
197633
1050764
572487
947329
1065201
82194
8582
925580
609110
226149
726329
371483
166926
12108
243295
398212
511899
911791
295089
387947
165297
469808
85976
701390
1037563
484360
896494
702299
627809
883916
396945
533380
109678
914790
1024059
63027
654810
391793
11122
485439
166890
438790
457388
687836
304402
1012703
261608
287932
310198
770197
379207
916175
573470
1055290
1067614
1022600
301448
340056
358578
200162
682370
1079996
449487
185310
402843
803999
338392
681181
206615
934963
830777
809527
488684
940035
9194
82248
208830
1036302
701787
765935
766985
978302
725980
959392
954363
489017
748336
599857
878143
95043
577515
455786
1097233
402518
727980
713409
464949
73317
598267
599317
122528
123578
959408
157008
213707
610574
126187
99487
901744
347088
59835
784811
160152
747958
902275
803878
835910
1097980
7570
655750
627236
1085545
507082
1016454
491453
405694
512763
7739
180982
208846
782245
172197
6075
492225
267525
618513
432189
726068
991982
150850
326317
875343
859102
966939
552539
784417
330137
177435
281437
508315
955534
892978
699543
1016555
318377
128121
436049
546304
667947
920481
430161
270631
975549
904312
606348
297185
741968
142587
606672
1090562
868918
935415
760449
702809
364904
8746
1055568
81095
613810
749474
83601
992807
726688
336830
974582
1086506
455108
722675
627595
365708
52885
776348
902488
906196
484909
208943
471569
344077
845491
1096272
128934
1055194
836564
694559
1046144
41199
27935
940185
953187
584055
759364
866216
125990
247265
774974
664448
694563
634469
381174
634357
550693
807300
228938
110955
51670
530062
267940
913628
521100
99637
1041317
661447
335263
418518
349445
46790
1090835
914556
638305
1087611
988491
986060
541861
866661
217715
32584
176461
950954
611885
959465
14380
326223
74124
760640
767074
177349
747623
358272
340212
871724
273564
585387
181377
532660
743483
125668
997930
251746
435995
265755
833062
16820
1077307
264129
64431
641994
732849
564674
146039
688516
1066048
266040
632113
532917
512865
80762
940467
942977
413612
381547
628202
822663
430613
212972
664460
953262
1004450
668482
1056742
102957
13478
1073373
832217
1099470
556692
913588
881141
497010
245708
302793
675243
1065563
791515
928679
740583
163468
544453
81994
467404
587487
595009
843859
272171
870651
839072
65963
120460
775206
367620
396474
54500
356367
140275
620208
711163
293616
616012
77740
1042928
169369
879544
720145
1083043
619957
784891
5525
56118
137002
82075
740741
610871
407646
567427
942379
389735
939647
1019709
1002877
494747
646327
99274
123790
234108
646303
771478
152023
150973
108359
1088818
88597
880467
694409
547483
267340
481785
376348
844811
393108
1022919
746443
937562
670035
814561
759562
222897
298145
834614
75353
400389
597563
96164
314206
5539
380692
352242
1023069
107482
308550
326930
106326
846992
600968
65592
848352
716284
303634
517862
726574
172641
205301
166119
865022
32291
912899
752417
451578
723922
12488
864292
474395
701190
266482
575911
261557
623600
1086980
1046698
439088
685823
135143
313143
426565
1015856
289785
338933
503587
788728
172781
1044567
245063
654318
488701
477764
810096
873416
220369
5748
513192
609577
724470
1010211
1001265
4411
78564
179477
264817
328637
205433
290932
397229
109231
706969
461129
787394
290362
1090444
1021257
838041
715106
29734
886720
939498
653916
801839
1060665
507099
490900
628374
746088
1097121
1038650
507248
802552
854302
503596
136622
281299
462975
967118
318402
930810
329781
586369
623828
198936
20042
997137
772269
611963
1077347
785411
35088
827513
353464
188249
6210
724224
878605
1083095
352457
871157
171858
751459
558089
55175
322946
841629
459513
341183
880884
748586
605490
32190
834056
160624
588993
1028990
1018185
709187
629912
81422
839536
287362
612864
608035
342372
837761
28233
66320
1064874
432826
964886
665478
584310
1021435
1082123
1024110
357943
92164
139586
379227
779822
976408
801598
782177
825658
1057871
40171
1015475
1009927
621771
308620
971444
395458
547437
626985
1098058
505400
632325
753964
554515
585369
1037759
705944
195194
301672
519919
661207
307560
453111
516897
889986
505373
1009285
9849
341841
985073
543153
889750
580843
33995
99931
162144
833736
853108
451967
1082428
849074
555893
36304
391869
390819
1063750
414433
609188
826616
422968
832552
882489
1055274
86649
1061888
472457
1083036
341411
862059
514835
490899
175932
116532
1029349
184464
269147
923496
743455
169788
1097228
253901
819603
962929
485564
1021479
614725
363263
685561
1032623
562686
792925
608783
34566
946314
93641
463279
611406
319943
357188
203660
857826
810456
185148
403892
590879
845884
594206
635758
775920
755464
86613
304399
1032578
375342
979243
142538
917485
808307
179518
839059
873837
653133
484811
62781
211524
727480
229842
936327
1085674
39308
341423
685025
648967
1075523
662778
566623
290298
1025007
897663
115231
746492
237146
492925
989592
412232
194359
384192
859139
793631
228894
1019379
136647
291568
857896
31645
533727
538408
381787
452096
228571
854833
678291
65323
720344
176726
295317
259325
538976
300191
857176
448097
345597
625761
950693
580008
547462
325919
23495
470909
282707
328443
1098930
817278
751188
361130
561619
537278
604288
581799
573573
1025718
949440
57523
158270
513775
734211
927943
894718
440561
98246
1085014
290805
19123
972370
179895
494285
217941
477840
1020885
944824
968835
451273
596659
470716
827866
338229
527507
853158
440815
630078
954962
584963
987763
893714
806636
905682
567987
781968
274985
117585
64705
614417
992170
319207
400495
782074
934113
1005660
615239
663145
233643
333009
791631
571005
88309
816366
717435
366183
1001095
385250
706368
563210
986090
500554
213813
48693
635164
600617
640704
83743
199548
25268
97941
761544
256568
396302
40800
446406
488296
862003
868125
204934
887469
234862
1019847
948212
414624
778123
73454
656902
1030982
766134
209804
908725
1041793
376888
1063416
134025
473177
850328
462206
760405
874857
70706
438215
300726
631521
446731
598394
20443
1047343
191631
1044946
529197
925602
821540
613474
259624
139879
941110
1004038
732001
506242
251236
765735
97935
400275
90480
219610
631816
124769
656276
271966
22664
986061
1060312
438719
626029
433222
981322
836335
227334
435219
1081351
321864
573850
893047
574900
627182
995827
733324
615070
11186
340627
737876
894414
191876
438813
884853
969601
927348
508702
60695
436435
650487
77187
645889
837988
983585
6014
835539
493556
187054
21429
1039848
621530
712098
736472
906173
921893
534260
403093
241822
125921
88470
503576
894918
764357
377165
584304
97695
850713
1098443
762394
659733
1054674
820310
951167
165075
747618
571777
59016
442579
329851
413294
570257
96573
1095513
1076885
698235
911778
1053243
521167
530063
33412
992489
823770
297489
327034
292776
1075143
799506
645038
210875
156515
823869
1012777
999189
585801
19446
272743
965811
773147
774197
801052
126759
872192
145394
469314
912320
799187
839099
6747
135799
599172
600222
970911
434764
830932
413615
948368
868616
765747
569943
882400
372163
328784
703154
409058
1022847
483269
203435
975777
82690
753261
860775
1018947
1090759
39198
604252
593089
277225
676958
1002456
258617
284458
770594
112225
420483
886903
980596
450235
287130
23749
322089
550889
586093
1024940
947646
103804
450968
373548
1069304
674575
663941
557960
894231
14151
49597
542675
784898
160620
369500
450841
911499
274256
152903
1038059
588772
387033
1089894
815602
788602
400813
133145
339188
1094156
319653
27587
601301
88936
271801
754626
494591
413996
935578
459767
1044631
920318
429966
414918
583320
680770
98135
961580
671784
218069
794320
295667
1093572
324108
823581
564745
969245
271634
816563
156065
925226
268914
530890
194472
154260
63337
174744
325295
908724
848112
416489
958939
591667
1099679
272208
292531
380446
499179
765733
294636
563889
728118
288242
8668
599673
839787
727720
560769
123936
333149
33118
590301
169770
9876
179734
334091
702646
339599
472021
542194
991973
373837
939852
444034
870442
1075410
474815
170664
898315
781766
816131
295538
1073619
717134
974105
721853
635348
889744
349032
673143
242537
591829
438420
470208
859416
1051985
1080816
172248
651416
1073301
983307
804309
136697
1029058
317214
456745
935548
431567
4967
867874
4089
1078472
938475
389585
98732
360562
861934
353810
688784
594649
162520
164153
42340
834136
485374
816046
701916
510268
172079
1099252
534606
945027
111921
775657
836902
554445
383995
167337
920845
1099512
551690
51016
710820
795383
381242
757208
965982
441628
730096
889092
1074638
58845
90157
236672
172009
64867
726874
330062
335173
474309
964116
868719
1080505
1044222
636009
1081818
630876
428774
538593
843980
1044343
757690
918903
879466
75173
257213
650763
889316
183481
630672
77882
963250
270963
392764
629137
1041181
641419
828315
27130
1045859
1073503
244196
1092942
312567
350958
711287
433399
530381
1002215
795436
53611
945882
1095061
162566
249191
554194
45218
233583
410102
140515
627124
809327
881178
912346
864053
898247
369186
933092
837355
829144
861480
630892
2859
849241
264005
277431
982513
1084024
31397
715228
816806
850291
292018
917934
739433
297148
893924
346078
247187
392088
914505
485058
806398
1005228
866941
566639
736737
647146
459163
120012
41768
105424
535922
248700
666729
93396
869206
822234
1032978
266203
871388
595852
814438
302871
372586
738257
157331
1034159
324300
727739
224095
425750
965566
517553
1083825
484807
1057141
180509
837395
923586
70469
15993
586941
551817
647992
58841
540781
1011376
335749
974336
402243
400773
951998
73209
634645
645319
240323
349104
407888
502683
309891
37896
972612
774248
569952
445769
400020
985031
339980
563994
565044
365398
938022
106655
782945
981936
948988
165212
166042
143393
653609
510712
824007
1082791
790301
793686
977826
553814
265705
811984
471774
749587
194942
93468
132634
770120
954873
763134
401977
348970
530453
864868
1090024
1085956
375587
1076090
237210
1078850
873507
213590
569953
919301
43783
226522
894496
74276
335940
66106
456330
762172
613059
887434
905466
199351
463969
650555
354350
755735
651219
1047812
902619
29608
437579
623366
882808
636281
947645
235759
339868
673976
313737
232395
670249
724496
520581
170892
956394
513834
878504
907572
912475
529087
659098
397265
157361
350160
19317
762943
227487
730224
1068835
955682
1076434
737805
953773
583445
694318
171473
402089
152408
713979
13715
444995
543195
498917
361272
806494
10431
117476
570207
231993
1087899
277382
973300
508174
380223
1088884
115971
600254
275525
113300
721819
979625
722472
169138
1079021
883810
954826
229766
1029177
707555
325516
382140
394423
491811
828368
1035077
594178
610495
91018
755290
290052
901154
599674
808075
403916
806855
291944
489297
928960
90757
445461
335904
126683
610907
177522
744504
905292
910316
980270
20537
437893
461094
681440
755812
993637
488666
690233
545499
347600
78529
24447
768070
84251
83201
542005
391636
1050128
373915
618848
959354
912290
708612
262472
1027730
181369
372176
392218
650717
854781
797832
1038624
567785
508770
456605
516732
446079
590008
49800
1085785
222178
410623
964585
701042
704253
991375
1019503
879444
297073
729136
443322
472368
223981
148573
304688
164185
1059700
899374
56441
106538
362998
1051543
150274
262769
34189
417983
198185
623644
794213
415884
705227
545723
130697
427098
940899
983305
1061313
637003
169030
896395
459105
211892
472657
416832
180048
490882
721085
651750
561793
740534
171957
236784
187182
722133
275614
683360
755631
208303
485265
848875
632582
995884
895919
80047
904436
139187
56035
175879
1083408
370458
794797
1098151
49076
4809
181270
1087940
319946
704448
550352
955139
971228
262039
207827
908349
352210
96099
263597
326871
520346
641016
178319
210184
396658
487422
1079292
699246
468210
1077823
76964
768659
700184
563659
1078125
50393
50566
666994
287489
263803
692054
1001268
797025
871293
741364
39237
129543
49518
52395
717829
63810
299159
377934
378984
521362
168689
300042
998842
372970
374020
999863
565462
893872
316865
1047811
776673
1089798
91152
924245
1009548
854259
998314
649705
288237
137119
798939
799989
341709
1083541
52871
967930
535038
645534
643169
822768
547130
1065868
342820
67837
796796
351105
255247
330617
1000590
44343
434365
527568
1075895
187559
728858
169455
716789
913171
886383
170867
852612
564850
291623
176226
934587
806492
415143
46665
489304
346476
697561
831375
208744
361297
229858
775585
700455
567832
992242
2882
408260
658292
848613
456723
187416
137655
817871
1006412
1093797
551965
481113
672500
146630
798075
259176
27053
720589
145015
864934
627633
495519
654064
1048821
412414
551562
1092715
646615
463477
639564
875592
174318
20106
653544
676899
987864
74300
756965
49405
234875
362255
893738
117239
389384
80239
470417
754155
862063
336500
863428
423291
890043
608503
917482
711259
1014435
644298
35360
293543
959639
1037163
511456
694571
495807
549075
224900
603460
1100014
774514
578938
844094
245115
171135
322094
411951
414717
863494
199154
700551
989287
1077196
433356
876019
588088
774907
406482
862218
130243
362722
711770
520744
342655
258364
613433
75281
876159
1001757
227325
75541
1013739
513805
194544
246738
7165
945599
961531
621811
263966
302159
903844
215866
5631
288903
660519
623570
598904
725598
692808
173391
992768
405398
444218
235953
598793
98937
598467
722916
775539
733666
312814
441753
376683
201473
205965
50966
1030883
840851
473009
554773
931109
218259
849414
921551
319315
513881
269622
324281
542911
264709
933765
690193
830183
655880
464044
813078
130776
203032
708592
12356
518399
945645
1048799
82865
302308
326139
77037
462275
152932
284013
644828
602559
475136
534045
393913
359090
111805
30811
479896
652358
840568
1087834
107339
275576
418469
177498
993718
190020
785423
430751
1094731
958657
180185
676921
1000576
258573
1027067
951065
865613
261614
967729
420702
671376
44697
405588
1035807
859253
272074
1056130
4641
44250
1089109
519929
170899
18864
861530
668903
537918
447161
934436
580493
565422
809267
251361
579200
61223
133322
799972
119831
39735
1008570
524226
12872
396250
986294
189665
284529
869310
590747
30166
943658
412599
662629
154292
297988
738500
852205
858835
693290
36133
37324
841037
471957
13215
252499
498481
129392
979065
905488
126862
77577
818024
107271
358925
922742
629593
329158
750179
23250
484475
422838
575675
385223
517363
655497
330991
851942
991658
1086695
564686
496675
650122
504901
1062841
752714
1074293
865984
141039
534969
1093542
914107
28892
653169
636049
734897
854872
344842
790189
387168
654656
963698
313514
49228
942346
14774
527180
328689
957967
286552
407247
162964
179517
315582
957993
257164
70142
757143
502128
956440
965163
948104
368816
751659
750609
653972
728473
1042636
1041586
614599
111575
1099618
797645
438837
382373
541464
684940
739667
455960
1016545
642073
129137
228359
1035024
27074
175893
846742
522162
872464
487643
344521
945284
270801
440689
958695
959745
171012
568503
893954
273767
220700
680670
160241
731208
488759
705965
422467
695513
937820
938870
1047218
475040
9848
452956
145752
853352
504897
718715
991452
273381
978822
310585
566882
122204
14666
155609
1066264
261500
868334
389656
822390
51446
301423
199186
259595
366946
612259
547812
451247
136569
572626
846294
626395
1051429
591328
74343
108896
115438
389812
713989
936384
628476
650774
833412
982681
629224
408202
932734
944104
172919
306533
307583
360142
494915
158169
156236
746523
612924
1034627
596978
18413
485658
571195
858055
38003
981227
191109
989369
448354
195420
540095
883381
712225
36781
578769
896487
708817
24471
200895
246247
853124
511662
817158
163707
461790
464695
1026848
823856
902705
77388
121597
325733
681827
29325
862150
940659
792060
240424
144882
725354
926612
217887
455263
1017983
157180
220170
189558
796672
1009990
740266
287837
74386
80309
330628
486143
476188
561853
773674
49049
131625
568712
985476
964698
404382
441902
588432
1068225
612075
951605
923360
335392
246367
202400
173597
968137
336589
997239
1070714
980140
1062179
330422
884156
1088158
703638
101812
264811
364254
633802
359964
33093
757243
823767
369126
248140
793471
1002256
489777
302444
219298
53126
819923
879962
415597
554902
1016849
775906
899712
953566
644961
42318
748815
8584
181467
276699
537717
295921
516510
973209
759730
386355
708693
573141
498717
886865
896667
988848
507737
370189
1040095
80092
268860
934770
163688
9255
40862
131237
304935
343485
758720
87550
11236
497678
257562
798271
498823
992397
171400
1086140
1087418
788971
676614
63192
1079224
160084
764068
560691
876718
388319
951674
173360
879677
404613
690159
19263
328700
399195
911703
585319
810208
62285
1005796
168980
726399
184915
484035
620078
210720
829652
1063151
341622
601428
615190
54765
1022872
530283
378815
143674
945815
593434
381029
711354
269400
535685
989239
375659
376709
322299
795310
938015
218499
108321
251092
549592
1006749
897588
714410
1080442
112792
617053
172451
156844
78230
570427
509704
1046697
928931
666821
293520
295545
354341
216557
1005932
821559
259169
836774
976785
80434
406815
27800
450548
277626
432356
412464
514599
443608
254678
835410
24080
395936
207946
719359
166663
133257
1051834
115644
758371
918153
661201
25626
918068
969359
470239
595124
254094
794710
432439
700824
5543
853459
399509
177645
99846
100896
26325
848975
623924
712368
940475
1028444
754830
428512
950795
628267
417970
423323
295112
981717
78772
430856
767975
900194
552364
393633
439593
285060
1091286
623509
271563
31170
970406
1043435
996331
1092659
812573
30010
563504
606213
19299
161264
140397
619037
171663
914137
548576
898222
690548
49863
994407
319622
682357
306758
576914
845843
553027
602887
79940
1077110
1087213
94799
807587
760204
576483
200764
470870
188024
482571
642120
431913
1098470
350223
38636
712169
1057665
802761
1017607
64241
906391
1021580
186082
437292
272837
553549
838618
595651
124680
227997
174564
441465
364828
293389
318935
1052255
297018
733995
589213
241400
319416
306532
619851
205760
537422
580066
1084814
432447
621121
301557
953815
682476
617125
841634
136589
466057
866614
865564
129889
1079034
378268
577336
500503
567434
901582
563452
361420
756605
809809
35235
240678
61128
255108
365721
912997
996791
32504
931346
739227
187541
355188
664885
181191
34756
209364
198661
302361
842937
781336
519381
360760
1012309
604169
216120
515439
814463
980249
41435
832100
388640
978023
515734
223296
1067058
984596
2991
304530
1076289
425296
625847
183953
427240
868458
575085
1050843
1011547
460055
254468
277749
167859
323136
638940
452812
867250
796624
758284
636133
14880
82913
726534
67770
764857
766572
646354
753455
1010386
805725
289215
274018
650784
391087
1065141
76947
400046
214667
106723
631576
285441
120588
1033977
951147
265942
282466
322559
939532
1031677
276032
695210
1068381
390533
1040439
690112
340815
1019493
600482
765815
790129
8350
868399
609244
378804
372443
580683
985644
111622
678130
1028933
214238
1056402
293833
787037
1048318
446939
835686
802786
64236
282561
426942
924358
952092
725410
144554
250147
315730
782068
460941
382031
865725
620656
893766
353911
623076
629938
359131
878194
1031238
897065
403367
666463
810449
1076534
138467
938972
363585
89386
887891
73445
251916
716083
337315
423353
357954
221235
412262
299872
472215
768430
1036467
1073635
15835
180501
1055913
58777
1046689
1014898
926785
339838
881667
353670
629241
917180
309161
271929
596751
262869
995537
418374
876825
852029
864457
790130
169202
173561
572179
530516
399009
814066
512487
115339
733704
765204
579637
578587
577537
1026549
979413
118756
890181
210077
369681
465139
1015819
739403
432907
336280
546568
451539
618485
887504
172865
750608
304040
537886
878941
749330
683493
579260
891200
1055079
673732
180717
467863
1085748
536732
462373
791107
448448
449498
540286
422497
835583
44153
71216
107605
410234
881063
464706
905699
758594
48167
920767
52689
826047
756688
192087
251660
127515
564663
187827
227092
784361
512554
946433
67840
477119
1009811
413945
514691
721637
631186
30829
802355
184384
190968
336334
703934
882471
89779
492811
211434
344982
926123
127275
1041380
502056
964109
1017398
633704
505765
694976
143966
986318
758668
28404
857870
1056628
379289
97984
458208
692991
169230
257532
397507
1071224
6511
377789
16821
692426
264618
835143
487413
892113
839188
305936
936721
181557
305224
1094969
386456
611685
673242
738212
184212
1063985
218881
545689
78467
407103
661193
206549
519769
274588
535183
815690
341970
200576
957491
958541
975453
1027131
1028181
918444
509625
787462
788512
259461
510101
375354
376404
707713
778579
632144
633194
1006308
776778
1052952
1054002
328733
329783
213933
128059
76648
975393
19662
920219
65875
1062973
828715
1092262
331745
131160
87595
886317
389728
407823
338688
672157
632683
468044
512966
1029628
990020
59906
308496
1027032
574184
112947
474677
657627
386076
444139
629687
606074
860117
892274
716298
584673
699100
770378
925648
547375
467872
167448
715443
428547
101793
458672
5531
813778
445633
1068908
246515
939139
337993
675575
875280
1094834
646825
661163
505586
526725
984549
418564
829809
382230
512206
121372
54022
453546
682345
308291
1044157
175377
385812
862226
786940
5888
151928
66343
1024981
720480
824047
694020
376300
598355
783873
901955
530341
88241
697470
345355
1063717
737168
351249
285705
158959
588715
623098
943755
1027650
471672
913467
899287
877135
1031425
1020114
154214
476733
47714
460483
594068
977463
390901
197146
644187
1007543
311387
953884
97849
568268
689183
319004
1004659
454421
194812
12124
675279
636238
875356
444043
958962
565244
178376
27262
778946
1065188
323962
712708
543301
174717
893977
1095250
457663
847322
628092
453159
648336
771934
1096895
132119
800125
237297
446640
290694
37250
477663
84738
819668
289204
682880
175824
387722
1005872
932680
373922
986750
661084
772660
937694
127146
180633
229897
517600
448053
555227
678226
532632
853852
813712
1088203
262767
20177
1072929
701120
117401
1036482
406157
235172
871356
1076155
801407
435040
989054
799965
515657
739184
198948
907783
87771
1060333
622723
669948
593422
447538
607124
595234
466686
984987
140608
859451
610259
693065
216040
146168
75372
629220
680594
382542
40359
21549
432116
375143
873884
614853
555690
1022025
711762
480007
106422
259806
944354
88745
936068
798748
1053029
771253
692791
477244
666476
665426
227557
491510
232792
351057
856709
211336
647083
323504
261616
455712
219795
186492
957040
377691
1053694
224918
523145
349925
64047
762724
1014815
808665
550973
362510
768014
824864
1069046
207881
280373
727770
757247
427657
835084
505660
828004
82628
501413
824741
955471
658890
613323
225921
378407
533274
416225
1063840
654564
222395
20176
625807
461040
727989
68608
366015
423121
399364
642381
89199
329793
207973
1085789
662661
155176
815884
2207
145096
891601
843512
798529
787305
223537
853601
335716
230454
429148
649691
594309
336543
1023036
868180
1003927
55256
1057809
1037984
928672
1084454
810049
446763
538011
397300
830897
120495
111766
983784
260794
640058
710909
826402
41254
574445
22234
70394
284014
876269
186603
152744
545485
654118
534280
424824
721383
178399
1060583
818182
785398
948301
284635
334745
1070418
1003634
786915
483267
674008
454178
614546
4933
335852
538358
902896
1001895
911031
124438
307043
1099955
17010
1029094
818037
629460
886557
421488
517812
767287
973103
53657
93243
898265
214298
870288
925216
62290
533857
204928
547923
303806
676085
708831
242124
112179
356894
723222
167722
597135
1006739
197433
70395
326335
712124
1079459
896774
454868
261746
567907
771855
976103
672257
415547
217820
80603
820403
1044834
6972
324344
572641
780889
611598
267503
974178
988470
728498
492456
348057
454269
148984
87558
298323
886697
135858
998636
123540
354999
965698
773442
887061
873574
1015990
641137
767381
858035
751271
813826
1021071
75770
1021890
144797
495108
249056
81395
660267
471539
236945
711212
332193
521057
1051444
958416
134860
750739
618468
1003434
45927
222293
395210
808258
717329
908131
136770
325048
836302
750385
552184
530544
892898
998037
252373
595119
37325
554562
865335
22364
795711
745882
296839
452338
341484
51616
112862
839427
820993
236648
76897
707620
4330
566848
89969
613563
864116
212089
947884
171127
841546
587430
811835
101250
1055360
134294
245972
348038
947003
945953
1005305
360874
925289
520610
553010
928617
323163
815288
36074
428511
923786
260024
1057062
42050
745223
470274
6062
701568
823272
1049348
699735
381702
641374
207630
507719
415114
330993
183601
25173
885389
949837
562842
98229
663194
301477
487636
931883
292409
289848
758615
458367
597752
74927
351414
992802
921801
362363
666114
86042
304423
889597
1099489
790299
835183
991362
366386
142610
8849
1006190
20123
1023313
978566
146256
424273
559085
976419
774693
596690
934982
173576
860106
800951
242480
484891
391095
25184
374615
587974
639787
1015123
816569
360118
133800
851534
1099238
790172
804730
191156
34493
618575
364632
626249
621194
86889
841518
221050
1033895
448620
758966
602520
179483
655775
1090245
1081288
965281
434206
742887
109728
868986
675252
264546
409375
744355
487785
185146
249520
308579
396291
527367
163294
364835
959895
491786
376926
886247
118919
6293
279105
52223
157206
885736
735057
480669
89605
998932
662935
124927
497658
192013
161938
159037
826661
357383
515153
22317
383356
6825
568162
921848
261422
720041
144435
843224
251096
978211
157356
389444
3573
966084
698281
94566
167719
741845
1078867
598778
128490
367028
794263
519588
29859
1009368
789521
1023519
407920
294439
700133
80629
296796
392926
1007349
139421
573047
605250
364625
604807
780249
830252
154960
482493
175825
1098244
886203
1098870
999659
1008194
46840
85247
894833
750322
462074
958423
80946
165152
302272
539986
672123
300374
313936
1088724
28571
269026
60594
929493
404476
708609
1051526
531432
946420
38122
762490
848945
439516
862987
1083141
546444
346310
378092
569426
661124
160834
739261
186360
80727
1060650
203638
473624
279535
794918
683534
455878
199997
5302
572623
291425
158075
588618
884623
1060962
251157
410494
87518
953541
611341
146698
750730
1039370
206409
618209
314644
710508
997707
623781
649682
241606
440596
952131
454626
663350
503589
41265
814668
15376
1074279
64954
268040
166792
155450
983839
894069
690261
995363
704909
989312
514424
156202
855550
67781
1012781
318810
546915
545865
531140
599835
398549
758489
264124
265174
266224
375856
452353
683332
131707
424328
116123
976365
901478
837890
405721
383572
460479
284569
667515
105896
1031865
528851
793663
624020
349076
835218
828869
957016
130211
39247
221901
1082148
2613
357465
467015
537051
623897
219101
574013
3235
198216
824507
777682
958828
339839
67952
10334
452644
1078866
303533
768364
635048
879640
138548
997468
1002538
660867
207581
127939
370276
778087
1032647
556737
695275
1020255
808312
545796
83089
886487
71697
197660
287560
554978
39519
116066
201751
356453
803401
986023
112368
921345
591037
943583
137235
2270
605092
991484
191959
955647
485608
900872
425091
301486
287068
1065743
172134
917730
411172
385370
706705
688251
806765
750674
254830
112585
408732
712088
500555
444275
1017855
611421
29267
480551
171938
314628
74519
504872
623821
723979
74179
592134
891867
369418
8466
578024
39644
891393
183683
986765
868113
298680
983469
601324
1011682
1071188
726004
319505
586614
595911
327610
742244
610131
1043682
316190
99305
172137
638698
846560
955732
461059
692690
59539
177138
1084123
1020606
786550
568239
912556
343956
181797
340119
215254
808607
998734
1020683
819003
491827
1012004
525723
137885
525932
641486
295996
169161
692090
676939
806421
798782
999679
1021221
51627
821365
1063112
254320
1001883
230525
470706
712180
482152
257631
300342
193238
584464
943106
514655
463087
602104
836275
1067192
626952
521614
129660
1095934
250450
1073334
755530
677683
563930
270702
420080
109135
926750
861009
1034001
876174
1029337
394513
316569
1092546
1069897
849318
503707
558063
1074833
395777
1041708
587984
240680
727497
851719
274621
492945
367128
883445
964318
675272
1048813
416891
549229
207434
348866
383015
973398
719376
266627
682709
825902
366342
202472
1061026
878518
1088764
892588
1000422
580019
668564
402112
715260
578651
454130
587431
852380
806748
604451
619659
41911
335915
292419
83588
853093
793290
521890
944915
1027229
854004
852362
710940
470999
869139
116256
459500
576325
386719
482713
1027443
674821
518694
1052530
1022622
84095
285290
434795
630549
851751
1018652
154679
605147
353392
791033
1059083
119300
1022473
241969
864752
16055
55142
973861
186879
402425
503561
528870
178693
720968
166383
948557
734994
60108
990314
841310
86189
328795
852060
690696
536829
168887
397709
487093
270561
655559
764424
491790
593516
372900
924267
745052
708963
112579
376686
268220
863800
188607
349466
61190
486024
561586
432064
611255
5832
343244
876911
203084
135000
410154
320070
561624
12079
455023
812384
62375
571458
253315
26925
848278
952720
806536
114233
798327
362486
537039
895091
680740
1099830
336482
137574
520807
289417
223091
20555
1023950
897336
156208
211261
1093140
365409
25695
595365
662958
99673
381481
75983
913333
751830
967485
830028
1072923
798875
786581
63110
18592
547911
1082252
1091733
933897
158032
327487
584904
1060749
42774
426419
881258
182490
297885
678485
1002687
799928
6140
873157
183356
889533
1069491
724580
71393
164854
434414
887261
146066
35778
301387
179796
758140
101406
645152
974118
553294
437614
610721
457968
757608
200798
1048786
803035
1090199
99181
656463
638506
791959
935728
264036
1078937
900168
508656
526385
165995
502505
943442
1028304
558983
774179
670931
418988
724396
886664
656588
22161
566733
846289
179749
177656
1008208
980522
77354
386503
418448
545053
919534
699202
1051830
292202
478238
429987
23148
766902
1007969
285094
296557
850905
958177
1076560
88124
236203
331480
793934
869072
855111
659227
489800
685048
868947
149461
898050
176278
128769
740788
304969
531027
112046
317368
992388
184242
189548
724633
171415
256864
27005
204491
677386
529410
471493
609499
310124
790789
615367
482606
4456
782536
745538
69091
1060887
339409
538443
853903
474750
424642
905671
273699
978489
566346
366833
386390
536542
157794
975873
539386
608876
323513
427290
856934
997906
1046604
161394
85613
546838
928335
89620
570458
572454
413555
593988
968200
770095
805933
922445
818635
69051
846542
616711
301913
72000
1072401
627828
253143
634675
374523
410728
631225
35861
170316
400932
987704
325815
666455
441388
444129
372257
807602
1008523
564209
1012569
1036009
248838
865579
485873
470476
734691
308565
194371
49798
42651
968889
607609
1083859
462064
579665
620956
1078067
1091569
423510
1054329
552110
708587
785037
275522
913813
164110
392443
568319
790004
847151
855273
29220
962444
327103
596990
1054625
602940
928204
836016
746586
8406
307238
460487
251895
290949
424224
533405
187173
101365
954575
159667
662159
133156
1040043
810932
5017
707152
593136
505739
904569
8596
562568
515686
1003597
1024873
506302
977774
424512
409284
563220
936028
434932
672326
135546
633036
311434
744396
164681
893422
807559
857471
724285
237562
300054
1099075
59457
1035096
265204
864428
731760
316301
695991
39648
124243
321235
928436
63103
167268
675428
927075
1057019
763263
581421
351460
816043
185898
993799
806718
569588
339556
431058
1001832
877268
397980
287691
661633
444392
1051925
38052
274342
966022
103945
338980
38595
32601
516674
525514
935065
954888
210569
520409
466380
374470
883722
692239
220937
820073
334229
764111
8956
791190
12876
643105
964083
1078396
421821
58197
170269
732006
890771
996186
556160
1075032
561646
20924
21974
486854
727595
728645
535121
546510
930032
931082
810960
1053128
522477
87258
88308
912075
975389
1047712
668653
413790
414840
59757
1001315
352640
453520
454570
770656
106893
608752
804448
830524
160740
1094751
40402
628618
210377
421086
198647
365406
960601
567284
662198
484489
704538
811481
580504
1020351
367123
598322
371882
869098
134536
209957
155499
678688
589347
728362
964148
293765
995366
959544
638391
479888
122408
137770
653237
783919
240026
475415
884437
537133
375517
24886
162799
157229
1061190
575407
11614
638197
439213
909288
581691
194671
1018418
157425
832354
375861
566641
1076791
348087
917274
792688
669036
65267
915957
580013
938689
266195
442035
1052762
887348
76291
912148
912919
591125
327917
1057874
88785
173048
20338
687058
695627
73772
659049
48261
261597
138217
584665
656169
206389
263445
926740
253500
507347
1049067
790011
932974
885929
65369
1037486
575426
236725
886546
745400
1086879
522972
329504
330554
309478
970627
508526
579011
566585
566586
1017010
187891
188941
390862
436700
323365
979233
1096482
332692
295595
793787
241608
1051681
383985
110116
838755
940021
209749
985765
693403
243168
1095145
719432
462684
809979
386296
903233
456161
1058737
396703
428660
429403
1019683
48763
570449
831803
530590
45401
219344
934627
1084314
61013
659021
384445
157439
21812
543762
204673
619096
280737
1001974
748118
747068
1083696
552573
524446
459760
869216
422258
330326
10117
1085169
148971
728543
627025
836554
199635
783265
61088
503823
1001374
589400
268196
667250
191733
53270
387424
811228
223393
443835
518244
1074264
305697
431990
1099717
964488
209982
302582
783482
874114
940531
178208
470674
97618
334616
112210
912685
465250
561748
853560
625531
1055236
764036
142275
571606
347981
7432
585056
438737
1005924
700826
809325
744333
718550
313010
1083359
772740
534817
956354
920105
441675
354321
594938
286174
82988
312155
551735
480182
97362
868233
665559
713975
290583
897427
461313
501129
702610
88797
1058479
301731
54985
994421
523274
556309
81561
326404
426693
345875
116673
78705
455866
136483
446904
1042273
317209
509531
586285
893794
81535
346709
688124
59274
351689
672973
88251
869813
117521
719985
973289
646066
993497
257206
748392
75501
49737
1056065
618250
897811
223064
792162
862888
722512
1038775
337798
605012
298043
416692
463033
281750
756232
82730
326660
790179
338622
84192
1035740
388908
775884
787485
217947
213870
377027
699483
673206
72495
725999
989152
505449
428296
708539
751077
296915
492810
474794
255499
31393
29765
86512
315447
846171
532875
149878
654226
651962
405804
641869
681396
788437
373451
1006854
138275
760606
378856
53364
734772
985953
667471
1043295
341564
517415
165710
573765
338690
24459
56826
383721
1017654
1084968
444233
310839
460125
597750
150148
846204
801842
572491
528311
85789
25549
308830
273969
90546
146596
108213
548912
902563
498274
916442
285320
1019080
893820
1057646
135499
27227
1010981
78396
536450
608584
870859
112082
1057340
1063440
912484
764558
46571
1051938
618679
674421
575252
257854
906093
765301
620429
497472
1073010
991254
469247
502669
371307
33062
180010
544935
1083738
230850
992088
668518
682316
181285
867947
352602
242081
559182
417804
385773
186150
1093651
910626
572474
674622
698587
855200
821923
642334
491091
588968
350367
783010
18698
194055
612218
743741
570732
127099
798647
25937
335234
440842
971326
393102
717035
272398
486342
196038
78297
879129
825474
993079
974046
673228
23448
300195
676390
125106
175252
974533
723246
1087778
39149
673006
770373
419536
243993
30275
408902
576434
902241
451750
376634
228838
178195
684574
235624
145545
75063
593050
420213
842332
833562
467905
919611
313883
788448
65579
380721
452995
175890
186289
45416
799957
7291
915808
743873
460711
907695
327015
741433
298327
458989
1037182
92481
1019979
501404
779469
669201
620025
876370
1032829
541741
2117
1092929
557645
861345
237072
366146
548856
1080706
37035
72961
410546
151546
146185
766411
77357
1028628
347961
700659
900538
787602
749158
906610
967978
900921
309295
975200
703288
655751
420015
2109
500152
306625
1072186
919809
328332
1039995
934849
975083
352633
160164
514158
574110
776703
669512
230963
512338
686030
93298
947017
857003
354019
767382
243418
163421
138607
1001476
229971
404349
26742
470324
105368
676643
112167
1068907
973505
537894
101905
127289
209429
1097540
328515
1013065
861297
813185
197076
505798
606981
834889
389007
641385
772736
850179
773235
267517
122779
823432
30089
240522
1059298
132537
704708
581308
414648
451231
462065
113205
561617
716794
239976
848262
576966
838493
726416
138229
257234
468664
640287
976612
932827
424750
790204
658245
260947
96690
435951
743710
1064671
267950
359475
803669
597616
551300
1063487
559157
266572
812867
331897
69290
510282
965719
75927
103725
457125
718521
171168
627987
394814
1089839
435984
51662
884357
1057607
628344
943049
847794
607090
211313
1073557
669785
980669
31930
761437
229051
1064813
222082
323751
355387
418888
275850
403033
276019
165735
128058
607320
680199
625870
749773
1001967
455414
570953
256585
82461
20870
894473
386213
819512
47946
491948
1057274
722476
137378
996502
63021
1100195
368467
74986
203079
788736
370737
344916
962489
365627
1042080
969444
192275
706545
748358
804034
627088
1034780
124358
101910
934821
486568
377783
227984
455928
489392
1060452
733576
587980
1036489
154938
716445
394393
213033
636426
341558
905200
277184
612655
287265
81655
107384
929128
961928
613915
368527
796748
197288
644777
254135
479337
525888
432862
303270
810510
43550
67246
3081
536643
807491
1010587
1041934
784650
262955
421429
229871
616713
603640
602288
669984
971460
19082
827164
783630
844190
906038
219945
82783
1060079
475505
5189
693838
322068
418131
209781
447761
337934
141846
575126
1038288
890846
1021915
305622
69101
173574
487628
416274
788015
183027
873398
521320
382530
382529
116877
652648
304826
461156
573938
499186
579512
17709
36536
257069
615603
959928
366704
302821
982069
28565
104300
766174
580744
352011
499750
126812
833710
1048885
69394
587294
409950
608183
708760
524765
210277
945722
1000429
1075263
408550
1001864
243739
414544
789759
1078506
610193
2725
674745
228733
527984
783987
448012
562505
79610
943731
1093908
65841
727551
1024202
71853
836769
857365
779248
267471
590347
349797
101051
905321
822948
1021294
342728
697989
447283
1041140
740017
295357
798401
474781
434549
585622
239472
204543
566611
29193
823875
615634
1000543
134711
387982
270820
785962
103499
412251
476020
1023110
621488
115973
571718
96273
428106
561852
868936
31391
747773
1036559
334028
845150
892157
490074
595770
10835
309595
1033849
479065
961742
892905
750249
316404
581538
744800
862868
8937
18895
659129
133499
31225
150768
1012248
798039
525501
344910
114875
536871
17120
702774
369472
106597
534312
1072009
280747
780325
620775
508341
830044
991374
152078
298178
854520
541270
249360
1073424
400451
1093910
660056
227893
1092679
102923
85235
822509
688632
91638
140610
467739
350844
698523
882858
901642
719230
631896
1068501
815967
209670
215626
340710
197594
415406
394129
975422
851923
574571
452294
876301
672744
1066065
43730
961195
527780
250975
874425
1063243
194939
810988
597572
575297
833212
291832
669264
339406
910762
636958
175800
374493
467447
207893
302238
476414
851882
749543
499227
752227
742731
299725
549638
220972
626798
186056
442510
463084
934683
520124
108432
373970
751383
752433
577547
244974
170166
746976
9605
1033427
455203
208805
839546
817925
468563
1019127
582613
1000940
188022
907822
523330
253399
79525
461092
269617
79283
1041785
206285
285737
309622
855339
834792
544083
24220
252308
384404
237834
729576
627765
661092
162319
581297
837571
276808
26500
618717
546936
144428
145478
852578
960824
513754
33994
903110
179071
755039
756714
393335
804232
800167
1096282
176165
816850
695491
130931
1017744
441239
60560
195914
901753
922053
1031438
213957
311203
972031
64801
217861
607815
479893
106863
879839
267581
372896
409291
510331
542290
953216
1048014
286281
630930
240613
729218
826982
525929
982260
757241
477171
797099
370481
680555
985116
984066
798509
881001
75886
804554
108809
204713
108995
49529
35573
118445
709598
777571
297797
997956
46806
1011216
232569
427427
1037463
1045431
31534
980730
217058
922571
799830
873285
134189
341399
122893
302182
997027
496609
497659
94646
990036
1050452
945163
869319
241597
389875
390925
886690
802809
46346
594270
359609
546977
478837
479887
1036477
1037527
902278
780556
992068
197874
805108
948081
480871
765060
875915
401142
1003923
1055887
716059
40724
660851
635532
614348
1013682
177131
292554
512010
78999
577261
398757
538003
820170
695971
490984
1058965
6808
4429
720540
404992
644033
314153
561507
985273
300935
844663
732358
134917
269294
829062
765114
169687
1018123
861343
401507
39219
368473
471745
619094
524110
3880
444762
1099575
516310
467156
165768
514935
875714
264603
887092
986347
45528
695468
504073
387461
366857
25412
725633
632973
583082
247160
391855
148140
394567
922687
1009125
243148
801098
874023
946425
66550
824635
824423
29200
415375
846828
545656
662028
241425
867222
156959
895200
264493
982074
997591
289845
247694
255940
859133
725826
792278
544869
67819
80479
578624
1030876
853071
178533
49652
981405
416404
79431
331612
427313
47336
1036587
88997
176805
914424
914676
63767
641435
1050758
379169
482452
940898
477156
1045894
316942
998849
691590
555195
665430
913837
181263
90297
585970
117566
567964
90033
97558
77650
647382
318225
645826
819710
50277
819595
287517
322523
186337
828293
581087
990289
143403
363713
296192
227700
721604
77726
199657
355760
479590
244364
243314
160779
957899
162649
95477
406978
879282
261543
708205
1091826
506420
433900
150858
328993
796309
922297
1080786
977649
562190
251120
906031
272018
1079057
59710
861257
403299
40450
398805
1054676
797061
647545
391327
943475
750599
942671
1078563
290737
720550
470986
118399
554213
322795
151529
331479
72307
708499
679983
805233
964582
475469
1008923
352837
209544
299399
1056630
463776
42752
867073
223647
269638
1019311
1093512
194725
780627
344316
609948
5741
800275
490709
336478
589145
945089
415843
1075222
308039
817964
772098
792692
28294
160854
407968
339429
578272
348767
715292
1059690
901754
49474
1087925
187864
248358
183031
548417
11874
940061
512632
926509
284315
1019335
840623
279779
387498
644290
352889
190034
199289
701281
299618
715162
25795
419915
875332
454146
405683
422290
468226
27804
978380
643009
459843
244274
532802
710022
195088
741475
1012693
138269
618028
782400
421253
860824
350657
426638
124392
221324
311210
577828
837463
851973
1024141
904362
547485
134759
724630
994172
808728
632966
641472
496230
27379
285846
306608
501301
1004528
564182
446487
399898
640722
764439
583498
375545
512493
355010
956661
329472
273509
414774
895611
75370
956715
518080
503218
771706
154798
297834
329035
454171
203672
721748
978958
878515
204011
590649
1027474
370887
468128
674304
208700
721145
565011
948610
1062780
304570
328021
878353
107724
270382
438181
108473
366639
1036424
321274
984540
167724
553694
797302
339990
925028
570909
1048251
799730
899630
637361
920252
788607
248905
480962
531276
982761
326737
419183
805082
989571
348264
521795
402768
410851
638387
555888
696255
96485
97535
764895
115929
687025
291333
583141
799235
730971
963865
942792
656126
238758
726428
456199
228560
121183
840948
522203
356873
1041080
848951
926524
787418
418853
397564
450693
308938
927735
945529
623883
1010296
706580
232254
146449
1035757
658673
839195
615348
972889
619597
313278
633146
417384
663152
90682
888826
107935
206520
23958
686023
309862
616108
134092
223909
285680
534728
860658
944466
110177
310234
123627
1011900
578617
1076672
974057
299776
1013744
315430
400750
1009373
277961
819547
634030
278321
960664
69087
746830
163075
67352
388518
634841
112959
653222
624669
166508
870261
887874
408678
586298
767746
159465
956787
420843
511416
821191
39112
379620
30437
858647
662955
747490
233837
403924
295113
380056
856366
685436
1064807
1031997
530211
988284
979308
1027906
257230
98277
206677
545805
88438
434998
365766
749108
658235
318412
375455
302212
619168
239853
104559
382660
222552
554060
112489
617368
159685
912595
453743
452693
646568
86142
774158
878999
423223
548941
243791
723342
387657
911564
1029163
21845
1074805
43075
471550
234069
658241
414220
152049
443875
508765
919303
535267
788293
511920
439533
52186
736560
939876
244743
243693
390642
391692
665008
153484
809413
533430
176176
141947
445482
296164
1010599
543331
425979
433234
236178
421898
946712
104254
671071
728958
976454
678277
614312
1051877
800062
164309
445247
348294
980858
65034
175543
581603
258765
279805
146064
834998
899110
520020
1094229
58530
438674
949347
1091808
525037
691806
412352
19244
120839
158002
108865
743203
916337
1098494
227324
822162
935617
17983
323241
846088
897966
170992
468508
854248
622112
469192
417525
1098070
201699
276144
988531
940712
256412
920522
512968
458174
715168
602840
1060568
239565
71432
313580
996274
707971
360689
179609
573484
957817
34383
449753
833761
351793
1032837
224526
647548
31936
362404
420750
11688
849620
1090128
469954
788318
540820
271289
10064
183289
51898
506411
303743
265698
898267
26307
618073
162960
511886
962484
387417
778840
175053
388146
934759
980575
99883
137790
749509
55109
939461
503902
139425
899452
824236
698160
383047
599648
84387
539424
359095
990652
894904
326664
755181
99386
613616
263999
348108
1037383
1005983
789846
585747
363729
871962
265239
288703
848916
758277
603320
602270
134509
807589
756090
476936
936627
839096
498859
985023
961536
8023
404524
599945
282442
558546
963082
408242
247786
689819
950361
805535
838749
1048640
1045621
349533
87737
387432
282711
990136
1020731
37996
371394
954236
955286
62185
63235
848298
511062
424485
1040420
601012
1032043
429046
567104
829054
833438
238462
845214
186078
110626
927267
875919
408422
557546
399388
717414
482235
438018
4496
891831
262289
277909
1081022
332064
240919
444978
892019
1003217
1029113
539182
346183
587236
725473
1048166
913862
698616
726864
583140
314192
763414
366797
722156
135238
24808
530898
383256
72491
109500
224078
828913
296662
137186
42510
964624
540582
1064297
458467
739478
262520
891648
534801
298795
1038802
278131
1090995
117421
346160
825970
699796
375133
850918
139109
190676
211398
535666
909843
79510
461491
29901
140778
659623
132174
971330
199272
859217
920006
979353
93860
666057
1082765
15621
396742
665801
454815
644590
247964
565391
338770
473888
356361
439959
968412
241870
41239
179186
203968
518263
157680
1015656
839488
600351
491639
954213
902891
1086135
650541
823043
328463
846570
178095
177045
638272
1019993
650952
173560
537749
69902
244757
340296
111768
306057
907885
261613
942470
835185
803906
225747
598208
465244
1091809
28055
156100
596525
340273
653124
690090
400575
532916
559045
183958
262189
979680
1097415
888488
901297
1005491
453802
857855
325809
587797
195376
115037
43117
302405
932268
1069584
486225
100538
682424
768396
377962
72524
1055421
377191
330144
1093871
59100
609283
873581
757372
507635
492204
132205
864440
230747
355694
219705
938773
758132
285781
427078
1085118
1012182
205411
884612
691417
789243
371746
324356
856637
169960
450690
729642
871907
1076522
720066
523000
799169
104297
632119
738168
63492
515054
542662
233734
782867
1057844
193791
862334
83829
528729
682248
121194
172493
890501
161685
194832
410130
14012
738027
653051
577748
817133
527627
500064
497015
506219
150684
580724
494384
648090
305942
365674
868488
324233
538770
447707
454073
376624
1008680
1009730
189252
885192
997938
374957
338509
280552
697523
296059
27882
39404
940689
941739
445894
325995
1002132
47723
43151
892013
486754
1059404
206875
911492
243180
664937
679495
473459
962190
1020138
427471
222079
756532
147240
149447
644100
7474
471699
512115
13528
58441
497059
887003
974638
853029
63367
11266
33414
151638
417532
1070924
760910
783173
784112
750231
600205
788195
709569
676506
745821
851762
387941
580499
1002265
1049340
645181
730497
729447
910894
909844
100022
230886
282357
449461
430269
803926
562131
771083
406682
143355
782762
145180
686375
1082125
1054003
27263
306017
986289
436692
1009183
798242
126662
103792
943355
897606
298239
844210
397587
4847
79601
321260
908329
262248
156555
140292
775185
516585
916173
629809
52411
541082
1022581
584414
890316
166370
559072
557661
192074
650995
698923
733340
777817
1022189
3444
1015098
609765
693502
322304
211065
271271
380968
423617
704710
926522
252128
978813
23026
1061578
140683
192847
1080091
877513
762088
1038865
151615
1046820
620575
463362
781099
434375
770719
606204
816877
437938
268952
127028
327700
259984
33179
259903
1010081
880175
910167
302437
453770
816778
1074290
1004977
14977
320198
1057515
31973
782704
531761
917307
1020382
687619
329517
128077
992995
386155
515419
256591
66699
62957
352013
495432
518025
614001
379190
76159
465717
163957
864958
638684
994258
854979
979620
1075654
31809
929009
140595
110726
31199
735704
790073
1017742
737323
864353
29479
15654
800586
635418
1005922
784929
348350
548061
42062
713734
647996
1019877
492924
18334
181615
511073
198547
973044
311427
391895
124741
768015
994783
937849
877819
491982
2687
331678
380193
805633
940606
254776
432607
91968
302262
801895
543397
111254
872359
892421
414747
285354
446445
964997
174305
1056114
757092
1021641
307822
653877
563959
233067
64923
569772
585825
333425
212616
1030688
836072
888043
259847
472490
454917
646613
1047823
523645
638083
48199
739626
83391
327712
914479
1016213
325392
322122
133113
905210
452054
1047024
153877
44124
214406
211062
593237
987292
560085
718406
459001
175399
1049257
577508
50479
91854
109044
696275
791711
378848
964581
736346
347558
912202
15956
855962
682240
269553
1059364
382927
351273
1045319
494666
1077433
7318
573248
743278
720754
963981
860515
932324
930224
931274
316974
110035
108985
1028898
786971
785921
643113
642063
382251
1098318
945775
980736
571257
479539
89819
105468
404717
735098
601097
865235
267756
239519
316639
91081
631858
1021049
59905
1050957
1084405
382541
749040
115715
834559
656744
854144
162128
1007453
663578
782187
293997
511826
384792
189530
54081
579805
30441
528147
625136
895647
1003730
34350
940019
415666
911786
759517
343735
95334
920202
94402
187279
363632
359633
360683
63912
656927
655877
216643
937149
273368
272318
750032
318698
104332
103282
638791
637741
506162
505112
504062
13444
12394
768683
767633
505876
498429
879908
908170
288372
13619
748446
500670
385565
945340
235210
127053
490366
1014047
843770
969793
449815
271924
506053
155054
997582
128965
120717
33913
617718
830867
1020395
1050342
676427
100241
1055990
430386
871462
444632
1086959
406393
186881
430897
927113
612662
890952
107201
136624
196082
821154
22259
923623
1069826
20098
114385
215482
374080
285311
545464
1066744
983956
244978
246028
296873
955359
838680
324649
988692
902921
457685
865897
945757
528811
527761
294858
647103
646053
1017631
1069392
887269
694551
762393
470285
81787
708637
980073
611134
141251
339730
1050474
116140
737881
446994
730218
212631
675008
921748
280407
229169
910497
401738
1082598
195867
962998
265840
1003863
186511
509319
231640
682155
786551
647864
470505
1054306
1075031
986343
67037
408892
111635
412409
219809
769033
109993
699046
1089517
220148
607943
562167
738933
615116
928788
96794
520996
114186
1039837
832509
851802
318833
100698
1042143
302148
1099069
568758
836700
1094983
930279
194487
748389
394200
327843
224497
658490
944847
193125
576987
560373
788540
10040
770771
117100
611009
935113
37536
779333
136517
1083086
130647
1007158
71455
654945
419481
360147
207214
965475
209450
730903
526283
1036905
63104
215407
325495
241184
759765
772907
74206
153868
375695
583099
804111
883184
855709
516565
108224
1038484
199494
651115
540984
214409
501202
903413
901756
910854
443567
923856
1082599
975403
534933
319310
485132
128421
812238
372741
355404
356222
1068513
975407
152378
802759
255304
180421
274863
846834
488579
149627
940527
240145
936711
582657
277910
649607
872272
753739
821228
1076625
448344
1053141
401162
999493
837746
679994
956399
430732
237365
1058695
396736
469340
84826
723263
179312
776893
779945
660837
703368
277196
205156
809017
321007
429169
512372
310235
982795
442148
945399
762963
1059953
819044
46772
178330
245832
181765
76351
688601
884165
605017
915456
1065573
497243
744871
810924
115732
482144
498251
927963
41148
187605
813519
268504
644964
50855
320335
47369
228459
747295
177401
976349
30371
915212
317274
1022923
963034
991818
990768
851240
854459
725720
1056147
118828
59491
1014104
126693
226814
597387
182332
985326
1084109
226519
573833
228313
675567
848283
576969
606769
285232
646414
98618
937312
705006
250841
892446
1004742
667974
127375
216042
435368
419163
999682
114616
82385
900411
621533
1027376
502278
372590
386453
3495
1054931
1050365
977335
233804
245944
342305
777040
633005
866928
970321
743560
1024819
125277
465913
683879
98395
951543
215262
644350
866189
498968
1071177
1070127
953364
627973
27193
555180
554130
180682
646600
647650
513148
512098
21835
20785
600314
296608
295558
337916
743525
875971
642317
316769
315719
530687
359712
702601
570307
362219
580102
579052
578002
212750
211700
329317
399790
327492
582414
908525
396014
796636
564193
95333
37913
284709
540919
1024675
174560
12054
1064213
828018
37385
494096
915727
925475
744586
941500
435046
591189
9984
436284
178885
341635
843535
412646
1090591
692424
1043085
22483
579598
30442
851754
550698
294556
589420
240734
12882
377226
198363
921599
916602
260057
805124
768697
506841
505791
928372
416676
369773
370823
1049893
485601
92497
421444
715394
894915
1073587
110810
836827
689217
932344
494418
691811
83323
82273
505602
506652
862536
100611
957658
51882
850725
1075392
1076442
384469
385519
386475
387525
968183
860723
510592
337978
140757
963941
962891
575793
661829
7544
875982
387134
511072
767033
664350
807380
57812
563973
826761
1044482
19782
997059
85263
152225
462485
86526
955426
416932
732701
869486
1084055
905923
342805
1061745
210537
810817
821109
766260
228509
415992
278443
232116
665826
932497
548270
993287
1060668
508533
386733
1077569
655470
114548
55849
239870
783838
1011668
555466
827295
542317
351402
611040
609817
179000
921302
227612
816984
308888
969001
1068532
683908
357283
877543
944002
995199
401160
1085093
1081201
8362
1028008
316090
569892
674983
393577
217916
987845
786913
428488
496345
318074
585054
716519
499987
1075845
94511
390170
1002545
241900
58200
340035
662448
193167
852239
989849
943231
1055515
572747
921470
824593
82720
456188
651751
772213
702744
157488
138113
221906
954662
419495
459971
694771
905999
372859
530140
214931
823031
488055
767702
215849
609729
687546
592639
58565
852364
540871
63129
237735
182861
383590
994403
455124
663149
306634
956976
127848
825069
718587
852659
704657
957802
500665
652539
1054798
803807
673888
936476
556118
39516
884810
325068
155966
924713
691827
932970
758086
447272
100210
560727
273320
961924
1059177
1076137
232030
148834
617386
966289
266894
382632
1072410
385439
161267
236299
10566
806552
910300
647990
788875
71314
393993
263428
557838
1083659
422205
321750
581127
624424
883980
793025
444832
969174
27771
794910
316638
594188
75808
256302
98591
572550
184429
599701
258263
450207
838529
270757
196705
148883
1034966
948622
18460
156951
713777
42778
713736
920402
227448
235304
206123
1054207
42465
797350
416443
463282
1035721
1083082
341747
462128
575956
450407
595781
340144
176937
651200
578535
471893
963675
744993
572764
908198
705047
604573
48068
339328
376303
862507
1090009
634994
403464
592423
337474
602751
898439
913767
282522
896616
42759
505107
442512
822773
398472
558257
921976
472793
503909
878093
766802
673293
581512
299541
37666
281837
960703
330365
746417
829256
449195
537500
939599
244569
219743
938323
624198
108904
430396
753322
681668
832291
1091837
781179
287507
840367
391703
191256
629741
460140
1097306
1085364
925492
716362
392385
1069929
71958
246840
300205
268434
130052
449858
25468
155719
1010319
421331
754603
777406
411734
393769
999188
541668
660521
397522
285970
937748
1037812
649711
864102
8447
644057
556226
668444
208834
526524
767504
97084
823579
896696
157594
631419
164448
812727
512756
575514
945365
264974
272478
995270
367249
391820
837683
136883
839085
1000128
50631
988212
471148
619300
672728
234168
806020
495584
708948
551478
117258
995388
92548
175920
782309
302547
409613
456204
562319
227517
351732
986799
566016
56647
868129
50181
518864
758390
1073723
513697
876419
951937
269253
458053
269017
772989
1052463
738735
977660
1091100
1090050
63584
64545
550384
249331
236258
567509
523845
114310
1082836
742884
58776
865123
646634
147492
146442
232109
111006
320237
1054882
1079960
785336
387275
544212
689088
873183
921592
743183
424243
17866
814110
123663
176609
154941
34862
28295
443712
964783
42695
456683
846322
283999
281066
594980
61304
966024
385804
281460
249381
21636
1038220
248577
959072
162119
650791
96382
455694
39875
678283
541591
544307
252435
508917
536746
836994
710685
820936
105987
306111
526733
359026
1049467
415226
16251
703190
638944
1009015
1010065
49779
298548
708115
586311
223591
15890
201487
758772
311815
807278
1011203
135283
1097304
40037
839704
173157
96117
413090
181509
147432
941328
64002
845839
80632
237512
207708
1024251
349007
591577
97127
448809
471961
602848
841191
242813
350846
77904
979914
575213
81788
519489
288009
1077973
662854
93058
110661
233650
122117
267119
770900
493092
195852
1031758
1042399
5371
332677
6244
116939
243930
984388
166619
853061
357444
1089550
1015560
997332
674513
248405
657454
31969
845322
273898
326069
749579
759759
734371
310686
903458
376338
935425
129403
531767
105601
927009
84633
506151
440522
357816
365441
933677
233875
862960
218266
323131
223440
841795
1070776
156736
936360
878124
885517
144973
78079
268211
520691
1022280
411820
208190
50811
596191
481048
606831
773485
133684
393899
820817
135645
208816
973542
447943
866735
1044896
1092412
1028816
51497
168154
677751
326756
468274
33099
981723
20228
220202
733064
801999
1091143
607913
757540
1089697
722641
245291
87439
30756
68694
66594
445635
958175
296641
804387
410578
934629
225868
377295
535513
426445
850005
162085
265115
954867
125632
397590
756825
1056575
965871
865895
1013858
1058090
791779
84841
99947
468116
485559
560999
554525
109734
706120
599123
526797
823294
272671
719594
627814
1098404
498695
32508
685783
991343
838112
432864
319210
680049
580125
1059061
350189
411217
441135
457141
952284
469082
20148
621362
146031
851348
237728
853322
1087108
719024
250409
861334
1017091
370413
394664
211214
683582
92011
532104
577607
1095132
595811
923504
469510
794948
335585
30697
747734
804228
995867
977702
108849
141206
37647
240563
740262
386571
555545
781442
405793
1048568
155752
665941
340125
761673
508468
562298
902712
557499
211921
299548
1097636
1027427
378527
747798
319400
537115
875820
176523
1003929
51338
699206
577468
295019
1082150
21277
566788
768693
252047
527677
516872
556439
810933
929058
127963
29370
1048439
359917
359467
1016692
784574
655395
917823
379156
898392
657935
93719
354096
788984
547156
211376
303398
940446
402599
632174
1046474
988243
430681
346512
610328
920597
129429
846528
703897
482294
563743
864079
504737
158941
223798
289166
155175
640204
391323
88859
634851
970501
841228
743068
326809
548660
891971
28847
210201
1019064
837897
331336
281332
998342
526120
637312
155250
1009042
897405
499464
624457
784153
180326
56429
791824
234450
708487
391903
989382
605091
506518
306737
131322
982950
671106
405894
426325
648940
519562
82683
58098
27527
235834
11665
901982
736348
505177
226247
1096256
198701
14738
852119
454844
1024353
4432
741887
646221
510785
49866
76285
260773
795723
1034357
433393
858176
368974
1062875
881682
312516
231085
910238
203269
696079
64883
812715
355326
811987
556658
478461
238042
616011
1037185
214292
227276
597002
449551
851727
333096
889839
192403
55437
499759
846252
856813
912174
254717
284519
37246
725758
476707
1052271
717229
77769
914130
551493
915334
886596
448962
84731
803510
658092
763396
78644
1005154
474012
1092173
34035
743549
1028948
662162
674013
591160
973550
122054
340966
467271
391787
193708
611650
155551
270970
276400
123903
1044776
766561
946319
956220
553844
274330
511620
837311
91076
169437
93027
158814
1068921
385690
821438
974825
60272
634097
19783
351400
750585
696568
491196
267079
798586
914842
484708
995287
634768
247673
619293
925487
99549
797964
574325
1066131
371492
538997
1078858
132688
280904
768905
122368
705286
767966
1040198
376167
1058499
816623
621383
585539
274025
667861
690152
920925
845500
84450
466988
685071
869865
983194
1013820
61524
525445
467348
344664
658298
693694
210089
486093
347162
1052212
1003658
20913
344003
898412
1077065
97614
787932
983187
640679
313455
282141
95238
516090
168839
482059
1038658
892748
489947
114487
636587
270304
836943
664238
31330
442465
405305
766924
535330
110427
981702
858699
289810
1014405
140251
438070
833380
597502
927170
625888
442444
1069368
670366
166048
392679
574899
53815
152022
151622
194816
420240
80026
112636
113686
998766
241368
373418
374468
375518
1056330
174798
338626
816303
636884
331215
723897
142304
503429
194818
760258
911336
883297
666437
366556
426079
425029
866003
537809
553734
1061417
747781
492978
921853
1019767
339377
351513
1083261
536782
236586
651947
238798
403374
240228
583084
824581
813597
632875
764057
1024920
504589
937049
735029
60245
329679
77515
155575
814974
469699
1026544
111604
1036463
920540
696003
153832
389237
404080
418185
758676
915145
161861
930148
120348
860984
517031
222943
218282
284588
94537
432629
660572
992545
97521
351303
1083120
578067
390301
572959
742539
737737
121509
276751
284520
208006
730494
512526
982217
893559
426860
752864
969384
159891
979445
1007979
22674
513756
964506
51858
590950
874642
869855
106563
863386
988174
1063893
1000537
311063
128746
166199
352209
192193
871163
603987
704257
87671
703256
946802
399198
745957
1019353
520136
520135
207639
409847
668555
692961
838758
247703
108336
213740
954185
6412
49400
652615
133946
1028209
1072010
559430
333887
821405
680535
1075058
221425
224127
801094
388530
78918
1094184
978692
394395
275270
608889
230764
438712
958314
870593
88019
76627
1077807
858689
674875
524968
234289
878708
320871
45271
1085264
918907
299751
468740
985997
193212
12326
811687
701662
485277
672946
251824
596935
365587
518470
367172
749856
882734
609065
711641
786136
101892
97158
517296
328046
1072154
14691
107767
947423
772630
1006550
261792
307496
335970
266764
868970
570062
569916
652714
941967
261109
566513
677255
746786
897133
1035091
319404
12802
801514
475850
210392
911425
192064
125183
203260
459459
593367
410294
464172
750729
784125
89016
593643
892483
707715
815523
426709
660072
949780
272022
702689
113488
974272
283490
959913
183159
303093
135170
308957
819050
710093
850655
790272
753366
846047
38169
968747
822466
4380
2958
655193
1099981
115758
561008
467426
879395
197238
575491
1072438
88821
984883
997083
777807
488364
740791
894986
958412
1058730
885827
244500
579273
350634
866786
946141
384785
1097436
674054
497167
125404
54210
49486
1057431
298354
833577
237643
303431
690367
471001
839548
388992
515906
342507
998736
472324
10890
746922
478859
287739
192418
617491
642200
784363
141768
550443
42147
28364
834933
922646
9103
712654
16828
486607
670401
1095329
281567
466771
764052
92296
208532
291694
958893
236715
583477
176383
423189
501975
145700
127232
359946
315084
316134
238769
507049
870742
433859
1008634
699550
136297
918074
488853
912624
811709
579321
936409
201052
640826
653447
657094
372422
107736
142424
655491
1019982
336828
178267
166202
724463
50616
999430
527859
113470
358160
244234
889342
961968
684764
216758
1044352
445664
380244
1032509
321417
1007016
155769
1080373
692103
102513
67285
628462
628354
442886
1044112
973015
181508
857705
214272
964874
205327
244000
465632
803800
124572
196381
1095770
243479
295178
185037
712398
158334
884118
36084
642570
1010212
908113
1053067
711873
1020014
988553
886946
353360
854528
1044203
660244
202069
203412
521604
821371
370513
565481
271716
1059926
820103
647707
777374
48922
369910
564578
151708
93321
602173
334413
758709
1010638
703707
128739
435518
878168
56087
473678
1094849
469328
389821
564288
535598
473938
495782
117828
960325
902155
842091
529967
1079642
799082
4182
308147
873465
235383
508440
738474
680170
350588
272112
107821
744644
379110
2150
571099
991946
755717
423375
424733
357693
422158
985640
145694
105667
615962
790407
92335
426534
855326
246323
1004914
1096791
273039
816324
510258
381123
647565
989639
294864
536023
476554
140205
993578
981958
728972
1050784
568149
470848
1061924
212129
466645
45203
46253
288493
1085962
272595
111198
1006699
30558
443711
146677
1007052
972990
932356
938128
1017986
72498
151438
111207
5496
982166
935450
122298
688957
855923
1075417
777745
834055
560565
514909
1009589
882623
348358
335113
452695
197006
122230
612288
1009478
64356
504010
817887
624744
74340
632607
1084540
1087458
957892
32209
533667
141911
584435
719648
767829
26654
270214
597770
1045255
777173
69151
1038647
562601
894943
642290
320905
129803
327338
196398
18457
338991
1029345
183969
627926
388507
702875
299424
492879
1026907
293220
141448
932101
1078087
488116
291294
313893
597081
999732
445731
94964
18551
124479
847656
817847
37644
97908
661920
812059
469738
661272
551790
37793
1055825
790170
1024173
965900
341159
743568
406469
987804
490303
941608
432006
972237
11046
1083372
804143
816256
859860
1074239
113542
18769
368840
158857
525147
153100
202237
1051258
537324
193698
136962
197597
615375
752647
1058225
756759
1052574
709266
978980
1085422
284832
212289
335437
336487
281946
944478
18039
298768
232759
233809
231709
414353
1089001
25064
440638
441688
998095
622789
621739
625777
125866
759780
157188
156138
98807
432015
17191
443140
97396
806985
561373
850188
849138
433734
308592
855392
1024805
89541
30458
557575
706958
1064116
244659
1058583
553565
388739
536333
632752
838388
871719
1003443
952391
544246
366043
50013
90441
282687
178093
776863
155958
358141
1087712
954287
166843
574258
724525
408617
1012222
56051
281329
961079
76885
548366
668197
197557
1037431
424840
281195
288708
15329
173974
1010360
1058549
954990
220008
1074637
421397
277558
992615
96991
466728
534035
779741
679489
452690
464078
847329
886879
807015
415774
967971
483104
538828
992786
198905
880877
200852
209619
382435
873312
695189
871600
390869
928810
438055
655610
865481
280438
739673
934013
83160
776450
470745
889093
753816
529698
891225
1002712
760831
151624
576060
886400
677652
1050689
52920
905910
1038277
688685
253395
443046
717384
626896
519849
365195
391200
379460
856254
312801
8459
537942
534167
156557
575248
948106
89193
954686
423444
233227
232177
761374
1021266
1020216
515627
28746
170957
274869
558387
271247
666530
356932
569862
796600
35032
561581
194599
778831
676710
917229
245194
884220
612692
97834
656416
373647
876118
562897
61705
484499
729584
338536
736274
615226
930535
15177
681387
875130
510990
598704
512242
1017389
436779
366046
1042116
997421
211200
1009969
583877
105847
1076644
355795
90067
276025
411803
415690
466189
721433
328765
1008398
852404
1001625
348947
872695
558785
540519
1053130
1056464
144629
403967
986006
49543
536064
901431
711315
310371
59421
1009039
383451
48444
630125
149664
611663
586293
258585
524015
18253
400622
116567
170785
842667
34675
279169
15994
424715
117073
686435
359076
1080116
562160
49598
20986
726303
1060394
924589
893913
271526
242819
527933
603682
124736
701646
656493
640755
787612
871665
386510
208389
995549
13370
595199
637633
974314
624885
177132
102300
241167
1086810
705263
476473
947964
816683
603439
883801
931725
49932
530206
72781
1060989
7668
481032
476499
754086
916252
600379
508673
1007160
591845
418619
120241
271580
1037924
187473
600942
776345
365718
905337
616615
430938
502015
457651
312349
239984
802571
360260
703878
34979
252572
308198
717865
718915
209228
1068548
449002
190586
450696
608144
609028
717888
930632
1099939
335725
847228
621527
464188
1019318
740501
316641
914770
41122
239793
532023
143584
568472
280362
1010106
184007
556304
114846
308940
588318
824769
797042
1001815
307789
961469
947949
81895
245677
792731
406904
449725
874973
227008
285675
722119
371828
347458
820946
676993
173688
966668
990499
672302
7219
207118
842057
696930
431133
613103
829362
240494
210982
743910
261410
1096351
4606
757303
1031290
413668
344354
155928
308367
853092
802912
393953
121229
158275
711319
138580
351335
453639
551203
403734
819310
1092872
78599
849461
440707
817069
937773
579216
1094694
1084685
533241
50148
694106
15819
428550
922362
317935
821056
82532
470709
934392
685517
455197
18846
779291
860185
400660
727111
478907
343611
1014209
505678
278168
975044
933389
77645
53287
943063
1057761
769913
390368
777045
685888
418691
535840
524500
1003361
725882
572443
586769
558685
514400
792598
378263
429920
721870
884441
208627
51615
789267
674766
780927
610504
795632
1046048
840874
1037441
36791
217407
241217
464642
799820
60789
344326
797539
600058
568854
1015911
712823
806720
591524
467219
327062
197703
349475
372929
631253
635904
191080
117183
426164
597248
215128
650066
1016134
268016
504053
81800
172564
321497
1087693
400122
594739
142519
1064524
1095465
237261
1057698
551470
353907
942549
640248
611219
332660
65711
318938
1071860
791040
125103
694383
122502
288947
782779
646858
795932
47148
863904
29616
1021227
180938
689135
366825
210237
37548
381657
835600
103574
59372
252805
716622
404016
262026
505152
1088268
210459
451752
723508
810993
81043
1083420
554085
122797
1042976
396990
860020
755511
1040729
254484
750769
1023404
378967
341317
876782
129890
102310
521180
1013592
44683
212732
767255
111539
932931
158575
707695
22409
601767
103746
481674
684820
314743
737830
974356
649228
770935
304264
302831
120433
78048
856712
17640
195619
1053330
740368
16375
859604
656862
535997
578288
195332
335865
142199
423864
343633
613074
1001347
260943
848204
43009
347559
927583
405973
872886
881399
330479
457262
1041058
861738
631807
614102
373071
218891
466151
642825
472255
77409
271839
26108
338635
305765
530586
236899
662999
1094419
808034
1050160
850688
368601
69948
874999
612091
739571
606106
143915
215485
542872
982118
304340
655697
197065
1065614
1058881
537982
555191
222937
472488
775613
96520
927950
400447
943473
963028
432683
403941
87916
214716
964839
290938
155504
960843
408139
168219
1042090
892550
723567
714887
226020
904673
833560
352262
120421
638894
923546
1044894
1021199
1007064
531095
504576
438071
813392
271525
485196
1094510
521468
213442
525074
350532
900153
982617
320839
222175
818161
678354
156302
64284
997747
582938
109355
711331
814366
7760
721527
932392
854830
710915
916924
830237
646432
14360
937135
367306
464150
822558
121282
582721
221415
267420
331348
1098780
156135
498437
208964
1005931
406095
491631
788159
13729
779182
625803
218143
755746
518704
811049
47699
637924
1099104
120380
360175
191446
479267
1033539
525737
88981
912230
71051
512560
302999
370863
62164
389641
973467
447783
1071974
194243
444140
927830
543485
1050553
751527
140438
220057
586705
1063327
1009953
233014
366763
401006
457595
671098
951526
330451
40790
960147
398531
218517
628156
649847
787373
643104
50638
523411
814398
996278
280688
549006
695346
144320
450094
907396
369107
460093
812674
410312
801953
241236
913589
625915
192302
317273
808021
1033316
77285
262947
589312
782345
70634
1049171
187715
633608
140223
559842
222405
974132
377353
469419
640451
91178
955204
126918
1022460
870925
285864
907873
15217
695852
1091952
124403
797444
555223
315714
542267
252733
1069329
594004
895317
98562
956806
539918
706693
202858
120357
531179
559561
348960
143168
874557
870370
20453
1006458
797564
824449
825499
328864
476229
358287
637685
1073142
747633
1000410
132268
940402
599165
73960
461170
975125
9097
230852
791757
279176
884953
498880
2654
1008065
412558
1033493
810728
767322
432482
916697
1034494
435610
820118
208062
541413
577408
443366
340362
280713
1004882
661212
1043262
1005606
934044
821996
481452
201620
1087068
150146
737495
306271
158131
104133
933670
631365
960655
776187
478594
815799
913867
777125
144591
461045
4033
331586
32108
1037198
226202
400260
76958
61405
456472
975954
33795
848856
737328
1038639
371187
693124
1074455
967664
480346
258076
806048
210174
73247
421715
951610
711747
659974
496427
592792
37646
846045
1070737
191955
368915
725752
867602
760532
531460
768647
542732
212835
100414
11642
36487
620200
412289
894694
44613
371494
970619
973203
285159
787212
560306
69671
785385
270857
617265
537097
1002925
453669
385797
919471
793385
223940
898134
511139
749179
18673
224110
1075593
335004
575443
393325
1020044
201229
73098
558084
674629
33724
311602
531313
659416
304995
369611
809690
638119
1008814
572412
543735
728584
195236
595308
1090571
250552
569753
970844
436500
764098
359061
128357
82597
864718
887265
936944
305919
61423
41860
422617
503592
666214
398708
810256
463342
223643
125086
962985
1018008
310908
523678
644299
1065360
302257
712267
475533
820965
166800
162443
862756
898282
330074
354337
1093396
40251
1062374
278842
84007
900935
613262
82353
1035209
673816
836069
178308
355919
1050040
588393
99876
460264
353070
309776
533298
777057
501930
821498
98762
11453
810494
1005434
806817
1084694
820107
1064512
797517
638500
197588
756882
612019
275964
133185
599961
1092847
411865
484845
488796
905644
371790
172355
377144
862727
647604
613680
149535
508984
496484
633775
72759
362110
201767
503514
28413
967301
366530
1037682
297269
161288
619794
463513
625877
127633
482814
988171
110355
1023341
299740
641845
131892
342667
647967
481123
746774
665846
442275
614875
716428
476783
216315
902639
422775
121115
260526
17330
228342
937511
518644
538353
791257
913674
571658
929724
240790
837655
64188
1087660
700095
1041355
408953
346323
1033226
162660
128865
872377
197705
708063
87665
912130
1087766
227273
476148
526227
651511
795255
84416
985787
191641
527973
423757
151144
674223
394925
625862
840095
390073
619306
878250
430266
1015865
887072
953612
547697
663502
856192
472201
220515
158949
388470
1058122
987195
765299
714793
572897
398380
276573
573146
40148
263363
1026725
565903
848649
406150
737232
512543
582368
42811
116973
1065272
793537
270894
858102
415516
69325
1044805
46259
133931
48708
678943
849367
192964
193752
281474
5913
178049
258750
977237
735209
347849
447065
429189
824981
433082
59073
889773
221571
509257
490034
1088557
15848
207194
218522
782382
1056403
220233
91192
328653
206264
77403
623999
181632
565331
500332
376004
1024127
122413
554294
789199
932444
65344
1025572
703342
473398
293963
1035718
723399
396351
1048419
1002813
879230
723958
1021904
443362
216617
529649
664914
937131
156106
1007895
633783
788719
17368
579761
34658
418516
185267
324592
761931
194407
963125
82424
266442
155120
201117
1067490
466158
914948
819194
219320
541944
936118
922624
846209
800673
743700
333260
1081885
192419
77921
892527
670424
418803
500070
212547
49982
571218
380877
613392
932926
976532
138957
871778
133981
476470
888715
759585
1031031
646643
473424
61085
344506
98588
383582
1037873
127299
1059769
925342
327244
117981
493035
773585
1011807
81686
346404
170037
613525
4567
955385
266049
273051
816470
704019
473934
581896
1037523
909340
861438
752992
888207
691857
707945
699663
396219
1095744
450267
475610
766255
1100163
895269
52668
431721
448910
881100
643792
300443
986398
1035570
901234
128635
11088
1063539
320164
102814
819508
687176
620927
600348
874329
304556
934845
549215
103449
281361
933683
57708
407456
250224
726911
252500
889024
1041164
266335
869905
776155
626802
566347
674071
825370
893959
892909
38745
868273
898304
562150
514919
933346
750848
547509
932797
639156
156117
467973
263872
174035
241684
154457
262063
189458
869197
194795
225649
926796
933337
414405
1052804
422691
341886
1033928
807643
264392
241777
148630
207049
1097076
380045
565567
59250
269990
63212
87038
608568
624893
53692
573634
774898
184255
848880
905410
751526
979601
728589
63937
1011245
459687
825422
47650
155391
185434
415275
138353
683940
263430
961175
354211
265422
484122
570608
887007
547187
436297
751201
971614
628725
485797
807665
494976
4019
634472
250236
1076300
97939
693164
429478
1089592
160639
601560
364627
708713
862374
10004
91742
953350
262257
1068169
421405
612131
988024
314998
787652
390076
70900
885538
786191
76270
319532
147782
237157
31601
691783
1005757
692926
645083
134289
28587
356198
407437
638217
38544
525148
412789
1071268
298506
766055
746228
1008379
311491
340068
213578
593760
516544
377534
811824
1035240
244488
504293
156416
387439
38296
275944
871709
148362
739562
853719
488121
1031006
382372
1068079
536582
141901
809201
712118
1011677
269027
285115
658070
14969
601045
707150
879688
724357
504163
157071
78866
200603
982594
796744
976536
737133
538742
791889
724193
142021
170963
378048
312324
20503
962817
843157
67208
1017967
416526
195794
1066114
810163
866623
598002
435062
870928
698240
569037
1021523
694179
543954
302290
262175
1079808
542254
406366
422987
986657
638002
127751
542644
354461
971623
392821
892049
1044236
173185
58308
860008
446504
709548
40713
796123
12119
1012819
169066
381294
237813
17964
52220
820159
926513
1082887
576787
1043918
351562
319477
737920
444542
343304
380766
44446
600251
1002232
19538
400691
388660
387118
319656
324948
172177
958624
636116
238961
564701
415506
327982
256883
663404
650074
240803
45502
839286
592482
388610
987660
121190
1080850
314275
499928
110750
596558
972832
422282
150367
89404
893678
481310
366678
85812
45032
414665
243013
670840
561222
191341
157478
532420
426056
35689
322689
990895
554234
742387
774359
260050
142883
842928
539018
1006832
791357
1004413
660141
1068303
705489
565839
718408
999738
195224
350527
210234
120525
125439
400408
956864
154722
1098259
369222
323906
534956
640065
24766
817520
429688
322460
127178
1092737
806737
558984
740760
826248
377586
109873
583114
809507
598094
1046370
824742
1021259
529190
530240
141184
619835
690236
627741
670753
112168
223670
224231
468198
201875
916104
245232
812389
406609
195800
570660
714319
26159
27209
878577
131172
151648
1049588
155320
335731
573809
595209
775553
455918
272083
1064288
200899
713861
128712
385400
771933
826836
939289
630254
1048064
223093
234754
1031550
61305
389122
269692
716116
1048791
523576
62870
554031
65837
2132
515919
172645
456906
524694
497972
75818
561662
79420
919042
17127
972170
452708
1003513
210297
595613
29790
905978
848537
730277
835045
77245
53668
662947
267442
1053560
31069
839097
818743
1063393
239137
495562
870620
147401
739395
789105
711164
359453
576998
1051507
570525
380300
40958
1018856
901177
198048
370406
570890
956570
496673
705276
541936
323446
231020
420506
771567
447174
11491
897204
790000
1001723
780829
155219
271653
23526
1060335
1071715
1024221
111936
784852
409639
162974
23893
288040
809529
585655
652981
595991
26453
395674
557712
656682
375998
827395
206373
735357
513231
427718
182179
703408
968042
673250
363880
628429
691390
306850
876073
1078218
796003
207062
352109
396420
566903
32334
180458
248030
1047535
57865
490807
685465
244507
104386
253396
27593
651564
353742
252738
1032015
508863
297832
80578
729116
570041
697959
385143
191853
944760
848365
760309
628446
7715
565368
817283
124567
159617
577507
1038665
1001531
76497
918625
363203
201179
854278
739312
441836
557979
258108
377708
1050769
770284
407521
797107
743698
618559
89343
479770
908647
805576
226794
132481
155312
342428
973259
691289
772163
108754
786938
366226
341937
281801
546852
892459
219277
313295
435813
1024598
918918
28621
784838
19474
299925
377418
234577
564196
272815
491873
370122
878263
365584
465522
124379
529049
784188
496024
257316
929753
503880
235048
1073574
440046
668194
945322
491059
1013991
572822
215807
412057
106968
1012098
398770
18566
884018
604515
937677
854836
877503
728867
679200
811246
824666
176234
228287
773714
625943
245223
44151
289073
767164
512246
634612
9374
638337
506615
1076311
100139
309736
741842
943558
155055
494714
1001658
397363
985268
1028137
299575
138967
222851
195483
1052924
129899
900854
358152
151184
520684
723754
213233
664977
229385
14312
345808
62271
1080909
660856
263108
946682
181139
1089586
796397
211064
600517
837544
555911
212967
502798
548981
167013
285417
802595
612042
48590
365271
1047788
608134
765595
790187
327794
165425
353332
1026430
559639
120659
540775
1048382
687800
267146
452741
272668
644986
398847
175810
176860
1052334
941822
848321
1039018
647509
473993
1084862
1001274
1002324
502751
755711
595088
877394
538122
774799
437869
111703
1000758
82780
681037
481639
363492
310525
897643
597302
1039293
147043
795913
67622
274058
239841
846455
1009785
136065
403286
393269
664022
253695
541162
1013749
239228
22327
4362
434693
615357
742881
13339
385151
207176
1069176
956465
386313
5225
184771
1077700
352546
248125
908413
616347
775170
474205
1070761
229793
315362
771857
198932
716142
264445
736156
651190
568753
723308
903133
1043516
331901
276113
784167
238498
496599
987626
762502
41501
78948
583578
790498
363402
1016856
185920
512141
676065
200809
310369
675937
649444
28750
856873
989650
470976
692598
760467
1063744
847361
146448
659678
116924
117974
30206
31256
945517
937787
1041745
540364
718341
434279
577024
1017334
114333
227768
434498
1071649
637044
870692
7490
105023
1021795
568950
408634
135812
348924
657617
540061
125480
145094
1012513
893320
1073529
239874
580789
682950
433059
862440
1045843
353644
870413
680709
16951
631812
1025614
253376
95087
572082
65168
66218
904145
259756
1035879
441569
351943
393867
893646
975604
523208
796485
133316
159419
144389
1082744
663044
746440
990785
429913
817763
155715
7665
386250
534239
169919
307244
256725
573455
218628
593044
878768
992155
801630
245438
206846
773229
506630
735235
268555
877211
10124
84346
682783
814049
90129
186301
191787
857231
14557
754614
1031457
571187
192435
152061
718110
171074
923867
253236
754358
266467
62299
628846
236205
22865
295579
1031413
281991
404818
107645
142534
146936
485829
386495
77547
46628
909295
384788
801022
1076812
464427
961975
877779
314115
443625
841814
443012
1057895
488772
125311
677406
831744
659226
660276
420668
31149
32199
631217
575783
451093
813172
246925
791839
876881
453514
662389
844880
829417
662738
57679
605390
525470
39705
262082
508285
193661
327308
188096
392739
1047421
672306
158557
16002
873995
802478
210264
1091794
328470
379423
22085
511675
174211
323624
787969
900767
390377
870711
171292
530238
975032
146433
614746
336718
781275
932133
758697
31452
268144
236199
15262
404195
949632
296307
48549
868937
309261
9815
674007
643677
96475
1081718
470584
396576
695748
839006
621786
744694
908503
708078
6466
59545
143294
935220
887864
243981
680882
163386
31942
281422
146169
973496
297401
970662
895565
338970
34244
456935
735227
568438
1040437
670573
1092978
395519
646701
593063
349799
886452
314460
579653
811682
812732
943719
976784
652009
623165
917639
1089476
915794
323520
136087
183157
218660
711266
801908
119634
394054
533347
922492
768626
781056
77594
928641
212483
913361
62956
25416
827144
809912
748175
879769
151329
714150
731742
896775
962304
634918
362396
477682
763631
387076
326978
309228
308178
483917
234534
854751
379645
413787
92023
690543
66416
1049723
449974
448924
1072769
1039783
525095
334106
926036
941448
389442
612782
613832
737563
639785
854921
75087
993532
285754
254254
749663
348310
93376
110683
714122
451144
459026
557992
524381
989022
771116
468255
962502
225412
862160
255474
644357
947384
285515
238558
296428
241379
792721
525519
536788
488867
441279
829903
1028354
572002
464313
886960
317671
659580
658530
326114
1066644
1043662
467799
593458
30523
231958
479983
1080756
141071
928838
491774
1061890
648435
480435
175986
56173
411794
1024829
33719
456470
1044628
735693
1062171
595027
627082
763405
763125
868303
916774
252796
247207
485184
361815
53147
755514
299258
890232
975532
380601
463999
1025187
341867
834973
88321
936215
349629
771852
1085337
492975
179376
1027764
312693
659257
412067
545885
572354
387608
141742
267048
775879
1086370
640188
266303
33833
965802
233598
613698
49847
423835
60527
264340
769355
966560
752444
743701
769059
873789
230090
1065451
1007148
791558
819938
850958
860954
630022
1026095
41961
643420
296430
559571
774504
641278
111552
487281
50500
1089168
787415
1026648
245510
859841
25571
345376
684875
226452
1052323
321006
738409
481115
466372
146878
275859
817104
449961
288450
435945
893472
633563
902769
46320
595610
821347
99520
1049940
263187
805840
273778
66721
32207
43734
1060956
518478
945464
99997
919326
1033827
799731
860755
921822
222165
261413
121344
453090
737069
1075367
956499
366091
1020932
993899
818525
823654
123847
306541
749672
108929
156290
510147
854869
63200
328905
179117
818662
565583
619247
1061574
968831
385939
513426
110663
631336
1007098
280967
679460
618916
415125
160265
638005
1011775
198604
517852
901876
797819
467713
513589
1011429
242982
948652
980900
982242
667675
41214
446788
909579
727450
1054168
159374
748098
656338
335485
98283
427606
105589
1072159
429374
740019
908486
584090
991975
209448
281076
452843
406367
693115
361336
645997
914710
919218
81245
795106
156460
1012861
402958
601283
31022
246315
468270
535924
790397
940751
476259
39616
786977
442543
894205
954926
311247
786163
1017164
150964
16316
194823
265235
763654
552375
746713
777978
498135
381417
562469
1082764
928588
381779
122057
220824
155588
1021359
681330
255184
414845
443130
994979
289661
185667
1040781
904826
28016
622061
387922
115019
498409
250809
576525
433723
1090589
234467
750979
193939
169815
729412
1016232
782855
1064373
667747
109833
420617
156347
1024794
594211
495328
94390
145181
214051
351227
320349
453038
311814
346128
1089549
434220
698654
65040
529984
626377
243510
76952
182789
546882
878001
615917
305233
942959
352544
44653
705435
863315
544862
264643
329493
870052
704723
635812
165140
343440
508114
578752
47860
940838
197831
980848
979033
946018
167134
441244
695490
184606
838085
172937
992955
749358
715985
417222
282773
589506
559379
348188
618034
318982
11258
879401
35925
403173
327480
539978
246134
749831
231062
692759
637753
868114
262373
413540
776405
471440
75530
232757
304419
733770
318387
622086
808212
555804
458719
784480
854564
1003696
956912
895632
780116
574017
699664
797970
94251
458649
154497
785524
599659
99304
602630
881544
929000
73548
872820
517587
852073
394159
831381
802570
839551
671388
306010
279883
22328
293451
134215
388002
1014534
1088228
347367
537718
849217
1064618
740712
739662
328810
440992
464589
1062895
257027
324261
946122
41460
510694
36351
407286
474564
419635
950145
879982
787255
349829
597541
389907
874745
79563
209467
493006
1030837
100113
229088
816364
92897
42933
443971
752499
720203
194533
394144
770367
418234
864698
348975
868651
324736
261768
37212
275869
207892
414478
358558
298365
642910
171224
806179
94830
488600
530000
241927
571304
753242
560609
663219
1069693
573760
885598
53088
925906
39634
1061794
428418
974836
813972
600328
387244
435438
1054752
33976
168783
283476
356168
991466
113283
752600
517880
547430
1011825
215768
942631
500339
355495
362715
57349
783780
1015372
744115
957746
728579
757249
202959
314646
1089966
873557
942561
9166
476297
67814
645170
556277
409998
535913
97027
931827
1016659
584949
545884
284991
855606
781651
111351
299154
842683
227345
382416
527917
948969
901492
993171
264487
136054
98897
442337
466764
304634
940219
475012
1051306
927466
339679
13769
943718
87918
244730
61961
390628
753063
733985
1086066
462948
753648
36569
303283
1086425
831121
82187
422246
910462
36670
639076
15365
1011698
638643
356613
544011
825975
774764
1028146
391255
585086
333495
432083
159009
680674
775149
973608
538430
121323
146595
208450
209500
216761
601600
634699
83373
137933
138983
269798
302723
676265
1066939
1042262
233909
84510
995596
314091
646154
26469
807222
176758
398048
543202
896057
776301
592710
234039
1038153
589944
396407
601276
31140
294345
405753
104942
879516
266057
272405
100923
557009
422504
461794
1090227
1021197
584968
484678
442947
353575
785127
998977
140429
705545
262547
98994
339594
623009
259688
157597
1040750
1052782
420343
1045534
238997
262153
743339
184664
660411
1090709
505580
614663
372170
699146
258739
1052779
35352
634783
40393
109124
407244
255137
947495
476769
858918
41293
937483
147220
982805
989601
802393
442698
767995
887854
323523
715119
756793
757926
701440
435947
1090098
110508
958969
243609
279450
563182
805555
1072130
66273
1023474
811707
492932
901100
722190
788769
123438
19209
217165
1074893
372284
371499
581975
169399
689190
199670
1091040
689308
932033
853009
590162
2538
377064
978397
272559
339021
528183
866465
310218
514693
824300
145054
760424
166733
390251
857449
697976
624908
1027102
138015
434077
391939
265857
229987
518218
1007048
347561
324207
403772
81262
785496
831053
106617
442315
762186
12998
647889
786039
628867
352954
63903
555364
442662
840264
381368
996757
343957
291157
595646
777882
938873
522866
187313
721435
381960
864790
623899
1017320
1085370
427523
82122
311069
611498
911309
25689
89790
199369
260222
1010077
445175
590527
1080975
494099
168218
1086404
169863
209641
621284
421753
641108
274376
502214
254020
875711
736327
945967
786050
87794
611176
349432
487490
302024
73911
1024149
680126
314130
108141
207252
138307
800873
1072880
511755
768986
384186
437970
362687
791573
639421
1019180
933669
655048
92407
1001577
21861
999862
363400
175240
537430
632797
910399
911819
1028358
832388
754969
407056
867547
755432
1045482
199923
351063
601981
806291
419541
52910
972875
426125
553602
1061379
238886
772808
949190
921072
802422
439131
341271
170110
21016
356343
621290
966213
171144
8861
97174
339743
705013
62976
711807
163164
460492
795464
978400
856504
203298
558449
960198
579892
254939
1041512
224942
609074
399810
37909
500958
274570
232421
668187
899610
730972
875872
1031286
1090328
456404
12258
860707
462510
725597
776248
594582
503402
835386
356793
161767
958684
845287
592237
910272
308634
956951
666105
537128
982123
546522
520595
95949
696099
810132
801785
314561
231828
618283
632649
10352
650065
503263
331820
367633
809383
919018
159946
386065
171632
973544
791495
290032
48975
1005495
334087
488647
734216
299927
150901
30154
992029
250442
424743
660655
422305
425213
113507
809658
784683
925582
93983
624634
933332
681233
47671
799893
357850
222406
113210
131174
631694
976086
782887
173488
932465
261517
765468
232220
600163
632396
498417
1050984
3509
302997
932173
1097571
816274
140977
595125
897384
488166
386523
651097
286362
614216
2605
512490
193757
22742
245541
960954
738046
157237
54631
231012
566763
572761
733136
244656
161475
346795
958197
990210
622247
495474
664528
367519
794726
118623
622912
326170
235485
40008
835500
693784
5753
751116
946449
858059
275928
618568
693484
496772
297698
395755
490462
588556
848121
983372
27021
838007
1076324
765496
157650
68516
543323
174105
1072145
207578
98085
147980
950292
193216
964569
10519
910588
578845
310045
439481
799386
579763
724954
468985
922342
417904
1060942
653808
820628
373157
659176
801190
418274
988295
237999
165359
601818
989709
947498
156732
360337
11444
125998
816275
306425
40965
925760
50854
632103
781919
327566
681344
906147
712112
609453
200318
658767
999456
974637
1092688
588774
995714
906108
574299
706581
143881
34064
739621
191010
958428
310883
632787
378882
444858
1021753
978199
376144
538035
866954
846044
452483
137810
324126
485607
646378
883665
283654
941778
367254
972353
474549
395112
965384
610000
108286
910003
1044423
521483
112450
310605
100190
90531
266392
1027521
372515
789872
525072
526577
1051437
657213
678467
875875
191544
885245
378068
659352
530096
20455
20454
581627
131817
879259
531864
343553
393836
142573
874408
178204
1047271
658404
114570
879784
89801
424700
768040
674459
708822
868917
616988
1025767
256994
636189
666001
275930
522024
746591
909250
348474
945287
267175
229044
682923
796109
912240
782473
315942
69354
372631
685364
1051607
859000
607749
379718
931339
661700
861976
59093
1040186
996599
976678
969312
666133
812295
617622
389700
494799
495133
1007566
882474
252424
308251
1076782
311688
285619
1007664
726628
725312
56070
589064
569056
279509
137023
722710
217669
979975
663197
909459
475953
790514
775925
896460
1040432
484458
1029027
498313
458699
153160
988181
1054942
345206
222871
48395
387738
1050282
944788
907437
832345
617456
412739
107389
787684
536959
609224
549724
1085055
49846
85756
883550
414322
565599
333338
668247
766526
801429
687139
282969
315315
43936
131834
793224
1048639
442596
496138
59990
1065692
659765
123459
621380
881044
1010539
731954
638632
425650
154077
344995
759750
538710
140708
902686
1074392
116885
687184
503619
1066588
621265
949821
433516
292808
761115
520015
48019
1065399
124959
176634
11844
118764
525129
360454
700519
801174
1003879
311293
63900
541650
636015
280140
1078613
902435
1013741
69797
743675
1020565
616892
599974
85713
801894
832784
200951
337219
584458
645644
802924
308893
567354
61885
724280
414413
307306
14412
884610
1003253
1007502
688016
376477
506057
480582
52237
407720
408770
860289
880469
458158
1023900
1006700
965723
789544
438773
854369
349383
862032
981483
405764
74784
466117
728022
425817
311963
795595
548903
369462
842866
489962
406845
369781
222982
413222
59173
928164
413061
1058141
619202
46918
892825
938082
702872
947866
383984
460076
99702
49144
47410
1044106
1050629
908900
253825
582345
21590
928024
780837
955276
64077
573040
737921
776064
447689
1015507
230863
825695
224828
1072755
875916
1005834
894265
388682
165138
576976
494615
457441
824161
682757
442570
349259
591557
32299
866372
462027
581810
528382
1000478
49377
871217
696579
541300
885169
576859
311367
1091038
327623
701648
689901
985095
420348
170196
474426
764392
945313
101831
399247
95896
692766
809145
841423
171989
525864
121829
464676
27632
336501
403269
826882
703947
692742
341107
954966
281736
546279
1020343
1065867
1087080
1091430
257473
496357
426478
289554
117512
967951
549051
281787
877043
1022741
664123
478305
14820
511674
118557
117507
582527
461926
222807
467511
1043357
425200
815168
830110
127950
904245
1084042
899081
820320
308051
609884
1065685
904143
369580
678470
231839
293774
445983
437553
1097000
240225
758929
6005
892407
80008
306119
539222
764693
189309
713968
763834
146497
142749
328583
891152
1048049
579449
192203
114293
820648
1041549
454517
1055857
207317
644172
834031
874839
1033775
534856
127072
468400
192313
952170
710748
851035
984116
564684
414208
401923
78310
700608
560327
119515
41183
227535
10596
334857
774695
1071424
249589
552532
943134
106939
845702
363688
831769
448173
886195
66333
943635
637787
442723
24937
621364
579203
192154
867169
381677
604900
20032
1051963
987073
298206
289960
881443
17871
694100
858617
1035837
70149
177003
393208
457718
71937
708004
197094
634302
35783
561600
560550
187732
803777
864072
829145
704255
427348
266168
471658
483368
969944
1072616
125093
1057112
192888
139570
191658
569739
555369
788218
695898
270538
326060
325010
111681
299637
385594
384544
1004567
1003517
754346
1075077
712126
35424
360313
467238
146585
581352
582402
880648
342053
423010
847914
39797
265490
987904
1012481
660261
750564
398060
184264
717265
702153
594117
286869
513883
160018
1090980
584882
837910
425292
974447
916905
403990
442689
1072447
807038
423468
147028
23196
457960
206582
1099598
259886
640744
99224
663286
359510
83454
154821
802296
742467
616248
632230
29155
1043689
1089118
519044
611938
686526
482432
412566
595108
658719
504374
4988
374820
727389
431437
830254
28805
697687
18630
91455
1053487
271432
144705
996364
1085891
1012580
642525
88790
409562
31291
787982
199116
666541
159290
508431
523322
802505
278223
138727
216482
109093
247708
383167
536614
244715
685812
829662
885342
29614
698339
518058
641928
530767
169521
388578
96257
561734
506130
1031242
644459
905209
355857
39744
311200
694564
1027277
238958
1035087
386969
516527
845750
925245
773168
348757
1028530
122310
496774
508674
591770
1071985
432262
1007684
875301
629964
469669
189822
600380
321555
288192
1093081
219516
986353
354570
395988
388067
72985
224545
7409
404706
724953
692253
782079
800183
875667
437255
431470
634872
1030721
824763
610102
1066735
677586
963324
828820
631730
398752
615761
1044080
550043
800429
135690
409612
176920
451472
671442
63062
373567
369175
33856
203288
745342
890146
196355
358030
59198
719093
471515
500848
998245
1074685
1085710
513173
220027
30688
161518
606398
454877
543522
39891
163504
689164
217738
725630
379436
463995
396393
867908
309838
612279
1010220
390244
228434
950009
788278
210324
307788
540695
1082659
849971
545146
851856
609748
741808
879770
29378
30770
374550
130412
188662
108003
415395
1070469
419813
1027288
517947
57312
964157
259793
1031731
847992
751995
30686
88897
899103
1003478
400544
329456
165163
243525
205826
659987
381847
783964
50163
1078300
781727
612630
785214
562119
641319
166706
1078962
671108
667616
914854
189294
722703
790016
821685
540282
75105
44882
617322
871413
403073
642630
53419
575691
21287
134443
418667
260073
910517
560860
246669
300545
448521
168393
543159
671174
22641
463987
815289
697278
481702
119373
925698
89030
638247
808328
509411
1068547
610821
248624
195191
752537
746514
1082384
990313
1037347
831885
171739
1061873
1019506
821732
425436
455393
281919
251856
676692
1093790
1064120
473122
73323
96780
955653
526132
232670
839975
608709
15817
317310
931932
462895
1005744
912788
1080612
122322
366636
270216
485145
736471
593805
828621
972683
798558
16125
934987
489721
1077868
147327
288410
947300
679324
264364
109332
9131
952008
490178
972248
72387
120201
298709
407544
54467
829273
471408
517406
789671
535159
405237
579849
578695
338598
314041
343477
1010310
660140
498882
213545
214595
633412
170259
205262
363740
313484
826489
485744
194241
612960
258704
508773
717424
165699
996371
508079
282016
769482
1098071
278042
386725
139452
947075
281308
520125
868540
884726
904972
415292
25810
663265
261121
948945
30406
222215
635898
544391
377189
990739
456779
360849
58173
214134
1024664
376794
203728
652062
260812
900332
611064
703627
749930
105777
1021068
857988
708606
1017568
476265
318410
1079120
653136
664787
198509
924419
666999
396513
1089151
363242
496646
94880
818333
477490
1003925
602626
725338
260871
204278
1035142
982762
225725
240211
413153
88128
741194
849555
850410
341375
1054884
13620
378409
929111
871192
207550
188509
467986
1012985
597249
183905
823324
783575
17165
65897
26754
511858
1082918
735858
824873
583384
348183
189400
577822
38869
904369
56541
477290
1098009
573483
713935
611595
244423
920456
487265
915559
87638
376680
486039
970206
112019
743887
83076
628746
322389
365326
136487
1042463
742010
519496
894410
987483
1043303
805494
830123
72918
892287
430682
531250
384173
177543
607395
181470
398979
371120
814254
806317
782059
197887
26194
510681
610779
650868
1093530
28143
1022559
416382
809857
395678
88976
700069
102346
619748
173442
935767
75991
111973
241930
292543
339444
784908
1088702
883463
756178
462274
491847
381098
584452
1004595
557576
1001062
537465
150464
181399
812648
697649
359293
502077
64864
692216
23322
657080
132423
1003364
175037
693727
630235
973586
129990
170423
399472
621625
13442
898487
547769
795757
416709
291522
23815
528278
295827
488828
424898
525868
250083
851949
531700
520360
1010298
368343
222949
516407
642874
277835
846820
586016
38397
240165
971645
697634
844825
192002
658922
938183
907573
989769
215066
993484
643618
446514
639184
640234
1094020
309590
347465
434941
194471
501433
31537
1031349
207622
521931
108558
720485
772838
324172
940177
480807
362265
1056673
915764
676507
197262
319709
880192
456075
873291
758571
757856
38670
588343
32870
390525
30402
715779
230923
864897
449808
451599
45787
202125
333472
276167
586666
385082
709104
806350
344620
41007
708853
132470
875849
1075288
969051
221325
567073
159898
999251
816626
327363
686309
322467
96730
334469
200070
473343
1069830
556417
694899
80660
445102
217128
726501
128483
25743
977694
1068636
412869
91269
916540
323290
879487
991807
519317
952375
236858
1056970
369242
258042
41313
314113
33707
515626
283432
355960
122784
658893
796370
977974
57444
572992
780739
532152
932663
993455
457186
180006
893279
564245
4206
826646
953239
1006428
111917
111966
167906
1012986
1094739
179718
783527
104215
240731
912280
190089
391368
215619
216669
860188
598257
849400
1026643
571423
380242
920598
62210
61160
454823
916415
21235
559029
391550
491069
575887
882569
822288
449670
1093382
362203
164252
1057951
26406
172220
619644
938842
677898
427936
379839
913244
634960
232827
934138
832541
50774
995254
234269
1020061
5198
638021
575453
991026
1027863
174590
199750
566801
902719
1085741
949823
106137
514802
1074425
913344
347112
282897
493496
798221
79400
932629
481770
579723
706708
237348
106822
705488
375095
178450
707565
509247
340714
964610
853054
333630
903583
26740
4096
850163
1090606
646219
1017409
456053
3316
829353
362357
195145
321268
737338
683242
134710
1094672
51193
1056118
575832
423129
728983
69856
1007329
1050029
84427
867668
538970
200190
219440
757447
35961
398843
984347
347898
730425
280409
683700
891353
74476
273928
176684
1088060
441755
635062
471653
735684
452044
170126
1096940
795001
59189
647360
992291
744204
286743
1062164
1000112
556844
803137
23632
69992
1085029
467356
288295
675139
340611
226201
170294
949518
920422
843556
384273
821947
49910
311627
778746
442934
610563
544923
1045285
162268
544184
93894
935645
712739
75354
832898
192329
429425
290754
874559
794237
384352
507839
753999
294490
571343
940102
220862
372965
558472
752573
935435
107623
536672
282281
947476
739267
426003
35731
114707
19546
255805
285780
394943
157645
287740
1074827
775776
433088
934236
394785
1021812
593503
642318
628801
818390
930796
826595
874787
1095156
972824
770775
10636
199789
985090
153303
17885
462864
80169
497833
417097
1040249
330081
851975
515581
658403
518693
272700
707894
959769
811496
491093
320364
716086
400056
926037
612618
106518
660541
265234
269988
1066389
331102
865674
1035333
527234
4433
209322
413028
524465
297705
702404
424228
889764
692146
131803
802787
624008
29056
8770
514773
324443
1083997
918815
645126
806553
982499
60851
820342
565761
394888
399087
196931
1035749
78631
114668
370515
184517
945896
118029
51619
285284
64656
1016140
664390
422182
74443
813737
671816
302165
416109
851694
875293
1067980
823247
45654
970022
531750
852050
198486
696055
120114
560594
1088584
199982
768175
755969
1085165
568346
423654
549940
74997
538158
678480
847208
370643
506888
590259
953103
895532
733114
958285
106762
99234
138457
748475
34426
7869
97339
629783
775928
737818
923342
534496
600620
520342
521392
155266
292585
1025349
566861
420685
244799
714872
425684
946878
361219
366203
920749
948444
559122
526707
176447
991229
59928
675372
652793
872183
688273
97347
810934
1058205
874785
60058
491452
388396
187164
198650
271762
473068
1051858
662646
541462
318840
790681
665345
407358
481788
1057373
699360
498325
289272
374430
1067259
700621
879799
779718
904550
121471
65385
729030
662674
989142
1045456
229097
190498
995585
157943
490567
885089
384813
1014091
810414
677665
507877
820966
761706
79655
417367
20512
892413
896791
618012
685340
378213
229136
60418
621597
620547
877215
726000
496739
980258
979073
430998
83616
313659
132006
961557
190552
74016
757648
1095725
517424
867362
585221
269985
733119
134546
218224
274668
441602
414021
92712
12187
1077052
741999
728558
505995
800501
297510
879767
844729
843679
229356
39800
550993
256858
403773
211029
284308
991090
824205
1096332
654144
752951
646252
826484
432137
406207
607820
413809
358853
262146
851784
926564
496869
82695
92507
863001
438284
1066679
66849
142838
422600
574501
744666
730745
72668
286114
969658
1003540
70303
993698
281519
856070
601352
330660
341545
197806
737422
601230
375576
101511
662572
781696
969407
558879
515437
1084777
48750
261173
647329
90837
491979
833956
912265
697286
345536
1065480
1041465
359966
152037
1037627
1092423
657664
308640
312210
723408
292408
859355
171243
603617
1032136
794668
430214
425545
468199
973932
73845
818567
531612
778247
333298
897820
415895
907045
662480
1044918
472183
649211
1047322
339025
601707
616424
844649
519294
360668
290712
123317
279665
620174
197109
318098
263374
844915
219435
76912
721220
471924
264205
501698
750827
1055904
199474
893663
305659
328351
651057
29412
202143
1044802
1061275
901761
1096017
271937
975455
254575
1013216
167003
381237
193074
1006068
258954
761603
391227
849657
485447
74416
655976
1021098
289996
445419
312669
449254
799084
1072714
725685
775450
591668
77902
583987
51540
16202
546367
792050
1028645
904157
161060
63126
663139
227399
520356
998794
679169
918172
947201
280963
332219
129581
678997
854670
1039106
545406
563828
94565
409702
26164
5958
780328
286700
710890
145331
214039
516068
279528
544190
355458
369990
566894
380715
829495
289564
882217
103296
181244
485939
698650
901515
390706
67107
165547
488975
583502
1028596
532538
719379
690896
315737
968847
561370
359656
890808
408096
460744
822774
823824
1012815
210844
476195
846120
657705
132573
909362
854162
371406
967890
508140
26605
111004
112054
758581
719625
972789
693967
1070964
836317
201421
824212
389249
707767
770936
32337
1013984
50387
698020
812435
277795
115112
396700
551118
26621
874734
287044
564577
268501
116035
628841
351734
155505
1063269
789850
108390
351208
319964
518712
485411
866268
895161
898998
220880
889198
769428
741328
773464
4548
1055021
484995
271177
720794
1009413
681813
764336
247994
500330
871892
26616
918820
34086
547829
27140
834255
777750
801360
153389
423957
1033586
151585
1005050
64770
247468
984416
752679
520810
166914
616810
554263
929468
51438
768546
597681
930883
164764
222828
63616
441482
44450
292923
833678
771770
215751
43302
179017
609957
538767
383025
280859
373151
239830
175094
641172
1053867
983745
939856
100770
554095
738264
740481
1097918
297563
564939
32077
283879
173305
957209
266638
624952
780956
18675
895728
627466
318577
728554
715089
911621
749434
616866
408658
134251
52839
675034
495470
230059
519191
922722
581290
522966
560118
981033
1043410
34217
515120
657203
446874
958202
804865
813346
1003172
168714
484084
200457
390452
811592
759552
1029592
902833
430107
18450
407867
859509
507043
51191
450709
89654
633419
200062
1070253
920890
303124
823923
497736
812741
597855
256323
180893
70389
168948
1050905
706472
777249
847821
223592
627524
358528
335685
413648
199902
385140
235709
456036
1091657
501654
1052045
1090250
228612
219589
948638
67365
952088
15221
474723
85362
743114
702784
115206
924760
670709
196499
392514
634182
704984
371719
547711
1010692
117348
441480
717844
933656
151678
14838
141375
774978
897180
643982
20536
653661
304884
862990
975381
129021
651160
829100
74809
1037794
1036077
189109
1033184
463674
351908
665108
542259
856632
225562
641106
860392
30924
250899
63806
925033
1011674
62172
314305
145292
533534
395289
794870
824796
41608
520085
217570
233131
245387
320171
91353
194175
113690
229161
392025
428384
890701
868811
821764
706972
486200
297753
771475
130007
1069018
325457
995787
974490
423734
555760
259149
516434
194781
926254
536254
768560
308928
831068
560843
575345
589348
424457
46195
492877
1041724
926676
893586
945540
41022
392378
274439
523799
654929
782264
250059
82677
533110
573394
904160
597661
979208
45668
621081
562078
432960
43422
737392
58886
957003
807332
1023817
1041308
1015176
48220
456809
362944
708919
383219
165908
400229
708145
761092
1038370
355582
1075176
1021889
790231
439904
553008
70173
255844
969490
131471
325338
741192
713370
737243
534409
428811
959926
596517
51468
466631
53686
228693
441084
934132
1008537
318648
247169
81117
35765
334199
153155
698390
855744
24091
1035497
162452
31327
926223
172339
562978
1030409
822017
706608
323537
810734
1071947
817705
1006636
35025
43217
330456
581623
380959
284508
444190
652859
499456
111087
884796
196445
911214
273743
541264
152447
131937
16627
331419
309826
411867
950209
118323
1008542
303165
196685
343860
217373
804769
840306
193677
571620
276663
211384
48709
770957
218181
306297
157054
701034
484420
1099406
1057662
756753
432669
537534
783910
44084
1020358
416118
1043987
668092
279612
845816
539112
590823
105622
104572
845606
540737
539687
104852
772967
25358
24308
435662
417722
1085642
437290
7047
661424
379271
939739
326952
1064334
912219
1029922
962222
227063
152556
776341
243039
81879
90153
1026873
24723
725438
551010
1064019
406720
931862
636798
1051271
33328
464620
359084
965830
440843
784867
1079182
894621
404413
328352
681469
49785
566952
198738
139820
102903
977475
205143
704596
919482
443900
397509
770092
365266
153065
943528
765142
373002
812766
27791
831097
967383
532692
642252
583896
819853
750742
958753
561650
602137
518402
187255
351580
955806
89986
852479
61691
335840
973303
313799
359397
190518
1091085
1092135
439766
656339
83405
38785
731262
618017
892092
188968
935332
881692
403075
619618
217403
266909
775315
391246
629595
307245
1059047
334424
662529
31928
1047342
813194
113931
722741
548030
880669
1024686
831583
415798
233084
51436
384154
131961
415488
968213
176038
385107
761490
365898
138435
286224
773269
761259
968363
618494
403847
957220
960881
141188
644477
789412
1006692
103975
140007
158711
570313
388362
766157
850026
320461
939147
1026749
100157
50508
332170
105248
493820
1076033
270881
642193
728103
1062816
392445
605848
475614
367560
1002062
903024
923625
632978
178517
504015
639174
114187
791902
837707
1032118
240174
642685
545291
701496
975071
454662
201645
817963
876250
1057544
445556
279846
596951
232906
1032514
184707
1021292
284983
1025307
746633
976477
910661
122220
816318
31745
282694
823084
665538
760983
861655
206460
606532
1049857
378945
70026
71861
1081103
737853
880663
941004
108515
351065
199224
288305
98610
316284
257749
558839
101059
363021
142272
1092162
422262
34794
749728
884430
1074481
295042
786584
254230
1019005
328050
919725
1083695
309023
251555
7596
574862
867745
851265
669242
192937
307692
316760
25712
489052
909465
295965
129203
1018693
352931
646052
318559
157919
778127
715236
172882
940083
573408
748507
5498
612677
830980
1032242
156371
354419
536543
605203
485551
914775
595007
162937
756119
145666
183067
98285
713183
350683
391332
441420
31371
43504
288565
335393
145998
886296
642518
1064516
372928
542068
800793
512294
469372
1045985
536846
359468
850680
500729
652113
884546
820252
961843
101707
360733
690012
972437
908399
886180
671337
1057387
858681
1052652
425041
135676
617950
1079454
712301
419782
505683
196870
942833
771143
926635
608904
710718
962245
744476
891649
650197
1093241
890117
990470
949695
757038
358521
48092
341883
307149
848833
513215
198154
193870
434544
755059
84911
662399
201436
517395
152612
978807
307880
28057
532202
954441
475803
378659
30754
877109
787069
744877
783009
537824
565474
1051512
108702
829780
532711
936784
448858
1001117
320992
53149
634220
814644
321469
697500
864863
684013
557217
341387
629872
991397
839436
568711
188901
284879
411528
142550
346780
74675
841430
1054730
452620
225987
986488
1037755
589911
228843
467741
1015867
359690
190117
982636
978030
86336
360930
1068678
772631
430984
457011
258231
47710
199712
152126
224093
146050
938875
772254
342599
954318
36805
1069941
239151
634512
720339
958385
615928
789863
717112
672178
895724
218367
24087
652381
963206
543851
359867
600317
202256
1040480
849381
833115
540105
327988
61658
903390
260708
410245
862287
795862
508405
493491
394982
230373
725009
16517
252205
20849
690968
336967
71592
844714
62977
524639
571596
140427
645407
671205
296153
535380
181580
118532
568906
79012
449088
612429
446814
111453
844362
53331
922595
951134
656993
1004053
1091055
700507
275108
619053
392826
580822
26850
547119
674152
1033718
931410
60930
282584
466336
9409
691566
989075
98215
102186
918623
930957
58703
157999
70294
384044
1083383
873996
865750
302487
954202
243806
870206
107967
896538
689499
545112
401481
418839
296013
611311
957513
152222
264739
285184
583059
1013519
255718
907838
638973
255073
501353
129898
47451
1070105
717462
930698
479523
7984
320038
80332
937446
780909
809499
390054
429361
632524
185145
1021209
312082
1045160
612439
261026
23731
711038
126448
871246
529867
439778
267932
109412
1002279
1012918
414448
995635
1035116
604606
880499
504522
505170
768191
317967
938017
724570
910384
75454
280135
926397
755856
77374
174909
195934
309320
566421
877660
297615
858049
856999
1000239
320949
100170
58780
879280
61506
908692
388017
407572
339837
14194
528329
293784
467755
185354
565668
1019642
1052789
874593
823301
297692
709757
708707
554197
53893
502643
507090
971037
490562
1071612
705501
457129
619795
801444
753818
165652
1006525
867211
585627
327012
153677
463450
410099
997361
905123
50279
1011590
227838
346162
718485
750882
998706
322695
237993
269866
401168
609400
790188
180835
897319
757873
364188
45911
15734
348263
1078464
303415
596563
300999
301000
468737
427704
513024
125284
630525
374065
40770
713162
291297
76196
207844
656857
1090291
56534
238113
424542
865631
645641
873650
1021410
691382
918961
463112
462062
390487
391537
789204
658946
598284
557379
768869
889548
61331
338078
622907
599309
138279
358916
47872
630109
858355
39102
508123
1093692
169894
68303
732248
857739
277220
328867
509288
717042
253561
352511
1026813
818716
538056
870734
1076725
505362
751535
98632
26023
673991
631470
1053989
412115
950196
365463
726419
365601
469647
81810
644651
224389
721110
254907
77612
802090
1087934
600729
461405
461404
671725
472027
539231
1059848
612679
347842
212293
507628
534970
38523
1004140
798121
419098
20012
8448
578515
614306
920734
1030008
614756
43471
315798
53865
168867
622471
1099903
186939
504903
448067
492989
396822
923601
645409
925830
189758
146933
317412
78402
881038
30562
407006
756034
628694
1066969
527009
565706
633829
979042
1085867
413677
652084
60324
870415
453785
841242
120658
941022
540342
905497
368397
90471
320154
679027
996845
754807
876935
1024708
496959
601450
838017
1013372
918121
711221
801703
738006
624947
295226
939886
1012115
1009740
527638
615011
498574
13720
303339
27267
911639
21709
470777
578488
764562
509305
275719
63591
644260
607764
842769
308419
151997
164048
311467
328607
167302
887454
564993
579930
762272
349012
217085
1019383
730960
54474
751407
479250
544794
44821
201148
471094
29423
820836
674929
883456
887907
1026556
25568
81198
661440
936087
358363
674480
377154
449959
780343
153123
203310
168530
583637
837733
875330
1010954
507537
594880
418757
977971
817236
921046
1090481
621842
1071133
1055955
446017
969620
730896
500325
576391
1096936
507375
844533
324538
1022807
902620
939737
859395
205892
892655
236764
683871
24583
74384
38463
92563
1088762
436843
331630
786162
214211
173271
79027
1075543
48620
412693
1072911
354615
193177
1013753
727713
534202
1029019
792438
1015423
1014373
230196
230195
229146
783462
155319
713863
823702
614751
230271
1094108
630169
483385
160621
636348
338424
516117
974980
667582
236684
20646
1087073
366237
914325
561488
624638
817239
922885
568044
270798
806228
1018147
661057
287347
9226
569826
411083
656269
728864
783174
1097479
486383
895803
373850
405089
62052
978518
359336
197975
605992
140961
9695
489223
769134
858116
574867
192047
9089
609932
566361
438542
1084277
974685
857858
219202
413026
1085968
721125
35788
17200
912943
1078809
713892
63218
271083
473644
662951
850774
67032
622315
897597
267141
901058
732911
108673
165965
298517
631271
1021481
436419
269029
873331
615498
57537
204722
845228
909156
981188
383818
1033178
188715
418484
1068354
343599
491068
110878
547342
813549
837589
795006
74071
1029923
748610
223394
939447
821826
469134
1013543
165820
525565
365768
851202
818181
956074
172751
658461
606242
711515
160458
640518
683777
118373
1037451
350323
104835
28291
727064
125010
507630
113115
358442
75807
1020170
867322
1003759
360722
672677
244543
984602
719335
61396
715831
1001862
276272
851253
564533
284275
595532
364209
82478
228912
869747
673531
288577
125852
825403
916630
1068371
361441
43491
463141
242933
682210
323973
700259
597492
888994
568384
621156
397793
325625
393060
175497
158832
519411
1071054
533905
932961
1052338
278817
211484
518143
24410
863017
854044
563840
870973
1024882
346414
550471
169751
623429
871077
49787
734358
419259
584983
32503
910518
614132
760365
58552
869161
432924
774577
237995
335012
490464
916728
1097805
181040
230200
640367
107657
962808
374569
299704
860174
1080291
119142
760043
744054
743004
673793
978432
280031
98492
380145
865460
417626
513615
562935
708054
471873
83853
86471
130789
139626
917356
750429
144297
97568
784553
534044
286041
848952
492559
582854
140183
508631
293992
292942
727274
317352
905872
964206
440504
804087
124802
613274
604839
726507
540358
105138
269455
1016553
341377
987685
356905
708629
755609
1041446
862000
369883
541892
272003
780414
323536
42225
528444
9958
438040
326047
1010391
495451
301663
578968
991363
180398
663841
365233
880272
783893
949185
787451
102522
304439
137962
763448
435650
11759
815232
916626
576394
172165
994437
825387
1090746
110092
315640
68386
173995
573432
413768
680516
688013
115946
1054235
502768
946876
649841
450789
30172
894529
953032
1065535
1074063
951474
235381
336423
50409
268607
150038
992582
844401
85157
1037909
543953
575050
400196
670770
769677
334631
507517
139166
58792
824872
218491
377810
257503
708959
535325
824247
246161
939061
329216
941047
825195
650048
29672
837344
1041258
106894
967982
973451
186959
372691
268613
189289
43554
806393
890139
857033
595078
623809
534558
1038293
20934
687664
522350
791062
296807
431132
604840
345492
899717
1075842
828408
187628
923147
405712
37650
927687
116183
929470
265438
253691
77574
628245
719979
769139
35159
701270
866177
204316
238157
1098063
585453
433987
34303
873974
141852
286931
251939
489794
447048
168728
927685
447168
561631
5305
474589
1062471
359704
305186
692081
65198
761886
900402
298748
498392
725488
959380
1040492
272108
520948
611351
847552
257560
864213
1087299
661327
514334
882884
307823
863413
1024729
1031616
587613
1007135
914239
551087
772232
437312
667860
840084
144543
201661
88060
429540
59358
377611
363178
268781
678196
89484
241277
1080500
790454
474837
652540
791379
399989
538025
978668
741518
120060
195946
16243
245076
708049
410033
1091484
1076639
197809
336635
540629
491483
679195
206653
1046919
971051
911377
618048
298124
930967
85380
877983
380461
579794
758552
419432
305766
770348
70497
70009
225448
309163
867345
746699
642624
1023801
339111
757645
308389
414360
862382
17422
1033870
390714
50846
680698
22856
862862
157888
351135
182344
877183
742414
608112
658979
365091
967686
152688
352418
576145
759059
108214
648206
294456
943624
590464
408426
547116
15473
937125
936075
270358
480053
180885
86761
162331
987607
227953
1000282
357798
435571
655947
236468
16588
99698
935724
1070053
1007399
994582
339559
53990
227690
661923
220131
899537
715086
325298
853647
853382
532159
976102
30076
335835
562162
435695
118211
174078
406760
866405
62153
1085293
680564
481062
264241
477353
979352
238569
406647
645374
741205
308731
521192
968491
1082780
948159
772804
33606
33757
655374
298374
56582
535388
851344
388240
1078354
659463
451559
51892
179821
904180
251836
53299
785805
288047
382103
142857
134163
565927
75734
876962
197521
1045069
273217
52012
424605
971346
244532
1084729
933826
79751
58853
762198
411381
729963
78077
426109
159438
269593
361896
925250
426823
775324
401463
834384
258869
272445
273495
511971
580797
716377
745362
249619
480252
45351
134067
229483
482924
1026963
171175
73306
493234
943803
786188
790975
640711
774356
377476
162080
628407
951895
511520
318159
278486
90867
963188
602728
205313
581359
254789
1095133
439164
836653
386484
194363
1084370
293191
546148
396775
50406
807636
394259
962655
743100
70551
814196
1004948
168802
50151
628190
699150
905772
429065
436951
164837
632834
652187
651137
901546
900496
277511
1019948
632976
213228
592410
688177
681741
190800
523294
89244
539885
619709
859935
185169
808227
725713
173712
432021
1064006
475277
858887
233343
976606
549210
970621
43323
926879
329753
4040
181138
738698
1097346
221657
603398
694211
525087
730834
829103
217567
105104
69762
284348
337428
173609
518173
985041
311392
597836
721724
551509
990192
928487
265930
788239
429072
783367
613656
1036854
348547
360614
93954
527017
520912
815050
106973
483428
591432
110872
214006
22250
321117
866176
360279
238934
921661
741923
185203
1010066
195053
142192
3401
393924
694195
79527
218257
506283
269914
201829
934263
601645
157510
1045313
742977
745909
609780
172530
1063300
1048741
537884
626723
495198
167516
889632
366374
498198
416113
486962
515629
682322
274562
1050753
1051803
174095
439251
774839
1037056
139248
599168
598118
256740
154134
613401
951681
979125
32691
335953
768750
499943
986094
827982
576313
774632
291655
640115
673790
429532
449204
447103
448154
777340
551680
550630
778517
487797
970225
86176
378765
975648
738015
879167
308406
963480
432464
1070422
723118
154947
906124
984808
1071875
182848
980860
67997
277595
355115
699075
531982
169024
378868
1070916
897107
818577
740164
101320
1084310
616035
19445
367426
477987
657942
708712
996810
493622
265411
769929
1027469
459019
669083
968719
720183
757803
780719
630318
124421
667271
68039
857095
853336
987433
67411
319639
968926
957739
489605
297225
158274
514231
249885
66776
132891
152299
580326
631680
704912
349328
80441
343253
830873
744783
650199
371899
602386
389682
500284
377776
995354
519935
787975
74938
899138
505521
481399
185504
98567
726941
297405
211969
795740
727271
644793
906700
329798
959500
970841
768704
824297
705487
83396
830222
59568
688669
712680
690877
167253
781746
293138
297602
430735
1080474
975130
571871
854585
534567
625047
86250
571729
943362
810770
823224
113332
213875
964229
1068005
334251
490759
1037858
203514
499267
186968
130424
690013
1017442
260363
577627
625718
208247
753558
783154
431385
319768
752107
983893
440342
315834
328760
635548
159052
432866
1065269
1029761
810680
1010279
446552
799562
1070386
298480
58686
830090
932477
257968
616339
603277
52247
920005
399749
462244
523428
914212
491277
1009237
1037510
343013
413270
550840
467474
860861
929537
974904
839550
487926
280413
12050
975857
323899
49669
91213
572308
11100
582213
937323
238090
243478
107510
980552
948447
578492
743301
184889
71132
285269
206704
286318
94216
1082243
634745
359282
958860
712405
785892
941758
951162
754364
867293
645952
502802
543366
1089881
811267
680570
142997
901863
984061
320159
359977
671823
815928
51200
400358
287677
214498
284328
766669
471173
246208
855813
284259
285436
48011
628647
815896
9825
242510
1013924
744683
302689
893075
1058969
75820
256372
817605
517882
958441
401987
109023
232538
42015
950454
987369
365428
1092777
930520
560824
113125
818433
59417
253991
235142
758360
1036914
429474
328720
730054
722289
329787
835427
375433
321363
554550
28089
566853
562423
378585
437799
711967
618851
807646
873259
664932
167524
339050
172097
573774
745286
183951
1022770
695095
725776
959324
589160
323709
57924
994689
550784
822630
1014519
619950
398071
45211
155837
45583
340631
36783
628045
742646
989947
73217
879098
188808
323120
245737
885188
392730
735007
1092148
599803
1003447
782061
238593
52762
509289
615303
1040810
819704
591146
482953
375128
971906
191846
703259
1098005
1063884
336790
735429
222709
164103
863966
309373
1012581
771811
418172
904216
911345
18002
532676
84938
580772
270824
564683
892213
29121
393686
198587
147260
123582
895403
12005
982208
471356
1057057
420229
681975
925086
28983
437439
579113
27743
1035358
81846
746908
383614
328221
332976
474634
952938
56985
192298
880212
583850
657537
223522
620344
448132
656915
781351
813439
1054394
1031407
733366
471172
136747
1017985
31003
333930
612046
940386
825364
607361
369098
809906
178935
10762
7085
832319
263122
949386
816086
889835
561275
733834
368835
656508
138171
596687
1042150
19667
928825
663468
608056
967530
687400
181088
278129
450663
61439
435013
1020909
1053939
936474
630854
836768
766758
337378
490602
375773
758473
444004
599902
728987
566206
978335
958210
343062
407302
811449
236822
879701
455280
438560
634118
401959
554609
1085254
97057
701856
741363
540633
1042560
124973
441267
275808
437590
906664
22222
146127
1050849
95516
874315
1019841
51140
782075
680383
992347
821697
754983
95273
731744
444715
40388
91248
866948
578797
269352
454206
79518
8492
1084623
1082594
527447
169816
332034
291933
515397
1026987
703326
831560
838520
467883
628405
170342
171392
906251
110748
368769
613452
505306
633590
528364
1059309
637754
989921
1092731
953492
678565
768552
704946
687064
142455
1034439
757565
754041
741157
464284
238734
238062
119413
930932
581123
701193
50342
509303
248941
126102
416326
957070
267713
27610
593135
740803
188826
642687
354756
1021520
589829
137067
939851
1094787
590757
472863
94484
950382
800464
636703
644727
933595
758127
726756
16956
611798
353862
469265
604710
343202
69956
335626
818292
474811
953822
42473
134724
385675
549483
881519
883055
698722
441493
163286
735924
202762
1057017
222203
842778
590463
244149
125478
834685
601182
473763
577481
490023
817623
740517
143567
749860
222461
697097
751230
1043130
946249
358674
181623
1070959
64014
68892
987640
218541
565824
386333
944927
4589
393086
70934
819575
381619
699724
114611
369760
168428
818278
940930
63031
184834
225243
643368
239574
1051956
958125
456378
936109
933456
272212
527475
684393
770810
175378
881397
930220
389909
474435
319728
260554
1069802
142667
62134
30013
480347
739206
1036738
873817
425254
631061
292968
650342
204092
1055487
1027026
446414
583962
1005379
288420
369061
1095912
732226
267288
229352
97718
93967
90390
387085
386035
613272
148006
280935
716171
105203
551596
302385
740477
319687
1016212
132663
672521
1054295
1091490
1007806
724557
766837
265733
376036
557017
538384
1023457
241879
233745
198109
1023467
176352
112267
673536
279853
959649
606770
298278
898404
741095
699018
501713
802594
317998
1009266
1015718
149787
860961
725919
445878
257181
750741
469281
284948
203022
256569
208577
693754
769800
199719
266309
127499
1000360
684423
396313
629494
469235
518014
19424
967400
237120
837734
816835
386535
674037
105100
962428
1010203
705698
273444
95138
384938
668507
509956
157421
629579
707707
800843
583815
197617
159716
853593
671094
463109
42032
510784
287810
1012259
276958
880024
813981
426597
827422
552460
990368
915050
446416
402897
658740
699803
220948
239644
489136
751500
918385
162524
369034
614560
497706
252399
537333
760135
1040711
141775
693874
395959
48492
10857
1005229
784234
810598
527040
47205
177408
616788
840439
323839
124339
642182
196935
1083594
822759
966638
330348
681447
295048
401334
915835
155518
452217
1064822
434090
4287
836443
986541
467526
198771
1073065
862067
883540
431512
1053418
580095
758021
628279
876738
614479
93011
195347
370756
1064122
705407
252481
391173
832197
512902
268133
655585
474344
256903
590793
448316
621507
752837
180124
471806
1061765
278161
348772
141088
670975
992684
1041145
1038402
428034
673572
814179
990912
114179
33674
711118
207132
196042
65312
914836
881171
960816
16011
346679
842036
263586
896757
580453
651842
849968
779739
1014398
993603
575856
60860
64507
370199
415047
811441
443812
662762
896102
989147
104956
82294
601693
756715
708988
568747
433215
591368
772067
960255
1061369
335715
926702
804433
839574
269193
357549
1015938
163602
845548
947757
496975
771130
313431
271393
779772
66909
776314
625766
1039865
709904
1019145
537342
1073196
59000
329449
402028
74970
629908
156835
64697
52140
484077
435574
750910
537089
98722
302618
714038
413252
987190
1009243
991719
120747
629541
601610
650723
231122
585000
879889
525898
635524
104522
738673
780680
434065
624481
548531
886257
825103
709615
157748
943764
471775
127092
649376
339760
593723
175594
785477
342378
627294
471548
907270
916132
128428
667386
1019842
1039917
992790
949565
417158
900419
67302
474231
216467
585253
715932
764921
335544
1024748
886402
209943
37243
928697
900851
954534
849186
1049399
808829
496126
179356
395763
1069028
517503
322771
158108
77981
406535
143220
681815
985900
391222
1071710
817722
267949
1037914
440465
170930
439802
1074563
166208
638363
887641
663095
659063
254015
1038224
589134
542550
916873
155552
81462
626787
904620
74641
11397
283928
930759
659706
716856
712984
42718
279373
598690
885295
166641
848153
252633
1079740
467095
258143
429569
388037
511851
61946
456057
409244
1085932
671259
265238
913041
133738
949507
970972
382828
237822
1093874
733042
484273
1060529
234389
447349
886254
709612
933265
560772
662794
870118
276029
384942
78794
282496
994497
368776
111740
81662
675086
294340
892850
535828
983774
393055
292389
237949
353593
855410
1064195
668010
935942
914965
544791
534152
1023160
857147
252055
518903
229773
230823
795347
86838
533630
845916
250848
321644
700110
187590
18837
571129
857508
272471
9852
941154
282559
977208
583392
424981
161989
848136
371563
320756
35610
553885
637158
73253
672361
830393
111993
1071801
238446
195802
392010
169327
992763
680364
889057
37993
608148
190954
824437
1034424
820496
526063
282100
508842
924608
791153
372161
578668
417460
1082567
116762
130590
891849
632583
222677
14089
434963
822100
542669
638633
673023
329710
799849
498460
1069303
1077203
341365
870552
128644
265537
968723
45373
284737
1090361
289373
460041
850516
175496
443707
72114
585856
180026
1057585
614031
674202
211849
786931
15814
751614
159862
956415
684848
345159
772393
758073
861014
817511
359597
767705
946241
420197
62098
814591
50026
582476
956207
112111
48872
967994
514633
1039250
676122
872407
527374
683298
985485
665099
653506
625192
312470
372372
850238
879660
287125
206662
739950
887790
836550
40506
619041
151965
363245
578663
453988
868732
17381
99178
759140
258195
256309
19271
929652
926427
170877
506854
1046317
48149
640549
302496
294348
946846
636347
835472
368033
344482
265152
568787
113876
424251
930795
229508
28476
53084
495060
391887
390837
38716
765686
975405
976455
654639
655689
1069663
140360
1065270
352045
373681
373680
374730
678937
8534
746607
954249
878981
1037368
1036318
618642
619692
568335
728821
729871
949840
814618
821096
766086
573498
952549
862512
1084510
223509
429314
704015
197394
221683
781839
15878
808630
654332
596121
342405
872248
904512
325757
923649
139348
470012
262203
1074644
608525
106233
298928
140412
816571
314494
414572
438633
367380
270839
296975
265659
283421
792593
793643
924404
942813
514412
79446
1098038
490411
936349
605022
363757
258264
183839
1027701
285219
623461
872257
125604
995741
336848
865462
74266
203612
513051
213849
648043
604819
1022444
817310
942496
891194
786324
589992
982724
340942
295390
64845
763070
793374
178640
571590
352373
97016
603197
428807
809020
973783
661400
299308
462947
135713
253291
14393
986056
23206
727814
16181
1001465
719598
881364
58652
686717
338912
1076504
596856
867564
131783
515695
1007446
399449
564629
438145
817927
226651
382182
390362
557720
804887
660493
657063
1035905
120686
534574
700462
270468
553806
720095
355354
904215
1056210
65863
380250
262002
1003488
315125
153369
20810
256570
390481
503219
359233
988591
877721
222074
801763
150415
135151
919563
666331
908323
421085
757098
993585
1011753
1098409
417446
184827
102456
720727
230092
316967
571675
301742
10862
1048944
568060
530095
986410
837325
308338
121943
532562
616055
558336
775202
227988
906385
748236
519262
612512
986341
969248
490737
476134
781717
570300
372032
1078783
828464
56207
48753
1043709
171329
958166
629390
227784
634240
176892
51538
411770
716318
988162
358595
879221
510889
947088
851748
564104
604471
253329
736550
1004299
373935
426146
491868
989098
375514
831974
599014
804909
859910
683791
172305
61374
1050773
930007
16068
1079757
743514
980589
47247
281241
121559
816682
935730
629318
1062607
212122
203933
490392
615027
887177
23132
615615
387914
301252
492409
1055957
57928
870540
558189
723970
362878
206745
405605
895935
1082287
724225
35956
736321
173372
571960
102342
566905
902687
726997
786432
480045
459826
152010
605558
357863
1002912
880164
921262
476827
123933
898060
286734
584774
173380
21134
617047
743777
699098
950089
886503
269552
207632
10910
506686
505823
620560
863970
585587
173026
952963
488974
455597
252797
1088382
240513
83511
700283
542774
599754
868920
111826
1092467
724607
502677
186741
93047
1007847
377281
380885
791377
632884
1071194
468472
849407
436794
243951
964612
636704
46532
923323
507697
599323
617929
892332
490015
749172
708700
964604
153838
1071374
721554
1012708
440363
121638
624419
450665
497687
52878
4785
102613
1091109
290124
326030
826059
765860
179892
32157
483228
454057
148057
1024415
723499
265677
843713
217507
608668
768423
972215
86873
587485
336390
420589
494575
29869
1083017
3420
613528
230343
724828
100963
374853
501556
607796
483575
36428
283179
1049075
1005622
352121
415970
730445
643462
607634
1094646
934482
943480
190142
522344
66245
290324
19135
400223
1019628
579644
1084345
873033
385835
547774
711906
62362
408453
86201
302498
215119
1043801
713059
935017
267685
466839
513541
548535
990413
516731
376074
17676
327458
814174
389936
636622
284731
90002
22040
736772
289104
938379
129614
756922
1067274
894440
294824
611539
306408
1036491
760827
179991
963375
879916
57672
899205
487358
113761
236033
921125
989531
636583
45587
98051
448919
930677
828975
61511
949656
695459
186030
32779
735907
343007
565028
618284
490282
345294
496125
499564
1044671
405648
258644
379749
597476
736127
874777
55396
731049
417707
372131
126365
1008730
2747
130094
1041518
1008436
246960
873369
334461
911392
240305
26766
640863
754514
602513
579791
321355
759038
555874
586979
793204
812984
443750
854660
633333
449636
746128
143027
953519
580290
337593
210599
622510
12496
893397
1070075
1078922
971671
489833
463122
243282
1060350
978917
206140
338436
29731
518593
146109
147159
882145
338208
118194
36173
824709
348771
1061573
331193
552720
192842
775104
492994
944426
198925
745544
474758
793502
262315
852509
491992
1051718
118383
431509
221653
260091
159866
120461
84456
969751
407677
994480
713213
187484
790322
996814
586112
585062
572652
396316
76099
1006408
297592
342085
83683
268681
946466
1043497
312325
383381
434008
123188
765103
366709
253622
424359
522342
432660
35652
36702
37752
217857
278150
71761
149375
11042
648629
696110
792267
835643
201411
775829
596905
928903
408706
213113
815113
1051711
309511
811823
46946
249498
819952
317217
778666
447434
87148
622635
450194
787215
638031
649789
318534
31726
72255
1050854
669985
936788
116866
310743
240600
509096
744488
440351
699209
665508
797525
227932
108451
597921
1062427
497866
312214
305078
132388
472972
498938
1013690
800845
507409
522596
790695
450545
152379
791673
96688
1004820
59443
199022
306956
837367
402257
619657
646302
796168
595820
51641
1060669
679480
680530
498268
573708
285262
1004967
691742
968373
1058050
361581
1036809
449003
1088125
432359
150893
878694
83500
233553
705240
168335
880657
428483
169191
41106
545424
249925
874660
576059
761458
637846
121252
20651
118209
187446
793049
282035
490714
29489
220032
617846
488976
410000
870717
172004
988487
508112
968991
666624
433185
363297
190240
297749
3845
1025300
482574
1078261
670653
502783
399288
1075926
730737
634440
635755
401068
142736
791421
151629
228689
633926
1043915
1097527
797309
869282
103849
801319
878808
453464
41273
842515
382467
128055
187110
210049
943121
1069089
284264
992780
894488
120967
183459
217296
941649
906585
867067
727747
659279
1034959
64313
314332
829336
247013
94195
454634
756249
20918
350756
733695
52205
930994
858662
930864
262360
469644
763875
808136
523821
994203
157908
582296
1057784
942176
688819
311572
626545
471938
815177
640979
596670
161189
1081486
955509
806847
1089521
935408
1002022
420853
782461
380301
1033336
891159
680888
380752
723152
35213
559286
738739
535928
825637
877408
631251
199987
973816
752871
167310
137712
647769
283299
629045
399480
891016
126740
817865
1017044
307220
130807
102340
974860
298386
695813
633997
1085057
1013139
502628
832396
943756
41157
317859
895178
362647
152940
451147
532880
102700
353073
894293
25144
781830
653882
234730
991413
688644
535250
343430
1051728
1049346
494718
239349
566876
498051
4873
818882
188381
797308
312735
339564
891295
401237
74693
1018401
731250
419402
932155
911133
170341
606682
114318
875865
724342
487249
456076
361510
522017
554128
698246
327156
987755
793989
180645
889960
318226
802982
230084
863707
432120
403324
618522
893349
347107
329136
255738
108823
62918
193062
766566
992796
842060
507070
996410
79872
11902
185899
402185
231513
535510
588573
666694
87911
787204
500237
9649
596532
203687
974089
915691
581378
775067
1051826
665949
127693
655693
36712
246834
705328
203484
331617
946715
766343
438922
215848
611951
686529
23074
24207
326590
775465
869971
871021
165551
551739
865270
12870
253496
921697
53085
245007
97182
75027
60372
1099115
738467
55134
261664
561826
1056599
1079432
377747
205644
738718
750898
749848
150533
658742
1076359
953843
483815
19332
320094
704492
248285
468637
402610
588190
103788
916535
883417
287725
852357
39972
817413
44869
619838
256877
1012726
176608
168103
712746
710013
739565
995553
202592
409867
297293
300969
615682
176978
1075723
595072
932387
742315
52254
813283
1012924
260172
397881
1034394
72314
237202
77016
436993
994199
533415
231279
646341
289156
767300
394311
17370
836099
923111
236516
587031
644225
1069029
193148
725702
136973
319599
454925
908677
870815
804735
469989
237759
189688
727878
986649
380119
934772
163111
430294
769342
178310
474523
536457
420098
1025956
417465
499587
825940
450490
959259
492282
171283
671272
296351
717599
652182
811427
468650
21324
523642
882991
620117
956655
519942
442598
206380
395944
163660
9307
362087
530278
164881
54343
779225
943333
533935
342642
659071
1016723
1016296
1058383
81321
449893
792549
1059341
737461
275447
709925
290172
1033507
362453
268787
554743
585954
840816
573784
287894
49318
926470
709128
387625
271887
257284
165345
826215
146238
427426
642406
168454
688544
35708
2737
1000224
120047
907345
267956
782694
570898
490690
310819
647402
104062
1095489
591260
393194
927404
949623
294757
1061576
359961
762500
412814
40659
848398
1007946
748544
182324
871136
603610
849214
445073
202435
202436
240086
20304
20305
43988
628563
937291
39271
807664
808714
861929
33190
32140
890631
891681
312967
448516
375483
509907
296879
295829
116386
939476
638665
637615
636565
191004
873224
857799
248283
561337
34821
516741
167553
395410
1064550
415351
972605
478267
93401
225959
950774
998322
821731
419882
603625
848126
949303
31587
836145
73303
153482
331247
265041
1082820
283960
832506
1070090
1062580
728531
883022
881972
667509
80109
807752
1007251
490648
489195
630555
506394
667937
752102
477825
771776
329953
356310
537838
751011
37000
425440
49915
942132
511346
1050339
378477
320674
236834
387664
516314
762854
45902
698103
156684
532912
610042
1020791
975940
975941
691856
462762
1067702
729941
379854
652811
58101
892752
876843
789106
486585
459990
117062
99842
1047463
246072
283628
1059310
198710
265153
362640
377589
812645
654114
618856
941334
654657
81795
1074545
497245
503647
848748
627639
862785
407050
622578
28513
54682
525528
734315
891625
62951
312590
877711
574482
705253
556020
672761
1067637
251355
385711
569297
247358
895572
758230
506719
107761
556106
77397
384367
930658
482875
723889
492401
25361
603164
1097309
996014
628528
70613
1063023
552325
183156
812329
170921
815985
401975
326013
448795
332974
876233
936398
202201
180910
796247
454233
81442
36166
525943
293349
25037
768029
23486
467198
656289
1011985
378800
575269
311810
12518
67427
309979
1039585
788230
60428
757632
905857
490058
800000
1038395
925004
310161
756847
930854
40005
442161
1053764
495614
224077
989349
656392
870501
439447
554057
252287
897071
561700
953466
887500
917682
336090
116527
101553
410669
268322
679464
945680
284327
486982
538813
172274
626447
81421
745648
693822
924303
738439
130241
1033315
975559
171932
773833
376299
1049464
462788
258994
930493
1089699
413909
774308
750744
477088
1076451
334310
1012797
1075104
198124
59325
50507
916200
166621
959906
583111
1004172
933667
723663
47404
299527
584668
306744
161430
739694
650084
865349
89257
1036343
267716
560544
856737
379586
21499
587559
966518
809287
736208
954118
451266
931040
887489
480890
428492
773243
97755
398797
507121
503855
502805
185990
163484
890268
295493
99559
838581
817561
134951
169522
562999
363163
704177
511332
1035565
411436
1063543
930138
324558
497464
343778
1007780
468909
708480
1040618
567518
291681
516418
608010
449386
411126
291510
803381
558291
425335
122987
1064457
224053
938488
400859
139412
265738
73120
922633
408087
929411
730642
650111
507306
580408
659995
535992
111602
101764
1027356
610014
640167
298623
745094
337883
470013
640823
416412
910630
936325
901451
912612
309470
841695
155927
164587
48538
1019108
802781
673891
400661
833921
706902
707952
325699
386448
714350
151714
779420
93624
20295
409714
505178
657796
982536
712868
642659
844838
520623
1015556
201007
661974
365712
787518
206124
902262
1027219
651272
492440
1016201
763138
468970
231882
367360
202829
439080
842817
483344
782596
322775
50806
911832
643235
2252
343047
416125
390818
1078389
1001182
619069
946683
559867
748378
600026
390083
592184
897867
718415
777577
274631
362360
144145
666610
939118
32120
310693
1053148
675214
510570
320036
403711
373387
181927
597147
276340
40918
1045795
243999
551837
566663
1057657
203062
635959
312044
734891
915708
573066
814687
961251
543066
70435
242621
54557
795340
100845
883624
741109
742159
681256
670666
412132
989989
379351
82558
1044399
620314
567534
897156
99680
602355
293722
143588
1024673
387532
485955
323250
743951
516536
452058
438054
903785
1052081
477436
382170
590175
784304
262473
894523
910601
67472
585628
638844
669736
11233
992957
162148
790854
979749
784999
62790
742673
583068
103907
17197
143424
790689
595470
51584
955985
326790
175086
468722
907581
343269
293008
634213
726414
296821
533685
682960
176963
69790
578210
671645
224539
969106
593389
255027
594161
958006
904331
858405
307191
942605
250161
763107
895597
1093300
162488
515282
696227
380253
866307
160112
346117
811257
767530
457420
392856
734308
1066426
485390
940421
1090752
251665
250615
159309
508715
507665
906765
342595
766963
765913
764863
798924
1042785
299169
284233
283183
490343
693962
304213
303163
533773
532723
774374
586583
769017
767967
19922
18872
1012034
1010984
11729
616801
947867
865778
468096
711927
336123
207378
306613
54334
524975
1081539
350207
546741
1090643
461514
208716
83526
671622
978065
351635
169764
571342
1093929
424582
350250
20875
242519
972016
1030981
78074
375717
1014632
854210
963962
652984
592286
224445
80557
484263
644118
17693
47390
1041009
874844
735215
359325
954164
917544
685250
656585
207381
159727
534244
739419
680802
215792
119297
265031
1082905
389684
516220
267647
831824
93999
646337
82216
724287
607773
552286
114306
455966
907907
413577
989621
191865
654495
161076
973177
259948
667737
264786
354221
1079337
625447
103218
572638
64874
789984
457180
723176
1050412
19500
581477
934472
204331
1100037
357924
333648
388607
211783
762154
278281
917170
108348
1068021
798025
382777
631702
943670
505241
100445
880807
1073519
761494
802286
652320
468953
505395
777514
532890
1016646
194691
292567
348456
667150
781918
992031
748464
80864
994944
121688
206623
578413
441761
35819
954042
521106
322510
11808
129041
593318
267802
964020
690545
768863
249298
454749
523882
295972
1005352
372499
791513
889652
751790
1040422
122332
849861
645189
299867
641893
630219
390944
740540
850276
729839
601752
522146
857690
1017031
100231
46475
1088577
1048254
776682
7100
200963
162153
488569
392095
664564
749557
385207
862524
776257
854555
336896
787457
945899
593575
1043517
1055556
637233
772550
787778
401062
961117
960067
173435
451421
450371
893887
576944
484978
900880
899830
752356
215580
427896
135783
136833
866717
303543
302493
809663
1041657
905160
287813
345680
346730
144723
140670
507579
508629
807446
660791
890742
764031
699053
700103
809606
338928
303744
44130
454693
181183
458722
289735
53489
578053
876446
613542
962064
42584
852042
997263
170373
837039
824886
631057
76079
454894
495232
152354
728908
13641
737441
1075309
874700
653040
461431
282352
830459
351870
323950
185067
683620
542966
44391
554660
23128
996906
981484
700064
395137
382946
24284
496660
1065682
131395
284563
918985
388405
1042753
320644
561093
82285
814033
1094451
947447
318087
681380
1098985
498022
322734
869301
963966
317910
202350
26472
983438
532059
666396
612709
59450
310665
1096827
112863
817625
867827
1031917
733742
196345
270491
98525
388157
609351
689772
751210
739157
856594
758425
440350
851633
1057710
61820
1016813
195767
202187
376322
773567
909053
101618
159496
1078899
632646
660196
606055
646075
254424
863519
270573
799180
490717
964209
41353
760573
438282
431106
604193
842834
318222
1035422
894637
1006708
956902
474712
80716
324231
92504
1080702
223324
958295
742441
414973
116251
596406
600502
237801
201638
525239
409492
803895
346186
299142
850174
685461
1062833
215914
440498
885290
112442
853145
610233
674089
223865
444818
1041929
251525
56212
898258
499993
505579
367944
324097
40821
674368
324061
13152
459194
917030
571192
952151
1098199
74138
658853
593881
627512
499733
363370
885064
304490
295409
1014862
371269
999718
847074
202364
998324
635739
743209
496566
191957
172118
1081056
7559
254324
28620
762835
1031614
849676
996338
1027635
800495
730790
837779
181739
608315
1008330
959379
136166
1089993
312255
956204
492412
517748
783263
547873
870715
186055
667004
538912
975810
1075914
484010
635638
22624
1074643
910322
815409
478494
964777
582227
790646
565128
379486
461879
84663
672697
432239
47379
216320
1087672
258582
639439
136960
712726
956237
475630
8203
4443
665723
1062035
989186
196253
720624
1055590
811319
416307
334719
674978
99826
400201
96303
118622
64850
237534
863774
200275
431617
985608
932679
638489
804425
896018
762637
211826
579238
934956
841816
379883
421288
114122
101308
256104
236139
490546
310453
254520
421866
1017790
992056
314875
169888
884427
495749
64193
865700
704697
708466
19944
815583
1099079
891566
598165
761123
351603
855455
854907
548320
113612
339865
721115
585925
969709
949595
920844
82942
715506
433748
432913
111729
539073
374278
1076195
675488
526814
99379
501833
865209
487857
74396
280666
486291
664000
50969
1008504
316320
784539
832087
832394
565449
346273
220279
71336
901930
295153
282354
457295
666520
830407
64209
1053307
90037
243135
536280
1023533
535336
184888
359781
723966
364890
343557
748645
937908
538068
577953
26064
550501
962833
609903
262710
913382
237098
866018
694881
559856
804155
488503
688763
496266
89822
154110
786106
638525
548943
866427
766362
21928
252520
31222
484508
977370
170015
834287
727734
196148
685930
684880
465359
464309
742717
98244
97194
513358
271280
397489
66286
860461
859411
528615
566289
234138
233088
232038
600773
651215
652265
819830
253707
252657
251607
857573
608214
422304
419154
433585
950636
85287
248352
282637
991107
532468
677497
255212
859944
217240
148146
826885
364907
650547
761642
355344
665582
420172
525438
518691
1057537
305541
979158
945267
944082
704647
356735
108748
271548
840763
973636
428846
620658
170109
1083826
35179
400777
562600
311924
972390
591382
1041222
917256
153848
851402
536905
231432
871978
345271
237055
726886
1088688
754934
794867
195572
326820
19931
521855
933194
312657
767162
588694
368478
956482
262445
711988
1049816
54547
558114
795854
521807
101666
293598
619273
868564
1066774
915176
111644
1032676
768087
436453
483869
767372
234680
539593
640920
405734
361438
1075183
956967
512750
887413
474792
103293
608149
594944
1070382
721142
747257
28854
755451
25298
380905
544699
734945
298077
817175
264674
875426
57471
95287
1063390
835540
584844
939214
805484
740912
11177
78639
785902
571081
323085
313013
5346
834047
90502
1094275
123945
143465
699515
1056683
941610
131663
639164
652600
406937
474324
1094771
443871
251453
997924
325837
926198
231940
310159
1068760
111682
835751
28299
1028058
177549
1068384
712395
221394
756815
1051424
551399
48644
161388
534950
980956
169470
550845
573055
676657
1075192
38924
946010
85030
961370
1056870
332997
707439
336151
104938
874188
221720
428078
391004
450640
169829
62763
283343
475177
539774
691807
655597
122071
380378
862910
61230
418447
262928
161199
888850
900220
16731
1043614
645392
128853
418708
310859
374799
551206
34062
1048361
682490
893548
576945
1012539
679213
646135
767038
127958
1026191
849046
241000
207020
1095687
617285
437563
438998
473099
62464
354453
324602
712269
756814
308727
5518
686891
795922
797396
562810
403681
691377
246682
456705
626580
996264
822140
526209
147673
41636
882555
88223
918900
1033376
117791
166266
528713
319395
933812
359466
257850
728877
925672
294703
342350
206079
784423
746518
355467
166376
532417
1096148
665332
665704
21196
306574
868611
638281
492436
399415
1068429
142355
532117
602063
70691
1031849
1083678
202425
524205
76664
333104
987948
373454
213998
391660
165919
782162
815071
684834
553650
885164
849915
330861
134553
677948
417248
728457
323983
970982
562997
79671
1099374
993860
604857
230350
720703
397743
395930
634954
891374
699697
16891
836033
957177
669354
224516
604669
716026
265301
988217
877611
751887
864265
382609
281578
453359
138882
429106
1018291
279368
994763
86815
419746
378912
202601
621989
565134
769415
528025
926576
968433
900968
1094107
202827
772853
376374
247125
879039
643438
265353
790554
325060
52751
760788
420024
614742
116060
61446
777388
918176
740840
714274
152352
568392
502383
304088
547782
323663
31665
704546
196773
181963
787578
9111
1038543
621645
432731
1027120
914591
71835
1085033
896987
1093880
642721
534060
324965
755062
286663
697211
1001027
91565
295168
299480
974174
814182
33962
587275
383885
515712
1075340
758334
824963
63026
865371
524426
195751
776784
250777
197097
1025435
919719
1065778
761921
986441
528806
740625
282043
389733
1010784
1017493
754071
267462
1066573
584130
786321
442282
4136
670795
403577
193303
702914
286125
762548
1065915
747121
362318
902009
561441
337007
470340
207763
913765
116824
1012767
835509
47625
596638
1091168
468113
856606
154772
716942
160291
126178
35221
608103
835209
539823
937222
602518
895070
299353
958039
489739
724687
958042
1000096
128083
194246
119245
118195
117145
612766
710164
428202
1037821
928000
208906
415451
701913
18034
996326
285237
112120
622499
337592
509404
981987
805951
708939
790039
862205
358860
110197
171064
160227
974701
279182
224290
280840
688192
32394
702725
858683
171958
221184
154671
719194
423960
690768
854326
122638
998214
652561
257275
792136
1043628
301759
865993
961762
448113
585047
949070
170464
453174
825782
741635
568148
930507
595057
188500
626187
438299
671244
670071
19105
963418
1076104
669668
673541
938961
600401
5950
323683
508834
942232
104033
123995
91816
960173
665448
26531
841901
592780
282709
799889
428917
157288
515640
886112
1007047
226353
1002200
367388
683472
966368
384490
291070
681911
622089
400323
479560
397830
390719
259826
448267
110475
610673
700781
154402
348704
19528
875412
930547
109244
473082
379223
612787
373860
674247
245199
253182
1004422
1094216
586197
718239
656145
622180
409618
124989
946085
71600
799690
1094618
833720
279304
572044
524038
397667
435306
541711
988227
306433
869917
140025
67165
943621
25946
613975
1015326
526356
108289
526091
838936
617207
813184
473859
474909
727061
996718
844569
1086765
79054
205624
810887
1037624
1036574
146400
777792
944930
297552
995684
195365
336659
816135
265925
324422
561979
82791
565089
215722
1034323
1056023
921620
672160
1046817
1070381
687797
343593
1055785
466307
160183
726413
977844
905173
475463
1096145
777659
733021
103981
577999
576949
552200
19355
1096477
1095427
379634
574784
773995
2518
727881
845533
861538
700852
288083
188408
787609
92794
219480
636885
422472
912991
911941
104059
345566
1038845
302199
226326
1000944
436525
873981
1058048
398530
876037
463443
647727
973935
512976
782817
679221
55759
853564
116682
453110
220171
837764
836714
1068577
1040283
223931
617239
801865
101512
870513
1090364
439440
405749
886652
535847
30042
614345
595664
705256
707480
731731
1038983
155610
156660
716037
707799
1050483
294547
905600
415404
651687
652737
191698
869887
1052432
546494
545444
269022
861840
365282
482665
482666
499435
373182
899303
449104
480796
619448
618398
306687
853997
271232
85033
1021514
915773
494335
820850
1032169
423380
209067
384240
4637
3587
834496
1052755
921508
920458
759834
544336
543286
907174
1076932
208588
450435
104269
239980
238930
864022
363943
1055951
1050587
447185
345916
925474
1007763
321757
894598
33012
908712
1047311
597909
6287
162254
390098
1041916
608294
921192
122523
750422
960482
277274
575295
938944
547531
887592
802249
46508
593670
580419
753166
499888
990835
341170
567194
662278
240475
707018
340388
795432
62034
511438
980609
15984
156783
682214
1085843
766020
763684
669975
318480
299336
584244
489434
25970
931910
401665
129853
269092
502988
438822
121888
112113
692191
171120
762289
612257
435167
33965
119926
443703
1043217
1015733
383534
2598
211446
172765
1085884
931941
553595
290557
673716
978585
885399
820070
805028
570498
625304
589783
299187
227812
77402
304933
792488
248247
590244
660602
661652
142570
711844
692982
465688
943679
858765
682606
991064
645052
316534
764211
968548
861398
1093612
147332
431882
298726
492512
1026292
105044
719533
827696
821708
822758
583688
21620
879244
979995
563519
400665
212138
422602
20464
361989
228449
509464
1085806
999790
1073270
961415
170728
410427
150925
375332
857590
56878
830572
31250
366078
1071730
765402
690989
58698
64352
956669
670644
371909
849000
604049
582635
183642
357825
868606
354944
548226
896432
813594
580120
1087597
646718
449907
124593
144328
497684
408531
938268
435463
1094071
82985
403492
560378
469666
419149
952312
879332
778923
1017816
576586
403333
1070361
231900
755151
881388
456662
518457
102343
749092
129507
26896
549024
293175
466830
452932
783134
893716
381205
997648
211177
500078
56858
744600
237448
943426
1070294
3456
526436
410547
875419
768531
722739
127473
381529
1084113
457268
734462
334380
962040
523947
32540
851755
599033
186382
20442
869834
113712
492677
403311
441598
7595
655428
948478
375672
328242
718930
917454
567467
64961
505893
833580
1090611
612038
514181
94186
175324
943812
827536
336936
700443
706000
214283
1083451
307311
304019
1085363
1023010
691738
967937
793914
510975
665595
1100203
824811
275975
974086
481819
440415
941249
1078455
173270
577898
102361
728365
585093
499533
631072
243984
68118
273983
174472
479924
804185
652689
796049
639348
754340
888174
302113
460377
197048
250733
785289
838604
742229
84832
282805
1064615
860753
273685
922796
1067210
279073
85984
988106
140067
890981
207403
894818
407347
206439
667062
915868
914818
713881
618546
175648
108946
677304
747838
156524
164073
315222
1036474
943687
855164
411624
55447
639936
656426
393622
788119
178948
916670
245698
119811
103115
804453
685324
175175
385068
32982
575233
324660
933334
1079633
488425
727455
251590
500724
209358
652694
972668
123896
638166
1035257
860243
402392
818626
474960
232131
739675
1088084
626834
524159
1093890
389380
1064381
86996
170638
470001
1041783
123114
825455
1058990
915063
667057
31949
355086
806791
307390
1077989
500243
975506
637119
353802
644593
525662
1041401
146214
1072435
226864
915371
757048
785108
904009
668098
346105
954982
174919
956184
1060406
253474
124311
496709
467062
162593
1013634
271752
920322
48941
910852
963878
1036443
136044
439007
590326
346465
370365
1042830
379652
1003283
640205
142371
760048
229190
763265
47506
72825
1096281
148964
842446
288116
626865
259054
312849
456961
1043635
465835
107999
266134
1071603
195863
856276
403211
811950
1011318
126003
349294
1014643
571351
685635
172332
658871
730468
538324
960362
130467
1012113
393720
753759
517044
869507
394635
627270
225364
878635
370117
581748
991983
775707
182544
78126
933085
902026
921105
804630
921288
235678
1060492
999384
560457
16437
446581
1003303
621950
10802
76128
498134
1076596
322960
233442
146054
896209
430452
193817
307549
982394
531955
33244
290146
156476
704913
1049854
914355
424290
645420
369347
222151
1009389
158922
469796
223804
2259
821117
626915
152045
138342
875428
256388
56193
439232
686726
880443
950903
951211
324256
475071
1060279
950333
909697
82153
320185
58420
235832
582251
465593
975154
1077761
1076711
1069912
434692
397054
227290
954993
465495
480965
524028
1050094
875107
1096843
249097
304285
9438
33908
814963
323745
831332
890405
949680
818057
759774
197095
332967
716890
191598
1095932
719632
60135
977597
601620
556262
600088
346919
125588
282299
733386
810916
253353
1096084
85116
828238
675455
866468
867518
408598
409648
70655
102808
74638
664596
672883
560093
78842
1062247
327195
698104
292993
944294
819453
546963
346336
998135
1065226
440846
782807
473514
184580
1039323
580828
1000701
740103
724542
64070
43199
189642
265662
989303
448972
873174
1037290
137249
457743
175316
433744
177679
877927
305959
603470
228754
1042027
735189
382428
875719
380343
325540
97884
929495
51565
102332
62351
552282
279000
19382
350441
790490
322656
819473
467679
163068
1005177
962842
158242
208105
847903
465410
529735
367219
616565
260069
387894
729124
121701
624066
1045990
998656
942368
421972
287468
133654
629043
432724
806276
864360
1054795
911947
803025
754356
984735
221002
578263
739352
1057650
455217
176719
2317
486509
550339
294209
255933
258912
894236
778641
371506
123956
159804
509301
942654
977863
819873
823473
932015
718162
476895
537105
181209
358490
195804
1093738
1041550
383155
41197
797500
242567
232048
233491
651577
559617
285834
107458
348219
1026332
605194
596202
9337
777878
750248
205101
219387
825738
12983
143693
417136
1056868
107925
353932
436455
509469
707596
77554
837024
1020849
472305
969928
970978
972028
995581
29265
30315
804359
803309
699713
159389
979875
432081
432080
433131
464986
721577
268234
1054345
1073387
405895
1078570
132890
832622
833672
135532
417553
1073467
408331
62244
1020521
1005105
600112
946516
772975
771925
634625
1036529
964795
136207
395177
105602
165585
632493
631443
965008
55392
149576
914889
140653
505592
38117
458537
956774
440712
329962
201567
1091257
455215
299128
461924
96210
660665
586895
508265
99621
28335
77732
160949
816838
996944
951469
1019279
852420
1010161
578392
219505
20719
829765
809197
567734
1018072
429118
147878
760847
24167
889910
619610
911069
151811
335793
796818
439409
1071918
361344
1073127
659286
764434
183938
957678
69418
782428
1093034
1049149
715334
354943
490227
513546
716177
1003004
55335
606464
423263
347413
626239
456621
952049
387072
788775
30435
205484
449318
713064
1060207
214943
606318
953165
836800
182528
303005
541333
1025856
905778
456393
956532
783982
1076362
675794
515882
418784
1046340
568896
964012
46224
782426
379481
230399
78031
216637
592414
76439
441745
895973
598044
876330
1025722
578467
187542
855956
916658
368779
1027031
103098
746791
746597
533856
522975
311904
220394
1003274
368920
464658
260589
120175
37672
884525
429748
1017887
61416
300883
485560
579254
130819
152517
264331
465319
698265
1074697
946077
901161
491302
162639
769237
947821
628263
434743
515068
706072
964513
239510
1045053
86506
908098
162726
936143
315889
507892
1000874
689992
2814
642085
1043490
898173
581917
7522
26045
789966
183427
388947
23643
1029473
788519
267934
327099
436694
883746
160109
351500
883449
619190
192639
906739
83114
1012049
674267
298385
943286
31869
234417
856867
1097182
342630
583761
266350
911796
734465
31433
773488
618647
55924
979945
143409
576491
242635
1050593
945832
440080
345851
682787
512882
314103
81078
301592
363990
242718
136673
218199
952944
479871
517838
1015537
159182
854298
627509
958008
168872
644021
910866
484417
332635
1091781
410631
167303
618951
1034965
878705
1065852
267166
37668
548119
834888
288739
169106
86848
1008205
1095722
502776
684394
366002
608019
786220
323483
921632
647700
32530
691061
381413
1041046
245743
656664
58326
25060
24010
119781
177854
874837
987872
248312
559883
560933
54774
55824
1092168
922045
426460
681712
375145
211490
441025
768640
292799
54828
1022139
684550
797471
1066088
864528
1079191
547429
589818
362974
161019
53079
926382
185604
814677
361139
467982
498544
72115
767120
690734
913337
781471
629151
659251
453757
1006546
668588
127625
726673
1011292
628681
441973
470383
984001
717273
918542
612965
212869
556380
599369
431819
451645
306862
531168
424617
309384
959644
1060762
831423
227783
110580
896564
545646
919731
386502
758120
608631
160302
872035
498401
388325
410932
466123
162476
649609
36668
683470
929150
442388
787494
733363
319078
941593
850437
829580
423577
1013351
304663
625429
1081300
282146
245269
23640
116381
718029
457296
1088408
129282
593043
138083
286704
440967
890949
449596
882442
589084
672341
799752
1003163
33144
786538
456615
1015584
660937
899658
379374
1063263
507340
575048
366133
906842
533697
297689
10873
733910
586912
631959
309125
52288
123261
1076038
196013
294855
1008518
301795
393997
806676
33804
273606
963934
482532
950876
972575
846056
1019433
675355
441053
530725
48826
554173
779568
543072
1081679
581338
183151
1040329
132610
251203
158098
670790
473492
646230
527437
166674
98545
1081968
965516
155589
154539
406208
293768
303928
753660
942443
176917
611611
950621
127895
470163
945928
131101
633076
407459
299096
666546
209694
883274
854861
323935
324985
231788
144042
495039
727967
916503
340881
142947
734948
56337
1047593
172813
764612
652233
581207
658009
899123
907124
301736
600141
439732
256779
453953
526223
129750
79473
701032
575543
14238
659231
810951
505279
988934
795244
532866
123097
461858
153943
694514
695564
859945
759043
553573
920097
823506
56871
718528
393833
1010685
39387
698185
884398
581503
896516
47058
382057
936507
199510
65843
847720
387542
703853
941474
1096796
129118
791335
507447
742602
261217
223013
736061
426854
817710
291114
34743
1090815
631247
484160
601317
155632
661494
703803
31676
1014055
709955
466198
131189
750818
984696
184438
557836
714481
760843
934089
94959
28913
520121
1086632
98498
794300
767771
463048
643338
116909
777624
551644
996593
517567
611444
33408
486903
629300
326755
235404
370597
841600
274347
557746
110972
176895
589075
847477
652124
1000621
225661
771115
350953
19130
830806
838444
420648
380542
715461
37368
49744
619601
1043817
215517
36275
977693
330507
814635
528242
535403
783668
1059957
1048712
436977
312474
12437
985849
786160
1068436
912281
169518
755516
567800
558616
481597
157477
732031
341728
433439
984558
825685
766247
441024
166684
461921
1069933
1022833
932649
31308
361481
18560
970676
957571
1016385
522149
931944
770327
689650
447858
908689
45734
827291
149214
127929
502676
313272
115922
810119
479470
1077917
1052898
870220
1016540
558572
70293
190802
607403
398138
864434
365270
1023609
768768
640695
342063
294529
253731
315754
489224
466125
912392
514593
440769
95024
837516
902088
796510
568483
882372
1032773
590797
248034
749970
962258
705547
364494
983369
548557
382032
18096
796915
1045064
550457
160433
452150
56033
181462
346307
875409
530993
411711
108554
629961
51379
667438
616934
782748
402927
174034
1051934
391058
151674
21292
517318
24911
444362
648429
268348
455761
928049
459762
131912
767449
900159
597692
116696
298309
340940
707902
823385
465470
235463
734797
1052309
267170
722085
1019629
310590
338979
670614
616329
1011377
474317
567178
311219
623190
868633
1005570
260642
843406
857732
902936
543887
954083
435838
49924
694497
375764
789869
492566
1037695
356226
804524
898327
472659
948062
439104
34950
1030284
937807
933554
777814
1018231
531832
743479
1072314
260566
607743
588630
438495
1057240
695462
282106
216689
779778
886407
421847
326504
541760
798060
1007379
908111
17161
1014053
460806
858390
137043
855716
170009
19882
17013
141025
889232
929552
525838
112435
742325
19766
345197
1030931
908823
452609
806572
1000293
141628
521799
746559
1089239
651897
750442
2833
13947
875350
384673
177193
937775
1005089
1081618
29732
30782
887043
801260
1008970
15207
579212
504785
33168
956089
894318
501468
307838
85526
697650
542192
1015816
637050
313797
306822
394193
354196
948888
961408
854255
422300
428500
28308
385053
700302
227843
352739
390108
428657
648737
281974
308887
85329
85946
900621
1008413
115534
511588
826220
574326
1082658
590221
86568
996666
816928
844520
688219
248652
496063
838337
340495
977400
872721
201092
205067
517989
516607
1030072
19722
482504
282181
600507
316251
1000475
891120
757516
158257
207932
154863
368540
876708
293371
353498
449415
343770
1037925
693831
355063
281522
406968
223863
540120
254755
895732
362144
338390
770023
768973
105405
1047714
678267
88330
426987
279984
377741
984954
564927
119085
194368
1023169
547389
730267
474516
186171
565097
989314
952962
661325
170768
811332
13520
682843
1042321
377523
175916
376329
513926
225443
670837
10260
17718
26610
677457
749268
342253
912590
676219
285413
852582
713397
924623
188583
1001968
481406
915024
230085
69512
802459
314322
12160
506245
375114
201862
484348
905430
626605
499591
330531
199598
527806
228453
510076
883952
894835
1009148
244949
1056003
941317
110741
150758
27019
214099
316775
726366
742615
565622
379265
146084
902695
442143
550648
349353
628197
303904
651187
323519
17005
1061206
365311
661349
932930
351481
354219
142497
397165
161048
645855
362846
358173
620743
499789
391737
32812
431734
982700
756692
650910
28429
702901
556559
997673
179622
267192
185935
1093659
884711
78116
873772
426798
158325
852707
984601
920915
896813
555657
91721
217790
1077109
663021
1082185
57834
66997
625954
513815
813477
314121
594066
797946
216877
338647
301490
354922
119064
90083
775311
693235
901781
1013885
84490
350159
1020902
325447
242017
130511
333885
804666
194357
376129
293950
203782
925652
255533
1093739
207058
938664
967922
500532
996930
599053
561058
388012
866093
93667
392921
716410
876218
666199
1019879
792902
643015
279817
491945
610712
60548
1037452
903345
196135
972797
184809
590924
395560
828188
238999
1068570
642757
885035
887282
52530
306810
157495
463384
198761
537626
942554
717437
421275
536773
44462
696025
961034
1083375
448082
79175
476876
464680
369967
481275
177613
288915
790340
786820
46246
1019090
627226
140194
775147
657529
851058
799121
56999
230690
275598
547959
959064
596889
1053112
986041
668835
1095195
208149
80246
896895
38314
526748
412937
1087111
512993
560541
676490
212894
946679
1091889
628530
927450
612135
926484
504524
384163
668282
75351
533530
462237
1008042
29561
203377
747395
886391
491392
142348
909278
791994
175493
734835
199775
857424
702259
865693
1041491
1060258
687449
310648
551323
1089972
725420
674036
60845
105421
328023
41770
817953
189088
976508
1011548
711924
48545
823446
708891
405325
509392
1023892
603772
57777
285879
692223
400882
243338
78797
1051356
293532
831868
625156
941643
601835
229811
858906
792167
715221
85466
400374
592168
58316
972204
498262
445921
310770
570440
272067
677760
985025
5504
983347
735008
984597
929320
161722
895879
357067
782819
30973
332384
569961
485638
452462
152569
1055186
35840
827192
542888
940172
174215
23383
663094
820460
1084136
244299
7199
194747
743775
798789
307335
18380
951184
936080
417210
866348
139229
515317
1097660
64921
1025593
593864
244478
749941
781088
530581
1015405
819584
63170
271231
352382
640209
275535
1023712
31627
315773
558556
923660
24645
415211
488883
567662
835504
672082
788407
75392
10454
966339
978202
421893
326300
948232
82673
491309
524345
792651
683589
878314
459157
848485
339683
230484
386663
762559
813373
859682
276874
1057177
36819
858221
668481
999637
862337
65387
57859
371421
748945
297460
1054292
285627
176496
162108
601005
51511
193000
811165
923764
890437
522428
31807
938682
703710
532749
283544
473440
640572
118187
1082985
1038728
508255
327359
764852
66356
931906
323889
433421
523156
699064
189149
1092645
246226
757444
814951
858521
170947
144317
982075
659300
60997
685901
697851
1054195
609735
500697
699201
560094
710253
495098
294763
774525
467243
75044
1099740
206729
301081
940981
906564
181493
622501
48346
455771
764042
553101
320902
733422
40203
701293
1030108
599355
679117
960327
843592
133608
473784
567750
562063
835729
306531
229082
398271
954458
487697
1081568
490125
86872
868307
645040
218352
79266
1084111
825317
926514
627296
193538
532262
604581
800523
958148
663668
704455
286070
966240
780675
122685
336574
529491
382221
1074462
572424
4107
992125
862659
913196
459591
1093763
346664
916897
29068
505510
422668
167245
895684
71786
738648
354093
711095
479702
165089
517620
97277
349279
11389
606745
237758
367317
764217
928773
590676
586673
1003706
397276
967372
669239
406847
109698
680500
77750
541290
105543
450097
789735
169298
221687
931779
1055889
1030777
681258
1051915
867179
140002
13409
484740
466332
872657
382451
875019
891860
126375
937226
215109
362894
352274
371072
606256
514578
319615
824169
932684
531790
371582
418384
883385
375368
196457
967859
58779
694201
36418
240822
6975
103233
316661
983948
408876
825219
356988
455103
992153
390367
424437
482522
304057
1081999
110501
184024
57149
52706
717500
55083
188868
982662
984897
1015613
218016
350747
232238
281699
404321
1048888
603520
502182
300136
230668
272294
716967
742598
75688
1066136
851700
271496
984787
460455
107307
435992
76040
753506
14455
873276
903309
1021723
601667
803157
1076425
368878
529647
1033117
830684
31563
350719
248194
117884
944400
67366
591444
671132
129907
412875
308614
950440
642158
481317
160178
102557
389253
6408
117360
536166
234027
991904
1082347
1069034
544806
760678
904498
702582
227131
72801
529968
500065
535006
974164
959783
313441
150625
352155
104488
71624
54478
185600
824092
362985
617638
53910
681964
72213
45943
472574
819129
663093
769548
342008
873516
657760
281607
408705
802148
749025
181274
380706
176774
620849
609122
944542
766552
521179
343931
1062729
324358
185160
499594
1027094
65964
373569
563104
264855
1012855
443285
189687
321699
6490
235275
711123
1020895
861965
1030949
209740
100759
723197
409087
587513
981142
164365
443406
204624
33618
713169
920138
860637
114572
255795
328900
1090327
979380
277178
77459
411719
145284
912534
1030674
803752
131848
529175
587462
838876
475161
105702
624466
652436
511696
948732
798679
153708
817312
638203
985733
765456
1026322
294812
461611
580135
77311
139473
520667
36188
983139
306941
851478
159528
245340
980340
868141
379964
656187
89894
1068668
799959
925667
130058
353090
487429
361023
252782
623431
827373
1023976
404753
974801
220893
844446
668885
351690
618322
363308
92728
586092
229360
110739
658901
198675
888398
1080098
846022
886812
25830
498476
1047145
236907
374492
643034
181723
339411
375004
15925
831533
116438
902127
459397
195859
923710
786104
922886
250640
331253
290149
289702
586261
224382
83930
158342
341606
692275
937376
257563
657798
39096
547686
973870
891964
583218
602957
1049542
165438
554952
935249
61051
1075624
1076674
620375
431129
967668
40262
1062856
971029
524124
751686
688686
34338
649048
310321
222298
1072361
564494
903508
261046
381767
411473
101405
737224
541201
515895
978694
770255
1043253
909669
21475
327832
1074584
163172
70533
1079288
184955
615128
847522
247810
509437
366295
170490
401883
390632
1069280
328608
345913
863091
683747
727321
453178
823340
1049866
566633
61503
81881
836715
530730
1044181
827848
189792
5702
533457
954559
679130
492331
224574
487695
1100322
740169
1078156
971058
140055
786040
823666
312771
696819
606636
685672
226501
1055995
894561
255179
34473
417588
887262
1028829
112583
802729
608155
337272
5270
353162
420542
855379
857014
423008
888153
532372
712933
866818
700416
739468
841739
741135
909499
623442
455784
12392
887762
462850
995507
728333
359761
198538
585285
48956
582356
1090613
237135
1023311
579639
735818
218904
51873
221218
1009938
75607
232420
46747
744733
494428
601942
227042
841271
556117
1096868
503199
975583
445598
492327
944421
814757
237697
518875
102523
662465
462289
689993
376046
812409
348303
943757
415876
751601
618680
33039
897225
28572
810976
29328
529996
1094924
1035187
530397
823369
1033231
33655
77895
689047
690695
487981
303579
438798
495012
878663
614760
499844
804789
262894
374057
577354
659783
910019
67672
688880
104725
195369
505638
350942
518777
104873
995540
488731
993614
430265
26727
510635
323268
577442
539431
717979
234229
1075725
357384
958158
865438
177008
949872
783847
690199
56298
302978
945881
533793
1076714
85768
602380
832084
125458
225757
608803
922004
946499
205768
816140
467360
32917
637876
862791
1084764
744178
455377
263159
54543
80020
682599
314567
1081086
976449
856724
548244
456008
692815
496586
280815
123419
726669
734974
108453
653679
757779
758341
438371
983317
577299
208751
806800
294162
188654
1070692
850077
109281
481594
882788
633370
403426
257366
40384
863847
986442
492829
38796
28360
18160
155461
400376
825111
461773
723627
730824
552662
195620
774251
280164
815308
781160
891040
169932
482159
635244
1043062
7137
607731
915978
1033921
608474
322517
897352
1069650
640918
994455
599848
566874
1002492
608805
674077
633772
622611
1050727
366444
111701
588816
636807
316296
1009614
184344
223947
989346
543967
683917
762200
780098
1092525
305050
909649
445443
1012971
347322
374683
583014
147738
545399
395327
547045
699384
743606
791288
347825
1028273
241789
916792
982894
128861
17966
343325
916105
501224
851517
446550
869033
513703
591729
478640
114520
33230
905648
692951
887582
390970
586018
320858
848461
932388
272576
346549
621977
655906
104622
138528
677199
177730
352152
264212
553554
375482
105842
770510
306835
461284
363828
790227
1067295
1050277
732245
995443
865627
1055011
246544
144340
300429
248406
439152
263209
311057
772415
27331
548397
202424
997850
461101
699513
1075813
607585
452202
666166
377549
48625
219893
940268
27759
956528
784839
38386
209003
957198
853900
760764
465308
104993
1018272
343845
96135
590322
944272
1001335
304365
949338
301958
1032794
1051086
668512
771267
645405
593882
594932
422927
851335
188845
953868
252613
622733
899445
135589
80894
262534
96259
726729
389272
207112
836544
730587
944044
176112
1085509
534103
280170
833824
716771
212111
586704
711908
90516
539956
326689
980397
884032
339501
917939
603898
230353
46936
1038751
834508
202275
298233
1034804
22756
240365
314101
960135
35110
461401
734150
670959
380447
273462
249631
461038
521815
113547
660772
1072797
510935
716583
865192
714825
626982
6425
918859
487494
941555
268832
70150
832088
45665
259696
420095
973097
597410
576953
306566
639650
163985
134414
26773
461123
477188
1073645
184187
795719
907151
221052
582574
336019
349049
988830
539626
696565
579634
370451
195056
1097484
641025
996789
1044638
840442
62690
737187
884663
273975
99666
453013
9046
375082
374032
1037894
962704
798208
413870
450701
998910
631993
158646
737299
855500
1032989
724454
495678
553620
900465
149179
536687
392758
606631
207860
267988
538501
1010086
69065
146619
671793
848265
488962
1037644
561914
15787
986705
938596
1034449
435801
89078
391331
865476
1001393
295839
1087876
709004
471340
419082
864904
20019
908128
783109
554795
167771
880032
871281
915188
648217
226196
517461
178644
335621
1059547
9422
816286
452770
669532
866687
681424
611437
92805
857135
312924
145966
359513
922835
279505
1057793
877850
306906
488645
549987
225542
835321
606976
1038569
731047
239770
761024
1062334
167967
105687
32758
713959
641014
171378
914840
442833
465143
569988
246570
565034
37600
883649
579334
673700
51435
1073157
870207
676433
1062460
382441
282500
626882
594252
449905
793132
772685
136474
34873
35923
394304
884904
846031
823395
459115
193015
533416
519333
321673
106150
356985
867272
619640
139111
788209
506835
383145
648628
29830
959758
350768
75564
543703
672747
671697
674892
497064
451704
938542
939592
924838
610697
337580
1019259
770704
645263
728899
729949
510838
993065
61381
650631
567527
965116
836372
393726
293198
692448
563259
1042865
172642
892974
101554
657276
504493
302520
85343
790191
508795
318760
24208
923069
392117
657797
1093885
410651
641582
223448
1048994
4686
1063192
143272
131344
1012611
699134
544810
848989
355632
386242
104198
747650
666788
1036641
1089962
690358
592548
795399
47797
596820
297733
597278
232382
768138
868723
768722
797023
422935
422444
573955
909181
381148
987539
900121
96557
1080725
165453
808558
118646
821943
416886
505426
1026659
35668
758190
722538
785829
700346
435656
30314
136662
998838
404669
414488
1060572
424784
616782
1084279
89506
412517
1048438
625029
900336
92562
986408
821654
109184
262415
601049
205767
826314
548850
301053
1071280
111535
93540
341187
555557
243124
691159
77101
315792
318830
627852
794902
273436
1019867
640596
982081
980423
565167
601107
126440
237367
645584
771162
610255
289613
340591
213446
82789
681162
555068
883625
929134
419615
737321
65356
411054
1075796
487045
212078
887947
45729
593351
141384
916420
466486
108591
352641
1059568
205222
655539
138681
208942
828611
298182
328615
429251
220151
494049
983623
820220
855172
284992
94535
859816
703436
560573
299085
95193
946171
1066003
147936
351409
827388
192326
1060461
487921
628107
826234
767250
543737
1069707
445310
654958
585465
1017392
237973
778626
384148
186768
40891
18564
899627
511066
471733
882695
1087407
211400
494667
830582
16851
115236
585908
965785
402827
862394
789025
276163
27869
233670
520323
176025
273888
981203
992909
104905
815802
287422
740969
1098964
2472
567805
1014565
866953
255233
270663
48184
700244
355271
558607
979920
728806
322925
14249
371715
692672
680901
1078025
432820
923450
34016
950967
535354
941732
615542
154756
271934
390379
207056
898595
769738
723343
506817
15762
1048581
332214
894903
773610
123090
542719
1036478
568179
509253
1078358
623710
381814
193951
213216
693505
318998
403251
1055044
208352
847852
625539
917394
31341
740627
110844
1053669
453815
1054858
49619
370723
718677
791005
925633
234810
591958
948262
352489
465948
549830
856537
603129
1072408
219923
668504
495069
992036
145886
901319
548008
738919
264646
823417
256394
750111
667949
779127
127594
102702
481364
708003
739037
640068
419812
927250
628756
484368
111292
1090159
90511
944907
147339
147692
440065
1034746
20038
19248
250483
1068886
208151
213906
639433
1012432
1011382
223368
140203
455868
932425
691693
488041
535346
778688
780448
684485
872524
398127
1090612
958599
686114
966829
895903
695525
766447
1000917
850349
507593
728545
143638
251254
401465
490213
512898
992392
148597
133519
994054
726341
1085598
354568
923990
355947
39326
500783
139371
979520
831172
682371
505289
253492
95830
554760
365221
13201
221827
74462
714208
1054801
548147
306690
1037811
855051
203453
801992
1087900
842297
1065263
460191
7225
68966
955375
466873
865910
447846
624293
526764
362491
452818
35937
865697
290525
654049
1011776
427190
389435
902183
780045
743116
961913
824214
138847
680119
49345
345643
1062033
915768
501911
657807
75895
995163
677004
136141
936091
982864
780124
15408
743001
326717
311884
245073
502541
503591
404373
840551
55231
54181
158023
244849
713289
599778
193626
266122
428926
902146
912966
67804
297987
109546
310077
145854
146904
110285
390786
420155
755182
692067
958111
957061
781813
27459
351068
1035651
828407
1045238
281624
433411
704808
155614
551687
500938
470390
792801
907991
1083377
888183
1018489
964455
407649
232619
177535
76333
567330
282128
67567
735514
1033879
922569
129119
778665
204502
1077039
400721
1100015
447124
85925
268444
87747
1011019
570032
66290
789060
252513
888925
979773
810723
40150
873857
33322
628687
881961
464068
199849
172215
316401
543405
379606
1044018
846658
398272
267769
84961
1071022
971060
939941
241762
520829
494287
98437
578959
628111
1010529
455913
214326
240818
28558
932065
876719
983823
828738
605368
219336
637238
1024306
227403
86196
1091645
30816
125446
1093891
986909
594769
830712
106147
1006385
241295
861749
677011
457764
186314
441212
465649
120275
49064
622977
964153
223831
560370
322268
434386
496493
144135
832484
1003429
439004
80832
700513
224387
125836
803227
505441
1030271
49745
202844
111756
55428
42434
1050512
1004200
986808
1086472
122242
533613
519315
542312
493465
1003577
534523
475643
1079257
1069992
709820
542693
293551
817028
975353
1050049
446998
66730
653034
139860
122090
948299
1081550
774988
466232
300585
212221
266072
968776
319090
149511
442688
185617
690680
1050783
903959
1067030
1095059
946309
566501
158449
389252
348740
494807
216953
697923
695347
404722
702798
915130
628715
134747
1073365
1074594
743941
469175
893963
714362
337536
222133
101313
671950
109967
1096292
513025
542276
121897
312868
627924
808489
240733
464072
377039
1001460
1066317
162569
1043627
714188
501058
823946
1007855
138733
964868
674361
613806
113190
86357
718867
368485
127254
625860
860074
1085790
265720
367192
542526
215178
183410
672334
826138
327129
670288
417121
360050
967256
395238
254964
368988
72832
1015451
852757
72116
673089
858336
422422
269717
388004
1097846
954685
436113
110853
752635
679607
384251
863453
785960
518851
762234
416545
124656
57156
1097408
597981
607936
665364
317289
940697
98757
577365
91276
340977
264440
405280
872229
802065
1074307
476869
529865
127917
697292
488618
1054870
1059385
762784
856772
394638
789155
35062
16312
178065
178475
654001
621837
814827
195689
644044
205762
69274
443328
833545
525450
870069
1016286
52078
954772
966393
48256
348172
593238
947959
778899
951675
120126
317463
318513
471662
540523
1091621
533966
193755
954808
955858
146667
412907
61999
372850
941414
1080847
228698
9401
488844
267008
866839
3520
678403
641206
310197
508924
471621
107225
843914
970370
269934
974874
787644
929274
944951
801155
143471
176381
1034924
1082474
1068495
38119
856213
281788
563265
508983
961324
246212
354925
616966
675613
405677
841367
737848
332685
846113
679633
78155
905191
533609
507001
401591
885828
58517
313144
790660
67340
971474
576134
5033
93785
889571
682140
1018471
410754
83618
566781
48322
204542
207841
751337
931838
1051147
697398
529693
410217
254273
1075829
654035
453397
25010
67334
940628
215319
135913
947338
554454
662833
330193
1063701
463745
117709
249744
644074
248903
245895
252353
315653
962673
771644
512310
499341
489519
739374
164573
652894
484379
965632
136076
672032
770849
726443
888095
648072
362608
522115
178880
94006
739987
155671
44266
104608
833225
944654
481814
805670
1084367
1020778
715071
383968
19279
350243
487329
1062884
267923
918107
959734
927328
894646
417272
28261
314863
597706
218641
728815
1009556
960426
93142
88384
616018
542739
940591
343525
1041935
167814
886772
422009
705670
426530
525406
286265
286266
1008604
422583
927795
438978
709929
889464
715757
1039888
472156
343972
242896
573594
618514
95617
730432
954985
11530
988309
739805
470088
224019
588389
8074
403873
85299
1094180
987816
498231
652879
345533
252794
572165
1087369
315599
895545
231933
692301
335196
834319
123752
26817
426668
964337
396592
986250
202241
623351
514662
622084
379911
785263
212136
754080
467926
375376
813943
558499
753400
1029460
236060
712839
726929
175765
611853
923275
391915
270587
610273
505544
304869
503335
614804
806840
69774
682932
1022866
183824
1054543
915681
803962
628327
504570
470506
887969
616043
344259
758106
725527
883626
627120
608713
943001
134858
769450
680745
804254
715307
204801
697090
827357
353165
312268
967507
651177
789044
595289
83619
1027842
650669
1067792
524498
755392
480148
232182
581360
905468
592700
44465
449754
450804
484940
485990
64095
816424
937089
367447
739657
263239
470657
1090900
40484
275056
272261
1060938
878282
288987
1011237
162077
1032001
953114
150963
552437
553487
165663
304679
725800
800484
629808
236272
638262
884312
236571
1033606
229691
772382
979732
28096
2253
203717
23498
756269
56970
233299
1088889
599841
852671
1088072
9092
373547
274542
407605
383353
479564
702165
259981
52942
477768
784596
183830
404021
630222
1061819
961472
932798
354956
1098428
1095869
753969
611074
359065
798809
7133
1071835
245928
614574
830432
499451
523080
481408
239012
1016713
98789
139509
600460
238700
266483
729556
756638
955435
810900
405052
563204
1062433
593242
717093
450406
512506
66783
682989
903660
907635
431074
139628
409134
191216
439473
601395
886157
573490
460161
298523
602653
210014
1093565
611408
710609
177017
8567
1033187
748627
954658
29048
993377
15297
833748
43901
487606
698419
463170
948840
833746
747759
899214
487242
571686
255490
606991
1059402
855032
853982
1076721
518444
316501
934560
926004
1058288
779769
343639
115247
665927
837309
1027841
1091899
815894
922758
921708
222874
990117
137909
431587
349378
605342
386323
579282
312073
147395
166160
231939
55608
1072864
514293
640678
499111
720823
449621
762158
875725
1056843
211061
357115
1089911
717495
101869
420004
696178
16968
921022
2831
943061
482007
362896
530528
897476
185819
305427
764365
460746
785649
525396
666002
174096
1014100
632762
769491
1074225
24276
373782
134597
845634
958588
405695
634970
143419
769358
194572
452042
424483
112458
639547
863645
861734
609169
378435
1092822
1067514
679268
639065
92144
69292
536319
35616
973480
423589
385149
388312
147143
76176
1005554
535462
245577
470021
1049597
845381
574055
846483
917281
858543
855066
1040159
108108
832427
635226
468590
797222
211168
628201
1080663
518859
215006
741241
880896
1017349
169853
108138
536695
725222
278227
490379
907743
999629
389793
97431
261421
519409
1051498
690368
194476
128851
892867
793651
461450
506020
418865
207265
164700
272472
704377
882170
541639
801890
134197
953209
498800
1061911
18987
585472
144243
750183
734882
469847
101298
793875
379135
535659
1065739
702669
329615
52319
980882
166755
475312
914894
971890
959706
1009827
524324
586401
61574
353005
209099
138892
996919
494138
631507
449201
99418
1064545
117714
708774
316201
95558
379082
926317
721580
390021
131787
371961
9352
16258
253834
997969
140045
861835
744344
597306
481853
894144
845078
699519
547244
206053
943184
301203
889284
638950
210063
476756
671875
187791
758126
1093944
560485
426215
474022
53137
263087
885631
525244
833323
745322
534582
400268
914837
178527
270076
871650
125097
333628
1050227
950962
421166
912479
443547
932223
592025
88098
682577
450459
1036895
22422
743645
525042
1002268
902016
930470
392872
342872
487731
21077
174393
974865
278719
864544
755326
557870
63842
669747
599254
320586
715117
269675
895331
15053
1022980
392430
941785
1036106
524158
50607
623464
627194
455989
294787
193571
135939
572458
1026637
521409
915229
659507
430472
344265
825144
143069
173889
15809
741619
746985
848363
1012758
681093
36002
342682
374473
135347
795916
411693
219682
362637
662307
455809
403799
833880
390334
845067
787963
1050904
1082986
729747
58137
672329
43866
171918
961505
170447
249756
852946
391491
565855
528678
915668
781887
789663
60444
1057668
929331
542153
793303
343075
977497
356517
7497
631191
326458
694038
119663
298441
936808
631972
59183
802614
366480
597859
534475
24109
388138
606744
334328
120346
569388
648623
166655
34742
206274
758412
887915
878277
1000720
190041
449867
1094524
762333
497494
507783
317180
948514
871227
439669
668572
599635
72247
672769
846665
467580
466530
739421
492137
132474
943427
1037220
241297
364244
685088
684072
456138
660401
19180
827758
774050
1072582
801124
834067
455465
174007
37524
355447
861430
928943
226224
937687
278286
943538
140815
128803
477381
601160
816438
1052729
368923
632427
603424
919186
253961
1052328
1051816
538028
823912
779482
318811
974285
559547
602858
275369
328381
500629
886178
14818
832813
836569
327759
389110
172538
207982
777531
500715
213725
1080709
899193
120949
1009490
608856
1009180
97133
64466
33349
919413
293939
379385
700557
549484
875879
233008
206060
1087684
620936
380986
398942
48325
474725
877314
274839
513692
208033
798718
580298
968964
142505
654043
1030073
801173
1055915
55177
1092248
512960
87136
744896
548055
316378
760085
441764
895654
941797
46002
737367
340289
469950
196172
86234
406660
8039
687108
1007616
211243
501687
801100
248787
983155
370556
874762
1019598
230252
66517
30431
959954
764444
995223
198542
812475
669586
535579
910815
111542
183618
1066717
1069104
325022
681539
327534
654688
1068421
134806
1012003
44955
850285
447205
832738
522971
543353
857452
773345
783681
782215
175947
727451
37145
562079
444635
57341
335717
886279
814160
28319
975712
1037875
371290
413947
145991
352944
1037019
132055
503550
706755
699668
681327
538413
632756
859574
219888
817433
364863
758670
110023
462759
309762
1051768
796023
665058
353189
444765
307857
72497
809412
587035
749677
461000
639694
86711
524329
946894
940078
1059415
904275
142101
32794
159654
1092057
1013521
252428
402800
979053
182970
1089403
910923
654712
92366
726380
124613
876572
544657
522084
106646
404138
281489
277816
460408
73725
103290
931446
276030
935176
267511
945403
922756
439774
310269
333063
730454
129117
409467
824767
267016
687769
659903
188649
815138
987732
133204
292857
487609
653360
1000638
742118
750723
580568
1032019
975007
159721
629181
580535
688151
706331
331507
242945
271416
894703
14678
312945
476706
117833
164398
400916
637971
113436
23549
760117
222385
334888
1010017
770174
206508
826049
2918
1026679
972803
531797
877753
510487
705750
284297
1044595
807915
735062
763322
601578
141145
233669
539344
868982
67570
542287
913987
32395
406796
138214
347073
841780
86974
56197
1070641
546168
908433
727472
311674
535360
1040413
322560
842671
315688
545653
489057
1001457
708461
854635
171502
1042157
690313
826684
559275
21744
97511
1014295
1069709
760030
63434
319292
428847
729370
556724
234905
936427
989464
958353
447123
391310
915201
710579
772250
261965
638471
879957
163724
598964
1029984
695040
160416
405202
932049
533904
894497
1014841
508952
659284
454872
943902
684249
670841
790619
983632
28631
152403
183636
83368
942080
762070
745196
141179
1031735
1007672
763120
1003266
701194
76350
140154
179587
487671
919738
54834
774987
805910
643263
919739
318279
53784
1026105
1058465
878252
412323
1041862
907320
1051022
965924
56020
81039
829524
401471
1065711
390840
843085
937433
1022429
527037
646307
256434
1003368
555273
721682
100358
1034174
858559
805587
11928
98138
532832
605965
639967
700642
816292
768162
1034471
445182
183765
1072756
389159
432783
147810
1009459
295053
8159
685579
383602
736854
846021
1033978
919548
1046803
944451
851167
1007552
687845
1098752
103382
17533
850563
462168
487686
744179
176096
847581
644273
308194
503817
245822
99936
376562
103769
835733
830033
976628
551912
1015610
467612
1068154
214494
205841
769543
792293
232561
279112
625478
695492
428865
593220
640574
641624
116238
488012
109450
468219
962012
87034
604253
320709
949442
36063
1091276
894033
336467
222176
1049167
1090065
350493
557775
315153
1037222
276857
163039
948192
537056
142459
1091448
927612
422023
277227
826425
1049993
76550
709590
1038633
373022
1077339
98733
1088111
645075
779599
531196
488588
866495
766126
1055985
20665
340821
692824
699708
940786
548790
89262
1018205
544162
725744
186691
388393
147471
826119
848440
53808
292720
957101
379233
211172
1076539
558492
323846
262832
1020204
784977
916002
869031
184768
839464
586927
61243
443138
705820
907349
27475
136963
372939
680916
549628
323759
154366
5838
953954
139503
35733
837251
530895
680452
923236
1000687
357743
318391
762023
501077
1005292
340832
540269
252129
966182
75829
176089
39325
903963
310615
58526
713420
281858
471526
361190
133986
703469
485962
180550
991913
880370
1028498
615344
772872
735285
810000
278799
1027279
581119
930100
573559
251080
739072
128489
328484
878458
110986
283948
440531
373017
926590
534230
690243
57756
375918
143710
265605
443469
641210
270749
1056358
627543
27376
272328
532614
947212
29654
711737
1065093
1068805
293095
722132
568184
448797
280058
622688
996615
631102
387726
816307
88689
1087479
381484
37898
270286
114250
677313
1029930
180359
563902
644597
129980
870345
756200
84585
711158
172320
68988
203861
957904
474586
507509
93531
372700
8644
771659
770609
1080760
331143
554187
395069
226206
533209
30743
977590
725696
724646
788916
580457
227065
117843
71456
931580
646677
392585
554235
644613
181179
1019216
532044
650357
142779
260657
688932
138377
478813
166560
1052899
265530
930580
516928
775460
896263
1025430
459461
491376
637861
282582
73752
1010623
475353
719951
602280
1024763
279910
880834
758337
409923
834514
20589
163152
364772
200607
566775
1040757
881427
363923
457068
767344
221353
996272
756087
674837
272962
221090
927854
626114
355791
736442
249118
644230
475207
515997
59462
977084
613248
932611
1085729
1036752
767463
171160
876646
422335
774572
136148
415625
169329
63036
643058
272861
114340
510985
569403
524773
649852
599720
521903
873782
389234
619051
837689
321832
461936
207022
891026
980738
114861
761401
1060238
79712
263694
248685
664833
772407
542313
943603
727493
184259
550607
69802
924530
621670
324154
793304
971359
881768
396006
656881
558370
756063
364970
983198
145220
12934
60068
105021
460979
808429
164726
278515
482906
174947
258058
458469
755171
64278
491203
916852
185832
213279
630912
848088
123244
794911
404758
58705
1094773
928149
727359
757911
25493
149012
899966
340237
145611
819257
472913
194675
1075797
374413
532608
963634
308135
302737
459786
665872
599073
598366
294917
746469
1083799
482022
246905
177242
634923
989546
1022730
905136
566835
759104
385203
366150
925486
1082981
256699
1076513
457841
675446
76784
1027926
770832
784692
588765
401601
898008
939219
18841
472549
562778
1084964
144181
144878
850633
700457
522458
798772
647367
1058610
89419
354017
1039129
1082607
181325
215376
734940
346173
717885
372194
344413
71405
1092265
56264
253220
249891
100081
816157
953968
1088931
359074
404051
1090846
19034
253683
640415
726785
106957
606097
464197
915008
271189
814690
568590
933633
815885
218411
775469
137054
728946
581952
247948
17914
231590
76473
758030
621525
937573
648580
40594
13665
223377
1008577
741747
359011
135381
900642
942665
191122
956977
184157
1074573
617214
1023079
193584
4521
509768
247651
117035
662685
387989
819922
223705
350214
589710
319907
235755
626292
109733
996854
978413
133954
409752
285477
645094
822525
449454
265116
508972
45279
1050728
814002
45884
918424
811021
934478
16454
167687
523772
650715
257859
384537
908698
409488
497741
282089
112093
670738
405097
882718
650832
1055468
297267
298492
599115
141939
344820
316655
956017
747846
585123
363016
776768
90855
507091
586623
466690
904258
811729
634181
439157
1096311
332735
177852
898655
54446
80959
160725
886821
337898
334191
862123
387538
142849
846238
574396
1065616
241125
107292
526578
453042
454092
94982
1085076
326573
878424
997006
394211
738831
8672
693815
772672
29536
205806
191316
947344
807890
1092658
205180
329368
617299
56280
651445
64794
309559
25572
349002
732621
783930
555211
669119
547131
228385
46307
290914
200548
860000
1022530
502415
662607
505372
426120
178261
788820
760184
998595
8204
335143
177389
324502
872590
1069316
69404
362784
722519
473049
58313
1083641
228666
1046992
267075
1026422
856605
642826
18110
1021375
624347
431639
652933
646527
419799
353868
1082282
342065
799204
291142
455435
43758
1014969
769544
1082036
881395
58031
511598
397021
639067
761826
881707
1072206
663842
1065365
931927
359998
642469
419708
326002
204186
755489
4540
941923
703143
56288
1027114
829384
431520
816239
72898
580337
830816
653519
254278
966770
1051471
566211
184695
321919
470266
229251
182447
848678
113936
591177
940134
228209
87029
343117
785668
971779
439174
885526
832212
646930
648993
888948
541447
337843
1086524
796552
65327
28940
653577
220125
222225
221175
390725
1048675
264002
513123
612637
392214
55735
1004753
954235
138146
870384
536726
799367
339633
567479
936250
529573
236085
110209
128498
507549
910099
824563
14924
23113
1068919
321635
626130
1005908
597078
200929
540755
940598
857893
1083592
557297
48380
226164
819144
1052203
682756
418475
53581
254326
66101
1024270
710269
268450
955395
749718
107597
511397
277730
553123
1051876
655819
199600
488419
866497
890136
708682
602127
960175
823969
1020384
500867
433495
332500
644951
577323
462437
65933
274946
74230
51493
686339
545634
276693
202928
199619
743544
998743
1007564
546147
90184
694065
830585
1014194
149670
622700
69104
522532
140946
995059
354868
368587
772095
697711
277699
248594
422912
541574
386595
1088677
964220
796840
960228
835469
1088075
98843
567432
53250
656948
642574
685834
346080
592494
804816
205385
778697
148484
493065
573190
596895
219481
310630
740200
441162
252214
836146
487247
1090106
1018331
374505
864067
492761
936266
424621
149910
1039045
459797
974580
721468
630823
942310
185894
784813
204383
904396
925779
186875
816226
277908
1010927
899655
214822
35906
622385
1018906
395603
451460
656766
866703
357715
268471
163741
1011180
666041
802493
577417
263932
184864
95400
795614
773687
174284
454629
745469
270090
46099
679179
1035004
650692
483669
372497
1008430
59172
589677
266087
755386
814476
1051597
130745
208719
98833
213030
347428
1066623
862998
24998
895447
533196
572205
884214
399511
284896
460585
303383
406898
1013774
321272
524832
1003791
510463
413428
243356
847728
29269
325903
849777
848890
778600
524989
804174
294600
520158
943022
98881
673417
696581
765548
334519
386069
391393
870960
317049
1037610
674468
918677
131117
54269
635171
314912
611520
9604
85718
765463
86419
135184
644894
73326
276196
1007723
649328
903297
359171
779063
876210
466598
253445
557232
567115
502342
171442
510542
464650
1075503
249421
885336
139232
427989
59087
860533
1025423
129218
836887
590656
543038
162098
408827
180299
1022120
899663
170583
764814
534185
942790
401410
804864
73547
367582
366532
932972
99649
467431
100254
750175
1004000
222542
955862
196889
430695
94681
1074233
257986
743121
839145
707043
1013689
684838
45667
1028521
979427
858494
529319
232090
175994
75563
1050698
161480
977353
285286
1081482
425088
554423
234537
27098
938926
768285
4917
423141
597938
505230
1021733
579374
461477
364475
814613
487897
10919
774351
133053
824420
157403
495922
770589
11240
205883
373333
1084088
549697
1076947
831581
405620
901605
520519
193844
81896
1063825
294807
681603
667091
80329
397368
651679
943244
621559
1067082
173426
850733
233636
781974
998308
965407
90092
200095
1086263
227762
100933
235613
1082760
744028
463206
511336
368518
903460
791049
862835
375228
220612
994444
144575
22380
113164
1049237
335382
334771
310788
98805
1091859
876192
991925
643704
176653
821633
158982
13051
497689
960074
757574
338756
1051811
182067
257315
683013
275362
1037211
347758
460312
688210
602148
845291
732737
785367
691773
381040
864272
966622
297623
779515
828255
701685
225275
336483
615923
993868
966101
255197
940480
266679
494347
1020568
755764
515479
957460
740917
388272
909072
995211
793382
417802
254186
80610
666884
475202
279057
749550
1063180
210487
1029764
657930
362520
25384
387339
147523
985285
387543
1024425
491725
351160
195498
788148
1031316
338616
493983
921293
340449
650841
300885
1093937
610481
611307
965816
832267
987208
265697
395903
784687
869719
1014722
242229
652697
471630
812662
88032
89082
576855
931391
111332
423324
471441
804840
320125
89569
853185
1004144
987650
259807
470747
434733
245716
721070
274219
83055
843999
645158
489196
968976
957605
866414
254390
163758
850175
821146
168568
563953
81745
582468
487991
71117
299064
195389
589363
750215
1094482
1095532
746364
1087505
1088555
582505
97949
958007
491280
994241
596528
1036874
114919
806775
909720
145815
39309
40431
97114
86311
86968
305259
715535
261783
641879
450443
1078263
112904
175302
453657
514247
386143
249734
912827
558481
665689
271596
252395
840515
109532
806832
873101
619578
1036597
1010250
1009200
1008150
16169
941825
232652
453465
104120
744621
13104
695553
483750
368667
1082034
526211
329413
236163
198554
947918
209335
132804
77050
720130
18649
376838
477469
489740
121668
724581
1099154
100372
422391
489134
680832
210796
885274
692705
208587
779582
9070
504645
882878
648633
464889
746489
1065542
875883
269093
665969
278060
651651
171888
483900
57857
587975
267241
497158
508598
895343
970266
402208
191137
690005
57568
159563
44405
141771
467577
96749
1008980
819819
842776
384340
118907
645419
200492
796383
968259
1044093
928739
522907
49864
762669
512004
708569
758286
859970
319437
230310
353524
568256
613538
193622
675945
110040
1045154
663006
414986
880422
242574
477037
1047732
426236
1050004
729765
488257
108675
301819
683500
551190
818926
176296
542282
744786
235436
429282
244992
128910
659193
678290
986844
542783
1020018
769903
335823
307934
310472
178757
898690
139427
90751
820384
214860
549297
410604
864117
317382
318432
229834
474363
177910
429304
205778
347493
932885
519277
903238
368999
13868
142201
397641
495088
386906
279423
467429
1030898
744038
44742
275483
839167
585665
546050
95527
341206
608188
76723
24980
429521
848448
252020
1002754
1025959
583726
818919
1037308
916208
726676
241141
199573
1042472
415807
585513
784912
757262
330869
684429
855544
591308
207705
13406
462770
72920
182883
86145
817977
726933
834027
79063
946024
572736
940067
380684
1058672
486522
994845
279593
74273
1011786
383169
1048009
902697
618360
341432
918862
24490
785816
406139
137084
583546
1039226
778706
439603
936973
538123
580775
45328
754979
728889
240407
159434
691421
1090261
927949
986806
406839
1026436
573161
192083
259072
718289
73764
622421
588763
227050
201293
507595
1059393
339638
8339
958241
957873
277814
658261
1050568
612394
268752
85189
896039
875748
1030023
588137
733591
987663
883525
417415
697439
550216
633826
563503
642627
542585
561499
275379
858775
580427
1073508
332204
159683
122564
416015
797987
172950
863404
724778
185412
64410
989427
747072
890924
1040691
1075943
711980
225952
898990
393056
939620
46456
576670
280199
931105
188295
535032
713708
613545
98852
976401
414808
219802
59519
104319
839664
781215
1032922
614483
21911
638393
670335
752000
105587
438430
329180
733219
162761
503368
455933
252179
1000912
825744
1099794
321207
53781
274017
1087457
169948
384585
385635
457985
445770
461547
614922
376204
274463
119966
957482
947978
546903
205550
831090
332302
1042863
415787
1087112
328375
565868
766385
466194
933709
745494
345127
1026707
815557
456963
156048
664244
508837
885229
836414
551640
215014
960239
608723
839348
264486
823019
155408
1092482
73654
196745
33364
823704
212383
325024
341502
1017719
644731
904600
11445
547825
404309
755051
1040992
1036143
670635
72923
1022838
466563
1051778
1089933
946350
176060
235397
630124
812418
189078
762666
300734
28957
69445
490595
824453
535516
907275
422712
626365
752874
476131
473433
433839
4369
238669
770470
365384
221164
945813
55420
504325
1014593
793342
123816
482035
1090404
1062508
213695
929191
823120
744119
354149
880161
625511
606767
335596
650258
362767
99855
17192
201374
1055094
1004270
746970
945864
914873
635747
527575
749987
405151
817786
88057
35428
285810
233727
880481
658157
418053
557458
256670
542107
143292
674753
1014989
843883
618523
414678
17015
194769
46690
123517
903992
378059
769825
966857
1025370
1043722
647208
618007
712023
131495
537935
102391
188183
450958
919636
1030010
39668
712999
498140
522213
596071
943552
28926
248349
1038546
586863
585813
700139
73134
958584
144567
1039339
1040389
342970
604543
160703
119816
1064320
1065370
653912
402236
1091457
713467
191886
102014
890310
891360
400657
686897
1031320
816420
817470
229460
1080117
785281
786331
350643
411451
813314
806479
379228
380278
938997
971031
301608
480617
352857
361591
70846
1079151
1040736
35720
490729
709662
882322
473984
358678
248162
895407
466608
182548
908175
852344
818005
999563
62542
776904
957508
26801
100287
813038
9762
254215
362590
978189
228836
653057
159697
237337
411033
777839
808571
732098
528164
961083
737535
796441
717059
1082547
689931
1027374
32532
296350
1047954
304131
169391
240984
242456
422384
1077500
558745
464726
976055
533211
920684
517579
175632
1060349
598532
912485
387469
110716
400669
121794
74258
531507
573870
247701
791246
168082
643880
823431
868727
1021005
40812
736064
1000788
3638
193882
286122
23227
18442
954849
933490
56788
52375
895209
763813
375298
887542
229521
332542
188465
22310
278240
1060337
250252
482944
516613
226572
256879
305742
1059922
77425
1040576
469778
77714
841841
755095
1090927
920464
483323
731509
438565
554062
490905
990387
714430
552069
191168
593541
144059
840294
992760
396095
101019
516367
477692
155163
826511
899946
198670
952601
984619
109328
1086432
1076246
294612
676159
391352
575268
507788
42984
217560
553761
554811
737261
710738
542468
386506
882110
316357
220600
1041626
54773
306069
735310
736360
1049439
734307
1065376
484340
683307
670756
345350
247400
247401
557150
875413
874363
906764
523813
522763
521713
770113
769063
768013
797874
309662
555186
93127
92077
286124
835456
641390
99012
97962
932737
931687
986714
985664
348170
302260
282996
1000463
487803
549957
114168
137842
616276
1067467
774109
422026
894289
997465
732212
795438
98318
1098734
73513
1072120
362572
116388
699185
274245
917190
1082212
827158
1034498
890890
903509
244133
246934
554949
65779
202081
1045975
587905
584250
551053
946723
483050
302293
321011
1083933
743371
192900
424502
908439
370098
442906
684290
985806
79219
975175
52513
717597
839765
113263
992227
166221
1057887
209525
545535
76445
1030896
346723
81396
798470
552148
600959
179738
78714
401808
506087
236223
617378
1045754
353300
971384
28639
511594
1044380
677908
447956
485311
1042516
226190
407375
50052
793046
496743
513402
1071515
865898
313478
114838
1041215
953581
963287
20769
279065
83016
104487
707843
830614
1099378
377094
529683
400524
892473
209098
150108
950797
793108
1011100
1063978
953591
952541
887612
303792
302742
301692
835754
836808
835758
1030959
381934
907197
585859
228863
901288
1016334
270665
755636
142436
394099
356475
355425
789755
384539
383489
261081
1032368
74481
461060
613434
189967
768126
947512
645459
14356
269120
1053010
1065720
785658
966134
83196
457675
494686
659627
738887
146055
321240
1012976
936494
839793
373206
282251
176202
706522
388239
592012
387011
796270
77170
142097
558974
677678
332871
1045334
589798
620646
206329
277368
1005178
343079
757681
228562
94204
1075033
494374
360522
534068
884637
804725
151541
623599
1075730
774853
817852
926804
770944
427409
532264
566909
191672
72845
865549
911530
272051
245163
592630
60138
893811
638165
354357
757066
572601
485566
778857
289441
596389
393528
60386
821808
867502
314312
849114
607304
537820
651257
15761
45468
332218
68875
584358
251942
199274
379907
180797
63188
363969
150512
203659
698535
112337
38309
1043087
202206
397796
775569
12776
750378
335750
957089
1093881
632383
328660
28498
299561
785796
918196
430095
191231
1037286
41356
231920
588122
873656
378543
598408
240987
1008349
678398
460397
632556
864182
127104
690053
503988
471687
172434
1030520
121089
1027749
971207
898617
487018
554466
1082492
725369
649901
157465
289236
495990
52259
646102
938249
748042
329272
968501
1084451
421285
547547
514438
383115
161419
240590
773247
460725
200337
819382
776218
1098498
982374
572022
588877
779861
572766
140479
1072395
1097867
258685
402938
628408
467919
162000
184004
182489
93787
557957
342649
162451
60806
375430
50957
560889
510326
911970
911569
72166
406322
628812
405125
785325
442037
94116
1085759
561670
289917
296298
745571
320412
268758
505797
361663
730147
222097
1026863
45510
277820
867726
759339
156874
386556
697192
543771
639417
919075
973167
539183
66387
59660
936511
56830
1097331
984739
815742
244300
229199
256109
234407
179165
131571
306887
513587
937568
527748
382595
70082
889162
635112
439730
506023
559093
95112
222172
25008
369157
731945
1007000
45572
794189
876224
420143
745407
689328
751390
59542
12689
277119
130273
309000
1055743
282576
935708
622269
982363
670866
609033
769524
1060833
1031968
127194
109342
1058771
547209
575952
597543
656716
111289
240783
108713
107663
106613
917259
655288
1030620
870236
537854
424704
814491
827365
953284
538518
935082
130936
240567
391334
31612
370139
598711
481120
628571
680131
535732
447713
464956
159158
1002771
478292
637417
216387
180348
350820
994482
1003776
80937
1071494
791116
955920
14916
665328
933269
1091221
724755
1082933
959217
625176
352021
317797
44638
416812
746914
890386
952473
953523
905981
628654
81128
778325
1087197
1015549
731275
377839
911145
1091833
191817
128266
77551
837017
532732
502386
885653
530915
22243
442300
599332
856847
490364
242430
76312
135922
330781
974795
116569
329585
965672
763402
860454
618044
1059629
60440
320817
109962
145338
35833
136271
574150
506148
144589
1023456
526872
531409
578896
722440
609794
81127
990695
113680
619937
247699
258772
254353
194468
647643
680621
959829
603583
345112
1076712
24484
796002
944505
556789
101862
844587
259320
660168
1021802
142654
127714
685744
952782
414985
153273
94225
464989
717135
640063
256416
270670
1054125
773031
350760
289924
260652
350849
335130
766752
959902
1088697
759605
381422
249187
673482
280089
505220
1032344
509482
387463
1015275
71462
70412
69362
446035
324704
325165
67247
206552
724550
320326
501962
773615
138575
384767
43086
350384
717900
474981
127432
1020873
324694
282197
649697
350801
239016
844299
815130
188953
780373
29973
490259
96435
760863
956620
706704
367393
250801
463168
911388
225792
530934
1073130
642881
456753
845787
69515
341277
512544
173317
557483
846505
253745
900307
41386
732037
810991
868265
748720
66055
384723
155833
721346
394663
896929
954365
446800
537385
608798
537777
94642
160853
763205
552100
541259
184519
129733
218536
444303
540551
593403
828142
4102
295628
610164
831501
986032
733821
1098367
540283
933684
642032
467575
555403
740238
946743
640087
406279
768112
157938
406332
393854
870723
815650
236593
894787
611190
135022
779990
632812
812207
641450
980389
981439
905083
906133
728842
666381
173603
107970
1048069
869286
481172
132838
297643
591197
271606
413040
1017842
950350
398941
815267
444204
23979
28046
928055
165273
643109
714761
566306
251870
211339
333126
736136
1015088
973332
158047
1089398
288775
1097935
414197
548079
628517
481721
642727
950036
703263
345463
621956
599084
381580
377498
170061
637346
147520
271678
887104
337335
655600
317126
776147
1031047
475744
684371
436542
168013
453830
975738
1026977
246916
520241
113197
363349
676967
108031
667551
228145
989353
59335
1058562
166191
1070411
3915
634705
226600
760974
146180
602993
456520
116345
911586
469149
198162
893530
185993
341165
929894
551581
424158
617468
494345
821906
405342
406392
979214
283060
975644
971582
720382
491419
223307
692299
1075690
29908
836418
82946
724704
556190
953951
998179
408100
246011
831981
379574
960493
81657
72012
171250
880911
594523
1042573
55573
780089
663577
992771
293590
8639
367738
975657
427857
420518
550233
988153
909704
348528
883040
919096
304078
619726
934633
473139
1034839
1029788
137427
209654
911909
1061683
520168
356120
761881
806897
822084
530188
612822
951514
596979
453694
315113
269823
600301
574561
764607
1097833
982451
245937
970692
269989
77474
471866
8761
484660
718944
762794
533252
289439
918821
1095848
150227
892869
30596
355940
584279
83503
449516
38075
214178
300490
1072993
909142
360662
132124
408335
463785
735962
29026
928946
329034
968914
690729
850874
896427
5088
797611
151775
320351
563647
540472
447002
105116
610141
413647
1025535
249799
523394
601604
966217
191466
429805
708912
827731
266013
308816
1029245
267709
143764
64135
234485
849173
853568
575242
576922
317877
133969
305941
144315
787799
47349
670873
261612
920065
259141
379282
335893
974590
1070317
594569
856491
547816
47728
779870
80572
1094536
611838
197558
850712
306962
486988
859271
136210
450909
1037544
1037234
762517
233705
826461
163450
561831
357289
1058908
392133
616141
233901
524352
334849
556425
122208
15060
949312
1091224
847654
996327
163905
528377
798092
443191
1069979
48326
847787
815723
762976
1063262
1100158
568467
50635
795565
1025400
393774
18271
458013
70319
494032
740692
798144
781782
436404
261668
1024246
255508
152863
1020479
540836
188445
905871
1007250
635999
544839
339884
501512
945648
212762
992280
793396
657903
580942
634917
351305
978447
818831
488806
11025
49012
855477
349630
181146
1063251
315175
615119
16035
336873
223539
814908
2248
448693
857065
903909
266752
670031
498727
336247
751111
559957
292572
373716
13600
260957
508065
1004969
907168
1010420
786327
73225
884522
5812
999081
55043
278698
166098
556697
853194
52328
550663
249509
349436
1037146
732157
462232
1028084
598075
894225
721408
842322
689640
418005
1062182
921905
596696
839068
152058
549220
1013501
390011
18921
568838
285605
1080459
152303
787321
928775
982535
1047058
410132
844182
410927
901112
1078874
751346
938540
128990
126184
170111
259112
1055584
533429
581249
186501
1095078
702945
904058
257253
372768
909830
1079997
96012
26322
812901
779914
991450
1056715
231248
693279
356820
786647
1034349
9810
473507
134417
516616
644093
468849
548255
125643
629501
446691
733976
1039784
794517
66617
265546
162504
671458
783851
290958
837780
282161
982766
667982
581532
704611
1076724
1079234
558908
1058482
574392
678599
75889
912708
393579
968498
285052
40618
766903
457460
354595
197256
71613
355972
319334
547408
686730
1076940
463823
177631
83416
757264
683892
1089954
120017
89356
458395
1028699
580157
810243
411493
492537
918209
1099153
270194
706635
879116
309982
141186
377034
1003044
792243
800474
327316
927309
383687
909949
55242
239336
455432
1079905
556731
962342
267430
1082224
746758
434675
197489
236045
162996
755759
617158
101608
943891
473902
133285
1059271
501511
206420
1077882
235247
43211
176972
931697
141687
269979
268929
882040
315140
956647
967794
571251
533930
758322
784464
656705
919496
668613
531747
131943
603146
569353
357432
342542
388860
875881
26865
261625
1043015
435486
167512
668765
614066
894870
1017496
1052477
829081
968764
234528
169787
32275
276468
794359
596185
921517
667858
589262
982289
842142
1077011
848840
663750
477047
1027603
1010261
698520
58414
130316
1017704
994345
988602
768551
349638
777180
1020678
289614
1048937
705896
1054475
38575
1038246
70604
3059
842420
173125
686520
39214
331939
543776
284862
409740
895462
614263
732614
728779
992835
374480
380458
947865
883500
200082
956731
323293
38254
97483
299002
1080418
1075223
1089047
547140
797907
937533
507002
1058260
640376
788630
191076
683784
361695
718659
330895
36900
858858
607831
649023
482849
820427
86929
343425
1002664
196458
776427
789549
667810
628154
516639
776722
573135
393318
502353
1053170
54850
141208
668326
958052
22451
995572
392520
783460
356166
597179
300808
377954
474870
981388
210932
558281
719349
170238
72011
761238
603280
775343
912050
451644
343358
1065247
917492
64094
337986
272241
1085044
592631
806197
273707
674303
873882
625619
475206
295544
511235
1048443
737145
311624
855440
362890
863201
29075
194172
324505
587599
314939
49388
447414
263529
198002
361801
934264
623861
487945
506359
794376
775157
45399
316807
669763
284853
52616
944255
799011
511362
215188
674043
875532
1083530
1098281
648470
180245
464269
1028537
561698
359393
987874
17788
570992
1085947
90691
260272
857818
815508
219599
379023
820746
961456
698022
62652
630827
212700
563464
885400
473893
668942
583995
417938
133047
608832
425509
1053024
846269
1079332
945149
80977
789707
65358
1031527
957281
722694
36065
368139
762216
194491
399647
448247
724711
417007
721638
1006131
904889
719687
914333
346879
238954
284711
554260
442952
562108
96133
829642
741695
918851
250362
94287
44855
566628
627999
698121
325235
240945
337899
890776
957664
835887
871743
457927
678799
597727
724885
661195
850303
801595
567772
536656
975347
780570
170080
560927
414417
854360
141334
944850
992829
409487
716767
528574
591956
787797
1041386
576732
121686
862598
828907
89826
208154
934892
616393
795260
252449
447294
511957
273922
947484
1061961
828337
1001677
313458
364846
218728
988319
229890
440433
520775
833401
988626
129780
185737
721569
75748
301936
562042
773544
564531
393587
604598
345023
178022
614839
444543
124020
409007
278859
765008
56822
346892
145992
904971
680255
1044949
767175
31570
157615
278171
526296
1079133
524375
497841
304255
520460
531077
656523
52316
944725
274669
744925
913754
693163
215477
371881
338131
914415
1054057
624762
100508
217835
92653
419517
118126
440135
756783
587187
479399
339419
505199
647808
264195
822033
120925
87824
86774
38246
41249
307628
416212
372214
26258
958374
644677
392949
1029225
249953
845368
190766
520932
916045
306643
91312
243106
949126
348062
437918
981460
428274
759254
704879
1052597
361289
26784
204026
869470
103070
367038
986569
104750
993016
688973
101872
989331
556093
257875
939724
510689
237145
831417
369819
547074
775527
140237
1046940
171885
574645
31137
587398
214462
863196
402196
969423
133008
947084
910738
774119
144958
255141
800381
1064843
779675
171869
193593
526875
420944
612398
678229
953252
731304
706720
255565
52540
673719
471386
1079139
748635
922538
930847
929513
560670
264404
377028
410207
890109
1059921
247376
83635
49499
1040896
732135
412420
776960
414884
488794
900533
924422
1081437
572799
602598
868906
330192
308871
685712
295937
645594
128896
1024257
674534
1058207
616965
450772
1026890
50935
141917
944831
507085
488783
643601
211406
761947
868793
114470
873561
1100074
324982
11429
702936
277063
949122
654635
196903
195853
570576
1014216
241990
255326
132747
40998
693883
470985
469935
241447
657382
580616
258244
596364
445439
682433
532673
834387
261757
122702
726632
819820
806019
32076
596005
54281
550222
546380
257418
530383
111398
593253
278325
420195
759354
364300
788289
132140
650108
897757
195962
35264
677106
109257
397736
752111
896952
251979
957565
1098293
750767
929361
1072477
482034
229325
47719
327040
182612
414420
272141
984892
1024330
671998
1004910
767056
114673
240459
895278
45797
520017
72996
467838
930754
351805
317490
735035
62400
529978
1051881
144085
636715
608469
193542
80874
193318
820659
147607
264053
301228
540912
42899
1064938
483300
561805
945275
658264
877931
302615
1022697
580271
1069305
22018
719329
466892
336862
714763
489846
716080
1097478
847651
436907
64597
311864
1002345
947010
892583
612280
325021
948680
142895
673527
489055
868097
553630
239844
332529
94927
810101
464549
370439
257117
23332
970712
54642
438955
221605
1088263
742553
756993
103750
457696
878713
622271
585670
259890
643142
350899
95085
927119
974149
1041497
310573
703766
1036649
759670
1096276
595734
844796
579737
221295
915866
447675
126339
359242
1012903
185725
1020028
185878
662464
285620
766674
812985
970467
907620
529786
540453
273408
973524
999425
962887
1008078
1062642
12254
221308
506390
808749
214087
166135
306647
35176
636855
898786
334253
852481
1042444
989409
203000
365592
58955
784428
1016607
45153
329105
288747
51162
665928
591172
157279
58146
591922
492302
334009
1033308
176006
875490
794739
437533
999990
966063
1045869
557194
6265
778522
168250
53547
73613
293684
1052171
285845
58126
928474
32702
1048072
661367
1073924
154882
13032
204081
436562
632459
79694
619137
604222
1073736
333841
472267
842581
353235
764138
620622
969027
496279
568851
1040479
554389
154235
1051514
634029
836490
697149
1023229
630722
417407
741279
581742
681676
47882
505200
458655
688611
711690
703491
904938
618188
654134
901420
369420
1035761
337709
308245
857159
164008
146618
252969
575293
574243
590860
778942
338298
685497
391990
363143
504948
10980
13344
509894
836971
164175
887635
450025
414626
492369
494017
473724
1018315
606310
300199
996878
922857
76286
189504
462833
589096
499404
1068885
420628
303649
147632
499740
1009120
612453
292195
96901
764647
763597
746844
488746
270255
675668
840835
863562
522863
36357
804358
772495
650069
843828
570578
718513
162031
621125
204501
640960
72299
855803
748864
163634
54411
465551
496497
500345
775686
93032
1078490
299450
122039
657024
698986
960105
84599
1024822
37093
621996
530786
425934
237200
965313
159844
257638
910471
982246
147474
783442
174024
564594
643176
565151
420472
832023
791971
362415
925704
922699
231018
553400
666099
1041696
683012
159038
589976
372195
59843
251002
221177
1033070
405572
254077
361117
196682
960491
1070651
684279
886273
471544
514019
35313
112473
620687
141546
929710
994963
242287
94532
485103
90706
462768
740690
899665
611150
379092
1022776
78687
175560
239412
639771
954655
393893
1047300
331213
388043
506093
781270
317996
565390
516475
735721
757230
646695
267622
82419
149174
263392
45527
561066
708806
212226
812912
1011767
919520
667164
863919
793193
44850
972560
31825
310789
371063
1040763
60411
753748
206787
191903
735975
575344
382606
537064
667146
818955
785021
947585
366748
44213
498977
631580
772054
953250
350267
309917
465748
633657
288882
382687
334833
345858
545706
186981
621922
774959
363460
222009
744269
210192
1024045
1077089
405029
762774
640516
989009
77911
60296
571413
924577
1092674
217032
877016
115477
1059874
575304
1055389
303337
157075
1059984
956990
1055306
77591
559879
897454
433566
106120
506216
551762
635184
141963
944517
845383
985834
732697
197137
455353
1093921
611483
422607
380931
326642
848387
806868
207384
39603
831293
159479
312696
1073671
225865
268488
1075381
1082629
473557
816006
935610
450114
240453
500183
488428
354001
772357
825557
118748
645851
355986
798019
152882
650188
723206
944114
226601
456485
487055
91377
772487
1007835
77223
132758
894347
75498
814716
999024
1042314
256596
350252
528819
260381
83625
537571
560145
329388
741412
375055
52628
530414
96213
494358
932701
897421
53719
376968
1031062
844013
205660
767763
341555
843179
80072
521963
1007749
122579
646529
224985
652293
190119
591728
1082792
968218
953802
886768
454304
652064
780311
298175
407419
113463
837680
1076156
516663
375147
612563
671099
4241
266129
746494
992473
797592
485958
129505
238579
989561
224762
599854
70810
152889
728492
635816
411373
895248
617324
54285
510243
879106
1068581
72883
835565
70404
161369
915079
282304
184042
87074
757600
73666
573337
730868
448759
561143
787469
922820
327918
744642
666539
950006
642703
922586
712333
384965
392557
706334
30436
1062181
500895
612418
839117
89600
433385
351716
370720
55686
407638
134632
47948
470938
183348
273909
633110
1002042
587183
584318
397516
62117
442314
243615
237530
562910
717349
689175
986574
891570
924852
916904
770249
850945
335286
1039577
60152
626595
377735
480217
1062892
749725
173931
544342
84992
78160
645715
704920
504023
319053
59394
199611
1056494
337637
699381
241206
1041956
469627
684296
470957
963331
519594
285556
133668
359518
852604
1041523
829440
450210
1074862
943892
646484
860695
139319
297528
478347
151806
14271
274877
821431
865790
298362
313569
674335
522799
672947
18735
138493
822034
416940
121889
289698
754353
621134
959877
170839
799991
1090680
619309
1066014
479592
729509
266878
695329
499421
344104
1047471
931017
60085
165948
782310
973399
569224
197745
80649
456971
308515
617062
340522
165805
864187
1080758
572365
932009
584080
539614
914092
583034
437036
317233
976166
1098353
248108
996546
811414
558343
685563
816489
350148
370269
94367
1080492
846123
850373
771111
299087
214035
982136
530437
608114
1032874
138896
909223
1067272
936186
70695
992032
1065301
911301
128014
879196
149199
603676
915783
1091971
120804
689071
1090730
257535
676557
860467
390434
618573
225240
290870
231721
1000140
742982
37365
1040598
605345
889425
22139
689856
764517
52982
393376
478810
427807
736551
133510
947793
243723
932431
374387
960252
666141
566714
338465
93654
165560
673692
138011
247641
590982
690638
499387
741861
574786
373376
1002556
903488
224484
10388
635892
191274
2256
102224
213787
745578
354976
246185
11106
1093625
938247
1071275
135402
545919
65580
400520
645034
819687
291151
699750
1053667
681503
946106
868798
219182
89316
758471
377160
14905
890614
834507
663561
524176
29880
922242
472313
269248
568491
1083655
473556
204757
640743
208141
791747
1097561
328742
56445
75176
338224
60078
209066
78789
77739
87971
887168
581787
985074
131550
336527
555856
324545
763431
121295
571431
976623
1091903
236432
907140
623023
369544
227207
396459
567138
932027
359862
358812
156942
258066
77058
736248
407044
542807
912182
1049236
1083967
991050
1089354
259299
351007
562016
647133
924265
378519
662312
346328
620924
894699
36948
1002896
108424
214459
548296
876094
614892
575641
1017243
775303
221543
802301
89511
469667
270227
579773
877521
242985
104792
342935
509128
169465
648407
516226
511949
111555
75651
811079
464667
959070
344937
60554
173719
133152
378010
883611
414456
711041
950183
270813
325097
535301
969974
700182
990868
801874
787883
753851
889510
295822
808309
225065
10725
523253
178455
470283
855217
272383
786239
499574
1026891
209851
580070
1050425
551414
612520
381520
574618
385314
553198
27504
14244
1081226
872093
815039
284008
233914
568201
879340
400262
836873
464636
1075145
680541
196609
790990
337748
600227
489041
661526
911204
948388
1054469
154713
355789
509269
965835
1091993
354472
228988
406900
948884
496929
497979
497773
52426
906828
527173
89069
877082
229642
949909
81360
195402
503448
504498
926797
796936
95801
616840
627147
9208
139280
1090644
1069180
988488
774943
972335
822457
752232
3615
392359
288232
597636
474096
255507
1096584
482390
1025373
167742
231250
884867
749424
886744
993869
107448
146690
705354
652759
210960
364238
331121
286073
911185
910135
1012085
610245
46720
535802
405231
86169
241427
295737
104803
484119
6242
802620
643640
60052
928569
130668
294468
276412
9757
911697
741171
916787
399194
616838
110334
2237
190825
292883
1024214
653068
48286
460905
498499
105778
427032
1030209
606725
552507
1060387
1061437
476875
41424
791609
246723
517093
187820
495373
257300
915669
450433
1058538
459991
866384
661924
264291
859064
455259
848453
1099032
239445
1025892
102381
593623
177719
484331
79614
1084520
303410
1031561
282086
230862
712031
707556
472196
385950
117645
8310
982115
687512
260455
1026780
501862
752812
240508
266900
88635
263313
345567
90829
414040
867448
739455
1057223
773314
24777
573519
1000511
861332
965231
327180
1055068
270232
959993
256581
69063
26931
351492
634178
1070274
724301
282463
1079381
317595
915032
893364
824185
243860
20207
386757
316714
653467
769116
971322
448565
450417
547466
535282
37671
107668
867529
794509
181457
527534
993186
869814
581977
554382
119421
467729
111474
325222
1031996
209373
353145
452754
503314
718718
1099044
420269
1076995
509919
1008145
489362
765044
837519
772639
925422
405790
494881
52025
470242
153044
767469
130055
887233
359232
576425
22021
952401
319876
369208
1077204
350155
887875
526876
519946
189583
50920
954895
154747
34906
511922
916264
421232
71261
710001
548234
273158
94521
202417
873315
151388
854863
337484
608401
622432
1053945
645416
730889
363085
383557
921955
709834
775339
871145
329833
978340
419184
591280
1091806
888508
815864
577215
1071304
100047
502403
87160
31070
930173
78654
899294
81290
476743
725392
330274
1040185
235163
382627
797237
863621
596938
151688
347113
1080866
349693
5285
598309
769388
59215
1013660
1053227
530945
1030287
28538
423388
434559
994314
825313
879169
980175
427883
590578
849891
115508
900734
318530
726884
196671
17103
584775
294501
862625
506177
338608
470003
411276
304317
1007396
997090
1085443
940837
135900
522215
1009558
645808
1086314
853302
449482
797853
925910
595603
974450
853305
114575
880815
495180
179337
538359
325337
454924
1067463
56747
1066570
187721
67797
797683
482020
893557
550059
792718
57117
309791
680805
103969
519097
607686
948517
47209
792271
314625
472098
191818
686759
57593
262884
1048936
477982
280257
509298
811299
1025954
743477
1077100
666593
354942
63426
180247
294748
108065
55746
514326
165421
552009
175402
310962
1030511
378879
660019
479854
811469
631123
807715
889357
320317
281119
175229
1005849
1100295
945277
966406
115325
564653
282224
758820
91649
138152
964744
592338
87564
642809
833403
233820
825714
320024
754286
1079064
530295
16348
853550
238532
727377
298877
636604
876793
571948
1036065
757813
1000992
967867
568463
243918
151983
164890
235791
912668
522928
284718
545808
982204
973462
349194
79663
48264
1091028
514482
455368
794418
823060
949110
1100207
94767
376820
685860
658459
484325
737993
196918
202061
834292
1036936
742495
370820
303766
859270
522752
19517
583022
568168
79016
1007904
619478
146715
254071
387250
578005
448745
71450
110120
389541
184884
872475
369044
157233
345432
1062506
851734
850383
710882
584622
224723
2545
131194
1011194
257921
260238
1030698
731494
145786
627067
964234
871167
623665
297297
831591
29186
152414
85334
772038
162403
42663
622267
916495
321874
10603
547865
982783
1041980
85438
200940
641849
703592
995534
516737
352217
752338
455354
1074867
158487
142606
776919
854812
643223
624438
1069385
1075990
420168
119490
244377
20678
715556
1052015
910215
592045
60961
256868
314027
740004
803416
694267
614330
897428
482882
394298
15324
112611
567258
489343
1055451
791043
783162
277159
173076
727924
541225
171414
295143
509839
108724
255534
601689
595710
1023905
902479
297778
275626
758695
82062
506265
1096227
652191
408454
1075752
941130
673992
1087544
995804
658737
279718
107262
413143
869638
1059349
59668
1042670
972902
656583
621216
629176
508752
972071
407008
761096
186708
233845
19733
118262
968382
795222
278837
750288
839639
509040
321317
952358
175708
1015484
482639
424434
519271
603549
626205
777917
858761
1028391
265207
916184
844020
1026686
246066
795309
205566
519631
915791
615869
798106
767996
1096314
512720
359564
931004
159276
983293
658067
954549
228661
938348
921326
638691
48034
772175
140607
307912
358249
939442
231178
339547
106385
526507
396478
1046965
149711
441010
670211
698073
232068
460778
188841
894015
644113
33579
825265
667990
340019
358806
433634
788576
912476
507395
43668
1043000
7700
272716
272585
357587
389757
506362
720997
121363
502890
928123
940756
91765
654713
622775
623825
986963
847539
461826
663829
291682
338261
257293
862324
1098163
589673
780662
999658
974675
401806
295488
267489
857655
202864
250831
837328
283910
251959
667712
634992
61342
379798
78134
365632
159508
584941
466297
465247
688704
1073960
521045
967829
114323
679168
441389
287630
603687
340649
827553
852159
450172
317381
1078717
227726
782125
291556
232875
12398
492299
903943
73683
233230
1002541
391467
1053750
811121
849203
666228
391702
986393
535008
981855
854600
268412
129158
154692
52330
253540
536703
239410
570169
502797
404728
625664
679035
141811
867174
1087052
427884
719019
500979
988706
93325
269068
521110
142356
900884
282339
712107
466840
733273
1050133
250021
273430
362386
859992
24586
509093
794438
933638
154646
866616
825807
557239
9086
686765
278169
120158
875951
138583
186077
923697
1090655
894746
554644
160748
668740
173580
416302
195869
665875
808335
383418
1078374
202467
1000833
881498
49098
962432
150932
596579
835690
300385
275335
978446
207338
787219
470498
377413
314554
308369
832127
1000340
561236
964050
547978
806007
640551
226798
428067
671648
843558
66167
312003
995174
552070
669884
900136
597234
1037484
58697
792938
920990
921200
943806
297569
209743
482046
109845
262962
1054252
1025185
470742
954907
610297
335552
900150
33217
124740
798956
314711
770304
483839
978009
730557
736875
996920
35547
1065367
776588
376651
491617
806582
1021693
756702
85866
798740
258519
459341
153276
1072302
1008417
647447
673303
598992
409669
59463
380195
607347
1015300
390683
105852
162489
701600
46432
585419
163341
555744
322141
295714
1096331
428607
617000
575244
305798
484664
289945
594095
142301
272698
598259
761175
55791
848752
170442
907175
601705
324645
981290
497879
297081
181636
498698
446967
243384
932141
901994
530652
281289
285166
871267
519331
356447
518744
219535
106293
435264
338410
574584
991644
887773
1084218
694149
70111
900991
887552
94723
338323
1025091
268632
458742
576073
373514
241560
1092445
466989
255181
468155
426415
674032
806121
951873
128556
102142
486314
463444
415833
1019119
482505
467646
779929
73954
454467
271863
984811
970774
1075936
794283
226536
651779
409920
963830
557230
417671
562141
80509
671585
970565
908038
260937
807822
1049575
243819
844279
144711
684047
144196
187616
633372
761014
552805
925613
301864
113926
359515
481099
310232
67907
888749
744894
705847
747634
422318
73601
703243
739931
753087
720015
771918
701602
100344
427469
79317
545349
781075
241880
376033
1026132
90740
346868
199093
428570
166905
124786
382153
358537
362560
84457
715901
819017
485348
11623
597540
166561
204228
968636
489181
201733
936642
388555
925042
254431
367657
473956
1054261
672417
832020
786717
219455
1012916
662037
950649
68036
51105
673281
139688
296888
412970
953807
11977
13027
275978
394305
572639
524107
204269
292544
440828
34561
11510
1056215
317446
377791
280341
797875
784827
735998
423185
1042807
795554
1086485
117819
964666
230113
89548
365474
250578
278595
699648
55151
648402
735900
631216
1044396
533000
753508
922582
96239
1034844
419036
110054
499702
110168
331797
897622
345321
613183
760188
364995
443593
298694
185294
872039
406079
807181
156454
1018309
775177
684649
469070
1006209
78619
481012
201966
128854
337156
507003
43258
923564
834534
987189
430719
442422
795004
181772
1048943
798728
295891
641316
809589
913903
680482
610401
743107
787410
904557
194029
468242
64553
546493
886940
450158
1049491
932358
170827
754389
421471
1000249
583555
835870
1071953
319150
140709
54259
308220
592821
580547
408135
448502
973017
359121
976827
972850
644097
749219
511864
294597
972304
640640
852626
145665
272092
76109
105378
983244
168629
8535
964126
815205
403637
695851
114604
612173
139551
105039
1085184
528272
1058487
632855
923324
288865
65092
192051
57596
76501
172492
430794
822269
444638
789789
386622
440910
966282
985646
298606
892249
971311
733998
636742
627103
551691
216990
991023
1029924
41650
1010056
521902
353998
151706
851004
912547
24638
1001075
733291
631022
505940
355113
828406
196149
3912
362703
1089854
284806
982187
106556
994903
736554
425461
596531
216884
640989
139844
584672
569879
777483
317357
108608
850062
35094
665303
343864
708500
659347
510225
685882
436548
1023425
144542
658847
826582
436332
1031447
492796
738344
544460
1037959
794912
630333
941955
995096
314699
80740
610138
988665
618411
508716
784626
188884
1014787
469600
239714
451356
23740
665441
995224
60026
708023
86180
6266
6698
501023
652387
904169
1019839
810034
3333
39254
454607
541843
608638
325539
354770
495727
583085
679743
321357
436877
1041373
471271
774780
1078015
45985
144023
425490
841837
351219
870626
574003
428343
831074
87515
490741
253912
537338
667832
1045339
578162
102731
439043
387183
277911
32053
110495
871421
983838
271883
771927
604037
125007
946863
234314
554365
834544
1017771
960937
664785
545038
905122
449642
638865
126399
446393
204516
893650
49961
568286
643838
435416
125601
41772
584337
1042169
752976
694088
620671
937174
292734
674131
319212
165961
438876
553748
363430
83499
249367
457530
874061
216256
909305
681902
864495
1091558
1028327
382669
691035
679697
832496
342620
902067
500965
1075272
813910
312418
327831
141678
669501
639406
376846
160033
158983
157933
635533
307077
481694
414062
450615
707119
698097
1016831
234208
720207
697104
654407
84419
472773
939185
793043
457319
748316
571052
981212
973027
1015597
462084
655038
315537
1096125
816392
408655
41114
260696
282034
956146
937021
754104
784104
1059237
375477
1094976
754654
121932
110314
408753
273075
313391
802364
503944
786512
711203
106356
136235
1059580
10289
185949
1021879
826903
924214
662973
112630
80116
433879
449191
682570
777412
1060306
801049
982403
203357
849231
18070
357950
588689
657264
542822
374027
832329
538168
238180
1018778
782553
955634
341980
254458
474446
476822
80614
889893
569483
799329
935500
14971
313000
680301
45664
375480
1034273
831628
1012330
56501
675995
466309
176817
68414
758483
73512
698311
311043
543402
1028422
277958
1000895
36865
707748
895750
434522
929037
610566
605357
9559
973520
770108
607791
51066
344312
311910
819768
928589
480084
400343
467343
388204
364521
1072251
86347
446374
1002282
350413
138357
791298
223469
841119
621314
463387
263772
398219
839176
21163
87165
942588
71074
272637
723768
766022
509742
140918
966514
432146
728395
217466
974655
653129
615434
144727
571545
116873
354672
975456
1052988
618336
997732
319278
205666
133214
843564
209807
262166
807565
447765
79352
1018987
1072602
456885
705927
776962
232539
1051825
765608
1013370
711798
807299
673740
66545
743432
79196
528067
204664
262744
206971
972920
844259
722146
153867
443145
746629
797986
416800
28204
656500
1014084
964462
702191
50365
384945
21601
840133
152995
365142
411916
918119
294335
296996
218347
588865
933387
129453
775798
1073558
490456
595926
710264
238940
939098
1028897
728978
314447
202320
582008
20046
309850
1093342
197902
539775
446474
672170
176643
7597
291219
191148
856441
32465
459649
690271
1028140
844771
437775
345160
145574
666009
1086836
724942
346572
86950
421942
428598
968714
271815
992543
90753
860594
919024
178377
893020
19497
823260
361145
918971
738398
210747
106345
227244
945544
425120
404907
190747
175844
1092065
677692
676642
639265
798531
659441
849919
654449
117728
354749
964304
448833
194639
776657
371414
51216
555394
1054829
558360
1024558
160405
191803
1025027
784505
867152
226312
20579
933403
393326
463144
910480
174174
751254
1065817
92555
440721
308501
1088337
218578
311257
532637
452028
41632
366548
568455
484957
929871
1035678
938632
754887
615277
1049711
862436
106911
23601
407739
905851
172778
944185
852802
558893
914455
256407
319238
658682
474920
981214
926584
1018752
749950
889607
548227
511634
101331
1034736
825194
940666
606581
953512
849143
740134
952095
1048347
348104
634702
467020
932628
538788
628677
209661
130630
819192
708494
537129
547610
602772
440940
891044
88483
889033
628331
384095
480459
397175
1059526
930025
760173
217548
231743
236153
1053657
556362
303706
196163
742299
1094439
1094063
238308
658948
701069
641179
109642
838108
60226
549630
886718
667422
209181
96110
362839
998429
709032
177653
333044
579887
307950
169179
150086
902432
144709
670773
63890
302187
518475
1060447
635372
206387
537710
914646
441808
540444
847933
891342
805733
726219
154847
1004075
470492
583249
320512
319462
563759
166005
575505
92293
742119
1002164
170929
35162
514043
807035
788577
298719
11319
429322
363134
592306
532805
670114
832226
295553
272457
102791
950573
458252
65573
950082
985920
435138
1023408
78283
136700
32520
480323
146649
622214
828575
436732
191674
810584
985667
830908
986620
260303
492500
623573
982566
562212
423435
491108
1004363
178406
485291
276557
465568
456487
746582
806387
391890
360235
15158
38881
619527
532801
174141
1076717
81218
554243
708681
397822
383229
1062399
759531
205734
275131
443913
380463
933300
881717
109735
1033513
769672
24159
925374
1051097
142591
125064
770250
814657
443243
542043
510424
240442
149942
886293
78156
34454
2776
528263
612028
824910
194698
628052
1091472
889771
724593
668162
823049
761129
260152
852462
891826
76615
633638
452039
16393
986356
489458
1016614
905937
124566
973998
747862
277567
746507
391634
624079
965889
982844
610844
1039943
1038893
504887
929144
414238
814126
109465
441132
13228
763257
735992
757982
530618
167664
79021
699259
284443
461647
661030
156700
376326
4663
511439
878255
463415
115469
92619
209133
679476
845072
320503
826506
904091
39482
297929
966980
260006
67263
838468
589691
670165
1029083
420139
525495
961369
718196
61700
532257
742034
112745
934698
1052950
45511
978956
463111
325939
550737
579494
445584
342415
883899
469147
293732
1076149
6169
84595
1052286
748800
433638
376474
8058
621333
676664
118597
297093
792027
207201
152142
1082704
538679
90527
373679
45105
1069375
484184
895426
656106
292055
561714
861433
755716
1060324
960021
23710
1059090
21420
679596
833751
288447
722458
74334
892034
822432
530553
482494
228255
59978
743066
675357
814889
16388
1089378
128960
132214
823013
624475
978305
976369
673530
229583
774832
1017686
437712
949730
425958
59301
559767
287538
116247
369486
229906
195657
830992
333340
34706
716358
891758
5037
676570
410898
299031
1001200
933145
619365
21945
716616
165007
996879
512886
919755
210465
571167
478613
102324
863235
528260
806543
258568
42526
41476
564135
170602
130674
186490
1073087
1008109
169688
252479
953368
288530
548501
847406
696487
720722
840942
216062
671467
378607
35384
65046
390850
433825
372742
72396
56873
1066419
924925
94478
1025945
91878
308425
773634
769500
569261
570311
207018
729572
730622
853463
810281
811331
242731
243781
172115
935898
978240
912443
440263
873225
972424
1006780
839109
799709
105710
586884
664421
613536
433089
238976
700484
575623
404781
413137
713692
1044226
985219
890617
868830
176184
500235
193268
801035
568707
505025
271367
287663
1045673
1038578
783537
883806
994068
67636
175617
291746
396155
59759
177419
716136
871794
693073
249218
90435
735470
125146
870841
555154
547906
1060734
107477
215855
776050
580659
358972
872174
871124
718972
1041017
643311
336523
337530
1014513
827975
255778
648588
709575
899914
600181
428808
618448
392997
952033
106361
240786
870785
613537
1092865
1006056
744520
481650
873627
361267
1052788
775393
110910
964879
655557
614958
556827
776766
513845
173446
173445
284890
965624
997080
603496
911556
12743
145078
70683
691858
270054
4276
24428
1079548
365999
549893
1044738
137919
228361
1047957
354617
895056
472486
467147
401199
544423
643336
842898
432431
838786
66789
572201
589532
1043557
822815
732756
774591
90156
1099853
994098
950974
95353
332955
314844
471092
146145
1041153
670998
79911
561195
730825
1007027
930142
777630
144860
373803
479853
675122
266795
36872
591270
605861
28003
13529
154410
297695
1087512
646072
250109
842158
43056
918334
569829
413804
428003
845415
595895
232758
374224
537237
1004027
191744
652644
883709
194940
100021
98971
509322
492775
860795
159979
895436
1003305
973137
1070407
36500
346620
148417
1050100
1076363
416658
873071
330851
724295
792857
519402
564879
406698
269584
487082
763347
1021648
510798
908921
312970
220285
382319
817052
59992
58942
364437
246637
169352
669804
482412
197503
564230
1075751
480698
338768
492552
837960
644259
641576
790080
635684
894413
1048854
774843
663996
963004
927390
128274
612603
981863
595923
126614
1024406
854697
519123
425374
638312
514850
559439
392744
82788
962205
501359
390250
634930
404044
752487
572359
963992
4945
495501
739291
211806
32622
227059
177604
202488
1051893
949890
917462
419185
165907
792512
895568
902266
761564
434494
311449
1094809
164518
64066
844748
216638
748678
22519
324992
534818
233991
427274
634383
547701
3518
975871
104922
297104
1064723
375969
773218
772684
737063
326771
998834
506015
272193
274293
273243
570792
712024
187197
86220
487589
188375
1068348
1067298
1075345
317420
1077283
946098
534487
231845
814459
815509
1052793
972870
476896
602517
1096810
387273
386223
388070
994223
431393
160073
525998
463874
768746
634245
173276
559927
107773
866832
390805
708909
280446
682821
392322
896119
1015461
663332
736981
905957
862340
340507
1025024
248292
917402
99493
306323
753931
384134
120997
647567
925858
997105
553359
154037
1021083
811447
215316
360217
999639
553606
36607
597297
272663
885844
674764
167815
363078
520489
727723
826624
154619
132839
777562
410065
889494
64292
295119
561417
221354
960718
1030109
747081
403535
208328
906663
899028
428921
913310
575876
64865
339049
1052417
182678
757701
181720
714970
699407
998158
54076
1023196
446340
188666
106271
33702
666916
927273
585603
187289
930890
693282
328932
295903
1038169
762100
152758
805416
620968
843383
493727
1068744
888137
431313
751334
302526
354343
631677
1008940
328282
522961
643480
1054706
144358
331151
888090
749751
635304
70218
710896
149694
988095
730823
1077266
503065
624919
209479
35187
57826
368598
93669
4294
685709
359089
674886
835788
385759
503871
770334
1014155
914186
350284
155133
409594
499653
1031393
264483
460421
417936
865073
705225
555689
102363
1063214
541287
434409
735994
47933
446367
596492
998747
532163
197088
214706
179512
32304
876757
344997
816195
203885
999225
930355
879468
713691
189899
275569
161886
604191
56613
222278
88586
1023774
910268
725837
37656
125468
271216
455659
527972
480557
1034363
710087
133715
243706
212848
1048413
755374
504894
732326
1035207
1078804
435151
1075703
287632
193119
903719
888225
440932
14453
348292
397600
169165
383398
760557
767096
456789
1031975
926939
110069
1085303
557485
1086642
672661
656499
185387
113554
443755
816024
649982
618486
928329
379109
302167
31934
283461
472998
56435
55385
471198
739142
793200
191912
283762
601393
775777
657083
805085
151074
751024
824511
820305
866958
613450
104490
386875
615267
301454
112910
938178
762557
120731
170786
982015
833689
576881
445067
857997
726926
109484
1039755
957998
1032997
800458
25920
22601
580473
272307
1078994
778486
711654
64000
105018
54338
871202
384605
705499
158813
16003
685270
776446
325374
1092439
1087244
300373
1071290
650865
767611
89124
152829
17448
609459
797147
178485
738804
304218
882844
479901
842529
674325
67986
627538
417812
73625
329093
739750
83325
1090368
163010
324531
459514
139259
16779
841358
934039
83156
323392
123237
699069
1100115
819553
855951
458433
295913
816141
713109
983100
545803
1002936
20416
23201
821531
346725
932874
37004
984486
540999
293039
691310
160151
695875
1091361
881770
278706
1037257
170266
571635
458315
607975
864248
166868
648202
58774
266367
267417
915306
565070
1091491
1086193
1087243
1022499
618390
1035380
1096490
179747
949255
461445
432231
1082198
900492
92726
757833
413740
777756
778806
955123
1065669
588759
589809
764901
78964
657107
398408
1019927
851369
60769
760963
368143
594912
908307
63070
775717
156894
157944
570735
394665
999326
470930
939927
796491
940715
1088240
710305
814835
595164
587891
87250
1008825
944180
628732
672507
985758
681677
970499
313583
767631
765115
1015338
559059
1052620
753456
773595
217703
23016
498568
1076167
466870
89137
300555
923097
604010
295955
797001
728816
477236
196372
209169
859640
189613
13945
464374
452698
198562
132041
1003374
458348
247175
275421
462668
620982
606846
332393
839648
1008077
656417
186546
1058016
97216
802973
640883
643860
202072
254062
418246
1010367
538634
151070
848955
995284
225450
5786
27806
1082372
1012655
712154
844175
983939
384239
496394
526714
174293
873556
758827
770883
744274
439835
267904
195157
123473
849480
924900
619509
955652
902362
6985
93579
612044
423230
301235
390986
89138
648212
249120
1073176
453797
163013
550938
379938
133299
823696
804674
371792
607964
504200
117301
1087478
153439
525362
858487
785665
384526
266264
956523
479358
21878
646183
559631
769414
224538
953922
790795
57110
235629
962468
460273
651917
256582
991935
889438
928786
1072659
72770
117869
166011
727086
1033989
35494
369644
884223
790386
1084336
1076732
1066472
257416
28199
873567
799401
578696
971525
355585
271772
85439
843987
520655
505238
899775
883545
594094
892403
964182
331084
967273
718681
91992
158601
1044543
247773
552216
937196
979982
760545
61315
56932
869632
659320
317662
516271
614434
231885
659910
384970
198098
840913
547476
872179
418654
758010
760285
456720
20890
186962
575191
599983
29014
1018476
627993
64046
764869
406186
883896
186676
278198
1089388
998263
973823
696451
534079
976777
257951
423694
653061
126472
650372
308013
67244
611193
180606
904663
320382
251830
291058
774828
6764
121066
719021
115318
237870
1038937
541164
934530
185330
957647
383434
1047785
1033840
521509
416152
575184
482714
826476
891117
904718
997723
391949
349680
997023
803016
428868
76796
176119
469690
768037
578314
545000
524695
408880
398622
807674
475355
813646
752558
279397
369786
345291
269657
977097
198731
1027980
390617
432336
190842
1044072
26474
277336
999766
445435
869457
237977
805649
815435
663728
302215
324857
8268
944791
209397
753295
568495
85593
882430
690580
613808
763168
876121
789882
377740
887964
703184
238212
445198
999689
479044
734851
270236
266853
20907
950535
659582
141835
855522
335215
925614
1096636
42217
112849
394908
585741
297833
368032
670621
205293
951153
994651
442563
176325
731329
398701
963586
654412
225890
101860
378874
882204
655132
714856
170968
377978
17832
1085813
365732
432230
155876
148775
705994
268473
23485
20685
458832
845629
615044
480916
1004995
25483
16629
581821
484391
514982
884868
147943
44246
264531
621117
313512
781224
953846
395389
189283
455757
207136
861368
829372
682305
268660
644962
1058752
568213
502634
6253
787325
890523
825522
576691
711552
630765
958228
906309
402418
259058
633435
88283
834574
444808
809372
176337
177387
675383
133433
153134
1073980
568037
693713
908872
336320
819672
215170
754413
457311
1059380
603734
678585
166451
607985
531724
239353
99976
85574
759271
617668
424787
156510
597505
547168
698472
402982
217807
646557
1030374
618733
1003307
213570
933363
802645
81311
32719
622193
435440
173824
875059
1042052
726462
563635
801219
694082
495211
1028824
346627
128230
904867
381692
764622
445005
206712
1044277
841577
65629
907348
19971
75452
558056
235638
664091
525062
852022
104305
1086094
676093
106763
122753
438918
95657
929143
845012
53109
1044601
386869
53339
1023338
640555
278331
773538
36232
446435
51541
405854
315760
829965
1001798
517698
668881
1031658
170103
839135
872434
371664
959985
406385
422869
996200
146476
401527
726739
245539
660946
676473
868433
950144
89223
927877
309789
932000
22990
992091
385137
11764
9091
739501
541133
178248
294459
773808
184795
161888
826419
581816
651795
928267
416100
78323
93043
894355
740138
625379
613268
254098
410918
343974
999858
479764
1015348
176397
957837
277193
997308
672839
774242
724670
844235
379611
1072260
610717
860756
55837
1037955
22056
437940
356676
251215
627298
285722
267762
189549
144758
906129
632125
81156
80348
832855
683831
384084
276034
436450
298481
80216
254494
560742
702550
141541
1002559
22643
101767
641139
373953
154522
914160
921106
530547
556253
105286
120788
593431
761547
1080565
651379
509104
548085
759806
1067902
954762
138343
424804
1065020
960530
1002271
148676
229355
314994
544067
427199
492109
61024
490382
534236
962514
291441
794254
859006
736998
153184
148346
563097
724529
360269
278569
22826
247614
1085996
972674
1068039
752897
256408
167455
445204
676194
509237
559749
711026
861302
475010
228945
78973
894745
542102
915379
59936
432383
608405
439626
225377
78615
815748
545651
403329
102283
424883
849914
50411
443942
738993
555133
1091689
714375
979087
610061
574558
846923
340307
406618
1046760
499793
1086025
766182
197074
280305
692131
903385
80724
62462
927889
856661
957805
24510
35329
303217
468030
385811
494001
718557
592865
26996
612925
683278
817759
1080139
722769
902385
615633
466360
59532
760672
813849
246034
1036925
261298
528867
792963
236423
951262
974575
457041
906736
743923
307130
82140
941425
674191
42136
243056
395704
56039
480250
1044055
874327
354804
360588
608790
946835
87264
839693
340285
141635
935442
472611
1020097
286361
470878
177689
734010
1082448
715949
871544
729199
89710
826741
531532
45832
498042
265189
353255
762243
448922
1099535
216963
621722
10885
464514
792082
789414
20781
691647
898532
623585
95443
311907
556031
810206
354835
1086717
956691
144100
906182
371417
542564
378192
392778
824342
628396
563892
223693
37901
375681
727548
893447
939486
250417
1078493
818796
16599
969322
694124
521599
188701
1066803
130645
245565
1086736
692778
744957
410080
597835
417624
416574
1079425
344245
345295
167112
172729
174829
173779
259743
258693
720619
118530
979840
459621
802225
162026
602037
958358
980541
308930
750905
484706
82111
567074
363730
209517
865769
296925
650456
85779
729178
432959
752770
859655
538726
140197
203653
119547
634564
264208
2968
304334
883985
407883
109324
723814
1036545
960641
255998
335593
163338
1041136
1033785
496665
772544
842726
122069
399665
939443
365423
629995
731169
101190
213014
353897
186249
291251
394235
1000087
1037622
742264
277641
848324
668240
684830
662588
517453
338228
467978
360252
547498
548548
12218
543061
112320
549588
1068284
785644
108146
795659
364798
622582
581557
397279
53471
426392
434570
746338
786985
681203
654512
150168
38671
569869
407202
58487
948041
820038
732346
699350
391858
977696
435070
526890
42475
1005143
555852
586184
70248
95533
272641
987103
549007
92299
1078785
1095995
1084422
503854
608756
904896
46081
852555
836799
427904
138328
281456
476068
22117
502095
691855
516850
1098568
408888
670703
183935
436899
857984
666007
658527
116676
30550
1074682
549418
243862
873301
713655
314331
132468
390025
309651
971216
871480
209455
183948
247368
852061
109492
758351
684778
273493
379565
7158
760708
594110
579858
932159
31150
380760
612932
65931
528198
161018
554652
929407
865342
297234
583283
522281
1001348
1026766
68384
293418
631567
965274
124280
785662
860318
742336
958340
396297
826986
614500
1041697
307058
911125
29326
423374
862995
968887
841451
935868
612475
1007076
749796
767383
695409
1080346
673164
141446
1096801
602983
868548
928814
46579
19269
324937
12360
824966
389887
305889
1083033
1042485
2229
176455
546043
127951
804688
987727
378675
264099
521361
767188
46108
794884
348432
770620
829801
1024407
320139
65195
261498
810088
972635
973685
674413
99016
101120
830930
33477
134391
147430
66222
663910
1056712
1042093
598295
319778
275874
326807
812824
46499
493212
989732
800254
173531
869148
28182
642477
679114
245777
600072
67211
309634
578712
1060898
1012385
539733
309022
77314
708176
532638
1038182
451337
8919
830984
889221
378459
842021
1033192
541896
952974
247120
1021932
781799
413643
541814
1011949
745776
963338
648514
441148
147197
133806
1031060
549452
691667
15430
118524
279963
348355
481637
241519
170363
465923
648911
265261
441194
792063
802714
426375
29931
771606
747288
45395
196496
1004375
933640
397283
881632
149644
1042059
580988
432192
565339
946397
82900
25620
283294
171978
145065
329988
1038838
1098348
505386
613487
233076
1084188
633583
38499
811730
202249
902303
988080
363344
105028
558570
365818
475658
900771
283211
177929
536667
86464
851036
415334
881841
829143
733585
555280
266855
1003943
146274
866984
322533
422494
579863
703483
190565
154858
540467
986846
1050529
362604
469902
790500
993458
689981
476684
548960
823863
959397
1069318
623218
590569
293412
700743
969263
149740
942378
289222
701461
141710
234827
18732
467600
383308
881425
532559
852734
328646
798581
711072
825322
905709
149135
302843
238099
83459
947104
29519
693104
566053
512908
589433
510223
1020754
960160
217167
517907
602597
985744
160156
1013411
361671
78128
135568
577263
210764
420047
1044782
1018494
327807
857738
535858
325308
7524
916182
664992
687820
167963
961100
800108
774030
470416
858117
17935
635549
576524
493691
507684
504744
123131
636705
454531
998293
727117
775056
900434
10212
167473
827075
770025
207015
1038911
687614
914851
386589
968277
1052228
920774
984867
1078703
360977
416293
94719
209153
51999
1005501
342259
486057
152930
120030
177315
178698
572243
856461
566321
849290
636235
1058984
474871
823890
681763
354847
1020187
239072
837798
674286
938812
884242
1033059
282866
559293
16525
409396
150145
792655
379108
579070
663591
476982
198254
6857
813530
996208
270065
781632
169566
421563
8453
974016
366061
829515
526217
618333
290866
286456
43359
761988
110744
623129
64258
888519
677159
75415
1028394
21065
807252
195931
464624
304999
572264
179682
255066
494938
413300
449503
289485
853184
1004945
941600
509536
679715
869714
132613
440269
145031
780657
341734
641085
593357
675036
1066643
382321
1002337
15566
534904
796458
704232
840919
578463
778232
851323
3033
33642
728793
55260
430258
40352
820676
139382
163170
855882
856932
857982
734152
118518
860210
476114
1040255
888639
274039
348577
1006191
313389
377131
536884
693820
11538
440012
423844
294260
219578
401279
469605
270870
536824
891659
1073954
185678
224225
740899
231579
1058194
796413
662417
1099039
828233
460474
797534
1076886
698336
771175
942209
630510
282473
825033
341188
997287
1040408
260775
695177
224031
453875
349306
301062
424370
414529
289768
977003
838266
294664
15230
724758
622648
457779
370456
48480
455894
950493
395239
1040514
586525
203857
402698
138047
614338
511802
951160
694513
16101
864257
748251
976083
86621
884636
908510
304243
486442
454577
1024082
619470
280788
312817
987894
94408
829094
249921
1097731
727632
506734
204675
264089
936293
895599
65165
537637
1058462
584669
162434
757995
38510
167921
543235
818708
304149
6173
282090
299619
408795
169926
851374
851597
353600
752667
993296
632984
815784
45951
328090
571039
781677
356460
85585
951325
801290
629962
1061528
188450
156078
416723
86159
393987
998039
904234
12532
967788
425786
159221
1068497
190893
530201
264924
419854
184924
483459
996827
750171
319357
144598
916351
1007600
440741
96717
959765
646174
735208
310113
823751
765207
346520
207400
790044
800033
493369
1067390
308037
83221
626264
36181
104611
879423
331320
271159
655817
724132
805436
876147
884212
225077
785959
609670
307458
481168
875508
513914
65495
265567
816052
608211
984112
597311
744464
926180
838568
180082
153367
251119
1080541
148897
433199
35898
572390
894993
1018894
526842
705363
486120
849858
124975
513716
389002
397116
587807
657161
76798
287625
642804
720734
490755
785383
719934
655088
832795
221836
603080
802024
702419
413278
603131
17899
974482
913755
1091697
871744
494306
340561
143837
221545
135820
639940
1043387
109314
528064
484577
491087
905563
24610
491791
381507
756467
698593
632808
820400
26542
888400
270753
1048025
217059
305032
493550
751664
914454
115334
55299
1073775
991992
747338
631083
951867
547487
251940
600358
288618
561371
780096
435521
330066
240717
304908
522914
649666
455949
390598
100788
890120
422224
6660
634219
922458
372250
120237
563490
792695
502881
1083072
641053
640849
751572
976949
383650
226310
664628
922811
2577
162127
781683
507614
707431
746561
851720
467083
662470
866317
1080238
1006479
857283
232703
16536
462498
1002859
301115
683961
267237
517352
770574
995639
455787
7566
159000
629225
1054924
292265
221681
17002
605613
1026517
805128
470176
949351
828256
899415
512916
965184
82349
285485
1057795
111297
870584
813711
1043051
1004905
284613
627093
3259
225032
975569
399301
239883
1005375
240537
432144
125545
578926
532688
70140
1072917
1044563
48087
603116
518310
1058931
659185
1029227
811147
78758
104499
614621
1049989
786750
344460
38507
1086843
199628
142098
413377
544426
909989
66088
385952
644741
176001
222065
564570
542781
978619
895176
356034
1029929
81545
1005647
1091462
422566
42799
518913
508985
800379
310634
448190
653794
637275
262199
627707
16252
187587
616092
33922
748049
109387
486077
832413
649999
471123
1011976
996017
413264
866752
337313
468738
147307
759488
506946
12393
616629
202599
70256
151685
257797
416682
4813
325518
971575
992341
21407
554481
589735
723249
115765
1009745
352439
543746
864333
773923
571992
305328
385507
117317
666851
332785
438271
701823
1041029
710018
51578
719686
84994
62369
516056
1092222
639373
87415
593339
1016072
65934
704622
994744
207525
377699
811347
418818
179631
255025
792746
973185
300605
829303
210815
625053
568055
963596
28788
21216
142202
326600
394270
831380
538318
897265
27859
923066
852007
1045900
1054040
96308
678141
814069
553848
334693
134989
521649
281272
952898
834164
247427
558945
480598
101669
401535
691272
981481
838973
954471
988469
367271
260787
790596
256760
116534
905027
1095582
572245
755763
151551
30851
729385
690372
24760
866875
303796
3965
673274
600124
202878
11781
182440
602054
213156
1098647
194220
801463
413325
364014
514166
17517
603809
431636
908429
690029
729655
59874
456097
859700
925570
246159
215307
498692
314243
709543
187737
1048067
377993
190418
683772
593398
255104
889346
120227
376919
734702
179494
338257
154343
140135
538036
508147
976955
600674
986500
379841
1071938
592274
4787
81890
80840
470398
552939
598398
194014
910967
128085
551550
525510
196681
1041336
991628
333966
1096885
152255
992257
823183
404235
856974
876778
312391
91863
965839
656799
819915
89961
681559
143991
545135
603466
307436
434444
563223
848847
693664
49635
781033
584305
535750
470814
751088
406376
270311
299212
925598
42119
357293
522945
960029
653329
900741
284665
678358
229593
1076687
863128
475261
951448
46053
749766
963381
168853
168727
467129
902670
1043549
29035
802629
341029
109624
481603
743105
1060912
774495
303377
205872
1028135
591111
887042
660829
337487
257815
703318
596256
135367
540196
967340
881607
974750
123377
564547
1003564
41931
5612
684801
207485
1080833
555769
549165
99813
646681
320986
229790
284645
440047
587405
285080
888368
988684
1053205
537559
866798
498635
95833
409345
943313
453164
282879
784195
13710
819030
198902
510154
381945
65898
985945
525433
199263
338481
155418
1074735
15335
764445
573226
497723
392903
426995
1034530
788534
988256
609229
866950
495059
670158
490142
156695
288474
772464
97176
327215
561109
494776
889167
354856
966425
580924
951753
276446
683929
1073831
712318
186474
864028
340816
400172
868997
82149
422505
388344
1040397
613782
995478
592073
428940
442474
594940
950548
791295
1000591
771056
164120
915434
944341
1052222
328428
1032476
986073
1080313
462185
919272
92934
398028
980078
508303
460453
1065598
964017
273385
103209
253110
709077
779143
644794
1095575
441423
95572
60893
322295
587685
755111
459768
395052
247995
792305
795316
88364
1005608
845791
928423
219315
508387
13046
57601
528467
217829
878199
87164
736109
918664
240614
407915
704249
79326
931449
558073
57406
333527
175031
1021200
397067
477333
788523
1098247
742445
879364
183367
193063
929879
972695
634212
532782
449433
32386
1017287
376426
33177
745045
241233
186892
385733
805762
904994
152454
1079011
173637
476562
949324
206947
2486
505374
66247
130677
280697
598134
434043
603652
1091043
499385
314195
73982
311443
366433
908848
385337
800669
143968
659555
797007
261456
587818
406062
842163
276391
553902
445497
674537
812876
968892
898608
208519
302060
890341
677686
852716
331642
932351
582980
16291
1043548
604197
519500
896458
878339
323419
908950
628577
597329
968488
760729
22287
237897
759374
349875
26982
157513
636393
1028523
109662
146228
1090061
428104
1049765
669266
341426
265467
1090836
4381
842281
542135
434725
81861
392013
960769
425231
756908
58623
408314
276673
628065
1004410
521125
475036
773545
253378
307249
134145
646607
873891
68356
467909
331563
598995
285606
992511
1017174
184419
676359
19672
881806
971331
55615
238317
627148
481700
590815
366335
256743
1035799
769448
459137
918281
190833
84948
455123
53408
1045049
194810
710120
350674
522336
921643
835676
253098
453528
1046845
582964
456514
711789
86397
86978
568308
69364
398087
628024
511305
462690
558784
314366
59599
364560
50565
202840
739406
738643
196508
1036938
852298
1009088
995546
506847
130080
869367
646264
494831
784615
1079704
197016
951583
504480
931752
158795
882609
95559
716495
726633
144256
686434
307700
313204
673224
124434
393298
565930
35291
1053872
999060
481808
197375
585888
947408
818056
349109
66211
216613
454604
572393
506539
747868
672828
36080
106273
459953
332149
219471
488527
609628
103689
361965
1012633
615754
954134
88759
993128
820978
870035
144086
459030
681495
872289
267499
594809
770742
193774
1037539
997060
904074
652816
990902
1026822
642968
252460
99519
580802
389375
568118
600467
838630
79416
581679
485773
168720
415490
264506
543212
1052553
639562
276123
419037
137715
526118
354225
169501
251649
869983
877952
559073
206735
488104
379237
542334
74456
1002365
719677
42659
41609
179620
1000670
948907
130912
312164
309071
76123
65585
533602
206912
508732
503315
851518
472414
219629
237246
1041422
1029760
416757
8146
1094645
910496
381313
302226
874479
574145
459641
763106
171508
399539
655541
612708
722106
95135
390220
173504
552012
1060228
577604
25323
616818
753869
107830
1013705
10134
336101
361252
274148
417010
845876
207370
928415
362013
837593
569109
251781
361157
586185
881564
943745
838867
687520
850050
556284
418318
861479
168737
164896
486278
79032
988817
1038761
316252
41418
462262
871747
906787
650205
887355
585354
586276
298872
75568
761445
1096357
202934
994402
300168
444155
617044
486820
926633
220885
982736
784299
80338
365938
393050
365035
763113
653958
280317
139616
519651
1059153
820762
647962
893660
401212
74279
928979
192919
386238
176235
2313
1039092
521598
776355
503539
500165
465915
571265
286810
443805
506165
184780
573964
672077
12470
1088999
83549
323199
80017
94580
957716
22118
986807
167022
883530
252575
977706
981904
575858
659310
125418
944577
638576
157387
583978
480758
655726
148363
378195
355820
606864
489562
457225
702366
519143
955816
894047
364582
368417
868990
71553
550569
135463
872909
803802
53822
643890
760838
75817
632624
249490
971298
917585
624619
996712
365396
105367
189878
157391
1089280
354205
831187
919472
994112
115165
720172
1049891
614664
672669
1049948
517234
125756
1096475
284821
678728
517073
964522
454842
595675
787361
197674
1083282
759831
293142
201894
150601
248764
586034
160360
460658
276722
1089939
332248
1080391
1005263
488636
757007
768395
837319
645565
53392
708036
420587
488238
611565
531535
459834
1086678
625307
232731
710568
570309
707585
955572
344897
1090372
131387
246091
987050
70956
725334
8635
564191
93739
679629
83083
117674
204671
352323
948327
34274
739432
881562
815584
547265
355634
40896
279281
149796
622281
1043694
781796
252229
1024583
269679
296836
806105
536210
723718
277863
276813
626930
202519
64250
22998
998558
911025
825825
953747
347839
286551
271970
563435
273143
786346
641793
791746
515534
851771
3370
487407
972852
9345
167517
943921
217798
450031
667198
468754
150194
868954
118950
890700
819067
929715
792111
233392
1075421
289783
427729
626008
586393
73006
326147
343190
662926
805735
864027
92378
63695
888723
904163
692746
1005437
932309
493459
921952
314882
552229
970437
293955
988657
993108
994158
49828
325958
337579
427167
503615
156619
166748
646702
587903
450162
457542
424705
121149
354914
394547
526011
312984
285239
353055
557685
115260
793116
718689
295389
583956
585170
865361
529080
93596
844045
703157
706570
328858
1037564
324962
461211
816251
718595
811397
263398
168989
1034288
1099056
299761
371923
882678
493787
200652
355469
1002566
500923
726369
291834
905456
670256
175874
855224
884249
477668
435777
214947
491019
628350
858270
74169
296093
988845
852789
803135
623800
1050918
310084
389065
132309
684463
517780
869080
99596
208027
956086
652684
36140
998662
871584
90537
499717
4238
81639
800655
45074
673789
185049
137277
726967
563795
638915
865828
897856
298998
1029781
627965
21513
953404
1035424
445985
914444
445436
105009
788708
921897
271385
368609
918434
414631
516224
697213
777660
358078
623289
198037
385602
228382
816276
847461
970923
841057
978725
988600
420481
260565
48115
552589
768101
40981
847591
571369
265924
192987
607747
95990
854770
877251
51756
24142
751606
677947
1008184
315283
319354
188256
610147
378007
1025408
444277
569542
503206
691122
94180
83570
198543
18982
320823
619316
175194
975169
351546
134186
159622
573426
78661
656560
604699
1097699
100435
456544
957900
346883
456186
30868
296112
424461
799982
239647
779168
981458
1066382
286142
646358
205777
27352
305413
390262
579322
7019
306062
659233
1041436
551914
242548
295456
747138
892589
815190
412394
225912
631815
298960
814500
519112
789147
892397
672153
725599
997410
63133
938509
71159
692691
888718
294235
401577
455813
109723
503557
772729
594759
899413
406312
545732
970222
79167
191948
241034
1084844
752255
188165
211456
833694
595177
964094
281133
662437
662497
265898
866430
490479
429086
891010
687958
78840
334764
1035184
226892
956039
795251
1082099
637507
188484
68394
231169
174662
1073466
1026729
527080
292547
216552
191929
483184
1044264
818832
78368
593019
944910
366344
383702
909390
759273
596155
825468
412421
54839
330465
401078
440408
965172
546725
556977
540917
783195
500293
798366
425300
9858
142350
178695
430184
882105
51010
669815
637601
569128
8446
1056887
157682
674765
799010
399572
260536
719717
673217
131696
362941
20462
975551
1063191
208838
426560
553551
410987
200880
142365
746119
1024695
908767
567970
849409
938324
549890
246897
395358
333809
898542
488340
51629
1023118
101546
724884
283872
249570
859396
579104
191595
344893
262400
745178
2162
1080258
1069202
1012179
563459
407082
563939
943654
592538
393019
841421
1066335
404451
520543
1071059
122122
761786
924904
968624
163469
1029169
623886
375036
758301
887486
106010
1090575
426175
340197
1075600
745980
242360
1008855
600749
174241
169587
45743
245816
131451
580346
68985
550739
415718
716777
880701
293464
126023
882099
433428
927847
470038
276779
979132
920835
342280
509971
116727
25892
641213
745919
201317
956814
160232
366968
177292
1084078
715878
1099473
15047
803936
925719
856298
340028
178967
549633
462909
875657
880015
695152
30499
529277
647152
275882
39594
205116
720177
997949
438632
1056399
389610
882419
857037
128735
18912
594515
345397
640147
533441
92600
227871
376440
117515
1005057
921401
783917
418090
835839
1074907
894337
515179
860582
745894
91993
907276
315378
1060136
4735
146108
223684
855026
392757
371898
312478
417635
159297
844124
10926
1037980
152129
40766
1050095
497189
532243
660011
684380
768538
344173
500328
1003197
425591
982304
655460
348765
303870
311354
509485
760695
93519
83644
264477
860076
163258
471414
96396
799876
239544
896682
243611
161687
877137
909029
633945
235643
382657
840783
372696
193656
251132
585545
884857
502300
975825
510997
921492
891666
889874
921518
933574
368517
915919
360734
504833
837067
1021819
637259
981719
897305
51320
360019
950230
754248
445827
814348
56887
324238
895528
1051115
18412
466858
816153
464432
606134
350663
574234
675311
33624
843985
860006
185199
449167
121015
765400
727060
287759
708768
965421
980926
533508
587691
274885
177032
584275
196869
791382
84949
192519
392177
722650
861825
585803
529484
274612
1074071
663367
122362
122533
683212
346423
422454
967924
636718
97471
446041
811213
219350
354585
998119
98644
877168
1099135
450251
686400
963662
855308
603857
388169
1028121
784774
653580
10699
957464
23180
1060810
171714
245488
953836
91097
437383
101820
761350
249115
398298
141371
906451
479012
457209
360469
745135
1096969
335818
181760
948852
115355
353065
213075
970576
803889
536480
428242
879602
745535
130054
331341
375231
134421
133371
533561
534611
379666
240351
480849
871925
215192
702500
91643
128500
955092
761967
623178
1001400
245785
416350
13009
854026
933019
749784
133368
208134
240096
800305
244464
396526
15710
476502
977480
163791
95276
819545
468452
135987
270407
615253
1038926
580829
340750
651963
248742
356276
320489
1099822
993978
1038908
784953
993903
1077151
9347
785353
786403
662696
663746
478915
427385
142835
227520
828374
484501
219679
538728
698030
696980
1036218
1037268
870198
887309
912890
81054
80677
937561
278921
695585
396200
318190
511002
741890
1033910
859748
406174
263394
1096627
657164
691938
156856
532774
642299
1073017
772883
182794
919295
910522
95408
163347
890084
874179
44783
270020
955620
1071543
74788
707115
611797
1038304
27866
483418
1047182
190082
780874
211770
237905
486095
148529
558872
476533
246617
479419
778220
986659
861978
869042
549055
296027
454432
1063506
790967
94574
267886
342879
1069701
759969
865119
633280
135791
71240
669231
95097
71866
633384
569845
338924
1057917
447660
779627
820261
994560
609618
607851
707838
917806
995267
505557
679650
278772
221580
309946
529000
269802
83439
68881
378090
100953
741863
391035
506297
739955
310374
579513
341683
1025605
365064
523431
658873
520844
974406
803105
81959
181332
674339
849834
426563
263607
271768
1087088
123412
406129
965890
979206
18742
1095239
973589
348116
410153
58738
139241
923465
329169
1038927
368894
1099546
918360
1097570
695750
408203
199570
519480
519679
70109
990203
1080212
204725
215040
10741
893844
1050609
704743
779486
726397
396005
1095690
506749
40557
14831
1054077
709865
917974
487969
990974
154751
308332
769306
347378
595641
354840
235419
502049
1071309
457825
582772
860326
738632
286159
605343
814854
704498
606024
330087
296826
180212
80289
998129
865950
473105
331972
219875
291702
677547
421938
562873
530709
928644
531107
706467
1005711
984153
527083
32458
74625
947967
1001365
231760
507563
256627
910186
687518
642850
804373
393611
253307
583212
506232
319374
281824
31545
851112
103833
935347
37260
135855
272187
210663
343448
885759
318172
377032
778920
923817
129425
474420
267867
672333
433436
278960
485015
785917
756264
481133
860595
781415
233857
574809
598439
448566
33366
196522
579122
128463
737800
645424
838268
124368
932803
1031336
195763
765144
602013
812056
43251
310167
104340
519904
262763
1042997
500253
802534
575583
923774
1017851
320942
555342
115390
8311
1058618
31055
1033325
1095978
565878
602636
130449
16280
56142
702564
235057
1053444
701215
803091
460013
552292
419807
703903
989031
605840
527572
680173
513771
633799
610208
620798
258547
30134
175013
446216
515755
549021
738005
20726
874111
357280
706097
600933
1043658
402432
552234
249818
375491
153417
686019
94655
375435
69495
586466
222319
981788
6904
977112
620184
280685
784049
174837
234560
999995
965567
315505
27900
490806
576584
353102
712253
1098449
644287
636259
374961
636784
746811
520093
45392
945474
1066189
382507
514131
394081
451687
633624
1058906
100781
712822
472171
256853
154803
649565
91206
1019016
31461
13270
808379
737619
799416
934099
257292
46636
985872
813419
660202
208862
354541
352615
541285
260811
481326
912834
604701
150769
146258
187149
103784
1076150
874373
273877
903878
603657
1095963
433629
796960
566792
227989
435459
697423
141469
318415
715920
435017
883559
413167
13839
831839
126498
28388
814748
709078
434636
241778
188819
677220
276100
830160
296918
144809
58728
704788
12341
941542
293144
1074337
547207
190457
41965
263747
320704
460502
76171
722163
1087450
670808
145346
221727
23708
695007
330925
503897
676962
407125
188468
1087036
772692
758097
331015
1005060
333291
263617
1082145
752694
506333
945958
330298
836395
771755
606350
13439
31439
1098787
541781
823986
140540
181039
611127
287553
519621
456867
71610
145614
798445
970756
494033
8938
226107
832978
824807
543311
237795
415403
1052748
981865
1037394
663064
244762
810562
1006713
40733
367940
688568
849139
287549
344944
1008545
631387
1057757
454584
339908
256184
111308
1004288
83137
95348
395318
87138
887180
962165
390681
798608
817396
902057
404056
844967
619259
920421
55040
203589
619737
630422
757127
166585
515507
484680
1049624
1017632
281925
296362
453262
1012623
541876
764095
185020
273412
80470
955607
914630
915680
463937
843443
734275
347721
1068081
444535
421292
1001532
352604
348733
106277
194583
393668
510869
393811
533461
268005
751149
494629
568737
892050
237642
183166
889810
247631
10323
724408
679371
483508
978351
744767
77303
113864
989934
943560
942510
708734
235715
669694
541959
870287
199597
391271
257955
214070
561911
296859
563285
250288
279932
141026
48192
576790
1001916
173697
184505
475465
925739
580158
665312
36233
535735
519775
265051
307626
655864
369441
246947
995666
995620
994570
703494
658896
95592
736901
65206
1043899
1009690
875381
694154
167633
1006461
655851
142243
894799
250260
990111
457288
743182
1054575
1049152
268193
836120
330570
899130
502172
1097912
584690
157365
852026
328203
585466
724198
929345
367197
1076140
1009837
325451
415237
86069
988638
660505
451381
881846
598486
527856
148638
771966
200977
105761
171433
224232
75645
416564
640102
791317
224616
386465
393933
236591
626958
1044598
743806
782974
625116
172684
255227
850233
954519
800796
669563
430564
640320
733317
1006787
848725
154995
497077
227168
915363
142262
826810
188923
651928
262158
644941
258695
1017608
368158
492353
955287
457235
144282
460886
578925
925346
531063
405757
636412
549550
270921
869116
688665
1025100
316557
322963
903997
237432
184426
940502
793261
784392
240246
252144
53146
745749
328217
978276
46848
855818
774880
378609
97077
298770
112739
290650
1056046
300257
22623
524941
23136
580689
895660
1005118
275946
6056
242001
62448
1049059
339256
775644
103576
705668
470475
949941
499458
1097866
547482
863594
823033
960588
383006
15708
247758
789569
758304
843774
392272
387311
1001563
192538
72771
690239
54509
556995
206772
1029668
840894
614857
20438
281934
621258
372088
753973
535658
512101
335687
900937
491748
362503
522794
869929
243412
961652
395928
271108
180673
930010
772196
356537
978951
452312
418282
704313
897887
832461
542204
967057
48852
25306
157692
963371
758724
967692
1036510
181264
685893
825331
137320
694191
584969
597928
1029578
813275
812333
273522
13140
244397
963999
137988
379065
713093
557264
772835
537436
89117
982433
733166
25392
1075660
922911
551316
776821
1030994
655124
415200
462825
569632
374648
985483
824551
517672
102285
42536
358059
510590
212932
472115
355482
855353
676963
1004509
192393
764536
964748
89331
79603
390545
573118
735869
363525
146651
220010
616895
1038675
321312
920574
176090
881073
624565
16261
514468
1079253
1034716
662957
482262
836173
143330
1080794
847917
787306
297955
939681
811340
1069569
823196
134500
314631
579251
130504
951574
528145
508254
969692
981453
410194
170764
257174
982146
418756
620166
1010015
186413
534928
813336
885132
828915
540497
423700
836977
648784
658880
19371
164594
124326
985144
989707
918599
363910
855424
318529
584995
204347
952200
255582
443809
346672
347722
98134
290323
318729
693195
505114
466082
419848
662450
431339
804191
726974
418481
272053
651418
443043
1076855
38995
125511
24341
68625
7904
320746
1096220
357247
117112
964296
323561
961989
797537
831723
948274
178994
512519
127086
231573
324916
687189
687993
378159
844263
474212
23570
527970
129194
1054721
935101
113978
140329
514692
272102
547416
133549
624747
993540
857247
285270
354850
805679
620667
40526
892848
215972
28963
42117
299471
949401
1084878
594778
356337
760623
584142
97033
1006252
161538
1098052
344274
943890
939480
464767
776762
206163
329515
480662
936547
141602
532744
37190
1085537
608136
979764
29165
79426
261457
806413
1082816
322566
15861
923751
360693
725703
503008
615123
564424
189144
677302
760013
418258
169599
250242
1041345
597854
692158
602553
309459
990308
801318
138422
94486
989794
40321
608596
909143
1048899
411027
1021046
792487
431390
1062135
635247
885480
140932
146737
634579
342677
933558
105967
1005158
617278
1095011
814251
218544
848116
254356
466460
901942
278185
809159
681684
474593
679373
2898
579328
56196
299037
69631
829338
777694
304384
1024047
577870
814612
174911
13589
688718
1006758
1011140
299683
385025
643396
1054701
384402
93285
1025434
22673
198734
96613
892005
461543
211869
508033
586576
801238
667260
490533
299791
76345
682766
6812
750164
955990
612565
312760
841334
102073
929319
58484
1098168
186703
364865
664760
487460
647609
782854
40242
301755
353224
28814
369913
483362
656719
248954
1067338
778035
935060
195668
1045131
223556
574235
1080515
66481
144069
299775
904431
942582
178058
292535
464922
794134
852628
108137
1060039
790676
186601
401500
477609
785121
469353
220055
793662
531470
246772
1002802
14252
1082713
360215
351998
266664
870056
783533
395655
980945
1071244
872944
1036213
334827
287345
311074
370508
761641
354351
574723
672149
48789
560208
312064
640768
422969
977385
206230
788537
617298
933360
597252
97936
7945
750858
713379
581447
182864
216905
234765
800805
77917
701925
1021217
767291
1001522
603615
877201
224938
333232
545708
526811
952965
692036
440401
828164
1030136
733206
75757
509552
253794
351365
763498
733796
50826
608331
396236
1086746
391759
997147
509981
753349
252361
359115
958371
181028
59078
108508
663533
1043260
65236
800882
716062
399569
105389
653273
813983
774137
352394
585580
1056852
701709
55035
925609
662019
60262
769755
567995
129268
508653
333107
507895
656422
825834
1014800
1081051
447894
711809
677707
809812
145830
388989
20483
955739
127611
440879
1008797
392690
1034139
857757
155631
539930
1077116
779514
80304
947613
156194
299708
16100
874350
889718
995071
754851
671136
261346
876995
456627
773319
33490
44812
216468
929372
128378
942736
1054720
377733
261033
609433
1003105
719000
527682
991025
831022
882630
602658
652359
421569
951724
741042
328999
139243
1071448
425413
666215
574994
459909
82175
867559
414608
1081016
85222
140096
1026981
528606
162687
118374
652230
224518
666786
1092299
267878
473174
711313
600797
632091
197496
932493
587021
466025
218351
353419
251352
834178
420138
31938
834512
657015
1082157
1045113
772768
157055
1045275
433979
377976
107897
1090727
166134
499288
82325
206198
59977
164860
889962
708844
167548
647642
1054227
633865
1075953
396405
503765
677729
671274
876087
356612
540285
476597
1089232
167715
1031649
836559
16758
279251
606518
596795
680642
843742
14535
19869
576573
149276
239366
376685
37207
299603
976337
860713
174059
774897
184663
749251
80766
453646
781646
128139
815800
806830
921005
110321
974470
366753
296585
666984
621397
974146
267882
561521
459979
637616
356845
997178
411502
386881
631492
966370
873040
762895
763945
342814
813577
674542
808774
1003025
490401
960537
509605
106567
319555
851629
47503
276532
337936
872137
788893
1044919
1028833
442922
1019975
621159
855473
926260
562782
1044375
110411
906506
100776
331551
337744
244069
592485
17135
841968
137882
271173
172819
20702
540447
246915
734653
826396
466294
154704
351911
754563
393447
53251
880706
814821
925743
1038810
333755
28257
15050
989179
1047086
713217
814960
511534
100985
501477
1037307
923358
13232
268013
186566
450474
1085250
562653
763612
1063380
128653
513820
700217
12984
609712
145771
858922
356156
614859
1032485
688129
355213
492108
478006
925373
411149
910940
300217
240077
154276
427142
263978
820286
542548
785807
589990
47507
746616
1094300
922312
1001859
96856
363464
633458
976719
712353
1034417
940967
99915
556474
601869
636108
271248
320224
657790
784475
299770
1023979
457781
813280
496042
661707
452917
1080868
476386
886461
1017231
977814
834160
95226
1039378
914678
969910
68174
661351
903989
24731
382522
1098489
260960
1075804
657432
420602
758812
300028
607646
527628
250898
900479
1052168
92559
304542
1039987
50712
1075579
84798
489046
890713
1027940
93523
609479
453448
663217
992461
214343
219470
807963
528829
224452
963610
764312
1040602
978476
800278
774194
731660
330475
228326
427856
8343
925505
109444
379445
640536
211985
982787
246385
1056010
577253
458873
884844
105925
655100
897087
727365
233093
184005
463790
798582
124052
551400
350718
365759
669340
591513
389779
588670
1034891
56301
726513
128595
513950
362135
474509
66173
294384
51837
308179
1093420
349196
438839
187939
341987
474863
421535
602527
914849
272210
178690
227413
177618
650830
16576
670899
1010652
640987
120467
767637
1027536
743109
29688
354951
42628
490310
625052
1037490
584637
506544
970766
891702
1058269
893093
831886
327826
1092820
358458
855122
512596
16223
489934
3830
724412
479742
244414
350681
748278
595158
942810
721135
594225
926210
847650
424315
416013
864884
56460
688872
188419
490437
590016
587793
662938
427982
872906
448847
803791
755658
946702
177538
763157
1096867
153803
296535
624676
253850
251492
145215
816007
54025
366559
680296
437582
304083
829445
1066988
195094
937970
935876
396053
434572
1080424
1081474
1082524
393647
355869
739991
472900
285946
360807
654709
711007
495170
446171
729059
728009
195715
434925
763187
792419
676279
973936
974986
817631
43496
379315
1002941
275542
175084
688756
134726
883390
1023030
249114
681518
750109
648438
828193
207787
531324
846975
810293
263691
1094138
886708
291317
592270
216261
400492
50798
256224
275739
533033
176809
1013907
905334
132824
351627
1057732
109216
245427
857192
897804
751280
515977
480806
782313
721685
117759
311559
596035
181221
885774
888417
453638
102295
1066858
314448
307239
213371
855582
280190
753838
102575
388704
834046
604643
942139
1035037
651409
760981
1069425
98893
773960
1056510
50096
99230
701235
135658
850025
176994
1016198
97968
672736
1078921
555588
904438
796031
367256
341210
622884
312257
120266
10149
16985
386903
441347
879031
281324
1019724
220777
154446
1071416
989064
1048158
867116
309625
751517
634345
347819
976117
938212
548874
294205
464262
812275
623250
807000
408438
973424
192864
766444
546750
378359
946502
185513
824036
186085
365047
265980
377723
618920
47735
833849
225133
496759
232743
325057
792207
4094
738330
817352
1090876
908303
607757
721272
448561
298632
105779
760728
82346
1095764
168620
1011918
381849
425824
469346
921769
249710
483471
36329
696878
442935
218638
380164
1064608
720534
992864
648925
765690
449171
270228
81821
101466
13384
900795
372189
480374
123712
328361
512591
687421
508534
344586
410621
242507
14211
992312
102074
620384
1047020
1087614
24025
235577
990882
205720
775828
341182
453564
976763
942214
1042305
887270
595105
823607
536948
107279
387371
58969
130463
570034
670543
657484
758940
921582
365281
1027319
305681
723547
20244
643884
268319
344555
685343
139343
783464
824131
382814
216393
1085795
276998
508409
898572
13424
1097836
463925
1062537
436502
113826
656080
1041431
969748
422517
214172
768995
74034
183235
863602
248334
46844
290457
619107
484515
980678
963432
402739
295989
747645
73847
408037
842511
642485
326213
891607
156877
28725
620008
18813
304719
305769
648850
587032
701060
155110
327927
912808
253898
176644
881563
505424
188030
509863
647227
397716
578445
181315
947625
590446
842783
979976
690921
982282
431965
414889
596137
199637
465242
317039
308472
740077
741127
219069
771904
1047532
261769
446156
454602
615995
405760
53745
300060
651708
838051
57792
919668
96102
1088099
382899
36381
647995
724875
399178
110713
790541
930797
784570
794893
649470
239795
495636
984376
514574
783859
874901
332022
78322
886181
650478
16036
173503
931180
32695
448406
58502
208852
254256
56144
207822
896949
986098
522868
389802
82169
677909
652013
880897
786103
25678
950626
747975
190029
1057789
376457
147559
1099584
491519
843673
440661
14365
936212
224919
999621
258799
145822
244324
594839
638626
909030
984093
46680
36456
716784
294773
174358
1093918
209337
1088952
840058
435432
951705
938229
454933
843422
180072
1080921
1091175
506725
845035
1023803
333576
428678
335054
938674
398033
423710
424345
95285
566833
27644
26594
392040
632529
848504
777234
476902
497044
56265
67872
299312
741025
732058
348077
820935
455541
300508
394885
10269
896150
497193
587131
1075776
158249
1050388
177644
169837
892294
442664
364233
1019381
153368
16347
164413
937760
1003395
600150
621765
726634
495839
855091
322912
397037
888992
635001
851782
39917
684887
296765
346817
236009
996207
102594
761506
963298
34836
1016710
672960
898765
42929
556960
367281
484800
441218
70915
186411
277218
356653
741088
766967
664307
992421
531191
161589
93808
173847
1031663
627003
270173
663218
498483
1041659
435698
675136
172651
373893
928134
53164
85126
814329
330143
2502
664511
768916
196220
901438
3358
13272
454399
1086979
488380
815005
604971
807791
551591
1048400
767471
202943
161379
195437
669136
264101
959767
421988
752893
354103
468744
524619
418946
601463
291717
891221
892271
961352
975911
649190
684588
1077814
861813
555733
768485
291603
241450
219845
220895
1024207
444355
746439
747489
370489
591965
767608
1013226
1013227
652419
897306
886625
1024764
978150
1055933
501785
216939
895833
656510
656511
1061339
857975
859025
786558
606795
416631
1043559
1044609
1092200
744647
766113
641670
528445
495989
855281
920614
566073
843745
162635
471890
102026
398886
195259
13490
15944
495459
195358
196408
308819
307769
331722
270455
113708
114758
732297
335178
933097
471239
805798
828702
776024
357843
202343
188886
952445
201026
715971
846254
636337
44537
576365
1034108
687086
231242
408708
368457
506614
53618
870100
879737
411661
315394
36256
975219
365395
286540
272273
367090
26143
1062096
789331
15915
334331
487833
875259
480381
139644
448638
180244
644014
580877
148358
717408
663620
993968
838163
1003827
1073013
954844
592074
941808
1055490
774143
391281
1028993
884720
279624
831336
387719
234820
26949
680856
499353
160563
568945
119977
1015022
1027227
240259
697129
16155
858305
26370
1001112
541160
455615
364867
278244
231077
539207
116351
907965
774670
402382
405275
482072
820247
821297
822347
92964
930584
773222
628195
534514
6706
388753
542307
543357
495674
600830
723561
896088
897955
899005
393139
1034446
1023793
265024
45442
242636
1079355
399356
769080
692059
611066
963890
41839
766288
356436
7447
641128
466692
182028
985104
206665
325196
909680
564236
2512
533140
257345
505065
470100
635105
600091
24246
215839
197861
1003379
1063784
782512
146143
445784
1017474
958339
984096
917084
354037
101733
494513
91926
269740
754552
896247
197145
9648
747070
911467
1034409
814203
490973
676073
927919
409634
359904
704568
760879
19642
1003632
87412
614918
938300
137696
300994
484798
215047
277430
547248
487677
266725
185545
129700
939368
754058
961326
226698
1074057
830115
257076
485764
217854
1030497
926964
601340
926016
648626
1064175
701217
338110
711347
1056578
379846
842873
730761
667531
254379
497524
496474
582456
462419
390384
55207
502147
932570
88782
562611
372978
771093
381259
1023454
610191
142039
517744
905712
211764
769505
507136
544408
540623
180096
785946
102882
75782
1049175
1064445
456511
24063
346749
600388
839138
1028970
800890
1036239
917117
441260
279291
177867
989431
977877
978927
608187
61986
509161
510211
82688
598430
540860
535472
281371
761323
756700
498491
937542
276563
95109
863717
587998
940873
863277
738605
76381
412555
448804
337625
329425
554827
135691
231515
473787
251111
1070740
763170
608107
1087334
308541
9382
238696
12340
260498
999746
701571
1059182
601394
424646
822338
729510
159386
1022558
965278
821035
684495
137459
507000
147070
870259
642214
140347
1050548
541976
376287
1014013
945380
821688
69617
764143
52045
688431
730181
615714
65822
155498
1092930
754982
22491
329242
1007152
291961
573094
670207
297023
464968
131053
502525
526145
962298
176956
779391
627034
97021
740404
61913
710767
376636
612934
364430
501593
586873
720051
322589
94228
106198
848313
547555
142629
395834
857582
262470
255979
1072977
508371
673345
672295
441142
1031558
632085
674024
917547
210037
862433
636151
848813
484647
465728
797931
505102
308577
531160
730202
312882
749757
626139
399785
832363
827520
554171
929738
33940
595092
285564
284514
287618
784931
813697
290020
1056262
339358
430684
824587
606172
802359
324269
666100
490485
685859
885484
667407
76419
852137
586786
152144
530765
984405
453219
466335
782099
86595
1006989
146552
624242
719028
671359
651839
56988
847158
992295
410487
380973
990242
671847
672897
56590
655682
249783
598470
672861
182500
901362
100984
992396
566529
403629
975530
754628
343455
1082452
1083502
819638
980938
94786
586342
77914
637684
901398
899957
457807
695131
215794
367927
874551
493283
71225
729973
257037
69319
155050
197623
981004
983442
303591
1013043
869622
241912
226820
163560
184456
147277
697510
3738
1025983
981080
1091185
239310
666436
780828
638249
448034
7150
135554
6681
9105
125337
358004
999541
555794
941570
288211
400227
769480
587003
955839
1033380
321912
319044
419375
276598
86576
897055
377507
847587
657208
97195
791093
466959
741578
370588
477833
457658
239701
1093488
573732
231644
617042
374810
615407
730236
1097216
423730
952501
297523
120994
978674
103413
748840
952305
687060
599088
58932
722533
919034
597707
856916
855155
41804
399637
1078471
1063617
104675
180990
1045333
475682
442195
43301
1050020
437094
71425
604664
241711
247898
169946
189509
582197
956209
374393
583096
374934
263323
942996
325396
465330
877693
768383
345319
47035
898550
502943
1072543
1003860
634418
910198
231858
214979
971109
389415
712682
142376
5997
25890
364057
938044
706779
516217
837836
413806
627974
345647
118358
586973
604368
179410
526944
707450
244174
921810
143422
1023496
378702
63915
752009
846379
231784
924897
38133
167187
674550
1063044
328436
833769
544989
779236
290424
1086346
678265
1067929
34436
613507
699489
443342
950096
586750
696022
256311
1099644
22931
332670
1081598
883202
429911
331211
76605
18304
169169
485431
317458
792793
190225
725748
16304
1009387
750626
684226
727327
904768
525895
932953
1095488
1029991
700324
681434
923310
85567
863623
990945
155796
747847
972407
361415
4368
403896
494056
757535
854177
165074
701200
340694
227317
673026
148029
1044300
925556
422606
5294
949258
387348
702139
505789
320035
611990
159473
811043
537062
45027
497019
2550
877785
685123
97188
275240
686064
394372
270773
189844
23020
640787
369674
550445
1072426
153900
243027
69161
856995
915999
323110
322060
456183
793534
739010
99007
258974
678644
232572
990449
488175
421611
501685
674551
1068487
904560
484193
64322
298458
959896
998012
439212
919032
737504
755377
315205
242144
402430
911099
641602
76155
148426
949521
553722
669973
156181
365011
945473
914758
549468
233443
1008520
254151
49510
875810
968228
74510
792986
222650
525951
974567
66846
346149
712425
597053
464751
205407
845854
279413
264075
316855
46133
615349
1096846
409694
975727
969800
958377
909415
354236
535793
994197
388016
836832
687938
243574
633135
344261
49165
292574
115810
206588
850304
15188
530674
528995
467486
398072
166034
803745
278390
409416
208309
1021712
440676
719124
71082
384642
91257
1031312
660636
989604
1080288
390264
777495
766679
64143
263492
60183
586570
271253
844480
906918
711516
791668
983907
369661
370563
1038112
484186
801543
831449
319367
473010
580387
466767
546854
70768
319300
817315
771828
163506
735747
795053
650701
145944
337186
753890
56286
305498
923207
395547
994964
1053577
304597
59617
1077181
343512
62974
316586
842033
138502
719343
290945
1086036
858897
923514
552740
1089462
399518
1061781
854658
220644
49917
804257
659455
420882
664510
537134
519753
346040
249556
553164
598717
128216
816999
1029189
670924
760591
901101
288784
675179
105006
493847
651881
79871
31442
932204
1024597
364322
502355
263584
1019114
144367
724304
1096170
839660
222463
632504
869591
125160
985097
779593
636408
64895
137860
1041246
222444
1010328
499166
1073442
117297
359928
576958
599186
270436
226904
281041
937974
802715
19589
695055
189436
804150
1062106
91143
332377
779734
934932
186388
933488
639836
806752
437784
1011899
634950
585769
385788
1039419
127279
1036152
557932
89299
1071741
343336
1046390
945448
546910
1098592
966219
170344
305222
766944
720280
335298
597690
595060
983732
1002740
34543
278135
473830
817970
153729
176941
1051092
419885
66910
295501
446883
306134
898471
170853
858962
439527
914815
321116
420115
405434
1078738
804693
151038
99309
903079
157713
525132
558976
373150
900999
802162
599799
59428
426957
159040
614299
638955
400340
706365
61086
333388
540941
448008
928239
128905
926884
1027832
124324
1029465
1086499
43339
870607
798298
438468
911690
791247
287015
329858
742517
521462
274738
411092
404911
621744
534987
758113
992930
630252
214722
4309
999847
271990
853802
1028463
541619
775664
875961
976520
76982
62666
374293
200997
744438
665866
601533
54075
823694
889952
1100254
67069
127186
240576
631731
795562
853797
448556
488273
1025962
325461
470335
315322
549729
966424
280150
451232
445232
1003545
684001
629920
901436
596586
333023
209117
72620
367290
895243
865389
850267
1023877
465759
143505
427633
982135
508682
846662
207141
898055
294927
377065
540141
394808
543971
884140
598383
1072541
31421
73011
561357
844930
232452
1069032
74814
276759
874542
925634
14746
378237
169989
1013236
44820
460428
959607
837731
642842
1018076
767836
615307
170288
441916
1064010
470587
247304
13533
742868
339588
157302
848356
978028
611489
134851
981538
807621
64785
186526
903094
264985
1091994
307424
125416
487134
1032768
142503
395169
164012
887193
603614
376433
450698
950434
1038966
744663
1015818
860904
753329
1040092
370207
339042
768547
1090142
195508
494664
239777
186840
927193
726581
708771
727340
360439
51158
440613
1085530
442196
1057706
422871
790334
597354
184755
60563
660561
711099
891274
50426
971802
437830
440163
751233
991622
194521
1028808
454988
368285
65401
463541
627427
649686
908406
158703
67061
120284
418492
915644
761843
885082
407124
102134
1067418
36568
285188
543956
199714
205601
444584
180130
1013346
259649
496623
767804
702632
84862
1079842
175772
13175
355459
1051499
1018283
407613
401597
293149
562996
688117
381066
576401
149808
852497
1028698
13319
911974
583632
45280
201273
818446
800674
1014218
882050
518879
230849
882902
534171
217683
417742
521170
82664
651578
44714
198043
685457
341989
595383
969393
21233
1027500
1038221
418383
130318
487811
669267
86451
614937
1098935
367223
158686
999336
1007726
642805
997875
30120
793042
425073
592896
886148
793737
644922
663349
7933
982541
911904
45678
965545
894499
361780
717182
243129
748117
747067
873861
919256
215212
649656
66083
310762
309395
907044
388290
14243
1095750
634991
20736
250996
708044
274459
486595
986713
645369
251534
802850
176066
799837
311087
935765
816064
531977
156270
1023171
656348
650448
598244
978156
835261
715911
202379
473367
161543
974226
46405
705806
1090607
40794
821974
482118
1072238
955904
579896
751362
71895
311249
968063
820217
340368
881599
650812
477593
972448
301492
373813
627461
630361
954813
80011
1082936
890338
716038
1061507
497069
272225
828900
103617
140890
999166
753762
129635
20096
797991
344573
735355
990655
104889
452809
998716
883296
84661
248491
551161
1091341
599780
727887
847770
710957
234110
328123
747280
440390
406419
382841
274328
391569
469545
597023
733298
173803
494643
236350
610175
367027
790850
785134
341661
759208
1013246
214188
651784
450347
22528
998686
347859
635147
896047
10869
967601
501230
221769
1052538
55822
350859
148212
74181
1080069
684208
213125
492360
3955
306683
9657
816003
299612
304266
1093135
690028
1042110
736000
602494
335523
94443
598492
755845
1091944
299926
812251
475424
23418
713364
14816
1050495
319057
105608
459949
1065337
794915
729697
937769
838920
337496
214923
212623
267893
819348
451014
118645
678440
806130
511768
996786
884566
1067005
163158
505323
1036346
952190
77232
1077472
696569
586726
814223
828265
797090
464084
166898
951368
957791
417934
518930
203853
184416
632006
810260
1050924
901909
534912
577602
176131
1077725
799299
73721
45264
457682
379912
450546
451166
49369
645996
794295
224049
1034896
45784
541301
288773
665390
425487
1004582
374154
73952
822282
168693
1007920
953558
146229
200674
761154
9496
374754
833258
493629
642053
793664
495617
1055294
1010404
1071419
1074038
72422
183621
97123
920750
313397
488770
158940
373579
34879
755011
147135
902111
745253
57586
121535
374653
215058
33937
931138
860570
146007
548026
242626
177441
62960
632962
546267
436132
437182
828420
212611
935268
584483
120071
236007
153392
704681
681835
507215
211834
491474
129924
214548
710054
548015
351970
1052448
1069195
1085437
154677
127999
756019
601487
1095134
630750
235956
937357
964835
647124
344845
392493
514827
207948
280606
385004
278845
255034
64520
738683
962313
1058036
401442
364818
83487
410062
403235
1002577
367571
3201
787403
875127
86329
651199
442502
601864
190165
562218
584315
200255
682343
770947
219158
108550
776112
219667
572497
585763
298423
488283
889193
1024658
68399
67349
915914
672230
764561
700248
177580
690315
220588
217573
462451
1022882
858394
477314
965697
867873
362632
163514
1027990
97871
790928
280806
863078
230606
23411
787907
990447
424560
186654
598805
204798
377957
497640
855301
570248
141865
982186
1088848
1009910
325384
1077012
922110
922456
355745
146202
30734
743967
907661
895352
443957
357300
949811
814822
585772
207332
936572
332160
1025287
597937
1078691
530256
49134
456037
708091
197071
64419
983857
187976
822486
11151
824099
414375
867792
729966
268181
141480
625858
310595
353100
686136
1083667
17765
637526
493040
689580
113924
1080283
797449
330277
1026233
926161
883448
196209
728663
153540
453380
745582
516947
32833
324312
922322
1079426
390653
14713
266064
1048213
737106
879554
96023
440624
345424
464500
203811
596993
242557
351906
244212
762634
903806
699737
940897
626864
773373
662775
475476
513584
538790
473539
894670
419769
881387
1002224
287757
169988
168938
167888
843323
1013120
517606
1067312
1011649
68206
1044052
1042123
254828
1051765
466572
1056099
975317
702659
1088974
214968
239912
520718
191255
48765
160071
139052
913839
468967
94823
590565
202685
556332
448405
819009
417331
319295
189834
491568
960164
104415
423124
669957
59138
673081
56906
826204
573206
573205
428275
429325
341162
342212
288946
906680
369498
293703
851673
258905
88233
284579
1018504
603188
554405
880263
237438
142710
538969
653359
2122
473986
618556
505056
965722
228668
310853
43541
872708
761336
137638
880335
814067
409673
264869
199040
486772
369583
1060329
221945
1013624
880832
1058973
752415
995495
678228
1006689
721584
877036
82136
492969
197717
544294
686718
876265
240939
911822
592322
566881
712383
92001
397035
163507
420328
1032618
499502
897403
355723
594552
846102
1079259
1023139
938766
68853
268671
267621
571918
463944
462894
461844
317479
800563
367706
31777
905757
710668
1016118
627992
955595
102181
106976
934395
828510
876545
811223
812273
525551
577001
843287
795368
796418
872827
373999
802298
801248
800198
750168
600103
11926
740849
299850
157059
220185
389478
795338
945492
321838
711639
10275
600927
725424
724374
623441
622391
329917
167340
167341
566844
567894
740994
444658
277767
396522
174699
787651
788771
238826
249811
717879
694335
650921
515512
972547
1003248
1007911
569685
700505
570703
268152
773101
495063
577687
866031
696262
701107
144605
639362
461349
879661
286317
260641
4990
317636
1089140
1061067
707979
350540
361192
463843
979576
15606
855690
738998
435269
176918
460809
70806
824520
128872
697252
60466
848463
591497
786974
111454
69333
147969
1026510
867040
942312
361998
669359
415681
456091
933701
468413
748810
405094
476065
863826
1091782
1072891
497123
601787
812907
572374
31749
1097456
427439
656918
909740
539300
736232
973296
953774
939922
69226
935785
1047947
961510
830103
863544
547019
873061
317497
749711
851257
864300
916218
713383
322917
526837
709418
802497
848388
100685
142102
1051389
356640
1063186
145941
446455
400922
230050
148828
1073825
139880
465833
426717
1073947
909116
1009173
399309
632619
631569
290493
955754
968727
412518
994961
425033
742165
615718
733116
674460
253194
98327
340919
816579
969295
776838
660934
27901
420460
206213
50440
897769
902865
739260
999435
712334
671076
798822
476534
569341
815425
65295
867933
923306
262404
396835
973114
194833
840958
53076
654710
712579
405979
1088856
508679
802258
672918
200886
915137
697875
407410
428823
27713
262106
953315
217525
53134
876990
340363
595910
548834
528141
328597
1076067
942435
272909
375273
852756
1023050
487750
179636
759433
195873
839783
213495
646068
772146
515750
607457
624913
825955
124124
1048051
1033693
770740
250633
890908
266938
474476
42058
524347
108010
767416
828057
1069652
1056159
293665
578569
1015601
10263
1064782
134089
630384
53616
190972
848686
231113
282982
426928
30004
399734
422545
735110
762850
231310
1057671
881037
899487
599342
311955
552717
934992
912780
166915
1093220
92249
21581
602647
299584
54840
417454
221297
175731
430929
713280
880109
363031
1008912
707542
1049700
115617
298134
411918
729708
124246
762383
910479
891003
29609
1022645
67157
879605
774998
493334
153469
892420
873591
53066
95530
507013
176128
621069
488064
57393
473460
367169
53630
105118
650864
488663
1031926
71215
43449
846043
380305
883627
1022757
1009557
257126
756769
941109
335244
974901
597950
720153
803708
191052
818912
523383
183083
532751
523360
797698
308030
226385
1012648
1004430
430275
727939
460323
659743
761176
693259
748571
1086252
960101
229248
750377
882052
817471
828288
317631
138432
839839
447412
638890
952158
47440
168965
486432
228073
875811
491126
358134
503195
47384
936486
115297
45019
155506
63174
286197
429942
502733
460769
629005
1005715
138089
796234
52456
277658
870187
975217
413691
925539
149958
77375
474220
584469
843524
1075637
931655
207362
209036
594850
123556
387438
1005449
183737
346237
489001
246711
384235
119731
801838
141900
636490
990353
501063
255753
624295
128602
383514
1038030
908435
375386
775830
598710
895478
379991
282588
213058
796067
839681
1095045
388249
712722
977599
847686
960403
544789
155538
134022
349762
638318
762989
513568
836906
533740
213468
9138
246368
241359
674403
412313
841860
524484
152751
68993
333722
397299
813933
316559
29286
403369
585038
718877
658734
157450
398571
540014
975784
481882
1021133
671840
879773
1082678
844688
529676
253161
354621
1030814
501700
321835
218486
618256
72158
894791
1048039
904944
512259
695855
388493
134701
334155
1086389
103953
95139
589731
1092498
361925
977498
756864
858348
811672
759379
594392
250607
471636
589422
512152
435759
83852
885136
190729
256284
48883
746975
769387
1070036
558794
888487
605289
604353
938738
410590
675118
652076
107208
163004
929877
234714
881390
1006392
880222
704868
1050661
727126
461472
832412
148297
279104
85415
893319
894369
320859
693202
600678
513125
854127
996670
484117
936414
443687
472552
29117
412899
419093
153012
15554
739811
461331
397551
208593
812496
188272
637574
712797
737356
722196
215064
273275
712615
952003
1095992
191159
842815
77935
528947
1075577
1018409
369407
818942
709744
797835
783590
581233
343991
910579
692071
556367
1087939
686532
55561
168874
385521
589209
32851
977737
970630
639946
130876
729695
128633
546023
1099551
152169
259909
641365
1004607
553317
956200
16297
74669
807919
1015900
963156
45107
421952
751038
331917
1089930
339875
1044596
375465
623377
171146
78589
296371
350779
250740
764856
79495
748598
953548
789944
736160
78871
515630
658781
13946
906906
360124
468487
142310
1018104
211766
541651
836437
492859
102210
136369
877194
200258
1044716
898362
695936
639885
296037
457271
28027
691879
749081
3987
711061
585399
811380
746091
520502
426173
463421
210123
917856
937506
344568
1090426
483348
382745
1010157
482550
52846
251882
861993
898955
627887
742198
856359
143935
417089
1024039
933532
319194
383950
959278
664033
813012
931992
1042640
251206
587616
711843
592717
492429
68672
708967
538287
859756
369046
527976
699732
179280
606523
1019776
725419
661413
304385
179621
233160
173101
709546
866669
1021834
145222
752720
1058502
1070189
1085183
838262
11437
416159
843187
371132
383101
674976
591595
676313
1041948
966989
160715
1055129
334379
905949
420863
995878
658825
1045570
341627
790826
678783
674563
698058
1010043
87929
320574
39245
912811
483177
790034
76728
1040218
303613
893448
353490
274560
252971
95134
24046
499156
190086
202402
450212
687536
554380
444159
748812
590360
888325
204404
28563
645643
605554
886850
84676
1039430
414990
224456
1097921
600201
58566
863870
354972
722410
330424
180607
24256
978389
352584
732681
122752
763622
873724
443456
854655
871897
246961
523846
814220
484384
79290
616074
18053
734854
75936
732604
248414
267838
264958
878987
563359
264011
45035
774092
650022
956177
368382
1062493
1008365
802213
444370
650214
538082
352815
957831
560668
396572
49618
100643
883097
729430
514123
949888
792324
1044210
471732
46297
167560
675081
334883
672023
929703
16147
153455
831421
963789
456878
812926
486997
259646
351545
535231
108812
833072
764231
1065374
627734
454096
778363
170972
396240
235921
1005394
278705
1041501
772882
653187
10580
847042
428056
756618
144993
511448
381007
969459
780644
1074531
12648
725838
330198
421556
892844
663507
185940
243686
713682
1074451
1022478
115663
246525
204321
613884
919169
804873
329935
176019
556261
244950
614364
1004437
383668
934547
956428
871486
403849
527139
100010
408163
674014
875844
100695
355496
913459
411388
920434
151764
619873
495581
173927
28900
188991
37760
673171
660123
942953
421783
972660
177083
699226
215800
188430
662449
459297
103795
656760
423187
589867
862946
451988
936245
90010
98028
536692
718643
742681
527765
214748
376546
247463
110154
1018000
551003
138647
930171
314792
1036779
836298
426270
1004934
980991
669515
2140
778914
680346
90938
176118
129730
187233
951219
418586
327629
737469
715076
838402
598655
50495
836488
953556
1018233
488738
822352
483078
891496
171692
209374
752593
986445
846657
158155
642222
9047
45550
610398
544739
974277
126554
468854
744994
700254
404463
304939
20452
294633
916007
197645
728481
535147
433000
1056927
551395
584280
469267
351771
323406
311634
125694
1063574
716973
19986
204610
552250
804544
284068
942353
1027069
115748
361430
649178
948885
159745
786494
69152
944790
1090383
192190
374808
28497
513281
17029
6120
140965
429427
1048856
817621
102352
169747
35020
378222
792875
753849
658513
1096307
791267
183526
36817
981485
20692
252155
1006503
762813
440448
933475
209543
173225
331519
931819
397207
740431
1097497
582646
550417
490786
314815
917829
576705
319343
274988
468478
191307
901000
138338
356057
422955
413842
344991
1065968
988251
513113
201663
916793
94750
244178
658481
215456
264849
408441
354360
790022
377724
543371
169625
168575
250469
961558
796567
795517
886275
1020874
215481
214431
873082
713430
408292
470033
39658
111185
942587
687100
64483
376869
550343
701919
529309
330061
84869
238595
182492
495529
988020
1095487
589791
107532
934176
566268
98518
755161
1082896
219789
410229
376471
874168
537010
659830
826408
633271
858840
428783
127699
329715
771012
1059370
480918
596257
113650
142831
963194
521189
988996
483655
853259
844069
90812
697669
515434
169037
328347
539911
535271
517138
837914
986639
190774
912210
1065858
201022
721267
525100
290826
890288
199418
176606
425378
307593
549262
836053
193805
69518
266509
1017208
1019638
481955
672071
76622
857840
1008569
919434
956761
1075470
466716
659683
730715
193273
712396
189740
502414
466369
174755
506287
427443
469901
385601
620666
380353
608692
964765
406117
457053
883243
154994
35218
931744
40398
892141
621995
131568
797097
382913
925778
663796
553221
596618
364836
308959
761672
623444
693930
692880
942369
669995
437524
969673
1071919
99031
75387
531972
497860
429267
139431
917230
258215
857249
587408
752353
81310
981126
94079
238460
764198
1080987
225185
565171
343836
48633
229568
1035945
1065523
933748
673179
337381
346630
820859
1078075
150298
207820
710555
758628
324901
515849
670262
389504
982689
170587
384920
879379
957943
149449
1073230
814812
821055
902638
332684
452566
83585
40703
190967
581687
9314
471348
105506
738573
618877
816812
977390
884521
45838
170171
608698
926265
960231
495928
1091119
271601
765475
313161
736311
174475
402279
865927
644785
237275
1041773
343423
6364
772348
461158
583027
27682
992672
610178
123031
889237
59330
814814
911951
76232
322797
672021
326237
34501
383810
255755
489867
556301
695501
798213
392318
930490
191194
1003146
14328
871779
627497
586860
24617
1041911
952653
870694
773604
899107
939861
963986
371509
1024424
851133
599973
69932
432511
544155
489201
474017
433812
61813
332438
78862
180915
853280
805243
391401
909368
1048460
951545
913849
553364
491272
631708
409650
121128
391551
311960
288801
391256
619956
263619
603487
602437
535723
241892
38715
334763
817363
361880
677710
404624
1029448
469820
344467
805393
1094347
250973
1043426
588992
368782
369832
1096212
191893
113969
504210
70093
240519
536716
1006894
912173
338822
95409
392113
1040019
888383
73732
457501
36364
553810
3179
751568
425159
281222
172671
578197
797889
79773
629805
984064
708067
631246
538735
330820
988111
397657
205610
594279
885128
359732
23962
732704
1081346
419349
245910
730145
430728
455578
76096
30407
281378
663611
293441
206927
601022
16479
517324
872395
877127
185164
868562
1075708
215455
228751
351030
858881
328114
687368
1036732
199562
702464
532174
120536
837041
951015
218397
130822
491683
942998
1069554
1005771
771221
1099508
823210
579040
389648
249580
1065501
123168
36771
929601
488915
59623
1007634
349132
233077
582257
100292
315235
346853
7306
238862
478695
523317
969108
802367
792528
878319
376593
629642
1079738
777999
1095385
624108
255776
492494
674386
53385
178432
3626
638423
722577
840634
556256
422389
77369
111867
511912
765224
111232
244760
61146
914695
429652
66707
455503
416951
286227
340178
732059
109575
169108
803294
622064
148281
1074479
924342
714689
564550
676478
24081
271221
950716
408760
1034311
617965
366633
292420
1085147
840498
995278
731281
69005
787855
396752
494197
82727
406193
771389
375418
484039
589095
133275
895256
538960
793995
83520
1003514
812445
1012670
381920
741805
1031246
578364
278224
1074411
339271
750643
1030649
1046724
204452
784652
695904
667154
116948
14440
312979
800272
996942
729413
677109
418436
2405
152719
111395
708199
519853
384247
836269
939040
23532
295607
372075
962717
177297
960423
1052283
636296
239739
606176
42605
87178
16845
504829
234753
973754
33405
1037583
248884
300522
620589
1034244
515682
816597
680449
637140
107809
440058
524214
576901
968832
76518
883891
4255
717994
201719
106814
591592
92661
539512
191562
469834
161562
697367
694507
191536
1095588
523375
82849
373388
379437
760400
179079
1005435
696077
863679
343509
979002
744003
889125
507086
257574
842496
854695
576517
632535
346216
510547
953469
898676
498276
12092
131376
536337
248063
193197
586527
938815
564121
303607
303955
365701
451293
405290
679347
804855
960643
427383
174049
221944
573397
986335
84516
713711
177531
804304
291903
211974
45157
31792
634916
706010
208315
706928
64234
232628
326564
776610
379198
90451
1076874
135097
40186
580351
207554
500952
618569
847619
417687
696176
170002
1006403
933281
696115
731287
918857
40158
465693
965269
813635
580972
1078743
133412
208441
798220
462612
497958
594428
336357
1049376
844728
260855
260552
946127
124919
1018954
977527
852714
913481
223060
859620
397398
226161
284827
125912
1013941
943694
318913
702201
328759
936451
1025264
228558
23912
307286
201384
751499
732114
105962
797217
204122
878125
392913
475318
831389
346107
429997
113930
38142
408278
259068
993034
928330
35444
598457
782975
130846
517980
961354
745073
149039
820142
862503
762241
613028
561963
575851
111793
1097928
781842
325859
995641
530704
568402
366117
1056132
470341
754974
252073
159207
949720
287694
958019
105272
637873
239293
115669
359685
146728
328426
917288
191492
582437
440030
210257
548532
468186
304102
686340
63136
776174
293311
40834
585154
244677
159585
1012108
426985
710572
406436
225923
561440
276076
626094
718314
441309
187292
808765
1066448
172896
159572
912154
305257
531878
999956
541922
18539
775552
780039
156198
869794
71775
779575
508725
630130
869538
243784
795904
91534
1030239
146390
956579
86129
501993
622208
163361
737473
1013131
855661
364013
1025237
32177
946730
882344
38144
270238
530641
194291
746278
578978
136193
998672
93018
578664
749033
1038809
505996
424574
748682
1083573
98804
721849
177914
310562
957747
390796
277670
314430
644515
808394
787781
459363
670350
36026
799421
850362
701090
194443
193393
917672
964471
135958
666637
766907
326487
543504
523577
876624
553031
388948
106451
528089
667399
678624
929948
325689
476122
475092
672820
539043
790885
573673
1063190
970092
618536
771421
529859
391312
215007
543781
858724
1058616
440067
1055301
608242
232342
328679
627250
349020
144793
591937
323167
792110
751662
898880
36137
954909
1086158
460371
1011648
111847
4862
855216
710303
99988
356934
71342
982674
617462
855990
1072496
492658
44835
666556
18278
218761
897099
476285
999876
44183
702551
365762
1059481
538682
519016
647025
282457
381979
667157
356064
1036184
1065956
155017
655748
157241
639157
364786
557659
4580
237450
467478
1012249
523601
291525
680720
313957
11585
516018
202574
862823
680445
253352
985620
870550
124037
1035830
339970
799270
208414
368039
106075
2310
661580
304357
737815
1063339
143594
271202
454436
853292
537501
470082
1025055
599814
577947
771059
993216
816100
1038476
288391
777824
152909
1038005
34361
412275
761754
683751
576110
738863
76047
1018884
198904
919947
1090733
95256
455568
869261
24212
828742
317958
610392
228444
208877
513607
574210
1060482
27162
414262
693958
543299
362288
953048
794997
39993
655411
1090432
334320
287991
218148
146176
96073
903272
1093364
531574
13879
916294
296628
788228
101593
774846
767843
841639
778945
118508
420909
593031
1045498
468968
346893
437303
841543
590416
412752
327094
1096219
967796
1004415
28393
328397
849297
982108
498466
1051932
895852
431294
307195
95668
50619
785169
325370
632068
959848
668672
908034
866232
642797
763987
459749
635343
214132
760612
280676
444427
451037
625335
169064
33363
899298
1042096
866559
275140
596432
911708
828485
173629
60049
1014404
1054174
656557
48603
1023537
900815
847528
402015
361752
66048
921372
129630
923145
566358
603618
94132
173280
596463
675126
160031
668174
276358
1090312
154269
536944
906375
472403
592851
913336
735148
464748
19917
279403
1087857
869405
844320
156629
627097
67207
706338
982412
486407
540234
150984
935433
41595
888851
1039883
911848
246219
259500
695351
365832
881087
719122
477805
186796
597145
665117
50913
64112
554373
998484
775373
118960
179224
755094
909323
448899
275429
310977
29482
592336
926281
224171
1071092
639432
640239
205544
657753
373152
845710
1060695
728542
472281
13332
153527
772026
1074897
226683
985338
594165
540002
1044002
203820
705720
811190
1021945
105333
897666
626002
315254
536649
226343
760307
810846
1019719
356511
445593
963368
658909
881064
100201
921560
447099
935328
380118
203906
277570
93679
704855
645127
47891
1049985
18609
712961
655336
769621
284237
459047
880004
814024
981578
186984
697003
124778
429388
375980
1061530
592787
174624
1064179
671667
989281
870180
464966
170031
332359
184812
775208
390678
893345
471768
243195
173515
670022
14711
680421
511562
146073
799210
829504
969778
622464
436603
1039492
379219
93837
1057432
697321
74014
569333
537659
234748
297124
384844
145915
857665
306306
774467
902571
250035
412030
591214
797094
389103
687712
743835
237893
127126
520725
470652
790466
761624
340516
638468
332244
768266
645928
50497
515374
321343
413103
883421
1059714
276357
443582
104957
502455
1034341
643376
1039332
1001079
463327
577189
1003571
262214
274781
1015402
287355
823348
961572
393739
504709
1040966
820077
302791
111934
742972
565047
664559
544962
1070690
509095
836239
1005081
562239
430822
666481
659774
201726
107619
88538
9167
167881
371918
178280
925179
473295
14325
749614
536373
21074
1009224
1009590
698684
1072638
605448
639296
578890
656817
1022608
716233
473530
641096
906742
826025
833910
324049
900697
649085
477441
515546
924219
699112
697364
561399
565419
971513
1099547
863473
169384
821033
521892
522942
818689
362452
400870
512126
293342
20524
473265
459380
929082
850241
436979
925198
809945
1052712
516089
881858
97782
759633
768405
851119
201233
1079600
825815
187259
964111
206679
536940
630591
117962
790874
558593
109174
993417
927715
545435
848495
371973
1037551
822122
822350
901514
789743
901502
807167
375763
249794
1013759
417571
335092
619786
50937
92825
1026218
664708
214367
307016
158312
148370
595998
812671
825772
1041857
840267
18118
1069713
495935
443691
117563
696832
840687
1060877
181586
719059
1014111
757025
14323
310428
580560
841962
417763
686562
932206
299297
715561
570793
681608
768774
873376
1004918
411320
412370
3193
407277
429728
96849
381395
939478
217270
692648
1071422
65932
788594
184674
427964
862213
856252
290582
933702
66274
897058
832168
249872
1071930
72910
466478
68289
857340
420772
58943
633297
1069037
1070087
290412
249533
100468
763481
909909
916899
674141
794215
283993
614612
136562
456659
444468
488754
57175
466841
125506
953909
886648
214974
141954
92556
177858
755492
1025440
949940
937742
917023
816133
141042
1041012
35940
537295
208100
58253
119381
896875
605018
4189
869157
732267
437314
1004245
757994
603108
679073
408506
1100066
796442
911687
53572
655226
190124
287508
380324
828071
929024
105787
854064
860262
760075
947506
349202
892038
145162
989463
427543
748636
997644
505458
829935
171480
768716
185564
970668
165848
315139
854913
573789
543716
264577
438335
939718
59597
1090933
930255
513235
191054
822126
682840
525783
697908
329330
984717
190734
483253
800353
672089
913722
384331
218606
143792
434456
996514
675009
793699
264456
341553
394694
90121
813256
603217
1077850
211391
1053096
858657
375326
526173
774545
396713
490582
647622
963947
735182
1041405
216573
77328
289791
649544
518304
801518
165416
332139
1004032
116350
718139
933153
873480
842576
394502
523708
276220
982154
258735
257446
25299
807027
839256
229445
137841
429909
1073245
838917
694441
486317
340879
470058
646778
683773
684042
398956
862574
43483
14534
162555
848134
635071
653526
87881
986847
398056
1037033
492344
64184
340513
4187
622311
488851
837079
127642
69136
433312
457213
819653
1089252
190376
527461
13022
905446
236868
277716
283534
568169
1036961
170145
857323
962892
398006
565916
400688
186398
845941
1056810
392577
837718
230987
628630
820419
576455
1095127
624088
280785
453005
848531
249608
980045
257664
622450
130728
309282
282946
945735
1020464
780578
1001528
992881
434301
87299
67787
274119
447201
755548
37766
621983
463356
286381
202030
534644
106344
1045002
105899
1039974
1055692
502474
730220
151376
644490
922815
128813
785088
434770
1034045
1057336
584743
322063
926888
535730
351025
630394
138006
803426
600357
188885
106610
217920
952645
372954
425219
60717
196503
755006
320107
805328
719442
736068
533869
915443
122409
1064393
236064
599372
353033
64766
859956
291443
1013591
207993
587022
357419
1053603
786200
544154
139852
853255
94472
430066
1036517
886449
1064210
938687
172536
422844
424242
12637
142878
841560
596741
274370
22440
864216
842171
841121
346699
373313
889647
108528
378548
44494
142949
24620
289340
290390
384769
674567
732241
368589
1002826
996484
995434
313209
655158
961556
699588
745181
606600
534977
189434
113609
942294
943344
941244
723689
535436
356258
459238
984945
13561
868834
652687
537378
348044
205436
711840
48960
331473
975870
977609
569746
934127
139830
828941
49244
849349
369669
708448
241984
247668
479735
608423
985706
174372
1010072
678101
733035
818705
411748
276248
162754
547221
770447
796955
666967
1059710
575136
511660
942062
201975
811922
242765
826521
274666
899835
320041
52692
702976
989200
892156
924818
1085403
670576
437897
127546
702833
635303
34740
594492
232296
197992
1012484
172676
14897
828355
657839
680285
11103
1045221
345341
939789
921417
717344
410773
155487
420618
900257
802253
1051660
439972
21998
797583
771163
628792
114121
94042
3903
486592
259517
76939
819042
925524
53406
800641
442978
557673
838730
437375
67230
145339
302265
269911
954261
1052638
981066
236949
259809
611328
519578
220166
947996
613256
915704
111190
146335
791733
996862
821704
712643
511051
19075
680569
743250
395943
418095
44859
253364
358949
559915
1080245
1049073
1054209
962509
17178
178898
962577
860132
105151
629585
161285
395444
162723
1024114
48535
277388
216253
693464
999439
1092794
807432
748940
901135
357615
791127
136625
507280
129270
1013161
330714
881611
800449
1007242
136942
706933
711736
580329
753892
3702
966422
781470
261650
501944
53741
1087326
659541
1096024
699252
1030832
976193
879380
689525
51032
337328
442603
592808
388665
756214
412096
55783
563303
960570
748894
72136
438626
369146
1022755
313798
409086
422696
241058
88290
264665
681040
717924
637432
938135
812246
724809
6064
764704
592390
961077
778842
201329
152684
640623
459349
973214
375654
262194
968233
783694
827816
1007082
77141
163554
92701
402141
396422
88365
479274
713623
1071457
973227
953608
574069
404636
1030891
630433
144661
1051994
177940
214336
37013
72667
991738
7992
88066
586433
854319
1068817
960478
258181
578615
889756
1007793
317096
899543
493423
997266
599370
944834
998493
211719
122629
740087
422879
780064
909092
725376
982981
933039
327476
1007117
58821
567408
602574
939010
341592
902989
191579
563505
808038
795987
660543
424261
202583
1018561
23373
261581
82680
793599
845447
37253
1029475
306021
44272
532626
863802
382970
204065
705908
997249
478734
72014
952247
1010184
975529
136583
180876
670109
958043
115845
589915
624662
247674
312364
96001
1026753
30112
58734
900258
447187
497475
523597
1028278
805977
823583
769804
333973
343217
596923
916498
414824
794983
39520
234123
865966
298955
330927
324315
640408
1023743
1026026
179432
141222
855920
561284
793859
295784
835204
974709
617790
2511
751594
142935
961236
332167
404843
561687
286421
530277
221671
1055351
397792
89158
110975
437370
236838
833333
258458
912100
277760
596279
231387
425637
970730
715548
978825
407625
763132
529942
985007
603009
313301
152559
776867
409048
153933
974390
986432
1019414
428201
35068
102845
79587
616538
269327
148508
1036544
850528
617839
839522
780613
771021
963222
426703
424129
1075785
34558
917305
490753
852306
139958
4248
294178
439826
1045462
1066657
64750
1056452
632043
190881
829431
816715
81661
551089
185797
585376
453713
979990
453205
296899
623329
738865
240083
981621
1074567
233515
343759
536986
479502
610860
916356
486072
215497
868492
1050238
142830
366896
818756
586309
291482
4505
696477
205153
42459
107284
1049499
562984
881347
351823
717643
106909
669046
962959
848521
556590
97327
312067
972639
603580
255229
971715
339112
1031314
369966
20511
2285
769600
840019
826799
103961
224672
977413
453513
830169
377031
128241
702151
908938
628901
145530
931911
776693
110131
1073025
530891
106471
346145
888695
481169
645237
173424
307097
908341
53599
363273
20246
540114
979857
767998
716260
254399
305736
819265
499914
759702
82291
686863
1096891
804236
172894
737387
419209
665718
574569
970787
838566
920262
1098403
290397
1098666
75136
206287
433493
660295
550541
983035
866579
450148
482459
652661
277374
330704
109448
984458
346593
332169
1001695
178119
902230
17925
481154
881674
112710
921919
1098146
217177
356596
1035454
221976
175532
805235
644846
209502
556427
1009524
237150
656932
777390
96098
524344
289476
151356
959871
11723
26138
545600
184547
71746
418421
981222
667203
84241
890549
209306
109870
1010771
451323
1053922
260569
127008
890411
598528
65881
781283
344443
1094521
484012
719123
578685
57839
537842
56514
315600
89553
8461
919072
268145
507412
625646
1058689
968934
960814
150608
259865
955212
74580
42736
184390
42426
32930
277596
992824
531395
244560
1044160
860187
203754
848245
496430
91755
763239
73734
1097457
947177
784628
236487
620282
303065
570492
923819
338641
953033
774856
1074343
118851
317963
431309
112973
455297
579042
229457
1089688
43992
634266
172610
196072
598128
3160
785997
425150
317481
901920
876165
697005
657993
1073512
947760
669356
26538
475096
839215
508489
295953
356542
496810
968936
609170
139376
1028472
271639
138848
948196
1049969
312250
781312
86666
703340
475914
757094
440255
1047104
732998
875584
858751
1006341
643556
681331
563832
225326
51968
1088197
265339
1082328
109341
595979
200219
1055340
133594
448192
828814
407550
142595
289059
587786
882219
91750
90700
343814
446665
744246
368225
881830
580793
459608
606652
322074
232623
549338
319448
1059670
110470
188066
753032
114197
312889
973465
851010
817240
169402
969669
600465
47158
1094840
8192
28942
327709
1037202
688592
28162
1010673
232862
412400
441068
97346
848238
385342
170695
805758
460591
1067930
499237
1025729
537570
586518
113773
1100114
109127
581711
797719
760313
568903
7405
1010238
26254
581516
201118
1080893
862197
705025
883931
638502
210009
503174
484406
360350
178632
829063
155368
955530
597918
456209
50529
509348
823463
112095
597104
710633
807990
399560
79421
204650
593559
1090821
95351
266421
616411
518128
426454
759872
151210
55576
1086893
202764
193442
437872
46507
466067
572020
763142
1086198
526763
928878
1031963
437928
789682
816744
332537
689477
341179
862411
967758
216703
52809
520114
1085272
816073
182840
1025003
127569
1008420
162994
522110
739689
677383
591115
973430
824984
461538
641911
296283
274579
70200
873334
65706
1007748
732657
270301
106944
356742
961857
61308
645382
622484
459424
967628
592751
306924
739630
768918
291408
962008
902931
1042039
534820
730963
220672
404101
267010
484423
833022
74670
939294
431044
820770
324063
201318
173903
1052278
385395
589567
86616
970641
200032
125354
609907
693093
851417
70339
770940
362143
726060
470295
512818
836737
694145
415389
577441
981876
417025
439941
1004916
225314
934699
960292
742493
89051
365920
154819
161463
386892
301924
948687
847335
160717
637203
344287
780446
641787
432700
518257
757117
611867
943580
582094
94310
1017169
1019994
729615
866053
661018
48158
237649
511110
580708
619063
124361
186499
217459
132000
1096251
967176
316530
735142
227020
538924
446810
87211
250955
468708
288613
1041120
824645
213118
679738
824745
1048247
59732
186621
363275
783906
507194
4253
833797
851862
708711
982995
588283
63429
356399
292991
911046
356661
589685
165972
190348
453891
534248
615435
696179
116049
669760
20080
953805
1025770
1001406
789141
354544
931943
1029051
515129
615225
937738
164702
186047
515596
338389
111149
740182
298671
141050
851263
264315
79477
666592
914294
625046
908747
2446
52847
831211
300825
826746
271516
991094
35574
905518
184538
850428
704735
1085332
901080
975278
824546
960717
852917
602209
195721
736972
647480
954146
358161
899078
173159
994855
771612
862722
738709
490874
75086
244593
149166
106965
671798
670748
275772
540581
650608
17820
955195
136606
408106
1085240
33036
206502
304923
121411
826798
432235
172540
865930
586289
1086232
469252
589574
523135
417281
658384
69105
494662
843019
162865
239175
242561
321903
300685
473054
693876
276046
786595
700737
963955
293215
653117
383267
58513
692622
142343
1000624
371567
540848
1006790
131340
800078
1063169
1099563
520088
835214
952525
792754
956624
721178
632444
584254
482836
950684
244034
453041
811962
77071
125814
674346
8436
45239
403310
1080569
638905
199568
631175
1064419
800855
931049
457480
788362
870679
338987
608840
63642
955613
334132
598193
165595
339459
447101
743319
303428
442086
180729
945224
1039498
979491
114048
650106
723474
460071
302350
810542
366590
21078
121398
457775
633097
945455
642144
1090077
726801
578495
983760
710822
67401
502031
451401
709620
842249
954470
344915
212294
963067
340243
579371
519982
403985
343559
739502
710240
823942
128704
573812
863090
97397
412358
37237
678494
504508
627498
337485
421208
433944
108423
865205
792286
62850
579684
46702
972019
1097039
1069919
1035739
1025885
461835
430173
234353
294329
155490
947733
214751
930468
146687
543111
885504
209582
232287
134262
909135
682118
549119
641655
974842
621098
63327
40959
939028
811710
41755
65012
541675
478467
794832
705079
744033
1039153
943158
217344
175174
521827
66703
370045
273585
754161
12616
305609
512693
982312
207160
489787
269572
94731
758499
640793
1006268
1054054
1077599
689843
726716
381044
94050
836543
236392
237442
679497
39114
743150
686657
498584
237538
955749
517104
369893
659218
257714
148916
344683
169272
826759
533660
296461
839399
676706
291469
104125
110779
1019739
387422
908732
238153
945637
129938
134958
382483
519818
114038
1007959
277271
407061
13553
12503
36908
794240
128217
661070
49360
430571
639314
352413
24780
471588
343481
1052858
1096346
974607
504703
224949
306336
749324
863807
245248
695109
163476
639615
1070356
535263
150843
219624
610261
755396
296416
713310
415857
602422
149675
818116
548225
238566
395018
83118
371356
127494
971163
600363
766549
815837
519584
1038331
896163
839076
253782
410596
416055
140170
644107
275966
826181
188455
429879
865327
233384
860359
772679
921309
56740
485534
204946
333268
688398
468458
571501
44090
481653
1041372
1062046
892298
340794
921115
234375
148840
635381
222525
444523
251573
13457
994686
482557
788280
339228
187502
560325
55520
845347
1050598
748018
738410
229595
144162
277757
775780
19325
357370
61450
932949
1082921
192587
947919
955562
1059936
633990
573509
836485
665298
249996
869829
553754
765649
256744
255694
250814
741589
740539
376604
509990
595840
193049
191999
1052718
758810
626482
94934
504382
703905
896495
175432
880691
805040
803990
22130
1074570
209752
665490
266312
265262
284606
241203
798835
207642
67278
242520
107700
221100
645086
412521
995135
930257
174574
512561
312926
1044955
96992
784651
365608
1045132
1071904
912852
225100
374113
747696
238521
494894
446013
781610
175659
950682
90350
267717
951286
519222
1058756
86569
586128
443158
1075233
219008
980255
8312
112556
527508
394252
141626
366013
85668
645147
465063
713908
341489
740430
981908
813425
998960
186345
968728
241672
461493
502520
569795
1087107
671892
19934
588868
601909
669625
337337
926818
449468
386816
201903
571719
553104
396468
812847
877989
794886
497074
999687
625128
174191
903913
432244
399319
562285
596045
861933
796920
987955
543318
840130
288339
1044006
544194
535348
790698
297028
264592
932032
766894
971234
1020158
106107
965022
677881
781448
85543
765011
517894
406499
746747
71686
310244
616497
500023
364961
138051
662382
496627
925665
265849
319811
320861
955404
393424
1005642
16084
429342
1083570
842066
57624
901452
705961
565546
206400
582881
211513
11059
867388
697114
514884
1030518
374819
281212
517487
712003
57063
624470
132059
511606
35814
964766
941467
306750
401951
818728
103846
617674
179856
573245
886384
858762
891967
290102
449476
450955
808797
188776
768897
680899
460965
841029
387015
274578
1033322
904251
234311
58169
1040365
549959
602042
458155
32810
1028251
631149
229964
485231
216258
614947
832364
818000
172503
266338
102205
860160
147940
887653
122425
876083
1014774
666582
983072
596801
640633
393132
714484
806990
163202
162152
652564
121777
1018332
822423
716239
878009
407015
502534
325692
1062712
656354
671981
670239
683437
1053682
211491
903715
717110
732307
732741
1070880
17929
329113
49106
389901
198818
781338
92893
110906
840260
591659
749522
220041
573407
699261
1017553
240461
212235
240140
471986
939350
443213
736059
505450
416035
628698
1032619
847380
755431
734673
71154
937326
724708
1054866
517604
971230
736038
13507
43041
282723
105269
283057
120872
1070201
329549
1084529
1079824
418057
202092
141770
544737
194039
999090
864052
9036
736261
857833
759731
180880
454050
453696
72592
938058
374568
526141
17134
1091877
701764
385791
70640
63369
534579
343387
178468
174583
396373
644652
380969
991012
1058259
730165
45597
949649
643688
2393
213482
1021498
475084
107886
123084
540441
346970
990520
707532
38699
1031977
451979
590473
172356
526374
977726
97969
163618
68997
797795
150648
967990
410738
566507
804538
497178
289390
1028430
601538
141726
150482
781363
881175
953859
127688
255222
805656
349297
739900
518228
191072
293544
665792
959030
407443
75616
96307
1026372
627711
308100
240187
154561
740825
958464
662918
557749
908895
48425
907374
534094
1039124
1092140
307868
462826
843299
384103
504185
247338
842984
914547
646828
469260
926066
748835
807835
377711
655247
1095217
198735
980958
472189
316846
615713
815804
262348
462860
974700
790325
887437
1077665
837959
327392
349414
1054996
642446
197532
1097638
738253
785935
925404
86988
322148
1062424
819438
639039
333546
1033595
287653
78415
5722
523157
434789
804754
665683
673727
276942
14005
491871
1051611
303774
1070897
3242
621032
167122
865376
1036600
491105
885852
1037100
654024
613214
942892
327512
326462
834598
973880
387609
386559
538943
911668
632993
989766
151476
35939
413796
225651
114581
1068123
818490
173211
796842
618120
524182
949404
597549
929708
805566
762595
736731
464599
184481
143679
862746
548679
893752
629682
74561
334321
823975
63503
900032
909863
801220
516854
116368
378989
368119
590881
551125
677741
1068332
320434
981417
1045658
918690
523364
640766
40047
841930
559784
885505
1024872
1054919
336110
511042
511836
207401
439387
918097
812993
159159
328179
35106
130730
1020451
879860
239515
936581
31267
530723
545221
544170
657362
639510
505098
348283
350257
487149
526121
850948
1005063
744632
751043
457786
863122
114769
177875
654069
341488
756907
890551
467815
350526
123018
337220
471622
41946
268489
36459
777239
847092
635925
1078883
657663
298780
157266
834227
42937
484788
782248
330588
788154
370346
426535
703276
216242
874458
328064
1083000
257861
488140
613337
565369
941539
199205
618357
993289
76428
379058
67529
839031
285644
762598
182042
1023224
280095
681415
617416
991897
40357
836578
268321
875563
612625
750117
10035
455219
320702
181521
834748
446642
24963
699976
1053131
709633
381010
564718
3760
397982
977017
109016
970306
703388
553239
570712
201644
527144
187896
340873
397809
655209
295365
602866
359905
439306
706407
104095
441152
545335
1068770
879585
846430
358798
940767
36386
292520
202679
356151
654418
848938
2499
848407
250257
971893
788739
915788
1026360
937972
731873
939615
600089
66155
539715
43234
567167
1029162
258781
516523
450891
1089434
519726
899973
143310
160224
977751
774313
182674
961124
364121
355241
515590
944124
15561
398921
1075589
93437
1051229
1079596
843508
910495
247375
449624
200975
758570
383617
237268
905418
126344
1068778
414658
568843
933406
406237
1037113
552098
844264
374023
206029
409980
771805
955302
855688
373366
529870
750220
80191
7194
267270
910929
672886
553384
172153
979037
717569
568603
325467
99924
602880
106619
504924
745025
93364
312437
695382
254697
248562
929042
397533
154074
1025675
944939
395017
1038473
872277
671363
36152
724913
706447
466956
79396
199436
566963
143904
200663
53972
366832
475293
15999
861197
735033
315037
766434
448703
170747
103619
627365
373500
127891
413895
494820
66983
1055987
653250
226613
647868
480753
29879
938125
932093
1013463
814726
820787
325146
280540
125591
475110
788013
332185
366308
1063134
236239
496365
165286
300787
933316
125130
672273
1058244
579603
877316
165223
937447
708218
837555
79381
499032
126823
172704
962978
618191
790653
748418
397755
1057346
132405
276930
670307
381815
96598
1075992
1093706
834321
146682
239245
355234
3876
694264
477076
972792
373273
895623
341305
230771
627520
59469
180929
657897
581864
47202
444207
902546
635486
96647
308057
435741
411044
788087
117723
222296
15584
597164
554184
767812
908700
583207
1056685
418702
489859
383816
34129
340643
306519
649696
312027
755393
1086547
429341
226062
908015
98289
693303
860934
1052772
983362
476318
120730
229370
267405
658949
766011
1094616
612555
2562
843870
174368
45127
10861
16324
40031
1061115
847612
343883
587221
1097018
309461
531073
234398
586515
932850
411543
525933
35466
475119
754416
719360
50420
871019
155132
945868
998057
160306
802675
682742
153622
852384
343288
686647
281990
379121
859606
548054
1078576
991230
307082
169626
485946
404603
588487
749707
808455
37505
593921
1014082
677019
185730
1083654
375495
807256
4173
1059366
280894
797689
35805
593460
258603
420499
1047016
667887
378803
983567
173941
13377
225735
876963
516548
545281
495338
360040
911005
595894
685299
518335
1007935
990486
426256
426255
960789
301305
457281
256988
61943
694132
804043
17354
409959
480911
1023835
348206
813658
212016
766369
981716
956172
411129
102919
988210
16115
112571
804828
201141
874492
908414
104237
105287
310832
629177
630227
414798
725444
832030
41958
844482
1016184
895954
126743
1072716
379924
217142
537551
505329
699738
325867
1039713
838931
177901
540792
964316
385069
478382
82917
594001
361107
670009
1091663
506996
744050
549118
1059405
854081
852097
361864
1058460
405769
598813
174352
181740
805850
978548
368006
58561
913032
52936
20024
38811
529257
527766
975902
9010
832653
532512
678662
828720
468052
711903
650662
119288
260018
156448
40113
787627
837363
863095
460954
1036676
774944
438133
592975
15011
688154
956991
174312
783552
337074
418049
150338
170589
233982
632173
774758
298571
338639
42909
231757
152223
27044
978605
132955
48635
129081
498681
949449
102039
195765
839462
236879
530714
64542
332247
598048
387016
660607
375570
1020272
1087091
610393
760513
39911
999098
587657
28845
799217
724797
755780
649014
895990
732567
1060746
158165
841275
349981
654017
128962
990784
500753
975889
221392
25478
82438
925662
306912
125746
95531
717814
228989
455428
655684
434184
648017
899678
1066647
966447
1056037
65889
599145
405977
292000
943537
837607
615660
144058
603237
280072
641378
266582
485230
1087317
223209
505915
27921
39884
225206
415259
436997
524236
733861
339699
659312
566222
427745
161866
1051644
774442
877873
1063099
2962
1032594
383751
75579
202993
370987
340271
537742
277483
693508
602994
292831
806464
51447
866648
585786
876570
382168
552360
65025
1081958
154092
818592
783378
1054973
640927
938838
132332
60032
629083
241779
405319
1062730
502688
973598
582986
446518
1030970
211211
89834
247852
431038
321459
1032743
787959
598552
440183
804712
558757
906740
728729
1006024
97746
105613
947400
326563
1096425
179335
1058405
895682
460980
414881
557260
842247
839797
1011980
746023
712809
595623
946535
216372
390061
707879
281743
939493
543253
648361
944594
496495
422425
1059429
348133
1034610
38235
76547
153514
300780
798194
47258
238947
952834
461513
386068
609738
758537
1063528
260216
639742
886098
149489
50137
393699
12057
837685
800380
115123
474524
67624
813542
223352
660782
867785
192110
596059
559415
788464
668023
330641
511260
180765
657780
743299
947399
1093526
582837
532915
613781
126864
992043
805134
961687
732623
117391
665097
839350
1002607
1087523
315208
930640
416819
333488
834730
575013
66364
333611
761860
290071
204337
667201
854288
107956
559760
340460
1045559
626563
1018574
924742
1068220
1017905
176233
978080
525899
283454
440569
896052
587200
632591
365725
26508
210772
840519
971705
632896
534687
383140
1070605
662905
897501
756917
497060
169482
328416
140737
776662
74354
175578
896996
1100217
400259
867283
323909
170704
645772
139223
236415
14469
278406
898262
182581
102874
523373
1024178
205207
78655
519131
276489
598397
1022512
737004
221951
401174
466541
928581
909883
1000491
204428
881098
315400
938290
210092
217178
531552
1015260
1057324
1052091
149747
185943
169971
36241
1029193
171892
863842
273106
762615
912495
616099
847253
126012
337260
573160
720979
658887
792191
321118
56150
762376
519547
577544
1019429
584209
982062
679049
742549
665502
925593
462356
568710
240995
147042
747983
898427
695029
43835
346424
801689
489464
195450
306977
110548
573253
421641
287935
257734
1069451
22499
644398
112565
553373
713230
613671
421644
90373
289716
940672
75162
854829
449694
949794
508107
1070244
638218
1018238
827996
482800
1094989
796785
92317
1021082
1032016
300337
302653
389114
712801
166014
77205
106756
646034
88088
659086
233535
673062
542753
1047644
256047
775511
36508
464183
1096388
625174
490139
910578
701531
866137
983425
822230
412834
28416
39101
99250
492835
644749
2398
320705
553245
933910
880194
587186
213056
69286
805843
641036
69950
30921
78635
294177
964706
97360
210533
1040120
767403
786521
427937
964076
880597
131554
518729
155157
1025950
648942
819524
268361
447368
337099
803403
480442
327964
90162
958088
458073
1073016
724775
276344
974115
448049
830850
646301
451874
140906
995676
576745
213520
750508
148800
977160
456377
449323
622422
227218
75974
177007
505903
971657
834336
211950
509717
283598
389553
886713
335581
286615
770107
450812
276021
981882
789474
929841
1074905
98980
85279
143209
839559
470000
942263
1084596
27988
526274
74011
635090
70215
223130
972256
799806
239992
58577
538530
129330
822106
39009
896893
622439
222118
984871
1043804
482905
113069
954601
820591
492197
37845
276224
980508
990102
331165
199076
175074
142651
978834
283317
737618
586397
82523
808130
87119
331286
205758
816953
625640
330436
198654
1033610
686769
963456
40513
7322
574317
695083
162747
591824
538999
302716
9023
530938
62427
1016070
431936
955498
961332
914817
741565
376242
367724
280817
475123
949500
71545
674474
340664
277446
849572
78808
731292
941269
168472
475235
1093213
955670
1058233
302183
184786
501999
310937
633015
562537
991810
742113
904996
750016
27087
162628
569445
830134
1080396
199148
1045884
616204
651249
539107
787378
441890
894424
618551
901415
775239
313317
428805
850660
409654
1092807
455737
910652
172124
1059376
404551
604761
783794
293883
439664
118794
27067
536842
59392
266613
228631
422350
1054302
120408
1021854
301981
306058
906086
991979
316375
629004
778813
461041
605502
873630
629546
800567
470065
967696
138707
9157
780748
851687
655496
675634
656318
6957
812165
92511
427921
971211
365839
1005353
1100216
131125
875064
1017695
331579
191400
477798
1030447
493344
45922
740441
1032274
752817
141931
791060
394763
862221
59709
902764
116008
371037
841101
217368
589368
1014488
240894
786420
47636
448856
1054083
573775
37404
780850
353497
1000729
580725
755223
1074743
115734
564079
623625
442264
1019573
1022634
304825
615645
243157
988495
504936
827054
601433
56711
390534
435051
987298
873851
155117
139565
976242
867173
712719
17783
701643
386231
559563
919539
733885
33129
1054044
104404
137227
780846
266260
256918
854911
279280
48172
188843
799932
414349
238709
626648
335779
969121
989195
172167
451688
398436
8135
1088209
1038570
598515
506555
118397
172639
789641
124121
621726
447537
731599
384275
922267
601472
245815
65194
631691
303156
462068
340209
275666
297598
626790
7244
334166
883654
694362
599373
698283
833433
814788
91347
346201
421034
1075062
135531
545971
256097
771126
428267
777312
406739
945974
1063401
203444
641888
972600
253472
1049088
871692
98124
259663
417256
588095
58674
336117
817845
697362
1077605
776594
928439
768850
489764
622169
1023726
1082402
668119
840749
740170
562720
131293
283529
450522
51622
404345
1097079
1002953
649107
59828
423868
423047
547922
562401
849704
349081
223884
543854
346422
406080
740700
109991
913486
1062279
246586
221044
421385
925742
991516
362267
142044
248992
417485
862252
229423
362424
348986
962927
835222
1072416
271994
776388
545888
237733
681919
881269
206247
1084005
807614
16971
726557
41559
842087
623107
226672
486694
624129
927363
911353
462916
883924
912383
1077633
766948
172221
588260
942989
338506
28993
111608
945432
485088
484481
1017664
337294
594845
586772
60729
310606
207445
725458
331720
465438
988006
571216
648515
951124
50550
469048
1011583
1096529
1095479
1029397
434722
211587
175599
216169
925491
803186
501449
696824
400348
788097
1021938
627998
471176
928910
398607
741006
474545
604460
117467
54808
485355
1022137
516498
429507
19175
59355
400176
450667
518427
582683
755225
634507
981946
481507
178867
498320
534724
764144
751738
953082
138864
661555
49330
648056
1080351
842298
166353
804104
395298
1061859
426970
428020
50797
587921
786948
441638
53593
148164
406203
4631
936222
914514
1039724
386916
52421
92500
265592
705448
245487
296360
499710
609192
445488
907344
516906
356252
974681
620372
43360
191349
690120
750778
505100
34785
384744
816177
908284
247433
120223
800289
1023759
727380
148180
523318
211413
515742
836532
1089522
858198
715847
383192
636470
522413
677294
26293
906760
1061721
295626
329926
631359
1019895
122620
218408
340843
442797
102471
529879
587142
842685
341917
242013
700461
2137
609348
108555
643923
190891
158403
1071768
576913
563560
182280
359718
1068017
188397
637982
395324
1090337
36870
271071
47892
265952
253897
963870
991986
19742
905838
572033
65839
660058
721501
243291
631082
521064
197642
905281
229031
51537
397747
946109
54791
343465
699568
684318
1078582
521998
364596
341173
177321
860910
149338
379862
77534
864644
716106
509466
507127
501609
75048
1055731
985725
102194
811395
76341
638206
956108
359719
226189
206889
974061
124518
382084
1080797
559056
231991
518533
777399
742145
384267
219817
45016
328145
24480
359376
187629
660703
766576
510905
85119
535321
1075019
173120
980229
474706
993707
629355
203144
509173
886295
285721
137755
1058534
110543
518262
1089421
359851
1001447
763574
127680
712866
296617
876758
887802
254152
24641
423648
704318
637714
1029185
504319
328967
49469
414801
116286
171608
609032
737677
963233
565403
692632
549137
124335
660182
153314
85320
86370
373266
1039768
26547
25294
712625
648477
506043
501776
113500
363013
158952
130834
232533
555746
219509
753459
111606
594732
390854
912301
660250
798104
42087
900185
317299
619029
370132
908068
316033
899632
219274
520646
684684
587252
660757
977695
784919
262693
610659
579676
118749
448444
28317
744616
540953
1043272
902046
1000066
913858
115920
302928
978429
363266
517083
336747
705607
1084719
930548
522806
143404
660889
422994
35191
141987
674619
189432
758763
821288
938885
633334
475146
31348
911255
620399
760003
1099802
877206
500840
70335
491845
631696
219256
170189
1094922
166522
311438
427187
230793
566800
289474
1033330
1005347
1097150
771704
348950
131895
831340
338042
482382
974721
688451
115211
923635
508885
734850
847250
503522
322736
1052590
1042983
642497
478213
1008095
618529
407343
909652
38612
627241
475406
366290
741783
840173
750349
720547
203697
9444
707421
974150
601923
16154
223455
269933
785908
563255
314571
656357
240339
522560
794665
614852
283839
527240
353869
502915
427931
102291
17166
353382
45449
850142
662158
954631
78263
67843
209898
58700
996746
583895
198921
474298
396082
238837
380183
860355
495594
132845
985682
93650
547167
74182
1059560
563037
945115
310075
877468
252209
524404
694943
237368
370468
218348
694081
586796
835805
116617
980971
136819
141590
29138
445905
703937
1052536
428166
547411
539484
1021735
589712
1045331
839005
36796
26184
113840
260634
1019542
719384
1049793
951532
8614
1074380
681475
546188
432773
699602
59385
877566
1024473
548115
156287
184783
809458
278352
372756
518726
68812
701591
600419
5398
512650
821322
390278
396412
259543
69190
246828
440817
1013417
53583
202062
574839
627184
1022985
1000680
486295
90696
143050
365706
151082
482467
316117
478944
150245
555228
148972
329364
1054039
296651
752538
586910
784842
110755
933834
221721
514584
1063875
376725
133094
565169
814632
1019097
97681
411069
983518
834904
674996
396057
112966
484428
595410
612892
36822
442544
433551
1070371
1080198
734270
541095
621356
898556
316879
519917
548013
51965
60616
114025
672445
715401
54332
322485
321435
732020
412759
693657
997260
195239
74051
135032
1008130
420998
28540
987718
792935
459682
620907
766088
792626
1091434
1092484
429167
441760
478692
450249
1083035
512032
120388
1028757
260919
482170
831274
454121
833742
686462
485569
433433
1042647
185820
449304
316125
358364
578601
876763
107942
508790
495546
721540
424374
519017
50688
843061
744781
298555
140514
54996
184793
46317
7204
921068
172526
481210
996214
886984
325433
281526
203225
336847
319872
205501
618261
549858
987377
983750
496819
862375
349125
1051084
608296
953661
994506
88998
701047
239994
44514
849649
631570
688698
250284
286560
209145
485319
2622
778892
180169
76258
567328
1049369
1048319
824014
222734
251784
583267
1000593
379019
414181
376399
83812
313709
264391
224670
193054
807786
620412
874482
412233
767139
1087509
580036
59862
467366
1002218
441948
768058
919026
600144
352486
198984
1025679
1032799
729574
318994
936685
165097
899785
316508
431888
753293
740582
182024
181639
1039340
41692
329622
901778
961113
440730
46084
739748
538582
565191
533918
288109
18254
285087
466878
1002250
597123
399127
755173
196538
12146
252630
569526
884554
883504
440110
468712
468470
1059927
256112
795270
796320
986792
955574
527762
424960
527949
1062222
33513
390428
409755
1094493
130383
89706
238483
150969
1040753
959610
294317
982268
723662
845390
93817
251623
258175
767928
60980
508992
978564
98300
397254
228203
125907
150983
609477
123386
617544
81251
247213
406870
758727
942707
255133
1094874
922474
796846
268838
803985
1059286
581248
24101
1080804
529894
956938
733265
423795
183119
833657
884213
456887
1061681
966940
202220
455014
253802
717964
434618
1008837
288630
562627
93589
1054839
722036
593835
602895
459375
742702
309159
937756
858885
634559
409398
894298
31335
764896
210240
316393
1098953
579209
431273
68908
275737
193702
1003026
249843
611023
737884
1047655
952852
128883
80002
213232
422478
258117
1023287
974484
948426
598564
408342
729801
718074
390990
55769
56819
803412
711141
604467
415849
509668
458420
859635
192814
413285
23328
15970
795848
577403
1036468
719095
435834
164712
146205
633492
425497
36809
37859
814839
826072
647310
35230
950697
368128
657649
692444
327723
172787
819612
61755
929430
607181
648694
680435
328100
221459
180516
155011
928902
287719
333761
1095613
1045513
787276
785579
770477
1037213
70812
1082404
159430
1040839
817459
500570
535844
561925
41919
272219
544119
375997
409889
19379
815976
488013
727388
985217
820466
576057
71310
1041087
879690
1076683
296743
38434
446852
805954
1045516
348495
160381
944022
152868
569573
655536
48424
892677
577658
655762
1000436
383902
893235
435196
438834
525799
268764
643314
128809
548629
1068582
38013
738967
858282
683694
575756
214792
95033
1087021
1017001
116409
379357
41996
886053
93393
327950
451858
1084142
768942
1069969
239569
13874
913525
626129
268270
620980
922384
833691
536547
776411
138062
460414
104333
12083
655735
461667
320179
573001
728474
1039479
375819
126280
640016
106750
232803
360681
251898
519787
1025919
326909
21531
1049241
927625
760105
975319
841811
812814
902248
648550
520337
169510
786828
244901
1038047
327718
93629
526908
386437
952603
97796
1084065
1017325
439791
503257
1069986
188244
162125
317001
493149
687840
490316
912814
244718
625545
680627
107807
328894
608567
768210
419547
1039113
760596
689929
567826
372531
371481
35855
899203
620871
1021224
215122
514216
720088
341868
34389
580243
259309
169222
50190
346990
806838
1024752
37948
28338
174253
92581
599144
506665
628074
602543
1015403
521934
465885
850046
375297
955758
323835
431229
175536
1011183
57018
898923
592315
654425
572433
993258
573547
192409
666803
516849
21275
42409
805008
377185
930988
518935
630364
307551
564167
731956
633283
510390
692716
535524
576835
429159
456768
958509
720622
749117
253184
878648
147862
700162
793881
209674
682592
260991
1046323
300788
1006830
600598
310060
575915
54333
147469
832638
645564
516384
972415
256989
112270
379946
11050
461082
390261
851993
534063
1084409
88294
222779
145267
7663
1080046
302613
435642
938408
742366
357389
295057
1092392
755710
248164
609908
879824
124273
214030
821477
553454
169075
346043
271886
988944
696329
658732
1057010
492728
831874
520238
804134
284425
156756
966627
1035597
81514
328410
1072253
613883
879152
52084
409316
404106
536038
899012
1099501
448391
128140
870251
587395
319761
731749
409374
47818
1040804
188352
480515
654243
613073
597574
931746
437338
25792
987503
1050102
927590
850190
252304
853043
487972
304480
1004105
845428
26858
301186
833199
1063763
361667
850332
663712
840701
513006
149585
288937
153159
395963
232430
26285
738475
604758
642246
1047231
348150
813824
597255
576754
997319
996269
75035
73985
72935
889690
761166
742893
1055117
43632
42582
41532
139613
43231
169767
605819
56137
276630
985500
326602
325552
85867
86917
619198
856869
442121
218505
217455
35137
136069
453249
452199
1027778
1007080
1007081
15003
803290
918611
809692
454959
59863
401871
897332
674197
272235
119201
998632
915020
754908
181409
374749
352258
266651
508306
658128
787899
913780
2527
289895
569052
325905
482407
910158
756872
218436
748481
479953
493856
296378
74356
904987
46477
445537
507173
758669
162480
608396
292987
939275
336669
212667
705647
956296
132121
1012188
461809
928243
580119
628168
280615
890544
359600
116175
362968
1040033
728510
35603
359151
755308
460900
380697
798518
582836
160567
387942
49060
462763
681542
798820
1099840
1027711
942025
158104
803868
802818
975004
688525
171219
155493
562776
1042518
21618
426034
611556
15620
114067
230943
249467
517270
70486
627674
780543
804103
974076
1065232
608812
368594
995380
555509
113819
663467
159076
851514
794652
382309
967613
225281
72951
298589
112080
102723
1015066
501213
1026178
825447
451210
987248
123798
203342
250153
1053909
710980
1036548
1073411
39392
483645
463996
320065
730194
822287
292598
151172
58052
196206
178720
700153
39688
945480
743684
615803
305915
159183
433050
915589
94606
574064
1066454
873240
608340
863486
684590
1011388
1061908
541934
415903
771764
893077
775636
50327
156237
307882
907029
522594
429739
623488
757118
442582
441532
501683
298859
661067
712628
495908
1092422
968506
225000
828539
20518
939846
141851
206278
807367
967879
367748
746727
523561
376332
933177
1003413
1071157
48906
622031
1021350
258732
12926
658679
1090685
1040606
841397
258846
402578
836819
924848
379301
173141
764549
147995
850081
241097
315485
848706
815609
1047023
546170
131227
832543
656343
41647
469857
808018
249912
59891
458071
468393
1082850
1082623
741513
99926
950293
243715
838585
533182
357003
372473
143365
778108
251806
898059
997300
897946
470520
747894
82313
489347
112112
515408
754190
32340
1059588
330627
626508
379788
900987
967929
1066059
33088
656658
966435
318407
342136
955319
767972
690517
700207
834569
175792
220834
178314
249569
194236
941692
769334
824913
330593
520036
444153
15640
555537
452362
892605
861409
892059
1054239
338170
178217
723521
26253
743647
152325
549540
629996
913714
70635
462565
184987
1057494
976297
760807
79331
975170
434594
1087432
897014
812724
1059625
253218
538001
800628
281411
136828
365717
911316
865583
606917
310821
35408
987095
357132
830450
740479
457134
253434
350970
849212
154385
362077
676889
926773
367185
482921
18954
225671
989924
6722
637888
1008883
960253
542157
73146
342031
79314
714259
179490
24050
675236
1054629
126328
691309
382216
805863
875871
991939
425678
651850
237372
890722
264989
359991
807118
865140
360432
502155
142191
546073
470177
68201
686330
14465
523072
588501
65241
332069
704408
575371
991019
853367
36208
199215
843018
394879
964983
311758
721486
1077443
918211
578619
136503
650733
361876
561009
244727
216548
886392
741402
537720
905771
607295
157347
925519
1036045
848713
158788
926959
1077507
1028934
211187
444822
171767
285308
933504
710324
368525
123886
312496
185308
810425
431746
1048234
3380
179937
582658
584630
946159
655443
611926
368971
515589
396154
292970
1053173
587660
164563
614782
799915
841769
734449
901136
402297
214665
232944
1024553
159561
142040
79629
92421
905569
1020927
906672
979780
677748
46771
903895
781817
497313
292466
640056
211959
469846
898490
323540
444988
600708
1091431
523900
410799
206557
170172
1019128
207092
636114
854940
911760
700674
641023
817968
15701
795516
63221
929284
728635
267676
92889
1005777
522262
682684
808994
998030
577157
913135
141061
118272
332497
368315
1026267
481841
559928
455730
981515
901174
933887
651863
349442
487135
936095
300795
176930
5771
974207
784828
1073562
682665
118813
358740
458627
184582
1098136
58529
770423
805422
1085278
628409
220882
134372
482755
818894
1084609
611256
233268
131259
1010364
813436
483563
806919
934568
868138
113820
538922
411511
726855
141981
1023999
569585
21178
119557
508189
1076931
92024
782606
379157
744345
960068
592057
863532
397079
106492
79362
916213
162966
16655
98883
792113
370170
603102
176267
509813
957457
608865
887885
90555
118172
962087
1025364
267823
502905
361187
631955
1075530
326853
324703
259064
954612
1042040
465056
830014
1027073
779214
361391
338150
265612
479463
871348
18337
558406
305559
252897
919122
221109
168090
1098423
804002
1049896
433135
713238
106744
574749
1070589
684407
530169
748034
52361
364011
4459
764320
729598
866107
363145
529915
143450
276790
1012489
990719
1064884
239289
1088742
276509
655841
518815
956242
270353
589563
655424
596735
230132
397025
325517
777075
414409
977627
840870
358749
967456
539174
573712
878005
1010162
1039663
128528
1071443
760475
250300
912545
670809
768644
381990
196951
116601
366108
41490
487295
235639
738003
894816
1017191
286402
333531
527825
1005469
762270
882545
642176
70898
285886
284836
705537
258975
618302
213509
677754
1009562
1080052
1041182
963419
51171
130049
265466
945892
260621
583388
991842
714863
754841
356966
705428
1089977
329155
455969
786233
794753
371259
504747
860436
125353
60879
309431
771145
87201
239236
34852
595017
42583
529064
1059660
910230
156686
564250
76848
377336
768001
537273
239125
1002917
194672
191715
725238
972032
355532
97458
727466
395598
509182
323894
511704
240367
383139
664802
935134
190244
557040
146743
310498
677705
921731
75738
879925
1084284
438868
876433
661252
181843
720492
112876
419326
444760
280799
990378
875981
739135
1043118
317207
480590
165756
280205
268652
388550
46359
1007254
364069
10318
385552
916639
1078806
955529
533160
685279
175348
170333
679612
1063534
883921
1037601
502848
345967
156526
1065408
12990
79262
658863
764503
837982
774926
1020993
885590
5849
356768
213983
416258
464817
778716
264248
909865
156589
627602
535309
610189
1042106
225287
808434
20696
899552
539636
892699
361115
365445
752179
1037376
201379
692865
43761
708979
3579
370020
449131
902900
2693
530830
812177
644439
789694
916303
147547
955842
151542
4085
611558
895795
1099907
951098
517516
381429
1064984
40162
697318
47050
347240
954743
1095648
1012225
900246
158656
399851
891954
418326
81868
909458
1073915
298749
751735
370785
625661
780935
131662
6847
755400
475554
950043
310747
391033
782937
376679
129605
427223
948487
911361
1064748
89551
919188
278676
585512
300221
443198
275731
1032356
110174
209188
448957
941947
1080839
584243
1068665
124967
1077808
744874
587225
162917
798164
532573
1041804
33723
730424
274694
436423
83483
997297
316506
1085095
478263
422193
792567
742400
64753
633393
290388
223313
19975
228895
74492
828732
959214
970525
65320
187163
580574
106527
566819
423938
634711
809000
577098
779725
330852
918618
490668
693914
64977
712812
586547
958905
233878
718269
449176
703113
396010
392074
218939
374863
876891
681433
395839
799342
910222
109362
127743
1024907
990870
883741
999167
535474
477335
340830
243707
11853
425734
805898
797288
573738
549889
447934
497877
1031270
835927
574920
564875
307208
895559
398703
978994
541072
173649
107938
47426
114950
634257
367304
931983
18480
579581
122652
750777
360649
20136
136759
915641
210979
817858
450575
1010742
207587
227215
322114
640550
1019409
1091125
43777
362497
863914
652797
187494
385222
524227
554800
815154
247984
715249
939948
816751
941149
523279
499006
44919
492406
1020209
81799
129613
654599
290554
798737
589786
76907
193189
355260
291051
449207
26951
485623
1100145
774012
29555
1088052
952569
925138
222530
85994
1037538
929081
658977
11139
347700
136532
499741
350459
981625
1055524
894807
33807
228081
917472
1066387
652857
38714
183588
939322
144895
829909
953426
177924
309089
1055405
123463
602893
489652
89194
1007786
342944
478390
868066
96440
679098
886283
155130
342213
248102
677550
170554
767438
539504
163324
1049513
303223
51901
691347
891024
314461
21761
479548
539674
388614
72417
1060939
116716
35542
1016265
1000739
856741
204649
670921
549267
820535
1084619
569989
946437
767264
135854
892323
355751
357468
247960
393654
681938
11000
229865
1066895
515884
905284
354000
430581
645099
648279
467303
618099
93471
366781
488438
189492
1039135
552420
825663
607849
183660
958933
179485
333923
1034522
672443
402407
199032
197982
974771
273924
1061038
66351
796659
236915
276682
623949
785774
542694
229833
807600
1013239
393614
1088252
988389
475019
898602
765186
180793
903626
1044074
238746
656833
553153
547534
153828
506846
397286
1067870
1094631
1098434
86628
963783
887346
635789
568518
465622
293545
21415
409363
25124
705513
247619
490596
897147
955024
773324
184776
667536
36326
93526
683743
111479
516150
542359
413468
728938
488529
1088318
707654
289402
510181
168342
922794
23296
111280
882114
1012310
617212
371160
410190
112931
112399
596834
882488
370614
934092
724348
105904
397535
427308
726330
660447
435507
733237
392836
132717
228610
544608
987168
602502
928815
728975
203596
385123
678075
360047
1024890
246533
526251
801846
363340
787454
131485
1011959
172470
537748
235487
83525
1041897
539992
57113
833622
499668
110763
541398
525260
828995
913607
672922
764811
38908
25258
261519
300602
645070
189945
650250
817659
816609
257701
746995
827659
404550
563320
361698
1095578
398601
333713
124059
941942
221594
224035
766026
137656
516772
701519
474687
397542
134454
584764
756295
321415
1017673
590122
263555
632445
1019444
991672
162088
1088864
12684
418844
910245
757985
439117
695614
197622
816308
86600
147610
350120
360523
925963
447093
10669
514513
657327
164862
852860
314196
779496
236645
35117
992674
1080067
383899
116150
857464
8745
269587
542138
1020912
712942
170854
689092
332305
209116
933237
829111
144499
15580
415663
1057450
180472
492769
449496
305565
96985
337451
613306
476250
877974
777940
1073907
830600
861482
935485
1015887
1046683
628219
458718
921642
465407
512791
487709
198846
303695
312680
190618
875217
1051345
34693
385421
785274
134557
658793
607999
913506
989310
377596
832777
1031641
630459
717235
516113
895543
194290
421369
111914
806882
17189
604648
962957
71199
123049
730082
582728
661074
769264
562002
2220
998294
906808
258532
351469
33172
565402
179615
805305
1093900
756672
938487
813939
505428
482967
864582
539835
939335
199363
306636
731885
974455
43900
348089
7600
362130
755798
522111
1061874
914152
965044
589370
251875
458939
986147
1043297
1048671
473204
128884
856525
793316
418945
332284
564669
569154
638583
804368
296913
764226
178128
695049
630702
299933
224558
432496
395220
658981
176562
650192
300537
868588
107974
769225
346589
959169
48320
540714
743345
63768
532884
1014282
900722
685450
1094277
240507
517388
512616
1040297
910035
672993
454807
228653
144019
484513
366039
493305
1091373
850623
659237
121546
13299
675218
1025793
284953
677463
982469
227707
15511
610836
672459
278316
178463
774534
397869
983934
624116
289857
1016163
909274
473768
763209
400135
392525
643126
199153
993432
54798
770282
535216
412572
396279
325090
379275
58778
791266
454635
916618
323534
1007131
201381
1084758
455450
960334
546158
797235
821823
477676
70396
47690
696267
386798
752394
29815
213940
903060
898562
591832
345107
775786
321295
698640
173762
67392
436254
544896
594424
925020
983387
282979
389770
811992
353744
147409
758085
206894
354758
525282
355966
820877
338627
504784
590724
1068424
191926
1085398
297304
764555
664063
572191
931187
518130
182907
219072
814830
224041
500978
81827
864427
28975
32003
178582
247692
777383
587475
568743
843580
202972
236796
671056
922684
989885
1053817
829845
914780
744506
366305
387114
680211
598542
1015159
677631
97563
397676
964803
120313
791438
882801
938181
568507
35803
922069
625144
561043
250141
117732
161404
726551
938846
354434
998879
358251
857460
983619
427940
66359
979574
538795
327526
508784
545853
791975
509631
1013684
151545
1061783
692640
199124
908655
757532
575002
1057227
401822
600883
76635
92641
536432
149180
308529
779426
574107
1025922
805428
217869
1005602
267061
786368
886445
1051641
35328
733818
708127
766245
844582
1052612
552854
543172
908462
617194
260314
954034
334314
118111
630625
125101
1046167
998784
744446
534411
911479
633809
75970
19028
818035
133698
387740
983102
831696
103565
228310
279007
435173
651274
820074
633295
599592
501250
214115
160648
171883
681328
46716
57120
1035530
949302
940548
667233
906987
14638
39726
764701
725824
941250
652927
306551
332012
499394
771378
553771
395613
350088
391360
205119
248112
456289
120379
498485
656185
530736
899395
1065344
282655
752309
50209
612360
1047558
556519
768507
1028503
496174
62396
608436
156411
908248
777017
791482
374797
1066187
880372
141758
1002030
827762
539017
584777
933323
546799
42280
406820
184500
307434
49077
108735
35969
898726
890102
564382
300204
708568
332037
337726
514100
1078908
583642
457767
891001
717588
477489
861097
885543
930110
47080
584584
1026153
82433
583755
932986
868135
944067
884322
885372
886422
805154
776973
732369
363735
718048
726458
109410
48033
958108
879722
1057417
437220
686456
62368
63418
342838
485583
270633
645788
334141
660108
904787
993573
395162
57050
266772
465026
498440
711661
675399
297126
967889
1070018
178918
289647
496910
78409
1031812
225288
926192
26985
1086313
972492
14046
821147
265385
759018
95001
975786
397559
864125
475500
296602
530298
741820
726473
354845
130267
11662
584148
156221
510245
1014367
1015417
913027
809633
368935
762934
421153
130727
667249
655983
1078451
658324
93958
535609
922958
559782
766057
565220
649811
1097334
800921
200837
48181
771414
848857
148773
684944
369975
1079950
560206
532130
99251
860283
4511
351202
218464
363095
407485
446867
970817
626238
394627
1048757
635420
376321
57276
271845
72352
1005891
212943
708558
745592
97733
22834
439551
681109
231329
2496
712879
1003932
219061
1039103
545900
890185
897653
631620
713199
75548
451119
207608
1038161
524455
99206
759044
194147
882928
924520
355911
311348
73850
498514
644788
472411
706046
1098215
306678
606800
964029
970980
896594
345462
871129
407175
428024
754462
508137
880708
60043
811431
808437
906280
10174
829106
189154
847257
332527
651781
573387
991801
1019307
70771
243987
990617
606473
1005803
740378
75378
148131
608987
504859
1027248
51828
165008
305285
26943
278413
18173
340633
485570
792733
974975
1024007
995054
747341
979015
679684
343204
619371
392737
133202
13547
677923
199242
135943
466361
504655
566977
799968
844636
432784
956370
860714
301824
699698
593858
1000466
789679
408014
754509
386324
688070
485572
975537
946462
176240
344689
513057
110114
672264
30977
269583
796382
776518
561169
94330
532864
505356
631599
781297
842393
151311
715198
588880
597046
164798
898749
778741
376737
578059
557523
558573
806080
663763
493766
778000
549446
74304
715066
973622
255981
103009
456998
1090434
310596
309546
164743
189751
656957
209441
981740
104087
330920
434757
870139
196896
200817
792601
4753
1096287
666628
627537
277390
38542
883101
330469
671236
168840
23313
395420
662323
439313
880641
726662
634652
368544
995389
803632
1078782
889853
139560
910169
397197
542597
534745
380982
1008284
884171
73709
939964
575721
913256
741530
273563
541111
996219
965704
922017
763468
762418
489858
277673
1066091
253312
780598
492898
662985
539198
394117
898067
629006
524761
384294
320868
208342
675028
189622
659773
873098
874148
433980
1016988
39422
623480
266761
189796
516164
175698
335429
793561
165555
570065
368273
873150
838784
580434
430061
566462
281263
326958
990330
52360
548378
12250
1085054
764963
503673
840994
137387
821451
85559
5408
77317
722922
1062748
739223
260603
875718
648881
393176
195817
886972
983410
1019215
837413
166907
1031042
592283
1012463
148134
520735
961119
648185
881843
239039
1021654
866639
625075
63944
928105
111354
1012464
248674
153151
1009230
1008180
786614
613882
925622
146760
585173
150795
392812
650650
175766
250917
382770
972704
49832
82702
72108
951213
950088
281232
601062
867583
120243
64253
545882
710839
843442
1049610
843899
111132
791685
612337
678178
464265
260743
782243
1078484
802351
230386
408344
484271
7616
546057
663589
794140
272919
330876
955283
940596
939546
918210
166398
200116
507862
558429
748437
218691
1060390
746522
255058
198795
703810
596166
8101
1093596
1045020
785882
84091
378208
720314
1030009
695788
1028609
858548
555340
427049
940604
214799
141454
133250
64368
772612
405196
64760
755212
505105
460056
1080236
555173
114945
115874
485639
527438
817351
392342
680072
913528
617411
836535
86960
748487
53739
256465
881099
742397
256576
323303
365148
694475
1046431
923305
990123
1040588
645109
955524
348636
72672
326694
80900
1031373
1047991
249501
431884
905893
1007610
120363
963395
293293
489190
289198
744183
598826
330791
614125
829595
371240
215136
124436
358079
743996
742946
63488
691102
428871
167114
109558
880253
772444
109538
219989
66875
148069
31041
606573
85908
846823
1005389
796809
222433
367341
583369
485859
698747
1032827
219385
407935
248510
422752
620333
1037140
990095
287767
891455
604832
915359
89552
785861
232507
485541
200488
989035
618374
969411
1083229
535514
684785
660239
741680
9420
974079
201889
426281
4478
9475
823088
791976
896270
837633
209808
325367
517471
829491
531629
100812
898517
503286
625102
1097191
309768
1072075
466100
935816
619718
1050647
347114
747342
489027
4634
254441
81099
516816
553637
620625
701301
712344
935100
51613
361013
300083
915814
61421
105457
474969
437874
349124
892302
477105
1017538
641922
130769
1016795
1097792
562259
918248
287232
641686
29779
705242
237590
447268
443699
890809
568526
910028
495827
769905
646698
806327
99306
32803
503951
742544
155202
10902
860387
885649
590993
522366
359962
261908
502374
98968
175527
273406
76818
895703
861775
168684
924583
75729
396101
819546
319332
48931
868877
702511
119740
87630
1008498
927353
915428
80464
891868
709272
310128
874648
941617
1034395
534733
117970
90849
848842
702235
461410
462460
706437
707487
878967
1022823
107364
1010205
55063
291762
191279
344478
689027
339849
256076
890972
112344
875178
878072
1078043
550272
344750
771249
999292
1079240
179101
211127
648396
852374
627856
239434
649437
1048421
42855
911506
696945
942447
727036
948783
277865
8632
881808
476479
267512
266462
864024
308969
734661
317551
383360
797761
617645
954388
362039
620914
530718
282651
865726
247242
950571
828697
219175
216652
1045446
57247
486078
937377
1096026
362756
1091421
351337
685398
531023
31528
778399
108117
619411
12304
748792
54782
641535
39408
708378
550858
549808
273340
1037342
509762
1028723
971742
64440
232410
580162
117489
354700
356800
355750
579332
31179
897742
128533
997823
189232
1064199
775225
871003
413384
1017882
883258
453534
859825
599460
664111
884524
1049741
172800
637661
144578
502241
420837
912199
32427
876933
423409
215271
523549
582502
156620
976038
917620
567472
276368
529397
1051270
753483
549163
457249
631638
309059
1042066
60122
765731
832343
452936
1016409
889354
996815
728712
103994
3009
15992
781260
421389
950582
541193
545220
392447
74429
530338
18496
228575
568014
785317
215678
956629
733073
1032079
672364
299457
361687
190965
234700
913078
58243
869893
357636
1020256
673544
1086231
1084932
353739
1066865
72512
285245
877810
703114
809215
80013
495323
545845
490961
478259
1026479
342475
946324
924427
760713
602029
736147
190231
488431
902852
75587
924172
144768
769561
215553
975136
312384
612685
917328
349551
386457
331380
205341
462259
225811
416469
537350
637424
282392
436395
217331
462968
116860
455167
1007168
632668
900106
130374
948435
791174
447214
558395
27974
557350
389618
333597
623951
794373
168292
55161
913272
838284
325698
713445
575060
1054182
802113
577111
948383
74513
854643
238983
694482
375774
1064989
586246
800208
467267
726617
865609
255089
929512
925661
363315
1033919
303672
452158
453208
907574
456530
1018982
522858
423469
572459
563640
636995
1059737
445795
381329
1041346
238400
606091
85798
1028642
253330
911955
869417
730205
243108
697545
684618
508586
177611
304113
345188
796586
85557
9457
579055
198108
6493
1037427
368607
302174
593804
990893
99557
231072
948293
5550
5526
724890
614371
466532
8165
443776
21718
531835
75487
1070671
837663
509685
955160
738544
955166
801308
85569
318295
967300
275171
641616
431793
1089263
700510
1056522
988186
11854
373359
905206
418198
896172
1064775
883747
582922
1024844
72458
713152
221058
1095649
579097
228169
916469
267830
703519
411737
556933
603679
357927
583619
242970
141714
929892
349390
834193
761858
92119
410187
31045
521552
331484
91043
308633
549027
847701
589389
727264
859145
84298
1026623
117497
624844
450756
989393
1012290
217389
334209
340336
206108
155990
603289
387254
251368
874282
725836
1062264
743176
429830
429831
1020973
883125
186120
1019067
53966
4072
869846
316829
979700
618105
498643
1080256
382912
286609
449443
732986
846761
828331
526977
2960
81026
1085193
923094
154002
130782
197663
424180
456940
399968
364390
1000230
21477
883601
501276
503146
355233
905482
1072941
513459
197952
771064
895642
898561
388065
1081975
101174
694252
527819
502458
323895
226137
4121
769073
140634
474498
294678
460338
810806
939581
849021
437425
612774
519456
944701
1001234
645453
86746
877130
746969
553571
470851
416670
466300
44606
1072325
88409
352033
1072996
944212
53322
700294
946859
724310
182060
903942
41272
635694
194116
324513
1068929
389070
250070
997498
120326
1093680
883485
503324
69339
665959
439636
1066230
558543
1074169
882243
689764
906722
961518
744474
154601
485108
382131
344408
1067028
918874
199293
949205
445449
314117
422665
47444
176456
541188
739918
741909
322186
906895
731235
905725
751762
334114
192872
1087898
285686
753014
862260
506982
195582
458343
535182
861329
1029936
1022012
49484
916066
39554
793810
459923
351010
803087
612287
1022574
252882
256176
270576
277222
467030
795601
53785
187184
784390
614122
1042298
464494
811628
736498
262287
52234
496387
529734
933495
932524
191306
117896
707433
444548
782418
672829
896789
738050
913012
218460
375877
379998
242072
422685
258381
495836
159019
196510
874032
1003314
90268
832347
861983
339962
312511
912439
343964
160421
829209
264574
127835
29502
282796
1016190
1085638
1040991
1076656
416739
30679
228106
74089
938126
987930
447295
127808
474565
713704
54751
169375
326349
896887
823109
365094
411191
944762
139435
175836
555667
814333
482313
797313
12579
46540
1081633
304486
146681
332020
1085953
677314
561517
833715
478313
513456
583417
915196
991588
153945
1084307
189478
320383
325043
590434
788860
105342
81919
657315
765209
916400
339569
320971
703659
501699
1068728
268706
810799
433296
834146
753817
95330
524163
921071
628744
69485
1093199
706923
954871
681937
1088767
259192
447113
785106
1020112
47876
366880
509582
645862
637990
1081447
40356
334615
920622
943824
641488
782402
476830
317055
1087670
411187
514611
87028
630497
207869
882513
745893
382892
817382
1078047
1091429
545883
616230
634568
581544
1047041
1082627
924951
937241
529294
319440
747841
608365
615895
884986
1053350
141580
816947
695028
1005664
724117
374347
447656
815097
273920
622534
509162
1092073
996775
184146
970935
144374
501377
419148
318136
1023166
747346
637397
175069
44448
203720
833055
298605
570462
938897
743574
156623
933624
663492
502199
282958
394609
342985
41726
784202
242427
387474
273007
598516
723475
1069972
621861
768072
610513
869805
16809
651659
663381
388720
1091179
74407
505214
155691
1055621
898630
717260
738870
894881
432559
144849
84217
562750
266593
1052069
497787
341297
1017458
950383
641839
83321
905827
827188
1072294
510112
386917
628956
465887
133037
141578
1088962
250163
782256
438068
179663
519302
334954
221560
870470
1088260
1046856
306720
866163
797505
819454
877524
203678
433624
772598
440767
159024
1007010
4857
799735
355095
882797
890892
641555
862424
91719
326477
494574
297235
487774
707867
674803
85930
191975
1095064
894482
491055
830107
389837
683349
643412
1064919
1065969
209651
369068
128381
185975
879272
960621
547538
703537
410854
729847
437307
462634
299423
390496
906356
373764
399935
637524
314957
313907
1087612
860194
912840
369390
470831
589951
329124
254704
460933
917097
515980
591506
586510
298185
774881
453457
650379
550518
347497
845336
301099
912267
33038
766940
766932
829910
260385
692119
689319
753480
120258
625497
696205
406783
709988
842680
274397
34445
340730
984357
675893
715428
368159
734226
814442
541026
882859
317437
127157
284981
467847
356699
24632
103517
558591
450107
942075
113103
950867
525539
480815
546962
277012
767070
102476
259812
1087769
716931
1076335
128979
704539
760396
486130
579027
688183
289254
646593
774642
156521
400187
100186
496445
1028768
551365
888268
129755
1058295
876096
286390
810214
898929
449938
806945
964166
842396
564149
190121
780560
486243
283356
282306
415763
1075771
262874
133051
526420
652369
1047797
896287
40684
262487
866033
229760
1005059
354555
964530
773710
226016
371020
615612
90764
289284
937918
1037224
585527
283899
581996
1073358
311007
15836
421502
63089
245728
98240
1057827
94445
106882
512445
983904
778645
710290
572281
1076342
447768
315110
553750
1026842
1011352
54835
877978
846377
328085
1038902
241464
635158
175441
929701
281228
868145
1020124
384303
16910
59656
153889
694091
156912
635539
583932
569897
548160
1088122
729190
846675
358457
863331
900453
1021657
377668
1038067
698922
383062
201794
534697
30863
1088025
470465
78959
146289
824024
910007
1023486
43100
503608
729086
525451
852722
696419
382762
404493
939734
577369
162287
125071
867171
337582
466429
584704
12230
613460
165796
1041533
27207
967657
876196
649299
292170
901144
166368
280200
23534
234293
460471
788669
573444
430908
501856
160423
976854
1012384
407528
757278
242409
379356
627761
679110
1096284
1080001
888518
552764
170822
245209
487351
760455
997280
1088837
14789
795646
32761
1052821
84313
650285
481720
838964
283655
353772
346134
245985
394018
508589
14109
87158
628131
901059
258400
768166
902981
792791
776101
1079235
82630
937933
78732
1041752
235072
390634
649954
416758
396694
543938
1005566
136657
640894
275746
1013834
992300
455292
460662
60782
709218
267565
125072
1048060
946497
376259
787375
109203
199185
246782
661862
800325
499239
871826
215883
664602
95872
352803
460967
921926
520631
721109
332790
942719
422328
645843
951271
956110
447243
422514
221197
240778
754391
661420
892218
362914
834679
608467
59727
165851
1005704
301483
474280
1063000
34309
1044438
175919
757785
711208
277074
547934
491375
304713
71413
646277
527179
1053175
523282
886167
97263
1015840
390158
489704
60082
1018721
27315
136336
601745
68236
223852
279939
658348
1001781
455956
516392
304507
987741
952861
90881
592809
665004
53670
366562
518683
894806
810262
210745
1018354
442659
812600
333119
112202
423955
955455
485004
240315
84951
425671
60614
671002
20487
1075977
1062223
758679
277998
176040
704944
335051
46927
866577
34051
321709
843046
279019
319366
766938
1048471
860061
36481
292381
450935
1052997
320614
1049821
340462
775824
226776
493079
391640
426867
829299
1077813
1034893
806135
63394
410397
387673
775055
812714
1066571
814534
10470
1058712
673456
582582
597161
812058
62036
208155
1062489
160528
438646
416143
495660
515538
249228
970274
623847
1098323
929778
877720
533519
807306
35650
314467
1049270
203864
935067
1041040
1043969
924567
434370
609642
994818
765857
28643
687898
648140
115398
1026199
596725
669672
874943
1099042
657169
307243
775764
226553
893589
351953
779639
506152
970488
342043
58628
551552
986206
711731
493099
434771
947894
93117
344388
957653
986581
1030925
761867
354763
872508
906217
381880
927618
105332
661125
211711
46650
435961
70769
304190
15528
681688
1045782
1044305
6731
475210
37863
1089917
663531
980781
643264
1077040
288715
33780
362823
358757
771357
172932
764496
272795
867104
585240
464915
416743
363664
444162
905831
37673
995773
910959
363924
516236
313783
895506
445580
344345
109964
629989
155456
913770
884082
646599
380853
234132
875866
471366
762074
457615
832715
673738
924744
925794
878517
163967
463619
833693
1046908
815565
22493
525110
180362
489175
518986
738487
990603
783187
201904
805427
35889
660376
932478
311024
1058703
298000
51201
51457
254104
665437
414792
76763
833740
315272
409054
64010
523186
192726
1085765
616247
1001317
205972
1030399
720407
1035797
157967
972524
99579
425984
645006
594474
849608
1012018
739770
927665
535572
737032
729835
66158
609129
678813
842108
410676
184903
893488
934722
1080754
409143
461332
847175
231418
34178
1084680
73907
75252
237595
297335
925167
862478
642922
7859
217371
749320
675957
173846
157265
641574
174198
252700
1001499
516942
119013
1079933
775466
855746
700554
859234
308060
999236
461810
35409
292851
999788
521034
882910
995361
928666
280873
669342
710625
67345
497912
829055
704273
768780
732950
421271
470323
903333
769772
977355
625925
200063
558977
461640
143788
77919
743834
23943
1073482
482108
226515
671846
680699
21213
847961
965658
12106
507875
1031064
955469
771462
49159
821258
563378
983531
470627
979041
344495
759409
603480
532628
241578
869497
340040
838450
790968
531737
450001
118595
453913
632123
676989
48889
496341
615298
569982
750693
93257
50740
757717
154035
289794
813589
639772
349313
1018124
876427
657883
71867
570377
1075013
43569
995289
708726
722028
476366
765343
84559
737960
1094568
974863
392970
394020
455284
475176
5115
597322
458394
369048
442759
250847
837257
131701
287432
911561
243888
122459
1093318
645292
58880
922732
991367
697958
478248
887650
972950
67771
403981
600166
124619
703754
5602
218790
475486
372973
182807
421399
492035
53523
603206
258949
957535
835389
764432
762003
450557
1077140
98876
1029112
479032
29850
371227
508882
571764
191754
949916
421481
166932
196102
747038
642504
818282
782346
1020126
759763
702825
324635
598576
955717
138616
222637
84037
817995
1067984
533420
594807
928259
665768
381218
169737
248640
479731
235340
313468
993697
571412
1079089
649781
72760
409828
828190
846947
844411
587935
730109
1016682
415305
692949
345530
650880
218302
307619
328437
944786
110015
32935
1053924
389165
921053
916730
1078585
848920
359836
799840
217298
624835
1087790
77857
527776
734932
275048
304691
64605
925789
490417
1029896
412099
60243
250715
1034810
729746
910823
562048
659850
367301
552185
620126
198819
196374
1046237
414084
766010
729375
232543
776279
712034
47409
298465
742767
326354
57951
690654
166586
967473
1045549
614596
370748
900540
412619
515053
1055802
520447
836959
25520
627518
735278
314543
1057599
949469
1009058
824232
142120
461364
649040
425501
96649
252018
1003951
1002901
331639
303286
602615
670173
423004
518084
801807
1074670
317091
148825
165492
916760
681302
585584
323259
706905
222061
911293
249046
466539
489438
57720
885660
1038209
806851
526415
371823
183385
278073
994915
544126
1073165
1030922
72897
747939
823803
469416
270948
643139
182090
829324
831051
489120
1070873
805666
1088938
968195
127662
1025038
467840
301919
178812
1001171
696564
257026
364703
166618
21279
994999
440432
198354
308658
324109
576066
973904
926252
1035533
1009791
606476
552822
130451
361767
712963
719671
239712
540097
757193
285794
881638
170826
879830
31925
421510
451157
200482
30462
832401
827852
306228
560410
956448
602910
533269
168088
755003
414355
1084309
474964
346778
60464
741508
72906
643638
696979
990232
852127
855438
740779
584270
790570
337093
553388
55665
394614
1077849
334392
356741
126804
796025
730456
476513
448750
84042
162893
274178
301757
433558
1086117
6002
716521
195043
879536
276815
605243
254388
322087
920617
224810
407641
675056
256092
26446
1063359
413229
810115
979933
955894
101126
6923
651560
1095873
343030
437769
1040354
831321
124932
266873
1022653
657170
229454
246122
600953
795425
368363
921291
729029
1000843
494926
82167
18654
1009084
697332
1028399
387733
393801
619967
409834
15983
957083
1058043
224189
446943
874601
855347
499153
36414
274958
1009830
155331
6048
367995
370963
564756
348776
977175
588014
502478
421962
490675
1025713
672483
661044
241935
1048300
865664
16222
1085750
862325
745534
153072
799926
973893
123339
129462
572369
121969
54287
292206
921540
1029737
715812
102454
1096421
161478
490385
848953
602019
707947
1076691
621108
1086575
333010
643747
559408
368280
363745
484222
2941
972144
867042
438611
349277
233640
404642
883352
399601
144462
523029
359056
155663
243651
1018713
450541
403398
316611
109121
502796
900055
969012
654486
818522
479605
996550
436128
86307
554610
976366
869245
255390
714477
1073223
352684
995599
203502
724251
555241
756673
349491
758494
41004
861130
44338
823444
897616
623333
476132
220932
30114
941567
468888
141390
227100
406686
977949
191670
560720
325045
249923
463015
1062679
834159
344695
299161
7801
564768
468752
962364
284309
847824
120942
59818
865978
38476
160096
936194
472719
386388
602259
945725
157977
115071
288794
169918
483715
976648
986742
607973
183906
128346
206539
29150
621721
601244
699181
516103
155332
292245
252384
217951
190792
640038
819104
352673
1013450
1096662
322541
434689
27133
476547
134656
1040270
1002276
271979
37475
678503
630913
772705
920564
431740
10766
765998
516333
771537
74078
371342
453683
190224
625151
705326
1037823
38759
435458
684519
14398
617008
378885
928860
323958
973282
856271
983324
942038
249886
731170
563589
178214
990914
467873
349854
942718
902305
383483
580893
990213
735065
338697
1090751
631545
356816
480449
1011384
1083175
400975
925535
269023
291689
673022
272905
190964
250481
390914
319625
231558
97225
612592
2617
608973
806835
801075
132359
966579
618098
469769
180743
89080
1013569
508240
919826
8222
467841
123369
770057
447770
467359
4310
573122
680165
267032
1077851
612492
22727
435408
1052808
232753
271431
995510
930006
323397
648868
597582
339984
406956
356025
75725
778289
764149
442895
308869
381719
275824
171694
427772
714491
200614
1066867
615007
743350
79624
488827
949905
1020469
519805
1013015
967587
56200
303313
1086954
221858
713396
645042
642155
63291
164498
802240
851048
23978
531533
245795
341997
1025668
688922
91855
250369
932472
1028198
266942
1084684
540428
366040
778994
965499
825608
418068
27955
408798
783063
874829
375553
169658
566678
227649
522421
297680
957035
135904
1081359
409311
541796
1037526
778724
822967
655273
483353
784675
537609
1067320
682715
22541
81782
259440
916287
733842
511518
435159
117786
655730
190255
292562
356448
884342
342665
129177
139178
620223
233027
30033
778671
1032340
45391
610978
585336
1069388
644868
1061621
881711
741657
164111
992941
768799
232462
873586
380364
543198
536786
55789
360710
184074
715375
444395
20693
894589
1090712
281187
174899
720523
234255
293166
964036
858353
493211
1029848
449453
950221
965043
611029
831013
421216
554976
77392
80676
861913
701116
575819
432018
3624
720385
23915
859356
663075
34791
861582
400968
294212
24728
161230
45520
473868
1046115
350794
1044312
284367
273488
481205
1021570
959189
569114
312833
87591
271309
1009420
532985
254244
551656
127964
1011189
735883
1014959
768798
110293
143589
799019
394524
914478
698304
159233
600060
576201
791978
300450
339507
951214
392822
84822
1083978
650435
78058
797445
289938
1075322
69053
201879
230667
1037586
747835
78963
398504
104461
73089
361543
891141
47709
1087709
675510
307339
135331
781648
895285
258512
999685
269944
812122
509315
192852
906665
975913
758547
481171
933404
120533
703679
513531
256433
450507
636858
361059
1096624
800897
770223
485080
1043951
180063
832823
517885
7536
494008
251789
941413
703812
991284
625587
379790
704757
557683
679375
148389
853935
210120
58836
892929
571436
707684
852651
135692
1044218
233665
503571
159513
715873
886176
141858
197576
502818
842879
1087191
1008368
699182
347530
102754
288099
754342
380078
775678
196913
15441
664054
1043902
781809
1078422
288959
78481
306877
904501
939987
126924
745622
1045511
804945
227653
869930
1062699
332893
339610
857785
212032
1038924
184164
577450
27304
473998
982012
602980
940885
300658
189682
427651
37912
1019377
433237
820147
572334
400198
658973
861142
496688
102455
792230
399238
17758
989302
1063316
659775
1037203
783093
174181
446747
247038
109210
371707
1055286
127184
318622
551487
88526
631145
864429
1035789
305682
606333
629283
156282
1003523
488381
452742
99291
459333
532731
129547
856053
546940
491509
1060797
913660
1056983
434639
86425
201501
1045188
526774
722784
529384
609356
429137
397723
271452
112948
469978
10601
634701
493032
803429
693739
439284
490985
557323
568275
658258
917662
82627
474050
208824
1003515
1086866
964436
141163
256353
1038588
1068011
753787
503784
321374
219408
280333
9576
929469
930519
396007
726901
211138
778162
861283
166816
957540
363754
200808
388335
1065788
522137
150737
26735
237042
1008263
715990
934323
831575
499673
399848
770718
399468
208293
276409
640226
948326
416856
696415
786004
490039
1040954
779987
914437
908836
569438
818376
486774
847675
1042446
533227
360868
1035909
702843
4843
468847
669735
485442
969089
968039
49483
142943
795144
165610
164560
194190
859105
980594
771555
1088583
393260
293386
280105
387115
549159
113012
1029842
849276
139474
347776
553785
269398
943142
236585
135974
238057
367900
344177
798707
867675
759715
364260
517939
701290
632310
1031556
177442
84772
818241
3482
576603
229205
1069702
498359
802753
1011145
775455
136542
724669
764646
115981
994764
172570
315063
21180
223730
930692
608300
1070330
54943
922588
774894
5066
490025
330708
366018
99480
229071
6971
615984
491013
632324
472973
728613
765536
502346
131435
701313
367371
706371
86563
984442
157898
920760
179619
178821
206034
502389
522621
655432
287062
250206
261786
204523
963169
987082
230689
274445
472040
444975
513750
726268
261303
7802
218152
145042
455230
888993
111230
755028
875739
851768
469565
561696
649662
803155
678527
100016
806193
868868
1013070
107923
343542
379993
516458
981579
853096
66229
130861
308256
78976
588264
977104
410771
315443
963136
680551
725417
167953
438620
973531
871231
18758
1089825
271130
269590
288616
20481
460423
482693
836339
372136
574413
656643
525359
129940
799756
289776
267607
461827
345174
1078007
252425
1098699
50281
819224
575650
604423
971702
490889
766904
887156
250125
158670
750578
101184
573143
67914
855826
180068
179018
632206
554174
772116
436998
907020
394603
392665
693875
412538
1038839
887221
53729
80765
910489
671245
510870
116862
407847
468877
379683
380733
754202
178057
707448
455214
276427
263602
608251
741699
477461
175457
359382
976875
232741
649560
622059
735225
143455
1050710
467261
927728
1050345
469586
203770
407212
257243
769722
901716
457333
456134
787188
352834
42005
931471
498871
91561
770269
829917
939720
1054310
144353
204636
70171
915043
485675
513600
1037590
1088117
770541
770028
927915
359311
43947
3311
316944
918403
103682
255562
555899
847334
262709
263759
259754
366336
298162
829488
651944
286770
197552
353615
440899
242212
303248
774287
285194
898699
1078805
646263
1029438
56650
637813
652227
340083
964861
223101
997727
998777
901414
713193
1098268
553395
180477
1013303
958463
724416
382794
260524
250472
892461
594575
83200
1078208
74358
438910
17997
798806
595858
1071397
435056
289521
418709
980936
787955
372948
572126
797642
846517
897007
973633
750070
657206
672858
935423
499057
490428
806666
1036272
565825
2866
625750
865651
132215
243689
756089
985700
836398
149042
110571
1043935
221075
818815
388770
461987
866525
676867
206824
983447
81865
1077097
374936
161129
1086429
899279
486096
885878
554448
38363
67950
617822
509016
583382
97623
427722
861832
1083804
285760
1037982
685663
1075159
201867
294399
759826
795931
354121
348623
571395
88224
978965
385065
1000211
94069
267323
606786
961680
264507
702439
549982
737940
1084362
1009538
676690
133348
1087668
415747
846127
433478
1010160
55831
119517
460529
766626
981911
253086
156644
963691
173655
223878
920524
739974
26126
298324
1049090
991645
817983
274034
938083
1002935
911134
398500
614024
855191
334120
780238
517565
71076
847948
714837
170185
71250
992049
746880
881483
695154
940400
722850
672496
841723
509859
262743
812693
119358
17686
1001008
979757
444188
732669
673480
674530
758020
699439
1017593
716836
872332
535243
744635
675658
799911
610658
1010563
643803
222984
54890
408460
74681
354057
480788
624122
647891
708407
459563
893725
881680
759748
797971
929190
313290
96054
443813
257110
664867
519830
561584
3927
689955
976610
762286
116817
184958
748259
103815
339351
268243
1010339
1032980
939273
855924
221534
879643
543049
749493
898049
837698
1086126
96941
1095209
625882
281948
540569
227624
23926
1045587
165476
382289
17421
981898
74710
408337
349312
585566
247141
862778
433145
137429
260419
117029
974727
659967
872596
468627
310982
92880
604185
628335
100484
270929
954495
632257
706883
880561
321018
178135
753441
282919
768137
1010458
557373
498794
1022174
562265
516005
1073161
366631
562722
1035324
918141
1034789
102238
731188
346351
534837
291420
316250
837045
820603
921285
939430
942183
1068230
183724
460564
777735
388409
601908
968930
351817
533931
286342
868020
1027526
429081
54038
741198
801710
111125
858225
762483
885175
901085
540686
220083
744824
343149
904998
498120
292182
227647
74768
209086
11511
179332
608461
6994
423058
863295
552191
1042784
701536
545052
738399
347793
791775
491591
307939
758297
697352
1088419
847513
382364
494975
361564
819163
940143
973694
674067
2156
949793
327295
504283
345146
270264
217050
426500
720161
299068
407021
823412
112464
474913
407383
585440
245064
259322
455169
100215
411991
995784
616785
362471
778259
752164
630392
146272
699487
995105
1045564
946522
35023
289766
766811
944957
145942
616804
805426
800469
1000526
388072
589978
1020181
325376
373772
658218
983089
537873
720076
363279
608552
363815
33380
441280
641568
498159
467305
85231
89593
767951
79253
930150
974434
261732
666140
606408
922111
96975
37832
276213
679614
748558
544074
65339
13653
675787
401321
749399
754333
296441
177314
888864
568327
251445
1097755
124386
923135
827445
1031330
185078
1049745
761488
511386
46791
600077
442979
197455
1092970
395894
278151
790042
464566
729875
995564
157865
1011587
1007256
617607
1074958
817585
642478
343980
643985
150789
128597
954032
584524
273042
885217
773587
965983
148001
809886
85084
396161
418695
52758
307469
230661
792802
418032
816238
922042
1006771
1073483
645478
901625
220877
926586
100360
1099018
111476
958580
1080572
4929
782208
648169
655280
645132
446710
528508
195203
96594
151065
519823
665909
345367
813324
442745
976824
274693
577141
647819
242256
1023740
496997
345379
818484
761898
514251
147658
328459
783714
327407
138742
811789
167685
136121
434445
48622
538822
369178
738072
324551
391777
743200
251275
565885
957172
130831
603579
260183
153207
461686
515037
867570
459267
399618
757751
106819
42085
800554
915702
582449
636365
985251
1080016
789613
682672
975507
24066
470885
481325
973319
494388
618635
758553
286536
789578
584599
1022057
278241
472800
784235
1093020
526878
420436
312615
34902
27410
242871
1054759
755878
34703
759282
766551
339027
1028367
994195
957296
755322
862790
612295
400941
780143
779190
230275
562894
103551
931316
787691
227892
116087
936081
865497
131047
866367
283593
1026052
799878
289674
84181
341632
66263
861352
398564
283293
695800
617775
335126
834389
1064362
315393
650423
228553
937682
1099781
42765
524877
593841
155295
734956
622368
436900
960108
829067
1051134
182991
282305
607068
135874
125507
971868
36898
791816
378230
842426
445977
166989
202790
292462
885985
779584
622161
796135
194825
260507
221525
1000200
384005
56085
899704
979097
802556
467169
1080764
1043837
698953
813367
784348
1054192
495121
495262
206503
640639
254510
797063
246276
621085
387165
145066
290684
1072226
902446
310776
961503
42476
780707
702636
5128
557360
12739
932516
922763
258533
435177
163742
249924
432068
584979
777784
158407
51313
457195
393656
791274
327695
246948
131475
608341
934384
611211
751570
1095040
882205
87744
346146
451552
1076495
554236
268616
913577
936228
22478
608703
925388
930863
990094
712597
846232
627768
15638
178375
643624
944608
364294
564259
10744
198524
555522
808584
401956
269244
96331
1031390
1082976
393757
806166
879287
161284
197393
14695
925843
966142
233309
23134
275432
478175
914939
835947
158499
909173
1065276
426178
1066750
737524
265506
521479
1046874
750493
505229
303058
626609
1041261
757742
878262
439333
885359
289355
633113
470461
800634
630452
344715
105938
124269
419010
759662
145705
302324
1036670
137238
877413
522767
996424
143865
45504
186218
842532
116013
1031068
419216
935984
856554
641635
596945
258959
785045
118144
951197
990322
844799
139960
95031
546153
627486
457590
704440
311807
119125
635079
20822
976183
188996
215827
484390
684733
710762
428845
191791
712788
323533
324583
103291
1017796
837473
652533
552442
1072729
173021
306809
730210
155263
412857
144622
1049536
137717
907035
136116
806745
563649
952017
222662
373845
447822
530605
910524
697452
179307
1005556
1037331
822726
928804
62577
298836
188238
372770
1024100
803569
322675
747013
963959
789272
441819
308913
767466
421755
98787
578453
189517
414303
588242
597560
215016
516269
516858
777449
238489
792139
33323
950691
470435
1028340
20543
562228
478265
3065
850361
878552
940106
50444
560982
28799
319192
974394
264861
666000
994118
849514
920942
831785
64266
493995
802706
981610
724808
54308
711527
29135
1057396
432024
870595
457363
624346
93866
305294
267344
701243
2343
3393
1087823
485819
147974
940900
529964
415373
417560
418610
56060
818052
772371
850667
1006602
751512
750462
731282
234487
174177
785752
786802
602796
1080948
362574
757797
954046
504698
341531
208152
657472
367532
808880
440207
319495
179674
574473
108498
928740
372219
601229
884836
1022657
766069
206717
622116
525807
452686
712724
879005
1024063
692358
1023771
393375
960540
196910
330106
275915
61470
799026
851810
556114
205409
994924
937964
622667
599810
284986
258597
956357
90718
392955
232067
571349
20258
797389
433092
922350
30014
748939
591619
898748
1099440
897808
184718
881523
740769
359092
161639
946266
31491
537597
199962
1035779
333330
864749
623140
723789
106167
866277
865227
104201
556366
555316
466824
46364
856517
157161
822602
556857
555807
554757
343344
342294
727063
955351
862485
946681
159447
742968
850108
975149
726299
22973
337566
37384
386385
870664
579556
551598
344608
596918
1042134
126430
1035418
239640
929340
802893
455509
110775
411453
427285
713870
207244
330251
1072428
995317
769195
60714
90265
471060
493202
934334
520664
291406
918702
295815
341778
787346
807226
12910
510834
420585
412999
912981
732675
842733
353793
352743
503338
356683
649104
799076
141226
950029
710134
16630
630922
166141
130555
1079135
800536
495646
906518
501070
507792
766268
463840
645743
218195
903128
50651
1067162
76353
344708
848120
281626
42645
1070068
75084
519723
569531
1047802
214527
265184
102202
493113
703345
870661
602720
566216
135405
198515
991504
353687
223347
739902
913091
431620
820013
545091
998962
1041813
697578
499470
527879
287284
854588
147117
1088663
805876
658786
1089759
834256
69265
610670
912038
658788
73393
279909
233386
1081900
492263
37223
190262
517935
549514
922922
991060
636374
65992
84759
634032
8732
690832
798736
213018
1081813
261210
483933
426019
731957
369756
863016
889164
583858
1020115
1021399
1001647
877920
44686
49285
406767
705409
251354
175641
973357
26334
214332
494758
472535
814594
411481
745649
360319
805858
53601
584937
591680
820047
781559
180441
897925
213599
162379
1026790
1078966
621571
859585
13994
424821
535835
100285
822181
266997
410227
20909
686327
155669
793021
7266
223487
782705
242661
817711
165468
455027
875570
20079
450555
43776
161440
437630
1057419
856487
551317
71514
310188
259420
414302
1068288
791847
934311
278905
279573
999269
625152
847669
795907
904097
658233
895118
52761
681136
661655
108690
150161
930398
285050
541774
484066
291750
753015
762314
1088955
429837
703313
597562
1096127
59684
911150
813385
442712
273871
162291
403267
561186
139468
815328
674998
975438
852825
681903
1090720
414098
899146
617137
721353
98114
1009223
279324
406114
38922
611135
595974
434962
230276
231750
1081202
12266
149600
770406
653997
971990
522505
538570
423137
684998
664102
494307
340075
185595
968509
156059
427779
424272
664257
968667
623413
368272
254086
783247
1002659
156759
958442
956586
31805
750770
247157
422172
851846
988696
25191
11432
188479
23041
438381
219371
263632
540965
792347
895114
535412
185147
39813
818178
1003019
676723
833538
166993
1012296
164709
150417
781958
1007217
793623
211183
431818
25921
38172
1013484
23197
1001362
392069
1094758
340829
960571
302336
271263
808079
921832
356266
301569
523594
308026
587128
558889
197590
560893
586182
880392
898350
1074106
1022160
279489
578945
903373
233833
108652
1013433
722696
714836
484466
483416
969415
334205
294158
348675
564105
172080
127326
230256
507722
791578
203880
88885
948067
699269
56577
846178
361737
472056
224534
245898
351960
199485
988311
183571
433079
702613
423890
698202
700653
361672
441938
610304
750816
739385
785472
186993
15793
862459
185529
410586
134574
7914
353175
138496
1057503
34848
236137
770853
557415
263871
879746
204626
1030719
478325
538491
112190
1072627
138971
564430
641109
881823
749506
413259
740083
316925
590629
811912
42916
650364
221319
209158
340358
802840
389663
78145
1095098
371846
1001434
1074323
529718
818409
205214
876175
176702
875683
765512
892237
362349
146545
39303
776730
1003289
1030280
149299
959517
410762
875122
297562
841340
190144
501347
810175
557463
628334
435598
623927
325443
223432
101737
652144
186560
361890
1051767
849341
650126
231755
309265
423385
282695
530574
393783
753775
369785
510645
504770
323211
919888
832475
876621
876457
252842
168235
246306
372458
697162
857469
374828
400178
220550
295293
599500
411297
469695
218860
279678
200703
435938
524521
288521
612243
535393
3925
996724
421347
164999
1075495
658648
899907
1095883
203202
577603
310555
568459
659923
601085
61513
491391
373861
334802
353049
364497
54733
52400
834301
96295
750659
659630
210045
1054442
113229
91554
432831
691249
989661
686570
803539
313688
111714
45757
885575
617899
521505
694827
39619
1059202
349679
921094
280265
468214
877715
849260
282726
506912
780280
759913
175044
38485
310007
122233
273429
996485
69332
570185
147938
388374
769010
627535
811250
699271
974096
625652
454585
54537
1020964
628876
694010
771819
839194
1065466
636640
273539
260707
464248
623770
870557
963274
1098031
901485
52893
952465
681225
656545
62070
457394
1010880
763852
933944
612760
206125
138646
836763
1072687
448646
907601
172685
639042
713703
112502
1013735
1083968
584901
190330
688967
630460
534344
797990
709647
453192
64305
587274
917919
1089339
516709
835271
974516
1062799
896773
145014
679637
59155
665721
127037
241127
554353
484812
867945
175167
961874
754142
991798
769571
726400
625158
83841
341687
469832
953708
448423
928293
884928
828856
358875
684628
261623
53687
549843
213970
613375
103501
20348
978586
1065187
748113
657266
1055029
406304
1014802
798410
69457
1065864
245727
76165
240648
375283
991490
1087890
584887
910918
355014
99859
414235
804672
852566
897425
427228
1073910
959839
714073
237678
49969
582896
402882
94966
73224
333091
204240
596721
164455
671469
196296
661097
1030032
288590
107639
849781
886080
786500
499351
878112
879162
837209
254811
685622
686672
778497
1006142
1045762
660953
493387
639059
872537
587046
916623
77387
769217
1027652
182310
966498
829064
963444
748156
320581
494277
571464
159067
272973
726661
757495
325313
557525
181314
561745
277264
1028582
375485
1087246
26304
837184
630482
1025870
668122
946472
80030
18655
680410
863047
1021472
830616
83962
245208
452662
807985
76028
907918
769321
492311
343200
240774
233962
506322
746093
436575
472713
980512
549383
482635
289058
624061
735345
277679
904885
312035
282417
713903
10621
84496
869095
545906
417748
243125
793015
31133
188084
1021750
83411
885508
49720
51802
588456
931073
401070
829623
559907
398876
2138
663201
803600
989790
464546
960630
926023
572708
542681
1017007
185230
172130
1008337
64366
76314
638483
519352
954638
333440
986263
544207
782394
887371
872349
871299
418011
174844
992805
963527
1086118
224468
806511
380621
749212
269324
453491
290005
230501
426078
531194
779775
235188
968839
182751
585510
674956
69196
913749
731570
916488
784098
252415
323367
666359
411446
519370
354332
858601
127884
1076105
131313
89461
658225
1086881
364597
586396
46113
660640
71035
215529
591144
539822
419083
955397
246665
266839
522783
797914
387005
843795
262087
818145
635541
721802
860469
127749
970208
245735
842226
616423
339579
546979
2821
741882
66726
287304
412732
1078974
434239
351982
1029219
9911
171112
856153
39811
226183
112597
328146
42833
855994
985221
255518
223876
105521
734442
228931
478060
580169
933518
303138
363198
837101
746167
944617
238500
109617
387874
930241
698149
113355
460176
151215
1049134
633818
688559
534608
801925
102520
129310
376034
996917
1074021
567503
453147
964492
762609
649282
397903
1029359
539039
778947
944531
62797
542387
641087
572672
928253
648671
948948
1058192
533910
525845
607534
570184
319714
813031
353182
802045
116313
776031
808193
92042
179606
320969
2457
359203
771134
217660
992564
1021020
404024
836013
851533
220491
280968
582275
979301
839647
527809
345057
288508
465629
41398
81419
232990
690000
705907
294230
847221
719676
936059
158826
964893
439919
230996
157182
549003
396218
77503
854706
699082
657298
579918
243192
212716
322432
896103
981316
623773
828323
208853
796409
1062592
898694
230751
538799
369864
792895
777460
1070239
1047347
722590
490094
138376
967442
832592
122941
358359
880821
698617
777160
28822
582648
915265
817581
312810
290643
188133
996932
274375
160976
49752
458204
1072872
478340
763946
263364
830300
96376
754917
395767
472759
1014639
65041
568420
699619
213577
74114
355517
947297
848793
162746
406816
45084
305178
267542
666122
824673
572050
11382
728599
995574
839094
475320
116828
738694
1056942
882660
261791
1080767
338143
452578
407382
733589
121503
1064529
146623
348214
862719
377833
641677
167847
740172
47234
103288
868284
35367
554006
225352
1026206
585329
782725
994329
424745
379528
380578
585139
1044562
757560
1066598
375744
686651
597392
809948
998882
197821
410619
352992
521900
310482
466606
119234
173592
821798
422343
335678
108667
768841
632576
552245
650693
143130
423953
824336
824335
758652
704916
1032994
890492
139221
1019636
549228
690906
253858
25019
868949
904326
38234
116679
262779
624233
795314
282429
444990
921788
978272
240502
485075
430538
1076242
649081
77418
816644
989627
665854
236436
994539
858040
1017910
1013154
833636
298174
281330
629813
43183
771662
1028326
605134
581956
988444
1058963
492702
1010838
418637
169004
329002
513102
961009
738712
272829
228824
680384
236314
16768
782665
738689
488576
549832
25707
502919
144352
934129
447023
193536
154048
59625
1048618
366325
66053
1059137
1044833
623384
202113
532590
579931
203645
229421
739622
494334
820198
44447
820472
648761
652143
778800
104883
321045
998701
485402
1084401
296046
512539
573764
987162
19459
376667
955983
524077
177223
750184
440752
814758
664803
1048759
69572
293793
338372
1034837
846352
114158
609469
191436
741297
512486
977458
274949
580310
183247
536987
189339
876938
212050
881135
729174
83655
559406
89807
266249
742060
797213
994277
697656
361198
692046
1022973
444196
592812
850002
462170
322113
381654
17767
164906
1032864
980194
656506
950407
1040583
218298
928634
156240
431440
49424
370071
453374
616786
359058
210250
678343
563957
1090636
147361
407731
11450
741110
82530
450588
561562
370225
768240
1023219
731222
1096289
136309
1009437
194849
825838
186348
765671
529911
354897
996676
287037
768557
275725
566185
536517
18961
609913
859610
1067419
644444
672079
104960
16212
525459
755818
36587
277992
273513
814255
400582
410960
386602
81324
285010
678244
1060437
287434
1080458
7154
618892
161800
448553
333937
881978
407221
426907
6958
489319
1055579
34851
882662
506538
760684
647383
195583
619575
833995
634995
879299
930091
720690
158459
995075
124397
222344
544113
516492
129358
695591
33975
797904
657242
820698
340985
346712
74222
1088869
940176
345833
829885
1014613
640048
910180
211429
848617
944923
748326
542361
934270
931834
431892
728809
1043507
250724
524720
994733
137863
52265
343935
20014
770026
509344
616760
857490
77123
183138
1049124
339319
52669
750239
213767
407292
296092
862940
573626
264450
276408
912587
496284
631871
784540
679260
992159
440779
237454
1040701
330347
1059977
586087
77850
1031129
678329
94064
423218
991646
419008
18960
591306
525912
784669
988159
47654
365060
383166
215518
532836
739870
380912
972619
91909
814862
655974
138286
128111
120628
252436
399528
381513
648817
807668
234233
371218
391713
809185
865712
326044
651125
653632
430764
72251
72869
163703
1062439
1083812
1037852
430418
1074342
157333
861113
1055407
410060
219339
127339
774555
295502
1014875
848486
410285
351664
614110
41270
594274
67309
683351
309623
172337
772373
819208
162176
11341
135016
1079087
347921
136536
405314
268780
931264
558932
1011626
251424
66682
776710
786021
204450
512334
690070
945194
430820
553886
1082154
920449
725498
581900
223594
456046
861275
698624
424356
61257
967539
972544
163023
981704
225618
175511
728846
451664
520862
621127
426602
57681
881693
736340
627875
933799
679040
130228
727486
284219
53763
500633
513383
207302
337875
464275
630954
218370
329645
860819
94062
847865
162990
166702
45879
947755
449061
244240
653879
776603
589250
436159
341991
799020
732008
1063371
128590
495117
641132
28172
93392
318273
771306
282971
851864
1023769
1062994
182477
771417
897891
910239
1053004
502270
652379
673972
394458
1026538
886313
416623
815479
932322
235657
171514
1056633
669810
509597
238829
1091575
754480
117724
276689
275360
158299
168642
149701
170670
402749
753338
1006312
632319
235565
150483
741166
589518
101600
89975
274313
1062626
23873
283210
886575
921734
127259
570000
882162
375271
908748
273738
945604
108853
673180
674230
491388
33767
1022185
303903
715433
871407
364888
666170
175384
889014
432251
895782
1031327
7094
941730
1058286
1066483
1064587
875659
619595
464462
818158
22266
163807
544911
169331
934203
217073
984802
750948
367612
1003399
327232
722101
609743
170725
503165
24044
518715
447701
1083384
829802
28677
475504
1058647
23182
915065
646246
831657
631086
618759
308964
535702
656008
137716
265062
99022
839858
989586
72934
145573
106064
294187
418399
550187
525792
209768
303412
404304
362093
318464
959541
714037
987340
803957
471835
831947
708031
219204
142135
371191
589175
565575
90253
122699
855418
1010977
909148
934766
106660
959921
929486
264329
393087
109640
294393
580031
688137
128600
795424
1046240
440990
41655
912622
312074
794210
665855
432119
288162
80095
458938
159972
1040791
852350
490590
282293
626846
491915
515800
967810
645979
996673
58831
1081087
636105
509140
277638
505191
883272
776160
841077
811187
128251
876665
524413
122492
267602
63282
623318
626950
478821
3719
1056236
357548
550750
512051
838691
447200
531085
151644
379864
257889
366611
156241
781615
1068276
188266
27090
2771
548124
1066975
124074
633878
151801
439446
35099
19946
1032064
921451
386207
322197
512762
337664
355926
884968
529482
373739
54706
300362
471235
941420
344498
65762
25387
681773
553772
554822
196940
492905
745646
799492
586619
598847
412902
815735
936181
937231
1064080
63794
468785
228109
554188
986316
436882
550282
190791
1041574
130163
993413
777742
272859
149322
700583
553867
158279
682264
110636
472739
438696
1041713
791484
169718
1098553
1047462
371357
921299
962670
251307
586106
934679
371183
298432
400093
760839
251472
919239
40474
642820
569861
303002
498223
826563
90754
540047
707687
345951
279360
161443
976261
621135
94365
421906
1034671
437457
453705
562885
978147
234507
397280
16056
1098532
715522
9526
968257
171923
279988
448109
688766
448223
326415
139479
345897
767210
299572
964305
552949
1097029
1050998
183239
559396
1004522
837720
57340
414935
428972
722176
213086
886929
769830
601900
1054042
1022266
131541
448954
330609
833992
266602
290103
16933
704599
1049194
362926
88156
512238
386256
611768
858412
436658
967665
249679
992818
636741
171849
486756
19877
474883
1009678
587432
622175
484715
466326
663547
868922
838824
1005079
979333
463736
845598
815934
362052
1042449
617135
192980
100943
1099936
730232
467423
248490
681776
93835
288210
569747
688854
407315
991315
750970
74834
842669
637804
387709
169291
917780
655493
1041117
1021220
301065
194003
284892
58996
359473
931030
996901
1065186
492381
131415
1063695
889383
409179
676472
284310
325158
728783
1049173
179359
891598
289092
364459
582194
1074693
706462
841526
371780
551654
603120
397150
439541
180798
96804
531655
266152
739255
702134
738614
1070389
692708
1079303
547837
970764
475072
119050
571338
896338
718375
588018
235785
363685
599319
1017072
190741
738695
127590
288525
610711
375467
850239
879313
40576
23067
225723
244060
836871
1097276
126200
699186
396984
487148
591527
881877
915131
189479
188846
733909
442629
472354
1060168
625967
499168
946216
249074
86299
94980
327848
1083041
865642
748410
335340
862350
1080465
513970
527299
364303
1070178
123191
984190
961344
290921
246560
902893
753426
676908
1061209
18559
215925
250418
551175
525492
570059
959878
921833
54634
696914
376254
26780
225315
727523
985775
555296
10160
382564
743749
885235
248454
341598
694738
757903
784214
212642
580582
858736
83535
272844
342269
366865
181098
1084124
1092975
740040
783201
69614
892481
166920
675389
51303
1089965
606766
1042400
1006291
632898
1091121
497649
323539
282027
721848
356725
970336
609104
986645
986646
571025
30605
152043
49825
104307
530462
925241
229712
116610
128667
192127
805935
907571
62500
292412
174347
685306
888009
601616
343890
923313
849762
964942
178219
992318
291314
175797
740990
760337
296528
228348
331340
5787
415012
320997
867548
606203
329674
988844
478645
846885
396359
108036
873463
460575
122447
1095794
630713
101950
724530
958287
884216
732105
309556
938049
1041767
371814
428130
123651
251558
184017
177295
120272
544992
847559
153262
8907
401163
988929
650400
799021
124193
1088900
555420
981371
957872
12481
488997
794131
979804
438236
129240
1053687
929674
835670
456317
761857
577657
278889
393685
99703
990016
645831
360975
586332
430869
236196
825162
910865
683495
870190
176980
809664
841362
108440
1065819
152034
309244
305729
61571
638170
743884
278674
715714
191179
308943
478254
351203
899890
366760
751046
24436
953314
1090440
355417
474005
1005061
807554
1037386
768818
807217
632600
561989
848643
655442
1099997
538898
570332
1058677
930428
658779
659829
394086
900493
634569
259443
155580
260185
1018006
437612
1070318
63562
1075132
600223
476609
863930
305387
8463
229511
8710
1100102
569339
243587
829395
118984
685874
91144
849016
694437
354083
873877
323842
712730
145970
309756
602759
152465
775346
583179
875656
10772
377046
88370
729968
364589
761911
104571
582586
344072
420482
1082730
272436
686862
888818
716494
628166
306857
199819
735915
973690
1058107
604153
472804
186663
1087765
1030908
576562
1066394
311652
848225
576173
711958
92690
546906
95623
961608
4651
456550
946491
599826
296167
312486
328897
886659
890852
596827
84129
118058
499557
117373
581667
588900
1068315
319862
884692
750976
440194
767118
422729
691050
224455
868347
1033279
652294
371574
670872
957537
434298
759054
1043735
876343
749632
832894
574643
979876
179630
427114
1080385
591423
64990
793085
340100
848873
1069876
1003942
604359
140715
206828
540704
989958
545037
129738
195445
40272
289822
878447
1015015
290632
622327
976491
88445
385976
639250
792209
831714
406603
532189
20771
76535
790880
680592
910851
503719
545454
918557
391938
952319
301596
514114
324833
206334
14185
912582
540179
873566
483534
484584
499249
1093481
713398
423350
845199
205516
984723
636247
426908
982211
701900
1073277
328523
1088692
771607
805159
354388
962089
11792
712662
194202
938798
121068
344350
415324
565289
416172
358820
199512
1093857
599545
980443
821217
140609
533895
283935
743083
698652
641578
787773
904414
382397
142306
156218
737396
280647
953196
589747
460752
318212
798497
998584
571232
689885
835835
511846
1029444
996725
561000
96892
839088
421346
128174
587796
14703
566084
424203
307323
51143
826276
703354
944589
698470
16175
417152
1066720
275478
503061
127849
1064498
397653
437219
773914
835789
694046
111523
165518
268258
805988
866539
1078424
252082
689649
136011
584375
968192
940647
710832
177978
500692
301527
610547
232014
598065
649670
43601
875112
655179
646504
704687
276589
1030626
155591
809647
434714
26995
962792
119022
1019517
302462
139545
1048404
474533
929971
694718
497021
915818
903590
29735
980612
485261
733763
727022
75535
164344
816083
501017
463022
712754
1087929
639111
522542
1071401
677626
68924
429820
266850
985424
553367
289585
557343
446116
859710
989852
196340
26011
390177
771407
356763
249585
75653
554333
307723
807243
8325
151474
501140
138433
653824
90974
674949
1082683
425646
211430
591633
1049861
465743
1028668
786419
747698
823668
432540
1057127
63955
59940
453046
179114
9925
559568
255498
18224
289992
461069
790132
674091
348480
631435
27081
902497
987683
396144
138928
475664
1069377
596912
921868
748532
247249
784623
1007289
618632
744063
315729
338892
11990
944613
943563
141439
143539
142489
754137
195790
1015781
121306
1077562
40406
980653
103841
325170
496844
134721
555407
471257
691031
975733
1014750
827450
756492
1007164
960465
820002
682591
662659
654839
363397
517312
386540
242834
691838
954122
944889
1048261
29292
983292
1092957
479531
511496
561740
390380
1079710
308772
29051
34390
447522
1002852
798090
356045
1026458
1089974
995706
838497
85317
645120
109764
465707
43849
1054608
567205
1070556
759679
180968
822455
931977
737523
623780
661262
1071750
948784
655418
169539
743279
425892
1081658
292023
52013
563524
791742
224755
468469
511103
119366
882227
601730
171634
650230
48800
442428
459359
95412
946179
838196
960888
129710
406934
305949
609719
899145
631256
1050884
971967
522558
693444
304899
601131
650773
689693
21635
430980
312678
992044
430910
792302
240155
279745
823231
487277
323509
397899
428576
510512
30492
13866
557449
51128
1019794
659470
496339
1026633
1027683
790534
963601
332398
927819
928869
224442
332907
461065
935492
936542
934442
744664
745714
541626
517303
516253
296263
963360
506424
507474
780617
781667
1025986
763936
314821
315871
316921
409057
970475
882038
880988
496618
804685
438775
161039
727463
62649
1088653
841168
230619
1006399
80088
808483
467836
169009
366129
1041580
580379
436595
996618
823898
889856
929023
48108
56880
288906
310714
680668
409174
718506
542083
205287
929101
55047
800165
229247
115286
774519
632127
128148
22194
784766
141411
335826
616177
713119
507763
348760
312908
1030160
82148
1063600
1081832
35003
418941
417891
237036
780442
733387
645595
150974
968064
195484
361406
113520
522299
296673
1087540
782199
209155
283945
951148
352536
98312
897647
323370
83057
663632
946932
980914
690878
232133
951198
371534
834895
903124
658928
765983
122260
16309
161691
614686
67322
597237
471052
360820
347956
257419
272929
607198
945195
802067
678233
67062
623260
769026
807422
188828
662577
849477
879639
382460
975119
35526
44639
54813
930439
812950
611564
987455
865762
308935
438259
555651
556825
489160
401784
124884
12950
745851
852292
1097744
335478
192895
430680
240310
736958
636066
304514
376693
909552
687883
687622
163194
835157
807998
462484
685118
266437
523701
795621
932097
1088307
997860
469949
857769
492614
336513
15212
327192
94194
1047859
192294
639246
115060
228561
208980
866344
395249
777251
483662
455725
652237
641589
681405
956132
1099471
1009293
967544
79941
1071387
847260
364912
8235
902330
66161
140050
84769
349527
320372
366793
302623
423036
937614
201417
919634
357092
248528
944511
722636
15865
842442
144107
996880
223646
778024
253409
553937
377555
545769
260867
655094
1056803
400600
150562
24508
242558
530074
1091679
365417
251687
270303
492117
51312
747700
592685
440187
261571
893771
505111
263077
86330
260752
982563
170949
792433
925432
389325
806184
641195
142263
70451
508593
1076571
341878
212714
1063812
972929
461582
33782
296610
25044
353068
579708
972214
173740
608771
925555
728684
62586
135444
719546
957894
285446
544136
407551
606852
964190
299531
1032968
832601
90719
302571
595389
576275
540206
395372
199444
887765
288111
706535
820324
807598
975512
444342
176209
1048357
802960
358960
617642
771763
167219
1095060
823035
283032
831673
528201
334975
409857
882726
629406
478438
490818
936988
315759
176874
896679
559930
154333
1034031
704695
329874
164874
630779
831422
331739
210235
42699
1076370
201949
422757
259367
484044
54217
1078770
583931
723358
841032
190838
749907
133575
367638
991430
605660
90776
591689
283031
298958
462397
1046653
381041
275069
69191
815608
686025
40715
936850
429563
617969
873042
136190
306158
681220
819260
802363
1060509
1004825
85245
662879
765617
364934
870582
341213
13918
610684
953690
652149
1041995
1061892
742735
438376
772179
733889
384816
825070
764589
33853
265093
809622
672120
897281
632822
565294
7325
202493
830108
857308
1007814
388381
260313
122557
608090
903478
317195
827317
587390
132825
69055
906190
5714
635022
1055998
222308
497434
918318
1014320
324919
772513
464185
187032
646292
739263
788813
1100297
88521
517218
74554
365363
695464
1090615
552613
978817
535122
505499
81520
735144
194123
359229
945707
944657
551659
125521
663500
597183
266926
296599
406202
851811
262799
921338
975377
816826
257310
657995
502986
693152
940642
44365
953706
2289
202101
986254
856391
581735
299042
29588
19289
596192
1052959
911513
289152
964564
416022
234203
905617
620088
116320
10257
886183
152700
60403
316765
547448
373784
968321
349108
640646
371845
745406
980649
520819
488530
979985
371449
232032
634374
760264
192279
913505
293554
170774
453066
907637
391559
1041664
930127
923720
762535
84906
1039066
182930
521659
992466
321339
605799
775637
300692
98151
497842
1079868
85679
910952
612312
417263
350898
20916
156296
574050
872767
971169
975256
41207
335517
603215
130305
451352
407707
340926
802618
1012421
602634
530781
552330
692056
911035
21781
250653
64358
338180
379629
1017182
905596
964891
350976
132090
273567
628774
920687
773719
204133
426191
247625
798793
51555
644685
634936
516385
351841
285318
794645
76822
621341
289724
749779
498808
697399
80633
32449
741798
1087134
872225
254318
26718
897792
728648
510194
140668
981665
462245
532905
1070159
871679
457458
62835
88864
421515
614220
714467
103448
592038
36146
618550
1092643
235861
392294
802937
925428
972888
363475
603323
603030
827233
586659
910068
589536
203512
513674
858485
296066
738902
277615
757629
1039464
1038777
46079
865677
812825
62074
462950
81243
898687
1043833
316914
883660
351819
1067476
518714
619385
1047692
785285
512838
672474
550880
971686
674206
898506
461786
794770
330826
1034570
241286
20256
259860
134915
526322
896403
744462
218773
1050060
35228
806732
384645
742025
259122
617819
758262
427773
148117
1045457
686079
190419
1032729
603026
914918
605710
926987
1087074
578742
72815
198332
200785
660465
353955
736174
1087028
28444
834847
658641
450669
257840
462638
859803
350596
442352
87468
968315
341417
819215
995483
950687
863893
219868
615095
319974
1079608
56707
513453
407428
833724
181682
288816
261003
263711
138103
1095672
786570
985843
664798
368223
673822
553540
9158
799650
496211
631092
1040900
155508
36611
208618
641844
635845
1033360
81793
770267
608688
813985
65902
891664
192382
9715
984003
694417
186223
817275
429964
67262
304898
896716
410580
398551
968946
858789
868716
695201
853410
405022
488461
764203
637463
1024365
36560
464085
160698
825543
667514
652872
201922
985168
931581
797465
85508
362932
45917
29607
589062
460878
617898
589108
883657
404076
65121
997012
173078
730458
53778
168426
460151
324859
499374
746692
982645
144511
113937
37117
935570
203426
973037
427038
375429
647745
812575
338263
771729
1099507
1013041
901839
575676
598303
1028312
218937
1001931
585998
62389
593090
499975
652137
186310
23174
804055
416207
718473
35445
123037
987364
430985
935288
61914
444952
723435
894095
803069
16898
188037
908430
792439
420212
812400
306357
965225
288931
653197
280683
927271
198247
965030
830963
382312
1021180
639220
1015425
393696
918562
895634
659964
914100
140755
920765
760922
85518
447409
194526
391508
843359
269672
977514
908351
185003
989441
313822
314872
457506
301259
953207
970772
300512
126038
553658
52232
244481
372365
248599
743634
801848
95349
219917
154397
410442
233296
1075236
648860
136421
135370
419250
474583
845835
88194
61344
814036
729104
296383
978755
867444
1003521
334569
61514
717477
889543
30148
922608
993408
132815
1058351
828334
120585
132237
1089379
281975
530227
860972
730743
800840
1026630
243619
338779
915060
313259
348587
147668
60669
43394
510310
208680
632926
915215
498526
1005892
613588
816730
644353
410218
425406
274273
275323
223483
555222
1036436
801965
539462
116108
1023225
357607
747025
645686
371966
568637
847304
948401
548932
348696
34231
164407
61238
398164
338469
845044
501971
867163
409008
903783
765947
274867
349929
239915
408519
752941
343566
138194
879338
199785
446855
445805
403598
272446
61300
689073
620922
183330
62344
642836
1051794
584062
1007104
371213
127506
349003
428999
427949
1033301
119214
932889
834480
245124
44066
574037
794050
1040714
1033711
274169
309330
319392
114893
271198
903848
584353
501525
550138
265290
388441
353158
820474
68391
940942
225465
949155
472832
993632
1100167
236578
858639
821095
111556
599049
419508
1077258
696270
481045
854200
395873
157997
267973
831216
3165
1022735
667025
774095
179649
1042057
690699
283749
746740
59644
511426
1084695
819077
106380
513033
713912
1037067
701209
378113
390179
1095757
400800
656894
506902
460891
370656
139338
949461
854348
151268
706719
24067
45987
199285
209547
769193
288697
806074
63537
414186
698215
859914
597020
1033681
1081195
70010
260055
372318
280767
102237
1005206
434543
490020
348627
849305
484431
692323
116722
829989
813316
161716
63162
1085042
496390
769551
286602
680843
270026
663410
71724
945857
829549
1023436
450839
111811
638503
519090
647165
391927
653364
735502
886307
1039472
26380
106248
107298
1010073
1011123
605109
954568
236763
533766
612420
495038
1059824
265311
603383
1043404
498072
834612
559698
1068680
1069171
844115
65651
374603
569183
649143
891932
203254
1082133
72375
594448
774548
277241
32777
687634
606264
973248
709930
158009
495778
80873
1095232
239013
1059980
643554
990132
123705
879489
17389
481936
979021
1061197
206317
691391
314427
364941
334973
987169
959768
918519
480401
718325
523734
93096
655214
734664
739526
202795
86358
25630
166102
698911
1012159
400190
351067
47198
859465
727003
184297
403287
219524
43114
965713
954521
1078118
966910
365795
782145
614896
316908
350402
739402
403840
536442
616762
149007
721113
1084118
102634
926285
800620
1099517
535275
658267
189369
62873
854136
75594
506586
426313
233505
244249
998425
181559
194893
158610
452803
359477
578490
490062
947574
749969
744303
218468
210242
650012
902826
1058061
492330
669534
211684
832136
668936
902675
961541
787850
582038
618160
489109
508129
743743
321050
1009253
893091
723941
75143
389530
171051
1036524
1070304
733620
270501
1069471
232560
978538
675093
1093963
171462
506612
564208
342137
474380
131985
853253
615957
38744
116588
480957
822050
252777
1003506
240562
61493
425324
337480
850116
827118
162106
593867
641507
861018
478243
186052
931845
331699
771188
334481
766714
1000779
790637
579609
532197
198754
109943
459848
686808
43478
990852
212630
615604
390876
294150
823609
987909
646750
463344
619161
899996
614578
154104
1065920
12030
970549
629628
834873
215201
184093
183043
226282
273822
948876
440406
244807
1050775
555104
645585
764007
799760
149745
876146
1055191
108384
191759
144642
57723
230662
476807
507389
765005
71609
1025545
874397
243181
88716
973393
791903
968275
928483
637582
751640
348359
138396
546497
77797
308793
220790
135019
943513
27214
954894
186582
579947
325417
402756
219726
125202
538870
424773
553802
672081
167520
883135
797612
586153
1051920
478894
723716
1093232
742189
970435
17951
139150
265728
199337
32073
690537
631409
524391
139048
192240
653583
184513
1046299
391108
669010
857810
926172
828769
750073
158209
755593
125003
704592
280648
878055
606801
515029
318892
755418
163342
762760
197086
800145
195607
111989
1047672
395931
541039
130380
1049814
40194
757835
1026421
1093679
806716
964110
16720
942327
885273
963266
198382
699188
418286
37356
494394
628815
273364
937589
606094
783540
485329
1038619
904244
593629
1006233
930974
860152
934885
3451
347946
312977
825038
839498
1074542
784410
991981
360363
435484
319010
36078
77017
241620
254404
755211
391328
1078614
803724
651098
795534
403346
334524
549610
530284
594583
966222
1056364
843131
116041
229520
323144
844868
16373
566671
163462
324912
1078338
186434
951939
240099
1003313
64822
814053
914744
100408
1093451
489582
884806
108706
592937
463210
244086
253164
577319
642169
375812
381834
750516
417509
175055
865637
213108
46922
1083817
927370
481002
744565
642343
1061040
684509
233121
19881
331571
542489
501758
332308
341234
1044534
250277
745078
49865
924820
501821
143043
615061
371343
378875
263095
727923
459961
931487
543293
266164
1073425
410457
854330
933484
269730
1008741
850262
54533
433722
28020
130850
446802
234363
216698
80680
515343
1093924
778943
615673
539115
538038
184857
429581
439455
14963
237103
339408
618294
361860
530388
735343
884967
591219
389255
318992
569149
533629
1065949
629849
878017
1085162
1084112
130682
129632
348005
1075783
17296
965771
460112
348177
513952
797685
569514
755891
723433
894686
460445
321104
429534
260892
72057
1039277
662603
848389
678285
524078
1040624
954984
1070816
724554
905175
521780
98315
263005
500679
1064759
467502
387976
16507
308564
548399
700723
87232
173058
19937
748229
189744
773045
666490
243864
741397
1022771
136351
833365
179633
469240
839492
176350
620339
900339
988725
1011873
519721
19718
688237
97867
98917
786617
655499
718107
995968
952415
953465
148169
929224
62326
96890
282733
598195
972141
936630
645387
872940
359442
766176
970607
916238
133855
283079
928339
637235
46104
523941
769603
1069914
552080
633042
803619
504867
327124
827501
621172
949708
546798
146700
497136
915982
40347
582965
642383
1053076
204229
768738
433693
26912
1061857
300903
201401
858616
54069
213457
380408
165892
401943
1019898
44435
88839
382840
835127
571757
713972
373798
547037
10685
1041786
451571
891509
651059
908246
650338
258834
835286
225354
31512
1037987
572718
37132
472023
524965
894587
423204
1048291
550291
1041660
784927
631361
332282
297111
581288
1006079
963716
294324
230848
785532
1012634
159016
876082
152367
197985
624187
423215
44159
487727
569293
815545
540488
1099025
984457
115410
897578
787934
751285
311872
1056692
212568
268637
126145
580690
185108
677601
178530
633002
112300
458344
899175
493450
966093
312448
739967
969769
468468
568360
359335
36204
232642
266918
902013
448152
889789
911346
505501
934368
764968
841982
1020918
202029
418102
244393
853220
853221
85034
31299
1066302
225691
167171
471790
1039508
376137
427399
443838
254253
156341
842461
803065
693305
176518
39965
956617
557922
218874
1036802
599012
590015
431994
128335
59559
92847
247627
674874
1002962
373814
1052961
399329
741365
324598
93320
572506
935519
850587
1032490
727822
540902
923421
482044
633411
1072360
245685
508617
154878
482260
1005909
100571
374856
667870
501617
628764
1071894
607510
239530
268112
328239
1019697
640317
1095548
184494
1022203
785691
506434
423097
444980
38631
181845
624322
840947
796303
46387
107557
884820
995238
316533
495790
346707
840833
622117
825843
165412
749706
674836
1079665
836957
428964
901134
950307
83257
68285
682568
893637
829001
326821
278753
867279
866229
1092784
1064332
2344
111134
387186
386136
783686
282175
390589
579948
979483
548524
499073
640586
849826
260470
76956
16560
289352
282002
153863
661458
273037
159629
1032271
758374
450825
274601
1094080
256838
301386
935820
127286
514789
521613
250162
243376
372331
1017073
986295
598266
1011086
659342
360389
774637
754836
432090
1084824
999934
142345
1061430
111939
744779
785653
1081675
201961
445714
939116
361994
487887
327014
27969
131870
16384
857724
1036767
560070
538266
664449
623133
358738
532686
959183
884455
1092483
516282
891756
688599
936144
1079645
329761
508646
593837
1027822
947142
231069
1045607
577295
454224
936710
173942
695353
833202
240836
119029
253024
241147
824006
86744
825157
185838
551886
244458
680099
928633
983637
529263
134941
519597
650155
184045
103752
351465
521819
1076371
144944
1056837
468039
627700
404150
643553
790473
14247
340496
482705
300735
528235
1049714
516788
3299
981737
156205
644659
979514
193262
252280
791616
147399
580006
1074538
480823
590768
25473
1078851
414206
123885
262174
931678
408791
884576
395549
879993
638512
902669
795190
448081
222321
941881
158566
1097930
4913
357884
931209
600784
63381
974764
998036
485988
284743
253489
488295
767792
24739
894732
430720
782066
1051176
840585
214846
696813
943651
482598
1080210
1067344
641173
956072
930593
904635
784452
696563
1097016
1063524
423984
729383
144306
721633
402839
269408
1074197
542800
962818
652556
286754
163191
869710
868660
868516
78632
885418
301784
806268
230170
346120
424684
705756
659091
453948
377495
201363
774192
277960
287249
479120
333959
663800
653193
427125
838361
1041155
979377
620212
384037
432775
66915
365957
892715
631129
638175
639159
902652
867848
835260
125884
738519
714843
433412
158044
444143
139114
936795
487153
856742
684068
714520
336748
253000
262652
228009
1031501
394517
1087662
601903
443965
563139
799905
91049
283168
1018498
51328
5182
133973
532268
893183
1047648
445836
573374
868967
993625
96144
953974
786846
224421
594408
755944
936743
276199
1044102
1082433
36044
24231
963272
616535
349179
303949
438027
102293
951343
833572
270658
280751
262943
900581
863482
541995
621510
1007753
274582
416253
857931
1062524
433467
859433
1070348
933361
606076
1026212
191261
1092040
55823
566591
112319
669861
1036656
275178
541167
788596
837496
259798
259399
192714
456892
113553
395413
97703
516675
711000
385874
605575
583532
903777
206680
156986
258013
783066
590525
378468
452756
95434
802230
230289
1014294
510887
45308
1061042
483793
722330
653678
448409
136196
997630
277818
833313
853904
668042
1078690
3791
778924
1029698
556119
161214
14518
737379
562092
303290
150019
412977
530065
184421
582911
1083443
980810
811783
293056
844163
297879
837606
296048
965414
600521
468233
592280
43538
539067
227820
1088439
1047817
443758
848155
704533
309308
64752
442277
985286
39991
417726
209857
862665
619214
421547
570797
700355
909276
64319
996152
1068934
353882
788667
526489
880396
862162
649080
686059
594305
347995
882892
1044722
29917
20718
558583
442619
264463
416654
143612
306350
4610
640120
1055089
1005595
35597
158754
696675
665496
718932
618358
19620
79860
920064
205915
127262
1090834
309870
962417
623301
372506
554017
896502
98659
782756
257925
391359
1083037
663081
500699
557728
455429
956920
228242
922059
1024248
330426
305673
27676
800506
784957
494527
1062662
813642
225170
292744
103510
135835
958196
1057200
469594
447147
219097
519527
785869
1015800
238452
780635
391198
206707
896858
1069268
1093306
763394
957695
798027
782030
921514
143064
555678
106096
685257
267263
745056
638568
356321
1095249
456636
584193
499282
675212
656548
932449
884274
91275
759384
761913
165693
769635
269982
997572
11472
378835
690672
208745
728322
744308
1076119
1077169
401047
694744
604158
614603
991693
850110
822629
734656
196755
605449
1011088
1074814
782260
1031908
909722
73439
418071
19422
142060
55449
941314
451782
1098958
927984
585684
592244
210851
428581
775581
59523
718237
921505
321445
725917
776135
953701
587387
329043
85240
19982
1084663
199668
1051177
715107
716576
482281
954781
292141
116168
496251
877907
5083
760492
142833
164985
262505
186117
563899
681609
663272
135839
633729
263085
342713
1075445
769341
405370
86647
2436
180345
417773
271040
955714
444767
225047
1036904
1076461
453533
847142
251963
675558
107077
41448
624592
655438
144484
1037165
343852
271204
169118
198306
418058
1050738
363267
768063
672332
235523
1095294
360367
773996
775046
10450
425848
11343
47725
678006
604053
330819
609572
707668
805470
109090
999694
475581
422538
327640
80280
81330
776338
60268
317236
137400
400548
388006
864670
818859
1080803
734847
226031
819425
431831
1031338
1000019
436672
885925
961844
614439
523273
287175
651656
31112
768740
57246
592714
979059
229524
454897
232205
1012953
27181
488803
1006364
486052
375549
45578
381477
1026760
1096130
904489
335520
205459
1069313
372398
621584
759964
516362
106206
203302
782951
101016
369662
777179
333828
1025329
180064
95795
94745
713160
350393
659508
587486
216937
445906
166467
495171
941375
291140
517054
672872
125306
717837
1046258
739500
978122
467226
252735
918734
917684
838151
658787
904915
424975
121147
689820
993363
1003114
870176
100500
198311
95057
711526
458045
46358
207397
627848
312545
96608
759383
572493
81450
756543
895123
776286
79537
894303
737186
1062113
325565
887876
351228
171529
1091396
466799
1002575
285407
720964
405494
871025
392021
510923
218104
943629
1048775
74092
779994
72912
628403
662377
93203
296019
498679
1039687
549372
86236
872845
740469
924157
978283
727010
929258
883441
874744
819614
578071
537502
112025
113075
340065
913997
209665
399867
362377
185717
115625
904735
844496
315258
732574
20989
662688
663738
309563
923257
748036
220538
420449
197686
97739
223997
188706
151017
50326
615223
306380
519265
320882
477001
889753
1026692
995947
13974
479690
744090
759015
858894
310751
931555
843725
875493
752912
518814
236376
964867
1064869
98288
37654
134206
619691
354765
353715
164184
284113
162133
297244
927449
67393
524969
688229
831741
1023221
796865
404444
416408
415358
941252
661942
570297
133752
36860
437342
998385
1043496
766655
181198
139481
48533
47483
1051509
1069620
1038312
1088997
519094
520604
852373
822714
1052549
279869
94877
945454
124826
245100
120329
968270
601096
58270
268686
702525
708694
405968
1025403
387853
771158
864469
455175
186068
793462
593961
254716
884613
440698
310586
647040
1070720
46293
665778
469528
326749
721060
200734
939393
312880
287385
961835
1089360
63826
876519
849557
973222
781476
1033598
385796
86547
564303
192163
441850
527445
400381
1063934
929525
797759
757277
280654
1038415
83667
752245
996179
895794
893060
110714
369285
1064228
848030
626652
1017591
533780
195309
341198
448188
770787
112509
131074
850458
643207
367799
184573
305544
664431
1040374
912650
904421
863742
653524
186586
573751
991304
61321
301293
142482
561463
878280
221275
1066032
20428
539693
891505
23199
873024
507145
925745
921658
105649
905435
1049331
290520
1081183
955447
88190
657251
148936
453383
932588
383157
426715
375136
753682
1044213
209190
1055450
835755
567782
346391
392915
850467
569820
176783
175733
1000384
543847
692396
146785
148885
147835
297498
773200
772150
132093
12312
859246
880880
1014123
248148
449803
114263
180182
848478
455779
155485
869526
911166
1054601
940534
457354
158753
333467
709927
369640
1059041
641770
162816
461723
422308
923703
428150
874165
256772
885374
346299
817251
214980
157493
83243
388031
653466
337177
924102
145013
167182
156977
301802
617658
750667
751717
847339
932919
375359
264839
517537
750430
232936
843409
262787
514907
108430
848097
147394
611884
59524
753493
1058773
414730
851572
945499
975316
285683
820539
225607
4076
995592
884072
878417
1003394
484936
402550
216589
645645
399765
700548
99204
820350
881108
940361
853970
107352
649890
188322
133810
300423
623115
862942
375172
641514
178412
529839
113908
802411
176560
491229
127621
214389
739375
267227
596175
1024124
816497
572911
1071809
133014
49921
633672
604968
670810
244417
958120
336756
264982
540862
1078417
749292
10150
940033
170339
319846
369813
1058147
186990
214082
92184
245133
972634
144739
944013
858085
734469
836817
188242
348463
86972
687401
944159
907326
715208
291891
809457
1065308
83073
800911
505076
878412
453051
891944
237814
1041670
22538
967427
207161
328687
587896
765840
612570
93460
645241
854853
732073
1089283
14562
452696
460205
13193
57874
985156
457082
550070
103486
978050
933440
740104
435630
454117
787033
842841
84485
61652
442178
385331
921770
1095845
258037
220892
664765
733198
929378
175303
1086777
163649
932421
930060
51879
771669
1097086
994313
170479
939920
790450
569571
168982
359886
630845
138757
732084
352311
771824
200277
292858
972818
381522
338776
596535
1055626
1061797
408709
782648
518400
108784
972096
561068
395509
215098
652663
256204
70819
93812
718599
224903
146004
915876
39909
518703
768821
808617
771591
665548
957986
677341
941941
875250
317677
1040108
410589
190576
1036612
203108
107150
247035
816978
948608
520872
609273
610323
92745
645929
302305
392834
847555
789125
701471
208492
870914
696540
513359
1068095
577156
1051896
43814
786920
748009
21656
945272
130739
752182
272686
739273
740323
708563
936479
276077
625118
663073
628452
544910
659276
211519
135357
1068129
268912
818003
197214
49402
869778
953388
639210
582206
568373
747577
1006779
930354
483178
34891
38196
746012
365878
944525
449075
1070580
323075
150751
1073873
1079446
60659
953116
526032
74441
622783
82980
678202
1069281
259110
770899
656756
48987
110439
579623
50882
98587
813595
634929
1053893
547603
1017393
292940
901944
1050870
824996
1022532
812932
159031
180223
1005348
448603
363259
239360
1022430
119512
194263
49014
86238
558327
439647
441363
782700
634856
317930
683576
613673
934678
642482
341827
24729
832348
705596
924627
765339
85560
828056
354581
1046676
278980
847744
603181
54810
857844
747444
1023571
734419
719479
1031851
656346
871463
185333
446449
772376
942940
583954
775850
783110
85437
1011303
298060
708583
268163
738720
28656
60195
109288
250474
968385
421713
482650
268620
355658
55343
1030171
85586
739856
253185
248439
907981
580130
929842
479499
1053805
205492
772242
316565
612539
481923
718173
401328
512495
440852
89657
719041
939276
70939
234001
947426
191421
33388
618296
247698
877734
473573
881045
140650
640881
366942
1079784
3384
537772
93936
983009
262076
575912
1068367
856265
335179
754896
439892
922676
1046485
413718
467784
570924
575473
790303
94962
694363
84322
1097487
25131
754731
136441
1063678
769730
1051779
741859
869733
91447
720237
26519
73784
72734
290609
289559
1079812
631401
379413
947494
485943
230166
568991
47915
1072739
87523
77218
1039189
694862
118033
286579
50673
819228
100647
920104
163736
210275
317657
1004195
478169
357279
142707
142617
1045842
441983
35747
133438
636287
886666
623709
684027
275096
1068878
937878
189544
1038550
361664
788244
696435
1024287
595123
627493
808020
674234
957707
1059360
763955
882978
128479
174938
896179
378709
578891
767543
632663
270923
6891
15570
505605
373750
62958
1004182
149113
1041167
777467
33832
282779
642546
59566
441180
533161
775635
26177
639322
1073236
789517
506318
730918
626280
796876
374778
17781
450088
1040760
1021245
750426
116892
610390
1038843
247895
640602
902998
1066798
171078
486070
38548
327286
842338
908608
358393
4503
841058
719582
620699
859755
807693
125847
919989
902084
686560
888747
656077
252847
768495
997149
493759
347049
158057
973003
557268
272546
789054
792687
238473
777614
30059
34133
111196
391505
188771
6492
1094582
553212
130468
500158
650397
840769
1068816
680224
426260
809721
566087
354003
976074
692666
466666
534245
927502
926452
222367
346036
1098645
771141
574539
411701
473045
3086
558878
852150
817293
194965
932517
397327
923063
132145
446153
196517
150264
820779
819729
259955
23027
603429
406270
641243
670710
1083380
197614
945760
760002
637124
135091
124733
509054
74615
1079984
595835
925983
687668
199833
880339
364212
64570
417549
945546
559581
202535
440424
347532
620109
1082958
135196
578427
955452
764596
681889
887414
577019
451642
292183
31785
288822
711537
137614
241202
1036415
368180
303279
190701
478020
344906
201782
1070128
112212
426435
588687
20594
491422
676991
100257
653394
516360
877015
1087318
1010979
308788
428532
64974
63924
573535
459480
1045303
20333
656355
849879
54793
527095
629582
516818
1080894
333509
386787
787171
359549
749277
591042
402119
17743
672074
271576
713833
291192
638473
688913
465066
390580
134276
226775
35544
268015
44595
777436
376486
649046
868755
912564
294109
347188
291633
919999
113219
73108
559472
160430
881773
382395
42233
118370
881392
910973
279710
894786
151249
345517
964539
46159
853702
353310
437214
970344
857218
830495
765416
332966
201890
678515
1013111
548898
4448
449450
820171
715764
846186
1064389
536270
754464
1039979
449305
523313
278801
588565
105232
660281
708799
373144
1096781
951903
431099
90936
733106
59676
279099
693452
929558
512518
89624
397124
341765
512488
736412
445054
713124
634858
926316
972042
106718
179724
697093
1066743
107755
431168
814578
598795
611673
108102
780689
1048286
674203
273634
465183
902066
358147
677691
18542
382998
480016
473907
679185
833325
880746
878778
254315
821374
855078
614488
593797
684968
291213
35941
75704
409645
822399
981098
102274
503595
697358
367515
868971
453583
517833
326405
1073633
220294
1090170
717845
397694
975553
517944
500335
358669
709721
195324
1080989
840707
517088
99506
757880
867236
504182
875525
334755
637241
522765
312830
457473
110601
249199
889664
752320
588688
1045484
951797
30374
1071402
386959
546027
809691
531874
526525
921073
661959
103874
142638
849117
647237
98996
16337
388980
1037553
1038603
779443
83135
178185
222205
342164
61826
1068629
63599
210989
759684
576438
438940
898675
262645
889923
694802
123087
641556
469871
799407
675330
235945
342810
147935
958032
25120
609509
82292
809565
931045
322156
1038735
535138
381433
1069688
122936
562695
215910
365765
349410
1060584
383754
43001
11929
760219
664035
75107
742044
997710
1033649
132557
766736
609199
242836
860552
468924
101982
1008623
267231
420023
501208
339847
599830
808463
1053410
1076748
392800
998683
47077
33802
868561
208885
877184
706122
844322
781495
519458
384825
588006
1055181
650465
303878
986174
424535
524708
696157
533860
1045311
382845
628855
229256
915994
707149
520673
57049
818718
610668
1035022
480993
188006
750036
131438
631298
879475
25223
684718
293118
883079
995406
1056710
310558
488139
166041
92919
603159
779948
343243
46597
1025873
323426
811159
676414
795991
225267
408978
53794
604872
295513
51534
989258
723866
1099083
836064
482244
495698
741252
252974
512208
516946
546970
1021041
768909
238453
125742
920825
1002413
895294
47394
401145
1091078
264032
439084
1061378
106542
195944
636772
617520
458375
986493
316892
69598
863539
809435
887402
531105
1018300
966058
709274
419603
280887
614904
694829
459783
341593
1075522
726922
71646
783325
522944
1051542
278861
827895
581438
594965
175367
515846
170576
316151
962065
293817
86721
704317
898566
223939
744667
896837
476213
524357
91697
388114
712616
443048
496072
203860
709884
152756
95752
320620
270660
959065
811091
434826
521454
500560
299276
200202
672358
858021
1054231
72121
849271
784346
533634
692789
351194
887484
153535
302995
768141
1039762
264983
302691
767133
888273
613971
311557
884127
418845
1094364
343038
237607
253294
707482
364315
371029
183647
122977
119127
171369
605952
662787
393514
17581
896842
107357
363584
491525
285663
498658
659127
35834
203908
339320
408067
563130
594362
815929
723640
765266
205000
998201
801322
41733
151480
946889
982600
722699
633585
806771
481593
942682
564287
877369
568484
569534
947554
207659
338613
229864
966757
277008
1053280
526222
1008820
706596
460939
46194
917253
188054
892416
114305
943507
399924
863246
67617
76304
1012069
264204
440986
284072
938040
632001
497806
497338
1055415
581120
311947
773107
854782
154200
671134
889189
511167
20812
642899
964680
213948
349397
1086120
957963
724664
892525
405303
357413
229613
1067968
933601
567094
492010
693017
51420
360344
1028753
889731
376729
312382
483624
186635
928905
452228
612567
1043354
1002948
26649
85163
800863
547988
833153
21522
191506
907138
144896
791684
213814
604558
813854
410746
983652
647332
644584
460274
355808
719486
868337
81333
986282
164950
509496
821152
37957
479708
45773
520392
190579
1035839
318759
320712
889525
507924
915141
299438
1096228
941605
296411
215650
128855
220998
95651
417204
980705
581375
702852
340683
385795
906695
7542
501360
821339
310506
396466
230807
788091
740339
678115
348775
107187
845991
581790
470147
1028797
888738
992325
77348
905962
927403
534054
362128
554311
453636
190654
33591
862055
1096248
268847
173640
340557
526616
970178
342258
581721
712717
273839
985423
7053
814420
1083288
694059
883945
285753
1044901
690119
960373
800190
98767
907290
767491
446027
272703
186782
1091440
462700
361776
198745
586176
513947
650664
620007
31462
419289
117020
322567
711056
58049
999648
821845
867730
44656
729869
285164
548554
748317
630917
452960
604632
373253
568757
953135
162479
157388
697344
160079
1006298
970745
703351
1023642
933703
1060000
830166
772593
688714
776865
910140
193031
61176
751060
559329
512140
394310
641006
515606
880902
397713
994714
985655
1045872
470351
932063
358684
1067033
1012997
740589
303770
747795
932587
318600
540157
432993
607753
463559
238482
176137
267409
491765
977544
1097085
818187
1049511
102116
632501
470308
606000
531211
437672
1008527
406925
628935
427756
879576
705937
340938
14363
83359
553144
318036
504662
368349
869472
754786
110927
969794
230006
142184
847643
390408
492828
760114
1022624
512536
1047568
995359
296842
380438
1090466
145371
311320
242459
356086
560767
27351
822042
502296
215358
376750
723198
149895
843207
23277
607096
891843
241130
4887
567887
974430
866009
103832
1076745
66432
734063
887440
295314
793318
255379
1028819
452363
1023294
111449
521878
1072194
288858
194876
461557
966162
595518
629900
807369
733083
654217
841460
1058432
795958
382409
132622
767360
162698
246121
395940
840078
420259
1084503
459316
148193
640724
325442
885092
562481
1063433
885569
561724
327185
132798
1007955
443795
1050072
467270
82853
769537
357085
1042119
926338
253959
456293
607492
213475
293421
356704
749385
530697
848635
14907
678439
815722
8000
870936
365935
637881
1047306
884136
815428
967250
181133
372862
100548
957142
253119
282847
1084997
921669
1092042
521377
545773
481470
502001
598083
982656
142270
849457
1051124
873236
445196
985705
754039
813617
124314
646201
147265
108206
343431
294400
508447
1004025
648832
125108
1027290
887740
898099
428769
1063124
901015
314476
589862
636263
34218
1012295
217444
510265
940750
329503
1037101
92590
695015
119171
1089173
729925
796361
240053
520905
405080
68359
900838
613463
223664
893884
298560
546755
678695
317025
1040488
216039
913249
354323
519693
616882
241992
169415
80904
752547
1091409
302009
74529
197144
239259
470097
962884
986948
144227
971085
512793
773699
556345
299452
75210
961403
629983
778234
855742
288220
51959
789079
481024
440880
340320
420804
359641
343592
936046
64881
154298
895832
994309
836704
146271
1054245
663158
286513
1057002
1034456
675070
91988
205275
87316
863809
691042
850484
1011532
830570
428828
144923
600918
374207
118076
701812
418455
536797
721118
699423
338387
576516
521178
1047060
830724
168247
45368
1083417
692957
984944
429557
103258
50089
317831
238165
906534
571190
302566
48703
113369
522388
790421
948949
345349
1021953
906169
183093
842097
536142
1063364
236329
158065
799703
244329
584927
2193
684516
473700
454560
503705
922573
128355
1043704
814965
792195
466464
95169
621326
1088728
657525
502718
562834
276719
1002517
555934
153111
119869
923916
948278
864998
268566
878102
2307
176838
68294
376852
585789
757656
487908
663357
8083
264130
38731
978778
1005173
415349
984631
675828
1094179
992724
93587
865623
132031
926746
510266
876748
357967
704514
817665
812875
268915
873445
271727
510369
93986
1042953
248963
598887
965718
940956
724565
34970
337634
302181
215548
453102
176827
86133
104094
815627
325803
248770
678798
969697
852571
394817
1039395
84794
788777
15572
239431
100831
981525
171564
964177
384258
414886
108082
857155
768824
934985
903965
825350
563856
650420
495992
496907
205028
1099366
423170
331001
478486
327319
1080672
882729
653291
62199
1044151
645658
63841
232864
539647
1057298
532589
513014
773743
689317
823714
125499
414634
641134
118312
222519
800366
345667
821265
222862
471907
994992
916451
633887
519650
69857
157190
1088294
228306
675481
354404
244157
343786
44912
635451
771223
923942
296122
76004
471728
539145
143048
49002
928845
777198
1006278
845036
643507
546389
484170
1085696
113489
451519
268160
635888
933824
770961
566471
110627
771692
915689
957087
671799
547369
809941
660839
953650
338269
179819
1079986
326392
775059
93332
49524
70918
965823
542654
210789
736474
219810
549929
503569
200558
185485
366059
1068037
81278
404236
378833
956836
539769
602092
985791
770182
78942
203617
744734
646947
951447
273523
376464
733990
31641
764618
986804
979217
372287
875006
276858
455831
642923
532362
738493
524068
397111
705009
512940
722864
707475
1009239
1041854
587434
545799
674935
16194
1075037
196413
870627
107989
986458
765403
715015
658585
852657
594760
681690
849900
311071
50139
49089
249735
274779
635714
494721
930203
382986
1085719
132156
638415
663180
357975
307725
509320
782487
34001
938783
84299
1018735
109236
1055771
412203
865238
558901
20250
178285
1080243
469952
1088442
870039
1020907
324760
446557
315865
746374
975959
170162
620615
498545
428476
594773
622346
920635
195163
119815
1053568
676606
329792
122027
789369
1081117
20973
394302
447458
917765
572028
1045613
189417
585828
641647
681234
529876
1086924
253723
712137
917228
17492
445215
407177
92976
1055540
562630
487458
169386
1027508
724246
921964
553930
949692
713964
46607
963752
375383
355141
37767
840906
544634
632110
832953
768129
28438
303840
682933
658658
688960
37787
485087
912497
206025
272830
703356
531755
337809
984714
1016064
186578
1024710
428182
444050
816562
122468
485929
83614
82564
645071
501487
6315
1008622
845655
44431
593775
289671
149124
718207
467445
332949
609372
981941
641143
433984
959676
114643
269168
396472
41402
247408
30354
78278
156814
404712
1013554
851512
570213
1037805
49107
88123
677172
212068
509710
1022165
477587
891283
1059688
368985
885697
83795
263258
964251
86697
514471
953609
663102
248667
869350
1006872
363227
636972
1002564
593442
1006632
733139
862603
386954
193404
986934
5873
468368
665731
299283
991314
99586
263195
597204
48764
213642
270817
1061237
974871
533573
708502
6647
410475
945727
229258
774174
789822
423139
53276
442128
489965
841380
209844
998327
63493
65273
1056787
524377
784058
81723
170223
951748
580563
961695
278167
277117
144894
977691
978741
1047834
1046784
540817
719923
454257
456459
39706
877283
11405
902717
68583
1026982
1095775
28357
31687
343715
59286
834610
738747
543832
615212
658878
565944
86520
517346
732955
410228
663563
301220
302270
954745
128399
831876
833516
159352
565899
410463
123498
666006
637911
305190
79845
591180
45586
723564
1038178
410223
68047
710663
6339
1090209
108437
245760
914427
604584
1018580
706654
424015
262676
285325
386504
28976
910123
250806
883145
595735
554621
808775
787512
538455
1012448
659879
378017
30530
1016483
426744
221724
351918
272291
469469
838204
192164
684396
1044433
673105
554010
816009
426599
1095514
787063
678665
898828
596645
887821
395483
396533
362724
1008127
18745
236479
561866
854180
855230
316452
519728
423540
669148
285735
388049
88506
1069736
517498
575172
1031261
1030211
540700
496909
529344
903140
428773
822700
892972
841116
164988
221181
744882
722873
1050693
858194
600947
450106
1035815
162499
600569
964243
225296
595893
719579
411170
94049
603663
665558
492218
806183
109859
731034
92277
1077457
762057
833741
803672
344856
1097885
968279
801330
188391
324236
4337
190483
637965
572133
858816
3857
609724
4930
824159
121603
323482
354142
11944
347355
142419
5607
612715
664515
42608
440575
101723
460497
596193
621740
355421
898734
950825
586174
420583
816624
458018
650989
565959
101499
980330
179162
128277
1085552
717894
178824
1013149
509822
487074
189157
823271
213612
648990
682134
1008185
353576
804014
55699
466468
941592
482081
1019411
282448
202877
302229
131030
251596
285690
1039496
1086430
804512
513444
911387
1076062
682536
687945
916533
427560
325558
603386
1013792
501005
695465
366110
268328
155871
792536
781623
1074577
535747
160219
287189
723518
855282
322898
112077
111027
932142
86990
316867
1054374
1022002
42411
37806
516671
165459
741392
391205
403348
190060
1062450
239121
502630
577286
753689
339192
262824
632602
758776
1063373
647054
925955
855263
1097857
40045
20846
335440
971411
619785
911733
761011
248559
580639
1028465
132036
163263
1024541
1057666
293417
238142
545742
1069944
815463
38316
347475
407930
869508
754710
843100
902339
903389
33879
997221
181110
330868
66902
542215
47967
63377
712097
825595
356956
401715
946087
993963
637650
349112
180580
807064
806014
795612
655122
271543
859721
319680
595058
895887
677115
326198
868959
131597
277926
655965
36517
934498
425925
361770
249758
340177
796816
449889
236231
411227
817650
853509
38496
1012382
784419
518547
778209
146986
297365
630971
300012
830517
79726
744024
1055827
785956
853226
464834
964112
61348
186198
361428
601720
461700
66740
650875
641458
529084
380303
307214
782311
938018
464584
659219
302217
559824
929844
831154
76175
543315
31113
755563
546824
386797
505734
141282
33043
263821
668747
339039
775123
944430
715935
723827
27155
211386
444576
62165
463992
755774
1092721
697924
984107
744942
483497
817654
590256
1033346
564836
1069679
316139
936000
18773
3550
560060
136165
924903
358477
761105
618666
590128
419752
741943
536375
180037
183770
124506
790054
302681
622349
248574
250505
783019
587490
1066141
384973
1069097
522354
84364
508370
507320
796059
524849
517394
912781
226905
983605
374328
703297
1020180
170345
950497
1093159
211096
968326
928110
523300
637122
418710
779798
47238
376814
928298
443673
493276
501509
304120
1057082
1056032
735949
363792
442306
13926
1081625
348963
310199
235891
578893
496245
489127
691251
1097030
968750
61578
361929
124178
994230
300629
679012
569667
998626
3161
325322
403649
902274
303595
155854
364163
870170
236167
736100
489000
803465
615792
644800
225261
577496
389117
763564
653959
360024
524672
30092
806856
890137
305636
917333
256819
268763
547402
965721
428489
676303
162094
310002
797815
905296
812340
472017
86194
350240
1047056
1012300
624954
221562
455579
284922
1043265
36425
666017
304632
192793
446703
64913
794687
314847
732310
71817
1043765
1044815
380478
373077
267630
354407
72816
595517
928683
158010
835818
373310
826347
918662
731612
304883
295029
557509
376734
138238
459407
1097818
881043
572382
515109
855621
852215
347568
884219
997086
19026
303658
623216
314367
45204
350170
87091
967418
463914
842429
771766
142244
1086060
443097
987508
861200
11024
859352
416896
890142
638199
1054916
786305
711197
718160
393454
757828
1066650
299563
625199
648939
785195
729555
229742
54608
722131
763496
81446
617113
401096
196610
726784
787665
42658
827086
539950
356669
810430
182217
405513
575208
1081758
385008
1082904
890294
948968
173802
934734
663726
446148
356609
703281
632817
950783
11026
596451
777259
1049359
561277
739358
553805
886291
1083631
764431
235310
329958
453605
582921
146724
996623
113444
471599
534776
271281
223655
154593
891724
344480
1002351
1049611
194137
621283
568322
178565
91222
184109
978328
903668
1094512
1082818
823779
820330
265890
373864
993143
860161
169395
1017214
201497
309612
524218
432888
1049918
1050968
1020803
807463
819844
708532
232728
16618
944008
771255
362020
900658
130603
456608
124624
143169
1067237
253341
480260
944032
693933
773614
174005
865848
1085848
776083
740824
792203
238493
375310
320291
931174
537930
31340
459201
709512
960790
815070
53261
368224
368057
970175
1002618
181009
714064
438286
958743
796281
419808
1065212
458915
113098
780844
57299
226856
19998
834835
48742
946590
1042720
596135
941170
771232
346509
247617
208440
477447
982416
71383
859856
593830
413281
260735
331231
800947
1097955
345183
643454
666399
682712
886688
123397
359071
238472
1084257
757536
514186
444220
45181
520616
693342
48196
839899
976887
868055
299930
1020360
374003
624697
439392
959879
866840
98083
171805
806965
940858
45919
759453
897593
534576
336322
364105
280004
1049538
656452
1008815
931337
470078
813911
34691
441922
169559
847020
645784
1093166
51646
178481
488067
724293
56556
169869
770362
689110
767528
933029
75944
1100094
34381
376796
568010
735903
634249
913321
612036
980742
435284
555726
883180
981345
881932
882982
155489
338848
316540
282189
709764
931048
1019602
291559
1059438
709559
656150
350969
767276
1035117
653166
918598
1087589
400964
858785
76761
153198
88684
35092
676641
596639
463151
264937
467210
631977
120709
449776
170784
206402
956904
133259
754172
507453
471863
993434
664633
540506
751488
211348
385614
922433
801018
197856
396815
646321
775323
268552
944984
125763
59230
45432
555650
669265
514014
205993
152269
565808
641894
114467
739355
343808
538601
413712
241530
919312
618945
1054650
34021
1028165
537674
930647
362041
450012
936712
294595
186318
593480
695759
392367
968012
828153
294339
821026
1093846
39773
676184
874325
921321
449220
1016647
989513
689740
459331
271536
665968
1065267
94568
895540
80661
143324
777290
989206
280931
913053
40240
1076492
120695
868640
335348
372307
215988
735173
447940
7633
189114
302680
826995
650502
348875
421929
666216
1029868
856875
43062
597485
107915
9866
317517
98257
988648
1016396
230966
688768
622357
790460
261533
492193
986695
344661
25343
826871
81034
926396
128768
413949
546300
536435
173049
49221
719245
15738
929380
601102
285905
147425
808320
1052582
390060
1083798
941382
804507
1090884
698494
288622
147544
377067
229102
277660
976978
34151
186425
956922
1016992
302320
67540
526151
278309
738482
633717
33794
836300
723338
204161
681562
456327
518520
925160
317945
240488
660740
265939
209991
513524
349021
152111
120775
775181
167121
385570
447944
1097218
1044808
688499
974827
641675
939725
513163
578485
1059029
931952
349573
579009
768236
60350
52837
64037
233012
168936
457331
893683
805092
840580
488290
418873
892769
292571
727872
709723
134550
72684
986688
520842
281180
874933
451648
392215
1082897
75365
466214
1070283
322732
460294
513906
826026
111157
491624
200244
1046560
512123
641648
264986
1096415
848111
1041072
862284
165767
433620
653089
419522
857692
692820
971063
673766
799412
748124
983126
957690
750958
355961
56569
803230
192790
77446
323076
719678
51133
406959
147107
737144
450342
539229
359250
865698
1066997
827619
460706
492909
995476
75127
456820
242080
221023
802810
772210
434530
186637
1046675
178139
836401
781265
368585
345935
1066029
241714
425467
102341
183826
287982
118601
597397
1098035
489069
837723
581612
985832
315334
348354
650716
330059
104388
902809
842022
224507
834996
368678
195241
978860
772949
844214
659123
384117
342207
463834
485510
158833
834420
437777
753064
40919
525969
698418
523044
275366
870640
146561
431768
502490
527332
333711
688421
756707
323705
350062
223492
803935
965780
665087
502489
226441
976967
846378
1027223
724353
12109
837830
611694
126782
743361
448138
16701
745612
677689
108005
314706
293773
79661
78611
324769
67104
1076550
860926
911840
375796
1016803
946764
1037132
586291
512084
950842
1096548
911280
882756
1058729
674825
190669
595971
756690
975160
462783
346570
598557
398438
1040872
629405
908716
389885
232584
274291
93548
1093549
756500
910625
752033
21470
795195
984765
516997
195720
645045
225519
361024
1063949
152879
200561
831430
806446
607866
247177
1038574
146177
1010105
75709
549927
18232
930604
951120
604312
126564
288326
445809
730773
264012
141161
617447
1058747
191501
378471
566375
317391
981082
597067
716909
243440
16203
602689
401501
186602
65997
1082807
465065
715034
266059
635657
1079372
245272
744631
1062097
547193
246812
826063
741816
725575
362054
1093909
669658
568616
1056978
224255
743016
552332
716207
753781
181539
124633
1010369
371251
857467
940289
954349
545693
863259
812423
420084
561615
316764
28196
89409
14199
613747
211007
429192
621681
462639
153770
285040
1029445
1048042
546350
812782
938213
751272
116390
1052905
22666
353406
715310
807870
114688
604461
217413
8804
928517
806205
1045805
132889
577879
816294
152134
282085
998622
831312
1011040
528213
245056
409709
712181
292810
335021
790624
424057
877870
1066125
47309
605050
989609
708365
893892
723580
131698
178628
266967
5892
276550
325351
303620
963930
888469
707678
784734
507645
151386
300305
899709
638225
441088
252295
133314
421939
777834
937144
382743
305322
136089
61247
459583
417851
729972
980043
411863
636799
664342
1034032
53573
693022
211890
911202
760468
274066
707473
493417
340568
471585
1039683
278221
817645
525756
881104
587018
222212
159085
216484
416881
22144
914010
419762
154420
528634
12231
66456
887085
409183
1096106
968051
184721
395432
636823
1019112
841642
89473
110029
917988
620815
1029215
146508
819165
929732
417175
813725
758491
320163
765721
642990
994408
707811
596244
1097757
79124
435944
764940
673731
52566
181279
299961
815882
1036757
793405
319911
595872
844523
452127
130506
838660
1025494
444827
24878
1065812
69341
540088
337069
922448
124102
601919
1063028
502067
105155
487618
381459
208856
959846
139984
253300
819955
1077166
1073361
1085074
810891
407893
28000
172340
427690
588410
897830
308729
351340
223510
924504
170572
424231
1003804
641620
515358
633457
941095
119912
644080
376959
730719
487203
753356
353592
44482
358218
140493
384212
434300
995393
490128
1084447
199533
899244
317445
602738
639011
723236
602667
852733
955371
481019
977572
239331
594467
473017
232088
802346
1007051
166068
281475
800570
45618
305334
949703
492004
916555
672220
302809
18033
173042
824360
860583
1000283
735844
947206
948256
493534
663693
178066
519475
512769
459242
231350
252420
552020
945835
557729
600191
736265
382412
303636
437602
279999
474367
473317
432236
366883
694994
72599
293516
325492
1045231
760998
544666
38199
956668
160005
897141
409738
700662
950569
283819
412720
146456
950044
862682
771164
843259
568416
25720
954352
67035
864515
600685
815971
697078
481339
569368
724270
216286
201394
484129
1038899
1035017
27667
860699
533165
701712
917181
585491
52693
408129
364697
660863
176683
867115
167396
421613
379955
875957
1006165
1091690
187850
143990
971464
658849
918823
159767
832214
914102
758462
75810
1021176
767205
881532
983592
1013596
877282
203129
404705
677941
1034514
257969
1043560
858970
182245
270652
148366
985109
605847
1026969
309567
852736
282597
376355
903675
103492
323860
899262
529098
500769
1043027
285157
794091
825917
491703
564013
438300
403761
998329
623916
334118
1060051
89381
842234
1041737
481686
102644
868060
196833
957484
865483
777701
198788
246614
552423
499188
240328
56500
230473
877939
781633
859686
1081159
751963
823057
932700
205728
281689
600709
135670
870369
113322
392004
472945
453519
349934
49566
976418
1041289
928502
151029
360843
100736
153405
263644
839023
263640
528970
785996
650376
907323
18821
72942
580410
705646
707582
583349
595878
965860
574602
17050
335439
101246
747547
96022
87735
529551
437634
37954
86789
422895
748630
398625
896672
827257
109610
1067994
1097855
31519
353337
966819
708975
949885
717240
329826
569080
193163
625675
595080
890511
396799
808205
52489
199166
1084035
201585
606620
1074379
514095
308615
642711
321607
1097729
335941
572287
163631
752332
485678
606290
307192
930894
914634
90685
461152
152268
48845
228221
1068923
511057
124569
531143
568387
785328
879291
797752
608958
1073926
1074215
933116
1008362
10326
925509
1091951
360144
503226
416303
20361
17468
117486
111324
1035347
173196
287608
486037
496344
621171
1083089
692701
832198
982055
461959
1024342
37995
225856
401348
599873
613593
692882
79866
512468
965071
508382
101983
631364
820377
535973
764832
156172
251059
99079
245310
954800
537347
269645
382302
285896
858996
639617
69875
924808
58027
440954
751928
973898
765010
157371
443739
639501
1020254
644039
338488
392698
112881
815294
981193
627787
780243
1042813
1073003
394026
454046
644409
1051656
908064
114609
891064
304039
57566
701320
695887
298344
497647
697568
11940
533214
551457
667824
309516
1027184
147583
1057259
677757
2845
505563
533419
1024171
176172
207448
255000
319257
691635
546723
556443
613780
859541
306976
400558
36815
183840
917541
306282
708020
937028
68012
201796
1059924
180023
21541
974025
799012
425400
450362
1071592
965020
217268
204755
531364
576659
62194
682656
851676
470629
645567
879759
1010871
78783
379134
79938
142189
83801
1043608
740303
1079403
268919
124598
851045
463985
1089886
923544
742672
849907
1078086
820937
695861
186610
666742
268710
312671
103948
870534
183196
498520
56564
861737
697014
380239
1098782
942733
771332
392343
1037420
35016
389017
63800
60675
980692
192059
45549
542076
1004979
772617
160909
847495
256916
595015
569506
922320
21143
436622
811247
461600
963537
1072965
660234
220879
1037718
813037
567989
14680
961411
101742
160974
238846
481975
239108
235020
439346
527744
4923
783784
749417
753776
519569
128930
899628
332825
385663
87660
35869
695182
64170
263119
825565
119679
836925
690526
691238
559745
705613
218588
52107
266005
26797
963122
182400
1071743
278145
693450
402190
882849
555049
885773
666922
426174
494308
894049
123786
895329
79863
860133
636008
527062
933104
92270
209442
434117
804808
406107
265334
864404
257289
1057145
680430
1050068
1049018
966844
651085
420849
833162
41814
1048034
1017326
183912
114619
491226
492276
61539
62589
892099
274691
459422
296261
1048474
1049524
283006
283005
288261
1010290
452388
659626
177491
50571
1003621
41364
96250
64072
165854
633928
451195
988123
751316
773065
864167
633639
1047232
772422
424140
765443
253617
107983
631064
170556
924402
285385
972512
753692
541104
251503
675194
485959
923983
655050
572209
1068378
800781
402325
325574
925725
696648
1014109
551486
29860
445053
53843
777724
940612
188320
966725
103610
401079
1099318
865364
762115
614988
723935
741228
30342
633010
1076074
352435
223341
495341
335736
266136
295973
630939
830072
1030528
616373
410766
172789
170350
833332
792092
227505
1029780
1098545
551709
688003
932554
531434
390148
54684
334600
1088449
971927
772942
105467
503632
167057
939796
29373
684262
405208
601547
158919
489854
159737
757034
652164
367062
946993
93120
439905
308812
731269
203176
1088788
1043853
775676
33139
458863
987044
22943
739040
397804
932711
1051760
520412
46940
917980
427504
907260
1067780
184223
973612
220361
758651
294097
608908
111497
636094
791783
781791
894555
89837
600775
209010
1071243
751844
938458
770292
282922
1032592
811997
462737
976246
110370
1039448
552818
317291
75823
313687
654435
853202
606135
204097
1075133
1019660
674257
974060
975110
160573
189942
1029963
763089
504213
183118
860848
47997
426855
273565
1100324
47449
519975
356781
787572
631998
815828
72343
698367
492543
1005291
82814
86008
558701
320287
602152
584896
264299
1020858
53115
92810
807628
1076475
380666
225638
743447
96548
658582
531180
887867
222072
1096107
901202
634324
953259
30131
1076037
839754
526531
409955
257576
285667
817930
517241
1057855
695976
814288
831214
847470
1080724
966070
352362
950964
436669
1081381
188048
395617
608643
68149
974193
444553
932315
905406
141544
603869
303572
278990
706425
1020123
663488
38458
621347
697864
72506
498904
670275
1093363
258502
38574
308027
1041379
960715
500609
933165
1023155
840445
873721
586490
706084
84395
551689
417232
853969
722536
1073779
173039
89883
130453
251620
362738
369294
188265
119925
223500
603910
708220
1074994
545607
660670
517059
143299
571857
30107
227012
166849
460106
1046681
829195
752930
741132
932036
496601
438401
244445
633105
299376
1030279
624336
101731
775966
150773
1067169
100213
262160
408161
40164
384891
299658
1042320
1068419
371600
591391
733902
256487
964800
498217
605164
799927
797416
519627
444274
986709
873307
214958
774813
492378
266609
1074226
790139
173286
873913
735269
1029275
643054
58206
215746
75518
717227
463294
885348
467657
840050
1062440
72805
542855
42060
602326
499127
8420
300830
81534
985976
1092295
817978
179773
835450
766351
800662
179573
777457
351515
967876
954796
776989
626430
939160
149996
359411
3510
683887
631069
168350
839314
52827
776149
237895
848234
166860
415705
70398
327343
26029
601360
169801
745421
826571
504562
118780
931861
45712
345741
507582
140103
1001510
153173
606742
253177
1043345
978962
445108
1049184
249395
682779
294665
916313
45840
341136
359711
37790
236767
256225
110675
982314
522805
968061
861252
902693
273228
784233
874177
719457
39157
408187
509840
346987
123514
500257
875777
415066
632679
683559
1093951
870635
785319
928494
295339
1077143
939633
139893
562258
933498
167016
951926
219901
584077
44755
802915
456498
125823
398511
745640
191668
466470
721630
1074428
15910
768150
707498
979299
596885
697443
322131
667848
994948
1081789
1055038
996863
36745
849418
122905
458713
6862
1027149
882599
968066
486417
940526
838544
258806
80551
55919
911438
138798
1041835
623968
755872
1046276
615124
781794
587836
1038082
1030182
651782
785903
6563
666817
186701
126959
358734
637694
908699
572819
17228
123335
795714
501270
98243
403057
638864
1062999
1051569
310169
329452
231159
114149
343876
449922
978100
862989
381818
551262
492334
658727
237852
443651
832065
897415
245993
1091670
73075
806619
247508
648082
1023095
539852
268664
89143
656747
686727
82147
424452
858419
887586
59478
883975
457672
396314
391844
152476
737860
184085
20477
702874
419267
731684
752398
398556
345226
691279
367968
350764
236736
951159
614017
379173
401318
617297
383384
705445
274495
638147
51241
312569
1013052
666465
837116
565111
969759
897945
681910
85814
1063756
1087196
666856
985456
590342
632960
631910
683850
999892
271809
979001
135844
471696
451182
874714
503947
741261
591912
1038015
405076
952268
878860
1065921
791813
268708
420022
871108
93036
909479
818466
530368
294293
223790
680414
655718
989410
894379
9297
626059
504930
474930
338256
356341
474918
320221
688064
200683
826358
487396
308468
60583
189896
450544
34697
15105
551836
619585
192899
1089203
914423
812973
755430
877787
80700
944344
987170
169586
482745
512556
414709
336947
692002
954590
1018299
864051
154327
754773
598137
475540
132134
1019156
176386
835969
855736
514717
672346
364152
734954
384639
994020
463426
598864
197038
834102
452376
274844
312198
1058004
279918
229969
687816
448143
598019
1009613
489497
177911
888816
632939
660874
319092
4159
390595
885324
691091
296291
62143
46209
990488
48691
829087
1065140
501303
752755
437078
383838
359224
820516
946910
512986
834624
615409
466670
126401
1055003
805064
184302
744041
343824
233435
41594
18708
60993
994757
1045352
883652
674614
866316
636945
361020
355973
613543
330035
961848
1057625
549287
876528
827282
702666
934083
1046657
84978
456160
816059
123171
120852
724864
241406
428198
408444
804784
986686
757754
646671
366123
351071
549178
222857
1020804
781525
723235
120756
215677
599869
950913
17271
837995
362312
1031180
1031460
667749
936551
426033
538860
795059
552196
108421
539291
594815
286375
239110
232009
1095709
1085027
430408
967717
414055
393507
14118
401573
113218
609113
500413
976652
1064643
187388
700332
846276
360258
167325
116731
829173
978919
737411
769316
212823
459162
614042
1069722
1068207
685569
848216
375720
100900
505205
645439
669933
812713
55015
43307
801627
1017634
949240
362367
164072
752094
781326
913060
898038
454297
616816
661508
1014822
1018808
1095783
422676
520496
764010
270666
873912
124207
765194
751301
733346
671955
307820
30263
403124
259884
841971
582593
653769
563846
96015
367550
117588
448817
488762
56243
288243
447064
418243
140549
398580
53295
948158
760923
19929
966364
957151
925923
565296
113672
1071653
807669
801172
625415
169568
1093411
838371
283847
243745
671464
59744
316043
29550
842126
1090617
141044
845074
1042525
160824
313645
1026877
347936
223707
411435
23672
492437
996637
954517
8772
869643
723675
359341
4246
553415
568298
1019855
775313
361204
471025
432716
34747
485353
823333
629545
645761
833549
802974
459273
663379
87977
981654
660424
938916
225650
187462
511908
1009738
217380
411515
631451
813313
246109
262260
488009
999358
863434
621927
176720
163304
453554
943713
1063325
56083
779859
162962
795995
499084
503672
373120
239826
564713
613259
236259
671704
1044060
498945
1055778
375585
667985
278121
200283
320086
795047
222873
600821
934785
477794
844239
34699
404731
246681
455655
55416
311550
973087
958504
984859
140667
197035
810969
177609
822132
1012816
809407
712100
642956
420324
676127
9385
87573
404097
173338
234437
804819
79904
296094
857640
885849
364607
26498
665579
1032427
1087943
209920
771839
315569
1013099
1059203
119987
1016701
123908
535807
765392
898189
214674
834161
1054088
848005
168862
172844
782749
602687
240143
527348
748758
898636
571837
956853
113198
317478
91678
1080290
94897
774496
32535
831834
332782
1004983
769504
1056137
440430
439380
228533
969379
345692
215859
1049165
1049166
429674
656370
969662
225091
127187
917937
384188
464294
314437
393309
479989
610925
28944
1015760
521882
864892
543961
465945
349160
744298
768501
1078650
845232
90648
981692
900435
314270
449311
700799
788053
366964
715357
207394
187268
152271
450653
472548
926143
1000480
9218
886977
18307
687515
171804
559531
472190
220255
450016
771895
820613
472157
222726
751565
801340
771045
582427
1048959
367644
144113
658453
353876
26599
299694
144905
526096
435232
57192
35293
989675
618862
870463
496872
313833
233768
339434
24223
958794
896570
134306
228997
1057959
583043
17064
962184
808242
51064
358118
790740
950318
1099777
282252
957477
261897
186653
650614
910797
275319
50788
637483
558081
567419
965419
393793
557600
332223
533361
807504
115642
767505
534673
944909
591165
893907
1016497
274139
770337
477595
539154
912362
26882
666149
334175
149541
380189
84030
1059564
1074933
798601
815685
130426
375646
630265
134081
75494
1077199
948567
833877
337320
914238
156778
676691
505266
405868
222077
24286
526619
990733
670997
370042
2542
802015
265458
856045
440898
880937
201248
495144
584434
370319
51515
358957
266093
854032
874131
505572
402607
991092
809614
983892
549020
628534
727749
706863
564038
415990
78793
762259
508881
1043207
698755
328575
961978
67777
683936
603463
1051661
245312
771487
469404
31747
770254
861557
904237
384923
320944
613089
501880
818535
855890
805443
104174
341795
820199
129022
1076939
392802
509355
785607
514304
1019385
1085821
516144
298289
772352
305918
759448
503734
819628
675080
566743
178864
86143
700758
915472
619033
849504
1001807
706737
400914
835248
298626
90031
701142
134268
110504
512981
384492
981301
209018
174790
527247
236012
1057919
602522
902585
371233
918633
443016
890864
668324
242209
255748
331779
237149
4743
817704
564874
169014
115327
222043
1030787
369017
968425
526278
551896
785292
27981
450872
884710
69669
597678
41637
781586
857609
776571
397724
776462
512950
1002440
555555
505947
230402
666136
95605
145058
983924
118466
202197
285377
741230
1031622
493138
1056304
587053
157668
904057
563329
993615
742437
640452
596164
343449
891023
1072202
543146
880840
196404
117386
397166
398831
205048
352952
135363
593125
920587
545587
587746
552495
469100
915729
175170
493762
122598
144808
194381
787758
614556
859844
719299
842084
841581
785916
378053
134749
643750
870768
154440
588394
611430
795036
260764
192437
188876
436188
829640
181049
894577
268582
604350
513090
879550
58403
647397
1018593
53530
458962
274719
386392
753557
709648
1034337
251970
660789
485482
880453
287060
858248
790079
642391
36278
702219
181286
29297
971669
795563
1005966
141173
485910
123890
386943
374303
1066376
1084269
360768
56132
435184
803844
902369
818871
53751
592958
624168
123870
994185
788522
275864
943476
96408
675025
456729
344374
74254
564921
437648
473194
1061170
251567
949956
519272
96160
502398
129984
91626
52831
189009
19377
1084275
1084276
875742
377995
376945
695349
858106
896082
93192
603381
548448
547398
944324
891226
561280
375685
78455
503934
89122
438087
829325
261555
439701
316553
1034018
534368
413163
121242
302877
213734
1002330
497692
649833
505639
755475
70899
768935
102360
459936
41117
400335
562432
575714
778788
1021158
312253
871919
813171
74144
1008248
555755
335887
898829
1019801
161516
1075890
236989
244906
709233
642583
1033150
324357
200595
744302
75652
232977
422072
670920
739334
51015
53619
336895
1001243
393945
156825
1028796
718270
498746
992714
378022
668232
1096197
506950
327246
679820
11275
269146
306038
260635
991062
935460
889469
152738
915302
376265
206809
847788
444230
992136
376588
575983
109420
832843
975754
926741
570590
91745
345893
718590
315128
751281
261334
50283
231720
712776
891903
499617
449709
1025235
159059
486092
1032840
705857
642704
1027923
99892
708826
538040
69008
776134
302508
362793
69793
44878
1025574
872374
181168
99088
765654
550493
56186
1003401
440820
439770
179515
267461
784082
358496
294987
203582
354251
789264
821809
110631
521398
966322
429266
1084859
586048
491140
795473
672834
106386
818349
1074108
947429
751908
59432
287496
880827
256793
241832
625065
837744
697637
906390
442957
388083
794554
877038
862652
71112
602962
640307
958075
1051153
712013
713823
127064
603759
938942
1030751
586479
106634
1094113
1056243
231229
468982
251532
1054658
732359
730738
479344
820911
372186
900180
359381
647926
69736
925564
69437
942467
193654
613631
347652
510334
198465
670143
329816
682720
259466
248970
35015
768389
618430
430171
88520
782634
866864
902533
668809
990820
376559
508871
415394
475217
145127
384514
938922
540259
364793
485195
858433
108252
1029308
59366
548687
665349
859919
393405
26552
1098788
98601
568249
16806
38565
35989
135053
526377
299259
683862
1009858
589093
399243
843393
732839
819364
641163
550253
314302
965207
164600
427828
652412
1076648
759347
770098
788449
83375
589172
1011332
1086978
579056
999067
524207
739611
9963
400414
1026231
261704
974151
981366
35896
853261
616960
552112
130726
745290
85443
235839
871956
391136
1087896
726909
377068
495298
527222
650678
928356
889397
763362
946615
714424
434144
832807
461217
49279
494319
656448
136250
163084
137580
253566
564302
851222
1076011
720214
796254
966685
818787
909190
195212
644506
436725
857294
993430
262708
408599
377515
27454
98262
461956
181027
655716
854752
183719
765966
324925
119334
356504
948589
621024
414476
692725
816241
269592
155238
721187
347958
986536
1010299
283611
955810
27665
196893
509709
757552
673691
446086
568009
115310
738236
381142
779264
1060309
881797
1096520
752253
406432
553169
299589
427780
556845
407633
799189
1003002
708463
670942
299701
262333
1051169
814084
653160
41012
894565
715942
78499
41969
1002239
492136
957458
198113
401971
261685
365964
186443
256179
70708
342618
783274
90204
130242
31005
292695
407243
298409
36327
567820
450364
449314
149712
471391
58515
1013221
900467
406282
299410
141157
224652
374018
46891
317197
77498
1009464
187440
1094284
254165
1086921
219032
158117
671450
475699
492053
263343
211580
1000623
146920
965676
785900
456079
455310
365293
140600
202369
190111
24169
501651
928174
684576
34587
343004
396977
811426
285911
876760
741510
852771
1017511
594173
909660
24974
943620
133554
448815
154264
677914
123350
278434
105887
184466
319537
231470
330114
966427
753351
811095
80108
246794
81729
266555
848306
814606
295452
294402
1099064
59343
863048
529963
531013
874789
700448
325618
646594
545826
601307
736111
724265
336869
3789
591258
894160
324010
1086310
980854
498101
990500
212763
790355
791906
876061
398802
329944
510043
723280
51218
413746
208194
481569
18378
757569
296578
865272
189444
623395
386374
18252
469876
283283
54267
1044981
590450
332459
1078844
1098430
516970
268022
290848
402862
695328
520211
350259
86056
74679
817329
368269
512467
402457
868939
258531
511223
963411
677894
1096045
466064
420797
436504
437554
151574
940650
252574
1096409
453481
848447
609249
988333
621848
1086224
292685
587474
468045
893489
592277
762437
604569
790883
153274
962650
353432
884331
407610
234525
74807
484833
1097771
308973
460363
132137
222263
56306
490445
28580
811807
379504
784092
1075069
594985
62452
845605
417041
183531
612308
170702
231936
878961
51477
928778
1070523
931579
232107
61552
135685
814739
701370
518178
768219
926087
537519
71237
394777
430169
734060
39213
719735
401190
280376
1009752
325190
861317
847550
63747
15656
993457
459892
293920
988452
540026
161072
494301
347070
1052380
464798
776645
165013
720644
352138
660412
649620
883758
535287
71446
850319
31353
308279
1028231
1027181
27380
734663
780247
98811
502150
679023
766375
272090
395967
1044183
919676
177291
911373
1052766
457024
39123
123512
8095
635425
322235
408496
609373
1003902
520486
749892
463092
533516
870838
860667
42989
10841
127847
373665
976794
260398
579878
694501
931749
973978
1036581
239294
526163
985681
333702
238606
247928
228557
542834
51038
887057
255676
558695
763288
796886
126034
567100
620913
229150
275287
274237
1018862
256379
303494
598274
760466
962097
183794
435443
131810
698683
378610
735068
54864
874884
702856
800670
1043513
769374
674382
126072
814725
1002075
531522
984121
910871
174870
891093
439614
302397
657965
889739
281672
143509
289468
245863
567062
49239
542676
617807
491999
369071
1002398
854354
349723
848549
375688
1065511
1073214
562402
50064
58170
883399
547066
419952
132250
220842
464310
227633
508954
50234
690612
252994
616775
756950
923902
828718
556938
893514
580276
678427
1077812
764984
418740
602060
1005500
629852
128789
263217
979496
641451
947795
610534
432541
283092
12846
859263
911154
750435
912848
885234
939415
509506
1013084
419657
1004274
489978
7267
13591
809619
414422
225535
256919
1068430
997581
339128
737003
878769
449222
380224
538343
382461
194766
1004926
584549
1057586
607162
974267
1009144
898652
1062124
902226
514356
297990
157351
338920
588488
951059
1070514
589216
681357
749966
604054
862449
607873
114136
172850
179629
745442
224129
910289
300393
627797
187824
495199
1058637
801880
68037
39842
760323
386093
204487
443304
33077
844656
980497
496429
685375
703739
1044333
1015473
650538
289031
168110
623732
441364
1019643
656287
868863
605605
419640
800857
88682
990634
486480
418449
83318
915971
869231
1061200
139722
527131
417993
881448
784967
559333
692082
167970
4434
252608
974641
665706
866529
940868
920538
442963
5885
622919
140963
1035857
16807
254406
709194
1008951
534911
256390
720650
131774
439610
757294
572512
317067
865529
300873
763950
152662
24585
817635
474478
1093307
597318
382311
1083309
177049
1036996
856595
596973
315374
271550
766438
881866
1000719
1010330
169987
425002
1028368
75097
368572
278216
415417
489825
819207
253840
275485
48512
100576
65150
674207
776708
167115
741768
437709
386606
904675
92210
731788
313933
250447
489627
348920
952669
162071
436331
845430
607839
404305
836860
914372
1084667
334366
932453
711709
568825
83523
447340
632177
219951
1070194
138603
934202
524389
351965
299342
939100
12699
889915
930472
1097837
692137
815250
655727
213013
163497
912747
516496
13323
723417
961626
638985
217283
546335
445513
958348
1025160
573098
157471
41302
900941
145741
383909
773244
132533
245508
65861
66509
109384
513175
1048793
645789
212332
628015
740228
208228
476572
890174
507110
508160
358297
403708
926017
54112
533463
721258
998460
546912
469603
219885
801446
283647
959845
5158
827103
66516
127270
834736
1029828
743935
216297
653943
521315
482308
853695
668495
926731
145995
319035
1058792
432622
254294
652896
9666
926849
952866
44607
1064039
806799
807282
617781
120020
478261
1029980
658843
250215
501639
494887
162154
45892
223520
221089
258039
579772
481791
693275
426504
351122
124016
923174
620194
73188
146035
748824
46013
617296
990109
724266
280182
903633
544097
233298
128589
166338
974906
1029394
447924
1087461
951001
570071
465428
443575
757019
566398
331833
339777
415791
523151
324519
779969
45140
64677
909545
707022
127952
590062
729083
897949
193495
911195
477967
118319
829425
188767
313156
804319
931829
238490
1018754
846472
101304
867525
468074
350919
594607
608358
683419
827471
33080
1099260
928808
535178
151095
719316
628411
1049987
755807
821469
296404
829316
139777
407488
862592
343486
657490
424107
190855
29115
226607
367965
276318
931578
810117
416947
493969
830664
625752
843116
414596
130669
936929
576467
613353
63213
722424
281545
344429
452761
63400
491834
191355
975475
113372
627323
804759
356565
964390
590432
651820
1075983
133431
819675
914318
479387
11364
800184
1034167
373283
852857
768069
335677
617691
626268
255257
1054714
917845
458750
35883
606452
945122
154344
880425
476427
19444
363568
1061795
292996
987824
1017315
664994
96140
128636
305028
260162
162216
783562
442232
324254
500754
118542
232991
457182
997355
369142
381248
219887
266589
318472
845832
162557
28589
802933
863111
509183
504008
176775
128199
416965
980627
222071
284851
691572
1073160
122448
904484
610207
912198
719465
688171
21900
682539
247759
1027105
1029620
552043
356104
384006
356472
211447
823266
991718
873087
901281
589618
991441
160903
761834
124890
106672
662976
562444
853515
5347
1074919
869141
375162
455274
142264
245278
894188
480896
16715
64666
453843
428821
942197
820058
1096820
173911
440090
74408
79188
803198
68490
257743
556252
893724
32619
304167
816338
396932
623345
1009193
596457
257633
665708
467320
36811
82072
396704
215974
94047
956149
866116
924454
1085129
745768
842162
364963
224735
1013312
152035
998750
1086491
330753
285782
679064
676311
978453
125276
122118
341969
374152
844779
84136
638181
188748
509056
283372
220575
835550
648366
982463
1097665
862091
51163
153735
727835
935472
1016523
1043604
856167
456742
885310
25658
758891
955626
871234
1037717
938329
359256
276556
958250
723081
116157
130118
94505
1033483
91630
203994
112488
268480
603393
452784
727012
1086854
937620
361778
822190
963933
384043
1051247
816459
753089
737985
566928
252698
251648
882237
523346
652269
80970
896888
902581
542071
1007588
7501
71371
597079
931946
605911
942464
642924
1040094
880219
5803
419802
589180
352839
283622
600857
372793
192322
553821
391347
285664
790442
842076
25292
184615
375489
376539
227435
779843
33863
398090
438498
312796
807684
1059007
85734
544909
333189
674006
415193
11775
536262
641292
277713
513268
1061084
1099848
1015925
32980
1014412
505188
734312
347998
303096
144609
899579
536852
745570
201688
407538
369119
116426
769028
745969
103358
252085
831367
414992
782297
762957
363667
380961
941482
370201
1026520
983210
460732
910572
787248
837884
227348
641923
71738
141429
768549
968088
166238
791320
820654
240234
787452
681143
720217
445538
90633
965511
22433
1024383
453631
31584
179861
180076
562870
1058988
126738
821785
943249
775905
243495
1060072
199326
220455
758836
93847
191871
335884
110034
714240
629763
316642
784768
569390
664090
123251
637086
437006
243792
428611
357697
896074
986424
473247
626603
778265
285424
716092
453193
533150
1097057
872644
812687
953819
260253
51998
215806
452179
1024727
293282
717944
211866
774818
507954
818984
927768
88827
1054312
211625
854006
269630
629578
81386
146444
33473
691619
624376
1076015
741277
742327
781383
288327
1089989
752023
99864
588635
957064
1015759
762050
365865
640192
404893
403074
494870
751796
136396
878717
123605
172754
48832
636307
971526
394837
214576
740624
553474
325583
617531
536858
983923
725699
921038
811265
812315
1022265
32184
142855
124040
1032422
404431
1051923
83390
64839
1090412
66604
916317
998930
494969
696433
902654
560360
100907
382699
569425
562426
607416
339494
962179
851228
490028
929850
264072
665678
38550
938968
654833
1069244
357343
120016
491726
719581
844683
854559
560178
159292
730573
605538
902092
152406
599419
145576
969183
106017
267865
312750
228205
695410
475308
105531
535711
919735
920534
735953
344674
862544
422603
73787
1028543
1063347
466224
583812
848688
478962
638257
979478
854732
168464
683510
238592
118314
379978
27086
461537
582019
727925
1079938
1044818
465535
500600
1022427
576475
847300
265588
745528
282472
241322
607531
771213
459365
162160
1045347
511214
624228
61480
888785
644574
516697
325945
772058
289298
254285
667051
996648
988552
382676
593077
488578
564882
199878
322498
906599
226489
287128
631919
878457
608823
15557
527310
361070
192017
1001540
1040956
633216
353390
116074
811510
655489
441682
110167
702131
628747
392350
393885
106871
967295
599392
91155
307420
382987
452169
167023
817784
253557
86015
741550
633982
247521
996577
561823
115751
463328
380863
34598
115460
839414
299857
920924
1054188
346507
1066684
60105
274462
877556
818251
991795
676112
304177
933436
684833
287659
1023966
629799
614978
763155
362075
491558
1053639
674620
91438
707828
504916
664676
275166
575469
739666
690675
1091351
208739
1094327
1016047
852222
612607
106665
908702
261075
930155
301662
1089195
643299
1075897
243800
856064
726914
592563
469823
460260
510497
697724
123591
335381
268304
13956
898220
48774
403206
770734
427113
915711
248929
847638
969156
802343
962618
1008409
258960
136505
1053274
329202
798442
967762
378335
205144
594089
1030569
641157
814499
626215
627146
91717
561838
664552
138541
260120
1062985
675582
432729
656514
11867
222876
88930
378432
947533
156027
29408
548635
916868
990867
602403
835088
360083
552577
440643
849157
508381
926082
225226
732064
641196
937572
1060167
755468
82243
574925
138182
62648
264784
296033
271652
327249
639768
193968
1060436
182356
303191
422707
378168
97103
942033
728027
186770
1042569
968073
327078
1064766
358413
1012845
216634
495651
204342
397262
702502
256701
273218
257324
1028778
724387
76522
295825
336974
73541
973413
394952
871165
834871
94943
648563
818188
736466
512176
1056650
455524
799584
156658
495874
436792
498385
808780
295420
912878
745426
659970
287859
116575
810779
928454
519284
1034368
188981
860870
1031964
579764
326014
127370
562173
1039823
1099865
34552
302082
315014
75626
144201
573276
534661
1002961
803508
418140
1054713
440574
810186
366390
213467
660144
703658
150890
430189
286107
103005
1079599
25683
974047
851568
454522
764396
257288
880326
843297
155229
110623
2332
394356
853171
859194
554864
732838
608653
602519
347823
95418
476007
970927
327484
120963
761265
730125
530236
495813
214301
609183
235581
514032
33170
816038
57963
958862
922668
508453
507139
373078
757374
68263
98606
1082529
279414
580164
535855
512601
739764
276392
68739
381756
419449
683407
398866
8359
101567
1034230
849953
654268
596368
189427
210594
244545
656254
1040610
495086
372266
221597
902436
499764
1077364
401791
1012654
791890
578328
1054062
752579
916461
577646
623719
30479
16248
105277
750837
902118
154925
647214
672983
753361
918005
307170
990484
821082
351504
783728
504430
262485
671249
512696
923651
544548
169697
653766
1048650
971355
1079023
323672
697178
544582
147343
364737
879328
48453
674847
841235
931315
754336
1068662
1046089
79493
717194
368588
346376
579388
701268
627555
728059
336884
501745
81091
491753
86479
593589
95475
977430
474360
231635
232685
43949
492123
868734
512388
226466
1076297
76049
229819
286334
650279
636723
505815
522507
722457
97451
710723
909559
679597
1086012
722733
202276
299663
1063675
893065
335696
970901
1058893
447459
567555
927292
4993
76230
754370
323331
1084220
608369
704347
280366
565071
169110
274244
167194
126419
871746
1062475
490751
783414
131611
438246
301931
174572
660554
596612
574199
951240
433047
740628
1036514
526934
78628
180917
827759
364516
621116
1048183
277989
195362
406747
129299
880935
196602
488449
662932
814080
883102
483033
373852
201172
877765
988741
576090
1089039
451672
973407
274411
1070311
691056
752490
613098
7572
203271
408184
514038
158920
790942
438874
819947
278424
892674
999486
725000
298992
834808
333934
324146
158640
432946
113601
689644
811765
187309
767410
1057967
925981
733564
532121
608550
592090
385176
266206
753812
409229
972949
902347
542714
929085
963869
423548
649921
629838
744323
1038105
810587
735884
188023
790731
802559
458099
277285
734251
399134
503080
462039
724233
520609
1042415
662970
647577
843733
795320
239704
96321
999344
11029
615697
827125
944825
943775
832762
781999
831363
635104
758059
174499
634419
64150
771719
190644
1021387
13378
494914
859436
397284
325847
665408
261198
885584
112542
49876
298351
742904
1003099
421192
391376
834536
134064
6640
538023
21963
218831
906146
741688
552529
35482
428279
147951
696010
320162
928375
70561
996634
748379
535457
988003
269916
201131
1015772
110026
587777
197860
938433
1010658
830785
1021935
683835
867784
29413
773924
70814
396471
547133
539000
354686
411008
137615
545440
485762
114489
317775
900665
373188
465043
823910
635027
1088944
1021099
73672
291867
1011964
942171
569327
651109
690105
212366
409587
701319
78537
997385
364634
521284
765993
85475
224529
1058793
873015
269892
1062126
534225
306794
545014
850149
849512
477316
204535
94126
551142
119099
1045696
831492
270492
318079
367823
600242
382954
109511
765739
716032
1096594
615643
8944
1091713
416422
631653
528081
1010756
230599
804949
250263
54247
1010986
471578
912583
649934
785264
337808
162457
841533
128900
155259
473345
110328
546004
253142
258847
595904
66608
685370
629609
480548
701866
959237
998640
700381
461425
173652
416946
14473
1020487
487397
889395
1055637
918490
780283
331454
103726
118665
106042
880655
439209
524919
46453
1074036
658554
974813
971767
930573
401968
819220
673924
186383
526183
900811
684225
198869
419550
466646
853709
71919
852014
571536
750957
942455
924360
1049526
418974
998337
714101
418170
942803
482703
535465
889370
21160
151484
1042968
187970
448774
466843
307147
39676
317057
698605
73415
289462
100290
927242
653809
220084
42448
675603
754913
957343
517654
642692
901254
1007222
616624
332165
262321
836618
931995
96350
364285
879815
153779
1043067
375668
524654
1050992
459388
565045
785573
322072
413650
351151
482848
984014
769440
488288
972643
1080048
181622
840414
597893
452278
656541
971174
47181
741360
605854
194988
938719
257502
1045271
649611
161721
568258
522697
72483
624995
385164
212186
10778
889519
413937
260615
919845
969923
68390
216632
897568
123731
610204
609154
608104
865705
82750
767614
1030466
1029416
712116
246174
875375
1068266
313255
1048159
306980
294417
825344
364889
477533
882989
609538
612968
800660
788480
298776
165010
238806
533290
911074
1032784
454783
393391
528832
1096667
967336
916808
677660
475665
12777
1032035
85835
950676
655441
254969
314215
805133
973646
738664
547521
276627
50372
982769
555581
400096
1026957
60926
100218
96741
831500
57665
196948
110963
215294
577542
623392
483733
658974
982141
387793
1025724
1069681
14189
436589
898793
75953
568429
565178
1089747
244122
148856
711732
63204
424233
977787
1051495
901954
850970
627933
665987
786709
45234
694576
180340
581517
1091009
41812
78315
966122
416986
156525
238534
80798
533633
604475
788652
292518
989034
870116
690836
644886
275128
251599
1076871
884555
150234
534135
520539
140482
379043
193783
1009493
48126
725250
112092
570795
577673
846098
100533
849404
431663
38883
929690
344908
867796
861052
799861
595748
1055297
838393
395080
686095
872369
864723
355963
384687
750065
772873
892470
767356
944978
383681
219862
520182
389611
173131
516487
726726
403418
1045916
610268
254240
39066
721598
564910
1034469
793222
385254
34551
664573
873676
114966
1057854
471964
524031
833798
81158
272755
451905
685437
432221
20137
478763
541984
725632
884400
915262
597037
928811
374075
364439
594814
956502
165911
848326
1025183
39672
308342
801929
911854
1024253
572612
971281
707387
336779
227663
1017546
705424
187287
484232
48697
713236
570697
97764
56677
754981
329307
636305
540513
443485
680542
204831
1004138
866310
195812
164562
986740
366509
546707
96360
116938
1017572
1028597
303834
362906
487357
202654
792944
683647
992478
23129
431568
174448
999485
41641
13873
597744
531067
852186
820929
320325
410299
677212
869485
1063084
708096
500977
31247
822798
547468
120298
383892
682580
31829
716597
800213
596061
919863
945378
577273
173608
380849
50885
229021
517675
1037996
371510
333355
542365
294928
427646
995433
514308
1043573
383374
1087358
1057612
55059
719270
1090938
197957
809885
688979
316781
1093192
764906
573360
207115
367934
770463
910541
99375
635042
80576
917298
487864
512592
715040
230569
964668
29339
762984
461551
485154
894591
202105
261234
310483
621129
121467
1015871
666485
233492
398273
889815
219495
830080
2196
91286
684337
566727
143377
961655
139868
225400
788399
398774
484252
556091
1090315
1083269
5964
388162
578448
413635
230774
223463
681144
485452
834467
639259
668752
357906
934694
621187
540642
815986
149679
244489
472298
105402
354152
607115
681041
252502
829149
702156
197619
740961
889616
22460
90177
500400
1051323
140288
275469
770694
904641
57685
529329
506599
138491
379462
824486
7465
205040
410870
115890
912503
218106
1023704
791969
538920
294152
977199
947672
712916
522587
961218
571008
788660
330533
1046673
480873
160144
613745
777707
348258
738742
113343
23806
734799
104806
463159
750166
308190
190466
805446
41995
706354
1068274
1067934
67882
391284
296131
370789
632366
977785
1081475
1053982
239074
212944
532125
887847
590108
547169
95618
909069
621174
642035
225451
709636
811689
368861
541494
688955
580732
425328
348478
142023
118918
260625
93314
254330
448593
383659
804388
784837
433751
594796
261443
62973
532693
164907
686061
715272
752690
450721
862216
336068
649009
483499
25935
493782
950721
175623
261011
766536
743704
130805
858096
613769
18789
33873
869870
1007404
1031375
769644
201805
460118
877813
969938
407369
405333
401771
996496
500688
51600
228185
626177
32561
534093
700715
51995
638357
770492
607663
810589
625952
1029183
52098
378687
268277
172368
342061
1055078
1090609
1045964
482857
169182
860976
387624
1041933
426852
926771
827573
538958
537739
720584
795431
643183
646897
950024
317390
970657
273415
149743
15008
64544
188210
115468
53715
429848
899114
760429
960965
875545
8562
613690
704615
848459
757457
942302
821646
559562
1053590
52946
209829
307080
190184
984759
387518
438231
626180
243931
345472
612000
715844
726777
381297
350184
270199
824203
570678
145472
262196
860548
32753
410230
980862
652717
628316
393560
208782
8961
413626
618542
909731
993889
40926
350691
1068623
937679
306844
110417
328208
448437
568989
4317
66964
900521
198947
568159
1081664
747780
235339
57757
915780
778580
10791
517391
1002593
717206
331488
533641
136260
12680
748292
850624
1085715
620879
8705
916970
551311
1089810
18703
295507
723418
642304
892359
357874
402732
184818
585875
528723
918251
948323
169993
975445
178496
233703
345410
570363
342624
459253
791350
1094181
1034681
184225
185275
723915
1062192
636922
638509
455339
847902
292017
98785
491853
682402
253116
776162
390673
199995
1029469
493598
492548
1018263
298682
834334
826748
827798
595824
886312
116971
773337
247554
344351
73061
581814
452507
488841
889460
716431
1081000
462428
50694
15481
390870
560994
98139
467807
640271
347343
424099
634329
340806
588396
1041463
601622
102448
188745
67386
365430
844236
24124
744361
940306
347631
1063496
669860
965918
3399
524802
499029
681897
198516
827787
510603
315090
156584
893110
735103
939200
289494
829747
195788
28894
313917
184371
390630
1097904
903664
359181
492720
716306
640206
1078807
572500
442966
652011
503808
68762
208126
260660
960918
168272
245813
664503
409267
72618
451464
1072103
869073
927057
955117
972514
237142
691846
662190
819522
64430
21442
788012
984349
93933
635339
203497
443713
128948
70631
406130
134824
263425
718089
903623
842832
935218
1016394
713917
296372
352461
204116
1025552
234064
154425
868163
421848
721193
884770
411102
58479
534808
762164
520100
805701
402508
110219
743332
534895
616878
985046
762581
1022553
35891
213935
688737
256771
75428
567845
846475
174617
159176
1044353
936518
42485
171126
947309
1043976
879270
946515
617628
163196
1098455
489619
440275
673365
435084
263399
637973
210519
1031399
446361
791928
850798
820690
906919
143902
964654
34741
233693
422521
620851
634109
637898
482518
820518
235703
747526
559346
121030
510668
673209
813574
925152
133225
949822
901435
82421
1058436
136723
129443
571652
815936
808049
820589
539935
911331
461964
105664
762863
564099
579440
893212
513605
471708
263726
728518
1028166
250507
585127
576708
51374
301069
628800
154443
933345
368979
996565
874878
1093292
220724
254110
651812
220474
929314
830527
412515
261694
262526
796465
797515
555957
380265
19149
1032146
831244
674336
422181
444371
89114
43329
937115
780251
285175
211289
352074
928886
855540
19084
250859
1036959
913385
1077898
222034
712363
261634
648158
187212
371549
77430
1003323
702524
488338
888748
325515
167381
902767
16041
124211
222448
684468
926695
444989
14790
183407
239979
378370
808080
11374
392240
779573
1040166
966372
297945
361451
627920
670561
838053
1029242
473698
852900
29600
716516
969775
383558
152256
867767
296672
19447
903358
240839
42657
598878
160288
606056
852156
746569
384718
886968
500384
973355
515576
625695
1052509
111690
626359
856903
85022
497356
1062335
480809
50284
752430
779135
245722
1065880
912591
668049
934179
1100082
466664
850978
557825
802354
116257
989381
88510
323713
778369
590189
1046857
402179
807249
277939
461764
203509
728094
199660
850457
611700
641975
276943
960776
908631
698951
135181
22847
926728
1036028
1056922
902471
510454
277542
896851
1055595
198016
346949
492918
148509
638356
679563
7712
1033328
747622
599580
245140
154822
25609
399933
539589
110852
1026596
335657
629652
242893
666402
645248
137335
281374
738968
296181
956333
637495
15885
747865
16207
14573
1081045
5409
118693
636054
856251
185547
497639
1003224
882283
176750
913400
262482
405033
389447
498818
811365
631008
1024478
514168
78410
381718
203519
612371
123151
503606
435245
979257
862710
245784
387096
578031
415001
965478
845460
69420
34334
555780
87990
96569
249563
291271
675557
737967
621239
959441
1006159
176983
819507
186255
674890
1081038
218820
442208
846959
491296
398226
815840
224390
532013
550324
980190
923461
969933
970983
363863
551322
108876
811596
681800
950973
942544
62622
63927
513654
541283
485527
42211
681310
628234
818267
771533
309400
640019
827618
194470
132373
562588
704567
288380
594383
1099218
625438
434369
63861
263760
405268
11790
306450
991630
603639
317153
448441
927736
150271
392937
459432
731093
155356
15116
867217
238787
811728
210314
78753
760663
170723
1055789
600269
142645
487775
461368
7523
538963
31818
831658
226543
721049
1091354
468066
320732
146132
712847
116228
131670
818307
450086
711916
229105
523081
40248
165981
108048
191729
664655
162043
509655
894952
760461
737603
333158
205650
861414
1025933
1013547
830683
129790
683674
660976
597113
225857
393661
649872
999243
399145
878343
908701
780962
797958
515472
650462
208374
299606
539184
539185
156130
93694
917223
138724
311428
217873
469014
1068337
899519
1023059
145654
538354
72710
259519
869532
142920
631544
366132
579813
321249
652885
157481
734262
533472
777789
126721
908563
838916
875721
128957
965557
262013
417462
231305
17579
439864
382504
49415
705836
847206
412769
215393
821360
260000
63709
840601
1068107
997296
664433
1016448
333345
460627
989478
551529
312624
18389
40725
184169
982317
1064370
717834
937612
640612
193967
589457
923688
134382
128248
397967
472131
476972
688018
924348
434520
660166
66459
796971
459230
203021
487687
331790
17620
634256
190299
1058525
1029622
378538
913271
1086206
1069799
345698
869046
992486
485271
364999
781640
814954
738113
139729
517409
881794
92927
589964
289624
253784
415717
760808
116923
47488
901884
298338
98579
350978
367215
918363
566469
928621
705329
842129
414145
102891
302907
80884
942236
1026921
6152
209836
60927
660542
124833
682307
433985
682698
325386
416884
94694
431650
618071
263417
545048
365991
142139
842948
426499
701920
410700
837176
736520
4605
549995
129705
666640
232277
595564
273970
347680
385213
317571
562494
109287
919858
104925
930803
1084698
548204
492376
86969
1006541
1017754
776862
735084
278048
912332
872733
264714
176300
334494
890842
1072418
638707
278827
897424
502888
42378
251535
1078750
628040
837270
156227
172602
990137
743607
199780
917966
840772
491966
73339
383520
547335
578140
747533
434748
945491
385402
520113
1088018
282142
922865
822403
438195
29776
164414
394711
7108
437030
879997
592638
432485
851318
191405
692236
250672
623167
1088280
92283
794737
390268
1097370
1061247
1099214
851563
1025262
236690
765500
955282
662467
362100
178917
236823
65666
479559
200245
138515
591447
462723
1021129
1083782
138402
389014
606111
747389
475742
78867
1008342
537351
345217
417413
131526
1044232
9308
604907
108631
279420
550622
308931
530503
37347
1005505
653421
812077
907259
692904
1061413
318883
291484
466259
900825
1022885
890967
870087
261875
77441
686948
414895
784135
281165
551014
940830
313515
3090
844393
986207
351136
308441
1031595
530214
578907
632234
721745
315129
1055074
345421
644723
189876
325828
642102
971876
42492
175458
352216
639921
1010573
486067
458274
127537
499829
342048
1039091
415948
195246
421712
790383
830906
1020950
215256
842134
805596
98036
953468
165549
676941
1058092
1064726
197255
855255
533151
1020773
743122
299253
301481
591193
678204
411587
1035126
81403
1077770
56619
869298
411676
807503
334583
1018220
160367
449963
530404
584498
155491
8433
658841
631668
1013255
1070095
858426
989808
466847
252728
299030
240584
130399
758267
866076
963084
473034
105060
498549
769607
1087699
13217
93932
365815
380294
1002144
36445
564066
343867
500920
634286
905165
359123
43472
98292
546792
1092901
958117
547307
265059
93130
61564
723201
579721
955253
469045
915273
1078070
698229
470203
388943
35199
25082
1004941
1039176
1000959
729462
99647
947030
831747
432495
876117
371862
110351
46975
810297
805451
873375
264581
670911
249219
711069
249093
450969
753497
233874
771121
563300
775246
959185
713851
507319
1058145
793364
21201
23899
501552
91386
196614
809638
1005245
873444
795591
391880
268366
949937
351723
360408
420083
697444
1052340
800825
741077
863442
565019
261096
59027
934689
1063329
1059563
1018298
570497
519671
137210
897577
895156
632574
174714
524817
257084
19303
373565
635371
214245
742552
396133
42122
1039049
711153
781299
207354
62714
449439
519934
522150
1020519
351497
83208
727554
559176
262650
666172
982983
1090326
76126
405264
432071
887801
881992
410708
504360
281943
791689
848420
810384
621816
912071
817837
753090
485347
126717
288451
529849
123134
372561
249897
978785
327738
367768
1028759
1020137
1062911
986867
588506
458265
473576
868585
117134
323188
744857
907142
843800
650734
589565
758851
457208
777872
118784
868610
315392
807991
171050
638711
265206
433198
922331
150167
434372
958471
39872
349581
564510
33272
988775
874847
1017646
801813
886285
761483
536772
61098
845756
403214
1046489
698003
480335
266194
594900
337279
321134
402272
164822
512339
188142
523742
383976
117216
709796
99580
718622
257681
663191
612669
906606
701304
882955
1022092
394250
1051305
528459
117040
869738
48638
1001629
415668
768088
127959
463767
966651
340863
180267
1027670
271849
584760
820378
48121
1010814
248659
82919
903628
56080
49525
728087
1075285
397693
665763
724404
1062011
1010388
218316
245408
352440
120308
222710
585843
1056141
835226
453989
169545
84783
1099867
973270
157354
233882
207887
704795
878667
685706
887718
374903
389408
924729
709573
692897
15649
583315
498035
821328
282818
1083463
2561
213344
749294
795768
611374
164919
838222
520781
209256
552230
680522
907524
455664
641610
639955
540654
959655
544943
317028
37333
528115
981344
915311
1050501
85579
142307
984275
790171
1042883
101401
429430
813386
1068306
154205
69509
394820
693095
606626
472024
539694
331443
829932
613539
331279
13238
1052224
721770
857883
987245
62434
32272
471782
252272
967856
547223
476422
958243
721098
193772
1076863
821233
815165
602119
12612
931741
422174
238199
739671
819263
737753
461979
600235
36379
868004
428238
622950
421643
896253
594415
475954
1024454
328833
720110
28879
881818
85331
860783
875607
240676
635059
854997
13099
137468
307456
766644
659842
66533
1060835
721661
475817
767028
1044835
99411
895198
491997
255528
300412
246435
259856
62786
14293
662795
943202
445644
995681
67217
209449
1008187
533493
46902
186098
344492
590878
589828
334522
456996
822051
800619
938156
881140
1006933
889487
953785
481646
534467
31046
402694
1015951
897558
337362
117221
885000
311267
54915
159729
602888
597010
700493
385117
1041802
968872
410823
792559
214285
1074409
905514
973969
576286
386098
443562
134288
1007725
518384
310474
274334
964857
861457
23674
490220
827254
653296
108540
235032
616453
663004
234310
251009
1068147
856249
739818
612885
947908
825091
66568
593107
968189
1097917
635396
554299
790913
647975
831535
196512
1062701
880034
637962
335825
112596
1075049
61134
231998
418262
300737
614971
673061
122585
324339
766070
818933
706056
215405
94492
662228
251035
166331
517311
817592
989461
261855
702494
609442
151782
389769
8242
719661
158789
272252
678018
600396
623217
904120
471552
531979
84698
174648
571978
702884
236005
1061595
569492
1085020
219033
1017651
695921
479293
877059
826017
112979
825415
352007
434506
1098162
976024
107291
124690
1027658
270334
585744
374966
490610
1037013
578332
983598
889526
10642
959159
439768
7167
740874
307325
825090
856435
691712
1045860
446439
588157
372774
170321
728850
491911
912515
147818
250015
265525
1039758
458554
626880
487306
578030
165039
52199
412578
456197
441785
727356
1057018
404900
680226
981537
272239
203313
535133
508164
77463
704480
835400
876163
472701
964042
974425
775194
586756
383414
863917
30158
362125
628292
878397
724321
175082
943143
76878
46009
683592
472401
405610
1059727
989984
801343
413133
150077
507236
369269
385492
834201
450905
309171
230187
836738
1038085
23657
39870
855781
97856
181293
476210
1065073
646298
643606
682610
367051
714869
110043
1010326
1054309
906979
194661
789153
1057379
498043
618093
659786
747298
376722
1068172
86162
651494
395405
1057972
954191
118100
358467
439126
1088603
159194
626859
847501
33157
832155
133632
328732
123882
219258
86863
118222
1072925
463687
322437
647330
810438
991878
997880
601748
870002
924005
1082505
752180
119643
790618
953273
799548
801291
235169
42071
231438
319028
777783
525869
614969
521023
567347
468592
787699
74382
1051414
224099
974908
593689
1087710
659371
36310
415158
527271
842931
325766
698054
1015543
757504
131353
208168
886920
399907
52371
1021261
411330
261784
725959
944336
633763
43065
959597
720007
24724
823443
1086042
1010870
142340
565108
687833
266202
529926
868871
475593
359004
166871
423798
165552
789923
859383
270548
1054264
70600
828061
599270
817121
659653
928429
1074787
509399
741071
1014033
423815
192324
248841
492201
1030046
252052
1076418
609609
836843
623636
746667
471900
348484
1063508
48978
448463
179309
14015
1039210
156427
504925
283620
1023731
740056
677211
35563
23291
1043936
819670
937251
532055
524279
399793
835925
888032
673178
285674
836969
885718
171214
1004560
1002079
961724
61631
87517
291369
174946
758846
346130
516961
711245
411402
1099247
540164
216274
494569
130043
460155
606025
754870
864373
683358
679764
337482
959943
200054
1076968
569613
919316
811942
930064
758144
998989
137553
29465
635452
939755
315015
215702
732819
460957
448895
314588
915961
1027731
441287
331885
828486
350162
563604
103353
216764
144051
868555
177366
798539
481811
889147
1052801
251761
1050543
39622
35706
80414
427053
510295
1009238
631673
762222
917145
716320
623038
312350
755047
205236
86565
25835
630062
267708
979952
473390
800603
774646
966085
134403
837217
1097371
416008
514555
645316
267539
850120
101060
24158
622083
1008467
864403
295332
926899
7941
601559
1037316
744191
30244
204003
588627
211046
819185
560899
632340
204680
369329
105360
109512
372256
832310
460616
530364
639402
890153
762171
685037
210527
1077259
182910
890095
436682
491060
736201
894931
76898
456679
124607
914384
225383
269133
381354
613395
79664
851529
410360
690972
92878
341552
206887
1039677
430317
194489
203786
358870
789001
741738
172760
123043
870757
312331
204637
1052343
210050
871643
562738
441277
442327
378853
941727
236456
923956
1046662
1045612
285850
377395
244096
212191
953534
1025254
526982
701523
978880
784441
985989
966870
208138
234887
402219
401169
231813
567567
171270
1075705
496829
662604
380927
1033541
737493
498714
1012280
273050
419702
998661
411158
610988
869314
547076
193824
82715
267989
195617
50316
783805
861379
790898
963988
1060319
69712
169132
752167
567147
547690
411754
403763
217797
851137
575142
850482
726445
424232
373708
1082761
186852
677423
88987
882882
969864
607758
1057334
132176
798763
630642
242225
112274
801417
895617
535320
542575
700338
592361
835374
701871
691326
855177
373308
403327
796482
70226
31625
431681
285615
487905
660729
1038860
708043
1003125
529757
318585
948642
661717
225471
784597
543071
902394
896589
755490
23211
312612
565777
376504
1013487
379132
1029009
911180
615313
179792
120096
850137
1096092
144553
994954
674018
592859
14912
1027660
448332
442875
88711
809630
272921
1073615
873283
217170
1061259
635953
391948
209089
881197
106963
334728
334836
717268
142206
963720
1078760
851972
709719
721649
72161
945100
711659
960098
549005
836739
1070895
551328
114696
955507
163398
137407
949781
843470
133060
252839
701421
812312
128549
827845
281390
655922
599353
140729
401032
617336
55638
1064656
26804
1000849
708921
847217
455843
430116
3853
230107
366957
993122
483865
799922
544409
535597
254943
387562
202820
882459
995501
731926
373667
240825
863306
683456
166624
234547
412163
194314
885209
543757
17274
417186
374257
1042076
613297
295858
152679
778814
506655
908558
116100
117544
158818
462077
717423
45517
905735
721429
317545
822594
467638
428395
305197
647607
107220
271459
992311
619004
298191
603696
166669
5138
310621
985774
6725
495743
130503
985495
199708
418920
453350
1070073
566195
486640
972173
975929
219363
124401
242132
168119
991423
434834
627960
363457
433910
188449
1075807
49570
150948
822036
198357
297564
28153
27103
628391
1044097
653059
579640
483732
151092
678658
600731
206418
591882
938093
1029597
347090
361490
938823
1094821
86206
571124
820785
271954
447407
882422
702553
344140
864178
1058388
1014382
942644
887170
116000
304346
667382
289085
447196
637849
257409
917226
163508
822284
541583
333450
863673
97872
574506
972590
425403
266433
265383
318552
333716
270360
881052
487535
153335
97731
649192
52132
450355
1014214
87244
600492
268698
1038151
244037
495101
973697
695043
478017
46997
48047
589661
620581
1073454
111187
947860
10876
747937
890841
861562
1063241
1089043
872797
742579
752944
525949
380376
139149
230392
983039
483480
476821
600931
405903
601421
1031182
73221
177744
9826
815487
55728
281630
504401
666418
268722
283303
1055675
394153
142390
1028552
398976
1049119
472133
1062498
121762
628453
173763
394852
666805
125138
780260
923060
208954
653283
443992
689647
585486
928361
5085
658387
638631
412243
813212
218398
392604
1025833
119967
12053
367583
594276
349957
841807
930764
351490
119583
1059000
870350
1041668
239128
268228
13699
1042923
509542
599255
652311
906490
61869
1091710
900390
538301
777892
783634
768142
767092
737017
1095644
1094594
446618
1028014
550844
126719
588418
589468
309283
466472
242133
105846
287535
256806
33758
779689
603232
667257
911285
454538
485669
405448
705429
706479
795934
750676
636985
787044
500222
1036836
885987
578904
1023238
931676
649823
906445
650466
101562
647094
813890
816026
609832
817677
972412
205415
48135
766471
573658
163865
1097652
1020420
568102
1066318
243098
70832
762631
660971
766935
329650
533266
302836
863734
148392
421182
460403
562427
611343
740018
403819
305375
930433
9745
621878
96050
227484
461216
29300
496178
358513
890091
567710
473540
395886
820317
377673
59530
642449
1069512
317316
552718
76211
841646
160768
195648
987238
737193
637959
879219
478835
1020637
1081746
144122
1014270
400795
571019
125581
19530
987370
147377
475114
53309
385561
271246
232172
348424
929432
555624
885810
1043343
3543
642957
813060
420323
640735
1029508
681159
735788
844889
468280
992383
358608
802025
95090
819389
867783
816227
416026
936297
175785
1099979
76642
15316
317264
615384
242058
96445
509053
1014006
300070
679433
966448
327696
854358
911652
945044
946094
283950
1074340
529371
665650
263012
549811
594280
851605
255032
116635
570542
287223
183376
710813
996188
998288
999338
997238
294173
922640
459131
18637
628460
599912
98079
792412
891440
868496
100041
218450
334960
1032195
1065282
412362
316397
830925
733924
672060
511890
296586
154004
487856
709980
361856
424865
1015604
938179
264347
1005736
219313
413459
127664
257311
364523
51318
259819
76326
990505
62041
35033
920790
826042
501761
621766
34098
790935
748559
201808
526371
1099426
1056960
813974
455482
307486
579246
37867
30245
309863
255590
997643
606045
436938
781593
266235
52417
990703
761183
599575
174487
303682
256175
729803
356675
1048858
688534
995652
163495
579907
128743
792468
685409
103873
93782
133997
543114
845196
831338
47236
433345
542618
395942
341246
814468
478632
55478
98361
18397
287240
437809
613182
231189
457739
41290
645566
156053
607303
990607
68171
364687
242077
161309
256958
746875
816990
404071
47117
1038351
591375
165711
1011513
164450
305472
850020
928147
335355
509963
1028735
111806
45940
644441
576350
349199
841923
681561
754920
198155
359237
54989
955762
756278
6922
919602
218052
68443
25715
814265
448307
610418
309564
496664
541544
37848
1085879
785508
414290
436177
337072
642062
944390
958809
1062233
1072558
245110
562937
307774
1066974
835691
107739
86524
34504
668634
1082312
152210
438205
699653
1018135
693682
552874
503782
180379
230104
397843
279195
573752
1073545
440506
911155
797085
938830
729657
1057245
396986
881800
369379
613384
758246
139041
1000123
368009
623057
166453
856488
234929
766539
6938
245609
646841
973459
168672
51474
164047
421771
862043
100937
689463
359385
307784
1051746
612954
1072454
510739
931846
177652
109841
837128
421913
122709
701014
1020488
361835
752844
604965
949590
755480
335204
76711
1045394
156924
38245
890315
716993
839026
561711
254182
939089
876608
723171
205225
971864
587336
679685
586026
750639
526268
174663
193534
799379
855919
790488
53494
169297
223934
273188
489260
416368
503552
988119
989169
174805
997960
95067
756392
438761
677888
149987
170254
304677
842637
447050
116493
646215
1081282
909759
854279
317064
777182
377365
388670
267993
992510
991460
780637
431581
580481
1016635
787121
447086
724640
212463
384570
869053
640203
1057206
1079216
739649
503816
890248
637485
700541
77044
147349
865527
753001
478868
708399
540607
609139
527775
977808
7002
719589
145981
744729
257114
430697
873125
241830
98489
413882
513245
949913
1023895
463349
497195
197796
617436
182843
551296
249091
610872
544774
387059
258594
562674
413584
833954
561483
1063790
687140
1048168
274238
1057040
594399
865375
212148
31772
191706
953682
35857
547572
935280
261663
145635
1068522
804194
485280
968510
132153
7110
923852
799917
533059
63496
731597
435048
191203
243350
997233
608353
307919
544225
103863
1035218
991379
313573
472427
1005699
334555
904400
45430
337606
236016
990704
665844
869674
557307
450163
907639
78967
524967
849731
844282
554467
98949
159342
6789
604210
760554
462675
369831
1010407
810678
331377
1092217
116065
846760
789697
604876
373256
569822
458769
1025909
80910
1066569
280561
554745
425748
937956
229850
426111
526214
690799
103539
848311
171103
965761
1057446
476163
1028779
143603
813830
216734
813889
158702
724878
54563
504184
507900
441427
8504
1033430
583307
444100
1017410
777962
631013
272907
48627
1010543
189270
14558
1090622
153330
790426
464181
80601
833872
969969
1010859
421699
558051
365841
360055
47950
246349
538316
405068
668584
794467
820506
1034480
696655
417173
675078
937719
682901
204544
1094215
221028
719353
29491
980518
22861
648325
1026226
347127
716815
380302
811763
63323
909730
200002
602490
409264
945820
1035364
51491
449720
57127
154954
507080
342238
695442
261660
909286
298219
802511
776702
207506
360822
742329
469941
615284
398912
946736
104287
675486
739179
1082329
591638
29037
587065
805573
965147
417469
7519
409525
411016
602397
1046772
304302
790974
167167
175769
135068
195070
582579
830255
232007
718228
792285
866729
835689
767603
316964
282078
818299
827392
389068
390118
818675
340995
903648
298002
89962
354154
624315
779199
620275
554635
388449
22177
813583
808177
802412
991885
439552
938437
432268
701224
89824
852438
1057005
515974
862223
888254
991089
979167
322606
824715
147797
254852
40760
163254
508720
706503
996411
290888
423035
317638
109513
5963
988499
699719
537937
972640
901060
135642
759387
699342
449607
224569
590991
1079554
840909
51987
1008668
37810
507160
678512
201375
488389
283735
200898
438518
824313
802797
940680
596989
245834
819703
365820
165861
503383
910736
601484
358075
3389
114050
221187
750098
908744
671774
543513
424860
808238
655456
342438
896254
93807
144043
384845
1030568
859140
225222
864044
55709
1059116
167692
87993
496391
1019519
721292
552167
149737
1020867
265524
751697
880843
586389
151140
744934
919575
209766
479319
185317
920407
278940
529892
107793
385048
537530
450271
1042263
907910
644553
206205
361574
1027442
107180
717216
251475
18290
1068747
412588
256616
601245
299835
789847
596167
388800
7235
1076883
1056785
639160
472590
61475
157239
792738
17339
840945
533661
887692
507973
321101
464536
765288
220933
345361
1005009
122996
331919
538844
725253
245531
447849
804490
93569
149345
385849
293200
77877
555865
982944
34008
705883
588871
1032193
574517
289268
1059816
722670
75846
826203
289736
249248
813243
14659
858350
855168
624265
907274
888135
632066
744639
660165
458619
1096915
411060
121148
193532
802521
195694
804395
298529
189960
810518
83205
248212
342290
592590
1091703
642926
383494
699152
518609
226274
344304
722264
957434
990992
824238
106598
1036099
1023893
601361
21564
22614
51137
481443
244439
242844
243508
973256
775943
989833
964387
528019
477211
612426
1087643
106026
997575
839963
165784
970942
767758
301123
132949
302053
34135
1030174
589989
96352
1081396
1041393
345386
628600
126254
12472
288080
368675
533676
735800
244860
440830
875533
604316
855869
978696
325099
341995
382429
626083
153720
34134
771112
901117
347872
334142
868513
330494
156433
937075
32683
976869
690191
1071755
83276
738532
638807
610877
199717
653399
1090255
1010167
1009117
549066
415344
1050229
847677
414588
111260
295983
257874
613150
1017309
463701
288495
557914
747543
106427
837688
913707
449604
1037663
980384
909622
84526
699041
629192
1067885
315034
1068249
783504
1024313
72220
59473
383561
777308
255053
676009
129057
36145
1016959
155121
376157
327175
1017888
736281
187123
705539
315815
959841
22071
876039
515923
941098
473100
549988
1099533
574303
795836
36072
561426
549407
562055
1070506
736846
701502
374030
103169
115073
408041
742648
500198
136897
532278
729677
290289
189159
207496
899225
318930
417444
975355
797936
448204
681655
791753
1082288
690671
547378
390945
332014
969957
875960
967079
407892
570033
91304
670224
108276
86723
929406
788077
541972
151435
516656
164631
106060
647835
476973
128688
1086088
813832
263752
24301
933722
1065996
134446
818366
965671
639331
1037917
210874
305874
662129
696272
350750
926923
114169
523621
1045033
1067908
320037
491896
522759
1073644
328017
15220
300282
665148
877371
943680
653719
951721
63419
56674
146770
934467
100443
102126
211510
342867
329335
26376
689630
831855
993423
226815
212565
739218
74575
707082
423888
655093
1086307
690136
592367
392667
844535
940227
47664
61031
1050468
528680
159378
1010853
463215
870628
347723
204929
539579
951224
319381
520556
94707
735047
3220
375885
504907
19110
1042673
893782
334500
448433
907466
84649
490684
871228
1005593
310448
799101
589808
450649
249456
710110
61992
60942
374889
1087035
893624
337483
469587
918667
1076551
794404
402735
1029192
313409
802762
101698
729988
91850
916768
434726
123606
145008
281620
36036
1069059
1087633
400247
156011
294107
719720
721004
938524
278775
277844
877181
500508
998920
533985
284389
709885
866999
519162
716025
45097
730591
157364
647047
460079
280010
838157
979561
485710
1092444
566055
903779
509609
742828
353922
717114
707813
535210
992328
758793
118440
610683
58978
823206
955679
289574
864049
334156
32626
235270
639453
570129
526380
623514
569563
83521
517087
372312
743306
246981
243949
376731
1053207
885558
879766
462199
980870
731257
606220
912319
409323
403927
959550
983435
634223
1018019
374157
789823
420425
45335
172378
598286
593761
536505
538255
706775
1028031
592486
800136
803373
989001
565664
355224
704278
809070
27158
882949
222187
422094
885500
99085
557961
502041
628537
1038709
432421
594250
760474
978112
593085
409929
106330
612265
912640
145739
362425
986026
227097
170295
986918
138016
818026
974216
1010958
254328
418616
220043
351826
331861
256333
279008
420669
548184
224592
227742
226692
318581
862706
420939
1085177
1087277
209080
636832
905063
1085427
869627
705749
725791
539519
1058595
345769
721306
575475
72508
153077
426417
734039
358560
823677
208326
79076
585404
957984
894432
69504
468662
451504
883661
313973
73158
1089406
1082719
850535
912641
267890
1005907
308248
123678
214569
326773
305620
94984
1037847
329505
977232
327944
109464
485891
919114
648981
611639
446489
1021674
11205
700738
534507
286302
933579
894076
856532
1053022
668645
488850
246173
1090533
1028631
317881
431107
1012357
582507
774703
1016969
356972
74795
14128
353223
496972
1082910
237347
700006
239608
811097
399109
629074
1004892
786745
367764
1056181
662067
16940
396528
523834
22226
584515
214129
595129
810289
104492
816002
198206
343878
369371
1072828
989201
833509
129196
598758
557050
334126
341361
847725
497794
156776
1023168
221051
679360
1046165
283865
398304
851556
8271
731913
263981
343517
39625
877473
808672
1092142
240457
970716
583572
708741
108729
740088
107324
943277
495687
128184
911215
639882
1012459
451481
493746
453962
261245
699499
926171
383092
268001
854384
2826
216795
141307
698171
910613
56661
219374
249530
434670
364825
598517
481291
705220
1013212
735854
856608
1021278
1002244
894180
596673
809462
239539
114272
83444
893598
506901
592084
426524
25050
930383
25481
374543
964860
397257
71003
285533
911308
303536
716184
817435
950908
1070413
1062367
731155
61427
59632
517687
296720
109191
168812
673374
180019
232445
147038
26955
980302
846814
622132
250906
681212
755116
599602
423484
589434
291614
874673
145550
1078281
1073914
121256
584083
14772
1007325
865926
495320
850776
450916
279310
998783
432634
227157
181525
13958
758070
348134
420148
128894
108389
1097476
208385
23791
1066442
397745
892052
810721
718512
496833
978969
564420
660893
839827
275885
382481
79682
139192
930427
821564
627616
750756
906199
603085
10057
709232
475587
880302
371448
1035914
43446
130386
521524
599060
838559
299783
114740
822005
996206
223257
377349
1019936
508290
104947
270875
158598
401731
666196
238776
842640
819407
979016
382261
81349
867994
749826
281191
15439
478194
28376
405172
801024
470723
960014
122112
135007
818370
577759
234184
481981
486026
742935
997982
381100
70692
130397
1055703
488608
357194
91971
623117
475843
499125
378532
506560
408334
805881
804831
940649
321409
348128
1042330
1084477
89675
595887
404272
172647
649945
462644
183820
502297
166844
782395
173035
711778
943081
1084627
115799
579758
828394
869590
415675
414625
815434
724919
1030629
275308
501389
723779
595674
839449
837048
42956
852561
345699
789853
1019889
548808
1093117
312264
407532
878208
30534
997292
943980
275165
74948
219270
906030
144994
430714
20187
1091251
764119
781058
764922
911967
506160
73345
35705
658856
575768
919210
508753
472213
289511
606735
257717
623790
1099029
707724
1042338
586523
373649
30540
65556
780809
300992
646018
584993
114166
3784
124477
396878
861532
1010321
353987
926488
208771
349949
932350
1042688
480056
534843
283580
950922
1017400
1031310
1027994
711992
164126
845721
373063
954999
900004
889656
679988
401137
476165
1073412
904831
678735
363917
824145
77678
102303
578249
156556
288744
1037014
382854
42253
561342
1077832
76483
275463
582603
350920
689733
410293
776619
3633
97597
501869
393672
264187
1090182
829742
646056
308735
904413
230899
165112
389917
890282
202401
997445
585272
932170
1046855
1002047
708845
156456
549179
511664
545158
309259
120238
922459
7710
372072
192549
171425
300253
561446
28456
178480
789950
321394
920872
977744
427353
1099098
347771
78982
477263
977127
1054298
759873
615329
805886
616606
472760
292363
480236
449032
965964
672998
170836
1036646
109636
798175
297047
868393
616948
280920
938550
953084
214019
822382
329723
637295
81495
670160
879497
274186
789488
959694
640326
962970
211911
429773
1077207
255426
762938
406382
1078093
996627
76710
969508
385489
526025
749187
212250
601733
443564
60892
717929
287177
716345
172135
881963
602138
822172
609380
577694
713049
102025
179610
820565
588374
1055247
704000
475731
110845
859644
500540
62080
474903
563319
233289
12893
701604
291785
807555
349215
362393
979262
1042007
347554
1026411
1011193
167339
82097
1047841
617295
498346
1041824
792907
552078
403428
466175
682294
1099117
775288
169691
1011195
79669
814379
288572
645305
1009646
343946
998900
470784
33926
806674
180324
18694
84444
590231
411974
1045960
1027025
1056537
472225
788287
1066664
440248
349849
79896
967517
265669
938114
921971
667215
1076290
1075240
868961
580714
140736
283287
1048116
466442
722662
334498
518873
295696
109758
268983
314450
996180
295687
571250
110898
620128
114960
203890
185162
875940
223340
509142
796972
1046354
919936
212019
314441
832140
948829
176205
924894
840773
406601
488942
349657
953374
522363
263982
403341
447323
467647
958544
714833
328654
216305
512620
771943
149370
898877
614156
986551
650313
1082395
725204
16285
246881
168762
998274
717197
602500
1043924
71447
995523
336029
782425
661155
1077206
520593
848113
93105
516157
252747
394319
401023
222596
158568
383438
869385
113872
668742
863984
159469
982568
967658
714378
219641
275177
62762
259538
252778
708758
634547
332128
1086999
60237
354383
927174
630205
138878
797959
973706
475239
961566
761607
507414
694834
600555
577314
536611
997990
360845
446668
368313
17415
314884
592332
989796
699131
87667
986865
372310
798923
670209
748115
321474
46017
478766
992860
630438
683732
40582
559832
537804
298806
839983
734395
296961
373357
1021684
187355
275394
869577
76018
1056779
416910
472989
444424
218297
11187
335794
990001
811216
1094485
138850
23262
681151
520551
216728
521870
813860
1061195
675318
600484
719069
1071507
315197
1001841
496799
61314
733242
357409
457359
288846
187466
945612
632021
707933
706022
395775
354063
712576
517489
519124
102298
827321
535130
401631
1021717
516837
53649
502322
548382
836961
877592
1096561
737679
23243
962275
616864
23369
524441
865443
840458
431776
216587
888814
123974
178386
303898
497747
49639
981114
828573
728347
330602
155612
347678
335377
705068
160139
151800
534059
995029
817436
623324
42204
755684
663089
84696
225964
26933
713648
504755
983450
993642
1005188
869759
138637
531141
94019
414784
137588
691268
754449
924274
234458
769494
320917
867853
956667
223478
631970
92321
34994
1095310
26843
632254
744497
688238
487062
170184
181065
213743
809322
944326
465378
945880
327298
364410
554982
520142
67903
818104
1030660
1063014
859603
905681
662945
783146
437169
1044744
70392
799804
529922
862471
1084282
220918
330203
13395
696426
21677
73879
673567
446044
376910
257893
132286
919564
664443
290594
536088
681115
145636
1100126
282778
112660
762067
761915
575840
974586
176143
435597
808997
421497
1080970
546784
719305
425990
221474
744676
1008039
44196
1045687
1049592
974838
256761
182715
223774
372517
855302
38653
935667
721798
268795
182087
363319
239082
493123
996003
331356
523201
1097287
174608
410973
911257
205819
52004
8500
671633
519599
653949
829234
724413
219281
544451
1027367
1057033
348826
15483
491215
175400
1097293
239131
998290
1034229
79794
905022
463723
377038
8261
412603
348440
726565
262092
152875
1071661
825962
1056157
599159
749540
138069
644819
461409
688904
369780
634476
519353
1028702
152581
418698
339179
354755
505963
502108
94279
918150
175406
309432
1002905
935372
249353
487285
1090344
779064
421539
794854
4332
952285
358319
1077114
923048
1044851
767882
200922
536027
231511
778199
48768
879673
712976
900114
77230
439033
363997
740010
558234
57635
568251
204820
832062
844806
618192
1099454
227599
976417
517697
1009587
824435
55807
11916
415418
444426
565596
424082
635334
946227
610588
237505
936318
361617
10761
922190
535415
239848
1091660
1045657
709260
397484
570323
1082617
453297
80372
466099
533684
52791
1053269
319834
30640
432465
88871
615884
566283
33839
762488
966590
884567
627276
355097
1069447
480038
85792
500733
773757
507061
921491
619701
56566
123353
893485
86724
347772
884529
873284
136975
461771
537098
129476
852923
629084
844271
598527
632496
781042
427850
502088
1062477
1027473
631796
296571
41826
523283
354787
845452
1028051
1049699
228723
931356
38658
756458
28647
361000
442658
526360
1057728
93921
627570
1054055
246243
565806
114155
1084734
807195
786058
246096
289717
892903
857143
297673
170408
497397
452780
84980
1032598
760159
959911
836189
739573
469934
58358
1045212
496645
33862
559371
748242
627985
650334
837027
270892
1087763
239352
809867
232163
948574
1019251
825745
577713
847942
952881
377402
523059
126527
86237
1069360
519336
505912
866487
884665
750887
504503
797670
506013
687200
259820
708593
404264
1014144
983569
738539
1094438
1038529
681184
663168
188268
867903
80513
713267
903285
49731
639131
938983
3098
881715
225439
67369
80981
538818
674623
973557
648189
257989
1002581
347334
973343
515447
64489
335180
402935
36633
236596
701850
343693
820580
967899
1044732
684282
922151
1079302
180327
379435
382705
421178
638854
1037961
900780
228481
398735
862648
639793
411541
228119
774080
61680
64641
552358
673707
947376
70719
303518
784731
943644
1081603
962964
1083242
968057
327924
910454
406630
129071
187537
186487
330624
331674
331191
331190
866149
419490
761476
786236
312594
575159
323876
139112
59671
645990
167623
581527
586591
443209
641182
220634
355916
467073
722612
346889
533654
599964
764350
738708
927813
480273
669956
1025894
105444
898644
275413
276463
848717
145045
112495
48118
561630
550274
310756
816066
637915
629126
506397
190270
977872
524438
286707
417058
1012193
495389
894016
502914
506202
235927
969336
552400
794697
55088
95496
442560
980550
348029
784973
159546
360062
181041
881244
128544
841665
986383
498487
830779
915242
820984
121695
746277
134605
133555
715098
346628
696369
200059
1073428
83871
654815
464656
623483
936189
893783
744696
791793
943999
594593
628333
223145
78953
357363
1022529
151633
921972
264421
642976
951025
235184
283952
450497
914944
333022
666982
140021
1065312
105280
774196
399258
1065855
576253
941674
25507
933936
683848
367436
205367
416763
651119
244117
329647
488541
777033
95257
12996
147985
533734
50394
150490
293885
490063
187269
186219
429413
296741
801495
559330
738853
239035
646269
413310
335690
424080
1059030
435996
86423
621564
750688
1054028
601585
177681
504273
74176
127392
1061181
217077
238652
950858
462845
841480
909285
849567
1096262
35751
23317
750668
394147
525715
1027530
166000
562994
516683
501875
454485
681824
311938
268240
698318
1037693
506418
561556
21837
798593
808515
153294
974523
871749
452065
402345
693418
813408
250073
209948
929093
700156
1008635
196376
353305
184209
85057
348604
849593
485332
337956
96932
333152
559030
894872
69767
1046631
9276
236932
446091
98317
470122
766162
931433
753968
1033738
268853
232204
224276
598646
385781
930939
616364
95574
698513
51074
376953
480723
588522
599348
990379
816076
1037404
348284
55137
1097394
385454
772256
364920
353724
647375
676053
48875
30137
303179
61143
992719
207343
255281
624114
934186
425034
320551
935594
32658
415904
513945
439294
798475
167763
774982
266599
807157
452418
248694
634757
422438
534830
317863
420332
833923
251571
694852
658475
622994
318167
20593
199001
924163
594816
357517
462708
353542
654051
794298
1086026
537827
216524
235140
341144
464916
207718
92765
928948
597199
985814
817080
1098117
1065801
815037
495535
985442
981963
889068
727089
128202
78709
99558
568395
892600
725900
612364
26559
430759
276313
221074
716122
887596
21511
184493
577948
305995
864815
447688
257553
273932
703131
721169
323148
478432
768111
789392
123837
635222
276115
516048
602806
559483
857091
752937
628161
71198
1034118
1014572
181397
905287
451257
398453
190106
888970
31924
800035
714510
381197
927214
928264
62887
494761
398360
157080
677512
612333
458954
457904
910325
985555
520165
660528
490354
1024962
324899
616180
981802
760813
1085995
863489
86727
823017
224294
397839
862110
134311
426869
537121
200584
738414
126240
1075812
602936
79864
13963
102494
622476
175163
393361
1079813
932230
30575
96215
70403
704787
943597
1018116
143542
466069
462164
1057578
39242
412204
528501
465138
904989
272115
128462
614146
472209
467879
730608
252028
923749
307839
770419
968207
896840
139813
824404
594394
971422
643885
508774
554104
864739
794932
906759
58719
288723
1087438
495785
925197
431050
377739
344639
281493
980092
497694
121789
507535
632914
1068499
562412
76207
334840
1020409
732915
69544
845145
830829
675344
127482
926138
554461
187706
502068
488062
1032174
973104
834279
505425
371688
508874
385823
728330
401361
952997
155739
131782
660919
561820
811938
818830
482954
1047331
679342
28984
87961
619319
109062
936457
453427
210795
1026940
334272
40754
709228
861268
56046
88029
721739
195655
1006533
886448
96176
850308
385309
910315
679307
83564
160082
691115
986655
53626
398024
128662
598420
50702
379009
1096536
852203
646422
513664
596842
534153
93733
27409
76768
1092437
434523
750933
584757
748261
342835
205888
1027587
557159
602081
881305
979795
8887
47478
1093247
563653
193439
331483
121647
270657
974507
293966
950770
931730
575907
298360
871937
293374
522880
991415
815777
951567
341006
760889
383095
418106
341929
970666
722348
772536
124346
84028
937384
41922
230225
191841
968065
704376
963837
923005
888121
458758
103223
1033623
942852
448787
937325
1011759
426838
256058
848940
554479
201289
803008
672644
445871
230071
247364
56380
106635
740752
642351
484916
120972
843306
987278
1059573
103043
746679
199798
730860
908026
1012538
896325
191430
460945
1027639
880260
663031
293097
761906
1054964
61388
835293
705509
758708
330921
477085
1048050
141699
747186
515952
754923
982759
342357
319941
371025
187518
711749
185555
474128
651650
351390
517057
931543
1084391
791990
606208
44294
327765
677472
628480
140962
464287
382212
384111
785436
659411
1090724
969435
170691
504954
231832
1090495
712585
663714
501317
70735
87287
426940
924068
52066
498825
458144
282856
910521
940530
849022
798773
986545
137319
278685
993772
250684
352005
1023720
243769
919560
209664
340949
1035476
589022
964122
439699
625789
41343
182929
1059101
55775
938907
82339
52131
436919
260118
424875
680483
631015
373267
463650
186569
174637
481987
1089390
238190
390462
276713
569990
215236
1017518
1052775
20773
985159
829052
108051
374599
628478
891575
661465
867056
1083347
1093960
152761
962708
726424
224265
53024
565662
531668
261316
273651
356805
754867
218776
1067947
589635
348271
444197
925466
343422
1091212
152843
407095
800407
358532
312677
450491
1060046
328787
296474
746599
740740
465389
12000
60071
185127
639917
732963
697494
1076291
864254
243571
594028
866872
552252
28164
1051886
666348
973876
289225
63969
564397
467950
937632
852880
287243
668724
1051732
669970
372599
52756
90839
43767
527542
826045
26936
1049975
744573
512262
671312
866781
277170
1076310
1010435
750382
215841
112245
211688
712598
206111
536357
876389
239149
882952
534775
622920
960283
675817
750074
706544
748901
862893
56635
833263
288693
91917
991711
199970
755076
117640
408971
992728
634327
173855
130792
908148
438090
434613
43739
991583
595577
24376
1024945
231503
311668
711890
136815
788869
658725
457145
502220
503270
736077
463411
362863
703612
956876
380473
989723
989202
420829
622347
626714
473781
16863
657388
449187
586924
462195
733190
161276
742193
274116
860225
645479
488418
431664
1005367
291075
689669
289687
1060822
858002
409262
1083207
529781
900862
455974
591518
1041324
887825
215688
562009
402851
71061
370086
645195
1085170
15773
272071
922749
948570
266239
1097387
436601
187321
601257
964763
716479
937337
617677
36012
806307
299147
848877
892070
313726
166758
690655
144523
566771
254201
437460
800936
318683
815892
664631
372759
33161
673958
118750
320764
109984
451497
57659
788458
230810
1064240
904437
113898
848672
727453
870514
550362
246057
266660
521632
680327
924999
372360
321326
6715
677718
1064644
1004555
713890
1034859
722492
635986
858712
410977
802439
342580
135481
710208
536843
21629
1038837
118480
548011
857512
421666
302551
295566
877141
319945
953623
659991
1083491
248857
564928
862080
448539
938081
753836
334765
875606
105224
136834
265627
266677
563955
1058196
643305
644355
637381
170601
919912
591889
787827
545095
743040
1075878
474225
138438
934358
1009573
878499
591834
100142
70445
416795
827410
134026
580477
288424
243100
229346
613003
614053
145853
144803
881589
265505
373972
372922
660653
659603
288607
843093
842043
352157
711998
710948
558048
34775
676966
880954
822092
101496
228264
315027
542522
95490
819157
650272
986998
1087500
646711
147806
953025
482812
371987
306264
14172
625355
779480
486750
737589
79488
806480
677331
1051880
177454
102172
950575
277516
383136
500981
436333
156952
1090040
63168
236489
846845
845467
1090626
166766
480762
729602
1047318
369771
635797
372588
515167
852493
174004
962769
725544
919556
744100
651210
351433
51311
586792
15889
250234
392300
554615
504893
990635
565010
398933
335829
93895
1077660
931599
178763
560376
274526
818818
1100139
262449
825692
579544
1006510
666027
933186
776188
759880
1087744
147972
635766
301712
723369
543238
866921
877378
984015
1025502
639257
400084
18320
746025
253217
251264
901639
18590
124009
486497
764736
713994
327271
632508
261868
763133
184599
431356
514952
910805
958540
21939
839165
131196
318115
391675
1006357
134002
303422
185680
503582
808252
243249
691940
110572
942922
15330
761741
373437
869807
230260
364138
1003965
494956
1050679
347962
141149
998423
421011
359648
423360
541486
919453
664320
408235
99521
439469
841249
25488
188738
684810
872789
316930
384588
962582
961532
42103
925129
4221
862301
655172
979957
978907
162705
483569
1047982
726640
878522
961265
785051
452450
1081256
169860
170911
169861
768580
535209
856417
170025
742696
111985
820137
393524
177482
411804
733566
169257
72221
764223
1050147
1075672
527227
370047
229299
32738
456677
461599
950161
208439
21950
983917
539218
281897
690726
298003
499420
660771
136266
761192
389077
111290
562598
282150
1094037
976218
142688
841851
666123
171720
944921
580712
810015
383235
118757
506086
396518
937839
410010
162146
845852
638172
67512
647364
798079
669568
789949
813181
180856
213799
491129
329057
1025119
414593
257269
414861
756895
595796
64148
1052655
967870
858555
624648
403844
145776
253940
1096828
591360
371650
297393
1075726
147636
848774
954418
487846
454056
416837
5159
863448
969178
821332
187351
42020
43303
298592
159476
933086
1017903
414562
1087391
469691
618859
520603
705906
25614
224961
976815
829955
578799
763011
440015
48116
845553
370340
936806
905586
238277
250558
443766
240663
690317
339008
212831
582605
18569
1007601
721609
518942
987222
725230
678108
543098
273916
520188
110499
63544
588519
427752
439841
1034431
1033381
935075
988790
1021042
1019992
1002197
1060112
740989
783435
1074599
1095370
999840
1047189
804129
706607
511161
1039147
548594
1055243
763848
79153
968421
505007
988313
335957
80381
926920
548835
793165
425674
1047417
676312
37639
704417
638490
467385
94841
819154
529858
654429
449017
248273
122538
707031
1033482
190843
368395
797470
178837
213918
412625
71760
873925
794845
62897
902154
578568
1071313
852610
680532
477113
900480
705980
315278
361711
775714
85791
930015
634174
661366
595757
44142
1060483
1035748
253136
231869
668488
359715
554930
372268
393133
374483
168971
550472
695031
908122
712413
535508
554332
239732
829525
186446
955052
725749
358877
199245
46794
831049
1042448
383894
936175
1036801
361545
541551
54747
469339
418902
278090
1010795
918644
845930
32793
359837
654994
886668
490419
1014748
1054009
959800
757496
206027
438417
102061
103111
284963
828657
50738
99987
111472
96245
97295
723232
672907
1002325
414638
789427
625666
1067610
1004303
353614
442977
99105
631761
103857
865741
1038690
594477
822940
606184
8520
1009964
107622
815947
579625
300864
498284
250824
651533
467333
785297
245380
794999
1006193
788387
356573
589568
801675
863429
232423
632398
1044114
295161
109607
854715
470908
1053035
267663
188677
364570
166515
751136
633032
1016583
909806
502198
518556
1062115
943509
84511
89255
729940
880868
1035246
955729
955567
124458
844215
188137
233916
420916
907735
753630
930105
677296
516703
120360
530529
394029
375456
509755
285043
462789
31323
60060
33127
543958
160476
739599
423345
432520
352593
785025
94516
852903
980957
858356
842216
89217
1002206
244733
977448
1095042
407738
869186
616858
599232
512213
440499
424887
825469
541908
87857
863982
405382
536777
993274
86383
683881
959751
802207
463866
208768
1081245
503998
1080087
319398
550558
39945
750374
975762
1005276
279924
631615
511801
973894
650704
41164
513400
689878
50462
172826
747087
1081530
670038
216633
1046450
311859
381557
525343
659791
505097
508442
739443
253206
487691
956326
1089794
478665
46384
360512
696573
803760
181267
972474
842149
220003
681718
602393
677224
1051101
628508
534757
1090605
808798
974686
192003
537803
116888
250245
770607
178728
131276
1045794
326433
15950
490318
825049
347318
5592
389073
132263
219999
533246
1073734
344694
191953
933212
884486
762433
1042713
738634
101391
737741
66934
931608
658359
129876
519550
1014240
927198
1095197
548112
227990
574320
519075
608556
251544
851085
630117
897909
586171
98904
370209
856051
224617
748951
492593
425285
192613
1022177
203733
646657
1082225
551701
1025288
351832
556639
400672
560674
905660
281359
741758
695168
50909
669492
930045
167449
393221
424084
1075269
148065
959720
329431
966127
210145
49999
88983
168889
795466
1085647
758518
677104
1086855
613857
510864
217476
49437
721003
1083305
557763
395962
211830
722052
48357
523776
358576
740427
475727
431049
493018
980210
785745
496228
470124
971232
432457
464982
382463
411873
62516
616855
177506
63231
155879
1096543
444415
499990
468322
871673
888418
877984
414611
1055722
259971
741770
78903
314634
873022
437569
868729
230395
673799
144071
391983
467406
114303
943029
85634
196975
538779
53779
72067
815329
645696
432123
533825
822794
390142
209333
145294
876291
667061
623021
649273
819445
818395
642946
494508
545614
890381
357780
769373
840632
740127
106925
561531
776995
556407
615670
936727
1040867
65522
55888
860840
953855
270740
363490
600725
406222
6381
1059199
726660
814228
650894
308582
951954
474546
815622
33636
759153
701191
552313
113606
394498
609120
231823
530504
613879
810711
472627
811531
1057399
439976
543631
291965
790040
163821
416063
632654
433970
171377
996438
67775
1008555
764259
474089
514434
755670
144321
1003418
747770
923722
910556
532488
471124
97747
867773
823176
41970
31368
875781
252947
266254
240191
774051
600579
723972
606405
441965
295423
791380
80366
519413
238437
789686
513219
630038
630406
157437
955223
1036577
780068
47005
132583
417952
467668
268008
889654
319944
208599
251804
270967
1085634
918416
777535
406842
438631
31228
552748
809443
968611
576390
719300
240034
937214
78790
1071645
445829
603810
865321
908553
100967
105563
160361
1017732
314310
268276
690864
8219
446316
883122
332622
908932
1002662
176298
492091
702618
571367
1052846
427798
389785
74251
820873
76223
675811
640264
142993
348205
517514
568556
1038776
331910
470157
912601
941107
1040222
274006
549036
831392
1037623
67095
416822
291470
724152
1087440
855094
686733
169130
404381
582640
555519
663288
214429
259965
257372
409799
465240
240980
360108
543231
295551
296601
295550
507584
957264
956214
664369
668913
511094
330801
154245
268449
140805
343434
506704
416988
251683
873348
278510
926897
1021374
826515
352903
89374
206153
225127
82778
818066
685532
400696
769125
769126
45263
77497
92420
853157
247115
65600
872982
1022395
957567
879052
517252
777869
1017286
586251
619635
167403
154469
189604
361348
267432
774041
109460
992617
86884
429750
579847
8841
39001
645442
851208
1083259
321918
1048141
823534
305445
941932
862892
982612
1064934
13434
531658
720414
596460
339165
185135
886549
584934
585984
265337
694726
806580
983000
831797
964354
172631
1064406
858913
436329
37371
878562
470350
956923
1047112
329634
31312
1019630
590085
185754
512815
109454
317139
765606
1062210
1089630
811194
420689
422281
194253
792589
87188
835221
895823
724553
551116
248238
540416
120578
310292
569625
515572
78412
218553
880596
1036404
612304
415960
69944
7653
130523
645708
27793
460808
187875
432631
254569
527090
868267
1095026
642418
627514
500475
64024
897320
675607
44268
779674
176987
527451
775730
722594
531528
1058493
1093389
825202
920510
858917
650890
506631
92153
1055959
107452
269170
672192
79289
269444
115147
706327
786877
966833
218383
582112
795461
531413
966992
325486
198686
526845
458562
661422
712108
566247
795253
366617
703912
4789
176699
97000
429440
685478
988117
747637
585953
620940
211220
1006044
646967
712855
573417
790640
457305
376524
993033
1091973
649036
860494
459592
104361
306490
399564
19964
112632
1095330
533886
194654
562900
329924
569468
505028
794931
172236
753091
219077
823820
223924
624360
313859
147137
912812
517429
63611
739172
1003780
1011797
973179
769083
233357
839016
1025784
900181
478047
1098410
772798
37532
671222
525482
1014059
279347
686732
125849
925576
734418
136071
673221
66239
18296
346943
964982
456846
867517
1068100
73741
861814
1083428
97576
831278
724124
848634
475840
439376
1040170
66741
734350
502723
311600
1065805
242572
1019502
397832
719342
448709
529088
494185
699145
362292
313288
119018
945504
795315
562769
775712
709827
257357
932128
790581
92215
438968
128604
474965
680750
387999
886525
155756
525515
477573
301791
1060638
1043124
672456
682640
820635
835949
139345
3192
55018
352537
217606
618670
980262
456797
970396
951367
462396
429347
594673
48997
814597
1090236
134514
779826
794974
332980
253993
252390
943660
755179
506323
856375
537357
290734
884491
936776
811610
1045773
298944
83769
1098920
926995
41336
3238
157963
568999
969834
535975
122810
715876
283067
413062
669564
157735
451333
1070872
50065
686583
874792
453664
738247
749890
102482
370015
1013546
388497
782558
835042
816479
444449
231512
288838
336495
122100
497022
376081
264783
146602
248927
402292
604274
786155
922818
668318
23581
98336
1020921
1073839
1093537
259788
168032
965491
5205
894197
141671
1086677
810527
617533
278970
888455
425435
681817
587971
202738
431629
578747
324686
472978
436062
1029935
944532
863550
874895
29101
271021
824700
472405
45854
870185
946935
513940
458393
828000
988416
265390
908007
383187
641786
865020
165700
429093
189670
1029114
136075
829612
3044
255323
5086
972673
344288
1036758
258248
333518
798201
443395
559970
51986
499275
170613
916615
34905
19799
454545
470719
120082
574356
281661
458295
632210
199460
1041965
1086561
395663
997972
696924
819357
878730
328198
387513
364794
686923
116684
225421
464984
488462
500060
385892
18001
188725
74498
282836
771553
804049
246904
461147
229932
16952
480867
812589
973916
108594
1089094
828123
505087
404461
693488
67308
168937
811540
437412
425704
148928
471438
428732
343224
156297
625100
1056190
918232
318332
161090
701289
419122
15573
655283
590327
99805
555903
954348
247596
799874
136244
62076
191267
59703
1066646
186866
602663
222664
332913
123626
45866
567812
923923
4700
826942
1066636
586533
929463
850979
839136
693419
914089
804477
614119
1016366
602832
894735
264439
149392
283195
118095
736149
823439
860814
517062
595463
623921
680283
577839
603316
835704
199157
106382
928587
170738
450857
152218
832360
670852
511217
761425
839572
547749
407595
619860
1062933
475112
591992
198388
1089215
491397
946134
76240
557678
985276
1093728
815964
448545
442015
381637
592793
553298
214467
674058
942481
987188
434538
775888
544236
640541
1011685
705405
704548
221083
220033
646278
542797
1010419
983359
772306
265004
75588
396220
262578
826162
125737
264304
882233
306457
1045540
878931
228234
49781
959339
450081
805688
461028
92574
577294
17653
994550
265872
218914
543415
750278
100381
872570
777295
459240
907331
517734
92779
127062
371618
660525
632037
385458
671425
6555
328074
955004
328994
1013283
263664
73362
488505
332023
318964
925434
390191
784762
9661
92410
881473
1045061
263114
1077350
402606
311795
991784
869740
1090365
320345
145572
450621
726978
910250
410105
1077467
628010
426014
277624
815920
34241
509195
155945
730592
253860
97223
215874
13807
456932
11920
610524
1009894
280158
353225
968487
557539
1063863
125977
148199
171875
515412
399773
918332
530959
641725
672823
487655
829924
84898
500109
587526
788827
147964
1005756
827348
485449
1082811
469344
546794
31136
1054694
138869
119132
519984
458866
1077026
97795
745526
862555
707550
356772
905870
777777
248230
55425
318832
208635
89335
373881
1036141
682283
459078
879419
158824
940198
147551
332272
926212
678250
698604
1083227
738857
788405
280245
21558
370380
611272
484100
816914
638404
126890
354518
678154
800225
987757
269974
832287
296117
748657
61977
330606
877704
991010
440796
554210
712418
841880
501071
953782
503057
271546
122505
726315
403877
84495
90900
1019648
582035
583489
114297
160330
1004137
265095
807371
809232
399789
795088
527261
819414
1081258
140509
485391
539534
9283
253047
501281
672425
72416
997409
971748
298808
279120
427968
9018
954192
770344
319736
89467
458329
522484
104313
673556
244591
272258
799574
1075908
1017660
300049
111841
1059301
207952
934230
1027493
916266
197023
672398
420392
912324
504945
546753
1097981
291950
379845
810690
392563
259317
1034933
94334
760882
913354
411450
366995
264267
708653
245342
107627
229446
660923
54790
451398
791663
377764
168252
169302
740489
125220
168380
733364
703119
1039475
902840
454542
304109
779122
595879
409783
631642
942179
237857
50875
774073
126905
1092508
426017
517993
124517
830197
179891
549142
366074
1040744
574261
698714
540213
180713
10384
912845
756818
131724
383365
595077
359740
289535
313488
183127
769224
1093957
828954
238107
296622
81468
649529
873506
30712
728077
129295
956438
555066
138268
1081733
697017
22829
72487
649006
792840
556014
833555
272113
126270
190924
292654
457885
264196
880420
6544
967188
565955
1035682
799701
290863
359199
761372
245840
763194
593278
24038
861020
470485
77873
592733
1045899
622787
589961
952899
802972
851807
1078342
599184
386002
17514
383452
290763
256874
610438
540727
617821
306756
414026
656178
885900
126262
297056
585441
100461
629668
1080350
537699
531189
497088
1069039
305929
1018877
113457
256792
823050
964796
155325
306373
936139
382906
97635
378005
207409
614227
773342
183079
584422
1014645
466334
431240
841786
703191
22341
54476
623747
254126
77473
603603
851804
371498
265541
331287
938528
733141
14288
217611
976174
909833
582013
433739
432689
619418
674285
514685
513635
630918
318094
317044
263918
641411
1038872
727092
689528
956807
165819
963818
2230
479550
169215
539810
74119
520358
67245
26008
447215
402132
291532
563869
642871
197139
3621
1026080
839409
773660
633072
281520
487670
862065
467671
926472
236132
87957
222833
322255
202958
850959
804600
876329
411337
761685
509507
711220
172405
570613
296785
76913
971208
162691
750640
153579
967486
491356
854657
361395
1083656
256150
483576
857888
139485
883734
78492
770037
152032
895240
940370
505516
202421
291037
677378
682215
587437
303556
856226
326986
529366
83099
468819
99162
753110
887603
283281
328917
648368
890257
901092
690659
176008
427516
523461
1060182
607163
2342
127312
51178
215940
837337
331369
51838
659445
916838
32341
903927
902877
38524
42265
222635
23157
710194
1016836
846080
570379
180847
19153
843348
345435
206168
319581
1030645
703752
957679
1095362
1036057
247007
697345
817192
710212
96692
46829
817630
335374
261532
29206
1065416
1083664
153296
300259
57813
703142
1029890
329930
969718
746581
897982
218193
677024
446881
606808
829383
863663
458983
1061965
900984
1012411
1020706
527075
284658
477473
127820
382967
173966
1058250
771982
299478
144792
876122
175066
609567
1070243
5541
845168
936664
735518
182292
504714
391313
317929
1018357
520967
457013
162410
386496
436579
298451
148269
147219
256817
898897
419223
564827
317956
138037
371940
403586
175227
222510
640372
586177
423352
290507
834393
308330
572697
1078862
579081
127627
395683
475263
189848
347157
174828
767377
429608
119090
968322
7461
312936
1033185
315423
701298
352558
620579
272891
25799
786978
165817
313461
1051974
547554
962128
94166
651822
967148
1041362
378223
754097
1031691
541515
870483
380679
719045
24496
69888
253989
933951
603577
1011537
103003
603246
226407
72288
261911
324181
53259
944196
773372
398014
602902
1095314
807816
1089423
1038491
242695
454609
852812
8126
338358
1059951
1086549
192384
4073
708209
965349
845636
687382
1053782
414842
648890
79336
538868
407884
543947
903051
576893
83153
269259
113425
716468
806378
974734
927016
799767
429872
50739
1041534
579441
664333
170123
428272
282701
935518
186870
880395
723948
29462
235646
295602
1028389
561735
463600
598885
15268
652190
254774
325738
501234
804918
451020
697291
236088
670405
368019
917959
693245
776824
171559
562716
557675
915000
991350
873511
520322
178932
1012587
437103
356131
1026029
116375
781390
800739
312063
1049036
16924
508901
749035
891282
359048
1035725
299324
45267
448572
744457
192534
905248
140172
833643
348925
711228
383061
827104
451960
697390
105764
1001960
143575
426682
492939
232879
467213
492705
381894
806883
239010
588384
649785
212006
419073
480699
167511
728890
916468
960702
204863
160118
295691
474230
896351
711324
448670
509064
414284
747550
689818
371410
884530
393329
187643
565399
393212
822167
373303
250000
356389
817430
143270
711230
89604
925430
1091401
323307
587540
611248
1021168
842925
641554
52181
83151
41920
674360
721505
646507
180385
1068697
594748
462925
191717
138752
228917
37420
802294
689926
72338
144672
1081518
680661
522397
859273
950014
569463
1036502
429301
539902
451523
256355
318944
290101
83000
816348
374297
749515
642147
1093936
423342
313539
1026467
605855
968837
457868
1032187
857125
780838
152482
1040713
547359
138622
987405
1034520
817717
157912
800137
568828
281588
426719
711226
1077013
138352
12943
8120
792180
274633
411389
1070504
404492
13836
1008903
621970
1074589
80045
524470
727326
493246
934471
1076391
891240
190934
11396
1042899
385789
804884
821287
889010
219000
343654
191855
1016219
696993
430669
949261
23490
310568
491341
164269
388985
207813
362429
210917
316207
965486
66771
43871
86349
579736
40521
526264
735259
159051
102489
54821
392923
725822
1041680
837866
335099
650259
310364
1092997
997912
201272
305181
875063
631130
776920
106115
942354
786641
165017
702586
542913
773968
344603
175395
843925
559510
1083188
960215
769572
798869
13304
908213
718583
113964
464661
689327
428374
600559
884458
95987
440857
153036
540107
432870
116460
77985
645335
227975
1037515
649779
641772
611593
557664
775300
705659
706709
595393
1097237
279475
1097207
884015
621968
594507
366996
530123
531173
156210
606355
93818
13941
805582
1080513
832494
419722
963630
650173
616454
221881
405340
986421
577874
135964
40957
579454
715912
835347
187841
585891
736163
178272
289883
917809
129258
160319
769640
988093
355598
632637
292908
705342
120579
669066
976788
78280
1084840
360598
325570
945704
96311
481122
186956
590532
452302
120133
276332
446307
44108
813679
242122
740773
91021
631019
95622
208905
130988
580892
837022
111911
864363
615678
324616
59148
246537
83362
323121
524707
72202
808600
791678
1002929
916680
553789
314919
270821
606488
207617
209662
488129
561522
359537
30699
796845
823940
303405
479320
1097741
457769
893647
1091572
332752
467483
959572
696864
47012
131725
562479
256734
257784
298556
745992
1077488
471605
625841
415390
950491
180924
658882
931162
156988
750176
137938
932476
675458
422695
58057
786675
797293
76269
312706
849583
921672
609447
610602
408311
34431
316152
66195
706549
359149
200424
612430
1081304
871286
1008963
29659
565691
344336
769159
1090225
832743
445987
281256
318843
669614
400194
343646
226659
620948
549127
143234
1007234
445346
730191
837652
486985
622933
1074208
659524
152837
788028
603909
525283
776473
660710
762654
729888
402501
122871
608453
453880
757111
877204
454048
469658
928664
817596
699475
565650
38120
203109
771455
721535
665931
280899
222486
492731
614931
386491
1059274
335899
717060
968056
344733
508544
745063
69783
433925
617054
114510
472078
424698
763104
647347
195943
259364
327376
35460
878489
396832
683520
522618
1014232
782115
557928
1073684
685760
123029
513433
675538
232536
421159
191981
80234
286524
907668
63099
865793
79612
660138
592271
79716
169554
30980
751058
239032
1074902
1084129
417892
794754
481066
1014350
726037
677427
401662
544316
604276
956320
103555
1034017
554231
649502
123915
25114
739607
806142
11015
243483
301741
143180
446562
53743
411806
568820
100613
1027201
379892
976380
686515
303123
947606
263733
468962
452024
776202
1010445
973914
835671
1047134
342763
1091739
1015715
187073
741150
744380
920309
654336
483665
925453
63308
447247
412143
790944
974313
550860
125838
83632
988957
172229
386926
906294
747743
503348
47539
661237
995484
848198
697507
284919
277296
634613
504802
952010
629629
884001
169744
504112
3043
4998
561216
793195
107620
301324
700237
963093
392268
779111
56916
1063063
181630
154681
27344
844759
795510
99945
147214
557632
545190
967290
1036333
815534
198897
302388
748029
167688
150780
819981
322102
984266
638160
437552
501456
866677
656305
38854
1017475
954140
323796
191056
631284
815961
668164
219467
842416
444167
529570
22362
794802
10620
375319
42222
238224
88710
635109
845057
225495
491912
16896
533417
729787
1067955
468080
891563
716586
807440
202660
86885
1083991
958989
208279
752550
921462
46828
995907
725779
192046
432536
779156
49547
753452
1043819
729741
299134
893254
144665
551059
560015
17124
364670
1092909
684969
149437
1004135
345118
831451
440535
600558
951264
729479
1051629
611167
29268
1038155
587924
764973
1066203
88844
547710
630805
918396
281288
106155
446286
290971
862491
134217
1087622
741390
920372
1039081
940651
9191
115458
453449
771666
1003852
747979
459376
59721
338997
259902
870903
498472
363467
59779
763225
55669
784184
494398
383161
772001
128384
655307
555695
1001290
246596
698107
646565
771003
255244
41145
578802
800266
62761
639887
641401
570359
851795
42575
788603
489823
221305
743584
864417
1066786
449417
625005
823843
162225
271399
510458
135462
1064277
820586
441344
186170
451138
407314
1027225
74674
248866
98553
1008451
330070
617079
46721
331076
458278
692599
993817
854132
62293
197324
426250
827481
487889
487555
70268
72554
207258
648786
942488
1052731
127260
1039406
627078
798591
91980
277826
347023
1072848
214287
614041
58125
916150
828819
341858
210551
279645
47452
464787
593444
708455
492947
493997
131921
755413
761414
952064
443585
284544
283494
282444
551484
89861
726464
382579
943440
459525
579302
53193
870088
888989
407556
827900
1004290
198694
111801
1028129
145020
364820
504855
942535
532471
33277
930111
19024
229335
629175
724458
892812
395070
814351
249508
910288
74436
53940
659943
1054712
348290
633519
1005682
231843
610543
888126
48110
438877
877391
167172
80869
523541
952670
366642
818381
1057020
758320
1073281
827421
610941
583521
810314
476926
963931
527184
302162
36470
113675
494840
899527
583922
476272
776470
203194
333776
120784
292995
485047
725655
856815
166774
717371
1024753
987150
818921
524685
502739
856970
988098
440435
251160
937950
477893
1034537
188069
189119
587214
318371
131536
379350
527021
637094
482726
20245
176548
667037
284365
297357
431245
132037
948381
275196
738560
820248
384101
512967
188942
957044
156870
191546
219377
783069
473255
647842
709068
446149
887621
994717
91715
614848
979187
143232
296752
1012356
841073
1055190
460508
167136
630414
949887
1021972
323521
706670
575433
256612
1007768
478151
832054
679184
59858
869183
848532
112089
533068
747214
703442
273536
1064282
438980
573447
115057
841680
855456
1000541
1015241
21346
771573
1008348
767646
520978
852064
265552
744937
463197
638001
135070
750579
647032
41790
489113
625972
684911
1030627
174045
174046
1010948
104531
457032
926310
668043
975354
733349
880125
474126
515591
1044572
25798
912293
706452
609228
528633
159682
773534
824497
381402
679369
212380
798640
1064279
582342
64693
114251
192223
492600
1082614
682809
444161
448101
332608
409772
166140
352164
811868
740733
679529
755016
326144
1001437
59937
984150
925168
55957
1014365
291158
768176
764519
1004579
280645
873286
418831
477983
358913
465079
855955
467107
902851
813529
675074
931396
998642
767538
857670
409474
847646
32063
656488
375982
797766
812829
1074793
93886
625616
751445
141330
1055644
935525
160365
843300
808169
497043
573254
158423
287685
458368
1070336
855446
523593
172837
789770
997046
160757
457642
1087948
318394
281059
223090
89643
1020498
562936
825937
614808
1024531
684572
698998
921619
199174
1013786
1045958
32709
683477
640092
100094
101144
789047
688783
470482
324666
135048
406545
807204
122570
232446
685446
107013
108077
271821
598305
75854
127308
675677
874442
825023
300760
568513
395951
682760
477224
102962
86559
291925
18122
848812
192273
796398
1096882
373660
743333
1043420
371408
290123
556828
959858
783812
574596
112158
448195
955673
681378
578155
828070
749246
764363
161679
608774
376626
922344
167416
566205
706069
303698
320308
57941
642768
22311
1036221
15758
113383
237030
1072102
290856
694701
676498
445468
815944
217625
60133
474585
335372
487237
817772
1087067
1076463
485597
323654
800340
732255
664709
288686
316195
78892
937835
957948
720824
101475
1062142
712188
183500
197798
41902
299516
428633
207310
286448
832800
1020051
893492
481798
465665
525536
1052684
706075
933222
953126
726442
547543
494728
713966
141601
114975
1057487
816158
1019619
690582
915259
62297
270811
1086080
827292
634673
902673
346528
72654
615131
401888
12111
772406
581393
1064960
178777
544375
102922
887446
655780
398321
269179
383502
514609
171704
754709
60826
234317
156898
1007034
744912
1009444
646049
482898
256972
710854
1039648
287768
180667
602732
481983
534718
142285
988054
432547
839919
959240
451993
781858
218299
324776
652574
676504
576400
61169
614670
721455
313092
372562
935846
1014119
386367
172164
200617
62088
1034660
568443
373234
964741
362961
497814
962315
309615
737573
931252
33423
655788
1087927
875783
1081302
629078
855086
967699
676067
550102
958850
813806
151127
1019512
499864
322459
711241
735963
922775
440284
1099904
850167
907566
733158
341925
670955
129163
280304
65906
146354
181834
993327
888459
653217
20213
295360
671693
264696
382262
134995
51993
1092287
1093337
299635
1082696
62503
864480
576870
329979
62481
775152
719374
718324
566925
1092224
349883
388423
1039835
78054
676866
617109
603849
763984
349164
662135
262965
876390
578982
407620
9402
341376
499295
165997
921555
551498
183540
952574
420294
996957
817644
449519
174340
936990
460199
511472
605020
398924
1025462
803723
198250
16696
917159
490542
97137
254664
882199
511888
38996
555263
479359
879349
191968
1054943
85340
595290
666547
992717
1021559
209394
7075
890445
684630
382295
352620
908134
946703
116474
371288
617093
332264
38260
625375
123468
81965
251887
929459
295630
711951
295323
875167
846944
692960
421026
6065
46897
835713
75094
217013
518523
155583
442261
739777
521265
18843
983842
1069042
1065329
409079
638090
511126
630375
460244
750437
14751
54441
408955
342125
1079634
382971
149430
58227
638209
1047782
886529
293185
235716
555434
459015
1015114
216269
801126
745912
632597
940240
441259
219314
316654
912009
333854
143008
192517
706050
83751
603584
350362
994015
930208
74487
308112
1049415
817378
198987
42515
638538
764209
319488
464771
860159
151284
68670
1094329
492786
1025357
844908
175039
341313
556246
582945
123806
1060265
209347
656640
278432
886555
89272
220524
1035290
767564
448262
574443
469872
723963
718344
931533
235500
137348
645991
814923
656131
42518
620265
1009816
147024
516714
818198
1041845
661640
240616
183443
55941
956601
844168
420747
459090
893203
866741
881836
68395
82851
256602
578243
430164
318863
688657
179039
761789
760587
965337
523286
405298
880670
73159
1031638
534983
891941
888298
317565
33013
60846
997395
662528
670005
37923
920444
1059045
520538
639168
240381
985293
50697
283923
382931
37375
497328
949841
903106
599993
81862
866203
253126
656519
232751
1072158
837415
465533
730211
1082376
82316
635128
829205
53258
775260
180383
190406
379731
459042
803201
49160
1080152
493297
463090
658020
1006765
6919
443566
91381
680640
813952
531868
645885
929382
995687
967460
132220
259438
737636
256880
217604
634948
357223
673423
296061
382155
633252
1047891
290010
698346
525279
890363
611456
1019922
558880
80102
710987
182529
164009
720577
470289
863390
916922
147645
828568
580114
63498
40282
530125
146105
872364
479435
384070
534299
1052493
950520
677058
257060
363312
757121
524196
593704
935149
23839
630989
340560
929436
67382
145670
436807
727670
114456
253091
641138
10960
1037518
845255
1028144
1098857
386889
499228
822134
395828
192617
512726
973775
541759
709672
213562
954260
1042680
694919
1026387
697957
3084
357148
384039
210713
91848
721742
357274
248950
925767
538365
1068253
844500
468610
324854
847908
501997
683794
102955
614321
889513
319841
65925
904772
54535
733402
33225
86876
131432
338232
899020
40438
904993
700252
1017618
109230
530774
328386
315017
16931
439776
478839
1034041
220120
112672
612303
793892
792066
249402
472841
803885
781507
1003917
247916
136007
1026786
995674
65191
517642
799966
529311
680540
417968
896740
239847
25646
576167
744166
470953
644970
554852
232061
74742
1057900
786561
323272
37254
110404
965778
667126
114128
618058
963503
774667
1098969
849885
378352
538989
441524
184814
468267
203630
267473
835001
240580
662347
797644
935535
214791
409210
316024
912059
1081421
784177
370368
35017
881725
590687
174267
278709
201355
901862
580644
474465
923417
657069
34312
762965
768577
187995
414172
514232
53434
1039038
1026706
144198
200099
536019
284248
262545
1024176
370486
317385
222439
550982
891523
708227
684735
649806
981563
541634
771598
886795
2606
533344
21849
491467
1048008
97565
696904
418535
565974
355571
50022
712427
593904
241191
749478
222144
1056928
980108
10955
895404
747219
149976
1041778
308891
757412
553523
150665
94203
236354
1042065
969189
776173
1029523
71443
322474
64303
63253
236658
244321
719366
395564
815779
554733
246993
468054
30295
1018640
258392
607726
926394
348655
412842
19795
247600
266861
477733
795183
833819
744699
953624
502117
1009714
895840
702303
117742
832089
782885
869205
687548
208742
2696
871495
320064
747581
1056056
527987
910773
48119
97467
1023214
668273
439147
765054
29006
1021253
214309
655125
446186
558708
183172
558049
814555
1071370
771072
1032945
696603
455506
775870
429751
767132
417688
933352
1017435
552867
616042
859266
144990
609213
100198
423638
583478
481685
419818
239636
785675
145479
127214
892307
941655
508998
593092
466320
622249
117889
647695
230435
381223
654112
371626
965573
215861
743028
315439
962092
961042
1080446
1079396
174872
149321
150371
503733
394282
393232
577662
315242
955216
1013524
362335
661416
779341
158116
76698
904750
272393
467746
872325
372663
158953
710507
964331
613097
26025
1009136
523883
79452
694762
781018
664923
80215
139932
428463
834370
706793
1077373
1086152
490535
113523
1073964
95397
200199
846338
250756
904911
959615
343657
824475
829895
968791
8917
491994
330621
611505
394445
502040
214786
538481
771422
942076
199739
1006752
356767
35216
662288
326927
159377
931319
641518
46270
553077
859734
654782
834900
205920
691158
985360
957265
26057
177338
672118
920295
311282
991480
702674
167434
938482
505831
802771
132207
1041510
927322
376000
554855
178091
62156
423680
555432
944555
585442
732683
215416
583651
2532
957633
375652
66201
900707
808043
460005
762455
585669
601295
948137
537474
380967
172387
286134
735410
439471
350003
857132
38036
522083
1003298
253699
7218
691762
534261
951945
1024517
895368
870471
750852
519810
217886
948615
430958
983793
369923
732242
358082
854523
1096770
297908
863274
626860
276308
198883
391852
80323
1044846
131282
899357
429908
1024380
1068162
720773
129583
267185
562687
10950
353905
862386
390939
566692
1028160
302396
659726
605319
407162
52333
1090886
985438
833189
1029918
240007
1089875
743119
753761
853358
62522
597210
216083
286075
1009806
711113
727048
799195
879880
891851
93851
954039
550716
452656
442401
972322
225995
904361
135809
943026
430718
276160
402195
322557
158758
861899
475038
201544
523004
755340
652150
625213
26698
312305
997084
89858
820218
380667
1066864
163232
571962
813464
1086131
98728
927173
508203
303012
239682
1043070
922132
914808
61801
133243
395720
214833
738188
939538
667654
256964
435413
420788
170566
110200
114406
365092
992433
323967
796765
620758
41702
314853
522628
766190
74015
346268
997420
498523
827162
1041270
126656
819796
299084
42551
87456
358158
1015608
68449
786462
414566
410989
185810
362174
162759
350717
525149
826540
27912
599247
1013758
34726
1033467
389168
130017
105451
359388
997892
5090
690162
771424
590120
243839
1097362
59809
274317
273267
894858
490482
376639
75445
532410
668843
840825
763202
1072754
1075064
992354
574058
95769
921985
1006642
770529
784217
727071
184216
2922
96954
1018666
655712
186860
1073140
283440
949687
892573
74185
218953
405767
576538
437815
938979
51428
493209
442914
821619
532987
768242
728496
562272
268805
930134
409558
715496
543815
467453
60753
216073
190313
238783
380418
12735
602452
1062386
717347
385525
758121
528510
853359
1093225
400663
524082
28586
889402
591688
209102
85864
194011
414511
455153
716932
283010
1074748
119024
246297
241708
463419
480068
524034
469137
1090296
901614
972345
597663
305873
720370
162854
108973
496156
1096996
495231
1074128
872861
345154
642451
816032
53756
85566
28228
351694
933073
2320
699400
590215
1051207
181491
454715
448913
131411
591370
1008928
320168
307764
832680
1095920
526983
662297
41823
755858
3858
818207
390378
842592
981219
439197
169131
442450
726063
800109
1030550
135802
1021784
561642
852002
428297
520049
566001
364870
240044
470127
454664
812918
1006205
690693
576939
357278
1025520
286824
20898
744370
32610
895022
946632
962737
236925
520199
473622
377876
774568
236434
434881
673575
723383
616273
642265
1096716
834295
965250
837148
118472
245464
672211
313380
496457
916376
56292
220849
139630
872722
354631
627712
747390
821480
86643
1011928
160897
1071361
868190
495888
776951
168810
254561
776044
644104
865957
419691
1066691
438933
284793
1029070
625391
838161
208544
634539
429405
313023
460290
8566
359547
92906
466808
558648
1063685
641425
912690
79857
612513
289990
1022964
10432
1070687
349738
506007
433429
206548
100616
940929
781261
186960
251947
720514
769978
532645
565315
1087291
94931
1031483
155993
368464
863794
746418
443273
1087994
999383
230436
425618
70542
357854
593353
362934
978220
225012
1005870
838938
543808
760505
597083
822517
610373
76062
43115
808567
296960
443220
618926
376633
853098
121769
172358
562652
427149
754551
1024033
269367
346445
453508
305618
1017886
294327
962368
669724
177259
137088
160990
675360
1009980
1056105
323718
659239
404768
102883
407265
691032
811513
904233
124508
1086037
973002
703186
922998
104160
9256
591537
882361
34571
297544
585917
5696
176718
302494
751295
509518
808114
454078
1023389
660966
224584
609633
626814
917509
340877
887640
806839
228395
745110
1004213
780277
151799
14491
203044
736067
151481
278942
472256
656393
491299
273197
945947
329152
990270
532826
1080297
149182
1010566
389939
674624
660155
524146
394875
705492
857343
582788
1015622
300445
769688
468442
1053299
522782
188126
461592
207603
416313
813556
205606
294294
839960
310392
1003354
279244
955413
507140
395841
54558
415620
632385
97115
586313
833338
1036878
537727
417783
611195
807601
759136
210416
577348
309943
961134
110813
146047
463496
342615
147119
765702
671044
536821
725482
144656
184469
937257
262697
343733
533366
1020310
414712
486634
498959
1087764
209436
425935
791022
185693
356401
825319
860745
479615
62776
444284
1017803
776650
198733
53744
734894
34969
997759
120386
820393
831109
186888
289600
28217
31318
265020
251658
868862
931057
975396
889034
756979
171924
97550
75977
960476
1012017
312101
894352
782914
299479
300529
813523
364325
109786
367580
981259
1095337
382787
762547
19159
246634
48674
227900
92449
1076325
559788
555401
544363
374122
505830
929462
454498
721287
589056
798886
807542
146198
450651
110014
19675
912557
18085
267643
860593
824733
395605
387341
249671
732562
988225
753811
757464
216144
498171
869873
862523
178361
82473
470880
115808
384738
544350
29095
853763
224417
785468
318403
637549
63332
322193
948684
549665
701637
236464
853445
661490
126484
887062
735948
711808
1065318
86306
500819
507888
109939
608151
911264
535920
401930
290150
901444
48145
223082
487767
1032630
865570
902656
148068
60446
346618
882102
813510
982558
657101
1052404
999432
177850
177439
603014
284372
175085
72507
80957
504209
16177
371568
390811
764597
1064442
496389
1001892
1060205
698101
868229
466292
723613
498045
586900
608426
114999
1028473
201786
193473
425069
892644
94683
988887
225948
413632
1040497
345395
622612
686880
807891
621070
642668
744347
472703
837162
394168
1065185
784416
97543
169786
868057
985773
1022768
913579
812885
78333
533483
931313
236234
74833
186538
862407
340798
833179
381168
1015202
640515
457168
579508
1064707
1041870
662268
137800
90050
766104
720553
874644
728013
1094685
388804
1086417
390381
910072
113932
34563
419043
961809
13743
970737
49799
436214
1075602
192679
780625
719027
765117
115699
811969
130262
544941
831557
383137
19817
569574
820251
22385
237664
933833
578794
645827
281746
992177
859872
431646
825994
324319
977689
244343
34093
888705
931880
827461
429833
610984
499562
450372
206984
720106
134017
168930
18678
1093400
687855
942563
137869
145718
361797
538606
258056
1053185
211195
978040
78232
817303
355449
934907
84337
781217
459565
599257
479613
839586
305318
591525
826907
825857
208508
102239
68589
478638
94124
487872
787123
362420
1015746
420319
68115
642941
169534
267516
828333
354888
1007686
197385
654287
973225
628920
39260
282054
6826
469886
580123
626507
965520
271338
452619
1027881
594216
109072
229301
74994
873413
529600
616212
256461
392100
287984
110244
1035220
1083883
233471
137945
796115
42903
112326
813035
848166
419158
562031
628794
754765
307175
98724
518971
156464
716497
247672
91613
263817
466494
1005427
603426
487339
801688
53438
972830
591450
1042217
437060
799304
925736
220694
26323
52027
713196
150617
23015
80256
457269
199241
609582
751988
969760
190945
404668
302094
895873
666774
1099376
348788
153023
585546
841030
34034
753494
543651
1073453
47808
925897
549582
286957
1074354
374654
251504
463348
580960
811695
460007
268882
411990
81181
624420
662802
662483
913371
27125
1030056
17397
331447
329508
71072
525840
415738
1012826
274314
71832
869458
131811
667104
669341
447958
133359
1026051
529483
840337
682814
337360
105406
685460
907393
636312
1017837
1032248
768784
874127
647429
697696
171424
338700
553322
864833
327795
277648
183756
198359
873464
79359
709561
719429
751823
7995
1097811
204437
508210
818276
1051975
550325
526299
281200
861165
1060710
129736
144242
637303
12052
266765
300742
173088
854284
793709
95773
926866
393755
880970
87231
314159
240021
674105
157283
367173
447343
708224
181327
354712
150468
32807
835646
107552
32664
477495
38790
223622
518227
718198
544325
904694
580540
490666
703863
1006213
15341
235228
981648
911598
360980
977402
803012
284448
392597
94437
655047
531323
107979
629306
1092896
620259
874295
127696
223391
112047
133682
526924
1038114
773785
549117
1062827
253406
256889
402834
605618
607283
986516
371424
986317
822192
191808
327626
709010
863291
1012869
214329
483394
521312
26310
1098414
501904
867708
355050
746017
488932
348596
205246
776749
42268
932486
1009512
178192
454712
607893
978348
68060
470319
800168
989824
261665
666599
317725
460342
379512
294884
80424
586058
973410
808014
565776
1076312
929526
322358
918269
499855
709716
1050531
71323
109118
257645
18544
561899
63078
104184
443019
859906
372570
338978
884828
949443
398342
299400
929489
10746
894213
811645
808106
430170
395280
342750
183384
1065512
729099
754034
114330
152344
171852
657823
771149
304832
436377
1009788
1048270
420905
333040
923162
40299
293567
313670
696923
1048516
631136
477059
82484
880851
479872
470589
182934
914922
619729
758915
425112
1088782
1006654
519452
845671
890060
208583
142128
306016
124422
874422
720071
1094427
492955
648268
799358
233978
92087
1069762
56508
643915
671613
335714
325765
959004
748570
928209
116349
263039
878023
585764
772341
208323
78969
411875
438024
993507
456148
255373
721646
920491
458614
712604
1089212
509905
84957
94082
399994
549463
574850
49683
757509
869159
922303
714147
781763
62823
222832
108439
920575
568821
988723
580997
319548
31564
288705
22001
950178
106808
28532
724763
332277
638987
910592
451026
42493
684606
1084927
61510
534316
360347
614810
447083
514388
46815
1013496
763084
643346
763965
534440
1048534
3636
372261
445872
960876
60618
1071899
344569
417945
849768
279134
41301
229658
927923
740321
227842
939225
640403
439358
479097
291156
343405
646732
797340
500873
750267
899400
321910
1024103
1022255
470329
202699
1097033
110097
264970
140124
1065419
503641
446543
213765
59171
493248
711640
143848
116736
85658
816085
249550
599842
657216
435857
672840
322507
578239
891369
594542
463334
662689
1053052
807333
932844
715569
461063
509681
500972
565182
405600
563235
1024123
825151
1080937
893762
490573
488379
373611
505614
12918
786281
806351
21210
946168
956964
656765
37164
801723
307513
824064
113871
382535
338476
778146
682924
863571
920889
921939
338338
862084
804912
49305
678140
127100
926548
62417
718192
234177
609339
820938
587480
234025
79465
11325
285381
36593
725649
445911
863526
995008
512915
722130
1085038
800886
910491
925817
913737
754720
489513
886791
954647
1041127
381599
988013
517476
93948
772311
564606
902557
343623
166735
371856
541762
850288
1099759
691201
231685
166846
859867
47937
85094
335395
352463
377836
16601
589091
181043
425833
254170
1077542
560896
485497
698248
103156
833713
267845
708640
500249
937765
1076096
1091144
105878
412347
697938
537707
828075
649965
1063683
886521
692268
161390
355142
361095
436360
564082
858276
806954
665172
858066
600612
21673
448297
887054
1018820
15642
519250
884573
398224
406055
634694
464186
330339
1081411
945655
1017562
1093534
428779
129231
750144
596522
141315
141587
794382
806412
251739
665487
1070627
768051
969081
250106
928607
83993
510083
543203
665796
44650
1020623
411489
212456
1028468
596635
289645
236723
89081
1040907
532267
1065569
588483
425619
764214
202179
92708
900791
605476
708859
884741
1070146
16279
195526
164552
593141
741534
159045
889440
148385
31332
284445
729090
876220
1095935
437838
73600
439547
334991
616105
1035342
946272
425749
585851
1019733
547918
934373
51869
564906
565389
449891
693238
809787
586628
955068
1082582
1083135
1022412
96854
1023154
440068
728789
886237
305579
775606
228699
440780
345675
217493
528200
664560
760674
388732
797863
904632
233609
63475
3787
182209
194160
201267
406141
488652
327657
724560
890595
925155
84828
896076
1005345
901132
755135
3937
1028851
697348
731963
144888
464663
102037
578885
673185
316652
471724
234205
761873
887006
894829
554977
247691
43482
944595
782652
619856
921193
416990
5253
608808
575470
279758
449006
713463
487622
1044073
5790
922000
902474
87113
138157
717075
941595
176672
581744
1018875
759459
1088749
818778
270748
995027
649773
389387
32271
455025
343584
764565
55912
562101
156161
863008
484013
924028
574067
21958
877438
267925
326982
139609
651259
114655
721261
501801
200312
173474
133648
1005490
598372
820121
664632
739212
967243
110988
543265
516426
822253
689031
126367
436369
679202
132548
1062359
577300
909573
958291
347499
181468
686579
1010608
789724
744414
111256
265558
976604
658839
68484
261482
665037
939068
594363
788967
1056175
901803
513619
906910
154184
241967
1091146
124033
632278
304143
1068222
911901
679999
675987
96056
1009680
913013
777975
57619
358643
254635
293124
891876
770409
631025
938259
695012
163340
922001
1012359
907983
846702
367153
385972
395107
664364
864023
551966
161742
1004704
311447
448995
126378
515654
363953
308894
1079595
272842
248290
892221
107590
727443
674225
585260
769361
425424
926560
751013
425468
267954
631499
1040559
316966
890921
81932
848592
1080863
784851
654258
1099502
144794
846358
30227
40267
840956
284932
1010365
706998
390679
255226
270511
423052
528706
467006
132047
12843
921990
576184
614237
638214
290363
515283
126432
335451
924165
965381
359211
681207
599768
971908
570882
192269
757748
398813
614554
489852
138322
847298
444445
576547
1023665
829022
298793
413984
42081
187955
305567
719407
600459
257105
1015186
446088
1053925
557073
719070
197041
90964
203896
854896
690254
54506
111042
559710
14825
388192
421279
1032170
548298
44528
741278
952964
251857
386561
134056
376827
728159
751926
36551
571844
188470
718000
534755
561530
894390
401381
1071427
189017
917017
305570
650323
145782
911634
293624
306093
80217
272707
553550
82410
1053834
258743
874287
882353
1062517
234117
561230
1008080
446953
566697
576533
723380
173419
760423
166676
282461
711222
11289
364243
1083020
489686
689584
1008005
592747
363612
827604
879827
832275
847888
653307
300303
527245
82736
1089772
171185
887303
1048125
6931
607912
675253
201545
44191
589543
539731
838954
693018
309839
108482
937770
1047081
174515
71090
677241
1063459
607038
661384
995311
175344
41441
1092047
176491
284810
898145
1098448
1033809
952849
239368
1076108
62492
422708
556543
864347
487390
628349
473267
236297
1088095
937040
435727
775126
540093
72682
65918
211637
330138
753012
405964
745867
283033
782686
489440
861977
509817
144221
730740
457512
998413
979554
629777
309686
1095900
283994
467731
885309
14645
427345
891905
605433
265847
1047199
618976
199459
124070
869696
174313
151876
828371
292561
841779
91667
30941
122697
408701
1058911
1100069
582419
562727
247955
39305
875441
500168
758672
1086543
46424
74129
605642
948000
986152
684744
532913
394174
343173
343940
533592
213433
689045
680425
106117
764109
738280
27269
518463
861429
667669
207939
553633
320643
935598
184381
941650
486624
772008
276447
924752
409350
805538
708914
627345
927146
831044
1006473
406495
647597
613825
188606
751913
320441
591917
294572
85480
580458
627979
46379
245681
228524
182824
874924
862096
1023034
933127
69723
362754
692296
988674
468719
155939
582998
287811
1045825
165012
306917
987145
106691
384958
88474
638093
645754
823278
787038
995679
1006352
799462
56050
968984
336525
833442
624298
437019
961522
498802
807732
81471
973142
293387
991393
516786
645264
118849
727849
510839
86564
258839
519343
387743
809992
691935
503276
456646
206942
70386
673084
102675
1051502
1095030
303321
975021
319542
33936
570172
764222
58971
447796
37638
852076
203775
317809
331809
946719
359274
148406
1019905
932297
802179
663927
687465
571329
496378
982932
668245
232523
34130
16745
1001151
543505
475479
25601
386364
886715
840138
175488
322104
1085910
1070375
312412
816671
163542
1087759
86644
783399
1097020
41219
919338
367086
111762
603647
741666
771541
1040615
78579
584856
497813
630263
230469
364383
557077
948064
185707
601407
467491
174292
259491
470298
927959
203742
23509
900532
650556
31123
458795
893635
163598
520375
290083
440746
219149
28059
1037647
899871
127242
301947
46218
561850
1065064
849733
898317
563632
45083
549054
515077
93040
714874
320259
436989
438228
1090419
626442
399485
748784
873343
218201
416983
75274
342384
1056095
319704
687859
705347
585573
721252
64477
555346
854473
918147
34015
550000
217491
787430
282188
225349
729836
740522
941622
1018602
362657
750606
835123
887199
35098
779587
688490
536503
1096497
316845
996480
976335
28545
800256
1054523
508078
501912
852086
758104
483230
235434
735840
204044
301004
448708
588390
550894
156956
1030596
461064
846735
230761
941063
752504
137611
433118
10895
942005
196320
342359
269896
929810
727926
277587
586602
762373
406772
612309
243768
44362
337822
442686
996243
1054497
414841
978717
950259
579928
1018168
912117
963861
45574
631960
482146
748020
607474
132676
984964
35514
121401
716283
271182
177072
1087303
1063865
149408
631589
568418
569323
711975
330663
1045353
968928
25827
745697
548602
21069
765069
202219
557810
166081
781023
404326
361140
357542
356492
52406
601031
737906
426199
929210
70276
659610
482169
511360
333927
70365
103091
588568
829016
720782
759031
158868
742115
864159
343123
39361
961177
552722
732925
256917
684981
371229
982491
204237
178933
508858
755469
85236
673243
656895
796598
860748
859698
359728
159296
395378
368775
1061186
254910
493036
951832
725868
16209
198431
587312
760519
415998
45029
633920
970532
252273
966210
967260
161651
355837
545603
327972
1023031
549512
715148
1069008
1097678
272372
17223
150610
979212
199701
282986
711575
75720
3064
154573
135186
1011404
963644
868569
745684
550140
985335
984285
770809
310125
104137
578910
26767
27817
595456
500028
60295
1091408
1090358
889795
37964
193042
648867
301267
274762
851435
850385
841231
897106
992899
153592
871378
452773
468122
1024421
785756
226270
493163
240052
350631
917631
637738
76510
1071883
816021
118282
898441
944150
691097
497673
291607
654131
788197
129384
765358
629867
1065713
1032045
45235
857222
277917
1049455
789172
701321
653715
497415
506589
32091
183293
207255
307462
560665
787198
170891
36562
420073
1043493
684401
618116
928351
699649
964520
397104
894485
176675
567582
126267
868439
210337
929960
39017
26158
886644
676185
212091
590426
913349
960279
875256
936846
1006517
460025
660280
1066139
680195
133651
364847
328541
780787
124173
564040
646904
217261
282595
516823
114316
300638
438562
82460
149649
873931
952452
802251
411822
836417
1076788
711005
712055
713105
4519
327685
991463
892563
891513
330983
956788
464962
950703
687523
315420
598036
598035
551211
36558
391892
599772
42615
804011
309570
570388
433588
1099128
117369
353147
248248
662302
459541
819139
34050
878785
477232
759559
785033
611047
323126
303873
683834
998450
119195
990569
321185
1091725
1054841
856338
180195
609389
928083
639970
79429
872738
125364
520676
1090569
546485
188898
766598
951089
676317
59907
536520
79278
100983
772739
852964
222055
277177
312985
195950
40543
602587
281215
861474
205434
861237
989918
254277
769563
68079
348045
354836
967477
339938
676435
641631
225168
851908
828223
622297
971126
653515
131394
762831
466946
559516
839128
64721
1099778
504183
1041719
869309
485524
995103
645618
490185
839178
79437
34327
313960
1074174
843136
470304
333765
26593
597955
684920
502286
817948
149713
453907
53816
984454
164423
1054170
349098
525915
101926
1093187
121544
812544
283943
1009639
758428
290681
33872
461162
381919
1068326
856693
672362
462777
657124
128835
1021484
558185
141352
98573
311389
797894
242669
969222
725694
599779
35145
378948
754712
877396
510517
707834
260849
261899
281845
325333
1064609
362855
92252
734460
515482
827535
469906
705396
35034
118585
96304
110688
26222
70213
1097489
1005971
405995
79355
656721
964203
1075329
632219
402551
17067
74195
594042
556398
1007020
791422
81087
88680
710058
219985
844614
893103
60886
34076
895862
814177
996246
364392
525824
914149
542600
199315
716424
829864
415483
520033
469828
92564
207494
825568
722570
449851
27878
487109
429585
590276
527458
249141
420738
1072573
668973
846508
881245
561960
644979
855720
49208
985408
860442
748515
556595
7034
421152
370690
326497
104132
419903
470973
780970
600369
89276
1069166
408591
775081
419906
788108
582723
618456
1054351
147513
111235
140790
897829
308722
362500
594452
980238
248978
29923
917892
802489
663990
762323
885874
1049259
437364
33800
891902
280776
228084
182923
830193
333426
1072441
784414
67195
450085
631733
178315
460217
125573
927038
100495
430676
756881
917487
617201
1096983
27696
329415
1028068
877052
756378
631513
612073
109274
189328
465572
974021
751256
960140
102821
56947
506479
1080074
330254
883972
1017789
746243
99518
115230
377597
393568
984595
217933
785537
25975
163000
615810
687617
972002
170143
369558
974892
484093
846945
848817
436769
763562
1013209
403291
682865
386666
387716
385253
901684
345713
1045757
585811
376042
581913
897813
399593
1087868
122285
381973
359650
689184
386318
2767
66596
870638
221824
758579
1018056
883351
178789
838988
898042
937975
505471
417614
629909
407424
18111
544202
736818
376218
41697
800318
600680
1055459
1009501
438577
451022
212334
901752
420836
66994
36224
839416
585826
159252
130621
1047267
635822
766046
284098
1092277
461627
617169
625423
821436
144421
435948
119650
39385
222399
724817
710277
148648
162168
376496
26631
570698
1074804
1060221
460659
920363
720440
1058828
851753
496025
427270
919446
24898
144562
615082
857752
486007
781027
760433
148925
389062
601978
137074
121502
455992
855095
737565
538964
194612
394114
533178
427074
1076734
761957
190941
286382
1055091
521896
31535
886154
887204
244556
243506
300365
816290
20157
61803
62853
758703
846213
845163
46621
803034
482254
216892
661827
660777
1049297
1050347
1051397
861123
433851
848573
853469
416573
415523
217238
16064
590844
278540
380019
163839
209949
469125
114949
980153
113676
1022505
776425
502454
893922
592212
281122
418248
650284
154675
985313
730809
270048
613226
583435
224370
1051417
323173
351139
742472
887155
1044667
1052394
132147
653976
848251
569806
296727
633528
799501
996516
544636
779841
42039
258313
72131
683982
76067
927617
372980
197914
1039412
728951
926301
923252
493628
260518
635137
952013
388086
229535
1070225
392616
56591
574086
438502
268526
949651
745830
678325
914886
538987
2996
1003697
178772
806409
779743
488068
378140
991257
800513
1068190
1095629
205511
931699
231318
859162
657068
582575
347892
286683
222675
96754
275781
755448
720697
619213
564753
818722
597351
732794
190562
348166
891515
907017
808824
99367
488707
883260
663254
88658
107541
538367
925272
860722
681940
1008227
273478
683825
823673
844632
742407
195850
834975
273494
569899
744640
526920
744599
220303
95981
440542
862239
830089
647971
154300
610162
661004
539804
423470
586296
140819
507075
760907
881834
1040647
260852
514056
576724
553662
317349
15795
676288
115911
734414
80556
426037
932694
1013133
509062
874281
508644
312681
1004738
82205
1039024
560527
130813
966929
1023975
857288
817231
959645
241940
558013
68998
1041412
574755
367613
477327
567364
99591
783080
22925
565187
366724
1020898
494587
878148
509647
803787
160948
1034415
229999
1040548
910119
676512
462518
622330
227485
463983
118475
322866
323185
733944
1054232
803109
280251
896911
6233
795636
617577
1046098
322634
328004
326678
754826
99316
585538
473147
32013
757300
706655
320955
927155
810359
26058
958582
153709
948335
979475
80853
323951
231880
450554
890916
278192
193266
515387
141999
694181
638251
1016670
833875
295663
569200
504469
60312
1094226
61844
23449
801682
842146
556856
629952
858498
605607
1010026
311302
977992
165634
290862
87818
884066
140758
1089488
821422
250269
380018
837887
742691
942055
761291
4062
1067859
106057
886680
159718
185827
142193
26800
634224
274078
1017573
886057
799017
106840
580578
105097
385401
766592
391641
815167
673897
527211
786183
393437
294867
39764
1026717
151979
604716
975614
787364
351236
204998
64429
1007919
641077
392705
361534
244272
577175
605949
987754
421989
629795
795124
946108
576775
166965
21660
975196
401349
28411
354974
944094
979489
60128
697866
487753
484996
609470
602908
484104
668537
998059
581419
108376
915458
321800
478922
892598
426453
772174
984054
167241
148230
686888
163268
1083853
475782
98768
726763
766657
153082
943203
932487
349352
229363
814568
112723
1052695
603766
334127
21990
610421
574863
993743
46700
1034353
719669
60559
540580
351107
897021
293045
81689
864663
58856
302375
393513
410554
881953
616490
464510
763660
94558
1027686
308301
135152
142017
159400
998125
771941
362576
758804
332768
45219
83732
1077545
1078595
890851
359166
681802
212592
808259
1071223
893662
953133
425535
10847
796068
119377
174188
1051435
936577
816876
653272
316627
696613
1046584
862639
841522
647077
522911
77458
615120
84344
252314
828175
780182
988163
268212
285487
658746
40346
932746
162322
393113
1057575
939441
226504
268979
53640
517274
1092397
819906
370248
150082
684488
30122
504577
992050
1048006
752215
611719
80382
988172
570422
300893
88975
951947
620981
380736
992237
781973
869256
615804
138382
479813
18948
583979
538366
105235
97910
107539
192333
938739
191493
209138
865942
431814
727913
821316
334877
397154
965815
439696
1087973
911253
284611
52645
381331
68761
193614
862655
671109
172512
514895
891052
800040
419549
942128
922376
1059392
535220
561134
857197
481669
442571
499115
1036563
860331
354996
639008
156926
1062350
30859
423959
791170
712262
17749
61628
812300
606819
271706
445434
450666
654380
176632
662988
1068980
855448
622366
237713
1072326
13672
535955
468298
163914
926413
833850
185720
850708
854767
295088
540605
423964
582180
1027524
148739
681803
390908
440417
177231
930619
867011
853610
500989
478369
768207
655207
563114
222767
59913
156847
1055240
1086159
828919
26037
627598
56642
131085
994283
42335
810797
867614
136730
625822
865218
757402
30473
121740
392637
552624
438097
389904
264349
267620
702397
616183
768381
936070
684836
1012582
256577
459860
384567
88111
613043
523685
704190
131350
675097
305384
521014
1065663
428505
12358
321887
237008
1085005
763435
117194
940611
931295
215228
415567
217726
820828
799027
518816
34685
188246
900415
717587
823344
236035
560097
355839
906614
491300
424949
155818
255529
630462
735757
1077124
355908
82036
185430
900172
643758
866733
881449
343710
757766
699144
304849
23459
786095
514034
766885
238213
489761
824130
756312
56973
336749
331155
988796
907007
146484
63626
906069
83724
486613
694422
333689
166913
261692
988303
380200
261904
500008
563617
962255
375285
133966
439903
717217
733923
12625
616225
128996
840828
294940
1008575
21447
884783
1084291
138925
673688
432835
461852
549258
139894
1062306
233446
258747
83759
417301
206718
1014575
957188
648959
837298
290398
383767
793633
1002785
867338
857204
1048253
596352
883071
780879
167370
905485
129004
189555
459694
57799
598179
444459
968406
275827
743697
502956
137613
694483
108355
13489
78007
861436
422738
567860
128738
700119
377806
892097
888061
559890
15440
1001743
882159
1059247
243831
294489
428869
121246
456051
624200
726461
83241
916003
1044171
289294
337948
601889
994370
73142
714217
1095035
624085
922420
888344
720295
200287
538468
605966
1070780
867043
315292
135394
491462
1030492
755682
779208
467864
369029
231112
779949
232781
821537
349282
869060
223178
975664
113607
619413
655825
1083748
1055845
42724
1071739
834002
613257
661702
703865
783085
238305
1053300
1008675
240847
1028187
1014492
173130
591656
724176
404348
642405
915454
907472
418801
228485
288102
966851
670046
135925
629462
730214
234284
651079
131933
437719
47051
546294
1078965
223513
862351
353595
131360
94374
564155
899185
20942
582214
567154
72476
362289
222383
809094
735073
985790
134686
281298
661310
1038697
715048
250521
242743
486021
573287
980689
19291
828372
514124
399739
410039
999946
1031038
285635
98714
515878
631575
1054685
223005
1041671
509231
138383
937880
118234
45451
249853
665400
345683
522938
647887
382674
17231
839014
39871
854008
740650
544276
655130
418842
615529
1077410
704880
926541
190643
882685
251343
792596
946923
239442
290532
553433
1033790
848472
883234
397986
1070909
247671
596134
718224
36912
499363
12069
777387
527473
734139
836945
324721
975687
186506
486460
355198
972697
488386
866122
731959
447358
409479
469948
635138
337533
236888
151077
963120
874790
791088
120883
136243
105927
96378
600425
228246
646918
262115
462070
64119
671144
124751
152226
430454
35158
837955
931994
369194
550720
365152
1096889
598445
597395
997814
800524
977749
1035663
1034613
780483
423143
422093
245264
244214
547042
545992
229920
480820
540748
1096441
1027287
1026237
217690
218740
145910
396898
395848
394798
386340
710484
991474
115041
969383
1094898
826652
997711
624361
765832
130062
270636
133925
226565
225515
307477
206183
964922
135224
916112
295280
429576
643380
933879
498282
106496
119528
1043195
719523
246048
1089045
739014
366958
185952
290800
657967
625540
223287
1003442
963859
123764
827415
336727
889783
1055070
1087773
406344
792748
808664
685740
76997
187472
475745
1082009
71026
384675
771179
632054
340174
888255
1008932
725504
71360
968481
591528
414947
352319
402895
432156
696061
646205
913329
1068942
29158
837075
918100
238710
511160
717237
245307
383072
89450
432737
546122
771402
150977
1055424
197456
906660
378416
917337
1081041
76237
109368
15901
989667
496544
802456
655733
986537
340688
41625
1090649
674909
302633
564031
550680
517428
446345
432011
178862
934925
855872
926152
155020
156070
196939
337087
406452
328225
278993
856334
709166
708116
488935
972624
1089946
367063
464883
428224
569358
277823
726304
858486
859398
450539
568075
504228
448974
140042
84830
792820
531210
1028030
670559
301120
322391
388491
674103
204767
998746
921854
875390
336464
364604
524460
758280
130477
105993
74587
966976
241101
619097
496868
555167
649035
676949
1096817
251759
349718
128155
403546
983484
463708
804982
72702
66979
1086693
628828
681698
457176
755473
227623
870792
168972
516776
475160
184881
692339
409943
297522
651128
644581
552705
998343
600621
1023314
162382
158514
988014
828017
804430
123050
151722
841537
352916
462801
54188
912502
91128
1030168
53863
664556
512841
324488
928233
638406
65421
218412
797983
1001032
513670
680626
820326
268038
87577
1075328
407724
778175
1055498
706313
78386
753241
385005
965786
233002
830369
901983
1078572
156306
650403
179806
794057
985494
912588
268647
218459
6732
271709
875856
586804
838155
900974
992992
54516
677732
533959
82649
879288
900617
641335
249363
283491
950413
37562
448694
623145
428580
1037288
558624
472229
39304
881311
903465
543653
337538
1038318
233263
209971
237215
473660
889297
548404
601778
379811
963603
886820
975099
953265
783101
140064
963151
947697
514047
575124
953482
174550
128603
185930
252219
564090
968396
815539
294573
663057
826514
66358
896882
897932
107555
460895
974759
369271
158930
280064
356723
792224
1049694
648326
922685
382018
537766
166991
824493
100995
571694
129754
962300
109241
278062
661893
691571
807958
66406
180707
1090695
927432
1062373
715463
315444
335089
856798
304912
762125
1050582
360875
274528
486584
355855
143917
206713
547833
464095
126010
1012250
995740
751788
517035
283026
585706
186486
480907
293550
314451
303848
637747
506330
83762
408554
83012
152851
779993
437780
789739
80313
438516
900005
896065
379793
267813
896874
924495
191098
91355
123513
71749
701458
854442
860544
975335
94200
515144
872869
450652
992976
706925
942938
600837
504510
204441
430204
616337
927632
1097858
277125
730485
511717
434514
543918
1002746
756995
583557
237800
264558
778128
751603
753703
752653
186686
1048262
469640
665861
578834
1060965
376537
1015835
438108
726639
412255
418055
323281
117517
218599
255742
943195
755102
616994
434961
989676
1098453
1006301
586694
764746
126587
231034
1096790
316285
320990
761022
122777
947589
718281
161055
358588
243112
445384
37449
133633
509541
850096
157321
975114
715743
974602
492893
854890
1005236
153119
519980
1091538
813753
789218
93457
702523
458951
972358
584932
298459
876176
165602
631252
653492
1075375
70722
971220
286729
519520
801933
475009
155545
952165
1045595
798137
332638
772220
92990
865249
920820
577347
603163
785356
603794
654717
278558
324525
232932
350814
309313
1080368
249010
1099944
458839
223035
212197
978020
163850
587202
161128
924783
257168
995604
779844
97480
595983
100146
52775
1008847
658526
65733
201019
1062346
38703
259026
491848
467493
640913
882434
1048332
432561
611617
375229
996849
713867
534217
283968
470853
698386
793858
925793
93082
1060153
499629
740693
111833
524276
770499
255572
229856
203741
763886
432666
484111
873498
1011325
101438
987396
655944
659731
561348
883561
826853
943787
783528
208237
820512
587014
552472
887465
115712
642883
937079
468672
95233
811348
421977
44452
1094251
1022408
604183
1071274
652601
223980
926002
1056187
267202
1077799
326609
768911
444972
524636
812780
579502
236900
422313
993415
1015906
606341
778582
854675
137318
617673
404072
210372
44680
618236
119913
196862
425207
868400
1020407
431622
641717
387138
230121
883282
767750
1084980
894206
751549
201062
18806
903501
55727
824289
524363
873993
988299
76979
382320
694101
642652
811832
843127
982848
786951
279395
288277
247062
450549
672479
824825
533692
234488
415556
385045
592388
132974
344096
325033
286209
483372
406073
325111
177722
357242
1083233
977059
897699
858005
1027366
846639
643918
661352
416559
229948
963856
1027015
181361
392285
867899
929696
684395
293234
537489
801027
72270
328271
987163
559695
927005
1063648
291720
1097510
74055
196866
1075728
332324
449564
1019599
854789
649366
444530
502394
568409
75224
362240
460484
924053
392922
417087
944911
807337
1040668
817108
834528
12452
904110
642547
917967
365236
1000578
1025234
793135
238881
590831
425546
604690
824616
139642
622643
426473
439347
305522
585894
615667
349038
659686
1031630
620264
388216
947366
1022897
929636
833891
309164
195548
302673
939825
1093821
206835
728966
700385
918785
692029
231288
611716
274790
331071
988573
294198
10442
154108
831774
1097560
8410
242918
533619
522604
416999
788354
623164
666891
106663
989995
67332
423059
290384
819025
316920
280388
230211
62227
1038481
849773
358518
970550
507655
473155
899477
584479
221892
828660
981756
863469
1055572
14967
1019689
537082
189563
421855
544848
609644
284818
553377
319058
623987
918642
337564
235587
128377
12449
300308
792199
205710
218083
932962
403571
1067347
107515
17909
242365
291164
829990
888505
774622
183264
711047
810575
48924
291855
333470
1031434
44374
382615
689538
69601
180384
829545
620751
487236
218474
396644
1007852
791530
921353
579474
813210
1071729
206174
514239
365843
594385
189559
1015662
785348
326553
627282
527412
170036
703516
915057
556782
95596
198625
882615
297539
590866
762563
371293
811937
172868
739043
1003543
817186
583416
279435
638187
596473
271307
498691
671662
941350
551158
62128
214187
683160
843045
861947
80924
520009
325623
669257
162116
714982
631633
630583
206075
388415
192514
517883
740553
1064287
401182
1019837
1047375
421566
547296
593465
31589
291098
1086869
261063
309471
373943
372893
807594
626199
661569
1061459
20901
923672
782740
501372
1056092
1046893
448576
140585
987235
97705
191885
490230
447744
775382
501657
608572
593456
359613
771542
59812
413673
657154
413873
1069045
857567
426870
432612
583989
809438
897969
223867
62068
891568
114669
1092033
1093658
404698
1014167
749689
761346
223743
1068345
532846
287153
646289
116058
836362
1001408
977713
887132
773877
750222
41218
439590
855958
697471
476461
307893
95054
888775
111318
274122
209715
220070
27691
464045
447581
905448
585916
670585
430644
47000
665991
200760
435547
280996
1054711
591900
375238
168522
166946
548097
609702
831919
214158
385944
132412
985346
82890
286947
520299
916984
275611
310701
250105
141576
106512
836728
358411
40857
261824
872895
934057
201041
831106
1011046
73294
128395
154210
456977
100820
98497
785491
55380
268266
750122
662662
872318
51347
1033089
555350
445315
444265
186573
454838
421910
441585
364205
477993
33165
695541
248471
789367
703867
940926
1011371
618036
592672
515804
744032
872445
918472
312661
238120
585753
44874
897258
423302
777445
355825
554666
345110
1084245
504952
963617
286636
579060
691936
736950
978952
188401
617770
67091
13035
919648
469132
505775
216920
1005863
656407
1060824
480460
14500
91258
836600
590583
146570
102357
430355
309961
295956
32235
607484
455936
671939
804157
102251
443455
902276
729418
658125
1015194
689147
293496
546894
767157
294753
907730
47433
1084081
888123
163076
124983
347763
587543
591492
235280
585550
1018710
749442
471955
311308
441809
578748
976451
979321
636310
93960
583569
956975
392140
324831
1068483
922545
404868
474313
611770
413704
27679
803348
679364
407534
562821
761668
585347
919260
895910
840923
375262
69047
235848
178939
290865
888012
649861
221268
100873
98198
359971
802807
281307
1099925
314520
592811
706890
42235
192717
970739
643001
960088
1099721
837236
412648
213778
250337
13635
916603
614213
251953
374172
39409
292981
980298
27065
106472
806174
489717
451200
671054
37922
412193
759710
155767
256264
514559
333113
510323
444564
13196
93073
792710
1035473
499515
607422
696485
1075989
654597
448120
105447
1002066
699045
853977
852927
419696
472057
135617
547613
265215
582654
648458
92869
1026333
659962
904863
748520
459062
949814
642233
646235
491003
452259
73149
249720
516022
986256
457551
10650
966113
119224
649003
857775
190789
1015312
1058477
1080984
247705
723686
564764
884956
623247
570196
35153
680252
317658
392694
272104
492883
664397
279087
1049254
1027821
763906
743506
438781
463694
655651
855368
25049
31801
6318
14268
583609
315495
359734
443368
949788
104304
912406
199307
793036
701906
487261
1074212
90963
556024
608337
819148
248022
621723
1037052
476349
1014137
449237
62734
902668
789361
12682
633905
822738
403227
56316
741009
651639
428784
179944
553218
1052593
927343
931874
343993
654257
216534
208639
230495
109730
327317
1005665
27256
968766
457292
772459
21947
641984
731558
112403
86738
746964
467867
330133
567578
128815
548650
895797
709839
147230
585282
200188
405181
566725
567775
348654
1034648
534557
235805
932255
225001
559958
979553
694138
370923
321353
584443
63352
552812
1021780
946643
639217
632015
585524
331009
960097
292826
979925
975689
993765
10612
83944
579567
1052092
389539
47066
1062262
155923
1028318
1027268
226576
654812
968677
100303
1054153
1039940
75036
740683
564050
892668
460785
211024
708179
96693
541022
879764
673491
108810
991327
569084
1020548
632639
687021
1088402
613427
917275
918325
160888
212134
74789
896514
487903
98875
402924
270795
323808
9242
1005358
114151
872057
212578
371876
917029
10803
861154
574897
478117
869173
980101
781473
504389
373384
114823
378550
343718
561920
414538
369221
219154
706367
415768
596625
479617
998206
355843
232100
573543
998664
283638
17802
995748
27828
627729
161412
176124
1043127
789032
994828
895138
738109
951201
69874
1068825
259410
498090
763888
1055202
205999
756464
405939
189554
915339
867705
221773
705999
677509
931014
984503
673267
672217
1032640
618364
408621
163211
196760
428737
304199
776695
870270
514224
10052
438561
587423
700004
619271
52309
935917
630643
693094
755683
364763
435357
648941
271320
476893
309661
27230
64178
439319
813051
273160
953450
1073982
269768
177059
116946
137891
44920
81904
994801
202667
667206
226497
312907
773287
597404
89445
720405
943970
97296
350057
685334
1032833
589946
420025
985782
360073
745431
238250
674401
173647
921170
462367
414254
535983
593406
342221
339794
575206
647343
297573
842949
627187
1045489
727863
1007504
500227
230756
517819
634977
314679
968680
764318
859559
54484
133308
321826
968994
438122
702326
836098
288052
762775
114546
182773
771733
486523
188902
877701
46012
20199
800365
420150
864873
1002945
823997
1004376
606640
143054
848323
836524
807484
846565
783284
710292
49420
35480
307431
508283
544383
798034
450341
604554
104543
755328
150583
537789
894399
971521
453064
69150
419582
27285
645028
990139
583326
11743
111941
623339
183771
701550
235374
429945
946634
746095
410537
353154
719060
668272
592164
539033
155146
294925
199820
45215
41596
1043104
907736
166195
308874
64855
932172
389170
894802
647432
851651
1054989
438211
135583
480818
478606
129555
771105
538180
1046026
434937
370497
730989
590887
580729
620388
473380
814962
925756
14849
1023813
95853
393734
457712
910564
197311
795889
22434
361751
369700
658088
807008
159078
874439
242631
565711
711262
1069753
98773
740224
205193
179721
719652
236569
900282
81244
647249
337571
554823
547994
1084221
526747
660111
225577
1039904
87363
957221
223069
464413
591372
594410
444695
797640
764372
68869
210980
939235
653636
239004
29222
1087566
805663
878644
916562
473379
515224
159213
837920
197826
60407
786033
429234
36699
682949
910674
747292
294695
864860
778460
285925
19389
508626
815734
686628
362831
817376
546157
715283
98014
144611
936223
387236
1035226
250373
569294
987659
986609
299611
272619
287400
146301
932047
900474
216577
832969
1081088
758538
759248
289759
498783
1030571
403965
750611
96491
455617
396458
652070
839707
477888
309779
242224
594893
932448
499202
41659
844807
604694
910299
645959
113996
386782
245551
937477
778373
806345
186949
771690
785782
181830
546128
880508
1070896
220786
998194
281376
229313
477410
135859
298917
524983
526033
723913
707823
919675
1083344
108901
752074
121216
503727
141367
417503
112100
755419
1082641
178574
48737
865749
194945
641004
389763
740460
1040604
832322
611411
304028
246149
820105
66108
757916
975284
466979
795284
73774
932619
212378
866092
598693
242314
1009767
10338
1049032
441904
481387
831350
729724
266432
30514
681341
251456
324370
213236
930047
272521
487586
646832
191454
527598
26648
541476
761645
1086416
643296
438575
990542
428376
293296
665525
392089
1061424
974846
954486
894377
1007437
141070
94652
660339
459752
1065341
804862
115372
8234
816810
317072
777200
255002
678328
637525
985088
1049870
369163
540184
908619
366545
820749
557085
693785
604199
863705
590393
263100
318275
341018
638536
102242
120799
323046
688022
365155
500359
554674
1015070
961015
441504
178940
214246
880264
680216
1076022
238447
933914
109787
563564
933397
677202
682578
750995
193695
961491
458269
632025
704572
258410
97537
213090
962047
349241
805684
181449
231888
159249
160299
158199
162776
105566
894711
836574
835524
158746
153944
54198
8274
627415
1016218
495072
1017806
93148
935483
752589
758613
122313
745447
425924
74506
303887
1063177
518567
89100
206737
1067515
997683
884800
409659
746156
925527
562428
553522
111216
830380
557558
862237
987318
401310
504968
749691
791755
844857
679050
166366
497373
422936
85797
378733
804680
4649
916366
1034340
595933
597704
344418
922439
254946
518083
18907
1031664
148137
119277
699212
247768
116499
1041593
732692
63120
1037862
275163
675234
1094967
370415
349265
793258
262937
623322
979831
445149
917314
607411
916020
759810
897531
479505
230735
917772
161435
193881
269242
859286
393600
836497
834113
670868
178472
885663
265608
225002
106151
119115
207266
993419
1008827
219083
570134
586700
56934
607066
474503
643723
1080416
971296
45649
1059396
119317
107424
619481
313594
530435
1047073
1046023
290943
992417
59888
540910
644279
42708
1079024
43173
172598
707399
129226
207444
787567
942687
246022
124088
770836
563976
235838
43393
1070004
667972
696865
636340
742971
588922
539948
810159
822107
487275
896512
699211
178116
161287
501330
755022
472805
1022779
869392
285700
867677
224477
338211
747748
301541
265103
1069067
569883
115093
397534
349520
425084
8272
511537
357769
358819
378824
901228
189442
424785
613846
955688
550236
172489
306558
695441
897285
576542
903189
74212
854194
944931
11185
252475
1055847
299557
710044
791073
998299
832947
429898
194268
682897
584834
820029
1091915
714133
269304
965905
452774
559800
823762
33580
1055824
222757
1044078
495300
17500
471495
406272
891489
143242
459467
803117
315137
835424
154564
28602
270809
377243
988112
676294
433158
45934
839255
28867
527281
952437
724202
866932
384094
964255
920832
867549
849622
526575
128901
1016343
529770
578951
884511
993393
463431
852307
915989
415721
951534
27147
1097739
971079
751260
600486
940790
118792
312589
563818
971862
345720
492407
961977
825490
131246
201899
66918
436005
285778
1093172
239308
775275
185056
211309
443862
35381
682204
442709
755477
435297
654209
548190
944792
178471
98231
792558
129833
218236
379808
680268
765092
102652
1063901
469657
543676
892690
793771
581175
439955
444568
16448
332953
1012935
1074131
774787
165651
290565
462338
735359
108163
1017298
674796
1014885
1083862
914587
75686
454405
1018112
215754
433281
362579
1016863
359501
340242
863694
46793
451934
323275
510503
601390
949384
983996
953942
419448
491993
700787
1073767
176535
244631
715887
47685
362676
79230
1006518
1100294
394194
324952
438436
882667
1037838
321939
899008
384439
384660
827699
445883
1052345
315588
915526
141505
397810
594008
284249
919894
929718
327813
429076
274118
959897
932982
232983
164024
989786
807941
692152
649541
527212
1086730
760803
643574
73042
1059523
810261
27218
536167
361601
940391
492000
1094610
1085899
1009909
33167
324421
194858
134732
418489
551256
1027757
159750
735972
661356
460311
42827
780734
726761
169154
391138
433690
447632
376435
3649
106286
846907
75356
355761
472874
1037877
24536
532249
335058
971020
776019
233536
1031615
753651
434363
658716
772449
489797
653358
454089
440558
1005457
1072343
272603
18499
978055
815315
290352
10512
512248
204591
743944
1005575
944815
397969
318553
149293
699394
523246
313774
981075
107859
387048
724361
971321
769302
630453
79162
1071832
494193
97502
60414
849384
587987
830990
981207
527966
676505
190533
910530
1072763
748288
652228
76306
960534
467490
435823
801013
481765
311870
656674
1046212
184757
792922
333376
826724
161790
813216
818533
512090
386186
1026261
422047
192827
823433
451829
1094861
655644
213126
472965
223459
16354
30216
726523
593593
142240
165237
486368
78813
347602
711110
943930
964434
570108
903842
1054251
702095
916853
559614
391336
642733
770595
770828
1072692
862357
472798
721033
1052507
588340
246357
608667
298689
117446
404343
490791
1045945
61154
111313
88850
913922
784376
26643
318379
615796
963576
750451
407337
67533
210268
198415
780319
893469
488057
734058
424586
1093283
626285
226197
571768
594578
1087421
541909
164488
750699
352794
425205
943405
146514
649093
467025
290995
820336
979931
251909
235489
966623
108015
368293
508987
903731
554240
571648
577094
638095
362851
127646
465201
258796
305656
126697
862468
992038
807502
445511
200414
85481
952334
905651
771220
364816
1059391
32361
976833
656235
1032928
918498
265740
511490
634817
711984
790513
255375
889569
965067
127411
910220
1082487
778390
1060115
628780
158529
916622
160258
336471
28013
278088
483893
618118
776434
36896
459177
385551
1045824
919501
960314
527115
118386
221651
60774
416807
65730
1062976
505895
687804
383821
537257
894837
1006058
682182
211601
819113
686866
177068
602230
472033
747078
1022210
440189
628239
308274
883566
950558
577528
393831
799034
302351
276667
39185
426644
35674
62548
360990
958310
741714
506551
612327
668498
919841
197734
941213
623583
74987
786656
443831
908502
976375
670948
419494
66337
449585
337429
627159
766962
265211
69060
785526
19816
452944
1004194
86462
343398
788382
226120
1035860
334056
1022370
970346
557681
120217
749901
218202
448512
176351
729228
78945
913306
218793
739999
281966
760155
946622
910025
619240
431559
592626
856950
958558
35773
704625
92139
129168
312388
780030
695488
215583
244734
268487
217294
936626
784528
30624
943071
413671
1014935
436629
638112
820126
901899
299439
1042718
350703
768261
540859
1069671
215437
310280
255060
60582
1020591
99882
984034
643427
630640
184192
561940
700522
1041180
801209
523866
20402
969668
559120
736567
63289
798823
361216
219461
558667
288492
1060150
27002
185204
245580
878363
70252
858798
606448
369969
993538
946299
901031
782877
995733
112146
628406
302559
817669
283233
383170
438982
1035895
59244
610288
887499
585785
41069
240753
580514
532221
473764
190045
851963
186944
414950
765814
194309
69040
624850
938333
538722
1078991
346247
274678
890615
550682
900726
483975
898185
605988
626583
109785
596603
6025
583603
1008308
1063231
988897
1075784
489413
787679
286924
933983
151791
587816
632202
451402
407246
329561
338121
718195
175010
523406
524456
365123
140864
8494
626724
377660
250503
74623
732361
1008270
17831
793266
530222
512765
153358
855675
364583
980879
12940
108026
386497
724774
548075
272950
763232
313803
271795
163686
191996
917255
1049431
261068
257030
1042419
350771
729530
520764
545152
169142
1027608
1051360
571284
536170
5139
730832
739823
574866
856381
519556
296001
62120
936461
250129
842264
696046
221568
764742
994874
644704
897875
156737
338558
975095
388384
754502
49748
1020747
25740
590212
611601
868374
1034279
464191
443449
438096
288362
705721
603309
869970
717982
83084
115532
504697
417538
692465
301833
411296
950495
128331
781522
395510
389088
630862
446923
977804
122922
535477
184569
643095
739901
810856
370157
212478
895533
741415
634039
129994
362842
154121
433327
571003
1028186
200836
591475
173413
926494
930637
1069587
25817
595972
114070
21095
243514
1063818
538880
556862
742180
393118
930287
896377
294675
1010192
893694
181850
1024758
657758
450244
861898
819132
1060592
125519
492317
866551
174840
948403
968963
237858
122747
124114
744093
360567
513438
31145
366783
673318
437333
539027
134239
647373
1089512
930669
389667
607034
163997
303137
1050152
788324
70892
403590
947700
336084
976344
587655
54779
169934
338195
530323
1060569
726073
478696
223343
15876
486608
1078431
423184
664008
95683
540341
25463
471711
280772
556385
650593
157738
168585
390965
320846
795100
1068281
1017022
30176
312732
795915
452020
390248
803819
565004
915765
590344
497187
739103
76320
28486
989945
16654
902180
986694
988169
146902
86134
572127
421920
306409
729807
710192
935093
869856
323493
1035204
691123
754430
363721
229610
849454
166044
563168
611158
1047592
385584
936965
664981
133735
797206
952835
925640
128427
190251
387302
402470
336179
412594
324242
117510
1093826
108948
234595
784020
663870
416348
100202
55039
314343
241872
872740
750449
910087
1074104
542091
900786
601793
399782
417419
156601
968239
930078
532223
978336
39771
346410
836916
753745
266107
381607
93727
735265
579066
19401
870953
603847
395778
319774
647534
74238
270788
749874
926981
654670
254159
475395
64618
73369
8852
184550
392592
109736
330661
177440
494777
787034
824134
774688
541189
835693
924549
98533
675517
707652
141589
331682
918513
204888
250480
41538
650388
121243
979092
205676
623911
289337
79519
278157
539430
488868
820963
42242
520786
434098
804757
960699
822104
597137
415551
973836
649877
305209
270379
705308
104381
101386
1038793
889420
755820
112518
214050
499771
891253
244620
100499
644227
936800
51396
1094794
577973
635015
511033
51369
190275
190028
537954
36276
874783
565468
502532
85996
741424
696381
78435
418445
963969
25058
56157
891922
890872
729846
553058
63391
311037
447209
662180
1066516
973686
79287
428631
445367
1070226
578074
144712
800856
29364
285476
405367
64075
1069717
114622
943115
872877
433973
581198
1023041
972778
348295
716982
1075393
303432
889423
677376
580923
480808
1075107
674878
299664
1064986
712199
282365
104413
591473
832885
766495
900923
238536
148894
86393
503967
116739
370990
413727
953726
624623
1093497
223023
149718
356155
1093071
754634
900490
364034
113318
1054377
908041
547406
976016
980453
991340
1092956
177172
899090
159494
320115
858763
881380
319626
570881
120083
753245
432937
266737
653162
55126
69349
489137
48100
863709
365617
227085
503473
375636
64552
111167
338569
876472
270450
342419
894641
960337
989713
82076
188095
957727
314357
703475
921675
965331
522175
452952
955892
903481
816704
258874
913875
589584
158308
655958
524909
652207
426154
697176
98605
97555
141725
87689
789108
887418
881649
695269
852597
583533
326540
14435
868126
11256
771325
347879
330787
751707
452802
824295
989191
321384
189485
1025268
649227
235119
561825
855995
773058
954641
472002
470952
644662
586825
1001833
905886
66142
766413
1007072
778567
451291
691098
52068
587576
973974
223824
889568
309423
187314
298498
364468
601266
484733
113914
124104
16857
26432
1022831
280839
1068631
669952
143217
809099
399931
536162
1025255
1069520
699200
557337
428899
755180
278008
1092017
939774
582929
691727
241717
381438
343955
125532
984136
442416
46518
783142
207739
625682
295766
227332
629114
873077
195626
1055714
704981
596764
942047
303643
1049519
162542
98146
270854
682888
562710
1012496
17994
499603
457008
380842
185192
577720
505801
52792
559187
1000177
423515
828737
800878
206042
863241
604826
893582
995577
134518
5886
1003764
371291
793315
672512
989327
600350
703353
995362
726263
387444
30196
419890
129159
141369
879593
839582
550610
632204
963462
816742
782291
257975
313318
152208
790643
352342
766692
875062
53961
680083
679033
212515
212516
768590
471011
618609
859389
997109
765057
777430
136681
27283
100844
558844
82906
636388
706464
682458
564621
1098243
178381
804438
600403
633612
90930
974206
847705
957440
732236
649333
1001168
770156
480917
751449
34614
538319
174298
760331
1083754
54463
37232
769884
892758
395158
1074016
414941
411193
514905
144269
940889
613295
534272
961592
845209
75633
425275
554691
750542
910758
460004
566686
1048691
932041
151868
800369
305000
785071
58861
1074012
184240
1060484
319592
281067
869290
237295
526897
331569
14177
665659
84932
511262
1041213
448704
908607
609756
97613
415117
513657
128302
1051789
878692
888332
449441
798454
545989
932108
299248
325051
746190
423028
674435
1003119
1066333
2681
810127
140232
458338
391319
939247
698209
590746
595814
297613
335888
626592
247337
503118
295241
876421
610133
397501
1007435
827525
749347
465857
459709
211965
81727
253842
1024954
417333
22272
683771
891461
980504
1007909
616219
86215
949516
1075529
13501
1021658
74748
467443
602113
1006674
760017
117168
367146
670686
58062
761682
855926
527275
983998
292075
991756
567877
893763
56101
368645
367595
318718
392630
155581
115347
591295
757255
187575
188625
186525
260948
717277
199191
512267
275120
763233
42721
236351
581594
582644
327434
792395
985551
341685
57841
109696
545299
806039
6414
142860
496838
1006742
716057
620759
89235
220733
282312
297959
343809
683949
810218
898525
582506
961294
419686
126809
750894
588029
14218
500142
631571
27741
390822
465865
531325
2728
107235
519264
796220
318712
1016157
541086
55361
972909
882950
9305
789349
268693
937070
804369
429704
644885
170633
22009
333570
1052378
572112
1000517
369198
1058037
361447
998811
59261
1003212
221652
399074
526587
857458
155008
878119
975222
628978
465880
1031581
725483
675925
201664
440164
144706
575938
510125
782070
811359
876922
340569
936256
29814
770931
265401
568378
212351
1088059
845691
191026
739444
841964
753316
495036
1012624
48581
541754
41683
170379
1060685
362243
35093
430548
1080746
368978
803375
422711
45761
819622
229959
918782
535748
899250
75658
219434
392948
804223
1050328
1008494
602730
1020592
67870
486004
148849
215248
927990
368072
762862
263819
682751
834130
245745
184155
462424
94582
672789
845328
630934
891994
942094
346335
1061095
244596
875327
257077
27122
196551
263903
237309
990159
1025485
562275
222231
468407
708168
357471
842488
617151
74246
353540
767295
973610
699512
982111
548518
12015
1099796
855804
112407
786353
403084
399582
980001
32178
262728
125752
4225
977442
602322
493382
1076790
828460
859857
703728
1000700
74792
712978
742914
522041
256832
1048046
946088
967316
694786
914320
554690
96489
796957
749192
895026
541782
349848
579662
354660
135155
786268
788764
529713
875629
241333
836492
238644
114651
998080
668644
79270
384159
903532
1039434
761623
178606
1058604
486054
646721
50767
1075034
463710
624373
780033
837383
469804
426469
779346
979426
36573
440675
985384
741271
586372
875048
343672
806967
1093609
849959
915054
1046224
837399
100949
842269
1030378
233328
915029
255714
35357
629420
327311
184711
582948
219080
518242
1018715
752997
452701
34801
330735
662222
891593
217513
843487
272286
964653
1074660
920804
1007022
614292
186644
811168
443360
951700
79490
869779
79793
1099784
252089
55479
742697
362278
185223
943380
232870
519855
90904
936425
702904
1017140
918338
905969
1094311
453240
313418
923399
115429
817331
658792
598248
199034
283410
728532
814927
956185
578232
460097
1023812
952799
852340
1036512
600704
452678
894754
537578
594337
540833
62813
18759
610018
622058
894534
652995
1014038
179449
251054
975013
668904
67350
241248
538768
727099
632464
407134
1072709
751723
490219
36222
862283
1085229
1020657
942898
954208
576940
125614
199188
527763
524517
741283
476664
902786
507638
353363
523777
435313
569487
1079705
475443
278425
53233
241545
522849
549663
145396
222206
528917
867157
898410
210738
181849
19166
658551
355287
913727
744487
971402
840179
686509
744723
947299
114693
90736
175742
1046232
740957
106253
107303
420412
845509
199060
159155
700734
780117
506257
106924
912051
693055
92435
322020
234178
901879
198673
466088
211613
522661
1074982
411146
364515
299098
65274
615173
777726
282899
1042818
681622
599062
815012
241336
998789
739351
225703
525512
246416
772610
406435
781644
590474
240353
383542
1089178
463001
750456
952223
731026
112409
706685
394967
593608
47178
175677
75920
871632
751880
568115
192789
29171
449212
898364
425431
757391
1027486
506247
66388
1061168
751403
363470
1006164
55041
486558
361523
766863
433182
604436
33108
53244
390254
250085
913645
656278
862822
240929
1088619
561680
304309
235871
893402
389617
654300
87783
435810
718535
536922
170120
244166
812860
918909
50528
249307
290104
548744
582838
721844
317159
1078198
993888
511871
364823
754605
870302
12453
501790
394978
978904
680200
310740
887753
845688
527168
224514
962549
547355
1015182
669907
370674
987419
210134
429423
961783
846082
137064
822178
331007
615197
11659
750947
291288
432285
283191
632575
345288
481409
306550
1077189
915019
77399
771219
1071617
107264
1018287
68561
675203
625276
948394
181063
784477
253297
879439
539045
383854
709415
429723
863827
496183
324797
1020908
989407
81205
643007
31960
802353
109058
25344
376700
121155
69554
496712
361185
915264
424966
212595
382128
949280
1095538
595600
425058
783254
942296
504908
1036866
787742
1089705
574187
612451
717987
387974
493233
326665
794413
127237
50175
84472
1090681
234538
136163
553804
490598
537701
333037
899384
252785
871475
504842
52533
880062
102106
971084
401461
222438
631874
955964
444815
688188
778870
377399
467756
320615
224067
854814
1040318
438452
342822
530551
192112
18181
838464
281629
870852
767915
1066287
335368
442218
439166
394430
912254
1041542
574343
729437
204797
175214
346466
68348
832042
352364
499685
456734
171690
1018054
634104
1019682
942323
1028551
532302
809107
257474
1020000
210431
113196
994890
646095
251640
255207
227384
307421
105661
1008158
872528
90852
341026
114098
456965
147308
27037
902044
841817
973785
684284
349437
1009034
1043477
96252
162577
94256
1019093
78854
279464
384672
619969
552014
360854
936968
551586
999088
933968
648772
296246
81997
53589
362329
334291
361883
867028
540645
430474
154511
718125
152337
294751
461210
686827
725263
761832
379681
238023
489367
23725
661550
991552
1023204
90983
586843
980780
905880
1027425
923370
715081
144802
862193
15119
585919
568323
65199
16338
599671
765381
290748
615847
1087331
383495
839771
517788
930070
216885
570418
646530
303190
472116
193605
194655
111832
369400
591564
799427
800477
1009592
886830
667695
755099
896366
963006
382740
855489
744131
530319
934118
603907
696032
330104
1092733
603469
773365
537801
536751
377012
414127
216717
340935
696223
637802
971712
953421
1024720
913409
215857
990380
31398
914155
480101
157754
532214
920350
90925
361570
752402
279127
863472
558038
1051654
318223
684749
121481
880747
419815
467622
1008063
229887
796883
334611
408956
256873
499180
540355
177066
37537
552574
743193
664924
856257
781190
7061
1043225
1008535
661777
436286
138809
1073500
616623
538863
574203
583271
644976
142640
890901
1058540
451624
1086942
1087992
693262
512758
1061445
577797
1044998
200302
251375
134298
1069721
460970
635257
848391
613936
904291
676518
414253
40335
856266
787200
270890
609485
680398
1014284
8393
532305
15581
567110
357285
563177
156503
948203
248707
832662
325510
76088
963346
337660
424930
386542
448885
847785
292611
970836
1015432
84679
1054548
73530
830164
711549
495696
284522
569905
213167
623200
135614
442469
254587
460798
645887
360762
147272
254676
733384
128668
1038547
638743
869524
645586
461262
877418
849841
1014165
672365
488650
645632
260457
357824
845327
50212
314976
738682
1097101
312490
61295
1034860
1026951
525764
555492
942869
137682
980131
495841
27288
1058063
480420
242367
331105
27006
944838
29903
734722
429700
370728
469338
261476
858892
1018635
236481
622560
582261
118478
241407
151944
918639
886355
84227
173760
494663
592923
722877
568306
973774
782960
687770
754261
270661
156023
701438
927933
179730
493332
559357
342314
451470
597684
1009151
856056
197387
532746
17496
474710
297524
992156
60057
764605
334725
294215
875094
1093688
42569
995883
546564
800846
799796
539452
711528
763689
235366
767622
768672
7873
334559
2856
3906
383028
724883
409899
1002001
1000951
411516
355683
938622
842790
841740
306089
630903
629853
628803
671158
670108
109561
1049286
1048236
521787
722260
420529
488998
635489
593781
751448
865722
624509
49938
12268
95451
937574
1060185
288042
1066096
475983
186698
935207
954271
564919
921021
152407
721332
239097
1008050
813522
260865
574385
846980
680864
205657
1080164
374218
184471
193798
112836
604383
736811
40687
1042829
315178
756877
147876
130870
897504
980109
9906
741754
375807
352498
1021274
678826
300503
671153
560220
1013809
99244
237862
968923
245390
821755
346126
44781
471146
661374
1051999
381140
142804
141973
736246
926819
284701
367822
106988
773219
603437
513536
1002796
143670
530637
531687
963066
81063
973165
275797
551803
917843
33571
34621
66143
245940
469773
88836
932188
933238
252963
690759
690965
906019
562714
951713
528494
614994
507982
287596
976313
40819
471428
927505
490819
126458
813420
40604
891362
267162
933240
221068
146201
1098803
269727
157799
1069540
214529
355675
998082
341650
358577
1057785
790425
836698
614885
993390
150885
342680
713910
145785
488217
856786
313756
658144
679846
842148
347844
438732
463480
804013
1042367
888208
1004332
372242
389647
786960
1051716
643769
182982
85471
12425
850865
547617
748633
200053
85065
44744
505286
1083742
72085
863107
685515
318045
594804
222252
540351
59999
227069
587012
833485
334727
824481
367513
839888
971133
64383
945522
93916
283629
706702
424761
35439
117082
367700
1052086
582746
891906
299222
925000
196396
644974
528509
42338
171079
961019
570014
404116
649287
125711
318649
227254
636948
83911
514183
909648
139372
176291
820149
851656
295548
374618
536725
242362
488535
560456
73607
994552
462764
424240
1055417
517189
477227
296840
270709
55378
720287
49141
1043672
1025835
1075228
1003214
793555
700098
162546
498410
1080190
534846
441114
624378
897505
1028843
271962
951958
187910
384926
26148
782033
975910
27640
197924
743886
341067
926155
377689
107841
642669
760373
576232
240808
169680
184490
26439
818556
473582
842517
518069
1048690
888103
866155
385802
14129
937148
355216
669520
594065
1027572
642555
115439
344986
32183
623172
362304
665705
1074100
732688
925310
722811
670100
1013007
648796
862127
911314
920068
822814
1063386
435513
10760
758614
135573
853832
211831
116432
5772
323324
324374
972043
11787
1038088
537843
585078
409091
47499
70725
244242
1085400
497057
356694
590666
190624
119778
62947
664383
27718
298987
1072234
273278
117399
395462
286386
882546
379547
458602
17787
117356
548409
585356
552349
655624
891271
208803
774228
123450
835736
238316
723489
393724
447697
360564
476833
728376
167002
379977
420968
944563
64145
801419
820359
1058011
47009
344076
482318
108757
428832
136672
1083818
850191
765737
344420
878923
491520
498086
1027571
103654
223427
634659
120159
956454
233050
528888
1058426
467500
961256
970599
681736
484987
913165
1094385
340668
521854
882280
133374
165104
624179
94020
170894
207268
175664
373372
646523
1003383
838830
511186
640839
57027
468319
332143
328384
18823
383172
914914
172391
966050
757296
35085
750574
79967
791727
427362
21821
587566
382487
204069
511682
760539
119248
939046
199747
233675
765616
132017
1086830
891620
259105
645781
479650
65083
101870
80070
761581
374565
214013
303648
74908
637535
1092649
857514
805067
806117
149957
970960
972010
842992
1069111
1032159
570527
669997
115171
959227
960277
961327
915752
445767
444717
692861
253869
352084
594289
135782
792054
230767
120560
1030161
424306
837548
625976
907611
973127
44349
418646
79376
374432
717179
448740
764949
58832
438974
370044
989781
951682
1047725
568468
440137
921819
453321
12343
632272
1048062
1081021
934620
318156
335245
212580
683840
1085094
944470
578019
96070
392202
522755
995677
293108
818580
613820
869178
145738
453335
218839
552318
242158
522526
660797
339615
1004115
1041016
727675
238646
726024
482184
881304
148158
545945
708419
787404
945963
307359
484401
69558
950955
28888
296981
858997
1013618
548864
859866
130827
205784
504595
784095
1045324
366962
251130
190407
336863
1053619
127517
798467
986882
918467
1040263
499191
164733
18840
383993
524915
935777
53234
172976
1092973
453993
256327
800983
170494
691350
617359
232018
951109
171895
230137
972675
85468
623378
820290
1009300
769070
411797
383789
279275
863133
11142
136105
664842
332232
271739
234762
968833
793465
879463
174168
400218
444414
978993
896960
158022
244067
316864
215696
502201
968033
712179
849030
799572
498336
73821
827443
89823
13660
399991
107546
931953
413930
908551
242337
847075
950083
559499
101541
635748
1052176
366163
99722
263468
719532
467733
475703
262765
626961
889332
647440
551507
587747
1053564
63547
981614
342204
314299
855227
471252
900008
988683
163050
252853
799060
1094823
692617
143625
8765
853978
411039
277857
820809
528440
538162
605609
685918
185982
23337
1091795
536072
158348
506298
1016595
860907
189608
983649
940893
645573
693769
556480
221467
896145
489084
849196
133676
219659
287421
71923
1059958
764845
367947
616699
1024731
20996
145085
582294
703814
910277
19842
2880
505302
1018996
128080
627806
945348
201413
1071840
234833
644709
247880
366496
811748
911857
581428
967650
95079
480759
295300
791065
810890
809369
240844
1031339
1010613
1055090
902103
561582
116464
130430
755957
1022760
615827
89010
916547
221614
87597
1046131
252254
1059674
99816
304292
419033
277174
417839
650332
415160
891946
557774
418151
630699
92032
1012089
234830
345706
37632
832744
371119
279870
866624
492717
927805
119158
412511
459550
154506
875896
864144
1058920
110192
1062623
585830
695074
624918
664037
814188
323822
195819
962930
679799
593445
794562
921242
32442
165802
266991
505548
883967
91517
1098444
980944
516286
753427
63597
420008
613360
32307
253159
957541
165662
1034305
176271
848458
824585
243913
1086471
567677
326202
441243
1046118
627853
354218
361723
729932
495610
3423
102858
363206
266110
869287
560941
871455
602913
1026874
152894
149142
210742
226447
408018
409068
169155
256398
128210
872839
927079
1017248
1019824
191599
439420
681926
897059
537305
430665
22012
104212
1040695
85496
1026695
216532
958983
939234
492678
203005
604767
664749
607346
346538
49251
742729
851499
265338
778167
216135
161834
774743
1093132
371022
217316
476717
8717
614104
740776
65558
466844
293134
622708
622001
761009
172279
240202
927874
355639
124653
732174
1083073
448511
22064
942788
632680
538174
722018
635932
634882
131600
878067
388691
387641
154536
505410
1064185
129585
909804
115078
744301
885053
725975
282652
283702
281602
902522
650724
334862
333812
197919
977851
103533
102483
101433
208054
119893
120943
655779
654729
455022
1031533
1030483
1029433
1028383
293972
1095939
906973
926523
151535
820649
240040
974965
390460
203560
146378
1074624
518925
128429
950637
228991
14716
421494
203095
969409
192042
862217
594659
744815
859425
1000127
40103
747462
682466
920431
201802
389753
571194
1099284
1085778
778090
164914
228936
104664
197494
469686
889144
147039
597309
315250
58675
214688
648058
608993
274123
343401
332068
521244
413823
536013
325397
419174
995083
1022114
656540
457569
624915
316192
779147
1043888
415971
337577
176854
677532
833253
803442
758254
296196
780732
199542
524613
12879
745367
353531
913715
684722
912440
981518
574293
712573
509023
921998
366989
660010
56269
55219
695802
625159
954120
453577
274836
286630
1004439
645745
468259
264866
1080270
459301
415348
836946
251257
900436
68370
988836
754375
427895
350984
979192
531052
236325
701636
486371
372627
419440
132502
1063773
875890
312308
754512
709665
1049189
537214
311424
921489
957018
116246
377170
878092
792809
547061
540128
647614
425327
45867
12164
835433
286418
769847
309998
1054142
549345
763222
477605
1038545
832395
527785
408564
545969
34470
18116
45166
316977
607708
957287
260062
184995
468838
610476
548605
783750
239005
252153
67323
167088
222577
596334
650443
297683
156038
28986
508607
281113
74199
1017495
723104
4243
283163
292314
665805
149960
350502
503865
1091921
738668
284786
942615
628228
83661
816371
487790
488840
996167
757981
701804
840728
1003755
992747
16727
8373
618578
827056
1004360
352939
125878
910742
415220
728693
135107
498390
370644
111181
644078
90201
6495
448760
573176
959685
74880
379424
427084
544842
358273
971161
472724
591164
508125
664044
392183
862613
137145
1031891
913232
897154
800813
30554
812841
314727
978110
1024990
406488
823447
685439
15214
426939
531462
96988
525460
640149
160858
356200
687727
343258
448174
617534
550945
143004
747774
1062408
257982
640738
659363
119473
743025
462511
892778
1082117
934262
811115
306123
661297
317205
411306
245498
948113
1068569
98276
958787
339924
338874
863899
684308
6498
475348
725853
61187
295085
431759
511209
879418
474809
174106
1074653
31437
1013132
564286
703416
470245
841315
1064506
211583
577597
308014
897321
940217
474276
245683
836598
831015
359040
71719
795558
585385
824318
839965
942028
20739
175343
138341
791007
610319
48272
278277
524047
730672
608372
923768
462279
350299
404743
227713
768368
360059
666387
277694
719351
409522
778300
737673
43120
256282
272873
1090772
58346
610198
450712
649774
863463
172833
60070
321520
581292
327197
1052238
874375
612440
1029530
40792
845842
919000
253493
156729
144434
792117
653156
567959
48055
293352
583468
245547
932152
368690
575932
825382
1078213
884708
20567
25682
132200
427882
266199
144983
356809
428770
966916
438529
733108
113486
393878
514302
852919
559036
1005082
189577
689273
243331
874136
565209
132657
19562
261838
190245
77471
792046
864643
474070
487544
1000597
523960
551492
291924
1010155
634252
705476
625320
824348
669262
55794
14706
317693
199067
128126
389720
178494
361976
137005
213668
539175
1069292
1040357
428841
520512
973269
760639
477221
21261
1069390
715381
1076707
383159
1053780
736931
352050
416134
453567
775782
219023
198972
702092
742417
405654
300220
236405
517196
114968
820181
858132
723247
275143
878997
1052705
1010344
456006
61806
1046958
1067825
410702
751007
478317
49319
268974
873231
234648
900119
789465
783332
137604
73823
902944
177161
494509
894336
359759
620445
305357
1056101
653225
8010
492272
822880
1045254
715343
786887
569665
858868
672957
13555
255135
32666
482066
874473
52302
378934
183633
1020478
393738
523277
167414
695911
1069996
200589
1077695
830579
225806
126955
752970
867392
738395
274692
690303
583360
899168
515708
466936
810112
945888
539718
394710
724174
608746
40292
328360
1005035
1057383
935240
33050
240632
211881
446726
1014239
3286
702115
864331
509167
386533
1096313
783585
298158
583596
257090
338429
930130
96268
624769
895581
1051949
841485
127870
407967
985422
248437
218895
651381
37201
220688
564000
474151
353087
507879
1028082
843944
474428
528357
1075632
711267
98508
754157
924354
422500
261851
199092
657818
598603
741929
78859
912948
376051
362231
284387
978630
154787
20796
544084
787028
1099916
860860
453379
599444
828572
662703
357377
680862
816106
281245
172785
429042
652094
15306
112431
966209
170467
288938
505456
678589
726431
102087
563559
1019952
577714
132319
371637
154939
551070
1036426
653643
810798
543263
188307
202510
11066
454132
887347
513122
774409
387039
1006457
133819
65891
357195
776776
1001489
233306
704394
422934
541299
956983
965529
505393
133189
426503
309509
264570
172142
456213
812585
350748
772211
441429
444339
833193
789483
631228
415560
946789
959529
585540
418349
729216
676352
1057748
610309
536180
811869
392750
369090
943697
435066
1086886
204350
817670
214288
881476
1057027
640240
1086683
310658
760650
485251
936773
1018025
482698
279722
172015
923965
862961
786448
827014
703760
1051468
820172
341381
849674
596966
841958
361060
984421
1088966
447510
874617
83077
593277
750277
260637
400759
248876
38420
969173
517532
685897
988273
377547
1024543
818302
485104
83063
806901
134799
1036179
230835
686778
713041
404647
125065
1064913
511198
28593
103332
567289
249138
154213
91982
171969
523053
173307
553223
165064
226605
334557
558301
500657
787110
516365
380439
520979
662030
991840
953886
1036278
1012122
876886
824924
908602
227704
829175
263022
801111
685509
1008471
339207
1062659
837711
1065210
253480
419291
175518
379700
617648
236749
1001322
592551
493545
365471
470592
1096722
1053949
18324
880230
11684
16693
882674
8038
415232
788743
761875
184362
496235
1069290
427163
732336
309543
897562
605955
711759
134192
442184
732884
476140
796764
686513
819740
453204
692650
965650
887373
202225
967468
555533
101932
881512
259551
427594
934312
319588
96191
87584
1002940
1035842
171520
271033
383371
5319
30929
602737
807997
336006
662776
24735
95734
993687
816528
811798
1064828
985181
399978
194805
914328
512706
145889
581287
746920
448891
370993
664100
723597
887067
310053
444795
168303
961250
469803
754996
911528
76337
849443
279804
677151
794314
946775
371636
140200
212901
586090
324189
132740
1032288
262649
538404
479973
380113
1032508
671308
57241
44166
190907
785057
646290
1022922
664737
366423
551539
331160
891426
741282
513408
165323
349827
767974
85778
459588
635131
193394
185798
12880
970618
270495
492300
1001635
1096863
19857
973107
176462
932252
892485
1075022
761784
269459
18216
681963
119087
236678
21169
1064860
634279
324897
740786
632965
480418
54077
445329
869064
169468
193523
776284
230734
384262
273249
320749
561991
453166
718059
190511
159383
924498
26324
228253
917249
132919
784401
595224
310734
213200
143329
394271
241878
286550
558386
86487
1088224
570173
98863
1087960
907723
816194
879676
508172
383364
957713
804214
683544
1074033
180479
601223
960714
779796
915243
1063312
367075
670772
44962
156386
512874
1073533
38618
400938
801378
800328
1079820
658132
530558
544826
638034
62530
359691
487393
190377
236747
970006
174762
219478
1077905
459999
487995
625651
1006023
236841
736305
354113
24835
932795
80527
109832
161558
614773
808588
395714
445901
472823
768308
538503
505139
582634
940884
836040
1072915
841527
1074663
229752
640941
85511
971609
120396
958172
822982
266038
187161
453154
107687
450906
261466
543904
642097
623908
791722
330902
237927
65304
672746
23089
476753
414694
464031
547730
458460
186502
767706
43585
998589
519135
38318
757793
953748
727395
983008
793168
533001
670781
161472
166687
870516
432976
948122
472747
729007
615795
272875
427083
401663
575619
761313
899529
806427
282018
1020045
71064
363228
951093
94202
796381
3125
480771
228555
662160
477599
335068
950314
125096
204107
852343
853250
33916
322948
296825
471882
564659
632061
189638
710209
1099686
1095884
946286
655115
994627
668590
498618
1087211
519258
184019
558431
664455
960705
166717
1081337
568956
461175
523363
118163
505991
837638
963680
812624
161573
771769
624651
142271
357851
1074747
1073221
721441
530909
410916
659289
660677
126135
602937
996539
853600
479815
998527
386605
256297
775470
521917
1083464
26168
145438
847735
768281
547431
75373
631161
1044350
644589
326282
383283
934306
655196
490066
1028402
1044755
1056250
825897
33792
226981
891420
270898
111715
602065
634796
777362
55468
376397
701124
802217
824932
789022
638783
678349
1080518
351495
766721
197905
91006
942592
196347
35776
434583
1086151
400727
846112
1028846
1007193
23527
734887
323500
573184
211133
1081579
1048673
1025298
558907
669965
359243
24041
620499
863202
643175
274609
491469
428903
477952
499686
1057258
35752
344382
156184
1078532
879833
263184
620394
794302
801132
555308
297113
692218
421027
175215
1090443
101465
734094
490532
196532
880167
303713
437597
486455
248404
3082
363148
791084
479405
862658
10225
329144
1076227
119162
706511
357904
785515
753308
137129
137297
509101
584802
789836
15081
911277
173112
615483
977087
743104
640973
486403
1098838
250013
741932
862863
531343
950229
994653
383373
406949
410641
281910
696044
149274
257896
1009593
825445
51047
848067
64155
1004454
310893
264976
1083477
122375
623879
657987
701212
838012
615772
338734
403144
759074
277414
134733
999183
736288
733264
994831
386788
16955
326759
84440
432141
616461
107656
186527
336051
1078107
207675
1030400
1003875
595268
204663
249386
730240
731290
600901
926291
138790
697461
939991
242295
745030
1035510
751300
42191
428707
678355
908544
28203
711202
1011432
232555
34052
801819
391942
626005
1020545
124338
235262
344853
57650
878554
226724
951174
329760
396361
106627
70124
969314
1018455
692083
865358
217805
1056744
330897
251967
76884
350793
912227
1097232
94261
132752
149060
375632
709752
205956
455860
88117
259474
707488
166406
109606
582536
656034
302186
185893
644378
968779
1025452
298829
753070
372001
761366
760316
830414
549618
97714
610408
730514
439123
280234
1074553
452923
26659
307828
505281
123220
75309
933226
256154
699370
375746
29036
823520
1011765
131742
64527
927339
304348
602573
429348
351457
315078
893123
320343
510138
289389
1063538
276022
1009002
637956
533707
888108
379136
796208
623148
424543
646428
1011931
238602
93355
710053
564739
1080349
487793
149714
211013
750808
761606
440856
530471
303666
228093
386293
1027887
775191
498510
431869
106156
64679
42134
195490
234210
42873
755446
737353
1072323
764096
654189
1048408
578247
604290
1044924
292501
276006
716842
686757
905572
998310
624448
510705
548083
756459
152439
64531
56966
1011307
978523
636984
454118
176225
106399
121543
164050
965223
571646
611227
779032
1032513
901238
994436
338000
397266
585416
946652
865297
365555
1071328
1093298
27899
19305
163754
602385
800148
459130
86851
1069058
246820
869792
1041649
270865
721147
573137
248933
93432
134020
539759
306341
1098522
242778
937260
620357
890642
1041989
226223
661080
308088
831515
381423
472598
224047
723168
90840
124029
3377
785650
850486
446637
882380
387986
63600
1048586
345866
105701
50538
824424
237693
806472
499101
241108
431112
550896
776686
597442
235750
660004
807375
380051
316935
1097355
997268
428122
491858
1094584
653576
247918
616229
895471
573274
563217
80875
1060257
785999
1000024
115835
825448
284345
996078
3797
1076203
102320
1013296
750193
250854
11330
376064
982276
263963
587779
710765
890764
116708
949035
662212
168390
771577
800468
712129
276419
452335
373295
92107
57180
430141
848084
1027478
105078
1010811
616795
736176
932541
1052495
23461
147619
443116
580415
1099520
179751
8384
911545
759161
568808
692710
402750
1070063
1074876
887748
85494
691358
225043
140793
428681
267474
802867
651133
551814
103592
76503
9699
926943
27420
685990
987320
357043
843022
548321
407612
219723
11981
312000
535392
971661
879370
316178
30486
393695
257139
863058
1039534
491118
333118
610637
793707
941088
761340
477142
726411
724465
838992
913638
814626
911646
140669
1019442
358179
946430
231483
505838
321150
1095247
316082
466436
334301
478149
1041951
559015
341333
633880
477837
534823
171222
675430
1072405
236844
363796
954201
544744
1037255
34624
253369
975068
1082220
942203
1036844
719421
350730
657613
25220
234852
421601
1027479
911077
536032
226288
456564
70699
216063
862017
512371
36605
960605
17574
532618
862304
718001
740232
477786
690933
357037
877915
1007245
94673
994064
912565
474985
617306
472597
471547
993695
168703
752540
728639
1020511
89141
904488
233058
156768
986556
202124
551286
247183
428440
821011
847483
727076
692667
876965
716483
50828
770639
279632
309676
463931
60439
778949
708530
854322
409133
811637
168175
93268
1058814
204068
1063607
40769
1058272
926875
908030
984523
738308
486132
892964
562500
898540
369011
591943
866566
662144
350373
684366
61759
531992
555514
665912
189414
130703
901098
559624
716780
817252
812670
687215
273993
76591
648030
743857
827943
534927
157389
1010156
361954
514405
972517
90558
600127
1052388
972599
1053398
161946
92761
413060
151592
222948
926551
472097
768060
301323
8198
886399
787857
550702
1092590
599837
177561
972768
140783
771702
421842
5854
212163
364696
1006490
995697
919213
69749
554847
805522
501117
332984
756203
78194
1058821
141886
862583
690043
934914
72349
797438
656820
1073754
510285
86912
327861
372544
764452
38273
528270
679762
282589
891553
467753
922670
943257
224458
231918
1005329
182134
51673
12666
125035
461302
241514
776144
572031
115896
830644
521367
512409
683878
802769
412048
399723
105294
415056
285031
921390
781000
32582
72090
911126
1027441
242681
285240
911753
843387
998474
556428
424344
591945
655997
792137
329743
829759
973997
206610
534268
320068
857525
271481
146282
933570
413160
11202
648250
560975
666798
87291
393669
1052023
592706
525064
829304
995160
695289
599162
1095412
841597
329885
325894
210956
45577
78587
29173
912338
156570
79549
66552
636804
691754
659164
347818
1028703
167342
30636
419881
645870
582095
890674
710688
285898
1064468
1035752
294089
561283
770715
274964
16827
170308
1030196
674732
183298
594590
157344
355433
1027993
446544
951969
313929
414938
327919
399361
121167
133793
1017508
310216
781074
108734
216744
814900
974199
239843
684996
436146
72756
748088
250652
679038
1084557
711309
359949
401367
165794
755346
851739
286109
148694
747717
662710
1083138
954757
998506
327162
925573
64453
691898
896880
748301
105259
659979
193955
870215
760045
622379
591508
5005
225604
167066
551799
17393
785621
870482
1090047
218887
735017
366115
486349
215494
134201
376328
233622
254834
223351
745405
375954
445711
349042
671050
187186
774451
971611
290222
474153
1071870
295343
1027986
1026936
499634
1030478
666043
880486
992410
104406
743110
971147
435937
698756
953471
565485
799124
411252
1044313
379694
657088
96702
370536
568027
1051624
805381
300642
165606
213675
956314
973803
647673
347337
77456
1054956
894142
101447
1080285
840814
508024
1021201
1038711
795381
442754
271472
639182
771396
119814
136095
931437
291008
567360
286292
1040594
1002434
155913
110048
933882
220383
663035
476156
1087181
341020
378294
1041403
221893
667989
629627
442099
512558
385354
660674
483628
1057778
20257
550474
82725
348501
1034089
1094829
718308
847855
389858
265424
455127
622015
49446
208483
259737
630787
931332
711775
862395
1016584
172399
700624
384364
323335
104848
554106
233615
151910
954524
221380
403127
833100
915578
821453
255731
566019
1042389
298603
50603
684344
203895
244536
253295
347370
927210
477389
1076169
266095
223389
713639
501603
202054
529694
74102
451551
599055
660263
785586
228170
1004919
976485
76374
495815
293364
691600
1022652
957050
456395
83744
1089377
727297
383352
5948
655640
332108
799921
240463
351098
701842
673931
685890
110335
1077375
701317
119830
274477
211568
1005773
382203
456000
1065208
299303
11294
643634
233967
611404
259954
319298
258198
879146
995570
320200
102898
575655
19803
23122
485759
157573
407663
13322
1002926
1002739
119936
765371
378062
10485
1027503
547412
982874
504230
395304
937509
861157
333735
998279
300557
124699
751267
824030
883046
105912
279254
11915
674954
258875
547285
37945
518255
565306
249930
851931
428436
312049
870726
418856
574447
947262
535344
1072458
769182
82466
214574
743433
956490
163539
12480
143955
418113
748813
171403
665299
304568
514225
449758
599474
1026523
327688
927269
1076147
1075097
1047873
942286
991194
783229
656849
310647
311697
198384
318233
469094
307850
980783
702194
1044388
48894
134776
156971
1017613
291505
555752
949965
486773
534915
1085195
846974
594227
550358
55462
713026
434251
664232
361906
835858
317487
614140
40137
371960
623969
749660
975780
29926
903549
183130
760679
246267
296011
678030
652560
263765
467543
1018607
940209
2434
465061
588150
768837
828356
792338
225657
641477
343279
591898
728786
960576
794268
777849
397016
638937
70963
281421
909353
1057873
1042642
942834
316283
764462
571014
415325
1079271
279968
997226
647353
133389
673355
195633
877860
422319
96071
371434
986310
792580
400985
941290
589167
114286
225621
1030220
346560
926868
274175
290947
177903
602770
737341
299778
253380
940523
272391
681172
277371
255552
383433
195826
341706
192994
431439
152098
240221
563894
14667
859753
91629
287381
557435
922091
209132
639425
875674
85491
761625
225469
472570
892787
64436
368879
1066669
900324
899274
521418
889400
880000
1069860
615125
305207
571637
379646
208686
59128
296150
181242
272691
700536
1078173
86497
8525
270675
537545
665318
251551
86860
627951
753971
821520
204733
452832
399607
439728
186830
695134
705017
432191
474198
759108
365816
786700
186887
166697
335134
803480
997049
97634
282831
700005
335222
211291
84660
849644
479967
684449
88663
538294
598277
244561
510717
665397
244183
853929
957585
791052
679086
792391
1062282
499607
417216
789083
60884
453813
979599
960084
271179
899053
301391
360763
589519
822332
926701
533018
451148
222287
495410
730160
1071120
372716
1082208
929861
174344
602953
1034772
538118
452575
918384
82130
755170
991222
754432
906515
471229
213895
1014917
366604
3216
1075014
675309
790049
21730
786437
1000769
861244
466697
1049275
161165
303741
468901
106343
190699
335822
775456
614275
737371
260437
199248
884940
586849
409715
132270
958817
1006050
257846
752612
511244
553421
795941
998988
955606
1071334
934145
935009
790298
928973
803658
594692
408898
272332
1086470
437199
624532
1055924
823658
931429
804048
489087
831164
944005
984254
452983
880907
503867
86472
899520
830337
40519
838592
169633
423879
770214
784859
192657
1079652
726544
730434
3276
913618
912568
867835
946556
188335
696018
1051582
273818
899428
474808
20291
529629
884098
737464
782224
723225
129124
871819
1056623
202863
408162
373863
746812
605647
997888
266730
263115
631829
794594
355409
148438
1065217
321604
212324
337181
854192
205889
233563
756199
440479
336188
969145
790602
411729
818521
736563
740110
941315
121772
779215
673444
773162
596649
735298
650073
806549
450499
263157
545356
516125
802069
234474
177485
214410
976098
535875
573687
941235
976389
926064
910345
1009388
143117
474342
247834
870986
652032
422587
797711
863393
581053
212376
281760
232318
967772
716240
97639
698361
57979
485034
641261
762998
973237
45265
980485
359344
721532
770200
585973
432707
353494
526272
991355
166046
867205
345201
304567
859070
941089
197664
179984
713243
229740
87132
764152
380025
47090
652751
220071
1028469
996059
917012
1093169
674531
811096
379084
522757
565137
237136
396725
251008
778043
730887
108101
813561
1001332
596150
876809
687612
477458
69534
208076
826056
990004
57878
364714
81722
797372
259536
750566
1073987
1041221
1045226
29861
305097
688248
741233
1031418
614620
389438
696804
429073
690086
915165
332197
640595
117797
80440
425385
634187
798127
962253
395399
515702
855329
225687
124239
509125
1085811
413076
321051
148483
214338
358993
1047763
475309
579851
936580
63735
532652
684912
323586
788721
554579
950129
791460
794715
482738
611450
52292
503542
436781
398026
546690
318515
1058951
966360
118520
272253
755071
677592
673795
898691
279445
72063
943553
1011440
418967
895975
923454
355603
364598
203278
698369
1073889
785177
159627
121570
529420
69862
720318
955643
830596
91791
18927
108391
784719
753889
345423
416257
632069
952798
1072857
275311
194338
823456
471504
1076896
95036
701741
79699
1042800
224109
947708
383770
404207
443250
633332
662504
405845
159270
878825
119588
166785
826121
758738
104782
131167
481500
389358
480006
775559
727820
1077064
179959
29196
572275
393106
187500
1061895
52183
595782
939781
359722
655964
839483
73929
513264
605372
814078
114628
539413
276273
31493
903147
308977
857747
1071983
628899
405495
43854
387287
37292
250860
284283
831523
781914
47126
650709
628186
670961
25558
111525
385731
740805
654574
264938
437792
575220
202271
515785
953786
412379
687141
488332
1020506
68708
806485
126327
424467
333443
983600
840471
878805
244818
474038
528530
91535
1088020
358439
82562
964383
767749
809871
635072
446151
590665
351437
1082264
227669
703582
57817
220181
1052659
29960
860865
364306
956752
504425
932109
68092
668484
376174
25868
1090299
362413
967423
506221
309638
881624
542225
955467
806252
91280
743618
684865
1082382
466473
487828
805292
136448
689700
1044610
728495
429809
278156
994711
491333
320507
770033
831403
905650
135607
424563
336192
529478
959433
685887
797005
538893
33666
637117
1006226
821315
171362
27566
333059
497797
997110
846180
839451
689936
663576
1040755
305594
856392
954364
377818
722914
1038968
11340
488091
807776
975869
21561
224894
33158
1008750
79043
835907
600553
178024
423513
840187
795242
1062917
1099324
932960
113441
32892
692748
195204
727975
1054859
865605
498730
912666
1032687
327454
169252
618772
247278
127651
309266
14898
306347
509088
747890
723105
828303
540404
882647
423417
950369
1063700
246651
299896
1034825
384704
568345
718164
28739
926857
610231
2742
1035545
410656
412597
42106
564889
962755
164868
319595
800949
449193
173224
801252
1062596
253169
481076
1033494
648409
16866
236473
770619
801757
935694
104865
685301
913139
465178
253066
393302
569328
891810
211412
490920
909659
1084852
152130
282636
241950
794067
12830
985518
924827
972817
273012
757215
670167
941975
112821
352551
348079
1049851
138874
428478
1075568
494787
955454
860444
637222
70410
178032
345760
108021
468216
326080
1067585
691352
9890
282507
153377
723386
813091
961312
3479
709791
394770
255163
125797
452781
267186
122678
933245
934295
935345
152074
824915
370432
943648
752570
89773
407248
519289
404719
599937
848544
488977
1026948
1029224
460432
1028370
805364
1093844
511431
593028
52514
841440
729204
245627
739477
192475
488673
289322
588572
75952
125470
273149
155586
961298
373119
834166
872467
288863
857981
571730
647951
196204
401187
286653
539705
180658
1092815
23007
52561
979024
869129
519607
678754
266403
879930
1062691
399540
397637
6836
991177
773857
869162
917769
472100
931033
410298
26811
672729
220985
57716
364858
201230
227043
79507
111150
879360
797258
36403
275844
513076
199790
667385
376313
339549
594194
1064439
6209
336940
357659
212989
82321
564971
958868
714397
767141
718225
249859
177249
433437
948270
1027424
7598
622899
358500
318737
866849
678013
964605
768435
192311
22679
120077
98666
604789
146524
522285
942849
851934
264908
34336
548991
744058
148283
346265
544818
706450
563044
330312
936108
253114
1074350
248604
151389
741608
882115
32724
810556
140130
1027798
650425
805880
380903
462430
147834
11183
588373
821300
321726
304922
300792
758295
350017
973473
429036
981919
577250
639818
1027955
674933
531078
1009719
815914
431519
354041
1032920
83720
883862
580658
70608
835664
983146
509910
619406
38323
626277
332873
688482
289506
187217
352125
51053
515269
931249
224005
270806
221192
1061684
899553
171379
791458
582239
822378
564755
76515
1099912
143374
975906
824362
203492
415651
382842
23628
963421
572225
498365
1047861
567834
1029814
158073
690751
403740
286572
987078
749869
463692
812074
513846
310071
127518
450340
118637
715747
949900
946292
899643
534949
1037752
6402
307320
874596
315203
449555
259896
591723
426938
858551
910807
737510
427626
1043052
308325
313183
326993
583944
520495
852877
800944
979276
1067363
1032938
995494
304286
601023
435881
545917
697559
825515
45476
1094010
194896
300714
17372
743933
254385
1040634
813498
609828
860852
592877
138609
747693
411915
185229
1049282
854235
1010553
307744
516061
785640
238375
923689
656092
953505
538537
263530
598378
1006820
704470
465795
107443
577205
760457
150347
236815
223196
932334
115139
42729
206128
741153
169740
550543
1080504
341048
678024
847223
369037
236876
674020
465479
554352
763009
262990
305663
389851
621870
915047
218749
245034
609789
117929
233545
292256
649091
694271
72876
955486
636543
67534
167783
789380
968749
25874
798071
759092
317262
34779
824436
535168
1057248
347835
629039
119708
957704
551081
769995
377397
94411
298129
531272
854134
936839
414255
1010485
12981
870293
1018482
173618
469524
598673
625625
1086449
664618
89980
3531
300708
499479
519115
897029
1027254
58587
577735
731932
443051
216562
950147
789110
419552
972058
417746
254835
458078
294862
635768
944109
873777
676718
443400
274831
874670
1031341
304778
232612
266862
609165
539496
206683
539143
803743
24486
737439
352350
554072
77923
705521
316438
384422
11365
181033
928163
70250
1078442
929236
1072986
97807
779090
770725
506969
293060
723275
709507
351503
511299
307633
749863
1096830
256064
827936
44828
110840
1047612
885943
463142
516807
179565
546862
291701
1007243
678225
587911
406695
931309
970833
655927
590206
341062
759452
564670
848341
849391
891371
179729
987854
724740
660924
571500
587882
743384
562462
386132
339051
798665
48579
638821
204536
712744
1035194
148817
1005955
469786
1076859
916482
390288
1091093
270449
447835
240893
116741
1005417
832708
585300
302684
1030976
239306
81456
9200
672266
1029424
1074855
384093
580460
764993
187728
130215
836080
481124
881934
16717
439309
895938
973074
95627
60973
923106
539599
981299
282730
576301
16872
323744
87228
913647
501694
915042
968681
86979
356224
1082620
1095549
600017
662869
91609
475728
344337
551029
495869
441065
629855
762518
499711
1051689
809807
711632
785685
663912
338456
58987
1003858
835381
209890
62437
1058291
786939
1047493
521279
676682
282909
405899
329601
165918
770851
117971
931330
1029327
231562
902822
494657
522437
393480
76194
665613
189800
994824
471372
9151
371170
930268
882239
458582
1006240
29416
39111
202304
893930
897525
898305
1002807
1062538
539660
630095
26077
639005
1015557
316924
631395
82334
398612
256656
512500
890204
575648
1013972
917866
736022
671837
71504
207936
963153
389813
180585
1095647
359067
809628
203351
334471
611656
330484
47744
301185
109021
759728
577903
524634
894105
405384
1057434
456221
197996
600808
688191
56790
425174
921635
866421
592770
863689
509694
235622
982167
1000757
271620
6587
1012173
240585
352241
1051682
163561
868808
695097
115870
751957
626663
788871
744182
535128
63211
700204
414799
591545
659882
660932
484617
536895
402108
424626
586995
595607
866647
259163
476917
208047
13991
703880
778079
934261
735828
257259
632824
611933
590589
83149
504745
150949
1030360
17870
449936
752040
1084044
241463
1045481
170239
111662
249500
37188
499199
52819
479143
1014335
227705
518872
199740
925754
1089333
960027
268147
829884
355453
148569
649152
32735
211110
808520
159941
344643
743931
773667
608744
137193
919522
81405
101107
226587
10246
910771
91929
150391
149341
852474
622782
695227
419924
345018
63471
64461
797015
707642
125875
582189
225673
89258
394288
189742
980648
87740
945915
881793
124188
624996
527482
202600
585685
514445
490790
254021
397848
258414
980913
379894
415038
102975
855543
867340
465687
262462
728339
102624
753291
621268
926919
1013376
627121
108456
125603
575670
615992
186695
143602
872091
29282
1068609
615184
487773
326634
397358
505081
158183
481365
72707
131418
217954
913655
862518
785641
1086165
745517
1039670
97412
365262
124212
930016
47113
751252
254777
695935
557786
713338
2585
218322
642720
973382
690562
837859
508627
117196
1075930
260941
334187
523661
289545
568581
383303
871539
149440
16499
876575
760445
662590
255185
566751
396366
726333
349374
939349
820468
947518
978803
204746
1062480
493059
199066
371922
599863
403987
975225
549103
875949
1034878
878078
96556
95506
94456
487362
387260
15527
749084
158874
159924
1018041
293788
292738
973568
734065
176445
667852
22984
674181
294473
805481
578795
1013469
1025984
389872
337891
211317
453348
627126
869936
487723
190496
1048788
1001278
1033683
47277
91686
788606
211219
987249
426507
649402
476437
90512
300877
429372
16413
848065
861895
368325
1057701
565210
1084488
982301
498911
138614
642712
600232
949408
329572
539082
786895
910088
144850
303544
247011
545248
462028
812810
14585
962475
132703
166626
177227
1099572
671959
403520
919139
151068
32252
974903
308574
709088
81220
657146
563447
200520
38942
1057067
883890
1039064
363810
171845
440325
656214
314694
339130
482793
741035
845903
810618
692612
1094996
43762
264265
893156
666433
1005357
89023
888847
545737
284333
610310
93715
201928
960050
668175
1032785
965812
718676
341624
826716
373382
633053
245615
915595
792572
952066
313464
749795
991808
602684
477433
1062269
1071175
399374
94058
905722
41737
439857
330374
221498
670103
302603
1054827
438446
221093
549707
754728
149940
913204
695807
456502
196754
10903
837253
803549
138594
9556
369667
527368
233751
659461
131218
982598
277065
170903
528619
1059718
59536
392352
907329
49103
416607
372824
489051
134214
459007
554559
251406
169466
1072534
1071484
522659
661729
640641
835434
824077
51643
960968
26412
486454
910460
328247
797715
408367
146443
190798
951035
310602
38773
987682
1025742
321658
540203
543603
734411
36124
422904
330360
945434
518940
81583
789241
719608
782192
39719
572106
715874
1099676
727572
894796
61456
124929
747079
6262
837585
533411
248265
316147
560362
61283
568925
224933
433028
871901
885113
607432
477013
74165
246647
1099157
119513
957194
256894
469590
240636
1079742
667380
688943
48443
992919
808522
323901
360247
461444
458592
1055001
825156
505703
131920
820769
1057896
640331
643017
938180
992445
685656
498056
106855
243274
43467
361245
1069981
690919
44135
906557
552752
826459
353502
230694
852888
242842
1004793
64738
705949
118999
181779
360392
729587
291771
1041091
687567
690859
1064018
889793
530498
691086
256946
223935
838847
394666
1069863
221596
993773
246880
713292
1006600
33023
45588
1034871
1074066
500689
723809
523305
35822
72795
1020261
386284
165558
585608
44336
296335
295690
597936
185332
850705
524997
434928
1097490
458317
1013722
549467
966312
18778
997429
39598
934199
158811
828300
571064
405168
748165
981273
719472
364732
153419
597963
804734
829043
771530
1040038
837850
50417
645774
460044
141594
426334
824408
417757
317832
43675
315363
994422
632293
296300
906909
39324
668739
26483
352269
282542
1057289
551319
900013
526215
700449
234313
605569
368796
188155
792544
344470
634488
1077112
554154
800087
334180
680686
493725
260890
934081
1025618
104035
391185
178082
346283
922836
928690
553249
105707
142634
1076336
758005
675578
592167
594480
611956
66947
952896
932712
415565
266804
522447
789188
22128
96918
361519
641295
1065998
130115
121250
381199
755744
1075645
777416
916727
1044800
653751
157503
517067
640796
481243
704590
376425
90482
29562
911644
454957
617319
66787
65737
974073
108046
725927
151908
1045896
397293
408480
975436
521915
298307
559700
762026
29936
923415
6753
542118
237900
974867
167549
1040454
1030930
655220
119194
35317
288603
37685
882463
397157
559596
818747
537192
915119
807208
889590
1068465
608907
781273
1075359
320573
777150
1007434
29820
187845
427434
264972
1044418
604099
735337
24916
742572
669260
919918
728662
520274
152597
1058578
13574
351200
36848
651847
304072
280848
254920
404095
58684
1099635
953491
567029
572518
276291
197206
794553
84393
555226
105244
196388
76169
428981
334226
90215
1080503
336943
643050
277714
720046
697098
441601
333188
857545
782778
383746
445048
1003342
63517
249486
83818
961215
1097388
837490
784532
359847
797368
413797
587825
582428
81479
754193
571760
529426
782789
982159
638543
829170
68144
1097843
1024534
975674
332799
30983
536012
312691
186838
801289
1095473
466345
303839
897539
183580
413193
156839
631974
253623
1099839
458874
653115
951924
185916
904364
597225
253812
20894
472135
330775
862227
1033470
928225
1083749
1075055
627911
956404
1019158
392595
303879
517855
264769
551819
372964
582418
119314
245270
985447
754131
1000017
14802
765514
340371
527870
356446
533537
464094
666135
690034
687511
70019
966051
160562
580443
1060845
139575
124302
392429
431945
1000364
146397
977725
527586
243227
540783
997079
350488
256193
581624
865279
1087850
1045640
202563
910729
926558
758461
685680
879206
933288
350418
720477
471494
950422
847920
813249
670617
575737
198923
1087135
650902
95464
590088
104422
657735
69070
173816
759219
855244
1070449
402271
659618
799536
199231
211232
121860
192858
29060
69506
950482
807581
19654
125516
427975
425718
679445
844611
31861
48389
200740
906999
276185
983443
1018675
261617
886444
213121
477053
25070
545122
902622
523573
358567
344613
65087
5724
348984
669505
1092122
843327
576197
381214
905579
30000
261151
452332
761131
72561
929118
115742
260205
1015272
322092
561459
1085487
862726
670410
237910
1087833
617449
1010782
115451
815109
606162
788040
61675
472004
706429
976274
293050
77535
705518
61225
1020055
863179
185488
942863
448239
895443
456285
234664
21425
902530
184646
54686
1026625
802187
236390
372346
267674
405000
847737
737266
603992
167694
839447
14544
1026064
722893
552697
131883
576588
602163
791263
49423
211567
106239
789444
914783
712251
987747
1049447
441230
419400
470226
298500
94575
424444
247233
848954
25591
155998
457953
848437
360187
332737
187196
962608
351080
895799
732357
432045
579937
43931
558381
959589
351506
113476
960378
312444
224873
86290
204461
403266
130364
882635
1059632
718082
51930
421266
161062
122861
547908
436089
637611
797738
651432
922202
100058
66774
659017
191757
599682
870428
627030
46382
292008
916975
176678
989123
117624
286297
396347
859520
326921
497716
40298
932887
1039738
231898
436451
303683
543326
790009
427597
145693
698991
29092
60752
535120
72787
57311
1086349
1085299
859657
904680
470679
253666
564868
906794
561673
335041
877780
93836
950976
51875
493951
521703
712926
301737
398854
398853
40643
415932
803301
190903
442248
446958
606533
361324
918033
315624
367340
146709
1076146
913978
353299
571415
534332
947345
485177
702722
981079
767965
1026830
105721
3930
240124
758163
949473
844409
701248
23008
75315
560506
640835
446292
530719
411562
331042
366075
360993
241901
1013683
960381
956623
624937
35346
630532
467086
106969
943422
645470
629048
65252
102885
538124
803516
178579
371551
413176
68045
1091110
828154
655892
87643
969982
509752
79197
459492
36245
1008505
997717
712705
792591
240913
46072
877153
374841
538478
132735
218700
676979
495458
591411
1059295
800989
21882
334707
470125
160350
8116
497558
660247
139705
669936
532392
330646
223464
114756
687891
871745
509489
945037
1053172
815889
410560
282495
230391
119088
494628
829788
365215
990777
196491
1096766
1058850
1059900
833015
318162
315317
1002810
944389
11691
1074739
598417
771886
640548
736516
458509
870202
10610
766202
205203
441649
819951
440440
102712
317154
787999
530676
529626
1051615
185774
404180
973503
451819
547453
262313
49164
826152
213337
54831
839924
922650
660371
860662
566813
263652
134103
756382
1040372
1033416
529060
302480
259281
199730
652810
149260
136652
902493
875433
73531
167518
850827
913362
936832
393564
122303
403470
546369
203353
279915
837141
481385
124924
865078
42479
891646
413355
904228
428441
228291
4969
967528
235852
115728
272479
796336
548420
822054
990061
983509
407760
536607
51008
1097295
567787
891719
537482
837448
26737
268564
430923
1091140
414962
583071
1088185
479389
139157
115240
155821
116761
866523
80462
768610
363394
102798
638601
280559
294915
800923
644725
1011176
1075849
911861
69846
933659
647653
646603
799315
703314
109344
596628
1073460
609669
608122
382661
227923
171999
45274
907258
96177
681332
553737
107493
938980
381070
808339
192129
63274
639232
442821
95884
862470
822032
580803
67998
958147
690651
83727
1018704
567784
1016906
78740
361524
715484
525547
474663
27923
87575
843813
69317
1037542
278392
1100123
864550
215899
1042541
224427
763508
730506
929097
301830
958298
71648
902208
15646
776684
364269
161524
478239
874090
754921
900940
972554
641400
96824
1040620
317190
544969
185702
1000450
404803
139663
625979
244806
160320
352471
748033
506526
83381
11333
687747
641904
1002071
516828
329040
33639
812757
984958
652108
472395
629887
830840
604369
482783
756042
893175
859391
1044075
1018368
666168
780980
243190
372051
456238
881491
794954
594272
765081
925113
769641
850793
198225
65279
832071
486050
314732
207102
128326
24188
388266
912248
988736
103216
1031520
902650
233434
86199
416239
590114
1098358
61572
824270
226812
404245
469458
952011
272701
286082
791323
1095056
815846
629724
1065884
847800
52509
239171
3699
1061950
898618
982256
359655
310036
247339
120186
820626
472652
58944
478250
667202
180825
364108
1052344
669935
728964
272404
126814
1005462
975618
358955
77986
544564
723527
1007905
810530
947805
91159
548994
509735
134672
811785
618786
295162
140098
664959
642790
733825
423281
251347
292687
978416
891315
282676
641547
555379
237399
155728
570252
272528
98062
745537
912628
508835
590591
75394
601237
243583
800847
483708
293690
82534
854339
1001594
981199
726990
441608
600047
967446
1039127
304227
84899
760699
316558
660398
362643
76950
310813
542657
723656
256825
144289
808534
514598
3103
617640
771803
813368
212676
194128
89755
626976
302408
1026732
457817
790127
543635
1087362
512996
480299
19157
175451
237637
742751
205576
993789
446587
35850
282099
980366
834665
592080
714838
569335
423140
44867
514475
62377
895393
389382
168100
319865
1010637
142769
334900
757250
501616
1046734
928118
30267
529287
197732
669499
27993
837331
481148
108353
1099655
601284
153116
119829
430744
195662
928050
819777
923124
129838
986698
1040616
337616
224951
555524
711345
985470
25490
969115
601611
408528
366167
875119
604103
657036
350609
109762
38303
496359
896799
795217
123115
839144
851074
1085203
715368
463199
976053
459806
594868
1070176
321576
30896
137854
49465
314490
476450
976087
520001
366700
505353
952900
1075622
764064
741833
844726
397044
653646
807340
423684
601162
438000
327753
310520
359187
303288
145481
540092
931913
456844
428942
27102
262975
667132
790359
916812
528327
434179
330468
12661
95767
681541
612148
1017588
97352
872750
662295
807342
756215
937621
1013006
706018
431970
885460
206881
876483
590764
1037433
351005
226294
207181
286032
1042990
1094700
1073172
98075
346635
340677
339627
601477
1091629
272933
67894
371171
184232
211910
91091
125168
344581
359941
732875
617817
478218
753307
1010899
820948
451792
852324
604504
882356
239407
263149
748194
863642
677086
202628
489314
799141
303612
955116
193853
578604
884552
45562
853662
659912
309076
446014
1018394
413944
310642
97888
723688
1082824
700354
154231
981475
881172
74084
1027046
695474
815423
586528
586682
535888
845363
1037214
753294
1068712
551102
172012
895959
460889
54315
1068440
836682
329292
990827
913235
229531
247560
1001248
1002298
829755
510075
667112
547095
888604
480616
90813
367079
72782
742894
912255
635869
617820
423344
1093827
405948
323687
1083078
579906
980992
948806
122993
800005
142627
377126
153000
506519
556585
403794
110537
1003864
753453
490140
1031513
603411
953568
658550
289044
950798
149544
806669
1007734
95021
202688
1017821
731289
501375
854743
29337
480242
21020
693733
534590
830725
402178
1072310
81203
882530
348546
1078450
10304
910763
159367
199690
282877
393588
9698
989835
767881
844856
1004580
387014
286045
801568
435049
61288
598909
991696
903034
570245
1027520
2119
3372
379873
388668
158039
219290
136534
1037782
272030
773495
751818
247409
652633
79615
239938
636245
235154
858781
469210
631925
1088748
929423
458543
292642
340286
325332
1009774
474534
130599
747874
1007162
530739
661425
483905
695360
829419
108649
586885
346295
920926
1034047
220227
325493
505385
960673
976425
771341
323261
19886
605469
260306
963964
506571
955481
740292
798139
467934
771382
81100
571094
898279
7222
800803
736179
1050958
1052008
297767
993367
355167
193345
952966
609014
107478
338628
867370
320660
910857
23377
1097373
646564
532682
645700
706825
784030
764999
296338
398614
1080107
912751
161929
24233
112332
82420
923796
476104
262572
73097
929443
758653
175148
880835
554233
553183
765162
469961
13422
819927
630509
1097870
350762
685326
345525
328007
460448
940112
1056171
733319
105692
386208
1007343
778885
177630
1039331
1084418
970746
899481
320161
742310
474955
1074668
833010
343052
15546
939143
616870
961087
702749
794464
404232
533293
670922
1048035
57116
569913
679435
460656
1057316
467734
1065610
162449
894327
902559
803195
516721
421933
758832
810943
768923
769973
890490
490119
1029857
240359
401480
851880
545676
544626
543576
1002050
274568
815164
814114
751079
605395
606445
723622
391835
487569
310274
878025
879075
417810
418860
385014
386064
239007
370717
971165
25250
225551
111168
71637
836797
526789
804352
621073
154353
264126
656489
1013918
928612
380941
278961
961897
343276
77329
138705
967607
140164
379226
522176
507599
719935
605956
394652
468534
716249
973631
34921
782633
17619
925298
1062476
921419
182799
391238
459891
66622
1032014
317063
411045
180020
439838
229417
228367
244865
441120
713176
964165
537070
308370
58182
774256
502361
986854
295325
396469
186711
1033012
316019
695271
419801
207520
638104
934399
810457
156340
339043
289860
108177
732338
178860
1083935
321767
865812
1061060
611210
76086
510835
13960
561131
896100
204311
1030810
479775
1008449
600907
317466
862327
1093946
265315
90073
871239
109745
889897
557401
172287
430360
277435
447942
207477
337146
327161
81571
556168
1086768
166872
830148
131266
706358
441458
578914
856117
458097
633215
958677
392893
309157
418348
187140
830203
898980
547866
638636
316054
79541
12456
318709
2378
577900
781323
496222
37817
197512
936072
233924
384160
860344
826510
825460
400829
1011684
413357
539664
836489
835439
246046
447146
519274
88977
618549
167605
474351
88675
356748
144659
988772
416384
950508
332408
649645
951252
100645
988724
33378
111788
207934
187779
71008
68653
643119
23894
489008
585994
193886
401411
809615
927828
476727
359253
533767
129324
114873
1068460
52031
944225
524959
271225
292982
142612
307113
1048664
325249
811399
712254
3490
605615
148120
1050456
818479
527931
925334
47766
51985
866048
112981
876440
494295
568499
239576
318198
907222
1053658
404397
803831
1075239
312468
692873
942469
656687
266061
298653
105123
446864
604998
335257
713373
615733
974103
722560
573865
974098
932609
261945
139635
995840
47741
592118
531721
758042
109075
329288
204356
387548
382670
232362
648274
835535
807901
516355
267626
744459
582951
347796
689095
148100
406194
868210
851655
964518
21209
457089
7316
461402
642492
197603
341189
1087741
51997
1075545
142070
921172
276569
841479
688440
540388
162389
140480
638155
763326
894127
581189
644069
15088
1063679
316122
1083289
210799
939172
346227
228086
346031
902250
245058
206823
1097683
1028553
943298
129888
314848
330595
553562
771279
967622
27543
467009
317247
541408
94572
65944
772386
340391
447805
428670
781282
494437
343305
838428
398061
793671
74257
228272
534973
868995
357814
923038
239611
240661
939521
286874
423439
47039
442881
431193
216036
1011840
596041
877553
285206
274942
619920
763151
960642
273215
429666
718142
322344
530135
122292
288027
985237
822492
485419
179874
519762
1086608
109063
76478
973053
215577
832669
18506
577970
490174
862705
1047766
22559
117691
353759
420127
308401
937616
589261
784845
794598
519763
17153
731819
485848
863475
614968
176622
254636
947335
713137
1029338
461330
23208
46824
318788
978207
662523
990052
836697
1067954
771773
171844
489920
130302
1093437
843751
350448
929312
4973
980420
732009
515237
343483
599883
60850
851243
395143
116223
973896
100298
839143
399993
368586
410362
111704
753301
957325
995005
174249
82008
518544
295634
471005
1009286
785407
688708
422546
725833
607270
3413
336313
10286
657093
336737
808113
514138
248427
850637
218288
628434
1038044
139654
55258
159311
337121
873392
421326
64312
733670
639533
499754
845263
236510
127568
706626
572025
444278
761845
392248
817163
52924
196501
418118
471897
251570
1005474
254870
1067695
553481
958813
822879
658838
579939
73036
960499
509924
770240
637949
515067
412743
409395
1034309
205183
772746
820499
819979
573102
80817
421128
144341
47330
822770
552340
372910
818886
530311
1036435
422614
620731
983814
321052
86939
696570
835502
418808
693656
317066
614873
1077164
647608
812068
139353
787570
340172
1051343
29085
366435
302172
69272
238465
634273
286030
606888
827036
345988
592394
409817
639445
763281
796531
514082
871668
1084204
397506
658915
1095291
743562
866772
937456
503896
629863
1011603
962886
519840
367419
225265
504358
551725
159796
358228
131650
898155
160261
685272
434848
1037167
328077
73504
380105
627092
940263
534483
1072144
736427
978804
733053
856902
325725
799853
32065
313523
446753
264652
72570
1033874
127861
550049
176640
716113
35334
345418
499618
1019009
1017959
362297
361247
280385
869491
855169
785804
228655
753644
976708
975658
993749
992699
512205
1047717
16260
310705
50350
1001343
838706
697664
133967
242891
75914
74864
445531
444481
607451
979047
981147
980097
363296
1086859
43545
755956
795914
1045163
30358
135602
684869
749222
846515
1012774
150492
873114
961759
492638
301561
651807
676283
190622
865912
326999
994613
606284
501945
500463
23213
702699
416135
555282
771310
719606
1096082
685464
12316
893629
783772
984797
204622
318054
220690
1011271
570701
379678
261887
1032750
127487
428231
161237
894391
61917
955988
572670
1031834
618348
165684
586116
791041
172563
861618
982667
898255
134301
720395
1066102
364114
325115
427645
707164
900110
1088961
487950
180229
633487
813678
62277
100235
244114
1010343
477572
791387
282337
249620
774766
708957
370079
496534
900317
881016
530321
1091007
987165
962410
710184
345604
1012947
645841
36250
648885
455374
27066
950194
906479
847072
509714
300183
52657
724994
847678
416890
476600
243696
412308
620774
995892
505879
542240
275809
101695
873117
1014408
306413
404733
724276
775086
403476
114603
964705
899962
915815
21740
986299
665503
575545
100913
116782
325234
31444
994069
419110
193877
230138
834950
8949
850522
162060
170585
668288
589645
1011732
699444
682535
759083
652296
781850
1040853
1016539
508228
316630
331791
269138
427612
406293
383935
649430
62170
436367
32104
862311
111773
757493
75755
770812
80805
999770
1049133
681193
921936
35741
295947
1047076
286932
349910
416088
624639
1054430
833843
562413
467318
714078
234031
973574
860919
744725
530068
208820
543324
672830
308324
1094335
1028432
388258
74093
391083
919792
558775
36094
486102
806539
644657
946980
882568
328521
742858
1027626
446343
157227
841839
26400
886654
582287
238911
192263
373434
587676
782851
768373
616233
370747
1037541
921557
590096
294874
14471
807346
66634
488835
1057974
765104
200972
732243
407301
6372
423614
927022
968090
484885
670013
1009860
78622
123608
630492
657605
453845
739617
23911
253608
181842
491548
767170
118643
845216
886805
72434
211022
227146
373332
862353
632995
422697
285849
956652
244195
367122
919043
735510
105350
907491
653934
109683
869068
930121
1079111
791417
590168
744741
739836
544357
59098
816053
822527
888161
692829
879494
649116
125855
797164
796339
798098
954750
652676
1070767
921336
230417
644098
471108
215926
503942
65484
641795
517680
664667
746447
223948
534965
121314
2243
1036887
598225
164595
722096
1073790
427165
477991
932216
654890
287788
650240
1097297
1030623
1031673
1008305
963684
136146
211257
539760
807603
923726
748844
908597
66929
634513
1033269
766930
994842
475557
936786
677424
230792
972707
496086
471514
1007110
47560
819290
443735
532480
954789
419048
26962
435198
1036293
56565
31090
998782
690153
513545
305844
1057391
805374
962644
24424
661509
753675
430438
599273
327603
157808
799686
840144
273665
133425
940339
475339
822397
569314
782392
578065
365565
355305
394804
798893
6041
298865
515240
689049
859969
871100
839495
506189
155152
1033024
124101
157934
528033
16916
258184
834488
302179
689267
904287
1096411
166525
903359
654249
386895
863612
249355
901306
44706
280515
1063266
957608
707008
532476
30165
295080
780859
1058142
151859
584534
579561
746525
435068
727077
599051
468549
877988
140470
227170
910494
796367
97125
345212
1041765
419411
737326
547929
343555
986059
504989
1026326
283704
747450
272461
222685
337210
166642
916898
672880
679824
214106
749580
145413
1052258
25111
843642
229149
8533
37390
445818
921325
328909
369566
339278
900401
1057186
565727
737250
267060
128339
880733
890337
836622
467972
220113
660226
138388
287731
705603
599631
1009976
588839
8324
464148
287900
133452
464366
489454
132572
1037405
695509
653837
1057686
706559
469039
20684
652332
939099
839465
355643
699101
828514
364866
473515
171890
656111
1004045
13728
513501
375935
763358
253053
1091003
644743
918791
247146
591634
31721
854964
140732
654746
374449
658066
198971
764535
680479
976600
317252
706783
705733
823246
824296
207312
1005952
347277
944687
602285
795695
294140
1042506
191547
96823
958394
398086
398085
1074240
452140
843013
842357
403977
755363
754313
943370
761013
685898
204346
121839
1090275
601397
211991
491702
640730
815820
230683
742503
290618
637745
140492
395945
1082270
163620
773395
526265
1089156
295923
97801
781792
280461
962063
193330
532025
88228
78428
881286
892565
38269
152966
786792
429029
849376
959123
658939
784818
459942
559410
917369
627635
855344
461104
460054
452731
178670
421193
351775
782217
783267
781167
775785
62660
358706
380838
741413
634175
633125
104697
445276
444226
443176
592990
481661
814577
216655
301213
827453
1049768
947412
1048905
2185
735677
736727
342363
808608
334931
495486
313501
97321
249624
1004788
1016708
276456
583263
883276
491549
892923
640642
27437
993469
337244
145856
152369
447888
772337
485875
367925
57540
711835
179538
1069367
821491
1069708
740336
850350
402278
215389
3529
153629
487551
55599
381425
585530
549082
991108
863714
991782
993679
272709
29044
706585
507846
536984
899424
22280
1005823
594312
855754
140450
88110
267307
30961
812014
671089
453751
431335
599390
144378
838795
481898
663586
1096400
28267
447372
652831
705472
163104
209986
730983
137365
295135
980799
476217
1074770
866404
316281
621658
571035
915184
825348
140705
372685
129300
885036
260182
13226
1099901
926961
837374
520827
121443
506852
769402
1028672
47706
875675
451923
691003
1014665
137596
1053572
67402
942887
941837
624329
38094
128673
157275
74904
814898
144001
1071670
625843
889442
767203
233534
536005
362407
971406
178901
740347
787280
831810
494717
477153
890346
896748
131065
230513
400830
465679
836027
893414
524716
628199
427961
922854
542370
40338
233466
60383
427138
530377
700588
760432
572769
207586
944658
224722
699822
214543
346948
745345
981293
924933
363077
126752
748665
5695
939759
768849
599962
175293
746694
808044
356157
293553
169662
636207
398019
706377
500683
890115
934103
319914
856658
767039
966539
346885
969535
842485
416718
622479
167626
162678
1003728
651319
531682
195670
897748
202734
795648
344037
31181
381184
380134
136788
1069068
957430
958480
373013
297408
602769
167184
660559
420642
384013
739320
316954
56948
1078541
91219
620423
482575
925857
803506
979272
968508
103485
368534
548510
186294
238765
192990
317579
1100229
780608
777519
447552
667544
49110
145129
160130
413366
124829
536624
793115
34148
339440
856596
474325
615437
327269
265496
665871
652234
117076
681505
781530
394432
108710
388735
1061582
577794
713205
519682
638832
1040716
794002
775193
1030198
51665
8662
609258
676249
430174
849364
1016393
11441
508772
836247
746642
236248
297392
71989
856607
870920
214064
1077424
198789
166110
960979
833203
389985
699255
832602
256002
635562
280586
881332
728902
669320
1086035
1002172
209616
622383
495898
154426
350105
656329
128817
1018806
515260
663127
185158
706827
171142
281638
107606
879906
319205
147182
491821
425347
414719
64064
604988
836165
687715
689514
711683
838791
30301
937374
331618
160610
316329
63360
964450
221072
402873
208248
598839
710148
751284
1058066
699322
843810
837673
370374
1011598
885597
867203
523484
119828
1047460
136091
750177
342733
12426
503819
1014558
776163
74030
41976
257813
774432
968131
705642
131080
522579
896203
383856
483455
809432
502562
990047
164025
871404
870354
102896
992401
507168
943054
350738
198994
447575
338535
31423
731225
1058748
71503
680438
113472
328340
785927
514498
746438
666489
108819
612860
611810
191164
1090205
461355
231232
235035
799043
703854
742425
607623
261720
467948
289438
639935
268251
45752
88947
90723
966783
995032
218380
784179
750465
1075144
422459
663882
530584
206950
958021
935663
1046883
544117
988621
771354
270051
267292
928313
153948
600581
808371
159338
41926
153672
552335
865521
378876
1054778
1038519
888965
817955
997339
753218
305198
611508
1072386
997725
523736
82045
512688
498383
318457
778795
383416
842487
1005249
810884
539990
927012
381717
243247
431798
1073978
819168
955577
1052866
363010
730233
257572
92716
672315
476087
535174
189173
20406
758809
807158
293635
246976
2711
234097
439968
512203
112076
764459
420315
990889
656814
63936
1065978
136025
313252
249951
952219
200971
482520
701273
673815
364501
969277
493141
903515
199643
1036197
541154
787039
288418
561691
388987
632542
556601
411817
910555
936512
177065
295826
480021
599707
1091167
923187
395814
720252
536179
115340
682341
975908
1055836
881642
1089193
196662
936939
10757
312966
852698
65598
797344
69400
138574
650826
488726
412448
642128
822985
221591
795552
251626
159505
717356
544112
18627
94643
292110
1037425
863300
403191
729133
36363
1021429
869727
522784
390283
563901
312246
452637
1042912
19170
133889
720517
370957
952474
927579
910888
599233
138858
1058644
321852
35626
869281
60448
667857
356760
330689
216140
444147
213724
1032999
575223
766074
438353
596341
1050402
721861
712830
580023
317905
408981
834341
602187
243598
275182
456688
578618
1094693
141459
472927
604482
842863
918745
73472
541604
19388
816221
971638
33189
261861
971772
1091761
767024
536709
936423
878349
197418
875745
946726
975399
62580
5156
1060531
250146
694963
383752
403815
267305
901328
1095877
336138
383050
562610
342291
177816
735165
594710
530829
652706
1029574
467144
635715
278125
248329
783580
576660
898451
387412
350042
1042426
798494
1038335
312766
334768
742519
524055
127171
677307
849176
845229
922256
627299
315509
842010
284838
192802
411774
39867
815405
704405
1022549
664882
1082560
935848
275640
1070648
524980
844318
169234
532007
526600
217233
813587
299314
120033
598323
422897
700809
949943
690600
1079916
103743
303864
200835
307231
1058630
918103
709646
182038
531464
137100
617880
14351
937701
1023736
22159
334813
706977
14961
29169
888902
513745
9970
893849
285743
1073190
885312
1007609
275899
838870
502895
905038
229368
568793
364113
366052
488130
761089
93735
245469
483468
807567
14679
763662
467570
376743
176110
256214
966075
944573
681777
1092739
19357
298390
37135
259598
419556
114595
717999
680598
316928
697620
211507
985789
229542
152427
307008
492258
159458
464861
197516
236441
339294
786207
264409
23809
1078225
574433
885085
315940
990795
1073752
170511
1061623
1029938
227492
484463
645515
837019
859810
59139
1052714
765936
772709
740465
747647
853070
964810
175787
768895
1003924
824094
599100
110052
579873
192902
510162
134999
169325
538339
299468
1011389
650592
289415
248912
949915
1016814
578362
400861
660969
394102
819583
757960
262455
534952
550117
207722
792173
520077
360673
953975
699294
740602
415025
427977
874338
418364
1030536
505276
513312
79187
643475
309745
160900
654513
25569
164002
875889
250365
1008816
897484
242107
955436
844044
997025
562669
845739
995353
248387
451265
417542
993265
911841
1022908
103210
505278
116124
1021423
709102
710152
518064
979393
304863
810276
290834
118084
123169
44103
1096139
1089332
642456
172413
900817
12063
745461
108886
167561
1015374
626910
89068
655420
333444
103908
524656
745843
365187
499170
851783
428495
149197
285631
633845
721144
980770
27305
741305
115172
980063
647026
534391
233973
267460
623758
1051248
421113
236625
967648
236871
879826
9935
77482
863144
207863
223107
691418
412206
776282
352683
934789
830283
349837
1042731
813461
309915
646142
863789
449358
121070
638921
161724
362573
34379
352270
587063
882720
12547
699332
88795
348703
397389
448938
81320
658363
195547
563947
438969
283770
930128
255423
485301
220472
95247
944198
661746
391195
344137
29546
712232
218933
417269
161299
869007
274222
1049569
627337
761675
223528
710712
507048
89521
90721
310171
999273
907346
858018
402130
583942
803608
406557
469177
585214
941647
980828
71419
485621
252307
49643
805417
1020147
715274
163447
314758
350776
1009326
165871
713700
212607
698081
71197
427054
825001
215414
558632
400437
153947
296113
640266
1002194
1030428
528188
630947
429367
1037483
528725
638516
605099
754472
818162
368117
107296
369866
1047040
244085
1096114
835449
816942
879238
926277
848295
1052749
477931
403621
602228
906777
1067268
826602
945217
206703
889372
767138
65336
713465
1078596
454474
129204
347092
939440
1068648
1003838
386120
871943
173447
773961
889155
269570
556679
699548
427508
204214
118140
1044854
687663
567675
692879
583063
542972
773906
163125
820309
314624
1089731
218441
518055
753172
607808
614199
995965
656660
1028400
657559
988777
276147
247027
391057
929126
394483
452996
858467
998397
564822
425806
226556
357042
450174
407207
200736
700658
1025083
101863
913568
88807
343726
280872
547271
101970
66644
382434
698338
713263
564239
310844
908100
975622
994797
236475
510875
776455
1004470
403738
552171
1025738
819362
649258
347976
371438
78187
984368
273529
640720
298425
60075
430806
943032
773984
737675
28973
539108
676660
815263
998145
543495
411198
889987
286236
1001940
711583
158616
498644
523871
524921
271877
344306
345356
346406
799109
1019595
46291
174370
639568
839897
1024928
851138
852188
1067773
1068823
864759
889407
90431
91481
609933
651909
652959
614145
547691
878991
1084243
482883
888923
795971
125112
48344
264064
415901
442822
482591
307218
294025
569212
51713
472363
921007
1082720
579326
261601
737361
865581
1009360
109074
258599
346492
510796
544281
148659
563057
838606
189079
157164
988450
484472
865173
843863
87234
688113
955823
87194
448390
1037505
1005964
855766
206800
83550
922662
533358
58796
788150
422227
372300
587038
832317
55498
96694
165103
315150
87695
383868
1023099
199360
188317
123391
917493
444399
623963
286170
68865
502046
48366
1096293
569741
1075731
583735
414770
810574
540772
210348
717284
178418
202329
50695
909395
223066
884653
936959
716510
998500
363268
747714
339834
376890
1060131
968551
113171
366862
961182
735927
465637
134898
754199
828739
424849
153725
471798
75532
835666
1013573
886962
122553
499173
729535
1083937
1084987
963550
983070
691039
675222
474293
239463
1060649
452823
824116
52290
120325
530662
621973
284884
915091
293210
491362
39210
749601
717482
166659
246927
256750
841845
248378
505648
969738
260550
652870
383873
586379
680538
195739
789364
963985
24500
282145
266058
1061268
290485
995756
543742
217863
378453
684499
302698
715532
807940
463493
665728
362284
537085
849128
547612
548662
881525
185495
475453
329100
1077182
584014
105972
1031096
102571
741013
248542
480961
160094
719509
481599
895232
411085
535177
516589
1099862
220134
219084
745225
296795
1061328
313643
165743
515328
687049
194025
581851
275878
551769
304512
203097
407726
344375
239632
1023149
807019
457555
689320
849525
30912
1059102
578948
912875
384731
97897
22960
577455
145651
1017622
226664
728709
877011
272912
750568
439170
295384
722755
838625
863764
401223
285346
361372
173905
324814
814146
474101
653908
270872
425021
865999
963170
218353
598312
385144
752878
612107
313931
224315
915199
331079
758603
128360
737909
901594
874573
655862
293947
484373
127366
927080
1085343
389142
942035
1062874
588965
312021
145428
367069
715999
237527
938363
15018
436713
900943
76812
449221
826618
426247
649368
1004268
310028
801786
167068
177107
715319
548951
526178
931996
472198
398988
944663
942011
121510
567948
194857
899698
747850
135597
1097966
886872
103715
431001
570489
517473
627114
332904
535989
170953
768717
982134
215741
816855
246427
188910
554777
792542
640828
561840
657708
1044019
533327
739004
645482
595656
445846
411914
35380
278862
185563
403785
461392
628132
946708
945658
372018
1049425
489212
117430
1090193
423014
533679
807541
492718
207668
193007
822394
298027
871147
726786
429645
97864
158430
168203
1031279
272648
343306
257487
9712
509570
272545
312170
325592
209549
83981
305425
1045912
14995
987317
342101
436864
995122
115919
472173
916323
981918
37962
364379
872119
1062187
298775
354089
869641
84540
946875
434519
624980
221777
192772
432171
589629
300035
986486
439418
481266
447737
876150
866085
867135
286299
285249
558210
557160
457717
412438
413488
865959
472710
61618
159555
113508
1083164
1082114
954448
798492
754976
149356
1037055
614103
50544
65282
41803
933276
970380
452672
547996
828617
644152
209915
485275
364770
734957
580912
804277
823482
534418
1052741
98167
461981
1081487
1045887
341628
456761
923696
778644
968615
476742
790446
685993
906770
227194
997205
647917
230098
860497
373714
1023739
413938
895033
866850
819683
1008395
496413
331250
316762
451458
87788
821640
248634
583354
546298
427498
915143
211870
3262
1028103
313853
188608
414213
1073307
700796
563738
3909
4959
749628
750678
831959
694870
306151
830909
636001
345199
346249
454687
453637
9516
815464
916019
86828
221448
603457
253455
254505
1057304
303044
406088
101495
238910
237860
214024
448285
447235
877450
719017
992628
147032
932474
1031862
382307
454447
596790
303783
484520
280110
644345
67604
726972
150894
595419
7287
94014
907169
250903
411927
837175
1089458
62084
575389
190386
510472
60784
802358
71723
256607
226508
456637
348330
1001385
602674
471104
835283
961156
371094
1037613
522657
481206
222706
826259
613895
805115
529292
658219
116291
9939
116989
476693
308022
299804
81329
506467
653913
322758
770122
95888
718885
641964
827316
1010701
756754
768194
745283
270632
608835
739633
1011343
1035144
663262
730691
60201
424336
897412
398821
296966
793644
480116
736012
184440
537067
120191
730698
656466
1041647
382198
415374
456464
846612
908192
865346
70607
629965
531089
423378
97286
1030431
879271
876137
623568
18419
512733
548191
563048
523874
122705
296722
705772
205818
775645
1034493
896906
293168
156661
97692
1078049
1087698
910874
1038565
455209
632897
288621
420244
490387
16065
921973
501673
942632
606813
129929
1051082
468190
435047
1044608
583144
714418
628728
751765
1077707
594853
854435
937201
496779
68920
291618
1026151
433390
374273
105297
603834
116966
290986
874009
522207
277859
949014
658531
655662
772329
617022
45888
464826
138671
101655
313894
87527
1017017
874039
537589
1061520
1085047
760551
445302
473769
280835
261714
342107
1018196
840015
798730
116810
285731
355368
252788
430509
78206
895514
482696
682288
900285
636609
740703
1052034
897011
1072655
68260
468832
832635
259689
1035103
573252
1030544
152647
707765
666799
340442
1018281
661830
57313
976020
465172
102123
666430
849065
878198
491865
767739
131305
678126
1009349
1056252
468628
837921
661954
777538
451693
220864
419544
289358
1011335
898006
580768
1090736
370167
552290
469504
648278
1034569
239213
678508
10146
480445
252720
653484
286079
626409
131866
168422
475065
887965
876190
372320
307443
661316
259932
193103
1026522
454550
301680
768968
990075
1028407
918848
830113
821929
933232
572815
377132
85243
1025244
618314
191868
716267
548828
563207
349640
422415
821572
436263
755750
842237
557559
886482
981368
848010
313735
52532
232103
102267
182197
1029840
132434
978733
298291
961153
294427
161126
835043
592114
589184
109083
647305
355454
1068363
40561
536086
526741
820204
1045993
749734
1063687
76383
922988
110259
261453
629031
1020363
84972
1029401
75054
77871
814523
773253
387208
605474
448385
493839
386314
562539
687571
507035
889740
104226
866008
579288
1059459
758174
545955
972774
389856
534850
294730
930309
601679
355885
83028
849330
88673
933006
204178
819490
97206
598346
426064
170013
379605
613762
943327
190772
1002510
779344
378847
640661
286820
47995
631941
202555
282514
210847
927717
502896
120097
983940
571695
778147
867055
328178
804286
70247
6854
624760
720035
185337
570928
1068803
387592
398756
740105
263813
208581
34346
777539
66399
173602
90892
871194
872244
176297
672215
647024
938776
599415
441449
75413
444984
1098269
1058635
423597
505390
484738
177572
722377
137530
52235
324624
545363
524330
707829
864077
92902
837668
944411
965908
298375
144688
640916
641966
833823
521725
772203
983916
878318
425689
1002120
874130
751651
317617
1029934
484878
201957
347287
804765
423559
822926
572890
673370
987439
418792
387869
385613
926399
1005042
108682
498196
876215
559857
252851
102947
50280
914412
744418
348075
938746
1100144
354361
65469
14277
161268
727709
315733
587193
2197
1062496
812049
82431
434362
635492
488736
636089
990490
40145
543864
50927
141402
729536
992135
78812
7581
613921
509912
41467
511297
122754
1056823
751613
435745
552793
611013
562076
297865
834421
668083
1053673
338986
469631
80336
900624
600397
912180
763307
187517
270707
1029770
391992
875201
776007
752655
739703
938585
392907
92608
700681
470926
1017675
131042
413409
123266
504194
1054782
438917
676210
829678
480526
755615
160760
914586
520963
634355
62576
931005
40859
350145
771135
942007
971706
817002
429141
334933
268409
544589
829339
301693
219429
257021
1034284
1022520
65796
953959
2474
765425
663761
407216
595837
1040003
539619
95480
1054824
713117
242395
993912
662675
60532
391109
138058
43296
748998
939323
946225
1009513
1053263
815737
241282
488633
828217
901333
59448
503915
683324
378759
59844
933110
147773
598023
1013307
600550
299962
524005
317880
381410
104253
19913
135299
766455
926314
774736
373408
204640
473746
257291
155106
621298
110604
523620
1059695
888023
466245
938028
984362
31916
479264
633184
666950
691872
419167
789132
188064
1099950
6234
156169
217894
676981
35829
332890
141717
357224
231080
960893
502758
746839
137890
639884
13535
142292
322794
58400
779695
942742
17948
256319
1024057
216797
453535
828515
891250
68222
72366
114674
1063232
924038
534277
611686
36954
713831
964208
684228
685278
646726
437497
22228
508500
509550
510600
820063
693908
1030932
442707
119043
290224
160181
243532
646834
912722
713754
586562
316701
209184
928347
354689
942449
780716
248919
417846
403337
981696
735339
869374
502790
411588
76402
208434
816931
615262
1090907
130617
1073408
1043133
87374
803026
510375
346767
201713
699385
1077087
838476
34688
966378
532179
482284
330152
650509
1030191
112203
395584
346650
760496
314740
306637
49138
58430
814581
701244
1042905
58181
360110
332457
566793
430556
979507
177526
945132
631314
1091798
208756
754943
794163
1042296
387648
600063
640484
856332
133905
621072
751486
1073901
410497
27266
25166
26216
148479
650010
798325
464764
813688
429185
26509
482042
18672
69763
76472
428309
628684
746039
905899
439479
191870
1014215
43727
906335
984582
624830
934691
1044121
755012
476222
212523
112281
87932
771670
308600
118943
595243
999150
361670
609134
19307
652874
823754
133897
569497
364710
8667
1012500
855060
693402
919749
955322
774710
946100
646282
453623
357144
624966
784914
1030282
251064
823318
533080
520325
338090
807782
909817
976220
744458
295774
968193
607632
1089741
853467
767939
224492
178625
64715
463214
813376
275637
952697
957738
481967
784619
1029393
92478
1066728
470825
999887
652339
340807
593645
1031763
117917
524596
509102
988075
416982
749165
701260
1042132
823273
1079149
1038179
842848
752027
1082380
202725
189645
438770
93979
1086844
82067
401171
899956
494906
293333
48964
411295
236525
888572
1029238
20807
772219
729470
187927
764362
517847
609597
580437
858770
727435
298014
711791
395215
840822
841872
1025987
271765
705966
929301
1054405
556730
118543
130981
57693
1070611
564672
390763
93509
426484
250042
155310
399438
470669
496717
176529
901600
223481
682909
611139
692017
693067
665986
380713
1050293
974093
921009
358501
678104
370179
19454
753821
940563
745489
603311
449748
538363
56528
1031041
761077
411591
543511
692166
7224
89588
541063
1045475
157220
116897
604671
775442
834646
851088
901209
852572
564961
629827
230867
69431
12783
337442
150140
357497
81683
22020
904716
100191
277069
654212
815765
997013
83663
276809
80351
608167
877040
691558
398070
1043941
218844
568511
256386
516704
870984
449251
488930
562095
884160
8132
148830
1017313
51601
42503
343712
327531
607113
749858
112612
746369
638967
209401
851009
1025259
379529
360405
820694
359706
329502
636761
253668
970970
388538
1090120
40288
687444
632759
793271
215981
921989
176467
457185
640364
501085
803644
22476
512356
800155
27936
889118
7173
901932
755887
376822
198395
734713
1014617
1000056
554140
903274
1091141
870677
233698
488199
1046032
928824
429160
660805
360359
987638
986588
736828
784208
89694
598563
78547
947191
15281
121226
382976
111697
112747
1032956
387141
291840
733368
545592
292834
27222
975439
1093684
15569
270989
269939
844008
838543
543213
381929
755089
964885
431100
70739
720625
1055423
553004
346301
326867
19553
459536
1018882
174984
793081
692180
134502
898551
126545
430227
518768
573485
421298
45376
981002
929730
312024
824444
48799
17434
36406
608485
538758
641971
637788
742326
394761
333034
790494
697652
879653
794968
698323
163623
632075
604899
555067
65532
998001
66207
676700
672072
514257
1048867
63727
1045558
309711
529272
848691
290448
688694
923750
1044266
424503
945305
1095948
898289
1065084
139557
71070
594444
108546
268359
438694
981684
730246
894627
398396
435296
316998
183992
139717
611418
593934
251714
346582
246062
510597
999266
957880
24635
618321
1029800
633870
396266
981909
1054734
637391
216833
980009
169027
493220
908409
709967
711017
708917
1089062
987703
1033433
862872
1002497
601379
428918
475431
230408
611717
957248
568635
919368
519196
738978
267043
868744
932774
126225
124367
86380
524036
1092070
22642
513882
778285
753603
154014
763200
986752
23608
684545
1022317
899129
147932
255446
574934
133588
928354
186037
1054022
222277
676402
635336
919820
94098
541776
801159
431237
467513
905842
1053118
601271
874078
701362
474057
61066
519848
1003990
1057393
878972
344539
463456
202732
222152
74607
601041
385568
204735
142670
142671
1015742
363600
112654
593537
998586
1082355
332434
333484
374252
178608
852811
957115
24550
764391
297558
1088947
586325
878000
655119
56664
925571
928985
927935
137055
739180
646716
368720
924767
1041247
436187
226923
415615
481512
849136
982763
372701
628793
1082725
194991
830976
1001965
524843
447918
99700
612458
221168
716196
1018938
50807
298609
468148
907660
479050
420393
127454
145797
163256
52721
479858
162876
1041230
57217
619979
493169
279761
737684
636368
747587
474404
1043136
453076
28278
837621
338120
302015
353602
1100040
640047
356682
553498
42033
632601
237488
1043703
1069099
194310
317553
928052
943078
117598
225658
485095
790160
123104
2346
369140
396903
484479
71542
617140
1004395
599553
797055
1020336
444391
40663
1075855
882300
956656
601035
84334
929051
407307
440140
151948
765203
1093589
849865
168043
847462
818492
169696
395634
772728
655930
508942
582306
156262
956035
1099093
870060
520749
396423
459319
519545
289771
997285
583585
104203
353640
67256
355148
969398
1090147
970238
527192
523211
384417
753921
270221
654430
1020091
1070631
172854
798643
787988
201612
588575
683717
357594
54362
1066503
290825
518575
1067668
42832
369121
248630
836833
245329
1068970
404220
529414
724134
392324
510288
117798
225187
1012144
763896
518453
878402
254412
335935
588130
104687
493664
859231
334591
722241
37098
488072
1004707
987390
673917
245525
989218
400724
680012
989237
799552
730704
487168
1100117
97078
75666
942734
588628
792859
390867
391917
654708
910977
539543
542990
280347
281397
877367
720764
226145
7038
1054262
195443
1072927
395633
606469
912805
959448
613290
199296
164331
404856
905069
355120
25498
417855
571097
757910
765123
107076
547278
481256
357412
579378
142241
1078818
551524
648673
250796
903924
924782
284105
39661
960099
449812
326053
40407
230824
471359
270496
870366
837948
395505
331883
605043
992746
122053
638248
375294
635397
217804
366861
241585
1035490
755247
977080
892315
539293
561839
579501
876913
798883
596411
918563
971391
434419
1045554
800206
490510
367395
1045752
411659
815302
151160
186316
310614
895062
1064167
218355
802916
565175
838409
394234
666202
1001478
1085653
1012475
370046
835613
211010
944204
9390
617049
186335
328723
768770
613889
746209
273133
451489
175576
937146
934168
165847
1024648
297473
634578
817017
602841
42767
423220
964306
314503
484611
347178
458224
930233
472925
139347
957230
916269
621445
279529
1030973
596028
35599
739462
692696
456300
939684
627233
26113
27163
800385
760189
667219
784023
1077470
788773
931975
261674
448914
635034
427689
696007
178724
762617
1086443
1039466
324990
913226
885650
143840
1022078
783898
929741
447253
237589
414450
346212
11380
448820
932902
224898
426257
17633
584320
1020726
140904
183539
292220
793795
505930
275188
994936
404690
592413
151650
343537
1058464
523429
329748
787843
747673
669102
1000794
356594
1055676
440469
613770
390449
67573
1039020
319734
912942
802709
465544
507442
302120
594284
216225
612874
306619
1059773
584203
812427
904724
1009000
130598
420879
853143
1057627
868456
759923
115416
146421
853714
56532
924249
488879
991566
541709
45312
97031
645194
530037
764809
907606
206825
944209
825226
142173
430385
954598
331781
18525
1005582
194724
324223
998373
711629
211344
957907
742332
704338
879582
481672
1100352
365515
238369
1066789
847043
615898
767874
406328
412081
962153
701794
381227
575264
540210
203451
601369
964643
109335
586532
985837
582479
933091
408826
622757
904562
1053379
706343
967933
514682
420785
42238
706563
122347
289188
247997
232478
765574
569376
319775
868857
445774
242217
61996
554245
405720
197059
566459
785197
198983
980386
230149
303440
440951
674112
633478
999133
10915
994833
795160
505033
530784
548352
479719
852445
700417
164589
271565
677491
1045774
105995
447015
315999
695008
566661
860541
1064785
12158
284621
950562
557911
174507
22800
1033616
824952
450062
27404
940485
368881
566945
107582
942321
55115
1052987
680803
385023
832386
418156
399499
591740
1050333
806254
1079036
26182
222154
737625
857052
374986
845617
132385
163525
20161
450243
1064930
520200
540650
743823
670532
313682
838535
179140
58039
1030199
810463
959234
698093
353099
854055
406213
1007429
67591
501192
687807
915772
176816
41915
1097549
467776
301813
9068
4329
961701
301535
286167
507312
998199
87809
466698
21529
248629
597848
888201
745610
449700
231514
773409
872599
124779
735504
470496
367361
342804
1033072
1026439
437465
751490
517510
192379
652920
567728
857148
706287
1052674
124371
142536
981834
1010852
6965
784114
428257
480518
312917
213315
576364
1033409
817342
1066822
124876
293674
729799
851305
205366
263944
804639
78318
820732
1010424
157957
533938
312128
940341
977198
326097
670550
845348
349798
943827
318858
1013661
586538
607871
242895
866078
980364
166721
291735
491310
1042757
756802
220633
1040545
43375
882514
722259
34328
496432
1016192
620297
1012427
105979
1040556
439340
34707
713302
933802
621344
163131
819876
355408
1091727
88036
7475
740462
449153
825863
521433
225306
365537
835994
1050358
948704
273328
700669
404615
1096437
758525
1085649
32896
167372
364901
842772
472700
512920
53021
770603
689493
59445
337745
980954
721641
953092
1045109
27754
451608
606386
423940
976993
914771
166423
221728
565634
362475
868926
242278
1063732
697941
1070681
316395
553186
347055
182293
760067
169955
292860
142837
890419
13810
309645
436422
272061
292306
856225
611377
33018
327522
233578
354292
625942
144251
839037
225678
1001206
524266
216846
608841
383108
876811
826981
688221
263953
51103
402894
453362
718284
153136
597789
930084
161819
706987
298332
911533
163551
918454
289508
1048901
219596
359024
674031
897158
109306
101609
581712
1047743
238404
1088810
373749
577787
842375
662628
192783
775959
228925
107103
358335
540594
688673
338722
816474
906242
622021
105177
685045
921113
781365
845968
568205
618143
606168
134135
37161
490763
105632
624248
74423
680214
991707
281149
500693
347621
209148
658748
837240
686475
969960
760416
652550
396369
466943
65175
1005851
46695
999777
616486
28017
70190
16762
944562
848175
866472
59147
845744
247117
756609
853676
986276
209925
426057
125347
524328
981574
865195
738100
282893
702260
859739
473805
857193
751165
269604
99626
701508
433679
1040417
946414
134247
44334
526419
944417
520269
672007
346925
302945
1065500
411751
705887
503790
323450
634759
180928
114539
543988
595542
1077756
70745
902061
1080521
288594
428211
648516
121914
162550
345753
813257
708973
170706
843509
958853
526381
994392
249273
845384
131520
449992
702555
585024
248955
985689
362432
6458
393825
38757
531162
923862
417421
281609
44290
354724
129760
1023243
911103
1043302
659417
394077
480999
256595
157639
895626
580288
1065484
761135
577020
626042
695220
54045
280847
341357
687784
61347
349302
719481
822683
493690
525301
129319
156283
438728
1043156
607458
585745
786146
547082
182277
216028
489880
1096308
377315
852684
935219
260438
722256
520186
17378
686893
363472
700205
614343
333827
241370
254509
142449
357200
142970
421147
566357
609428
366393
1023328
732161
126053
938744
826984
747190
175468
898249
665593
956127
331771
962971
603396
1054511
953093
474209
167672
3012
365025
604241
750224
618446
295904
1086257
618231
740361
432339
369762
1065585
766208
951419
956556
362150
958913
370090
641592
224604
1085550
771229
205124
886862
629804
497772
112380
484253
124039
288536
789829
628597
787605
100375
1055905
299302
743133
75479
457148
1090789
36046
657862
286295
653889
145529
271414
160747
459478
1054879
135270
846173
152189
806389
667705
802261
826688
38554
91731
978928
768097
876143
392799
979452
473362
545125
740450
180319
617349
139734
872343
591419
338189
926902
226056
180407
326045
929798
519867
288650
181126
306078
529400
86474
243728
474996
96134
59076
805460
523359
689927
61068
706094
217847
701149
775249
186719
597036
1001681
843833
720532
302627
468153
383689
1002089
490625
599744
996962
880390
345359
946312
79164
524360
401374
91348
430593
482219
521547
488526
110025
823943
822225
762814
760203
190161
867751
492886
981795
1023252
1010677
237408
303180
1069726
952990
994660
1017840
288226
730037
1023111
1071396
179648
867147
568038
582701
787422
327259
565461
656524
857126
636026
959815
43203
173781
834291
897667
152399
176650
943455
43412
415301
407725
348652
678335
429648
152086
981459
286527
603644
69947
1038702
664700
663650
583513
10042
519544
903175
400398
407097
538166
357799
365034
556974
28495
334029
18528
759423
888097
1062267
476903
53659
824415
225041
361901
31065
284432
602822
1002849
850847
798528
55107
205226
141164
652484
116270
737016
1028189
687377
140422
517357
612627
822995
712937
894869
585721
807513
116847
230267
417347
636342
25790
697070
837238
1020027
1010968
1037419
464985
518743
336887
127245
740744
891009
678545
234713
972463
724228
460404
1014037
49853
408584
308588
663950
192408
806630
996915
826413
1019556
977163
524016
200686
229715
796443
840845
192160
36635
631151
144252
457665
59789
157994
498317
996692
995868
41396
1093672
771986
287599
534824
971049
972099
912576
446064
447114
800877
786186
711199
692769
11608
197106
437658
842720
615369
107418
986002
25736
535016
1040140
621579
170970
227013
821840
211623
930096
169473
839363
345562
341907
1023688
88861
408908
877830
662250
398277
751700
23275
1004467
900171
849188
697933
494265
147372
955476
1062007
249524
845418
581005
389993
61825
765849
135745
36343
1011953
853007
1048059
162561
949009
1055718
672100
35564
630817
405320
676225
841565
20252
687209
637716
377858
699143
628192
54182
435915
965214
341000
296177
74259
635491
853924
560173
663443
355493
833335
516207
55313
313616
631718
424961
640589
167054
121162
450360
1090521
227732
524084
969790
900967
463340
1041293
824637
380188
800663
791623
824080
549071
950555
307538
596847
437864
609040
105026
536810
721806
719322
968129
1094410
608538
1096080
332575
848814
110405
983655
1059896
25093
477092
71018
160019
277432
211658
96866
288303
965295
179995
768731
19004
305745
905256
59781
376149
773380
2552
1015701
236623
1013311
301909
1075765
1074715
492635
820995
281176
602433
879840
494100
427479
426429
783355
644092
823316
644968
600281
844932
137812
309477
556430
28078
673853
151549
356103
1044259
1020981
287447
1027865
293739
897434
638638
617287
993589
758391
826645
501644
908870
192830
463581
1005825
651987
1032523
253392
761755
697708
147957
585005
234879
40844
62642
594163
943270
300076
778515
1073675
834802
230947
7076
179510
393229
922336
824310
792274
812209
723507
275736
728685
150147
402162
110998
549548
171557
984046
421398
888613
9752
1084094
670958
236277
24591
806439
616618
732175
929003
198646
742570
155699
419473
615449
863252
42174
145864
468435
26173
384073
904472
702181
864134
206383
229070
485282
414599
882478
1049068
108402
476314
829206
565329
232825
375093
710938
50732
751859
371691
741512
1022275
433574
266628
599513
177504
107799
395913
874343
382050
92505
771520
745465
46174
518988
648115
410564
168492
180187
1060573
401238
990793
1067700
759319
603902
893498
132660
538387
264782
760890
924312
345333
52147
1072032
523299
158779
390095
146833
1096837
552180
167965
937400
536572
183744
648732
634577
928419
1039775
146052
505943
1039333
180828
808840
340457
50114
649495
645972
919639
466426
369470
490958
25018
240226
782775
629704
37069
1020199
350022
1081324
992126
515460
586107
587157
68784
410760
616970
98469
409622
627499
987971
976738
704205
930492
764551
605470
635781
760351
386521
190526
654643
454158
696597
264481
736956
97625
1007721
1099027
975372
541787
98894
73402
320011
129692
790855
572355
265201
855657
434418
268585
448467
71463
179572
20925
953996
207867
546284
266063
467786
532220
900117
389419
913629
804390
377179
22690
621306
1021400
1055476
859676
252403
649257
67963
453176
145304
1019015
153806
611624
1034948
1041560
663834
230839
402043
591048
291018
1094268
622506
453575
53334
518185
533305
315650
400718
500597
575859
263324
32106
32731
439003
896493
536992
278307
959977
744311
261756
482337
337497
895949
443208
38899
1058842
894645
496261
491385
396305
818680
382656
280762
590356
26651
317783
151892
516739
20241
246642
1012561
882062
892160
970248
103537
752165
614168
653292
785574
295961
1050538
742069
16391
994615
993565
204985
93379
890641
580334
129643
545165
477212
613308
522251
1098025
480421
79862
908997
1097445
388664
921707
51305
800790
658408
711864
3878
1018292
175645
622843
474068
80245
774465
1060057
167308
855641
324900
243448
142081
101216
60679
373865
876660
375312
655327
519247
536217
207065
429962
892438
493333
47420
393794
877385
236335
919681
733684
136715
914443
30635
453932
583004
746315
243179
798235
778287
733062
989533
578003
797361
321252
275281
708469
685949
155283
571528
297545
521812
64687
980937
905833
456888
759190
243666
947076
398572
794009
127871
25650
349708
133482
576552
259936
770228
830345
1052125
824410
808917
267118
490991
804198
141066
472339
674997
238258
368237
834397
987062
326339
456701
787003
688475
1007892
99881
1020851
243270
169872
425670
370740
977333
614247
16673
51918
206923
1011524
605252
716507
74316
239593
18715
206099
519661
204547
1085745
319696
1035504
260593
95122
658888
647893
148993
1042862
105715
141341
666102
926816
925766
516538
307799
305278
794075
297609
507594
285793
732942
863296
1011242
1057642
998140
757529
948322
138262
820697
502544
1008474
159947
160608
787475
224792
942908
50432
273438
689860
266395
491511
1070877
648327
84212
665999
828308
461408
684201
30830
449286
129848
316398
916229
923122
146695
748850
912398
604115
239117
572802
295843
215753
797969
221772
891346
931217
308537
517835
13954
499858
1040210
516669
188557
907436
355687
264048
155036
283042
470284
332039
172321
35907
109008
1035495
358311
643517
734132
677695
854519
788034
562461
839055
509107
1058550
45419
734436
162468
922859
669788
624435
55706
840468
1065856
820258
123408
1051568
651739
799725
244376
876667
482743
816825
1089753
497038
245891
604271
781162
790773
1052246
318429
266908
491239
645168
993277
702446
540140
376249
1004622
97863
360115
961378
941218
793074
19432
164350
527463
266083
121631
478790
566862
598600
759326
913562
1023065
598825
721278
863926
316809
1027432
71394
710146
83235
845180
541624
553719
967440
217576
152692
126278
693372
438795
1016556
1018075
413248
833789
712104
28536
293053
155194
88931
295215
406209
181944
441443
479170
60741
1091624
1065623
42532
768913
1072393
180377
514437
194448
177906
762484
603222
979627
910750
83278
362185
936246
171097
302225
472669
598301
460571
608648
270547
847875
729487
142387
761275
938388
310718
485382
652782
1058636
954017
451491
441560
167823
751618
862818
57903
91777
791399
432922
442092
264305
449052
285362
515998
595468
938906
572145
712089
363415
452010
763767
950189
683868
841321
156115
643259
487744
634195
732570
439661
332487
629797
893137
106281
165034
451805
843411
787868
146473
264885
155111
1043871
910130
542235
1003809
633739
749483
16569
349121
305545
350578
671325
1020906
635318
917224
895005
641314
906044
490388
89441
748526
436923
14834
498975
283262
885492
394553
972225
896761
415397
150589
777612
653293
963614
404173
67750
203973
78465
638786
896205
734752
111317
152405
669953
10395
375092
1009583
340970
621274
233832
210949
502506
95227
828133
705800
4685
429336
1008360
994219
124342
623651
803631
903551
55716
331948
647670
585340
388040
741892
87776
664975
263129
521804
605154
39808
278560
421828
629765
77965
504628
527188
72551
1082889
537844
785677
942945
1068077
265406
14212
420400
554868
394324
243221
261618
1053265
28764
940015
181035
719745
879454
377499
38019
276980
948362
402651
609788
913101
212925
329345
272645
169058
848985
699554
345416
591913
915536
829225
669718
384122
1002790
894466
257769
328907
498633
795796
718261
170944
60573
4071
548215
268933
41236
62792
246170
862525
1047801
741206
322608
890015
435233
193187
468555
204001
541506
880874
671214
684694
274868
737617
907421
191703
740970
276036
508120
114912
173443
485064
953709
393025
805462
414190
137538
335799
974187
145977
626179
106462
251564
43801
791664
191921
1002126
53022
410761
4122
314387
787575
972139
178151
807175
436655
245721
934732
1093856
391685
365968
1011251
327475
500853
149969
887599
6034
1016891
514927
34669
634137
590840
1096851
724654
147534
896926
766949
565456
516913
280961
386872
606046
226825
571921
63278
647183
932814
1097320
508097
741080
169338
834671
254284
86864
858682
722335
470521
988617
280686
197564
1004542
364123
19333
553471
407852
890987
77280
293319
965152
226267
148317
999179
854924
708812
417094
845686
20181
764011
557235
657863
553362
933781
772549
257891
691817
863941
508165
315993
55369
789584
674271
446107
222622
739996
503133
741713
114678
914732
305751
850169
201107
1067858
127015
121204
615721
340716
434063
639083
1026297
344181
73172
195172
568615
512583
549925
1094236
478185
292221
818327
237853
973453
929030
521094
83909
378122
1058104
707157
528027
739232
771913
29885
1030294
687080
319874
210760
70693
1046946
304011
1066115
810729
420971
960053
420558
457509
1036055
1053725
738499
890106
570093
571278
144930
366486
285272
786336
173814
89454
771272
275044
321743
90744
959599
853646
34210
314513
694962
977172
413825
123242
394580
647392
558368
30119
90478
1028951
1031484
643630
510891
473565
309700
336417
961551
117457
1083333
477121
818625
339869
798350
994104
1030018
357518
200538
187437
736765
36294
797456
384659
147106
903273
257649
1094139
613448
872924
722686
919693
499553
680841
5267
854744
310997
20884
666823
981122
352709
341291
524356
684436
985068
569876
575649
989156
817715
679382
896060
771618
52168
780678
970945
122916
811298
124748
427177
178677
675913
692992
1059300
351887
965243
234667
1031272
263262
497163
332103
658483
197702
751059
684900
422109
576973
953302
287168
1061329
1024376
340117
744687
739379
838673
280625
90570
899912
555147
635214
716276
894585
737150
562852
521876
687162
593773
340089
617518
778768
1043999
1044096
305400
211829
514002
732339
825582
939938
91834
10807
837242
635752
667618
880424
633282
139914
555645
909898
311314
1071534
369641
103289
472074
425441
839317
399476
442817
745880
127230
257414
851014
771286
500814
170945
456855
892434
416097
895122
840799
113193
1097163
105775
723641
69589
782041
545763
856216
488785
787084
380495
619443
292936
945745
1056549
600338
681465
600986
968710
956548
809473
429275
145671
402335
32715
529227
920069
1093991
61245
387074
576651
558673
676876
445212
286749
480356
769939
198719
412894
536554
612255
522076
83448
304942
855001
983315
739435
421696
289912
764065
945155
1009458
416203
307519
716533
535873
94146
112737
91508
169315
566654
402199
804171
121673
891116
672955
1061143
646873
776351
224681
48582
825112
418938
269689
992137
427624
1012502
639915
74012
946220
540610
787706
1076274
773899
134549
665592
1011607
170407
492531
343780
246869
22921
405395
378239
998319
673175
739078
626108
505314
381082
894483
272884
115319
276033
721282
173743
353153
485654
722244
187338
1090785
120420
81764
721489
800806
558760
757149
379096
395063
290533
220544
247861
144377
895099
887853
157533
379660
729948
592347
561265
1006041
903606
170322
642629
680270
756035
1085266
931214
458059
183361
871635
1064539
307534
66025
47377
592498
306897
146718
509703
856206
749135
562300
616717
280775
1057807
162730
981310
265908
518438
805720
898254
835642
334979
391965
397878
241013
38369
202805
799177
414276
427548
179225
455116
543743
208668
889067
1085484
708966
894823
1028620
395470
663633
508258
675039
217744
779644
579271
1034148
321288
418250
1031197
545274
268307
84695
804640
960128
122895
1033733
637345
324638
128268
451997
1047046
161671
316955
712348
1022642
724477
246910
567888
587943
889816
1056694
103612
715909
909468
28296
318576
641853
470374
162242
866167
331470
760862
949958
323997
481418
18196
197908
781462
931485
964385
728861
688444
361235
603099
648932
653397
24141
564847
858932
16825
160665
1046100
241894
467394
1045920
26842
486154
1086324
141932
287960
487479
130497
414326
512411
966495
296120
547520
946752
986140
221953
229904
317640
774315
1071292
591748
372123
490547
172412
712114
425201
833447
837814
47871
339960
649599
204333
543672
107545
1061597
270288
191801
594832
75159
314808
235325
568178
464939
798839
618326
1082825
399863
639053
926681
670193
120458
19312
394680
1067197
629542
410802
838909
143748
302853
454426
67187
883691
77544
516646
911273
596620
490916
896596
401387
361942
910228
834438
909955
88043
107839
456163
321524
107406
403797
726760
1040911
1055088
30875
360114
135505
294808
478443
444325
1080158
39702
319585
691285
240363
934418
622159
94805
779807
534424
594112
327173
132095
15507
603415
788072
509766
444263
23170
1078513
779260
855579
862008
1100180
187363
132972
415759
1082137
369437
236341
408143
1001132
32020
853295
492787
677292
255342
487733
313979
411265
124526
706366
900570
587280
375741
830809
252692
45146
246730
1025589
1033846
274399
1051457
62473
594160
741885
803515
176478
500173
182912
694115
49990
222368
522287
253818
919206
35851
872520
202395
645898
176800
720729
1020150
786935
1081918
197566
713772
922311
2964
837849
191188
252553
654206
715895
864875
1037435
835894
801523
407446
583854
280055
285163
212785
739938
693068
159346
59485
927587
261850
109708
677904
546344
793151
1054995
1032467
506923
153768
714968
869316
103157
432217
485581
276016
241231
874146
653573
1055217
44490
334396
462662
745249
287541
894471
43749
986776
828655
805042
1047002
477356
914302
567099
956941
694873
82650
852235
10209
146546
652008
1092989
202068
957989
326788
935934
902074
516222
726362
488043
254331
542838
440471
1080216
802104
1014264
1064898
898857
365447
498900
483320
174709
722816
961681
388678
591022
753052
1069220
132458
83347
470134
465051
712848
454279
478125
139129
345570
75840
829265
135339
311709
690574
889220
1081315
17412
596338
595186
203325
948857
93504
828974
832837
473078
834351
1051960
661905
604646
668842
598370
161811
1054880
592572
326195
841861
797047
989854
661824
112017
1072613
555359
439245
170887
850860
76106
817457
383304
377409
1055770
864793
961337
124271
785678
776138
996311
645798
21872
236395
208017
738282
22314
816818
302286
513012
709261
921906
112950
74245
897292
1030118
390767
641272
952243
485077
461459
849710
532530
401432
770345
1047466
553207
74415
354559
18288
451550
713676
588778
772686
873801
315043
286223
474810
329912
290657
891169
158399
718979
784180
151338
64423
908097
39753
1038322
1071723
650878
436411
619727
492857
323349
411699
1025043
771993
631682
208923
944599
74813
1076395
531101
766191
1048756
899922
597139
328767
1036766
2537
134808
761560
1062899
858721
564055
2305
750143
462720
914517
659438
970023
916860
515569
1100003
48045
911000
768763
347145
1089802
331633
865050
915890
216911
1074460
224848
666832
1051488
593519
882094
397310
31023
984484
465120
634824
184141
397031
871076
1094191
57115
439514
446542
77832
868770
51527
751044
933457
545219
859008
177480
732263
114639
76406
839773
1092020
961051
815243
749279
223718
452682
589460
321532
147868
440512
185552
850182
814637
344005
409006
333331
632071
209285
5613
695926
304550
177818
358515
68808
762903
871321
116756
772214
957646
45309
406301
315500
962764
217207
234022
725660
251992
866611
293055
1029762
63520
120666
1027018
278568
95885
1096290
345043
600449
983158
1090331
845827
685607
912334
586181
574698
1015215
365690
757928
683533
691567
749401
54133
677062
605337
168149
393296
135634
774003
803817
465444
124655
107400
775457
1029265
743900
804350
600697
272786
289050
84287
440487
568884
27085
185472
886440
756027
545536
701718
121548
1021512
108360
456144
1032868
187449
271270
187980
898437
313673
452810
770136
981734
983181
1013456
960823
167924
349496
263143
1015306
955032
606495
1072625
959857
75001
1049412
258555
1027788
289453
885411
1068719
293436
1084752
366428
585689
708793
69061
671424
505898
248956
497308
890506
817876
850060
486357
974355
505357
13997
661264
674609
676831
602383
775396
889588
675883
91428
886310
865070
1087965
641076
320324
747661
615363
926108
1032898
2855
723833
1040947
207907
849884
478700
226707
514120
964546
523321
20590
389294
193945
666583
854934
540536
919566
1097318
1060999
463213
102606
229900
646852
541606
540556
736726
344171
68721
844798
771641
109399
63335
165645
875615
711178
87319
371748
1087716
167919
232376
917812
398407
820577
808237
417889
690511
934719
198494
506421
74870
664872
1016973
952597
864565
118898
538182
300987
935188
328163
1091953
351536
534270
833867
395861
363660
1014658
654479
129726
615241
297347
507519
219411
172621
937547
862881
474229
1020844
68424
50765
30130
165486
883357
233213
1029480
237049
461937
549997
76080
641871
488568
586083
4229
586411
230998
319453
863839
1052980
1093098
527182
885263
1094697
358083
840936
1055600
976113
348750
313306
694534
650260
546549
762139
1017647
830902
181790
885726
192592
673704
716158
351622
26360
1084674
504265
61412
200819
376407
449157
551123
57425
131114
23999
934369
171820
808737
426937
1041520
588399
1095524
181178
639664
286864
347507
123820
386838
440541
871994
564521
214608
792039
771334
592547
659539
33697
332449
476695
281487
878719
196844
643631
1023629
1024008
806711
230224
160215
941959
307121
1017018
975213
734841
1057416
795492
142713
265551
815824
504192
20217
775425
299616
883887
442405
1087528
1078845
470456
1033410
794500
232819
845443
413595
753169
635030
944468
584499
34715
968821
96997
978541
320793
154094
333605
61479
200580
156634
461110
220098
277564
439022
774611
873234
960127
905008
976720
607642
228665
236373
306739
222799
971517
554164
373558
880428
782709
805476
1013650
45548
267706
216935
70434
482240
159736
1067639
274977
468939
82852
579349
542582
245987
143971
976805
473522
254881
808948
866358
549538
1005094
1019389
674000
855003
38065
1019913
1039490
392524
497164
500547
527997
907762
195265
69114
1034783
319767
270965
845972
408463
697537
299681
585058
215435
94121
450981
513094
787495
67318
395490
396980
771420
896535
464616
993382
401337
776178
646168
188417
689832
388398
654072
29210
638102
203808
544049
844297
1024637
746223
250594
979381
215229
705313
521193
859925
426684
332210
952124
539151
943613
323226
626403
179662
652135
324533
61677
429197
148589
1092748
616208
773854
633952
815632
417048
254398
612391
948222
67254
1074204
749365
974312
121498
63863
71962
712845
1087767
235576
98781
800943
440082
240561
571516
992059
415831
1081043
471980
163757
477625
373115
249904
768598
554435
775518
791067
805402
1052187
169930
667805
277087
1097608
93433
18722
868064
997183
62384
863718
163519
124195
753631
84891
107123
921246
762689
978497
498064
264807
241301
682388
52950
818115
422204
385766
548592
472113
1001269
759805
10187
936288
1062794
354725
441237
139274
933179
676119
751938
1091867
307090
925550
541757
322684
1072033
632332
163923
48043
1063349
858023
420174
937932
589079
831194
860476
217309
391954
844292
503217
1076599
84624
495542
927929
339623
343114
1097379
332823
881374
687651
672740
164069
1091521
811445
654450
1070415
670356
92839
194814
488691
384937
1041843
684275
833731
236676
890697
649474
874043
514167
725925
566226
50192
203177
214477
756925
947240
81166
1054325
141704
392099
43732
363325
844818
1043529
484212
996808
552682
691069
88401
797744
1039415
265689
251459
811959
556272
638817
505469
20689
58235
883082
923209
1079845
469613
502026
413239
606821
322343
346384
472374
891156
615404
743520
113784
118724
912589
879854
961191
1083096
830973
473018
654119
30580
456724
254512
1050008
626689
850263
1058381
1076665
271534
941395
168844
538743
536183
330474
382859
1046588
405550
158669
907231
305582
1051736
141220
786615
425348
1043570
1056860
1017641
250110
392112
160705
423622
864545
891602
340534
861574
1000570
551375
37696
46244
34613
602808
148223
1035064
866381
700459
831024
594358
110915
1017264
351871
569321
1009192
33156
158532
353048
544199
196856
1064358
978530
837969
63307
306863
853773
854823
405175
1044579
321876
414825
554771
424775
793170
313036
820284
584815
1035015
191070
756778
458653
119159
298993
711983
141259
232162
219603
727285
681529
1096818
208177
1079918
77030
754324
1019007
1020057
360196
493082
502571
9853
358894
743274
629079
285769
364725
944764
980062
387347
721079
731604
944707
364007
241209
806782
67185
322010
1007687
584425
311583
109703
833801
291347
964164
635717
462865
862372
991439
233848
672360
555952
1051476
443435
352296
411351
584773
75972
901282
716385
387009
894101
777884
885420
88192
544994
19400
24615
577166
452333
600421
261047
121131
177964
760789
637762
810478
954646
630073
418836
130842
954098
945088
786485
259469
34768
142786
305350
377124
1029817
809264
652642
177184
448010
917579
375347
1096230
497935
31755
341270
923392
534861
512924
199928
948795
990243
214279
544144
323741
39323
889567
1086216
561638
308129
791715
734686
651238
33138
108159
15892
687116
291082
326328
1090230
955832
40599
115790
654250
282119
363888
570920
477346
74983
903627
199888
98661
843301
942159
537816
182212
145777
1048556
329099
1043442
236944
802159
1043555
648320
515927
1073505
310029
523908
881809
76146
107202
372311
1067160
142788
802325
505237
830088
569767
446306
604557
1077555
167218
401478
672167
744771
615707
365179
17108
1030076
867544
673978
73274
382094
1078910
293303
732784
1016257
2581
702444
265822
1062251
214911
338817
452544
866133
866015
174070
431730
35899
11352
1076443
32594
881520
634900
220013
1010619
502485
724608
762706
69913
139910
629293
452289
1044043
787522
83639
343765
911456
1021318
474929
449022
337132
740243
596608
953205
116585
607955
372953
75360
942041
193944
486583
107257
875380
670693
1098835
91916
309608
713685
89631
987382
150208
139324
916714
675094
261805
307495
644763
858650
358112
776262
904726
77252
979549
20740
591897
421434
241052
780159
527958
663943
243030
263272
256956
1068525
38867
647147
910965
448088
736153
984286
199025
308232
54095
248180
818318
426642
194105
363422
68111
1020692
719930
759407
879068
74876
777998
801699
562281
974728
162413
467310
1093814
84907
483447
577565
841928
116809
590809
747301
470733
490297
738512
760750
198496
349752
94483
1002884
478399
808612
879626
129572
224975
1018060
148660
455114
766117
1040172
272488
789074
1038981
105776
472623
928412
654010
742430
448335
727634
1088574
839901
69684
419307
690226
488963
974240
725300
396677
104601
227573
611834
1082568
341260
479883
811242
683698
425784
818013
260167
300524
942217
205880
736900
553904
687207
79329
868089
945643
561433
1033716
424982
106831
98539
1072904
288653
861185
661993
1001110
62060
593963
998208
570159
487432
80035
85539
108653
507928
167350
861188
333258
313499
6407
587463
260337
99378
930278
348272
101813
610386
488609
874215
1004302
512618
60186
506722
1012576
484976
682584
492547
304784
753269
879357
455110
840980
1059044
438309
300745
245143
298379
313730
278648
879436
556213
1028732
412824
1022172
63134
437732
910650
101848
762743
313170
192768
1056343
911213
204594
635689
649457
181182
593088
119671
892189
962220
300058
203614
202564
1005092
850503
698358
147629
842575
612734
65594
912771
268896
404091
771398
149948
571504
1007701
43222
315372
615059
1021363
663662
775863
1049309
1049258
252243
200654
672666
710677
157278
566316
1014784
136495
126467
811363
371472
541472
340332
861065
935315
520343
1032289
565976
228468
412005
590348
781481
78279
908904
511482
265247
116595
578949
312633
913002
150595
265962
491062
936909
346280
186003
404809
388189
1033459
608182
332158
280037
249690
968430
295380
862588
839850
530655
356232
980593
786777
275784
86970
646598
1072257
211011
625210
640110
22841
64689
873389
946537
314643
614827
455727
505809
845676
849047
158884
796212
723313
564794
1026688
171597
1034879
844982
79728
47739
983287
955579
923932
711540
114056
503594
414096
1062757
180620
65271
399164
623813
330439
287085
651374
628551
663605
287308
333134
622638
165740
678181
1045603
895023
200502
68912
793675
752387
63531
785845
930387
973623
73167
236995
673314
637038
113616
686851
1054997
348069
21026
374477
513141
430689
838623
948148
721253
551787
257440
168378
53009
751178
630436
418222
868448
521677
353893
1058899
868701
628510
311053
681648
935614
13538
236262
130888
1041517
395788
962585
501710
11270
508408
605865
153424
478142
92631
991366
117387
315399
999221
283296
648242
646514
807536
142131
874059
298215
1018505
484294
99993
162328
851924
983022
285724
797600
369928
742701
616544
1046970
529027
707531
794005
338740
604045
39468
618019
1014149
159457
816359
745562
590165
334762
1007305
620408
492856
1083301
771351
1055084
329940
480019
65516
963604
17562
163488
1062579
648497
365340
802994
67824
588749
338842
454255
200113
835177
118600
8333
964576
120176
517380
450974
344701
27999
223552
898548
1028155
580963
110224
897618
766365
1093018
245896
876883
137139
748959
879150
281188
229268
491359
662975
55893
791160
696189
92445
8275
808297
704659
783814
446509
538720
1034012
1043564
187445
296997
496465
547719
150209
365506
901403
298167
454644
831960
395539
46481
687428
287043
632935
623596
977722
456236
378144
168871
561489
238229
76805
191040
1071567
340718
518989
1025698
828586
869455
516010
324345
785144
810017
311835
714470
1075870
429760
27573
288230
463859
937322
490643
994184
429078
296214
1071843
331433
673804
670615
805002
923607
412282
1080498
191995
367098
198374
408397
404042
624328
285567
1009599
579012
333513
538151
1009289
469885
205980
261576
80672
58111
705758
666716
870538
94361
821002
155992
213477
838280
138446
435888
705694
999691
969888
180222
259270
928470
1053485
308706
292395
80112
417533
839920
566719
981276
628415
796446
457085
316227
863909
181819
821362
706805
249691
322722
1007397
1057908
1056858
29486
306491
764545
352338
327481
24413
341705
335001
959340
459957
211315
856147
103195
825125
850371
759378
301901
950224
949174
613172
70034
323991
271053
195742
1037608
962960
702515
341546
750473
162490
645937
723325
169901
1088862
425508
1068223
501887
333305
782085
945535
565248
793000
648049
289504
112379
403262
630842
880595
979536
6683
611825
142367
453368
110068
1026677
273864
668807
912609
1089474
1082444
343510
249525
668452
84273
406115
83512
481075
189165
118464
610809
253832
975138
863777
391110
605690
877175
511409
638731
761411
520272
53628
62638
992644
847829
613235
67905
377310
32991
365437
545682
370274
710770
461177
537931
689188
595843
707980
1052923
224750
253013
319481
840529
112995
759431
841187
187803
594857
984401
215653
730262
458008
1012577
567836
198603
38782
742185
588201
624691
1050417
169878
846808
77323
715783
268262
744558
1058365
205432
533138
289673
29500
381739
849320
503144
592039
1006445
972402
175737
58240
1077993
526615
585865
1036663
860666
385814
574797
719091
491888
647730
1003771
71753
800756
652287
767342
572749
357426
801358
1086137
930950
908302
39992
330899
281930
1039828
445789
821672
440771
512442
755668
961226
30930
398913
223657
246018
618842
237654
365438
770678
505115
744575
762319
1027139
17863
201920
615914
834091
376550
91016
559096
421851
497561
180430
708189
472472
1087463
320305
911299
921597
1046185
860103
592966
492001
714917
575656
397220
550718
136074
985145
572204
1038876
428684
172518
477776
950223
279703
785702
47446
681739
426816
746691
819833
353887
354937
931423
184608
771919
524155
873440
298030
489085
490135
491185
877324
558562
961200
618955
930553
390894
758601
346368
371164
789837
882454
813213
448417
332778
429977
100262
873292
235949
686332
1037669
533969
297918
426544
450508
863542
616474
82011
36296
781501
153349
159360
456260
206323
799264
254900
749106
90178
1099694
993722
162203
413974
863223
1027614
432778
115880
188169
951103
299243
400538
591625
186304
424836
966777
267793
757161
329254
505040
144774
754311
985473
194482
255353
1051300
238713
371682
758191
493473
929139
802815
734309
217427
1009102
526467
554021
343103
63565
864303
98611
151933
1034791
224904
775684
73567
609839
234037
413924
328743
338124
795010
8252
190054
484280
390390
42011
935941
182989
252629
399444
149036
579533
394474
682217
1043502
543984
832914
102651
696509
989342
233261
423769
1083153
712921
860764
869456
1001812
991059
306240
744646
952989
58273
236928
216537
111115
874527
815234
350856
858315
158535
585864
694140
940011
131720
800063
756448
812268
25625
999008
342508
786510
500890
355649
510204
511254
512304
850618
78962
256368
816058
207052
206002
391118
1061025
151991
534913
866079
354482
354304
118868
940420
1057957
700219
861956
402559
549978
254679
117124
403770
590232
411270
999447
204853
1028397
819623
819074
389364
106977
193998
679819
423288
494474
779876
534124
903482
43820
81962
270789
3704
267519
301316
412016
1098148
148445
872500
411358
1040909
440627
786697
674869
825026
31891
409793
143708
1034848
593388
265863
595786
768713
649165
606811
750601
1008491
250557
728876
810073
107528
976481
858756
332936
712771
456869
172954
22081
603845
164363
826992
909384
318815
293494
963314
332604
823959
801125
831931
965212
504710
420283
1043258
16983
198442
619774
371601
517717
198522
656074
245122
474806
677273
1026241
1065527
319330
1016450
860036
1021163
1026893
47359
52270
548517
84224
327609
798766
408208
969418
815252
718329
751040
369751
743464
909200
285790
216929
959429
535611
13374
16610
961785
388418
2163
448145
487572
916359
503187
153004
691997
526267
432409
932799
414731
932519
1077008
55713
911579
183063
750124
707911
469268
922308
583699
133040
85662
1039708
542563
990355
541406
1093291
922744
385245
878910
1070346
355119
232130
342742
452935
536642
911649
687044
317954
805401
1058125
786953
1043992
608903
183210
665832
100015
722643
257245
940877
75114
828842
393666
69704
755761
940631
646709
88724
473747
940144
862853
478756
659022
924088
787447
381670
1021336
841244
238596
302470
737483
524677
1096523
590312
261900
1022609
859557
153994
722520
1075237
436824
64304
487419
611968
895139
628777
259135
785337
411540
718366
1026845
867738
1095880
760894
219922
537539
556770
359075
822579
601100
193847
291716
516153
867129
369811
144604
607667
161864
383622
125648
359778
29836
520490
642325
358760
91631
704950
643200
492077
21983
307994
62829
405164
670832
843291
1068062
936220
844606
535831
833638
667118
1032937
254006
399784
824960
669921
841882
247513
997449
64673
639048
487646
305695
121810
1075619
261939
825848
868691
108954
1100170
682258
655901
977307
57626
522166
810174
379838
462959
358452
533016
111645
225543
910442
857603
152953
703909
943919
519793
44734
158635
708630
1085607
536558
897648
429001
826895
874641
29447
34320
936328
998610
1005087
582512
46478
566702
485648
63432
141225
620834
982455
87666
158352
580441
347504
6199
29113
631759
526428
847983
136579
1000559
13608
586670
1021748
793302
367860
554096
223468
282567
77173
650516
505975
650661
180028
899673
72274
747430
783008
585196
720503
1004558
838263
400292
383961
360181
192884
833962
1060379
556509
537355
4745
60917
729781
218767
825949
333808
724863
85811
254867
254735
233196
685913
1050382
838304
469369
268151
779730
1068064
46832
443057
578192
1060170
29891
400385
516120
122172
939416
789557
274322
477514
561883
268658
400516
1066301
978393
926581
839589
216226
416042
443910
359852
351624
660439
41720
563150
1031307
907370
573703
739325
416033
412020
1075642
668103
811500
920882
546103
124701
359540
804563
540662
811572
515710
758236
929292
593625
793172
903744
1089995
978805
1072347
161574
915093
168054
989355
225496
988322
618416
182496
693023
1086466
740964
959887
66925
240164
601289
593569
796737
805553
362866
235363
587397
950357
727585
1090868
127752
974009
445909
155829
852565
606219
488799
315549
786870
941920
942970
316416
921965
116380
231364
156989
24960
86309
154538
374146
116236
187410
196661
215277
767048
421060
42374
777395
422801
585237
842899
197573
454923
954836
967565
371645
390375
31581
332253
806275
1069676
612159
951523
17384
70188
606093
471974
323563
725825
949936
493173
1043569
595180
825482
66331
257543
649536
159440
31425
755924
884477
469968
194863
666365
183639
207351
97159
923855
261167
865629
584627
429891
171439
861948
543047
965680
430372
943531
420760
257911
980055
628093
628819
288235
914183
999875
542749
543799
224279
611177
225273
727415
65411
69656
783745
427229
28582
726025
955553
1030681
939857
1009796
178449
605444
451298
641575
199532
307680
789626
128270
682650
281556
714871
206473
322709
579522
96299
479208
99160
288619
17148
788680
727291
1075379
521941
477302
413649
802457
861751
81773
865875
334698
1018216
509994
883571
316660
1085541
765187
1028615
180347
577315
101276
181295
280739
922716
94471
1060249
276542
283239
811326
454496
1009683
1074244
427497
209960
1087192
396473
264794
517920
287253
107659
556656
238423
808679
671417
523579
117423
916113
601465
111014
411456
552088
177133
211298
210248
10394
517432
585239
509853
354012
263582
117888
225802
925288
224559
550491
640956
461365
588361
863525
149575
127442
226552
1056287
998680
521620
192204
259049
352339
42128
717407
339659
337163
515279
316806
418054
992215
33812
782961
396272
711270
649840
521375
194895
383559
777269
423200
1017188
207337
971741
638110
805467
130261
197189
959087
264554
408962
1050124
595223
151490
776729
15479
73546
168793
883042
363369
308676
1041884
619999
629261
275965
1058385
306681
682190
549943
13491
161714
147530
21342
895472
442468
279232
423697
751090
960058
869001
142478
1058019
435564
171544
786618
557398
762122
285379
457347
437537
520206
874426
794658
81640
164609
734115
56937
134531
264538
462224
895186
94237
880846
950388
118564
952839
201780
283020
805312
614791
840668
909489
753764
125768
956012
420219
377720
831991
127985
353710
940773
879006
871316
517153
444210
664368
1043534
115996
22779
428087
541592
957252
961272
411399
251304
592130
250858
741174
237428
655512
5272
964892
522090
419932
945207
707887
142590
346744
834500
70399
770043
1075940
1067887
873644
1055210
838086
221110
287729
360617
324158
946765
765317
1071882
11077
1053703
332985
456671
625654
658546
93644
488829
160549
488000
655084
702514
992538
506864
152039
359619
840627
1059838
678583
374095
139007
1053857
140494
548929
270340
1054580
656822
992991
67094
746792
791925
1025543
92741
281457
986805
919388
501647
810220
971528
647387
1042004
514383
624700
974583
390483
246871
71123
772309
562267
464308
938966
979149
642165
414654
990997
215501
291812
452505
670312
332343
123976
208099
924824
377426
569464
299764
260461
55511
286732
253040
489908
678554
840410
988489
949451
277922
422183
132608
35615
845515
587847
844710
152327
720315
579795
968599
335595
322048
796626
456864
318157
319611
84438
9504
461714
578147
861150
957865
696662
713312
537961
946442
821493
239229
1038604
412536
1038544
169640
1000749
678574
157411
156361
215732
294180
554205
379033
302665
996317
490004
68746
690946
169991
250773
555035
53113
662859
474638
780793
404266
72139
928005
817026
416238
1074127
1044634
275607
548387
211932
797193
264388
77564
620257
300829
457364
814025
857534
1018883
162123
781606
105083
663615
443928
120327
754861
635885
904617
912352
362405
112110
1018777
117810
539776
288036
800170
1020111
623946
966680
753016
364935
862346
491600
214270
1047401
287961
21012
602105
582317
98056
265079
413724
716919
56620
842563
1045682
378442
1050808
970307
772677
328432
35173
819048
926726
752592
491527
79330
739783
302985
726611
940145
289043
713158
637305
294034
991705
295242
951382
606086
78148
50590
345139
522472
746535
119464
464193
93409
819424
479758
341427
390188
594663
248399
678765
210218
968894
753674
1016903
429865
943903
228760
1058313
1025109
515305
61457
620544
211264
15776
180027
141764
853417
438093
808937
10223
1039786
814975
975996
928591
267072
935507
306549
1074909
687901
648803
77979
802068
524856
344972
789195
526792
131188
1065620
247509
1029651
75199
958443
47373
172422
818517
381713
726799
666711
977447
638618
828416
638422
904864
222502
331462
30984
443580
284071
138347
506766
363214
1096424
972171
522626
367278
757521
192170
964201
11391
755127
71397
761999
643483
318272
800029
526479
14482
547164
61248
362498
619688
1089201
1006572
35592
858281
549703
791175
70671
922944
666171
185314
310537
311587
508026
506764
586222
348351
901127
218071
446770
638250
901565
95405
189803
685266
170077
154607
96076
572788
625754
321188
63197
341658
492213
216218
224671
664625
777257
737087
679813
194715
752986
1034382
347035
316112
504394
777669
428519
165069
1060951
249934
187357
58034
137628
840043
35298
153488
404650
693080
260514
547895
116691
351997
1089363
862545
605950
815951
155965
835366
504578
408863
956710
269426
251726
806638
620882
1002348
887989
7420
1004412
684615
678793
852146
97854
136453
883865
133188
72041
486258
411220
95561
661375
556729
688410
903985
936826
263780
294976
367856
536417
695864
518439
80267
302028
796559
555958
1098170
353234
196756
983963
604958
712687
667600
925928
436090
182289
931589
932639
645582
568426
664710
106424
18301
877619
364915
212257
98526
821893
604591
1026550
926052
172238
72885
497750
739100
881601
73296
676426
750088
625753
25676
697913
1087462
640977
535792
868369
21608
242290
86823
840850
470421
1023910
47392
942359
562968
478539
456196
150692
1066354
916322
235385
830065
806529
198076
364574
133700
386336
123653
717163
650481
302888
298446
574841
420373
720202
128194
449346
698598
677956
5625
14148
1092812
918509
864604
697569
1022920
523011
245119
791403
657550
258258
580449
701389
1081732
22186
857776
457297
186609
316032
235405
519316
520366
185415
444291
774110
480388
618887
730652
959112
610634
930210
571322
545538
138244
751981
476878
669555
868998
859761
921201
450516
309014
728029
437167
121642
48995
1043594
897637
351658
957200
507870
851218
1064193
784368
181162
681072
8894
178144
180687
988802
1081505
41341
679100
762424
652128
825820
468064
1052521
92205
1000393
764156
862426
1008657
410183
316155
740359
86209
1033745
514021
629002
160068
654662
790657
600414
311372
1070184
782906
197501
545116
666990
209647
251763
609692
1071939
907279
785131
601414
913370
464720
761888
808757
176133
556498
441222
391418
136944
363333
387812
508546
2216
332723
633315
654161
1037098
1100245
154502
917923
13426
680679
1077609
437655
190561
249760
240411
944812
1002724
548933
187519
277438
6612
156149
786102
894210
542459
61764
521129
765287
142983
807468
629199
743685
1057798
360257
815284
933933
446225
171505
237984
949102
975631
656451
585873
747409
526513
797149
484327
402863
1093998
580468
201536
88699
720390
151013
811593
674744
5131
995458
875274
287443
535192
819738
743497
561802
58508
516972
246546
211239
676102
801422
652807
633423
942413
730676
308668
307618
84407
900432
542440
170993
172043
879309
558767
508054
355505
829807
106922
866440
1049357
95157
780940
1086837
237400
831391
1031546
389824
444769
169880
793925
83823
746709
754588
73728
620991
1027171
799178
906617
466867
154318
120762
743673
614575
603954
95893
762847
236843
798381
503349
1071765
74033
900444
444375
29256
324903
334657
939834
1024193
613998
500846
886035
1095351
517877
690068
1066285
717480
976927
366720
609844
1011244
15843
404391
251578
105610
128269
24636
374590
664677
359129
129153
3024
63766
732762
748171
861570
937625
244737
205273
233017
769249
43970
173031
1071838
410318
314385
1063764
134041
413223
46533
545509
195320
1032679
827886
578628
242786
691131
708773
895665
97371
543770
925267
114049
542467
1038066
310177
772589
361739
628244
301427
330644
66603
49520
972089
729673
78993
611370
206860
894925
420752
499656
11102
934021
734238
34167
638307
637257
460547
1025597
398050
851159
814751
865485
516374
50951
446592
11837
996121
184013
208448
633683
818481
315398
170699
455917
213845
890996
572951
813873
352181
354593
125687
121121
169903
397614
183947
495393
347523
598667
190651
977157
1051215
70334
788941
99176
431088
791457
283569
309977
446471
279089
863388
566355
46428
659966
804844
7417
431608
144469
521310
635049
103370
667904
1094274
1003746
333516
641068
897548
190092
156139
793959
784391
476419
979143
1026134
1036370
1033941
854084
85220
183565
506732
417382
92351
296637
857920
126822
842035
483500
375522
498519
344904
53525
748607
1006835
660277
852037
472868
612909
136160
839562
339070
435109
891814
998170
322038
1044917
225274
760828
779968
72716
325123
340465
9333
896289
208399
649189
824560
215928
648253
907026
1041942
408868
755093
901087
18916
838556
544461
132675
489975
672757
682748
1038600
114636
294067
634272
241735
712854
113335
1030670
537401
8040
113783
978299
739417
401417
537433
400628
1066327
559794
466228
945902
168533
302876
550631
395838
1071910
787980
272305
788494
432358
16719
386382
498591
153776
634597
635647
120786
686458
866915
549815
22935
562284
74163
395494
1016318
130188
99709
412298
370176
194902
583052
24918
453003
395914
147794
714469
143445
90417
641925
1007280
719975
680295
955628
268508
570952
859699
1093718
562663
131443
56223
1018406
96292
681508
595014
279279
783104
962309
1026468
1053033
949980
139556
225486
627791
623614
343207
156633
658342
963976
464142
534584
806129
618245
206767
74252
358599
12022
502144
696313
386635
261751
108914
246836
281389
992706
768289
1012260
695343
956028
437128
189352
190402
374138
473933
277042
278092
366199
1061532
631189
907080
469408
458210
863477
991198
992248
296206
53272
284040
509974
767393
767392
24078
26178
27228
25128
147729
1046590
526284
527334
394610
902869
976468
133103
799153
823885
157667
457077
615280
586110
1043697
163566
672913
495865
676861
193511
820772
375027
456577
750159
751209
836933
314818
22431
403949
36365
368282
501765
244958
517197
902524
238729
1004108
370739
369689
774134
957836
417148
514902
1083721
8273
836012
134032
977329
330044
938115
1002893
716192
936876
108049
693988
197170
104973
895448
34868
538014
835792
750772
834953
554113
494661
57629
280763
820795
90097
627528
1033421
315825
434421
322698
63872
831221
783660
1031435
449631
20667
731813
197042
478754
594630
649100
968819
53090
910737
238244
9872
891466
651682
637138
931482
1095372
402682
65700
749993
856771
746393
1089095
914981
1093441
658388
982470
452581
51563
190688
569956
535797
974235
306036
808186
1039473
552739
859001
255252
293192
51887
14450
349455
749123
431742
675846
131681
634368
619678
627306
1084550
375499
462040
875262
834322
63619
191727
599150
371368
899348
870981
859942
556542
837561
786784
490425
928735
111078
14596
120945
556267
285855
775409
284848
124106
10837
895789
735958
417135
900847
846830
523769
682399
883259
112524
627824
383725
20138
324550
538129
43031
1090207
306717
735085
696997
735300
1054005
59922
602739
477306
1027516
114666
662055
614436
551614
431571
21613
553831
1029509
790211
154976
270404
904338
1041558
281731
342955
115733
595652
918162
355703
194300
808666
644780
658064
66135
292301
688626
5773
268746
543715
109051
270381
356210
517348
372762
791159
975001
1005156
850509
832337
953203
988753
205460
581279
112626
1009414
654834
573238
348939
1003068
256391
567344
950559
520166
775159
859892
1058080
898962
872329
373502
931053
247309
640616
746873
41717
672937
105141
41041
819913
146663
274548
638816
990204
584728
756896
446175
850272
274468
498261
50706
661020
123989
826034
929698
377996
220429
793843
620179
862623
303039
479374
157970
921049
357402
599880
820894
1045833
785304
969033
593360
798463
7861
1044516
250764
1040039
363084
343408
1009409
576764
761441
220320
94319
386426
445377
413130
718959
401950
9907
375806
702270
351447
144524
1021273
29348
220448
301553
319798
966823
846608
596004
545926
1018431
226721
75049
1008278
264104
649135
17065
632659
1059938
889924
5410
17404
547073
805372
636020
923031
308443
781864
382759
146581
358203
542002
316739
253385
819392
965254
17907
339068
860019
19848
872765
387841
417808
604753
244770
231623
499995
312169
758063
866065
348694
869566
22342
843030
801907
1081973
616120
67686
134836
859431
804161
909694
742537
154220
309057
579699
571475
930612
187615
92280
865109
264731
1044703
1066135
668862
262702
992083
862762
569864
380770
104843
284938
919775
317075
853934
570099
795776
1043504
563692
937061
51036
733698
46989
153003
590270
851165
727715
559874
781550
704202
1054551
244919
80087
124725
165507
1000532
244369
743169
472316
698244
18871
339812
1099087
375222
617205
573375
13775
589379
568781
540674
430664
155542
628347
125810
794699
746933
155687
579908
534347
508241
836595
979580
813765
168008
1027709
553115
25768
686773
420145
931355
846417
360590
324489
883460
163503
59853
1086851
793004
295994
501128
390128
871630
860255
245820
961322
669582
763952
1097791
808929
650370
138750
1086609
34026
428429
690756
889109
536557
119188
652089
49624
607054
356118
991560
694017
520202
726742
414570
910529
197718
739369
509751
183973
1044488
679318
369877
347623
814470
989838
581979
1091393
507037
333186
612250
331372
727553
586473
663868
538831
430979
731514
336337
748016
188957
279201
352913
748960
544022
267030
1052743
329957
926206
22586
336157
471128
830218
887079
111935
485091
78264
45631
889575
775697
58491
564617
31289
193971
83484
632469
1010549
101268
996299
369214
708062
213690
65277
488712
602293
960357
724537
443169
730660
609163
894262
455232
646712
298597
974110
204860
121449
70495
693192
43068
979490
533891
327048
811924
227402
556124
676878
149209
635670
220251
746712
670332
908056
982494
213364
415604
366687
225278
1069073
1078115
937944
592094
523404
385446
464297
1006060
955388
928839
495765
876533
105499
561679
651677
792394
298377
319297
278959
886734
980976
834854
923556
199869
1056585
745999
1016281
106820
493070
473971
944345
841008
915538
162987
225014
504567
654423
350271
108892
250101
793783
14429
321218
313106
54044
608245
979635
347115
586108
207798
1011909
187724
376744
996925
511865
20528
921860
403351
715294
731886
930132
777982
38613
99149
370391
590318
481801
502348
959322
745647
918974
452789
640173
1099530
776593
320697
592761
236057
84225
772012
162442
390144
716473
707163
123770
79924
952869
121334
960354
268880
633390
960399
533295
913241
154764
651796
57532
516386
399332
1099500
428251
151810
695795
611563
800392
579284
592864
375333
941762
327372
179782
611239
1055464
24116
161192
902290
545792
808920
615093
143499
71214
568203
654519
320014
940492
805203
405510
283532
422528
113792
1046012
659667
807169
62926
528609
834144
440958
550949
617251
252957
167514
166464
641715
826302
921771
740335
246513
673397
337367
215584
588415
810875
588379
822018
699254
552485
568237
569287
154830
183232
848390
453981
115822
230352
37497
38547
456614
186232
187282
185182
428724
934108
618681
234319
306544
345229
194850
189987
921503
1008788
464091
946203
382572
183585
681573
1072265
855505
331438
11692
867242
1031694
834937
739090
539427
99472
60853
352904
58478
6726
139992
535148
942283
654517
658436
957093
174109
738822
199718
839065
456923
519796
521238
337907
198137
480391
731763
452841
686943
48391
1042462
955461
276230
164470
460288
273349
747778
298698
277142
226893
112853
657842
690822
995762
994712
740541
986619
665845
562777
781487
620874
515916
668952
784593
625947
250752
706772
362593
177939
542987
53716
417017
97860
895529
940433
933513
610180
57746
40742
421958
614144
1035577
590551
1041135
1057790
1041003
709234
254504
608963
608962
34918
858784
983390
299726
557691
239900
863889
303720
601860
185028
688584
172145
115161
671832
873244
292254
472573
141968
623808
1055950
819731
820781
147640
883992
464194
877255
855359
956443
45864
1015014
428313
694954
112221
1074987
345588
1059808
980376
559718
1040834
553546
596130
78487
858663
713035
975513
733115
481813
81241
299492
158722
260156
553775
14635
318224
202508
945916
792177
722192
692608
913724
624661
554702
670225
325385
583373
424578
579524
801059
1002500
209299
544640
976376
511460
405919
1052557
213114
1073749
351033
716811
477989
514969
1087029
333341
102121
1069937
893875
983947
18318
411529
218219
881754
613513
743524
711360
725844
689642
63102
1013752
359703
483602
1077502
168619
94172
242530
28147
409397
520564
955785
259502
26337
585021
945694
605918
809884
248264
532698
816650
1091676
615918
425847
753773
358840
982604
671709
1094306
616314
162679
997430
841741
505594
828301
567915
404118
103285
648236
109800
133586
119578
682463
802886
545965
930769
380061
923735
331383
1059058
108908
146556
270118
474901
661719
1000799
580327
807707
286103
1041125
404772
544424
465818
57992
911052
1055246
128552
701857
818152
81747
788574
724812
847247
615394
117707
968969
682369
357182
41182
613738
1054498
534289
981309
274791
804568
688505
817636
387344
612274
709673
456062
168462
127981
303640
141777
1029725
468864
776352
167984
646086
82722
257119
80516
989238
560667
82763
852208
342243
964202
47281
918696
184754
1047646
804380
330917
651135
395229
143993
1035705
764338
672499
311901
688821
605693
9887
669548
65016
232679
219829
809956
564298
395682
357723
715166
376964
75634
325751
478055
919840
1002143
587069
398081
124044
1033390
823659
526925
1056624
664454
146969
781929
925206
430156
230056
1084739
308136
932203
545458
39182
85517
187668
786455
895445
978046
619735
844944
81081
642083
564912
324265
762116
846790
926308
1063963
1036150
62284
358508
64141
587955
209575
194635
134282
708756
324483
653449
261662
456590
564689
801994
43158
798123
571010
506238
722913
936744
337217
602295
425270
765350
1076292
978494
79596
153332
634234
183066
2701
489753
447568
1040338
746785
554676
1015649
764788
186381
65615
480365
1026800
682306
454449
325275
505174
613417
724787
303736
274019
4165
1039709
942160
494893
49119
870873
554412
328024
357018
83198
679870
157379
469253
685064
552137
1080435
274890
657221
1002806
424507
1038528
853455
1097735
338861
602073
893929
131423
748041
208156
845122
848176
92009
294704
97600
374979
304444
699058
568029
613478
1016963
332808
689552
1067257
1066258
116543
866881
61142
509028
1055479
792714
389460
598748
126150
1009771
839811
805814
799176
263971
934415
50258
127679
810927
289596
1018311
37239
446683
648818
959869
1056727
15940
663703
759063
1092156
605599
448181
497370
322254
312070
130489
62184
118032
678592
1053852
490284
480801
746720
110620
403378
1096919
52678
103799
135804
624037
90847
412542
835687
187837
236972
117669
896788
327267
231188
637835
1075514
968761
880255
909380
941282
580733
764741
62257
450397
454077
322574
888523
162794
120163
857083
783095
982193
498538
1053108
575137
1073239
964801
468525
190861
337237
1035558
760694
951383
455828
1093694
834537
26275
655295
953772
68688
25757
555291
177712
516934
12928
694299
75258
741689
363105
352115
401616
746229
187288
569057
1064025
880629
179148
717949
696567
867427
981240
827854
154090
325383
915498
498449
117882
168025
581599
1080510
1073333
145406
528569
43700
339291
280691
122704
382442
668302
392082
641661
554202
708567
338076
614231
7370
631752
373512
301827
397270
561107
108725
327132
183492
1005876
892161
924480
706997
115375
706019
986076
250923
336838
537035
76412
922643
954986
882677
961925
347503
59213
1089818
1082790
633415
893333
631146
857072
182387
735898
495513
957412
315083
356039
1065731
667454
491127
106862
816857
67582
613569
804534
101311
396419
863004
760029
114835
425988
980869
1076663
30025
841413
980895
656090
1067431
317981
48983
359424
753180
370843
41767
680198
892024
722219
709872
205140
144061
506757
766995
685264
77915
408964
441113
147079
914127
9955
343648
1093348
611899
316672
169618
586129
847468
607446
801398
261412
268814
177081
21321
703645
469581
854042
1032210
917171
569675
23408
565689
987838
80654
43463
145142
341536
408282
565790
378564
798153
532505
512822
988554
999763
1093842
383413
526351
66813
925314
777842
173167
406040
298019
48547
625381
971324
204032
442376
566870
651039
9466
430437
645447
484589
545744
948822
943610
128886
257452
412792
169635
194955
530158
789158
396051
62487
977799
895513
522079
300013
944602
852165
23414
852285
89692
15770
1089994
1017224
450295
629815
930850
270037
605162
527915
758409
900484
747159
985693
143585
840447
713679
285684
828446
28617
700694
181892
67858
368784
786686
943044
275862
673985
221920
484370
479994
964240
40323
789657
1044734
517438
477413
678327
1025420
976214
207190
252552
484918
545071
658854
600997
3985
120276
1047275
136948
45160
319631
672799
4860
1086518
692170
106004
399587
839139
513136
291624
816576
911221
252875
312452
959162
35806
977657
851519
180921
472600
601136
721704
2803
47760
369973
1021631
920424
419433
226723
127821
844990
829342
612538
1076121
846543
1085447
303234
704378
38696
713697
588962
495280
152178
427703
247415
26264
952512
1099052
907942
1060477
46952
151715
555931
46027
254905
300267
636064
570345
901338
840582
5493
643290
755821
1047239
249231
393191
860322
142604
11446
747827
746885
988386
347348
15156
14909
282686
616831
71414
549271
680521
846328
507378
84620
168162
996303
1061776
848195
102596
506745
285657
426948
591843
759612
1097136
271295
641561
979017
775907
442473
746789
108084
897768
385244
495828
726326
1068618
529073
1006053
302550
150334
222629
132707
399997
696375
339062
752199
826553
784577
211781
531743
660965
780258
587420
29670
947994
134183
660942
169033
465048
90160
98742
568267
833478
262922
1090048
392961
357479
179715
1032198
695155
626782
264822
449752
21710
545602
276122
117656
660370
1076909
281023
811534
397369
797561
965826
21946
302540
684242
925708
499571
931537
183134
133169
579957
452433
421663
129915
1089371
612970
182915
547287
798731
348901
430919
288480
778633
256826
429644
1043333
696610
1036108
39593
819229
496540
434213
718179
27886
310974
1062861
418712
662087
717989
829849
454280
1071058
659669
51712
326352
618624
881817
529682
299529
1075580
1008783
195243
1050090
815254
885945
667486
1004305
80994
733567
790368
798290
4906
272892
623423
371435
372485
15859
411264
564065
88038
790315
789265
626278
786166
490277
183795
399406
852171
1089754
527880
261098
832108
645622
928798
409220
21448
740829
1089779
345408
405489
901913
188978
1003121
763958
738290
842400
427576
60130
1095229
652074
622183
380122
326112
482796
217763
1088660
513707
163996
52788
825872
925902
790726
669746
76686
33265
400498
125899
925037
708124
571639
593980
271172
801982
306518
975967
989165
515110
945402
650252
337928
1072285
239993
972893
829352
956760
272233
377969
590385
448949
413088
1095823
136780
708024
613900
942281
586887
235617
952202
670399
223331
303046
369018
538029
117295
858557
428824
539995
440642
240428
1086676
563887
6996
147427
790545
593966
148396
983001
126995
269582
916798
151746
858787
589025
951897
204343
542668
1070061
220420
364851
695848
779638
561177
662429
1076158
596752
409860
629113
208973
234645
814413
1000113
979414
581315
91357
748764
509232
341219
460031
65586
977939
21319
742622
914578
157822
408249
232860
774284
809333
1096807
783155
18783
299451
854246
146317
652145
887127
759668
264881
617856
795202
231218
1017144
647675
648725
907109
75384
127607
50288
24772
623913
542212
53701
814236
851367
596110
476136
4949
769200
1000280
637637
1080991
1046847
112071
783224
398916
155892
194888
931011
806848
592078
1000847
856820
390058
580548
231304
7661
395049
152895
306277
820741
1005155
542967
167750
876666
133473
804567
689886
396730
276008
288722
1022144
608208
1098195
163809
647385
508142
604213
98305
829613
387297
1077685
991859
1076794
382423
714092
839556
763719
60962
496040
83432
227270
940572
483087
626388
93425
1000725
1050834
594303
300307
450083
249017
832632
403914
404964
406014
273972
275022
343490
133421
20293
546858
182494
950750
100952
958829
565410
1088780
945750
783744
479952
110220
230116
480165
447955
1071150
948040
920426
87668
786776
281929
212391
359148
751666
250561
747727
553340
764770
521502
709726
949512
83963
127195
62663
1078193
348423
269448
631784
1010535
654651
1055298
419505
43401
599435
958397
970080
246919
1058957
628120
83798
838841
662130
592944
44180
756344
267284
110311
423980
942198
914612
943888
629829
874498
135811
284859
940791
543399
253712
488973
909854
134916
659159
32743
222193
733154
80901
1072092
16786
888854
520732
377655
143358
681132
901858
81223
1018646
1017596
503977
1002791
935779
134312
917106
708795
397404
222643
1083633
871611
857265
89046
486234
269664
104553
808614
373005
1052461
721863
626333
656771
35488
90343
198863
360507
99956
472512
75030
1044173
244769
751902
61211
1039030
632128
870896
701771
547345
661972
767319
395268
646624
208863
842047
517116
378209
230173
1061667
500565
1007824
47098
899742
633718
460770
263995
222366
324105
213045
678092
846913
904265
89683
817987
108323
680343
691066
811343
73132
944359
472087
348832
570348
891654
1015257
211672
228461
120837
888213
645880
557619
347777
446333
1070719
565328
100252
10448
429323
792413
278097
719131
883091
1019600
57020
19900
1058537
796556
675019
255997
76468
165614
759852
588963
6905
648545
870636
185931
251610
358210
108967
313201
394361
451619
230255
526918
880796
382639
618630
763060
419667
201308
469728
16339
662469
484659
1044863
798556
931463
886670
516058
253883
107459
773374
838603
613261
236567
896073
551499
443405
539140
518433
259974
886629
760368
624082
917292
802779
629842
673352
604609
737245
643882
64299
147558
113597
518798
645205
635411
290415
678750
886675
914119
83038
607907
350743
892897
891847
355325
179128
932069
1067828
935319
897851
681880
662683
608539
649205
753813
866945
1034407
1029437
724481
781379
379463
747908
50931
6803
914222
93038
431438
362892
461710
518269
793415
921869
260842
39958
64326
307563
437981
613498
328960
601894
344824
664529
596126
727629
336137
991246
590901
294020
119716
768254
108715
930002
228111
646031
663164
106999
916862
379787
1040941
285462
781150
611570
819443
521084
785018
544563
1020381
301339
369083
166416
898645
582531
226416
32216
977230
969735
451348
199239
394805
598962
485451
879691
990887
763835
1060001
391629
494173
765773
76540
200529
952759
445060
65243
578677
366157
727462
251421
651640
182340
566957
848343
185929
872696
43919
377178
97874
568792
383712
547415
222817
698957
409576
314779
327248
848730
564403
628896
826786
611282
263027
176251
389078
729912
330744
502745
106593
1096444
156527
1000446
1067459
1030348
514323
429168
760371
293105
843219
309287
133258
752189
595428
733999
599527
774824
891859
812298
934376
55068
529701
1012699
929442
825847
401051
1070915
459034
128679
129515
553696
582573
380371
259132
642979
816584
1011619
559885
609070
1058651
751942
373466
395272
324692
808135
791582
573093
345437
578238
142461
123068
425095
1008512
262843
478823
1087812
808862
787536
325039
317128
802989
455692
653472
608576
899355
39390
470123
9636
802826
1015717
226297
973172
250942
736142
790027
481348
274476
886249
1081753
41055
990667
349462
247017
56167
889623
858767
467058
524633
518832
492793
948862
394748
993253
371861
615117
110519
611644
573831
1006800
729786
969829
637210
906657
402165
86321
150233
429190
842868
539973
463993
659650
840895
708729
40756
396139
292660
624489
166486
397030
824467
1033489
1099469
271220
1026593
222998
73691
1063164
925256
805098
172984
260268
432364
612389
20427
543585
76537
298394
484262
756260
591272
486560
556358
1073121
1035684
11107
645725
400649
75589
396930
100045
816451
682379
303184
825143
1006669
393022
178768
321968
1088373
141357
648678
118387
989482
299795
719752
668505
774223
982719
403338
723570
957058
411391
356707
1084464
892619
925819
877672
634331
784129
44548
805584
56634
662948
444351
151724
758093
1095583
581367
733323
466101
404115
47430
286296
638885
911766
367335
736409
758683
1079390
627083
52030
1004722
996133
428261
368993
296663
362519
653497
842878
103090
876894
375556
875628
566913
321221
1071813
382494
743888
612979
1028806
568445
493608
71115
763046
1017105
75550
310524
895370
210640
1007517
4516
771674
302477
389948
520475
759336
881899
789946
600715
1060785
487826
666441
876313
536835
963271
819247
594147
1001328
42362
378697
1084992
490027
120319
648213
1004971
125036
203972
257946
243658
1041105
426452
392735
59680
88934
649397
764962
800689
991624
921870
1012931
1020860
619445
584988
476905
807913
327082
331609
94674
472358
1085764
52391
219973
58129
635014
32282
166649
60520
513473
503649
544448
108695
465564
424241
663930
1070783
338233
482787
884926
784459
1030547
482701
548340
854478
1042068
542844
403196
678533
211714
938173
163597
599713
864395
211421
958953
1051274
258537
628481
610509
903267
651727
227093
1067712
824085
487386
147727
724650
138337
890824
695502
366153
45679
586077
7182
273206
408024
103141
278802
843764
110337
386696
427540
426490
883177
701654
666651
712409
518177
373595
554180
67097
346918
223690
679488
958406
864314
376699
23270
725198
417287
318785
269978
985196
244662
862208
368839
159889
1099497
397961
57893
456549
808176
811561
563950
484444
657970
675393
208429
1048605
352203
661854
744483
979020
667797
379217
782616
161554
1014483
967865
136755
944506
340423
772545
585679
61393
603720
274821
960640
977558
804699
23464
670196
1015647
531964
824484
145539
553671
286520
884231
849299
477576
369129
362669
565184
747828
15588
192373
1024359
431727
201657
821523
549317
720393
416599
18003
417756
844212
290385
906024
208235
1039532
711686
301536
345749
553357
757605
157327
17342
393029
1036532
301140
252871
39092
983026
556780
367744
342275
350853
394686
120861
339890
387506
121620
399613
611967
172650
737344
953049
993132
946927
961893
145052
471701
182587
141841
157532
380013
742257
324596
219013
397778
613837
1071355
847454
420164
756118
442149
948267
914349
606089
1036632
681498
328067
186036
292101
328895
1062663
329877
999310
73675
99312
256344
372720
641765
386522
51417
936182
371557
268873
636195
417782
273895
1058279
590939
6118
772257
1000901
597983
676927
308293
898873
616593
59007
931275
420133
1070768
924868
755834
424741
960307
330995
187117
1059594
590124
825438
259991
433179
580181
163700
240516
646482
74242
47663
278734
502938
582548
536981
347716
769178
649332
799769
396738
935078
697677
768415
892950
248917
294919
599042
831092
912261
567969
1088739
282838
877902
241534
847293
167550
188578
869588
352918
520235
175591
447855
109960
765583
1069748
27588
1067542
535678
5095
798633
254150
384919
283745
19578
997601
882354
1091981
181363
980307
796852
597779
221872
138756
25472
1040803
776026
354432
823405
152671
238664
534508
992676
987624
1032041
140178
41057
302867
360294
220322
944223
541537
815399
5474
355593
1070729
715485
564227
531567
86731
690072
741061
233291
476558
649494
829960
1002310
201124
793133
35005
582713
550749
99441
831499
1010142
792064
80435
985819
976162
197098
296186
447593
779982
614157
651339
510825
926948
779748
278532
200907
1054157
453793
287184
102872
253563
949742
700637
48583
676513
865971
372168
458683
833124
985131
334987
78505
373128
374178
931381
134453
917108
788348
363003
497364
804212
644569
84714
658438
490982
853915
614801
931519
35377
214093
567928
304471
651042
938868
681358
1087133
1033789
161930
229684
810615
803377
392966
550157
52999
856155
721425
344500
895880
919091
675307
885752
847114
497147
368875
410826
57289
351662
147916
1041817
247434
349143
125832
932267
962105
137110
526532
170504
207619
55647
181189
234101
885913
564156
82275
802313
511721
458743
731013
722908
508706
391910
599322
232525
367562
990618
259882
625541
910255
900144
421406
152880
950951
317016
495916
161137
947406
628200
68208
201694
780524
266903
359086
225300
858549
987428
23783
513860
34113
276257
51583
523371
531333
469487
1065872
402169
607214
1085982
97530
274800
360749
809198
771959
519398
850548
948011
804192
259567
837348
330634
122035
134431
686714
909513
472806
1050554
306045
71102
520038
287026
1065397
900802
886134
1048518
680206
1000142
662962
551453
413819
379984
59009
834669
172767
189073
886532
501890
1063943
933589
1018288
736502
619323
328522
475138
467013
917915
239743
130780
137192
369560
178300
77184
586011
251899
230440
362141
694199
67966
674085
415794
813311
1004230
105430
802212
107320
807573
961983
1070521
376075
564845
517437
261547
87266
690945
519954
694305
539777
17559
47276
602575
921481
676431
273880
416615
408052
92294
344474
957439
748040
594296
757949
770297
492863
906092
115873
275491
457952
446644
1087737
535872
70023
443091
815749
355944
919963
352335
367450
608609
385990
633425
1087546
954282
908421
943372
447949
959567
552197
14583
49823
1042443
260817
418519
1071742
903459
570004
796488
883348
750113
961316
356513
652591
412043
114373
298889
889694
537872
354056
90513
1062234
597870
745202
520379
734935
629028
106664
848480
189357
780718
185619
1010916
394733
815673
17159
509292
24190
304812
1083105
415154
467877
3302
884120
505813
790508
802569
10508
1032294
832359
111688
148862
108640
1000033
98274
656840
648287
925377
391474
671281
874636
881516
226217
680344
261438
586124
2223
393771
81746
1098947
798173
598298
1082408
978355
463231
482359
257124
995708
945182
13366
423762
500310
603854
952935
793572
549865
1094073
108173
380835
395643
670768
917074
997117
528579
797203
920996
334852
454750
604746
699769
767222
495901
765522
67361
640663
226271
569147
55196
89737
1064894
1095177
404889
244759
327354
483792
70251
652627
1045123
970012
86523
524942
571018
1013220
243507
821006
176532
67324
120735
533832
99514
1056550
345687
957139
529533
23423
195835
676139
894692
999557
315558
434562
265614
888175
795376
716833
1058767
84959
335352
752869
424939
985699
773203
45605
205532
547926
1097856
520896
69914
593873
329488
309712
961958
202077
783276
78350
539042
695161
1006656
211401
54761
845942
777585
1092542
797242
58568
364031
394850
195147
606361
527941
624673
204306
354198
957976
92369
937510
798716
468514
1094320
438862
143440
1091392
931664
377322
354993
117469
794825
641262
90726
272574
17601
799073
354745
1048843
194340
911269
988714
187126
986084
928628
632969
217852
293687
597919
580785
961808
1016375
176999
435246
737434
941127
1062620
407933
404588
689658
864076
479804
749713
1096343
56710
863156
579704
861650
211241
670120
141716
401786
447495
614191
525447
320456
9631
372789
692409
876033
1013166
427997
385615
815142
917144
192773
730231
37974
74217
878435
242339
613082
68798
318522
1007573
443231
1082340
456748
582393
631362
1054715
419443
170488
459227
559685
274268
923522
467763
251283
73969
493098
381116
235660
733168
537496
630806
317908
50040
727638
717025
136263
13640
1022409
626923
497487
262384
816580
255819
489534
382060
965833
120776
551288
312839
1063561
262678
178127
919271
956134
722308
755087
1039922
316505
618918
923276
250220
778361
555332
395402
463189
61151
955539
321375
784381
847877
952752
602726
142055
241573
236826
127248
114894
622959
1099660
783539
456796
613347
741752
767562
972572
117688
491609
87726
768749
727038
99098
1022367
455688
451399
40106
702358
212921
124688
6356
779249
893911
625636
460959
720197
182429
432022
316046
623006
792889
867849
429618
216367
694465
1092320
919782
417455
879680
347640
98179
215541
162218
494617
138336
527981
71033
130134
539072
171264
773579
16590
131708
891111
186535
655948
495309
759033
777532
452720
1021519
1072839
341056
488243
241485
333584
883869
476255
830078
308339
450775
502370
620662
648586
984620
988949
848158
111180
497867
1098227
285101
730197
730716
984870
233485
106187
41382
433277
609610
75606
321464
752077
924079
699723
927060
897977
36303
923706
274728
295250
829934
447533
42287
492806
420859
652208
732649
618195
104122
582160
407013
280368
837419
772427
169868
1086413
1081456
737838
349618
348568
1090462
209100
107692
653091
47335
850919
34191
446761
436318
124028
601430
643848
367203
145029
826848
481888
123034
754530
451317
389765
355513
643795
102021
1087351
1052447
790212
308500
773818
426542
972705
535252
1064525
1026558
882593
402017
112413
923844
321432
1034248
106967
279757
653551
910883
128904
246625
389947
625253
990311
774815
994113
571878
667926
305138
306188
98005
122687
662338
314066
505335
362307
746620
782423
991675
507445
308042
854438
910005
738359
281166
864512
979969
590423
319628
1058986
158706
748500
742606
220106
138619
463118
768703
1043657
729163
32012
877232
311248
915969
155955
610961
1047192
913152
349974
1061791
655868
792296
500717
85447
19776
534540
281358
515039
1068372
467610
910470
545668
225795
747556
168833
298781
87268
880948
894458
936506
820890
930804
876283
762662
810750
793286
19604
944040
1076744
935499
606244
1073842
671903
1036953
1052169
992106
305289
793926
95726
890720
510426
510800
108341
692311
796524
946174
815868
1038752
523089
702335
914382
181280
352300
1053068
482825
737309
371263
949554
738405
1090810
188839
1058704
152390
311452
841095
116747
770856
232429
860402
550577
32405
872007
1093231
912422
602903
936725
677356
109616
715075
147984
425766
744228
901191
519691
764609
923588
288533
1006257
535908
995130
172234
514744
778888
33438
408605
742816
1079989
433514
1010010
156424
39587
2658
693339
773763
234573
959502
397403
17066
272744
548428
977859
443437
165644
630860
963782
580085
112433
725629
548474
142615
419081
608735
509474
670113
400185
376861
873579
928314
368649
237573
568458
30599
57157
428710
723114
299771
910568
28150
190420
500460
765002
371463
985133
818002
373163
669799
535438
72493
791148
427858
956202
354741
357638
939382
569569
590129
1042340
1041290
860116
551674
699673
46268
680133
359608
482053
1004923
124660
276280
758347
366757
558596
852108
237267
55461
1042056
189523
884185
468553
941773
912284
324768
447251
96270
110578
1054825
194341
650024
959982
982624
471038
750532
141072
142122
109826
640708
35320
495877
1010158
529568
357550
951431
968762
967712
968901
896541
958852
541656
1001808
1082860
708992
138697
800301
841918
842968
981112
887931
512319
643102
1013473
794064
492245
239112
979802
944833
511570
151990
846170
656669
1005818
954566
626677
255262
466836
758084
533391
578630
1086294
845403
208362
880341
1087970
1051795
929920
132973
496938
436984
292237
390543
698393
4244
268594
72297
706912
244282
720417
114656
381193
767341
754331
972389
1090058
274173
515566
126067
463633
149668
972724
347974
626267
290345
1087187
847308
153079
574098
15319
1051328
847527
124275
834429
535774
998232
316795
708706
409705
640246
1038183
129962
149340
576867
897604
248743
317854
417348
69606
131931
171538
1015168
274223
203158
541452
862929
19470
958935
492180
754314
662942
429939
23382
338574
1098176
520918
924398
260349
1007398
295258
293876
45417
387750
255475
506403
43834
410059
1016457
840781
152526
809399
154377
592587
939797
350746
313378
521481
106458
296005
797354
483574
635254
824958
358407
38739
466213
1052496
766518
14718
644805
634953
665510
50016
1079152
537467
895520
982835
92437
311667
49657
169282
878097
744747
315297
884237
307210
1070502
1087953
1000367
1022989
562464
758893
427747
186670
892150
77435
644538
671957
78671
1056126
912896
946692
660146
1065857
481506
850315
859299
245810
32888
799655
188562
47460
80744
791726
1081970
302943
455040
633643
902986
711236
21542
1005108
495258
740528
749849
254451
132757
1096774
442279
975158
662267
789629
50615
824175
348725
997974
196217
1075197
476379
867918
403808
643197
151931
45829
274469
674429
439909
285208
764533
924864
492778
510133
104022
1065347
277756
888402
281532
84985
141292
453291
297319
966470
1100124
830084
862664
256780
888898
889948
1086492
213293
1002614
410714
947383
323206
284656
189193
618776
422429
673123
929490
728053
769974
294894
570215
1048031
211492
364689
1084984
394825
772456
1077083
359016
75964
98866
927101
304312
990878
801488
788623
90098
368768
592357
569113
328042
24065
511267
283582
353450
768506
516351
806904
20117
330403
311232
956766
811945
461743
1034163
94258
14829
89231
752305
317188
563789
312818
515403
829309
349000
72946
553339
1057549
254665
1009665
611545
532993
521353
617964
1018740
792535
187031
969600
32913
334466
335516
8283
878404
178284
430790
121950
15599
754173
207605
697426
44826
1089791
1010760
973083
647298
808185
933525
510539
1092456
749767
905992
530171
195272
320034
525839
492561
799533
208153
944126
329607
968409
376985
67050
529545
765324
389034
342579
249250
123860
781132
113569
536312
557690
1011894
177973
842825
933924
1052734
3854
126873
248512
779962
467691
319784
1026885
932626
693313
835898
330975
303824
482965
548746
721555
567318
1071500
637656
689173
784895
138099
238225
191086
133033
492296
957699
368059
397928
111388
361423
756205
890124
877760
767962
265893
511263
422019
829274
258247
1041402
434134
895503
749407
565421
951948
582025
596107
850611
577887
781772
489757
30008
160282
137248
792072
980053
901259
978998
316274
721305
46566
110357
518319
661170
1077838
824107
1012628
116490
1072150
692129
79530
694495
258162
851915
552840
845514
550638
774452
90759
1064971
1002615
272091
836966
529418
107308
474626
229269
79873
56774
712158
252896
253946
944793
1060093
465238
358233
27280
729616
353072
612194
381282
108327
604565
528137
764760
863818
546560
158444
246833
26646
315354
103658
754477
1096787
13216
754178
613567
142559
239388
289039
765304
312263
625657
753670
574374
811237
317543
643146
881903
733294
990472
770317
653710
706632
519305
776336
629493
997588
1094868
845326
1049963
353814
722571
430450
324264
971740
661894
510593
844068
234998
744143
1029108
264061
391725
425511
975243
113963
539765
801258
942848
334797
139096
365122
366172
1021924
557322
226141
736999
932106
813859
882254
598712
640672
995970
142535
977043
380771
893846
752100
490521
393827
392498
82041
946754
338411
1077400
372470
472325
823014
207177
823063
504282
73352
33191
852574
411260
84226
558134
472186
563744
567548
35609
113515
770723
951761
1051143
782953
741504
509369
355661
959247
161983
433687
718311
585063
439517
138105
690294
68954
366649
648943
195458
99000
579445
152686
358551
453665
693939
931951
856809
10532
1041633
687082
955991
21831
138684
897339
372424
354047
455158
992120
972504
184367
74205
593951
867898
768269
61929
981546
625344
303675
132171
662735
663785
1008892
101995
668800
194508
587958
445943
647460
153873
617926
960887
513806
1041702
451746
216735
222528
241105
833408
1042488
831738
748116
1076695
931303
540601
427312
209178
646029
626548
198461
372887
322603
813110
986275
359940
478867
660288
80301
246489
1070537
658419
413135
516495
620279
202532
355823
108521
154201
722478
23032
772776
584754
985685
927831
69103
635658
72410
988128
941353
1027519
491094
1023081
111692
942083
567748
681340
153627
249005
248897
990752
12660
439475
606615
133970
400671
362189
470966
358202
727031
745384
717483
436480
564214
305860
296496
739193
582179
556317
893477
381958
942633
424137
325990
161235
621585
503452
1065118
86132
1088434
855317
43003
41953
529935
949164
351413
460581
1070995
344154
100872
473613
466831
208601
610758
932901
377125
877844
413238
960938
325364
298962
628365
83255
105174
879157
945200
532074
162251
708071
265824
136634
865479
642576
763249
798566
981242
344093
212124
1046993
280933
293263
120992
197066
589286
832186
508655
545670
239577
278139
445266
720582
128689
575517
709221
541688
360630
785358
1001671
5157
831841
973641
474132
910468
688899
343310
131936
578293
968260
540458
778687
890448
548795
742698
225904
847891
827794
831543
667493
103374
918199
918177
1020638
400081
466781
125871
786737
5443
235822
83492
349429
421438
467775
622185
667405
951331
811899
1088919
580301
587353
843448
1043962
566156
574163
501319
610453
939933
282259
501103
522670
88873
75108
1081994
899333
898283
900559
733092
632455
252457
205897
204847
674574
494329
319520
706917
358976
597438
789398
978976
1050416
185867
830561
418486
815485
291906
604875
1019820
821274
305693
792081
412677
555158
148300
535909
702360
308094
402140
176057
412877
351441
1085630
697861
285524
681809
403070
1012657
109565
1090756
712706
923746
62725
136046
389775
579193
395234
222416
35955
814928
730538
547975
441650
361985
521435
928777
51850
682929
217878
605805
433622
166856
798080
937460
408122
862626
65341
378923
674527
181358
656712
968897
864902
814170
595573
959315
385935
789137
980885
933756
509947
439146
214836
634840
217081
340318
165910
91573
191508
740538
75116
973385
82263
432529
292165
828634
584145
648955
16535
1091671
857733
303318
518665
659012
1067417
467372
29091
469049
539942
985848
231734
158520
954633
170317
591162
845357
942640
440864
801359
272292
658504
766275
215353
123740
220368
481750
984189
656044
825933
358845
215089
3406
551611
1004789
986706
788748
767514
161190
677059
20439
1048446
951884
257764
442540
563548
485033
204294
10175
406926
142748
714883
210338
293401
411361
611291
966189
629483
589139
816099
980585
210709
501658
392978
994225
318670
665976
991674
56601
24332
348773
63950
890274
215046
242120
644624
522568
146060
318775
13642
584238
864250
38063
145500
505553
260904
299327
904448
392539
755542
62978
530389
441104
606346
1027188
738524
829619
221916
449692
1024588
972452
457944
584693
743075
916745
628182
739947
204422
324490
995934
677291
946929
308138
43714
784418
1052501
1058282
240760
442843
34377
429941
600560
798448
925382
279067
141492
58643
840801
750263
341129
514872
797281
585705
632672
441225
290439
381915
668057
1069563
918840
870138
279049
824646
830250
1085474
197052
196031
1072170
427681
543233
18088
1068018
300872
749485
490960
276748
741195
188555
395299
394339
140936
885333
565660
433556
358603
201556
111245
819137
689690
247623
134794
106995
326385
590769
950885
515841
551359
1062130
47673
774097
757641
271261
168491
436821
165150
994811
865183
757138
196460
86233
375722
998763
461529
906240
26276
33909
499154
178054
140901
853198
107476
719487
888190
375886
376688
991067
1045139
539886
339877
791315
1086952
330802
149689
1084242
434836
123600
460501
242285
577359
671960
858290
92669
314519
180442
829371
322410
28305
722438
916913
221047
761048
962319
542233
569450
1016673
490887
43238
352196
205416
1094995
537462
1017004
910477
834010
140148
771210
511556
69936
345765
1007327
940749
1012942
597924
218795
845984
649217
638565
172208
468362
791791
108516
1083612
210224
612938
1091757
839246
139546
87236
829461
167344
416447
626053
804799
583927
349918
991390
950316
1072137
457606
473848
970506
849018
986902
324958
622114
201380
603484
218679
477202
356067
723153
1081261
586499
26835
404640
171225
1033832
840787
21844
80487
609807
997256
1069467
600071
324634
170354
778376
58711
508556
450532
690588
944653
18552
902357
712873
298290
1000028
1097568
612842
802923
265984
775022
1073188
507056
725505
753368
97656
662746
200770
532634
413168
1024018
769197
716070
993405
20634
570048
201958
224544
187604
339006
789924
690599
967527
567059
919594
278317
556145
604157
879971
459195
52732
522368
1088440
804082
123990
709937
207846
323341
744883
994886
97995
995204
293756
806244
285106
714170
1055578
345728
282873
54424
389967
446944
113119
780892
601425
539741
1041546
410314
229017
56907
440871
498522
1068541
106769
803754
342504
673264
1088878
840645
901002
373374
934983
44559
767278
82476
889150
1045745
1025694
411996
366965
643267
622051
56807
583757
915880
188882
620317
44428
668923
318244
451509
632959
1048336
868609
827921
76688
1056410
891402
881048
1053154
405609
140095
48636
645821
967709
475107
422005
799418
584114
9056
180883
759242
538618
734207
738893
25685
214079
429203
514117
196360
266826
764337
892894
431999
174307
764187
871762
831181
35954
535461
588395
1059751
215886
679487
453796
983800
123714
110710
459400
719760
1022240
403292
907999
404032
635275
635325
660340
413753
980310
1026833
1043874
631884
13953
250956
648450
516791
374727
4109
128961
358038
801639
203080
421811
46276
477098
314719
750443
967915
963406
1091592
293150
696968
693900
572633
492389
671012
436733
1020421
556282
888074
768720
707958
273137
446147
341366
119294
518222
692370
409789
286519
319759
571633
956009
612574
586359
566251
1068998
361759
365351
207850
15765
927739
596915
587753
886802
364234
98445
825770
326350
257716
456249
648696
582833
637270
26306
220409
839212
95071
317152
763144
418466
865397
420524
616981
481570
676926
459099
987324
747319
1011018
197868
365130
8837
811907
120665
1050678
812449
429785
890805
635735
150163
373404
587276
137979
342282
989390
242364
449608
228441
483084
799352
620457
582348
1098197
222905
287107
63605
754485
1000176
433128
1070100
53690
9934
950599
59072
745071
966110
326655
745341
492462
742666
844708
813960
210278
50428
1064637
1083606
123341
450816
190204
608252
689810
162690
823309
580576
355806
596224
115887
471564
341944
422899
455596
741503
704457
251082
61827
989981
875035
583893
539517
1086802
938799
239028
62598
89309
388556
521248
390559
836525
544599
679127
1006127
848261
404877
386254
691371
391391
193022
642272
635189
735361
869803
598311
428094
143540
12307
6709
278880
49183
9626
916591
798942
1026185
887799
781222
1051931
509799
822870
123986
401389
960469
552686
412490
938763
291221
237159
469858
949697
883648
620342
1028557
711365
1068015
13167
175930
338680
907398
120179
600024
838381
240095
479781
1014252
290016
173397
571442
795946
744064
14752
981783
122324
658034
667988
877310
182519
312748
1006405
188714
361217
1014542
524309
497398
631888
530234
653168
1036431
369737
160790
260388
17182
338474
928320
1039870
776231
426799
658463
272883
190824
761362
1019928
820885
218165
33805
34855
571780
358735
359785
553654
575141
611121
878637
570052
306928
237289
591323
104193
161026
121185
94937
1092390
363172
237539
293466
1072039
273222
377984
636607
890856
451708
1055748
638559
732158
760398
53437
404096
71464
564258
383657
578472
870822
49716
160566
871412
1081706
276990
245144
772270
33232
181261
475311
985552
691605
1041451
354870
288321
889454
66671
359900
732655
824261
41348
575697
19165
425607
281427
614255
986267
608349
407420
1004632
766755
257171
129120
627018
918921
790793
658941
1041506
151488
636167
308982
264760
998111
483038
120091
97930
978908
902841
449775
780048
308669
608270
267238
15151
1018094
295782
243118
635601
1019844
992621
481415
158460
113308
120317
10459
824135
404695
716189
302005
475352
836944
5389
381076
183389
629903
393170
636867
15452
522226
847627
760162
999107
413964
362760
1072791
389432
12526
904011
1079591
682461
547987
593811
439143
861548
360382
254419
795831
206754
131996
799318
211025
415213
71186
765545
930684
711169
483939
1011914
414705
736776
229358
848867
261750
922062
592294
380071
204206
565785
689722
337172
234928
698718
12039
872036
853297
124806
30825
42823
203655
556989
555939
799320
14853
593633
684587
951975
213537
839768
604691
528490
508758
268095
421778
757295
751668
971389
970339
739292
738242
573203
572153
617788
616738
622595
621545
983987
982937
981887
465058
464008
596374
595324
724319
90286
212215
211165
31476
694746
1081099
232592
276628
214732
213682
212632
167173
771882
441549
1075941
537726
944800
20544
230885
768633
438162
488667
46257
686497
723357
949304
1087049
437357
435576
337339
599529
736388
121522
101505
297037
224065
775823
254523
147706
406450
284545
501611
353088
193837
1036419
516003
772673
826173
527031
691859
449109
499646
1009861
825674
860914
587628
829232
572742
454015
8397
331772
486783
902166
164737
984534
901922
1013026
83714
383000
555376
24545
924375
712807
778701
82711
561575
971626
423478
1083286
707753
1027164
16033
506672
156256
442685
289112
1047994
455979
1049619
323470
1085906
768172
158498
946494
274015
698085
697035
87861
1010988
1005655
247843
323595
392131
1096538
929825
727520
666134
154782
681842
466059
155341
770237
917105
448959
947251
235835
180783
564109
1037968
834844
946333
151207
524025
23017
323485
342590
839187
4616
183007
248662
92936
694336
672964
725309
679155
549013
896940
734856
525942
295834
772826
891698
172612
1082319
924203
397415
767946
1086482
822323
565703
459259
1046989
797020
268898
671394
811027
595804
886348
813162
771461
639356
546192
134648
80164
175539
900656
230160
90264
943997
209871
577231
69587
365526
959739
490840
407877
752013
567685
857405
213857
323037
1033343
952892
1021584
50249
913932
141076
142126
974534
957820
808810
959228
285155
286205
445487
265767
784966
873508
123912
1067758
79011
950901
38170
691652
512933
103622
891862
1052562
823341
463920
797701
659645
251908
385738
150592
403727
529875
736536
540102
671310
328452
938975
1065345
271587
466427
63119
1070026
783542
863417
475420
926406
986968
960002
958952
632047
463418
726079
908833
366583
1048137
713061
236714
241797
143810
1027828
498898
64074
931748
739712
835193
724818
599620
32015
1067963
419516
931135
56143
122202
864662
590445
589395
284885
604976
135263
34419
153232
719337
42940
63717
62667
58325
1008740
313239
58455
135157
101464
628671
1092028
985004
88215
103444
225476
894409
40704
512024
534556
211156
854721
927568
381045
618455
334599
388095
1029959
263273
262223
574257
897613
560782
106946
1001029
999979
566531
460539
523970
452419
694927
333998
1058674
278777
243381
652417
955067
26091
71369
918262
391229
474796
467669
269323
51418
941205
551547
241247
983960
236760
419457
928260
630916
629866
172059
459995
553476
468338
821611
549668
307637
1087907
623672
4153
119182
494638
963302
160449
925261
216310
356009
926799
626007
133326
169371
257935
60514
358924
645530
701466
860822
1069495
479572
415205
910374
210270
570622
323187
874069
379735
172087
1082005
555418
161467
40135
887988
542697
387895
15625
166947
953318
401008
751498
1069870
641251
31236
1092825
981009
745418
919998
215774
438146
325697
418961
238329
55048
6235
920257
566444
762626
566933
1082533
177627
406888
1004648
575742
345448
274485
1066087
1040050
828920
456276
219889
452337
319031
41662
849745
238666
997958
981416
1053115
107952
1087547
873338
98678
293106
894625
632519
429121
107337
981900
605923
1003664
784491
666342
317485
114403
787544
150968
1004263
862548
95875
607767
725977
153999
546129
902568
883425
474105
675840
329417
305072
482894
912195
32047
996734
596937
242814
897735
791294
685700
734250
633885
376306
1055558
940497
989963
771653
220425
625231
1037379
523022
454639
245094
71650
534806
136264
959150
390401
741773
359275
14426
96563
363970
624579
653172
41084
319489
994224
774805
735508
986564
745993
208344
876939
1021446
1081703
1056380
954839
242433
954683
744335
93997
974623
428796
674212
443516
267645
206505
615139
634624
26487
22315
169336
720608
858097
804099
288972
435179
256646
529276
374682
610660
332374
534578
301434
645207
914979
513104
993913
609879
502499
544535
746762
468121
467071
148451
289932
419784
357415
16641
310223
971352
744895
385687
616509
657384
826098
351903
310187
61473
187584
530668
73936
543662
800049
918042
83210
451106
936359
760804
410764
424302
737219
447883
984946
391975
686937
69560
925553
584975
882152
627721
102843
176538
284433
1052249
207103
827211
219177
271434
681384
1077190
7364
846304
305966
637370
239943
1038338
549899
877147
597878
886763
518906
403858
509131
58607
458337
1081605
1087536
492506
307843
944729
26471
890581
972972
233069
780792
455821
412447
572438
157677
822326
591018
707522
945900
1084561
33456
1092145
49536
411843
203768
265248
139210
410478
989820
201491
1011757
683692
1022733
839628
391273
1072906
714512
550729
1048372
297399
435883
324302
947710
161598
1082754
646455
1099362
34813
702531
1007918
362930
138929
748518
790903
500538
635825
943617
840484
4841
765205
1060230
550223
324517
158018
421309
614062
436752
55477
496191
1030871
606141
117162
632622
863922
1072896
42422
517098
795725
376536
544837
352885
172466
902363
562905
1022682
459730
930046
433533
745299
550500
978871
653995
354488
964733
736744
82112
55886
661608
1094199
31668
32718
778435
177695
711032
379057
313052
1021594
28923
854057
624564
19593
456069
1076890
758714
683008
1064408
378553
1026317
105862
130256
425370
572834
305930
910876
208394
361053
506931
209589
770765
1032039
214664
1096927
186971
194597
488060
601213
293916
458322
484246
76657
57363
440608
61710
245483
609052
488589
798291
868526
706342
734925
333538
862513
1078913
19849
329369
391106
1066435
839153
522338
646288
203841
837461
112050
676341
1053025
409422
534361
503022
139065
781322
525297
757499
418684
111237
918541
1067742
751624
588185
167209
875616
154914
958414
782827
412195
4706
909710
1076552
272402
695003
299437
926624
669050
912661
772198
183745
723546
35436
589634
511105
27942
156907
980280
832419
770352
407054
73653
405128
1096669
805677
904137
480562
534958
937519
601270
138471
773423
477074
329275
654610
848886
482770
80490
351508
85842
411513
222254
1007742
253976
602807
202645
754741
781928
571390
548562
101638
750718
654922
812137
842596
738710
627421
1027514
428396
316355
990707
978686
522029
125423
490458
163116
615334
590456
113346
428640
714347
604137
736060
774746
269192
823905
219345
126937
379399
145407
330095
389348
1074237
423658
124991
585793
976943
551556
167199
815937
200693
908515
816306
781511
613609
49079
314076
611655
14866
940913
426487
1095795
1016381
494621
19319
20546
773530
885513
562276
478881
576396
133084
724116
367194
749443
4604
725002
196185
615312
808510
557969
889269
534119
85176
58709
277707
931054
741655
27976
200731
1056348
231989
3891
515319
827168
351155
337229
51280
1072554
858202
698198
252042
233521
210269
578517
264413
840537
408253
1035602
941658
697927
80965
786464
675187
424259
917927
19127
594587
882659
430280
907584
364987
223054
983314
605234
323434
734837
762707
551785
340700
506215
895722
185974
747833
695865
762318
1097164
12812
1080611
406357
762308
135041
103193
918866
1067664
576959
734416
119120
20216
909602
67252
83365
917254
1035872
728363
255619
411028
924518
224135
734967
175320
957648
780228
63293
426437
14231
178859
574717
1080761
856011
524883
82833
148693
150549
633523
1067070
221577
1044794
284694
762485
282116
858442
304410
152770
965708
671296
1019715
596200
371770
470261
572238
120921
697371
765292
558891
320692
698917
63641
242883
878935
123597
38301
439483
80152
941214
107148
448005
1075677
356164
252492
86080
571185
347210
196986
109117
764343
370097
457645
522404
123040
725692
1002364
982550
544218
750086
597892
195805
853723
552090
368080
844629
480940
531485
1080223
743970
529334
610889
24926
397179
375252
188100
790242
957397
494269
647007
794898
877786
667414
715811
213047
1078822
563372
720699
349525
48966
881350
101662
377926
989026
179599
712901
606642
778346
388063
664820
406637
1047160
143090
268600
1063910
633322
895839
941129
996951
1049034
22650
673383
765587
202132
897708
486844
185926
264827
684384
288672
412768
30871
121518
1066371
131558
703182
703968
563911
277192
266590
429790
99231
417771
190208
648020
82797
895214
32886
553342
845990
275734
874534
21086
972363
471591
199269
504525
1080316
1075431
867599
568359
984360
671811
594493
890692
634622
765336
607717
460091
995143
272604
742779
157935
1070326
434351
1088375
30592
840039
454151
1080309
165441
339383
18429
864707
630665
192172
848024
504387
473731
274734
273850
975174
457283
1079783
256741
1035452
948667
1038039
154431
121376
241433
580252
548042
914898
375834
398606
262818
785243
377284
601058
350824
775399
795450
150414
633449
665975
661631
225740
205349
258334
799391
324842
328093
364201
770110
150522
15006
1032500
81604
889990
970734
402250
72647
1083605
826420
529651
1083840
586962
752744
556215
531508
339850
417854
966043
705711
295757
697936
1026135
681458
890154
608513
555258
634615
145387
1017874
579713
539703
1075289
774341
924610
83022
195364
689014
92118
371710
267099
61840
431784
312871
844291
725413
521805
775259
386755
919493
996276
1093547
853468
469643
555421
865158
86577
672375
255071
1054850
270151
202177
224342
17435
369507
678089
521693
434044
557013
28254
115216
253893
238504
389102
647074
136333
805447
804890
1077363
509314
622536
623035
1049488
976351
260903
960805
414396
320245
193816
48476
174687
771326
179527
371210
878127
273274
75878
1021269
536539
172304
357153
759397
759540
902132
896333
787183
110106
366231
1011021
362371
866831
848297
124917
565043
481732
428368
634848
392963
71538
111312
518082
233197
690813
247488
293915
774957
995449
279814
644512
572291
344409
82479
890790
510057
852417
771728
741992
298842
1096034
911670
814273
407041
900506
180289
288600
270067
81191
582770
676438
1067443
4865
1005888
619362
1063887
166862
1024109
402143
126609
993887
950785
776295
517547
1087423
88035
130114
723891
341703
809776
654219
552767
140620
279694
974251
341095
761400
778260
947675
7272
846660
371982
422921
546349
623638
310427
69268
147110
1054059
77136
646343
732717
17481
22382
572649
306728
706695
965388
56720
707873
367484
1080008
248051
713751
934228
814997
312602
545211
177847
979844
836192
483737
614765
237291
427805
388045
1045467
89759
248614
1013188
769992
736249
297058
29391
233331
29634
921085
507437
50268
733421
939319
622222
1066373
904966
532339
389755
621813
1076464
323764
1052527
493929
338717
427073
574457
522444
771029
364124
447256
541109
213939
50113
790195
325987
450681
881153
294662
518659
1060984
277029
216979
343092
344142
78028
76978
143933
621068
559433
887339
641914
695884
530031
768779
338423
724663
27740
995651
615372
1038510
912573
120299
384390
866842
140782
20809
905844
595117
774074
169833
284293
1052795
1036614
735792
395474
818946
603932
361666
461870
1075098
486953
965821
707561
777385
581736
81451
705884
127644
257157
408384
908146
506723
10590
1057401
777201
93191
464881
617931
204041
721635
734976
843893
94687
403322
335723
67648
421247
856144
548213
671857
325062
826472
376099
336172
21124
807487
1059895
581583
911211
468855
985502
152853
404006
471336
883414
426515
341212
393639
138449
921456
611742
867118
753694
574801
643847
876068
830786
1001634
619177
566803
3055
33773
513817
9687
1036977
359825
459285
990144
739926
1065430
660230
946388
238519
788861
867090
867755
855261
121426
609340
523726
752222
134331
770627
509180
238066
394796
179934
340585
991207
257936
10109
805202
490757
687791
657111
377138
138832
670208
463689
571710
937597
251194
430407
230017
650129
489093
891795
781165
985443
1098754
58859
1060243
117296
501591
539144
1082485
689911
388165
828253
432525
555468
506910
118549
211320
1076008
143223
381324
780877
510563
230809
145650
1027231
629599
864056
816475
1039019
885203
284593
725961
279689
13985
835819
160382
54456
1009722
580778
586879
352438
267698
225020
644516
484655
749675
365157
821790
1072205
487009
924924
211215
947179
518072
121383
469541
896916
158560
312940
744658
94469
547319
359014
590018
803318
834881
934348
282111
329960
495859
455369
36985
182992
170067
807004
266585
2272
969659
776899
938833
951503
86720
556883
906232
533533
271265
1029895
508659
468720
503418
865236
864071
948745
83722
24440
983462
80386
408582
932317
420600
868626
1099641
369491
466371
1045968
866885
1010555
951110
174349
62300
891958
845633
193568
573770
220246
186109
527833
52321
715097
77114
893687
223244
483027
2242
290342
652336
672175
520648
1052139
783544
125616
1100393
805089
238871
132308
831238
523796
233877
351558
89129
660754
838005
595978
1013435
845536
453755
439530
956318
1041645
165155
411859
832631
555295
129805
644168
874036
950175
857375
1072475
882717
1054785
835890
409582
593984
487389
653125
378412
547099
637212
259070
239626
936233
671238
463569
547434
221428
828249
192759
795061
58233
252005
943278
1014490
51633
714497
661658
469203
1070353
881316
971316
485536
800146
264647
663694
980281
465119
667643
848309
92356
955474
216110
425083
572206
356964
617873
270329
839485
98188
133461
529315
239335
736015
617027
1025723
493084
870038
986414
280898
62517
867148
4235
440768
756345
313560
790217
1085455
715928
193995
421013
715138
71166
562684
566509
956197
1017599
402200
842616
264705
1092612
966045
189650
26404
591558
443727
975759
976336
457843
33796
1044478
252536
169253
348976
968641
916094
1088243
693753
171429
403827
144179
918852
481469
106497
368858
533464
497179
461335
1004239
590288
592335
377235
604134
156546
536980
451787
640467
769318
225063
967491
107407
294397
671141
410018
402000
1051926
480117
451612
953562
541554
750458
910408
589133
292871
973972
797038
412596
323499
388888
50261
522829
165100
233672
845462
760197
673969
271651
189139
1013575
397567
947972
409413
40385
118664
800970
957721
382726
290431
364360
155751
977528
727124
386654
1087393
1049185
508226
407043
15524
692161
219635
830914
864689
206325
721450
528350
8687
845436
968891
531732
19051
1007858
874812
474392
66549
376981
4975
85272
138620
814624
524643
312592
532612
236201
226322
1074135
555378
104544
731782
904106
415772
911122
549189
250954
182497
743535
1067898
957135
723136
692360
217000
860866
16895
505129
589390
980499
913447
228732
477516
327594
837620
636240
509457
768228
868377
294470
715512
1080511
891768
540151
995073
694203
598535
906927
842567
656175
193325
355802
1078644
519161
978921
581370
659529
948046
210879
713358
217672
985716
215278
924045
430260
487626
343938
86482
835624
603218
380477
708594
984550
326733
520960
1005041
303109
438550
157083
409383
592065
778663
45259
1007907
361279
850451
230087
700010
208679
176658
361292
250556
414897
770093
672415
320043
970273
329033
549923
578753
285923
993720
471329
36469
525487
578233
1078653
70797
1059849
1029519
1058241
941454
40672
962458
556485
894766
233416
268247
1025174
212160
917791
231500
419214
57887
831157
872351
197447
403431
774651
44978
405124
342840
541831
71495
1090857
1010292
900253
724371
865463
972061
608172
284835
334053
108368
522365
523580
638852
229759
379770
540515
1085362
1055622
463235
203312
951258
749622
694062
481011
437728
969522
983970
297890
841360
105349
1087130
541136
1030647
509950
681724
897358
449455
893609
756660
903428
443356
986731
76222
677103
960991
645846
257350
283035
321773
665124
186324
491307
441563
846847
751327
230585
523585
413755
376375
232120
660954
929002
48806
380862
529372
469225
202097
170493
956232
1051538
512962
14251
760957
559574
799167
862349
830542
542939
25112
26162
410107
262775
145484
184333
483537
751702
672286
480011
441703
475135
116890
408836
365457
548152
818736
1022293
918043
250039
1089191
636481
184813
2383
804625
824206
725463
1001961
442462
114178
366321
571128
547561
559714
388965
223554
547269
1068555
358290
6105
169346
174137
439300
583697
251663
726240
675403
801262
832207
112208
495116
99841
61643
112293
629206
482064
774175
211112
1079601
1057278
1052427
877341
1046648
154559
257702
123825
522850
177322
355190
691205
987430
166731
441600
496078
866455
1057878
650146
990337
951825
834949
13330
801772
561449
1064664
233231
275521
285393
63586
104199
460182
31656
892387
540399
680294
720379
887124
484261
569092
529293
380044
250972
370464
786135
785909
1091312
257032
547726
148975
625678
58559
1041459
286006
625092
79251
966115
854733
507025
162082
417366
491156
39184
173347
1052105
975332
994459
400074
432978
697674
240389
271332
479426
362454
682324
803205
1006263
67780
8495
960963
736418
899230
103335
621128
189274
964693
582783
806448
1028678
574495
655311
259173
584885
651513
543084
755250
211981
138953
643242
1074073
289135
775116
879969
1030484
19649
377592
104965
678647
114210
920923
446248
1034843
436892
711782
145456
1073057
430229
431845
235284
1073844
250097
950800
133410
230124
84135
567084
634436
613694
848074
109834
317782
172733
240875
818917
579879
372537
167453
602263
817347
329938
760253
516473
320664
88425
949715
421616
422666
316625
515388
45062
959937
228976
140806
271445
304360
974224
564075
830112
964339
157777
32641
795007
414493
518133
576376
939858
395488
645291
260103
831284
100487
326559
532709
1028234
814158
452688
997015
527114
669616
680867
950924
560683
317609
324091
834636
934047
609448
18644
1086264
918825
1059645
938989
886915
350833
550256
656845
539552
89369
581433
434967
1066872
45656
440333
89908
728529
766955
980502
444863
166154
318012
1050439
369148
193680
992908
146764
560160
249417
173331
217945
800604
248799
671931
446910
810918
606748
204563
560088
186521
1067799
779196
41807
332573
913000
155524
273785
771917
160642
617383
1030685
1010699
244293
235396
277964
775892
278529
1014692
136175
878334
235575
923643
935068
135374
17244
242859
473527
472477
115180
156561
224579
270418
103607
1028507
912606
599003
471562
1061772
760144
772535
91389
494534
20153
679605
303559
1038361
1096300
150119
179342
329500
467999
874013
891110
979698
1045410
547901
96032
14476
605382
490478
515802
197681
404163
751366
1072025
838977
796753
202787
1094407
1035925
881695
311930
642350
977721
738462
704738
1055673
396119
1040415
69316
249705
817081
76830
960800
381797
129867
855152
856202
560616
376387
19584
128299
957760
918525
905245
233589
856371
665608
725860
218265
461941
1026486
35096
939848
174767
137012
542388
695381
608531
620284
614159
267805
565718
429919
1055815
67430
302150
692256
385303
145100
492219
162630
718926
279442
202357
200022
27150
98230
27059
821698
1085688
932608
803475
167973
812421
432283
785173
594757
983142
687026
670248
286358
399390
982318
427412
100243
1044714
634985
383756
435870
386042
540722
928379
423213
368994
488088
868777
404559
741701
1080718
978075
341799
95338
910501
160208
465577
174644
456387
690879
31846
185288
209266
579538
794587
596986
184567
351958
325251
331201
604909
153418
17584
1034318
888364
65511
167657
519181
860137
482775
47297
72693
715085
473641
486453
1007879
340231
669591
201603
1069437
14313
765756
283345
732767
838759
842425
81759
669816
256075
518550
729674
485627
893859
349927
864061
1077643
306027
1096534
1095484
872344
129145
377564
645863
747042
998110
82382
500443
40020
92098
132225
1019931
141001
1011410
797524
996136
893916
168668
366528
203977
857403
334926
269920
1014025
1034347
379197
44545
797088
965390
214346
210199
1068496
699291
688470
739015
754466
218102
176645
882692
356098
683679
910950
190226
956429
117414
314539
383131
264572
58762
301880
122668
249908
761552
979578
787659
68851
981510
41798
62380
684666
316129
444639
471081
142888
765937
727286
904719
1071385
619239
959000
171905
105231
407318
369851
595713
377327
1042809
741039
8094
168396
366240
768419
853005
322939
176593
104815
606737
644669
1097596
837778
823303
151795
753962
825785
35631
201476
144106
410239
1037382
665648
632655
876742
713825
187574
24847
707660
760130
37471
432278
691422
1036409
689258
210765
1035537
1040933
188218
655796
615647
761711
748225
399685
730135
67163
15779
175773
187394
900183
315418
469947
642388
220347
156698
607088
1040914
808867
595030
947219
583297
852122
663567
23189
137131
1096884
300889
197823
461187
344063
32880
953036
37688
718668
212468
244899
536878
290408
907299
83049
348701
3917
431123
131952
757332
208976
886477
1034213
496820
350092
421362
512413
1069414
1024136
684629
566408
1068951
893944
833244
36473
917904
681043
850151
1038913
393313
372482
229505
974163
755810
802788
1004495
892597
1059328
391107
340530
152561
517539
403164
1075773
203859
830965
112997
319282
198915
104853
996604
908485
659613
740154
211987
965504
1095317
866067
637491
488899
264658
110369
146500
391553
975137
593840
963866
367592
995173
11296
818018
309066
744790
990509
550934
30373
593151
363938
22527
917755
162095
802414
524066
702424
373138
597829
344542
605282
876158
121878
124081
674238
954626
946864
216832
723215
175314
1061661
12248
15689
490804
155306
697704
534872
1053302
201219
483157
329054
355422
999908
1073953
459051
1063563
144592
121120
92100
652724
567721
301545
464574
225339
536617
548376
479067
1032817
200635
486363
888585
72603
767289
274343
800942
430093
187608
828409
170651
346820
445347
395445
271758
982652
982375
1057814
44905
22497
591749
683966
144869
423045
1096930
477201
816147
630302
567862
940779
79005
282508
390353
938785
570282
452830
676354
217685
753485
213529
1071638
1054386
87813
1038123
278024
515063
351737
317558
1050919
691746
637643
729845
93166
315944
587507
564163
987965
747132
982666
908020
739064
870332
414852
90600
97134
177676
989149
122205
676379
876064
681666
125495
368058
457350
622844
94451
989013
212851
623475
1003339
34937
148383
507624
501093
353025
877132
1051484
1096079
437584
633192
287513
1099068
266002
137295
475530
848905
4921
599478
899015
794454
245932
619932
292382
98640
503907
557620
1019639
277631
666843
1090545
163600
1071802
440587
571839
864795
509048
812958
5284
168995
173783
167033
451548
55974
344230
1064995
294715
847140
959619
678962
406678
589264
1015332
264850
847060
380979
76840
461326
583702
890988
337439
439180
716133
390277
362015
367089
26820
131683
265270
574747
785148
858417
292651
914253
884288
740963
871411
587029
803659
1084063
712163
597595
550182
939898
658487
97513
197894
475639
481209
829031
46727
585846
462414
900790
966673
1008840
33866
1014276
438525
211545
197658
24789
225712
447039
815268
1078622
710714
755723
753157
304338
924258
316275
560534
64133
1089440
516749
402299
226351
355734
239136
669662
187787
537280
161690
658693
726770
184138
900661
568065
852818
391231
110279
985996
882470
498145
902541
604346
842017
993682
508529
649222
116719
801637
705376
114017
998964
823408
758403
642379
62801
997763
838809
754673
253056
227992
216240
41756
336888
429664
357684
930515
81885
161136
60972
101749
484105
924914
181411
794717
1038400
14879
760499
729435
376277
550761
572558
551672
274125
330885
437000
282934
379577
662643
1023164
847448
602317
553098
1038636
421390
685035
210489
658815
128687
289264
326902
1065314
215798
389243
1007820
97433
525340
218785
990863
847680
445389
998267
633183
1003708
821563
776705
178316
87347
749788
270049
570031
1039573
176469
503992
483243
430475
483502
575336
94409
1066250
495148
278571
910615
50568
60066
845034
948234
466438
25977
995194
732634
907851
472328
1056743
956939
407034
141350
275159
520044
935127
921714
291138
50008
335987
114023
517760
791212
1080854
284660
655309
494024
587637
734811
19818
639266
860411
171664
728711
233235
617876
512743
798301
389661
281887
533118
419925
339947
760102
201166
641532
903790
286514
931660
969599
1027854
809095
612174
524699
697383
571677
837660
979461
393796
506142
1031580
407938
375511
924682
175255
377122
474450
677167
871398
32486
217068
1069934
710300
149313
10302
1091157
452871
245283
66616
294523
565714
967220
342518
558041
839442
1098370
417297
565249
817060
28547
1004247
839578
478888
444872
269195
718034
449632
704786
65113
1071684
858632
51776
836135
174227
999532
725890
42337
219926
1083063
649401
378383
520264
952814
349607
33529
981031
790670
460102
215268
1002769
820540
37240
932997
493840
268940
46795
1066473
899524
53292
88832
676032
398265
312604
43256
368444
1033085
265200
188211
658368
641112
1086241
506316
518498
664850
935988
477821
861863
728404
190900
934190
474146
281516
1054847
443330
352607
821720
432470
1089274
883835
1020280
746214
970331
578357
226720
295693
585812
383708
392983
77033
535201
154777
397331
234377
683626
645702
354423
733205
334492
335542
1030188
649119
94713
453395
883111
820564
360107
931133
5835
790672
664727
891901
565099
696028
823351
255293
725898
139913
1057400
376442
252834
74651
543387
678520
485027
694842
45098
692979
904845
916565
394937
1019176
375184
177970
678759
896309
9619
303580
462781
777623
405905
368927
351325
940376
493870
826668
841747
130522
733072
937690
551137
352391
352390
587917
612820
828566
1075020
775030
149587
150637
134111
135161
844585
483818
779349
956619
955445
223365
375224
117099
700598
243382
713255
664413
951484
107558
486865
633922
429801
507682
567532
775401
812793
433229
234410
796562
900279
469030
770381
474182
933928
527912
70085
893971
515025
967195
1036992
817415
882047
1099532
824975
489988
853674
977665
900557
375778
988406
1036846
1048754
40917
40843
919149
453551
287038
246235
164819
648608
157845
457919
570187
1081210
476415
210751
1047708
693896
556611
570068
447189
858039
27557
54327
829271
218426
673773
74287
257261
665421
91278
336232
716228
453388
886742
894498
302142
240304
364249
1039403
961057
377456
483519
599893
1074583
684539
979293
420087
462636
167482
882845
70881
538541
790934
868483
135693
478822
1067952
314209
416991
1024088
132224
529506
925616
11419
196122
1020313
644869
1056813
305577
762767
298593
29013
526460
587176
554828
282494
907479
463515
590338
15714
1054605
769882
658615
975916
1045544
297387
339325
385967
258107
85732
1085468
768180
384104
1032878
887796
614874
701509
682670
20559
816437
251729
388593
741649
250255
787347
942381
379952
1023607
675006
780747
399067
673535
223171
196424
336428
534348
661698
14949
1065324
892633
495771
127273
196812
819373
647902
544390
496239
778826
72446
134838
446096
413386
942168
635134
225853
403343
696331
1093798
1020562
108370
783665
577850
808235
681160
385600
517597
659888
213479
851657
945602
94120
1046951
118769
1053003
531370
52067
560137
942390
825525
401386
956837
38308
121545
439923
268126
817254
774438
218886
658055
722338
1062968
110101
1051630
408845
661560
903064
586917
533717
172338
261763
383635
241220
200212
958233
586318
842756
81359
433869
940586
920000
918950
482521
166987
135105
250647
249597
753767
145182
935534
208758
979035
168850
496165
215460
5450
130758
1020576
390138
585958
308849
804752
720593
533280
693045
421987
1063437
26606
374372
586631
846703
825709
373835
316738
289683
327986
488715
848623
719425
758128
1083609
496782
1071613
19575
35867
544819
9874
989285
820000
95556
219978
643094
674860
502710
408699
723735
225916
186180
894074
897822
1027307
235748
41394
1037550
5201
337780
726774
475647
897923
922584
1042542
549730
684467
177103
911445
308728
301705
521252
144139
988448
631739
1071639
367634
439980
136599
748201
906567
817709
750738
575693
569656
873572
1095215
34750
159919
34567
1094961
606993
988140
38022
270685
783642
768648
936316
662423
770934
572651
270235
33973
546708
465077
468562
1024236
1055730
514235
324942
933402
872709
686662
1002321
1061910
360455
367346
1097751
838772
92132
737228
840249
70081
566659
1032245
721302
639100
684260
623109
946852
979168
355249
555674
873987
314218
551055
984467
923596
399633
60754
103615
445092
948101
450899
211416
214520
104135
495040
23995
730900
1007224
844365
552373
1090954
285650
980556
192488
1034805
841834
802473
423244
962918
582927
329618
454444
527467
181613
815439
36000
101953
230504
411857
647753
313613
1071162
209120
957427
144066
838501
341845
750801
452138
6108
656836
489163
496808
1084807
325669
661238
698653
234552
417164
219520
158087
869092
294796
586268
1075010
714187
956606
34107
959963
518559
1065418
1066468
157076
992181
540255
541305
936976
423847
743352
36690
146046
750096
1092433
26151
745113
143544
704604
967084
1012081
801844
974160
827204
973849
673910
744927
185019
903262
797084
1045873
412153
69710
265485
915749
251441
865363
571699
461100
736535
268235
359126
884054
558463
362733
723882
572024
145157
442682
843847
254365
861524
1060052
1009893
838050
395939
283802
936933
672822
103215
838090
106482
728413
25125
275810
14817
401111
49962
137278
981797
628561
1093961
876537
924528
548875
212590
1031666
873623
1059899
510558
454541
335972
208016
645903
566497
713283
366918
189113
588069
70161
450505
336876
931335
594504
631750
434884
6392
1099674
512876
112358
177137
506024
952865
404578
218306
675072
314637
164195
93065
363569
706790
1054434
934291
1042870
1008800
690509
639881
412868
448193
761492
825950
11048
470620
563572
985466
190641
815398
908919
227064
91741
417476
416426
994800
669105
62616
650206
844119
363984
1028350
786556
473079
629738
684310
459584
408884
76625
796311
303803
30614
651719
485961
567378
1046170
251158
63524
232013
30084
211151
466160
908892
159247
419655
679793
254571
344471
800330
152594
158304
790148
708673
282245
910069
917100
270530
761354
438355
13085
787115
1099952
139025
272615
495446
555599
1072547
412211
558087
839463
254612
295239
926009
730183
18462
326364
139177
1051785
560323
675216
852838
782174
1099741
710328
409763
618748
693138
607713
933853
275122
296289
140765
611513
344855
894733
1084320
504538
398828
764390
965492
483100
21919
18906
984701
878866
1089880
235012
934121
72064
479504
370197
371383
993410
1047718
843534
166286
245625
555080
419997
426993
69974
308323
659150
550999
436853
642718
401333
916883
7345
427814
672013
85323
845212
583122
1002069
474961
662048
782829
447885
1015657
417754
72614
359566
759281
885204
671323
533984
162159
860372
925423
61095
567735
311097
557078
992282
453799
499780
840169
755570
67419
399576
100911
495137
245833
844751
50143
658420
944312
486193
259873
883724
896575
476237
527218
69433
942973
362554
599028
158493
572435
883497
528267
899432
819337
482515
851638
745084
580386
1073830
64177
612740
228467
1046417
953168
428630
1042975
487552
1072183
640770
748474
235704
1064600
891358
463762
146267
935989
108926
44696
624161
753956
1071037
79853
413013
678125
627606
640426
907427
493709
926166
967651
1074526
215836
434509
53366
885002
728866
615450
81398
144279
133545
780759
613836
411130
319410
421417
973265
1041241
304461
106591
602194
653874
924409
764685
303812
890913
298669
712871
540533
892182
189808
387042
375620
742806
604410
1034787
82259
1090916
396982
79439
640876
128579
17615
266402
584359
464559
90965
1081119
1087106
873260
945852
454720
257672
344383
325369
1020587
394562
619589
207953
194574
1092520
431786
413847
777174
301613
776909
798447
616972
397312
658845
955106
547905
327521
119770
1095838
363857
693072
481509
935914
960722
1066118
166806
28778
3864
783033
506588
946920
891685
6894
814369
956956
491057
317104
1069694
137422
438988
329138
489114
716981
50415
488834
1067377
583233
960697
1099776
179583
937779
345828
474986
663982
120167
524187
54778
202643
665167
1045857
295044
791690
790890
170300
147643
949194
754531
1017260
883961
1029312
499112
163820
676245
1061470
350888
651175
418544
62694
955023
358089
28465
696967
904441
45294
354697
572534
192928
255943
382848
18838
524840
204156
743654
468152
631826
1056298
810224
354415
183251
620617
735670
705457
549408
307069
1013520
686898
297141
667885
402677
60134
215325
544185
777822
452631
1016055
212796
711329
766354
525234
1070185
105913
558235
883760
497825
332981
62035
596141
931570
295316
181756
965058
260289
196941
26897
994147
482833
370384
242298
145115
1042111
925056
344962
825903
488191
478009
823530
465284
289452
110866
740310
47600
970509
881655
1024167
1041162
222470
672811
614120
84112
294190
960563
963024
923914
16520
575971
617276
564495
331880
687195
608085
921747
481036
405935
1077408
1039300
788701
436244
966150
793708
24145
438870
640202
203732
1047456
911442
877472
16912
228090
42406
441377
580032
857669
1058854
582976
760381
592160
964822
1077021
279095
86046
451680
3948
581825
9914
750539
550530
339642
842679
815104
948598
695115
263660
512087
806465
391546
83065
722912
1071435
977186
507462
108471
717079
1038602
124327
945361
1092828
403680
141314
327745
110390
507322
543350
247225
544715
945510
217441
505006
869293
676451
502968
735362
336360
792882
432138
972088
245042
714514
53965
546895
388424
538088
692177
318730
41217
782323
65962
786091
193545
852664
217219
418361
677987
978463
956366
268498
637245
242164
1100193
999426
888790
764913
824016
489031
258092
900779
331339
26840
745849
658229
1003587
455652
978435
15143
555871
401824
1010578
772066
200480
99110
978836
49802
333873
259953
886065
896383
158447
619256
836212
426243
186843
1025820
341993
727454
189268
95637
990060
89026
939914
384985
1054589
1027338
948583
364029
257651
985532
165099
483955
919039
588684
320244
678497
1041320
260255
684936
330214
734732
5524
416967
996840
187965
394500
643079
280565
622619
641580
475212
417181
537895
749298
651793
568632
605075
995863
906887
865401
75834
546402
276732
233000
411649
112722
456309
446018
878838
520884
425533
177022
124369
47785
932494
647172
611667
1005884
853030
528287
234029
709737
363920
996711
1035054
1076041
394999
587178
758645
1090873
1066390
535184
340875
768199
786389
593374
1061258
660096
609524
603121
597916
555411
518754
491916
752109
1078586
212945
597431
92138
765014
143862
398771
643114
889631
773519
606616
323573
320726
1085592
925831
274696
458064
885330
793672
904533
49580
961416
17769
769762
323298
508606
549018
554551
949660
398034
988752
340814
154115
363597
558564
611350
1021547
721471
451968
177390
678151
635994
206448
459511
786253
469095
1002263
9074
824624
936787
164305
332650
332229
345711
986696
403280
623406
79673
233963
960660
386785
570433
296188
563880
1065775
997788
822725
697644
786606
238186
451620
1035185
297789
135647
566134
855774
380847
121877
444912
37148
837797
63380
63363
573295
728157
993293
992243
92609
1066485
1007018
624366
342325
590442
659871
5240
1051890
57142
1008397
779957
1050994
144120
626829
966698
208595
756038
496874
833687
942141
154802
538337
451431
612005
544373
1039134
56951
273917
705312
68336
805561
1021567
126867
996961
331506
304983
291444
825654
626414
385700
1079792
265619
627905
196469
472545
531226
799162
798112
925139
781931
41475
1020268
435221
59159
876359
738915
596832
885360
664058
663008
377785
376735
591817
1019511
146637
347984
1070037
354788
127813
1037303
813546
833852
987299
156466
852020
342724
257411
560976
456349
279564
322719
233334
523327
126620
1019654
651980
456252
176635
884034
78033
449004
428269
291636
344980
750984
849697
900970
416309
10168
774625
499505
643044
536592
709072
978719
24393
53558
648046
1098029
17572
286664
30882
364656
969047
450641
597853
828581
177477
130384
138039
1061871
893808
486599
767977
685698
188614
706128
820054
928242
985931
395856
103989
641812
520821
925949
546400
707739
1073228
814377
779335
653806
53443
269778
188611
1097133
1096824
982489
744343
165243
227903
426159
955837
866362
502642
1066752
838901
875276
862480
555877
424607
812525
617311
745635
259453
1097070
73463
336570
177004
911389
703769
577198
470183
929799
822708
490949
639254
778437
36345
1062146
23994
975255
333783
39372
1018594
212601
445295
419408
174040
449348
98073
658046
1097999
400865
600915
970108
294722
524737
670999
663400
820374
600763
431574
879920
83090
1077445
416059
864800
192290
402751
765607
13670
1016818
433170
880745
301821
368187
998230
540216
786988
220590
389445
897290
300639
194524
824442
51956
607644
741353
934551
710016
193733
993735
777677
74184
583971
75500
418965
1079019
195085
380694
63935
901173
931413
954232
478872
29049
684763
791952
337968
596254
1046947
135604
464097
666474
1034156
535186
378285
452359
801792
59091
908762
320998
165823
746479
959543
1017559
1085922
750330
812514
199743
341459
848394
322542
1065960
666597
30097
243427
440605
296295
874360
834913
584953
84520
1055818
256043
144449
533645
410373
354894
345001
520721
896097
187813
686669
866973
80174
1009631
20815
309343
274095
932691
785779
42196
499615
800377
900468
255099
1091018
24350
757975
680372
472014
644881
201271
134634
610912
470064
163573
942308
886318
202937
1093113
376467
931268
139113
183911
632566
764342
816430
951557
476810
220000
14347
505382
6997
443846
6059
695975
491862
767029
337807
154778
1010630
661047
748306
968986
134084
530835
656715
3073
1052483
452424
1017048
455000
127142
916957
1047952
234779
121308
311018
731242
603890
43941
339619
75735
960377
638224
1043414
415362
333976
230245
236946
1066737
778860
124278
455638
566614
1078033
92143
1066983
34278
670831
703649
407019
214088
906729
741881
1018308
516339
476879
908955
698552
846529
802188
635966
318704
93339
932349
492052
609064
52768
410876
679742
881805
5243
753533
885287
1098252
273812
221532
1084822
224309
121263
608699
145006
463157
913947
532208
631043
275123
413604
475068
601639
957586
267885
694266
508847
27513
644482
720978
470169
361002
873971
740268
125493
282993
24874
711726
86221
268661
850105
107994
1074053
1056359
177151
893227
225153
943525
324753
770675
314406
629118
685510
973619
1034581
239018
816660
80942
130269
228159
195745
514947
592391
774025
423557
562694
92133
489310
930165
1086648
366737
42497
113807
586299
437910
671971
572582
732197
495335
574123
255524
806285
605765
272296
490465
491515
658262
280879
1064239
48597
400436
818927
1053914
407448
873606
533927
136370
370532
281540
784165
976968
841643
493232
668600
395034
824718
1070832
91749
547145
310330
217083
1000759
931713
175333
1041201
8909
897542
257691
680432
151216
537629
91768
887403
646363
228739
1039753
244109
1057035
512548
834798
74475
763748
529669
903814
596151
233503
286862
956126
313584
451299
388997
58891
1055738
370758
857759
782870
62767
110391
307423
713007
455424
31991
223158
1009655
728080
379637
345558
729720
886289
408883
291303
454954
878076
1026280
995358
1049009
546653
427259
900349
601126
320947
490475
196601
83547
826101
40518
56489
665053
1051856
536724
95800
1007002
337133
1017323
198367
494539
834218
996658
555475
414537
769714
622599
225965
20670
855335
537438
888448
838908
823451
206498
863342
443749
448537
103437
835936
871677
407824
262311
820313
397003
702568
885403
379288
321839
464192
960615
601431
205842
212625
543711
844172
295476
726859
219729
103775
250576
412860
863656
146458
833235
96861
377245
608762
902618
1038853
6887
402838
549823
425066
187624
784004
1096089
808275
660974
913406
104002
680513
797311
1026540
130446
234733
489855
566133
404494
1035824
857273
152047
815063
1095678
168436
620824
1084988
598338
1091846
897474
110373
224600
434885
867290
961002
21507
309031
856214
755871
749727
894484
46173
770388
599064
470276
951900
555481
34996
949722
309137
656199
1042722
763032
431859
806199
966578
1077992
913363
365299
132648
791624
576496
284632
941257
268509
587890
178394
1076012
687537
578932
776172
49127
12143
460521
166433
344956
616026
349610
225554
838141
401428
1039698
330381
626707
809623
286060
879348
456150
932149
313981
994768
809259
448434
988350
1038459
441805
902866
631431
628979
111400
740211
654693
60362
506850
876915
27477
574152
19558
772378
1100220
441892
292135
1026612
668535
56426
252818
464393
195768
973992
457291
317011
273669
393390
11464
741350
770614
870189
726788
1089620
262857
43362
491009
902515
285752
542605
356824
71420
1070841
908546
156734
43956
950648
672774
191839
767000
597380
616567
708608
165406
817702
681826
793001
901888
395145
1089011
627075
947222
1020552
246815
789089
548657
887583
183624
7426
575335
345924
635082
809700
138966
445433
592619
721034
110912
273800
953893
318037
408075
965637
2498
524253
158827
305063
365564
609012
7143
31582
180668
474007
232833
492507
695913
807864
1036840
1013891
581552
510267
99392
331195
697363
1016517
1047822
489917
832187
635843
726625
331770
719505
62024
657817
999881
1028433
594712
246036
1025883
48006
235207
250107
867469
628663
587981
735728
939327
650083
772231
879855
88193
837182
553643
47466
1058326
442898
572510
823465
560849
772665
1042208
918313
717670
660207
633834
992225
253033
19439
317263
38669
1082330
557477
273769
826862
466223
933666
953212
316315
182732
1086792
437865
698698
417156
98825
271013
120764
401618
886732
729969
824352
611070
256133
32470
430342
88584
325192
881838
770630
246338
814532
973085
454455
333972
187984
1024379
265462
544241
77637
367983
21400
598917
609649
407722
655385
183297
64746
254944
466756
630857
894815
218674
1006158
53559
598803
1083586
771102
610078
300465
267183
890502
1011235
43226
109007
812157
47676
753580
529747
127876
5689
903980
271656
890932
998237
396861
836425
799037
105749
867858
707485
960969
808717
529717
919060
453979
1066332
462023
390709
293404
1082163
890052
91903
853538
11924
507808
31539
685679
456338
578600
333496
238625
786816
1074517
968563
642800
371870
486618
424901
507569
668919
127298
128348
247333
295005
454574
711724
953321
556006
597407
501860
655112
1018068
351955
4101
5151
1038431
457974
887289
839361
413097
150849
860396
280541
764438
381969
543533
21797
414345
732858
116644
781407
186704
753584
415299
82574
277722
13950
248165
629136
180535
133894
764254
1054561
304260
405679
617282
912095
234825
836333
573726
276364
120127
511155
839690
234983
250920
254447
826808
138154
448743
41324
431706
254862
584966
309618
171838
387644
737871
1088908
343077
748231
882699
1006659
95950
165354
1073399
534414
92099
25838
397342
681944
422292
1001988
31193
1035643
375693
586594
430244
297098
910809
878244
761242
233740
868751
465414
765058
38376
739568
560938
562933
376102
700565
710100
859166
668872
524850
11906
935045
574422
370024
183267
200739
1018665
326135
471046
1032291
360468
557227
131969
700018
480195
384690
1033248
399284
1012560
681292
138824
912822
133390
91229
372551
693205
501286
835531
1097508
816342
1049919
366402
915862
200200
978255
298392
156860
28768
223429
550185
1085135
610505
796795
42789
121271
766106
437448
662262
961439
975739
111146
620565
946133
161771
914353
430461
629423
1056081
651926
134990
523869
677362
716010
39440
138134
520736
220533
674782
476738
768974
988975
790059
511973
38242
547904
518585
761064
214693
1036810
170468
620463
44502
237225
611609
223782
26309
221732
391045
411428
127074
426203
836570
370431
757939
771339
291815
113050
176821
1040312
478436
646172
194496
715286
1031775
222384
708449
895974
523692
252705
108994
1072463
515806
8570
539582
200443
1021692
125170
597658
474699
343986
236857
1038982
943758
297001
1018009
649088
1035429
519168
706590
453271
416001
1072876
139708
943567
115162
62726
292764
639223
289597
868052
713009
772115
2935
111915
625250
1032849
75510
920887
919837
656999
717489
850193
660880
1087950
1035010
187180
87884
97476
96426
212569
999837
612060
870935
403820
329777
99907
852490
667547
124808
211457
747262
31004
868761
226008
1022102
712690
787952
865708
148859
138533
346196
267833
78445
1072012
329989
365468
571385
918735
406164
242019
1076636
843016
890747
1072643
406726
900595
899545
851154
852204
111986
515119
797662
835182
124398
682301
592927
495679
55744
110864
777574
569090
585104
584054
723658
826626
720056
218105
264896
753960
90543
536654
50318
861546
37200
502600
294619
198134
766287
790335
967681
950270
486240
302668
618537
628179
887620
796815
291751
483469
406122
215670
368208
767660
578072
1043580
132113
1083917
131228
150306
92003
71745
1083688
911182
265382
889902
805172
425404
358664
200459
16974
1031886
511174
441932
302917
921445
1054755
836447
643252
781288
488888
1069136
569007
394605
571467
453905
1042075
47344
320304
460714
904577
989217
123737
344185
453803
115018
457887
388386
221805
984520
316703
538094
752218
400475
1094111
842918
681239
863462
40218
966860
1038770
487909
690248
367189
825697
218734
1028042
1041570
160606
672069
184616
485575
423012
291788
976003
845755
160249
18390
124446
464282
1024130
20904
17086
301948
881748
284739
583117
944016
700569
881543
438374
887755
687912
118884
135846
579226
764657
18082
22813
412509
1006920
799810
935630
15331
930760
412453
676501
248258
53950
440044
8718
208785
417435
493458
118909
915343
320365
1047308
707365
1018550
704522
750388
596309
1058983
568101
1079348
869757
157507
5842
1079243
1054341
872090
410123
414800
764472
896818
528498
1037814
388316
441978
612330
130657
924826
776165
258574
302503
657888
15567
61080
84594
951023
659522
452459
883817
798862
264693
44602
999896
940047
529493
1034370
539376
11961
759593
863830
896634
798217
887894
256731
237570
236520
302687
666533
250094
185658
419736
1062891
511787
760272
804028
178190
853223
976036
301086
715974
221589
931340
764570
594183
772260
797403
346766
606953
987998
234523
496499
446714
789432
977834
675494
1032028
307526
300592
1073407
317379
79022
653574
982387
60890
1070851
383733
484314
524954
799919
931742
541234
308989
830677
284048
504132
580810
406629
358900
603796
95117
945357
164853
476886
924494
489599
700155
759333
630037
363562
353925
570739
484836
1013347
596567
149226
111548
547948
41037
3618
95468
98517
535450
328412
1099554
864193
1087399
878464
138094
94222
1022439
627330
511982
21637
561515
494985
309674
424375
373096
942823
446134
738118
385906
1062462
392317
225571
887990
289520
724294
76565
590093
313081
31681
909748
770247
496464
813379
34500
565744
273342
456587
439718
902133
146854
226054
254549
65023
706780
391596
476412
365559
786367
58895
721601
269045
162404
243811
776745
820969
857681
103017
667102
411090
666802
660725
514523
557137
767692
79647
533784
963149
195435
550570
248113
296420
1054018
1018186
939613
688786
421948
420898
260690
893981
579817
346748
166869
996524
14024
253631
1059236
663441
596097
178767
238995
237945
236895
741030
241428
893686
906208
437179
166276
608370
436592
45482
416767
445277
847649
981645
133570
237205
18295
319661
764420
112446
1042337
252810
943412
924618
123823
168650
640669
309913
10365
853465
528111
923165
927765
487810
802796
171827
894942
925502
523351
230503
1083019
31509
425411
768747
331818
446266
382569
54818
158035
942985
324507
887948
600661
127170
283680
40609
703780
441029
660017
814554
546990
1064508
524752
437367
966862
998909
364669
644926
497782
742473
908906
310256
887456
535202
253703
773275
807214
33754
893612
891896
144180
1079388
172400
391215
663386
63681
160556
249628
1076413
477147
170387
470643
991843
709056
933313
321508
897498
988257
1018473
174135
664248
31268
775624
881609
185300
633908
58330
472271
245379
1065079
401081
447946
1098813
333411
353109
1055158
744390
517337
702067
955224
82987
954572
412823
391397
5070
100349
221130
362848
185079
1034631
375836
358507
663992
1069468
602492
821751
922443
862473
169508
589562
962578
861182
621632
741774
50519
218361
277885
428382
171278
497951
876780
921887
1055586
30831
911958
407856
494327
813538
778739
491063
187369
882378
529633
484603
673734
358654
89218
411847
893912
783271
53844
786517
429896
43769
709271
471057
293366
159234
1097307
161519
73589
911913
245919
1062836
266383
768781
379163
525169
403999
941455
398569
313176
244035
557649
604192
322914
83615
708141
1014113
644550
841111
1053234
935782
98390
844564
202349
686313
714915
887490
295897
348345
985632
821212
354511
431495
106852
765431
1090335
594729
595779
914853
565671
824162
415097
732156
24260
904559
268573
741216
584977
974284
602714
922512
503925
572064
60488
1035330
384483
104169
826155
903159
261118
732365
539312
362194
110144
265750
586343
399721
550458
274545
1064447
4090
896389
271366
123638
300090
274221
835577
1073996
185477
1022810
652790
1064394
752113
783975
10071
802102
853118
17682
277485
550169
330423
949868
428243
408907
604298
445263
961934
568098
101622
866227
847722
268053
877522
348574
741092
1012674
1011624
757630
155044
309227
834030
876139
1070048
414323
689998
268050
149436
378807
1095662
512621
559363
579701
495739
631166
347791
874193
391084
468367
1003111
846251
42367
831446
682630
321424
885265
1087346
476337
134347
87718
488812
691895
14803
417193
253231
542819
1023188
484901
1039580
888464
78162
533882
193696
150011
310143
790608
857890
643864
633509
877306
689869
767767
435369
1079363
404241
147078
457915
434939
109802
374675
745316
140971
335069
415631
740006
374865
931828
743802
151757
14479
236947
591327
170114
28276
232029
726255
385868
214357
575437
783817
253422
502236
14138
563498
1006619
442233
714182
763768
78679
332367
54709
290920
198931
237134
666957
904827
577153
465898
909417
499123
518947
44328
519663
227007
897700
488734
840228
1039530
178558
753987
1045023
365671
883383
441944
602475
201402
468130
372819
1090983
867334
866284
1003407
761533
723711
714059
157809
831418
54448
104538
486394
776133
978869
672954
757349
915459
948219
475950
917490
447275
942004
491897
94377
1028618
237253
533328
716278
309576
76823
706510
166565
424366
393474
22837
553728
264464
582879
475118
981921
51638
930483
926723
29205
540916
998389
712419
299629
1085999
280488
145683
933330
13579
633139
563381
258845
736501
372156
560512
510255
210485
88890
898721
161525
534262
749114
466212
420660
596025
1028220
791979
14938
159545
1026794
268482
296520
145312
198662
871030
867692
1018626
72145
51769
825924
491611
588382
813776
526510
241673
182866
31615
774454
733655
381219
1010451
432837
358867
609643
223040
820111
647260
1025733
160524
568721
551804
169852
137652
456642
46280
437335
413939
551653
1094270
234214
521989
429946
624664
91463
45782
708984
997211
382192
786026
586615
346953
444006
521198
1084526
1092589
1041449
541208
598144
436072
427532
657292
733194
567957
131621
735453
131182
581539
612624
260075
1083559
294642
421319
657062
570120
995248
329510
55517
154149
368532
90750
515457
691127
201750
482239
754189
220788
993947
558188
408046
89489
351989
20565
863712
59985
1087680
825467
587113
792135
77137
199070
374587
990685
597984
435217
614618
1063777
478193
908878
948920
125076
274577
1048358
603594
123330
632481
325361
777935
512953
751140
666493
694245
295015
323649
578545
657337
881238
415407
517684
106420
128729
290481
189790
274168
404789
1004537
557285
369340
368290
365779
1000226
85783
697713
521512
757942
278319
431751
289798
293892
696604
233896
911964
877276
21339
669500
7118
929950
673138
896912
565802
1006997
931656
929565
1064415
137112
839227
124646
207171
612525
32101
314823
681560
802464
668500
559131
95164
150930
830813
445747
1015097
640622
472031
508517
271812
532324
43602
310720
51877
367776
421487
348308
520128
237031
647278
634853
56160
151788
961727
822620
959029
646722
650233
723501
1022017
1061063
222372
217843
652119
877116
224842
526880
192082
72252
318227
938327
608017
943858
772359
1098899
574461
681547
560469
919758
1023312
475351
655926
48734
921131
815207
241988
680928
454024
1056798
68020
692721
959863
199826
95452
281209
876591
444782
510762
407240
62747
530379
948810
915052
389645
273584
429729
162209
717071
957551
469316
92545
768865
570413
314210
578358
274858
1063315
887968
947953
658089
71792
740270
93395
391012
770877
1062717
511205
896137
798156
825808
405702
97443
1066587
129619
537695
546104
656009
14236
315772
712286
1076294
285137
944412
824974
555242
902871
355938
245099
543773
170125
951400
44394
471159
611849
226212
173929
188145
444455
75495
26759
478673
485580
708775
776378
456862
828770
392683
377334
1047314
631986
248713
226105
1053178
108266
770815
488478
444857
562753
280314
894351
276938
1019515
436736
1043554
45984
771723
821516
502291
292811
348105
476465
723140
586674
471946
364702
144490
771104
498686
235409
461411
279028
427442
119324
569950
35644
895298
690674
463796
137773
92274
255347
696052
487521
225493
59133
220924
430176
511393
518095
204625
410956
284151
895929
245967
561595
732607
589342
678958
858407
646791
343413
141464
423942
537428
66709
366385
262204
500723
808874
171498
135995
767932
1080162
211362
731523
96752
145277
495267
860920
259315
295141
530117
2702
81961
960310
131637
957556
462747
170838
93418
1091872
734936
970395
25716
812488
897999
804686
1069791
473595
277950
116494
928560
212498
404512
540707
499725
225027
3521
901889
84851
808823
784730
147815
70690
143725
434151
44829
846768
415908
355640
878725
969530
625083
483550
138930
2406
252473
618958
464864
1041808
128307
545157
614084
497633
131181
602372
858584
662527
990672
1000247
741537
298427
323581
762231
981235
689120
835217
328065
906247
521305
81283
252863
9254
1086121
541153
757628
424845
282363
929044
596258
357912
796999
623971
326789
1009163
771372
969924
383610
22574
44575
57551
897202
591535
635149
661136
371500
934582
956422
33381
956138
867454
597432
695990
675258
170841
108047
906872
847403
57435
1006593
48001
144022
124873
283222
1097047
884929
800394
117911
1080892
478549
37337
419324
926213
325083
838356
671809
69122
491626
283385
1055160
773856
198968
491503
629640
170416
169366
383511
294300
894851
729971
1082069
781807
701596
406562
722729
672860
548980
367715
332926
986576
1076058
635634
475582
1041005
1024470
73768
576441
1019094
502337
586985
46121
865368
277377
360888
307068
459243
983497
431817
556157
903763
322298
342870
152138
333507
289138
308873
619223
246862
643161
459766
540810
152288
847764
789661
641144
293867
14904
693879
840589
390213
979523
1015369
106423
450987
199994
650398
1057008
162437
670189
313321
1089703
564181
1061926
689570
49146
370712
269160
438718
379118
782413
1091804
296296
1083055
2192
583488
598652
741574
101617
962015
1017060
1027858
230858
115743
430706
79094
113352
598410
863159
275694
589308
267472
841787
808062
695495
835692
646736
220534
645334
1092907
428419
498265
1011872
737337
293225
402393
538021
761892
100889
529038
904860
918271
386802
771863
30403
156200
846567
323159
1065131
929640
969345
348723
711655
178409
979727
727807
971982
39241
96652
342972
457173
1020405
185648
224612
418957
728535
572240
975413
783288
833835
591035
287003
557785
60473
921388
779132
1011525
214286
522662
877634
30179
923542
8890
50309
483936
159910
539887
773839
362731
262253
644565
871247
145657
205756
781879
363180
965064
1065465
283660
752340
380093
1099299
17553
490950
1044251
898118
355731
627212
644148
792833
883034
254002
204217
466501
236381
977044
65082
362785
779323
663556
433557
1076232
190830
29246
971424
60242
447481
881614
586975
854469
269864
728351
765910
1080587
96167
768134
647119
884422
147323
132905
317962
7164
787496
413810
107164
543568
482776
366025
239461
982695
481447
848270
301299
106785
684689
1080649
770926
538573
725422
669308
246092
400431
1088471
762841
896123
812891
690909
628063
20688
537200
198072
1019513
1049401
401259
810672
589810
492818
50304
15296
806049
311642
818281
1002983
815522
267705
173075
819720
706707
610035
690790
892813
108569
477844
43635
895763
303211
571996
1040605
454084
129762
765352
456168
665693
304578
593734
81651
860845
128142
198957
516417
484683
979223
414735
240967
177524
120481
490205
817062
1093221
715933
1078301
106046
902982
137774
816483
591768
968826
134966
266325
27972
904551
577774
65213
44476
390744
536530
810069
310437
224410
1079189
730419
234495
1026658
764176
824286
821128
441392
208289
1048281
149965
901689
399658
29359
717528
716478
593992
457071
510854
398421
415251
241255
686613
856844
464908
411207
936374
937424
35582
958978
904178
419871
818745
312736
172705
313723
1031306
946305
88237
1019618
131454
122325
123375
429782
595712
1060689
1061739
1062789
508376
509426
510476
563750
765370
766420
950198
914430
870279
826901
1008663
688211
1043894
248214
1006575
665551
729733
636534
784397
119101
555985
204231
417076
892970
250762
972690
16628
562021
651134
600577
44143
948030
232418
54428
796497
172780
938924
172884
1009095
756283
1092119
878617
166716
717659
114220
489628
364446
938638
663465
661474
33011
319396
620945
664356
102125
573251
674323
523793
940029
1061936
601389
254067
517873
125164
779633
354740
923926
1081995
825993
801678
997150
781735
205751
541125
289641
216358
91857
293353
320190
381826
743735
210818
783644
536879
165369
886974
342754
797615
106916
296691
985549
81042
335977
876747
1096093
628338
987882
221495
317313
448131
988047
268466
157111
592862
196476
683463
673875
821651
121313
296111
363547
853749
45444
531490
483604
682719
484937
98505
1010132
721406
12754
626590
527176
1000956
228247
739034
316885
767247
404253
128172
994494
1016182
870662
78390
731547
1054541
1066226
416299
58882
941223
891142
628061
233957
497473
408651
918850
583023
246906
374515
282942
29161
730662
260739
153719
1045770
731117
94012
20383
685086
546436
393041
455793
1048981
1016572
836421
11087
1010944
536908
549623
1093460
314683
85090
965357
800569
215882
174710
433740
70568
855876
157306
415382
747583
106775
722656
1089502
216378
864015
909593
952119
593162
292636
1042113
712996
665384
897179
474615
630215
418187
1033509
127874
160102
35175
1098502
63199
441490
200687
472218
611484
927413
198751
343468
862695
889503
355445
528885
1021010
928891
753927
224004
965480
288900
177290
734410
152479
292773
895522
484552
780900
36538
814792
284541
1042504
83617
841507
746784
655039
309439
429577
85435
799628
514830
339480
390501
799977
1018348
990394
497229
915072
939064
67021
337196
602101
881143
78899
437513
988165
197533
109456
463275
37840
1094813
573174
749096
252328
988423
366317
587715
759176
265195
229803
997351
344871
940883
110195
544332
348732
42175
477666
543113
880096
848258
415338
1051011
600712
608852
140175
1098573
1076775
365741
917201
747877
71682
112845
623048
563876
936187
945739
361333
1002209
405108
475977
33178
901194
1007233
723678
579825
31183
879707
235080
18020
101091
262935
394257
420735
724195
744470
1100312
678802
556402
638598
979485
685309
226884
1099573
27822
17128
828624
419120
190698
322995
354386
518103
489528
787984
846062
354645
1078768
171598
738797
872624
1093830
623330
658848
10250
62047
188671
877062
370899
545753
730095
989706
272995
1092924
186153
636474
754838
745727
221403
822617
429761
392765
720812
77746
950756
166751
46059
985256
772143
993142
802599
828946
3317
1010088
530156
242956
834819
1060875
341455
805865
52210
745984
78203
120935
418276
976680
958605
872525
392323
625909
899367
454368
916910
805034
409022
922992
577807
128401
90022
226766
317301
628422
756936
774406
255418
1041859
633311
865794
601470
1010704
10625
1092079
1077909
600903
1046393
300358
1074050
863666
121998
607023
209167
890889
194688
929289
822623
187373
196465
183126
609916
287572
685015
1025818
200923
328888
965170
807679
766003
916204
621820
822581
720111
1043642
412749
805806
33530
1069219
548418
613179
986973
713840
948319
974925
84368
322394
761647
259745
930695
390150
1028985
982592
562039
881281
770354
477069
832937
898612
68121
553260
737898
279052
364434
701110
29492
610986
766991
503564
851899
304606
919367
219753
741665
662860
182596
822962
43490
949225
216324
944692
1016667
367691
148076
853745
706898
449340
113127
119025
145844
34553
1029062
675167
796890
706785
900053
646212
473387
484455
305142
1088170
894323
656164
593561
250358
1063421
887664
884985
374174
710797
23063
1068865
145918
86886
298087
417676
117949
252350
524322
173780
196507
73582
682166
476604
548211
127947
737336
917370
936668
1075253
494101
947703
1034038
829307
776045
959736
224943
719075
1099003
46236
119773
860086
734718
148815
458935
862973
920362
105984
320052
306664
1048013
346220
644694
149473
620470
84870
560495
878040
1060982
732117
660549
125137
461498
332175
193502
905956
220977
392607
620598
53424
403731
136720
472619
731084
508857
1075881
8823
899173
601377
314775
646804
51479
604219
107843
335777
790815
357945
713737
175993
514465
419621
517525
292190
725275
43877
1044527
876336
943105
228871
105503
93199
656358
812399
769404
464768
925846
794695
793645
355076
982876
734970
70067
24128
202917
110011
756183
791531
310889
1089729
264283
244915
474379
169565
964948
877509
1024868
392691
501972
759102
1080392
1061111
56078
593562
810645
631158
420417
358888
919116
876314
96198
273722
993470
369741
44540
443539
32595
671003
13412
968924
806368
581668
658138
508849
363082
237294
749885
474322
764082
572776
1021106
247156
1083366
789650
859746
984790
20144
709426
907277
337706
291685
211059
512547
1013047
945250
1057929
5626
555473
75480
96165
509862
318140
934993
1057574
675205
322431
172927
35782
184935
522775
38304
428403
519481
336938
932341
156891
982249
518205
1029683
37692
721066
985722
230921
828822
1096779
518119
417943
48493
538164
391545
237724
451498
730472
34481
965060
261076
1083165
536960
696125
929466
417388
111863
208682
574082
747046
912055
583661
865080
342418
76877
780475
967874
429300
966467
282734
21023
466385
1079249
655419
232188
6823
546833
341256
1033251
128127
686836
166138
314590
122063
436581
827616
994578
280475
406583
92115
933530
767269
432974
695098
917210
879681
115392
314751
1082237
1091517
778577
1041926
520487
326199
424779
103594
6815
752155
723694
242034
583361
114649
434751
334815
279683
164872
605525
1045633
149134
727062
444252
1079874
490294
344940
135035
384091
469953
501254
732555
13427
442777
175868
15327
327193
751343
307546
634163
824038
797256
10775
927712
674245
450186
629071
559659
190639
466789
962185
969017
690045
790636
513119
145638
282614
955321
521665
924144
297137
733260
95860
432069
780870
20482
147120
1078772
641273
436016
95369
259759
408237
885182
923403
554695
539110
1004449
166439
5025
1045302
1041356
9124
154804
754866
344335
671472
129107
311115
963181
745615
1016283
334731
423228
753911
937734
238285
794471
888245
367718
128235
454703
109489
61544
435561
243033
114446
608788
643011
939511
355624
771841
1001136
422268
1063970
485048
420630
236597
51304
909011
760379
792832
714701
1037642
348151
296436
869866
311403
1007028
229881
696533
809715
460301
316384
80266
461315
88385
465298
743643
571957
150293
260911
88874
236891
41391
139391
812085
716175
119718
383498
393566
367558
402520
399495
111618
952667
861153
2370
1054075
882010
610383
111736
907992
942776
468947
991187
384290
1084019
179050
803149
784682
454414
135723
1026383
133899
421301
17816
220938
651789
1082548
975362
639956
67620
351215
296115
795535
775975
119342
784556
431921
823681
1094973
1082937
959052
592120
917982
670247
554616
313265
979614
1002177
405514
755888
529446
542750
331026
669374
729955
937347
453790
850243
921101
204707
256256
533277
321796
631045
225510
1069078
952760
53319
909827
864233
867863
314630
345984
855710
952554
119100
552109
365097
97865
611530
682318
288067
105796
856862
1093560
442475
313564
683438
435272
780783
858911
195426
710534
1053510
146817
272198
614648
285478
390671
1041682
25251
633244
831585
839338
61426
449724
314318
199094
125319
515442
844012
925691
358015
987452
710205
856218
349470
349366
739018
987322
341577
496693
127060
4093
584294
480031
66923
37372
775662
235947
958432
459741
229142
270968
175770
940718
848577
644035
835135
965335
414617
959969
473144
176045
190083
643570
184677
875360
1023585
720050
470937
872025
1008124
1003499
580401
718692
604413
156970
644753
313704
404217
417963
347135
433367
149234
3942
837781
1043806
451393
638098
1030912
930874
1017436
63901
739723
289887
513899
376395
78347
44226
204747
701665
32558
127445
455794
225584
869531
572128
1067362
697057
379824
338422
284937
200105
902052
1082080
675867
62283
534544
1000049
171154
179401
1055413
958601
609270
71189
387334
331832
317709
738025
704945
144858
886777
133539
568898
732920
1066805
353997
9043
650524
516919
483565
366148
818336
408869
964916
778710
351396
848991
606273
859009
709111
509623
547802
250767
870431
369066
512396
732713
166893
372439
754560
981917
57026
1021135
1005968
626765
421883
144204
419834
639224
601011
602061
299202
243172
642875
275628
734422
408171
444702
49778
830876
993184
436382
435332
745740
1074785
539076
1081952
1088704
92137
907987
909037
964704
994777
161433
925397
472819
614677
331746
1011239
751323
10182
379669
518034
437453
581898
314712
39635
504783
329882
859984
1055769
656875
44611
691036
25322
1090524
862010
82877
319558
199138
1005831
924877
535712
1064912
387276
375924
428015
82133
169907
513905
779547
717013
193365
877964
317628
932707
681568
568763
200122
140113
348181
913286
613599
1009967
152586
320771
360014
256668
620619
109933
705383
657046
154759
56058
1042584
909212
169323
335452
351220
1070810
743929
132908
661969
919601
880992
527747
609927
172574
428359
5545
965222
231884
19673
709486
189783
886266
1005542
580423
101781
637331
780284
507285
208035
426202
918282
162285
126379
984820
328873
463893
892282
328698
622837
472865
903239
777490
18157
642074
1035354
78890
153228
502556
800774
358700
229553
90903
697190
917559
1023748
612277
1025598
90780
815120
528518
238720
994740
786602
940960
81615
666482
502665
262760
448613
199639
456897
1094441
262286
202196
800987
685350
208940
338585
295412
772304
162431
756329
981597
809984
407102
64224
568882
400956
940867
611596
199624
1056968
301007
1046304
906710
697372
800002
89945
642323
587384
1015395
685336
1044571
1063424
366311
182520
519069
124147
563062
355819
238797
164655
40685
43533
665115
305788
853484
794664
839724
977819
272796
739602
674466
772532
257163
1008176
603960
312387
472899
32869
855174
499528
604993
509903
1001515
691865
334237
871212
168784
332779
1038094
1082924
643229
818133
898849
842587
978911
815114
192053
93805
561179
902976
532046
637609
49057
378573
81892
639203
730416
418685
158137
489651
555423
1062138
1016525
4839
862943
272400
675960
349536
477575
578084
132564
372687
509539
292005
1073047
904774
700245
102793
692205
349101
329224
93909
571239
46937
403498
214843
1071931
127094
100725
292555
565243
837837
843759
529218
735368
600740
414668
143208
59619
1071265
544089
697430
38040
1039422
849601
1065035
794713
839323
942276
633385
892165
464507
378779
562224
1067670
367480
56100
87600
956796
1025152
85422
682868
889951
503074
157848
538032
324838
469072
267982
677505
890733
1053944
664389
129594
764904
849617
593616
628503
145229
692948
333853
24022
147910
92081
605937
798070
834668
604385
350557
919341
195408
539588
528365
154237
1066943
1006804
559646
167361
997533
219444
459559
955654
35934
278912
882264
680281
743589
11594
282727
363343
656793
317659
772291
152661
25717
425866
619339
334831
377994
432273
261541
649548
522840
818363
368811
687867
314726
1047436
850600
984618
91272
545707
934335
1074267
791470
827300
121451
800817
1083453
260802
593592
114157
1049156
62678
1083079
209065
514538
29966
916422
744742
905538
740708
332535
359384
333720
521471
59108
938667
482891
778116
157875
574406
599437
598387
588257
359583
61891
261149
251928
272159
438840
404914
296979
565783
489807
507189
573286
104632
234995
776636
229571
383048
1056610
504720
1007589
504555
665174
320860
709528
977299
194120
1068986
125408
73241
207649
498617
980519
96039
492324
552408
777142
695387
491206
820354
15900
880281
565609
64019
376488
844234
469861
134545
109478
869725
69889
637970
85296
599599
1093001
834857
190442
951755
877267
55226
450817
215613
708032
782594
811492
129046
172991
587699
665110
801192
821610
848349
125575
324852
1013053
981668
495919
688647
382243
235045
478666
581835
899202
74786
323914
279513
298959
1018052
776288
705763
704713
312603
313653
987944
247599
389608
186505
154557
118830
347332
503738
746807
219064
589620
783613
965926
253744
394660
697937
939953
151380
965559
1085384
323773
919753
285131
837562
511607
73604
407896
294698
967371
1055723
714471
15215
40686
1041779
146827
145570
1013003
616102
931806
315450
373706
404263
137027
609650
346148
49102
949589
638144
945742
611868
431997
905664
790423
401229
1075834
150532
847520
636410
133713
478791
1021803
942974
266068
266671
935691
592024
881914
476970
450840
555777
222823
700754
240884
824961
517778
607604
833563
568761
581659
339772
775487
995481
955750
793070
107074
771744
866046
1082062
724186
475063
1100300
64783
133484
320385
362993
1064482
871146
257108
470292
602555
215533
233573
963054
791474
496550
1051497
108201
846908
174934
228258
267496
415593
505083
125686
940059
33860
729415
701754
321954
1051733
757152
842813
67155
638455
1039588
668698
579067
927141
199401
311945
176505
857914
850938
691829
895316
580572
73032
405853
405835
393237
88935
380460
962332
543853
291254
317670
151333
99685
69722
12677
567097
581628
547288
970629
518502
938149
980335
894996
1057280
541700
748145
934851
547784
39461
1081823
531294
667920
595190
643995
10831
742591
266557
382646
558781
1083509
1038028
916235
117936
897738
349815
145030
423783
298533
980859
848491
864435
118465
70119
435299
961386
761819
135747
783632
145596
110796
873998
958369
662663
93366
529775
104917
579309
995236
713053
613598
1068985
596666
895702
79988
686609
151477
637522
744118
580241
117149
268589
367339
456685
522021
505591
120520
1003319
486064
270966
185765
3938
982539
1086852
376501
32023
840592
629473
94641
278450
928308
521519
168352
837666
818113
554415
379469
1068307
849721
520362
549867
476854
329227
395559
833836
462871
253829
702547
883633
168055
317519
767450
40744
716575
1032397
23510
531647
1021064
903810
146611
1067964
817954
868591
265820
375941
521864
42159
986857
834140
677069
893853
128409
559463
863991
216414
145415
86493
651359
378562
1053303
872569
395965
837189
475049
99889
593883
224183
1072370
594913
776963
513885
60158
480605
43153
163702
844167
960860
554358
1017862
669615
892424
566485
480270
737989
101256
351088
214167
203429
242882
971562
386537
852982
959327
424780
503711
584447
852241
324372
510169
1084630
1095507
947650
382944
3275
317719
1071828
319040
929035
574758
26837
625142
417243
753499
435808
41146
355719
200697
108063
822019
54628
6104
226753
66973
907150
453679
207186
243226
838077
247643
899115
816960
758650
510731
947899
845464
493481
510732
690164
272165
260331
876145
502133
416847
123923
523065
644423
82675
646421
410304
273524
88741
749928
82126
880129
190808
829281
1085335
85931
188118
669814
60996
943103
787014
661197
1035082
691406
625407
496620
43456
792340
138589
247791
170863
795733
157538
676366
1085815
88933
1011762
1011249
618100
782638
794385
418288
12506
121224
474831
872045
429845
294844
785692
171579
510358
12807
960990
721379
184877
787777
935919
620075
838489
139873
107871
286511
506566
721361
554730
375325
400195
41545
1018352
719694
778790
265326
949294
568881
1054657
621521
1084164
33004
924758
324805
1082680
960480
828895
133469
8755
711787
658764
900043
222157
1072431
679046
707719
862631
447487
464684
277625
986443
399073
307825
470376
583643
563568
309635
1026509
391396
773205
347124
997347
1009805
440600
1069794
194026
84411
630520
120361
275076
426194
841801
373624
374674
940007
236295
434207
1061290
334913
888210
18144
25274
900586
373390
584660
908144
841099
1020684
530328
1023909
46954
741143
164576
20984
472397
1010085
1056569
398204
145922
223189
912639
273837
257306
917515
311748
425001
557637
96737
752989
696131
813156
81124
539135
242983
202809
408099
1021056
39602
788452
177425
863664
804663
24907
854982
513595
753158
131078
685813
561903
25527
912133
546658
533300
745259
1042608
321888
499178
691882
1091544
822057
882138
312737
234846
822529
1093044
373593
975849
937425
45893
784782
119394
1076541
338467
54743
579451
968708
707441
835048
741782
937832
795966
652709
857620
301425
992200
946057
710045
1088214
33476
180715
62479
139600
445296
360116
547579
938079
226001
389120
991178
2444
645556
38398
300043
134788
66968
946947
958173
801223
547715
568565
870728
458727
998881
837232
1068518
534204
304797
802122
197034
747162
149632
717615
607908
466556
215145
449842
311519
1070312
122675
601408
84709
944484
482157
496557
813812
562223
807992
126542
138657
253120
713942
229074
977587
264083
760528
1087654
519040
13593
470454
668916
965049
188017
197326
1028227
46287
18230
448218
43536
250226
697868
979070
123538
1035974
965990
615494
260968
319317
838968
1028873
882637
797240
464260
89721
70332
164372
374532
398075
997213
487224
717068
654200
877859
158910
915586
523120
112043
1035195
510195
225094
946536
511632
102434
536967
134665
920354
402657
800056
646178
441769
534603
131998
93704
496109
360039
847919
45184
322019
637870
600442
43149
1011236
817280
436675
424670
680313
929006
927562
713440
121093
532582
601457
852318
937364
943526
264962
219003
122067
917594
1011689
196439
537415
360470
241859
1081395
936138
302951
303838
11085
843613
365250
310777
267772
375647
927206
764590
785759
315402
789354
66023
877339
226563
375534
326679
293232
61286
25395
985851
159053
177851
457820
602123
135435
1019932
992914
598391
1038024
235493
227854
1062635
860391
916903
1072276
758735
779881
375016
398296
898430
9050
417924
624396
178622
674137
562869
787592
58870
154138
499589
204335
382783
632682
421796
51608
652886
364540
672059
928463
1095740
814241
705880
3643
2143
595632
30746
284047
663037
389843
535212
915633
562761
874210
312964
74255
770515
160504
901812
1052383
910548
260020
1090657
625591
979533
626745
1065923
710179
285982
989490
330185
909290
254036
363224
883361
43441
319242
151242
647906
34536
333633
840867
571761
871027
454179
141038
478168
890494
1038354
868963
637337
204560
934613
20286
353348
1058169
169398
1054518
53459
901412
511703
992788
845801
379497
79004
163440
313198
901039
620577
209932
874335
433586
57825
534149
49028
71543
28421
483607
316089
339539
178827
528548
52682
501378
501338
803751
479982
595935
267197
75265
117763
988361
850038
266362
321790
957068
349472
237764
80883
280451
325401
121574
507385
720093
496897
533616
532566
365032
373248
896243
355297
114641
664386
1084790
762772
32086
161575
146193
302145
934165
606764
168998
105428
684327
514767
33187
200224
714494
78095
599375
1008727
224827
57649
651138
963605
1009803
195074
194024
192974
798189
971042
969992
509997
328968
38806
91724
1100328
811646
798378
783850
782800
1034348
39221
831073
607102
200525
889064
1012853
294690
788838
465740
98055
329751
1089829
702304
593387
1041650
503758
482501
383674
989334
516753
147468
1059192
806106
163325
887804
910543
350945
745951
456818
397680
276048
138348
599235
1039316
545398
988871
169193
944153
1025437
803707
832099
998843
425477
302454
58634
509955
816149
826067
880944
200756
820696
847240
887660
172673
649256
296078
285126
133402
664097
1044847
1027485
222408
1093784
38317
659084
594584
589781
53348
347826
683820
1019593
490977
254947
487143
447532
9389
687363
576235
332458
375546
904612
457005
369159
480763
588064
873378
707865
964340
497474
80925
935401
419055
979571
424991
1043421
540122
76916
55038
168260
788504
1061620
411508
1035277
954063
21789
128978
837477
957385
649153
312600
91440
652159
558135
259571
257113
695777
20988
678217
719058
236246
965464
933794
552759
519423
980413
512691
105134
322581
884149
856382
13420
680612
17739
176670
533479
1014352
972193
266034
646335
317326
500929
530724
245239
1030589
765882
396417
997253
671976
503676
257722
895071
228069
684931
837682
1083247
6183
818033
122184
423167
1069243
413379
206300
618305
1049856
909745
968828
632893
356146
534971
98247
811400
533406
879180
523036
120737
411159
1034857
507342
357813
802856
381078
235005
717642
336706
1024778
969026
587875
930732
1051792
484865
990698
640082
778983
353169
803537
55738
74112
523563
885958
692719
627077
193012
391272
38795
386165
558316
529208
716328
869811
488656
602894
1015390
902059
780077
173530
350921
154482
906727
632450
465325
360174
1051442
163137
1063469
565883
321262
773359
53313
4885
235828
616749
361488
1042008
976872
987525
400210
199535
737577
998020
71054
822145
1087234
558769
494699
320444
301929
466030
980477
183315
17679
404399
304065
709245
1099847
694121
968539
213768
350179
222092
276306
182757
414998
1075373
83435
351574
107248
188825
1015540
316686
389686
317713
81367
309221
813657
779885
41334
631479
119670
532515
453594
969784
1023611
648764
329564
378899
647768
983090
548599
346477
1026693
942395
1037333
577214
319515
167262
1089553
396440
814514
982476
236221
162383
73003
842368
836419
648207
1050403
156223
836807
209426
93327
45136
1036319
373954
65060
51946
203554
464597
810418
90063
437727
86293
122190
833847
718696
949624
256716
306585
946796
128177
579286
333925
620724
231677
449009
613019
1090011
702558
426653
242344
1064495
75418
1039550
842041
96967
581923
727510
744205
823319
1081067
242145
938060
934197
324485
833227
200012
814222
517558
768250
213401
696450
618855
409196
510051
696549
176475
1020037
620490
977229
526949
1080275
537782
540942
411526
1084434
561865
145896
640165
906045
656270
977777
1043830
706336
204549
777957
787481
893602
617221
155970
150942
627611
72441
517694
190568
468049
530467
775872
938359
780173
570020
407392
745483
638383
550338
22876
300718
1066268
365163
7302
924772
121468
684334
476424
444588
803407
1027030
794683
162983
741917
48819
894199
301522
749745
430629
56894
628175
479222
751302
434315
585961
314386
957853
911975
278530
1091165
62247
780139
444958
1065777
1011093
413851
59646
850799
868450
235302
517918
732524
183360
858658
924007
729097
66700
296142
12757
426699
266033
208881
997368
36645
1043134
149864
965569
948268
702489
429744
1015073
390593
729506
319407
782407
455750
805295
879599
18146
590843
788335
421290
975142
837036
491044
153874
367867
173298
422978
491361
504678
491288
796253
407800
113503
443080
251142
217280
637225
198864
1069867
704605
407504
897218
914303
52937
119721
91688
955047
827850
441075
345816
295378
880181
743065
1042172
1075709
300523
256192
700034
999963
353258
943266
469812
1070001
938932
738057
732215
865695
869176
886274
402660
520612
697454
334589
872809
696383
769592
319068
490110
134905
390522
354781
920737
598905
511672
984800
224292
318362
366488
759972
325869
488653
961485
47983
94902
62095
1043880
793790
381758
489095
975983
513446
738288
246195
769303
42624
1086772
229794
655198
586412
696938
1044169
972057
633237
306414
271858
80779
139176
172616
565101
257618
254246
89736
140439
681364
1070840
616239
221811
937539
662687
17905
510037
24238
465442
498358
462050
203557
815647
407667
414431
396868
1034321
51157
1093774
708719
866987
140069
914602
210622
742569
466932
434030
328139
1075072
42194
1066521
341225
1015765
709493
729833
464886
13853
512353
841994
306495
787351
930216
329731
38375
461770
79997
444684
345157
380735
1031822
102022
26560
782242
1045008
759725
434149
455767
26495
1029715
747992
133263
778161
191440
215045
661181
660131
895924
756014
712989
553418
481832
696883
697849
696799
270887
561664
801913
756248
805568
374762
667684
964299
458892
924950
618634
614459
523035
220535
935363
354961
929341
251549
1007378
760771
910520
491116
302524
1001349
1090679
684840
768090
502365
90284
964553
65901
172039
386209
858655
1016221
516102
332297
866671
316782
1083565
157884
857712
475570
24659
348518
292168
247906
640910
7556
560462
840113
132581
223106
129302
581216
559913
809794
993028
896477
869570
521622
148715
657768
792936
1042028
981943
665024
389280
81433
238956
812828
896599
888794
382048
227772
226722
743246
814380
329230
450822
84612
439521
275145
282232
143976
1081844
1087685
1077745
574757
209751
833837
804572
795626
120019
559367
492495
1100164
257686
372800
953375
942297
127080
752225
665915
516469
30281
177582
643192
930050
464470
1044409
235894
138517
913127
1061846
45561
748206
601826
971320
564747
384708
130436
555070
282056
71081
85085
152724
930839
744151
402713
706485
1042210
429482
756319
22612
743840
760301
398615
512845
996178
309971
903398
345210
738652
359658
151020
792040
516856
1049397
298430
918657
185953
759253
450581
660766
260343
129829
1010711
1076988
1020775
643823
698146
921621
518530
1088659
268561
579324
999651
736806
677218
232737
1096612
580067
835064
105435
818568
121893
533032
26935
338818
1073257
988713
944749
9708
540769
272134
702667
577664
801638
152207
157298
1053106
412979
788864
1029098
1038841
911721
627230
516087
138223
525727
314676
953933
156819
429479
23832
1092790
581771
285542
267051
897585
743022
563780
30256
379896
851277
257051
359625
479700
804838
232223
962402
408173
804039
70168
221470
118317
397099
459896
241899
23587
92742
603527
944667
56884
595606
1056759
779533
819329
948976
745672
952558
523290
404552
628587
579749
919012
1036385
803531
272385
113514
18248
830640
344043
363433
727571
425771
701175
25960
900746
1075782
328482
153955
426648
477426
229452
993753
100638
637763
12541
123017
92227
790143
480943
863229
331727
620715
529932
120094
1028485
441375
131308
791933
744352
487424
811320
874638
327835
925927
672053
278614
599407
1062743
292975
953425
508516
167257
1070638
946012
818032
934314
886045
887095
303829
892301
861567
1017183
388451
780085
518074
574219
579080
687586
775521
331913
979725
946800
390865
691010
273467
669488
372757
1029426
1021616
410922
187971
55000
102383
825648
284915
29340
565261
677585
426279
226689
524618
193890
663583
99573
383019
588810
968631
826832
720078
697967
1048669
582907
692185
283564
220695
578774
247569
612803
537391
906295
219057
330458
270282
37285
979128
421005
1034361
180371
941684
4673
869058
490067
621050
922485
285152
309532
797434
707675
706625
502827
495588
514594
1067185
436718
414100
278001
68272
661778
1019059
704307
261314
574807
543514
1065551
347683
102353
700502
1067951
407197
975886
146658
602608
877922
818821
59191
70144
408969
858614
549998
491764
964051
801451
381876
944961
916510
473102
368432
343541
126455
41574
508687
622682
802737
952606
112201
658762
952806
1079574
880583
768211
728623
128329
533079
354395
649668
672015
72697
111684
326852
363922
84082
21769
847602
966258
957630
116092
1061057
145858
250397
344601
938608
259240
380602
12150
960489
511459
522603
121255
522073
33824
763821
896904
596940
442919
1078023
192247
426241
456073
174672
965435
725677
762324
333442
775001
276000
1006624
944449
69033
1052626
408474
116385
444319
168544
716990
964625
807892
1084374
452514
516876
911475
743438
383005
1005835
347144
1036855
330651
515701
113334
831528
920308
373259
913814
779832
490019
3063
181478
173279
123014
1061487
560745
497520
262353
328769
287565
399774
18717
292933
1003458
438107
680647
382456
406965
519148
292931
558006
151122
868924
881461
846258
330472
1049907
430533
733236
959609
585295
541971
778664
595822
858768
638776
726493
1086740
697671
770443
61848
659862
784014
467569
941948
753996
643808
33981
1030286
228850
141131
236268
624440
429402
169603
271095
453739
609605
994882
580636
816242
662402
361048
136133
326003
473173
657655
252075
628137
385912
753605
13928
622128
267960
35121
942371
802717
1063587
184643
572312
748140
759160
436533
163199
770888
904350
511816
270259
75554
101944
1077972
588739
828665
484947
959962
791936
121386
262201
561712
577154
888657
277487
998543
310914
897880
731602
239972
141067
411032
138420
442865
26602
715474
597607
421062
475973
924359
748884
361923
1061847
310691
447153
944998
91526
553776
1022789
284638
792466
924874
430483
638719
1052944
203931
879010
489032
769515
122135
1073776
438460
279705
910931
215618
429863
661693
1071282
872217
133996
837608
1055458
500352
353503
717673
995283
987973
514689
474947
152554
106599
82077
359464
357364
358414
1085333
529216
90338
6522
335290
787730
380112
943272
624851
650181
498008
908931
839739
1065481
103674
51950
473528
289210
125062
240437
275956
516429
966245
63894
426829
846414
1066417
536985
785870
348878
6549
468904
19908
832269
314034
135831
298672
644710
129198
830933
600075
90976
299840
687878
936608
668195
942010
475361
21464
898583
1063293
863942
779625
319788
69034
398657
1027538
505697
909197
250123
96727
88358
343024
1088465
1057648
448831
447781
1016282
946966
965002
666200
547315
660738
1085825
139087
480974
369578
865877
895798
188250
70738
872860
1090934
528391
425316
393315
871988
363887
11141
996995
185966
62235
98110
141241
214906
1006845
452801
156333
686394
877024
77433
699142
138670
293443
251218
554779
1049301
794949
791147
967623
578605
24670
697482
516592
440481
5144
930462
581505
1075799
411377
1040207
387333
787357
284403
293522
290014
84986
373541
130361
386498
356309
29419
6486
540915
631994
95375
1072622
819494
187390
457714
562256
970300
826450
692407
1058396
932380
435164
693255
764241
937842
152555
1087216
604734
1040742
374969
745915
275160
592618
432692
860825
378127
656149
395508
816384
911789
202037
155105
257711
636039
655035
59263
631331
497522
905375
376429
283368
1007764
241865
410703
247253
58159
38471
91914
114463
8558
1072664
956417
786285
668938
713261
551416
466849
753277
922547
646727
788210
394090
476171
773360
1070395
299866
1083911
950606
266618
399229
622318
216033
250053
394338
545851
79698
44352
173529
1025575
621667
800143
692615
795364
531757
450639
418752
300733
446269
1040685
997375
445547
66928
683782
567572
646531
866024
909487
70373
490002
862257
309351
97481
760581
638459
28397
181186
137272
943585
819063
1033222
688612
711348
373247
817398
202804
54218
86318
1083995
480083
1001870
150156
53441
269869
345574
29930
508727
605224
526131
241977
933927
370978
862670
1098317
446371
847726
1024177
215258
566017
830405
64245
490841
153789
700751
577257
773912
130048
180988
481175
809767
445099
311837
1028093
1010960
990709
293109
359405
4414
507407
742813
350975
749006
655844
563295
5362
838827
83274
403690
833838
890951
333816
961497
1064619
542510
872842
235766
1049304
723335
1086320
303466
240863
472309
639719
254248
261836
239987
246845
996997
700001
436098
1037744
381695
261659
696599
142134
813945
116026
872876
463192
244606
135636
181968
9468
250074
965649
330201
489820
616025
293260
624016
967430
33462
690770
942780
498341
607924
14324
376577
528022
490344
385375
773478
146631
810569
14009
812222
945104
391765
311065
559179
668274
69201
1089997
187464
5756
300925
140070
964685
147816
460761
625642
473253
442578
903340
636618
1015961
144545
507369
17946
1012922
222661
662796
636443
340708
165266
582769
288065
904586
1019804
971642
418633
380258
303274
152056
462401
226366
795039
240677
1081439
562330
595064
1053680
466110
89039
30487
446411
484511
827253
800941
298582
68094
602824
936226
675895
132218
722724
721674
882650
98995
1095130
155479
989847
189617
672457
561919
658576
367617
423042
863534
338744
338713
628392
640667
307264
818339
1062200
751031
883406
472780
669644
1010218
39933
479315
584030
278803
638508
211221
4731
68166
454571
817257
97959
427809
261168
838608
201738
146672
960647
673106
187771
566445
731268
967131
410682
789727
524795
306485
987218
741142
539916
530315
204080
950746
460332
38582
1075739
518476
775430
747383
526022
619847
34958
356248
394492
757097
297775
663810
407295
59929
1073742
135399
799251
905389
570219
861949
522046
175133
654062
175114
384204
45475
1087070
957921
527423
753257
1024951
188056
589690
587076
812623
410605
379615
240455
700404
851752
696036
365572
844784
787022
427265
803912
576755
928445
194894
91887
116678
513103
362702
157797
896268
70290
739551
697517
110423
506959
829151
132965
955332
655827
591687
463938
117644
1093636
1071552
278508
336351
942391
848048
362355
773613
858357
777959
15415
693950
970457
383146
1043326
410636
255176
991302
351991
925427
1028452
634283
485498
784858
477213
20549
610442
502548
869327
1070886
666349
196670
563575
162513
154518
744590
292854
902431
381050
485609
1012604
711691
59165
535381
824034
84735
367879
361653
757345
474043
82848
498122
753276
1065286
487604
860509
861559
61505
374427
710692
728622
118125
361710
872971
867320
918031
342187
848930
397799
291452
986612
26815
392454
460229
1084925
969257
446108
426340
442019
284866
262140
737858
758298
1014050
959942
246908
394974
70325
940769
240192
205718
573232
713981
534168
458378
905693
256060
532205
947381
755782
595761
102717
78099
1039273
67436
46738
659887
190936
686691
547564
484762
245874
1007134
697378
152783
439891
1059305
856139
915233
938442
755841
706984
986319
372109
524296
622489
208260
938858
745529
1067912
23787
221512
587332
401450
305794
192598
1031509
521337
9751
487233
1045596
12755
879159
641791
546896
896085
714865
505294
126250
638416
148194
985169
754281
476387
995937
67523
525309
912931
26548
485309
221149
592456
324697
866411
1069498
137253
574465
469788
596458
329600
308117
1006138
78950
249346
82033
1053325
953088
952038
576191
895332
11219
653073
834948
931830
570095
206907
686409
682998
885873
627492
47824
527510
319819
958770
1015855
1096980
523026
363773
318044
337124
4385
247529
511868
1098585
757170
819858
830775
257442
888317
597698
240925
432892
15747
1053012
737271
607324
845402
697477
1033490
759855
770208
267703
852505
1055707
588940
251413
142215
614322
1018173
606391
254459
920226
451820
739601
911949
385904
728654
309182
80814
892997
85098
362045
1044555
737569
118138
25581
309018
995794
1094190
961486
530889
769243
871841
571133
1082339
556972
205743
788435
939899
587885
610732
121303
450850
943857
20146
505628
118349
515729
454355
868043
683000
264301
121199
555738
926616
744785
326935
1043347
321482
312927
1076722
574143
805418
683688
1067482
378511
268984
1051185
617716
534521
190425
811028
1053332
151922
836793
1072047
465363
469288
403375
867443
914330
52563
955954
285492
194687
785229
16140
573026
521722
1024875
678164
101555
1081185
427060
305110
1091304
384683
314700
866276
392534
685072
613544
1055076
659668
46150
547770
998628
652925
823489
664078
425800
186000
1007102
326370
603112
1096368
356561
1090281
719771
1026653
8875
995335
672934
780412
774221
352009
842738
850141
658738
1046357
1078810
978936
681055
487879
1062758
272482
364731
857820
559268
890182
300198
219391
107089
676398
820958
430312
120283
261176
981623
191554
19052
474024
320791
231942
782139
384086
138761
713738
23845
1096921
981039
368783
945654
624618
334993
814224
625160
1006406
625969
456406
125829
1088673
268282
138737
389520
853304
312587
1013555
634502
949655
250126
659206
311695
1069347
865043
49095
516466
133939
439414
1059410
876740
599547
608096
33554
50883
178263
68671
1004629
261212
794558
710132
216658
554770
352316
485662
99430
1067475
869494
866459
798392
314376
775908
566920
93940
624544
96214
665052
239105
488356
591400
952683
313553
912947
62111
928805
428700
526486
931072
668997
134424
79628
863871
1049026
693083
348683
77502
924917
1028634
477686
572375
507899
718073
1096381
6876
240545
789152
21083
949579
298777
814205
534460
327293
18580
665113
376948
183059
327042
90644
362956
270815
1007532
268158
142428
915539
694214
858224
319353
859705
570220
63518
245597
457910
141543
675227
319835
369643
488682
150277
49311
1007735
77805
204288
946411
228373
124885
633064
890725
242092
249646
1025389
844285
328688
974203
498835
1026338
576507
399375
141690
232836
477482
787409
209323
944520
89796
45232
429027
459823
270035
842339
316109
109847
1088124
768012
1013459
209473
1061488
39666
519011
635084
1004472
815424
324148
4943
242412
461624
405500
921924
1093726
593268
512588
903360
285928
552775
156811
302415
373226
852072
152749
658561
900536
123905
684441
1023120
709203
504805
481862
597296
763650
128663
788890
516261
892354
159589
814940
877313
347937
585713
32740
894934
700361
683942
1008418
1009468
918717
439574
644776
714788
589832
316218
161342
886810
706680
620584
621634
945043
52124
86734
643518
931740
344547
861258
166482
491090
259520
683447
1078355
43053
744519
491150
460400
21606
279204
884523
374895
851600
596854
923900
150215
625805
577853
809225
1091108
253592
321467
957868
239091
698954
133683
256205
491505
1004989
370435
665497
1068656
260219
934319
258542
795457
793052
309333
1096615
552784
402251
67397
958937
214266
147663
674402
1068793
102762
984933
656349
176577
339148
551714
4620
1047283
500534
857524
163463
26959
1082400
864688
69826
673529
944280
680727
449726
1069215
793064
241812
114763
651165
533065
462022
825708
1068821
1065001
1043824
904072
158577
1027368
527574
317597
684932
913311
429415
461160
35214
23191
1079122
312521
577804
906379
290002
173867
940322
440010
824045
618232
78558
334837
882663
1037348
570813
251668
818011
1008511
1044447
235467
733852
397660
482387
550283
81590
209974
855711
462633
816352
273115
448215
97130
988305
165119
247887
72462
517556
701705
401375
281737
185572
44347
483403
395902
53981
982824
500567
915197
794950
830762
275710
50518
666390
293406
557809
918085
703918
532459
622412
399724
561493
349158
869720
787099
100463
247587
530813
687133
1039423
1021118
51542
721279
486537
913195
277598
928682
827709
657030
567464
300960
495342
1073812
701240
916330
963473
376675
998818
1031098
793270
513407
990193
981531
211174
163538
31473
770655
1047357
530916
534668
701308
629510
510919
403593
1079020
264410
962335
12036
524401
1003894
146917
996273
208650
337764
952012
818499
123984
14888
640613
251485
442273
759858
75157
863217
520557
348444
65695
359671
689622
792345
117411
562890
406547
210579
58757
1059025
301064
558317
184472
893002
223515
354293
220497
453580
779086
575644
976490
668844
54279
991930
438915
381036
962479
604797
908045
869482
486781
1075562
652399
42398
783018
448652
883035
797867
885409
623348
98310
1033418
201918
801535
91451
295730
633603
1032717
539454
229504
726730
725680
237939
958718
333802
70887
1042910
91820
537028
1045370
1044320
271784
895295
373504
809329
309122
776913
885141
562704
1001758
380394
522956
516279
980147
607813
447638
1041330
260116
421827
855996
519948
417919
418802
260262
857242
654196
382992
107919
136855
321574
525863
945883
305189
128118
1052393
7820
681898
451122
540163
189189
918710
434115
259815
551165
966501
982360
1086932
402318
651150
753134
511540
235227
564638
358448
767097
493071
402025
277023
846083
669590
855535
807729
197103
823268
547290
199924
577649
96008
853531
885349
17410
294218
22801
243191
447198
300212
271666
302772
928365
753789
311010
745356
438152
405480
976161
177486
281529
107962
126274
709709
716000
156284
561220
32294
492379
578830
26948
836584
1031839
574121
599587
862259
519868
531598
118175
528844
834760
847835
642558
914442
918933
325163
967082
365407
160532
723748
98783
165649
558709
309858
373652
91738
145089
1087864
808496
336557
734402
956927
387834
602055
1085053
999886
380395
645944
144156
148499
796607
246624
113294
854608
985801
310824
948630
12595
796194
460837
364089
235887
819007
658014
940343
445373
1075173
964069
25378
590027
443856
559267
936406
421704
206900
888267
976347
966530
30005
565207
941523
979133
1099561
837199
986364
487665
674591
550781
110419
111469
717016
114444
642266
211436
1098400
709977
326062
688196
850694
756900
1001888
519886
1007195
320045
15790
225960
224910
477222
190309
442943
515470
481459
1096650
656447
608476
513169
769840
960982
1006020
959125
525959
559028
1044211
522312
170590
784716
850700
497748
429986
896037
140274
329170
434994
940703
672780
646146
254631
717063
248260
240205
90782
255362
791242
847489
275244
646960
405752
791739
385566
274284
13592
386935
971419
522776
502408
565701
454902
78214
758274
123147
693758
475747
176432
611607
897214
878762
937949
198592
728716
891488
616507
653438
802477
9676
70464
338267
1026619
1025569
258212
942108
97952
335872
913785
364962
341450
1073677
574719
863032
203217
744133
1000748
165241
231564
564051
692767
897170
844598
70482
833984
333335
749307
492475
454143
1023890
400868
9317
1064985
847106
621288
810561
177562
937499
501111
530159
859637
811307
692857
577553
605370
948425
1054276
216690
899648
809990
1096726
1034225
29791
618701
718878
890633
957452
947633
875568
474971
1020133
926733
418454
102495
663126
278505
643944
1033945
292196
564150
889644
271770
895112
399639
316350
83250
593551
729037
297750
127444
460460
921147
971714
970664
776649
947474
280223
103311
195538
244640
988408
875557
487485
1056038
717343
350303
652670
779201
1097247
481943
545939
262605
333721
28804
621675
595915
184644
154970
374029
856633
309464
69346
835948
782963
753913
296762
339647
713447
262527
611305
498445
1071648
505308
35909
221770
1014574
742620
915114
516901
891893
451163
575225
437572
154617
436716
374999
319547
838853
128198
580433
725967
26028
138955
1059726
422782
282566
941225
497713
189856
75202
309616
213732
631756
832808
872872
510664
222267
724455
911952
773429
1032287
696439
664783
15936
500388
687426
1028436
394574
165897
635390
755439
429513
1015322
281805
291835
576834
161707
55666
615543
1061238
723258
723784
513294
850480
910898
958963
532084
53969
56319
889401
240279
95675
406227
279908
414250
276126
781147
517544
578063
823691
1100354
146148
18299
810144
908304
178359
786294
516375
43932
935922
203060
131763
392042
263123
1046987
933649
610473
871177
254138
132368
108792
11666
1041432
311663
408265
877358
387606
950822
1027204
909684
138452
598477
1094166
701181
681665
293882
896462
731875
895539
290205
1092919
946193
495011
701452
639975
631100
17904
810775
636854
127855
382191
510543
807727
202647
183211
629242
677473
984490
906345
429597
452210
680348
1097525
1020416
884194
831415
139058
594847
375126
51209
340817
185834
976934
646647
363219
69453
637610
808000
43651
276549
839291
642966
809914
692787
771373
1074825
480642
659057
357710
751712
561112
803494
166850
318628
401126
74062
47056
1081877
96704
232144
283788
930153
634346
1062380
123108
281219
1050933
877365
462133
495165
1009394
588712
378179
540074
198726
73420
931962
158369
828898
496674
961237
525920
26344
571182
1054205
227867
898478
363775
36258
767248
270644
435441
668955
889456
295669
271513
767502
712220
746332
993741
134699
564004
267864
94938
91999
953432
623711
560468
851704
242715
82599
222099
978205
1084251
684231
163759
393653
814020
1094242
171174
122018
447420
661637
438366
994861
51423
774863
582188
1069271
726033
166794
1039746
454900
965769
465518
275520
869732
61546
1081203
759898
946347
651407
987933
1033589
1011667
474642
708810
675999
1046342
52470
660310
32722
1036806
99272
822016
222863
359531
68462
495157
593122
1090004
173683
151751
426509
1018351
203758
489942
739386
504514
515420
1045018
81233
217895
211326
196259
789941
640992
571946
1075261
888008
154059
1069496
52586
583083
96161
723196
561792
436828
964567
552470
38792
330815
865553
403789
815818
466689
757102
133805
116115
237338
945615
285736
873775
822849
4807
971886
388805
1016243
879755
885137
127384
180166
728162
940478
1091972
836377
260531
162112
578970
893587
301574
259612
943696
706970
927290
171630
200344
226472
735737
381813
326979
573804
752234
1097021
618150
505767
166776
722293
768688
174382
897545
1046190
90843
730142
197463
986585
711361
165681
805781
477703
364056
631768
617380
267201
70421
209775
1054716
989869
816537
233082
876916
810634
896602
766652
1085529
136170
803806
997869
288297
198232
652744
1016256
692153
161003
485022
941919
1075701
314050
422731
309474
963433
911852
775679
340067
93693
668892
532164
164744
780128
985658
541088
49281
273423
883376
1023859
659509
818179
14714
633394
181564
141803
314097
1043158
561219
933705
881514
990814
657667
522235
438082
106883
192643
347133
943862
24331
662430
484103
755627
876086
47412
1097194
169237
68203
261811
556784
574103
175816
598613
351474
1082189
313055
11939
812590
918847
759527
1049537
1063483
678197
929550
169865
210567
485046
1042719
838569
54876
844586
83912
137069
183111
748643
328415
590472
377578
456891
69037
942530
182376
355817
474234
300643
104295
575903
803240
17795
565003
680130
251978
617505
330837
748662
425478
59730
141182
174160
175925
811842
831906
478383
479382
748386
855703
634083
713868
325224
876263
834721
206146
502123
683736
289684
106146
526888
638464
208036
13056
249994
67626
682444
1018007
238628
999593
638254
26669
900236
983922
590157
472102
752807
807625
792479
939795
533957
883797
45529
769713
315365
152736
539838
886060
1059579
223160
825372
911524
418733
369635
916844
688635
680118
168954
758610
54386
898045
194620
126027
318105
767717
364616
381226
681744
693012
975454
6310
412175
131517
815899
641509
239606
519960
1078522
880389
3094
306922
830595
645881
253995
329765
690267
541073
335375
451698
925196
388223
955967
154436
866554
736345
613944
943448
524281
836149
605787
676586
212159
1056068
926686
856365
754244
964362
950140
110622
407523
151728
1059299
745171
144813
562208
996984
683675
482918
868407
137595
454313
537831
82457
42361
930181
929131
38371
716294
371312
883721
352275
416903
694947
389546
474177
153918
579740
14684
322095
483250
111663
1023218
239021
957489
344411
409207
1085677
952396
1016169
1000313
31813
387564
190017
211128
570852
642714
55550
83642
454589
370984
642949
849386
831961
945293
191523
847537
1097382
621496
667970
863763
486829
89985
264623
238544
675993
622673
583133
45075
656811
946256
95905
229447
198289
357582
821624
898711
631254
891622
1014448
735864
247222
1001670
606833
754016
1092361
599220
432640
201884
499321
1056558
766184
920624
163357
628766
712278
254247
839324
505253
1033981
852084
192058
401547
378070
896355
663366
98630
455318
1030863
1029813
1076063
980574
1079331
1080381
814347
368369
637688
216209
678119
106003
107053
143767
144817
145867
946043
943943
944993
10181
76463
832106
832105
190709
528863
886027
1005481
231860
805388
953784
317987
149846
383503
268534
124464
599523
699025
703124
855555
826939
834131
1077712
953313
142597
207838
459636
20638
48401
626178
276832
1098378
661343
209012
749775
1082383
124276
977114
1016074
1037362
139835
228493
639017
138170
214412
654260
616508
742043
82134
301730
992330
430426
491187
149361
724705
995831
239496
983690
911121
931300
307057
898538
783907
833247
954886
1090781
342277
999596
816060
843330
415606
1006284
431284
10867
659392
524917
766654
870360
190148
292321
911919
972717
67191
461482
242864
417498
895220
55656
126410
1066687
185470
165376
148896
381983
691775
712263
617561
590734
638024
870092
514119
183018
595768
260065
156631
468402
1041438
622156
1039073
809621
126843
642664
133791
847147
950504
848789
621387
842317
300462
225775
941895
226332
719328
560130
44700
1009943
332830
802154
662089
664527
424677
364393
213365
178246
707973
910621
1089301
273960
1026266
143438
227788
67115
835779
62892
839879
175988
443791
645454
1068456
259740
852932
571496
578013
265196
43174
490100
120106
834842
343045
838006
476359
210142
209092
775272
410632
523033
757740
348800
873825
678007
843945
164405
996320
388294
503305
570234
42860
1056974
153127
616799
143562
263458
573967
1027535
655006
1051919
745043
181959
373603
245318
799392
310399
908570
1040390
689688
145586
763052
573235
801090
653277
140772
896754
478853
569509
16982
954150
542918
354986
886611
1037103
580621
605708
73157
325233
443067
805317
1056697
981888
705901
1087884
296774
97564
811473
1028385
229994
147960
515685
409276
46502
1050047
889264
917954
854410
214818
171572
924077
908659
815393
392049
302244
623837
59614
1004702
513861
192917
49923
380655
741123
680058
443380
627272
607869
1003388
471361
329840
1071023
1040350
117817
593424
724205
334195
552974
949292
383898
159217
187709
503753
871838
1083039
641851
774011
1057712
27358
199825
899844
266280
938935
977024
349399
1052649
748596
939534
782956
456565
404174
994869
1062923
518538
563638
407136
591141
290908
840189
790268
555790
904263
60558
765963
561165
757528
1023352
1064670
268230
804056
648568
798632
496210
343131
737332
1026386
553545
167544
1057719
1037092
677163
908474
1071132
723186
881403
44064
43014
751053
455017
417487
599324
711633
460883
1045048
55241
774639
415550
15617
778047
1076084
539026
247777
472482
441747
1013294
1033064
168957
421810
94946
506083
404392
207960
685669
1068494
338823
211534
603347
861598
825513
733906
799498
977535
402634
1036734
25865
66469
829340
261667
691184
1096363
12643
72947
483185
989160
830637
354893
460826
1026126
142762
709641
249230
527543
1007487
165169
318870
928906
994608
1047305
874058
379603
1029642
562764
776599
166994
720049
675674
708621
1051590
341135
117173
455194
593886
259940
907717
913565
492682
237056
84207
1089658
60702
753250
918438
394924
892728
481642
925855
622416
175173
823326
751573
116023
593159
128811
921322
485083
252362
525293
514008
837911
336018
597082
223195
463131
1100262
455081
652478
266888
979748
822786
351312
63152
639684
304377
157357
654542
165046
487578
27024
865360
819444
677564
930724
162198
277731
19829
585880
105394
310239
569529
103275
1037970
596953
482141
1045913
517040
218153
996610
627020
381030
903040
400140
785704
990434
786127
411966
778091
277370
60017
734938
675499
320958
9998
559137
565554
312392
286657
863992
473842
665697
1063575
616448
1040153
1052891
149383
928802
883954
1040090
1039040
79994
853254
367443
760912
755443
882932
908492
976411
916887
930280
40038
237035
133363
404531
911572
681740
380573
655963
598287
25409
373146
735968
22293
953803
364826
651289
422917
319949
225086
157655
653840
288768
574816
803512
5040
800821
679556
400500
315684
507131
147019
729105
971366
500133
727591
978827
17000
452243
810377
886084
7264
238627
198992
958134
832660
60552
116951
520919
252948
532580
536559
1043919
150400
132169
688996
238480
316061
644319
162492
727959
682593
76070
127118
352341
408834
675077
303126
368731
972662
42183
905295
292193
875585
83303
642791
249032
70491
878054
337117
858988
1017437
136807
68261
71247
45905
365695
26545
254389
736937
1077004
221626
478605
742654
526126
83393
360593
653137
934999
995663
471140
583791
332634
930382
292357
594794
77668
791445
662384
612835
115199
541597
926770
996655
921732
448347
226569
723413
364473
106942
1055123
133362
183260
87359
857790
274088
674185
247607
143337
45388
867719
494198
736377
1030157
876428
133248
312007
483154
486182
548567
115573
617052
423475
592789
152937
16379
371274
301032
488183
911665
911804
870744
134432
950046
893625
892575
821680
257845
459140
659784
619577
665924
397084
879209
186437
187487
866755
940878
37155
392687
19030
591989
133572
390223
159385
376019
857353
856303
207442
870565
691988
277569
342700
1042917
477760
402058
64678
652456
507397
937458
933524
798596
529340
326866
807411
360699
1083362
356021
1088754
134274
92393
1050108
197108
969765
312563
883304
666553
173810
756125
93462
9743
120050
658892
1032106
437323
833354
560519
319652
773967
824821
829772
779091
18844
498394
278256
402245
970736
806224
77538
165954
173509
1084472
350595
606291
887313
67378
27734
629214
817294
527193
226861
726689
1014905
733618
456462
148977
989856
668217
63919
69970
687814
44158
193508
1012397
747014
18967
427421
693777
1065116
391539
265577
879452
854093
105181
507540
478183
1004318
386276
718547
219970
207968
802650
795066
996740
138385
634844
477796
833659
496349
343417
964419
951992
831889
321902
535111
604745
436594
800037
349643
652521
531657
651237
1040065
366596
384558
556475
593381
121901
69516
204971
187768
44424
488854
1091887
334799
916669
876903
662299
840730
1040639
185159
603613
9511
264311
996413
1094497
885482
524044
830209
917184
325902
386017
110586
950941
845076
230567
323233
142569
580580
686541
358205
1034258
560388
105626
130178
672319
1058118
441889
730657
677158
358100
331589
893457
932480
900725
479464
909207
593737
494460
672764
848018
809777
86614
32071
304173
272132
928258
707988
662912
81645
521016
612200
385581
501750
377224
579975
581643
817517
780660
712247
156034
708628
916154
699051
1069993
403034
569596
251277
912472
397052
640769
16761
315560
813120
679233
642982
538389
665295
263275
534291
379490
976072
515814
706107
1036604
208363
191690
936324
410250
445321
306615
986112
808656
359791
1061976
565118
699447
824282
640897
336145
116643
89681
449395
566044
434038
96927
121429
779827
246517
700231
284920
560651
311343
261795
207711
324122
646113
1068963
247455
845000
850065
1031790
881229
880179
938669
53516
797336
889726
748498
352748
859762
206155
688915
930251
500123
484464
1012839
240064
916282
697991
838948
55880
759283
798896
543694
711130
440935
912844
770930
528008
623037
775307
448355
703197
173098
903407
720219
160638
376742
200112
479442
1075518
981744
552054
1087575
43983
893313
1083048
109222
174749
929384
556484
244683
1089938
847391
556978
259872
1093975
434198
1068019
767233
201340
742438
1005567
992892
80990
247192
193449
1041825
492538
122898
846025
1089884
992313
483636
274027
670421
36656
509218
540160
982793
976868
659028
578493
604652
929668
112679
923581
1077045
173913
474829
375323
288062
140830
21267
1023439
722301
692120
129093
296056
520605
54415
930117
775541
763069
375629
1078155
630759
667844
201358
346331
489989
1092019
848612
991731
971436
602079
1020071
717176
814950
1019743
67571
571771
128678
946949
782201
801504
846890
818785
81682
679135
740984
946792
1082268
52476
509025
801715
287000
555626
222268
982607
889852
898623
162149
942363
958126
870104
461485
877985
1086341
723368
938523
659161
211818
471004
230297
765418
309816
57290
311029
834680
326188
956274
266487
354862
1057411
122434
121384
921032
669155
71139
4462
852313
946115
241559
692697
290847
59109
723671
513632
1070850
819589
834820
593946
13026
413455
443906
1002902
750824
949464
582225
688900
570163
178411
169374
482647
694553
913283
138029
889262
819378
595319
973412
1076720
653351
232806
127322
980095
1076906
32009
145320
896827
545337
860766
20941
868001
951069
166632
195434
666660
165037
815948
778611
703471
1078958
410673
434657
495590
1085457
525816
72175
45052
1049201
677275
97690
408499
698157
1001664
897835
1069775
272662
123515
698920
332698
1095157
804990
223007
335367
17594
577138
196911
145668
945509
530137
364536
872928
874579
863976
1009783
524395
310922
15677
715057
666862
831191
943860
9246
210498
156264
1079859
593145
885423
98803
487232
63354
1082685
291600
762063
917457
1081312
256423
895769
49829
430157
354416
32884
994719
775881
751130
1091548
97678
443163
176617
213039
454472
834567
676920
93902
701570
832147
52709
365023
965742
256912
879269
497339
455932
384263
332629
822311
1034411
12285
452303
1021575
380262
836523
624595
559387
943573
135075
843101
832124
279072
424092
742623
437177
192310
546229
735105
42520
535569
73777
649408
912260
273936
46182
820687
854553
878553
188698
313971
647390
776483
751779
362081
1095124
276132
582538
319474
452943
717330
111540
1045199
729813
1048044
404386
1065383
925901
436023
231468
72567
944211
426913
28982
174079
723537
157712
168105
851525
453685
452635
381931
350806
630424
400459
399409
479745
407944
406894
405844
778828
777778
83013
36092
512440
457324
810301
416922
946476
387365
1021912
910933
631617
412060
896192
525559
272906
260891
12649
209071
934557
666938
625401
394578
524323
349873
1057572
74465
866450
65701
439820
135635
776947
695608
275346
114242
900604
1057691
356076
155415
596813
270730
1046010
297747
661794
996900
730603
241478
853174
199953
463267
160437
248111
137743
822513
378338
598443
865008
887447
156132
26571
143859
641446
880903
813566
696208
328840
100974
431517
484571
252375
529574
239983
1034073
521704
394834
28039
254158
131793
517336
787728
976189
389308
754650
631895
150997
529278
920654
306590
423317
235185
390217
772750
291302
314733
1088575
511387
349514
625617
174493
852067
1009150
1096195
677354
184847
900184
9022
76709
173844
341806
1011778
112219
577868
905826
880104
1043609
1011973
659181
485567
167794
491117
887987
484386
1029644
709067
535517
302766
29987
833094
321147
565550
65431
854760
994681
886758
432550
54293
636449
26201
282193
701897
755144
172669
1003200
1010225
667960
30232
931900
398959
1001580
486216
466414
954694
236368
896719
788656
874379
987787
892870
674130
17965
504359
589807
722852
280930
457382
326783
142673
249670
680253
905350
947189
894143
503405
606132
881557
343842
930379
459986
439283
867046
523812
629282
205561
823434
432556
581608
667746
683625
286944
619083
1031674
107146
675598
946568
630678
105591
1070380
367298
441787
99477
19183
409188
825465
1058248
438854
183721
226487
513744
71798
402629
1010570
776099
357513
563942
649936
651607
491861
70787
1063567
350420
823322
486029
231052
371726
839940
11067
77640
298192
76730
1008122
358679
963515
685390
860223
202462
492104
226275
696236
1079651
694247
139301
249863
928315
392465
555488
797856
667570
451902
322982
157129
110449
654419
431239
1083457
736963
472468
208451
1002640
435747
40571
186067
138734
305649
205928
823717
68440
457130
682408
993955
60505
203716
642963
229587
147928
805793
716065
591967
830804
147882
367471
768553
167423
792219
709940
600672
149298
782952
832705
256028
747488
937615
630839
812878
448950
185915
1027298
489468
298570
726850
541573
520229
427295
516471
685423
877605
379300
430295
687442
798496
51349
187662
546144
635814
300782
336113
409164
978274
197743
446293
334858
701314
627943
1030459
169592
656051
992431
194905
206792
771383
969832
1056708
890158
649740
158258
110389
620013
845731
61007
449320
766414
438025
731887
298283
111047
511099
845111
499324
84022
775964
856524
98476
807055
157384
585310
327336
557875
410763
49670
289266
899285
691629
900976
675505
887475
594293
116538
1048464
1094866
194899
221867
229100
548236
962308
66920
462469
308965
138072
276060
899921
433912
741627
502974
303575
1035667
800298
451640
766579
260155
4127
253737
434579
789169
1059621
644334
860911
90444
596959
558874
1024663
161950
580438
660535
833116
905943
1053979
603713
433706
1007836
443953
514401
899263
308517
1026895
711370
105619
605557
882985
104661
479454
593598
402872
154515
390113
819448
285934
742320
179277
388314
35433
278236
636074
700703
1018134
748257
823993
590682
990029
93772
272145
146569
145793
572948
1034654
238823
341974
665945
735984
58905
931465
453106
417042
435784
583269
808565
1064733
265959
558723
516328
623569
755569
357842
277314
216870
1041855
1083469
883003
894214
1040180
156742
1027631
370992
531517
1036947
859466
459540
849423
666933
892910
379582
329896
755316
631108
92150
579043
291692
747393
1017938
779191
181194
433486
6561
165203
638790
49392
833067
445688
338032
828962
504509
768404
618388
343597
1017413
436156
375334
673396
572470
63671
769898
426072
353626
292786
151395
436709
205796
463542
687949
637476
927479
205452
900560
1065067
1090512
343178
424379
275386
1073655
386921
78015
225764
421735
713185
49380
236953
734801
582478
614651
575009
139850
890598
127766
503331
884564
40339
921946
530779
138098
677762
649988
375905
342420
824839
844211
24035
551144
880620
180480
681556
809698
609209
134873
677107
1089548
987105
1024332
505752
746538
699017
33368
264314
1081332
226797
13778
54168
414251
750022
613821
145072
1040370
537022
297283
1073692
897911
1028912
905146
601922
740653
213914
26833
92106
526523
292471
37701
420557
654348
330709
849811
258618
11975
676601
454401
344526
500395
546924
622790
582809
4980
317157
892071
379919
245861
421333
126624
979817
325371
902631
854183
346374
179047
751453
168097
754684
267688
485752
373124
363055
901571
568835
148072
1088357
270354
132257
449545
370134
1098742
805601
153634
109098
210034
934980
694516
352714
918870
367864
702420
561267
529092
891119
834059
569203
79267
1069660
217814
1066726
243775
578886
453391
546949
823438
260833
393744
268707
429272
781882
200579
1027283
550939
310012
554816
22495
1045265
978421
446407
464125
838986
54470
722437
1049684
408072
128742
850442
707539
917300
236902
485741
593905
241189
405209
825242
555413
103452
444177
298402
222548
1020224
351448
743173
38693
687640
984307
899604
129820
148926
663833
1068808
477959
905309
980002
281711
188512
35524
455220
174979
476421
35277
265604
1093848
791290
675837
539927
856233
491517
332439
699605
919955
445044
187704
749710
1002108
1053094
497001
994976
192503
778896
801775
916106
256671
240267
358405
27954
652078
978466
188566
250211
543883
779446
19838
358135
375696
442533
575017
101575
1010251
669831
1073764
650760
693476
1004055
402121
648120
990477
127806
702290
452723
368642
927192
930218
591198
998220
185342
546254
213809
69456
529977
255950
977259
867032
379280
901536
857976
913960
888872
110618
848668
869660
98777
55958
83014
1059362
351787
1095980
13569
922873
857043
743914
850063
335981
46994
597393
467888
730798
681790
1033620
640275
163087
1042451
324986
265482
876471
34555
168220
179644
708926
95098
859933
478104
662558
1007988
207293
248360
128588
643695
1031156
612535
482375
21923
644149
194012
257322
532467
1028971
1063058
195972
785519
781207
991376
661077
853048
877081
401110
23133
454126
363973
76213
849359
338962
129189
1092875
349591
949604
700867
198493
137018
914298
613112
124129
194637
888825
917722
420370
243298
296437
931095
955443
177953
838914
459815
651380
1090911
496873
867988
441715
267328
614089
518732
10221
139950
277207
874150
738670
734846
1041706
387936
80068
878109
191769
220682
876798
401484
586190
243570
221102
108750
347079
2678
810128
490897
888495
1052284
159850
847766
726951
49304
31126
889636
503457
334445
791878
644285
103008
651583
607069
185377
692411
111782
364399
489368
759269
511593
888146
256730
471312
450009
17801
412704
595420
392120
1052660
749462
291438
1041681
817000
540868
588350
359835
803188
674512
667007
154744
295848
4245
646850
9851
855569
802300
415601
993575
59602
559258
1055053
400614
362456
283387
867914
1055721
605694
1003495
1006891
824173
177976
524092
389801
1078593
211692
333624
930036
1014343
165673
680388
438385
379995
98183
1083322
230450
223839
512598
951217
937284
532244
3788
26206
655759
117807
227895
1029409
13391
496347
648555
774081
593751
451998
837770
990964
426220
1004315
407628
705586
599289
560560
65156
808668
922574
602324
777015
130982
311614
836613
710608
294084
531480
1097208
298875
922140
81798
1055926
148735
247283
884010
802998
751373
743863
254882
92732
1015183
64147
408104
1040023
34114
547786
707637
375841
500317
17665
635703
902632
320084
1006948
872999
527526
924799
644474
1067172
495082
292359
114969
745734
727547
60691
509143
776490
741357
309929
450213
337820
431143
367825
314907
616479
751102
359160
136842
34223
469466
33864
960550
824583
370241
459772
1066583
90123
708425
486127
320236
74502
530274
1000710
816752
716476
248715
366643
995990
313693
429179
884608
976153
658250
666987
1091979
258622
515903
942855
122552
209434
923422
738295
726376
543046
164107
939121
1011614
57745
58795
167789
820396
658330
521399
994303
1007675
713028
816494
810465
419559
294740
329728
604926
73588
834850
1042635
963730
634159
500865
122282
795640
614552
275019
761631
1070882
968170
160999
762268
85680
52459
421126
111376
614493
41661
331643
1062421
642534
1067123
811845
557993
829508
693652
1072748
943709
945912
416126
425194
50287
706715
942394
344577
472206
973517
797710
777456
180848
644742
182739
579307
640396
696342
343519
256751
333257
531407
888040
720762
915445
195274
24107
1014368
77372
907248
455349
694783
421624
148669
300032
187785
91490
89617
958843
145171
586273
376747
1057224
52517
192111
853608
332028
215911
300036
97009
59012
194409
1089783
495551
232562
720296
754536
972807
728834
1090088
488596
432381
45089
529848
928413
941714
610960
765302
347067
944603
552534
386303
64433
734988
316514
407872
870120
1056022
465790
748136
524194
806966
584234
504529
152807
63458
388923
801729
742450
687364
928084
656211
836036
834986
720741
422655
206722
598496
1053353
90701
591264
841722
478444
902781
166237
302640
592828
214308
343763
431351
963292
879399
591540
425263
154113
43756
358829
344026
933537
187000
836140
607546
607046
812263
991802
931029
68172
566405
41388
915003
1069081
270300
355904
399535
446392
495497
766305
649749
900704
216056
843132
426525
296319
551467
469465
497594
638139
58232
495933
264143
871289
389060
323770
1038997
90678
874963
578567
138608
499592
82157
1037446
115614
1078500
901044
957495
129265
824710
79882
832253
125865
732007
866382
727408
902664
527091
246477
795411
559859
1099540
28390
98556
824368
149380
623158
277477
1027320
210368
423072
922398
893767
860985
1032196
932240
64629
557213
952235
510176
71141
478840
891921
357738
1037504
94218
565611
365691
556913
987675
581890
949977
375617
263138
459745
869931
1066165
871297
325404
282358
914513
612707
141109
1048726
435941
929644
285429
572061
777294
143967
164976
489222
670891
685690
141528
774523
806532
423853
379693
996896
660289
650195
440955
1031334
946167
177565
31440
202899
645274
429057
33056
599338
757870
62124
188456
712607
143813
690215
565015
941720
301180
826322
433177
190584
422085
629089
822731
305130
1045186
505408
898442
793089
168815
1040238
398123
199591
413565
134359
551972
61438
899259
602139
1074710
745236
991122
813946
385772
209357
133639
389314
896529
184459
304206
802329
666748
185844
1065719
665917
788288
844589
571667
401513
302608
511043
483898
953750
292253
653996
65219
702842
1081815
917415
574390
850407
736104
669355
1098440
375416
932964
865445
884514
753604
345422
59105
162471
1085739
1062391
339224
894609
1004085
258166
23734
164921
445203
187209
599843
98882
307913
381680
53144
618554
48600
1078918
743005
1087673
429626
231510
207594
937426
874531
629249
273642
776176
345248
967715
606320
188110
953454
537316
905319
775398
498662
425281
323776
200435
86556
712752
906706
89540
753578
329574
121168
934809
438892
440234
765019
759097
621479
1038264
155316
295518
1057638
911591
871467
646262
1039041
628520
440598
253681
127665
648203
685674
776537
932290
772590
655620
1076028
508449
205540
457554
98462
489752
347910
863343
593324
1022987
382105
937060
543820
157774
323084
1071439
963588
739495
78819
640306
555062
103534
254467
99807
377396
223114
1086761
798880
42769
400139
233794
464088
713651
897963
637862
489812
564915
1007183
520433
553752
791846
618675
1098217
920941
952084
211093
682255
1060783
812986
60703
982593
697565
7949
142714
1038350
297509
285527
666197
878901
570479
635097
360659
747701
1069394
161159
782889
116556
801036
816616
434056
811029
502972
452849
243626
219772
7940
212674
622937
691944
923202
525429
1016761
178444
59493
550941
44581
329969
942393
232756
858971
79834
809806
676724
1078909
342946
781587
1095095
87529
723919
1089009
1038204
332323
156920
590564
39748
940658
810646
581874
535018
328526
155273
391225
323616
730637
987333
621897
849023
112958
981397
1027465
270218
983854
564930
673059
856255
1049007
729633
367801
658162
224209
253969
446845
598592
548997
443148
663957
734385
456558
217122
674039
947184
524181
1070614
358208
858746
198472
326394
976634
909154
442885
651568
869478
896652
731967
281442
276141
957407
337241
542981
964905
810888
189597
813544
667697
452759
674310
627995
225851
775528
619078
1083694
805848
47347
938888
617680
569812
1024630
178273
290663
307942
983876
713017
614590
334923
897316
42722
1084641
1030720
738975
762849
453129
865261
416569
31671
439815
599509
354016
997664
207008
342839
6665
285348
624260
553124
191622
707948
897250
656256
1027224
289898
893297
866940
392077
882275
436512
844221
516954
301676
1098949
59745
427425
702894
341851
1085919
684716
487706
691320
366491
188814
215176
989272
373503
969564
176630
747729
707934
1056355
570157
363682
513823
143894
956058
546870
2885
168758
1066356
958507
885939
502038
597064
139582
411461
1044389
838048
929040
174213
175263
622056
13452
318765
429662
432373
502614
757424
29812
1007874
555181
515049
26144
12469
94919
319743
1005624
853787
454569
608123
118920
62751
565125
744406
1009930
292844
254831
155143
207300
694725
561612
470294
955804
148401
111778
1050294
865244
541002
1071436
736098
782537
1094544
587611
173918
146809
775211
697717
640681
531554
550354
856935
889933
1023958
44341
80597
723351
460599
485683
439715
511353
677679
403224
639025
110379
722619
989077
292988
19288
401544
1014673
833817
769658
345725
103691
644758
1076424
881322
571479
898805
535618
902518
169351
962990
222742
85075
948415
793447
838921
757340
734006
523289
1058454
846840
563362
974646
618487
385460
206403
215352
638051
71814
124726
385697
374800
1042593
904968
902082
412469
631474
281181
372275
343683
286186
744875
748973
421028
386549
875242
467108
589942
756114
542031
758935
180794
175927
484757
72792
769326
245373
1091655
277148
453089
1089695
257095
23263
233119
961081
497769
76376
551588
289797
1010357
548649
1026247
635745
751306
689715
596791
549562
433426
176101
866136
912297
943663
704832
188217
933547
426150
760055
1001007
660576
746707
459021
877887
710876
882252
327055
84632
564956
14280
393715
655059
848665
535769
974030
1041425
934002
62272
177711
842869
4410
31394
790249
439554
396758
912865
1089505
561432
1038438
546377
688543
247828
868505
557709
720712
662591
246562
668473
418353
912579
935335
382797
238915
895104
1015355
23737
594103
559993
358132
800891
77143
277563
419737
548839
204822
766775
977817
393608
35911
508587
807617
332262
1096323
44531
939000
800848
329278
829534
513196
967009
642111
177633
69876
299378
1008767
669848
887781
776936
514605
882893
621640
310711
29430
166807
1005322
1065348
30381
698482
43551
324672
536796
900947
940540
307318
160547
594082
147007
843635
436890
831928
1002631
459581
467114
537123
338441
798761
1040783
230067
389100
82632
827010
602252
329865
1044995
740546
1081042
311103
179797
813423
363335
472101
887503
1051836
593535
128723
207883
583487
182048
177570
709838
961414
614150
154852
878672
906287
50580
419715
1023952
984113
226468
852469
994799
18072
568533
563962
424819
945137
1063566
410405
811082
717138
183090
571334
1056667
470514
530777
638652
204988
846240
979108
921616
847729
418731
558309
97447
47740
400570
157469
296315
931201
206720
205670
961240
591313
966224
668703
928770
312948
515758
335416
617862
448742
923991
71385
503085
522328
350453
1090082
674866
366332
153090
1003296
851033
273334
738598
633111
834469
888159
519551
1008836
625365
27979
941490
505780
393069
34088
786068
669259
332091
454371
43266
994695
528042
1050952
931272
78704
127524
816255
364759
4618
347372
1034729
575170
946882
127376
103739
800636
749683
871763
706514
626491
890040
472928
703668
841783
411565
840896
41671
706630
766835
819138
503328
369657
389197
656611
990774
808001
1072403
536767
876726
558486
525800
259912
992016
162531
111184
688958
968591
265995
693743
28912
425605
856496
1057492
933671
423662
102783
542959
276634
140861
280312
817206
647809
539676
37825
581158
1097891
1041505
325296
1071834
287254
797032
883984
806912
584974
955851
614652
10067
1027439
1073896
411194
349142
911227
329073
77153
225366
264642
1079283
57048
553057
523451
202455
867432
793357
852314
438650
217809
881409
393655
313749
141663
762203
487213
687934
119424
336376
340749
270077
98100
97050
284314
834560
1004573
851234
922084
751430
525120
222821
179777
834876
79681
166116
1041174
47454
145169
546142
508089
51711
648508
157454
763643
1021317
494697
852087
899373
182156
622025
1051426
336208
870696
831882
767667
183889
970247
732108
790067
910201
1076488
659521
872666
1015471
289033
414768
620080
147365
723144
872457
182195
877815
489443
534470
534410
165947
235849
1073389
654559
94128
764407
847745
877404
26464
493230
1080086
690769
994302
124617
677379
340279
34459
812489
586297
10575
365134
374177
29644
529987
482590
1072809
189102
183541
205059
459068
491514
976767
853850
692232
757589
920632
694027
571469
891131
176947
349885
725252
580430
963826
90509
739286
805492
570002
568952
198682
467042
677657
678707
826400
610879
808748
799211
705984
704934
1017644
696074
934356
1005541
1004491
895857
315693
316743
862263
861213
14103
245285
1040052
271440
508953
402038
435362
451655
246137
502341
1056144
954981
812382
1078482
128788
725910
317208
514426
786926
1030027
126538
812580
15227
995812
387820
96679
526915
82760
604360
718227
859749
578869
748574
385110
44454
17826
1018208
760384
489283
866740
976476
463457
991032
540625
681631
448866
627473
937518
696523
988980
763948
453423
590459
36190
1039598
92871
455605
454555
133548
586420
29458
1076884
23500
885003
34882
35154
80826
190002
403875
737839
315054
344152
1068409
1045314
795437
517486
718985
521861
835784
123704
1094339
234989
217598
1024367
301881
952626
238255
535228
729617
464409
46871
84527
978324
958789
405427
64373
340448
515107
607265
739252
347447
891460
876578
978064
299016
1012350
591458
482320
650744
457018
735288
592796
79053
298098
891557
800588
445125
65705
945825
668623
435569
56926
301575
795285
168263
297935
639985
985435
995727
425283
837126
771592
854258
211526
450591
179213
990715
571059
1017457
60567
922010
492008
605398
99643
18079
152492
761746
148176
994573
585022
318862
852259
1081880
384615
191680
352170
252491
262687
956901
189418
747007
27978
106940
879229
264516
192161
101014
92958
523724
262631
190858
1086593
984532
847283
95578
32397
673312
332363
598422
609125
948247
536728
181795
644114
821549
750391
178892
970227
692227
326455
671867
1073548
408340
106964
1085558
55314
562504
835612
15206
740755
399510
1084297
954023
195387
79833
554470
1070129
472678
968581
609350
783762
843472
725658
902075
194696
281727
88661
289359
1074732
16993
1086762
707705
148848
401460
612713
348658
191298
61508
315358
84611
650923
730097
995314
516649
985712
908893
1043842
145381
973889
392742
431792
809433
575969
153504
427284
409082
19968
660545
778680
180615
224285
335752
858938
152066
1091568
685858
784897
344966
909765
98294
1085909
454527
815963
95671
337864
957590
1033657
989905
322005
715824
847094
126754
697155
992840
217629
208484
955632
555722
602544
293956
547148
484523
61346
395159
850735
1057385
1090057
1041966
327965
728177
155800
122490
71353
524239
5996
856025
160892
949918
965178
281612
902963
549014
1026457
167452
648648
342215
844731
702748
451097
955984
371193
1091913
220315
817723
192024
485966
873965
471850
155403
810079
1019426
72272
36274
958070
713739
46225
430591
848160
1000913
908226
318874
416037
466172
1050734
453198
194886
319043
798962
597355
641657
861133
362689
412399
157353
422036
776761
945557
223899
690346
1094338
411777
836267
789171
634107
1046719
1095244
148519
230676
289806
626444
780162
55793
684963
86633
707761
634598
133645
1010018
492424
526817
435821
572098
352675
608186
800595
258282
882778
724423
744020
912803
454997
1032870
928732
223283
4142
186692
886435
47928
324215
206890
301967
207753
349588
584225
279522
484047
17986
792888
158642
393205
902661
1062436
585581
764960
30872
973908
1073822
155068
829631
683430
342547
466221
66423
585619
632540
594370
572074
895427
892839
195167
650159
218542
455970
1082624
21097
739716
93269
833413
1002776
370792
955242
47831
219259
469744
709606
865292
898747
377451
69757
897148
953958
207433
205130
725742
979532
218711
645548
11900
281269
763439
247492
753852
1087202
453487
120781
105998
339520
572335
1093129
784187
1086512
301413
983308
439872
1085024
1057577
793975
122023
724895
482697
110294
1003593
293407
373460
997032
590673
1098022
60708
310058
368528
335468
545405
735319
517692
798890
449382
1020095
343850
324293
864917
205335
823264
216907
935109
936159
135697
660463
748217
100951
156357
474092
943556
862590
51575
743046
732716
31756
489382
619347
563075
1009633
410603
538302
310195
562944
916306
753154
422637
770549
1085295
1017699
877606
130434
442071
807506
469805
1033527
929687
108563
792521
485153
1003108
625907
1044902
971932
800792
617098
642229
939671
947876
576203
865234
528223
744693
587451
679257
860222
121013
189747
354654
281466
645844
565177
990156
225745
375417
86513
872959
925802
1016707
360418
1098345
408596
907338
6449
234618
58078
286670
341184
994739
368877
821160
777244
790183
188223
200680
124412
165224
1056883
530483
391066
909186
207697
550123
781114
537112
104976
14505
940506
737555
277689
235179
1026611
48918
91861
107508
815032
451915
1082759
809001
217066
443916
91133
850887
757154
632829
379999
112308
659249
233537
908011
1045706
656226
817913
338759
661714
1032792
345959
1003823
434946
592580
841227
165639
65605
598547
937698
135492
362668
873490
1047993
712151
829235
875190
201989
697680
21810
518289
139857
968851
786522
196338
581168
443847
189620
1034675
299418
365365
668581
118730
717342
313919
944925
397619
29568
30618
150572
462807
644653
470778
329881
507324
839528
785461
280030
331789
739624
747137
55228
56278
883632
1075754
471895
474912
803136
441253
693190
902096
1093511
1007756
732050
576623
216409
53911
79127
249201
732867
627735
21250
562196
203432
290025
1021185
513626
846679
446959
964755
965805
671825
397520
807561
929974
401069
366158
1092273
767895
927368
59883
703783
191621
115343
783068
1084241
85623
511889
972569
59694
378633
301928
356945
363507
112719
922352
387110
117863
52072
805397
373467
212260
420249
935267
177923
377635
649209
970431
634786
960138
962675
365242
985719
109411
52919
242583
357480
321626
619922
653635
648166
292667
348348
373894
88761
943338
379631
1018679
198783
725528
803636
916424
938912
467667
793815
900305
1059581
47171
892398
504262
937822
672261
114299
317557
1064450
265574
88707
880200
680308
480318
798845
224274
1020148
492141
653591
23720
513435
968517
1073206
454510
270028
639226
772483
913151
511436
1065925
780478
1048388
67893
940456
990129
210987
1042939
211740
1072778
217896
318570
88139
891468
96620
339363
858714
164144
23417
490177
538305
839658
735260
980160
371180
1073038
167236
1064262
731953
849543
981844
139278
678974
420140
206960
521658
280249
736030
74302
21167
709539
324121
573260
527782
566380
976179
648785
33734
462889
1059308
800493
467433
840587
29239
473417
148195
92381
92784
388905
842080
190996
408071
356570
366352
382007
82324
945153
901634
301473
712938
328287
952855
149749
460387
35104
134168
405946
656645
547025
190758
359358
1090122
586992
866775
287858
257219
334756
428612
138716
27534
368042
929115
53197
787666
626544
714024
753192
909054
268310
1045501
1059986
817526
17034
306899
601282
797657
471098
1099356
1035464
555311
507483
1074554
761299
475668
857632
356525
388367
893661
597271
51539
1074923
223422
1007252
651048
231110
1071885
513485
143514
9219
80896
1067894
374260
780335
397684
945784
693783
858311
669068
540200
520518
467430
1036949
620347
247736
286834
253371
54051
371693
553847
799901
1045198
645325
153344
999929
918571
514358
696332
393249
259814
1057128
132075
851983
738148
397304
574370
672324
1004933
438330
633137
604684
1079911
720182
223860
880842
603611
516156
831814
830764
303358
1054677
686007
107535
79281
142252
211445
299707
300757
301807
891676
910461
614471
992999
994049
771920
983951
739077
981268
434829
10906
302875
163035
762844
424404
189964
468745
33791
160203
516162
212832
895255
44788
554232
35174
793093
637909
20335
903176
869254
653546
760436
293390
324266
403758
135756
79717
187375
542963
937123
728796
600383
721133
374423
364370
751863
180412
237839
559548
582195
120698
487988
1044550
1087154
35723
716395
727593
474759
938822
170214
15919
366298
578929
131814
602276
52196
37567
883458
1018290
463900
767010
720057
327493
192494
206882
257438
465893
289531
833600
65058
665890
896759
82378
515498
1038518
652373
410896
46511
481498
448381
105193
957247
203447
1017820
526144
795508
400974
150578
660915
130213
244772
949378
833719
569757
1024821
696277
91073
278770
216993
637213
326925
632435
846724
984659
486533
424988
165687
126347
1043140
417555
88127
804231
1037637
209341
645167
840881
156012
663258
179184
334354
840432
953190
408860
576965
430313
421435
204309
986820
248910
1016762
126169
827896
902307
553187
869432
240820
803949
318440
1045705
915825
487423
119844
208390
808211
885144
275079
600571
991919
752988
303324
575265
1022678
130182
21433
1042035
692425
908588
724839
851472
241338
964820
571065
413569
529584
167335
1071600
331386
58523
604914
782920
708099
247823
56780
919409
30294
504378
1061010
501028
688555
254627
838723
434564
354420
320422
1088805
651439
242612
103137
562644
12115
29188
263996
953514
954564
192562
788605
137203
805669
527948
852454
920937
284823
226226
15065
133672
1049172
1066311
658889
69192
219200
805704
298032
768460
1002681
108583
821820
890044
216888
500847
499797
708745
55315
1018203
105518
566107
497609
627361
353032
983581
230035
442489
848785
818477
817427
496050
1009784
329315
34806
733026
1094334
507092
368523
91784
29168
441160
912914
810183
189599
646434
188650
516247
786416
912367
1063580
524331
13241
180756
516574
927677
271774
207552
733353
644347
480359
330167
378037
110149
376543
656816
517805
840797
646608
705725
11767
1017696
431295
635554
1047663
680665
836405
242792
309820
331684
755323
1027490
611125
64460
542540
351047
194981
942129
307075
158740
563643
851013
437354
92386
979629
731985
305068
700013
327199
455029
463642
688577
433336
628256
113361
628221
844738
217891
576605
747433
791008
422322
241495
126990
16445
213342
839974
956516
731036
251855
682459
814906
657644
441455
502786
930639
270647
1085960
581259
379373
11814
832361
659209
539159
1078454
666781
186462
122047
1021480
961979
762832
618026
509451
963549
107945
372902
215624
228913
504895
556550
155534
296731
970235
666112
149586
698439
1056498
286848
874181
326955
725164
188493
333397
170041
522708
442198
902099
453032
971700
1041910
465888
32308
509222
750850
920550
138314
1099442
791129
272695
823572
495583
441797
108409
97328
3832
540108
22798
755634
456233
466599
878259
348498
456444
354866
215721
529586
219199
131348
573281
157870
368659
833133
789796
771523
698445
786633
138359
1031266
656693
172285
124000
696863
302630
644580
728069
375117
981785
100331
1048417
660319
160750
68963
458377
347333
221993
407804
107367
339017
186967
395247
962032
1003795
118844
381072
530017
311317
578020
309115
43842
1009620
661614
849413
1060239
1009790
754837
561672
797053
1003039
271759
345745
168353
971540
1051958
786993
787371
612480
681892
644243
569187
817253
735024
808326
78503
429546
57614
849140
428877
57119
573119
507363
732101
148151
339515
274824
1073674
622577
314060
727319
437750
949137
1010935
404035
167696
695810
560730
790533
1042758
989476
110498
42107
283061
499333
415958
112824
397623
928729
287114
725019
935640
864969
119257
37518
29290
252169
619018
899007
1026601
784147
539842
413394
650088
286808
955660
991709
1014134
438863
529738
933018
79198
661793
561391
348141
743330
1059844
477555
828924
423600
322238
150289
422263
165633
579543
102935
827865
835446
320455
282761
477994
638603
405163
1033566
77991
570530
284380
724250
14392
228415
525925
332579
76144
1035467
142546
190732
842944
416471
540477
967839
880045
799411
253340
599758
963757
426394
836764
627289
199455
672307
904323
999393
742661
202234
187907
163665
299928
733901
368627
935164
749879
348289
87960
1061744
793339
753948
745985
107196
768700
417987
621119
38218
646903
530254
271955
314242
974519
476888
251141
122050
441557
111928
1093095
83860
609457
482645
869000
1072000
995938
751476
456678
150879
291863
895635
759264
40015
913105
251557
1018257
905945
140707
1055954
873916
122378
558712
892609
1075082
654979
74370
925588
410886
1037945
422327
447102
296210
472754
225021
37831
414151
102234
900222
841745
563499
1092329
22608
414314
966613
167061
940903
1068696
676394
290337
971516
223374
22820
816387
646342
1085873
251906
529671
391186
627440
382322
17256
1009892
860975
937865
639105
91919
1069614
187586
475295
678789
28010
881729
615060
323623
258737
48469
235749
1061711
435596
737950
885670
1039553
947247
241582
242439
612147
884235
613830
427978
19125
635899
119333
275815
996644
183909
488572
647224
409089
513863
1003695
217484
124523
1052812
972816
284457
444299
797002
178288
685920
865487
58099
706389
164887
743972
956174
485003
1097907
442065
735128
320984
73485
581984
477185
674529
817324
899819
1051145
923482
208488
617440
488878
112563
472628
1061785
369761
997276
671956
231007
939197
850757
292517
629324
990819
696360
495689
271723
239387
585092
697267
672835
461851
404839
103575
868227
1005117
11766
122867
469682
1068341
134173
218646
878558
707172
377548
198082
235349
673999
1014589
835777
905300
1028593
427325
445611
67786
33546
291792
964840
604112
300687
650752
520331
437682
315727
66907
132640
845848
599776
51294
530193
664879
75963
275543
952126
450290
17430
738846
202478
819539
372208
322364
761197
818877
165963
936348
511108
883157
599024
326808
608409
944172
871844
324082
1068811
745044
883238
1015255
884389
925376
261262
930715
24293
638759
670171
823522
506690
845158
499377
30900
809730
999901
82221
573947
488757
1046238
702802
119866
1032988
615398
964992
907699
153343
132902
771254
503923
882780
355285
1026431
1067508
385066
898401
668764
112061
250562
225850
387794
554843
558117
703822
837264
783858
725343
919766
739376
271243
123246
247767
517803
309336
602581
951472
400136
659076
51194
1051558
480835
800001
1016061
373685
377366
531577
891090
396600
151897
819368
399479
526363
363166
416150
418615
1000571
225480
760222
1034726
250229
1065406
554350
773825
125963
90106
589138
670318
1089198
799274
930878
90951
894616
837547
34294
107513
889850
180367
96853
958068
47191
1015949
705300
643078
851970
556273
1016513
400319
461572
306489
289731
885812
14438
927282
480711
179698
369676
626653
127167
652222
411644
374484
748400
873897
277050
797223
154263
487367
337615
641540
1054297
48315
500905
161799
630522
501865
921808
398616
907711
482464
748220
32681
647095
44960
301760
647880
567905
1036222
590398
1099463
822052
105512
502094
71445
320968
262564
967033
444994
244910
740480
330647
804100
311375
231442
737499
1024044
116129
1097860
402118
125367
965340
799451
111017
149995
503433
121012
294798
482268
852425
656317
655267
682557
681507
541925
64898
63848
465147
682858
637247
162840
60264
931139
930089
845642
395425
233726
208921
593685
777429
385186
534550
513197
138897
1005419
223121
612533
925511
339362
1098660
51460
405922
727047
261802
371662
1069719
727344
18574
823165
524479
751331
195495
670786
163574
481140
798865
643725
42130
551382
775287
129223
709656
310664
268928
422130
695834
711923
869200
1046594
566209
583649
237579
389855
483647
456112
1053182
975028
96905
271446
124406
365367
858904
254884
573018
372534
976727
91479
1004264
471042
389440
915502
1070975
170086
1052798
610019
440074
863197
548581
860761
727545
60445
307209
374579
577609
277198
710248
441329
872048
220870
848821
544681
997766
949285
1048749
448992
860703
381840
1029123
986515
895154
1025049
285647
778378
991676
1033043
56328
490676
72152
981192
503464
17248
536039
228100
704707
898395
652027
275984
170154
816764
154125
977010
592312
362683
726932
388236
388872
1034939
224380
932849
882272
678323
212180
1074937
660285
359379
925974
365570
172749
236564
497836
94658
676848
991529
944677
593727
1058021
498423
835320
1070163
844189
544808
762463
904212
876418
758989
888160
653875
266625
155103
648811
100870
179985
915038
814815
252529
159349
496087
1074622
19698
632148
1042487
492502
341392
478981
726374
530067
780390
953638
235290
844943
507860
951026
289492
531632
668088
206845
80415
771889
379593
3522
1002083
400513
394596
558412
755611
878079
160057
158626
454642
267105
814671
11184
966900
607476
625930
810364
931086
1073902
451098
34919
812210
212961
557234
298911
42879
1097499
937036
1032615
787074
750299
855949
223596
450576
477585
400117
755455
224165
695552
541508
205316
970429
231205
560915
588936
686587
31794
414184
180900
775485
87649
956406
1077872
73291
141349
913036
85321
156802
443383
173362
243364
515766
969063
1075643
203364
219323
936993
656889
371382
137153
410034
766771
333243
819732
10706
159780
160830
512624
504495
386990
275916
363620
339583
1016687
54372
230691
358782
536024
218903
463660
25963
737652
601068
305630
432732
820095
905198
342807
65027
886147
859795
552570
697429
852887
652239
880899
455640
195025
185407
171840
481690
1027016
555465
395881
741948
554723
76853
305301
933297
637864
815173
1018059
3519
562924
391790
416445
478662
855786
1043639
461387
773017
48947
960440
78798
257726
1048563
807289
63504
328449
736519
1064585
790797
156807
471645
971341
107953
100894
530344
111947
897327
999010
647795
585717
500476
547571
389566
237323
112573
640750
613785
612735
1059008
463606
415654
815257
763861
680645
200493
905343
530507
382188
1094587
410685
611806
166082
901417
897715
210044
821725
602525
932312
187366
664409
120440
335900
1032018
99653
965387
678605
247893
1095664
1065979
458148
1059015
378588
607298
553055
1088385
140488
64106
764131
1015503
393043
174454
868390
98836
80764
823396
1013452
1012402
800166
632584
663193
930390
921250
656717
43903
736847
647242
887209
142892
203349
490474
573568
85887
14932
440434
795094
35091
573352
846143
642283
346346
893756
867221
845305
624162
337350
1095219
969233
374564
119506
306689
467783
139655
895174
1073303
89403
432615
613205
305023
485228
96961
748129
358686
785747
502709
309589
795522
777032
776512
385062
490410
374289
342937
1075301
225848
857244
340416
543496
96667
627013
911083
77028
716379
198145
155288
828339
818160
1057560
862370
60652
331614
432035
260694
208466
506687
219224
1073946
316497
277868
554273
589425
901493
73780
440141
950136
841776
412330
1019124
79386
56076
8366
318085
195675
385416
973235
141246
384751
935647
931858
760476
18094
438160
60916
822119
168779
393956
571982
622007
456538
287909
780538
229001
1098714
1082679
968410
495576
92377
539861
667415
389222
44236
338371
681510
675038
271377
520118
188592
50206
635512
902961
728439
854988
606252
435539
388490
389540
1023860
130922
386803
22846
815757
85328
494432
976140
120904
886634
172527
957372
71168
647051
260582
105704
919609
321810
610177
464149
294508
835507
614034
1040710
609955
966634
760054
107729
131010
764006
561378
986785
1094949
369408
353798
771710
1084058
138462
273262
15508
354588
969683
268136
480874
67717
722233
521623
360898
680233
1062778
211160
316212
728015
97436
540544
692703
374472
539106
326418
271571
978648
263560
368640
275500
474018
142107
806642
751456
167118
582005
68122
713637
447132
216483
180674
934223
892014
256951
751172
753066
531269
17750
463782
233404
719511
402362
208541
165758
472556
868578
1048416
704638
844936
356990
490289
171244
349641
947552
764196
671890
669182
346264
1098793
976602
885683
279103
455258
595219
87015
501739
891436
124177
224599
916527
617096
728503
138776
1024463
857069
484152
932450
482233
68705
545816
285977
992539
888059
84598
605288
277914
349636
1081326
429242
558522
339713
171922
666874
55762
979770
157207
636104
723925
863535
295025
612069
562238
1042088
784065
1061330
973906
369677
89888
544965
778066
964028
962082
452921
991585
26197
2489
204854
217681
211710
418765
581922
178970
864715
370632
484663
678195
730115
993212
864128
463242
386908
622046
57993
20606
591413
1073933
1022064
767369
106583
447383
68138
867630
291656
97763
105996
993402
234805
206443
245568
791830
548319
605625
225807
820870
638308
458134
400199
187858
49325
724909
241775
974088
622300
934928
963039
490444
135892
670190
339412
376416
88185
925558
267686
493410
583302
662953
314342
150808
709972
599668
478963
278885
889716
888666
935014
394394
393344
1020721
1041054
928465
277999
583470
986137
266710
242108
985238
454382
1025154
579029
829405
1053037
403239
172603
474301
402633
417706
217163
286859
900149
776420
634228
857865
574598
554807
891913
1067063
861220
609809
269919
220242
839591
466425
51007
352798
1066210
668254
15144
908571
211686
837653
127527
12671
713112
84300
329474
364854
641815
554472
333680
802472
805245
779186
1023620
118772
387953
269368
251554
8249
947565
160175
932161
424622
204552
299641
965211
818615
665835
239490
682994
975756
245808
184406
496229
434634
986085
679162
278350
405924
1025548
987068
122349
683448
91761
784868
916459
995310
727735
285309
236095
105963
452504
424301
57871
292470
836045
1031376
561206
299465
530091
205081
1072636
33141
693710
427585
746668
490144
1020537
180618
452562
571126
732089
52149
74395
238341
697024
1005222
277775
234003
425379
861969
871180
332856
1076305
384153
667809
908257
900696
2495
919155
228038
991729
1081925
67850
681967
836986
854710
434125
285493
908968
555930
266109
416748
989221
964144
246801
517667
480157
1059322
400748
1068615
669646
354441
586579
202307
29421
66383
791372
16636
90403
810972
96097
1084554
298092
1053758
427627
938768
1057054
389320
268558
236702
413832
739115
519788
1032551
144851
519680
909057
547205
414110
701605
826620
504534
257494
118369
889931
471854
11082
291772
909022
84111
15679
168432
1036668
341266
863224
756987
430099
735742
355157
988267
703727
428234
222351
150008
429392
1009022
244276
824603
550918
110562
4488
700866
1002967
417704
932190
130465
504447
643710
813327
1085724
49872
769838
215934
851622
574686
59756
275001
929961
453633
428745
1091418
370788
1040109
360769
838332
251126
694875
151273
30087
790411
901618
63784
1014138
448187
606648
1038102
620673
249072
434922
983368
557074
1047446
76557
215581
69501
236243
201470
617280
763220
749840
925945
566699
634401
406782
917663
869099
347269
84593
253135
39704
924188
69792
145982
923488
477265
456457
1065518
344909
516959
640384
64257
28959
58603
977219
859464
1057950
944840
830442
1043872
1022143
349433
817036
452538
708952
510093
224897
698763
17927
1039491
506284
299228
160157
53182
255780
558772
781372
803633
687817
663966
75929
136031
895409
473377
928795
915770
280381
500097
46324
973375
859959
357932
1021804
79697
445297
870410
586809
709661
1001524
483232
587834
595841
364418
750067
728725
301661
141860
839676
1010242
340369
135313
937516
154951
965277
413049
688530
880110
1018245
80133
254953
652756
960877
743718
355424
916616
492603
126260
1064369
139917
970670
701768
1065087
756527
978660
341964
860691
524081
230317
663104
506942
251845
42636
884660
138024
7776
100891
932868
450645
523293
937069
390167
797533
798583
75151
974128
108253
365343
849486
711249
302121
135247
544865
305698
941150
119147
541052
480595
349673
845030
991652
1060212
720409
648674
251878
424473
1059673
652683
557569
62122
976110
481394
29251
361088
913953
456205
1029077
138830
90899
611763
695974
654083
374418
292336
1012759
872069
1064359
185841
654291
505280
24968
736527
901735
681812
759808
147487
28761
368251
1060402
201305
177892
957622
227388
181940
180890
179840
35241
657345
512568
345213
377950
319288
1043392
281908
556988
240691
1073930
206921
621434
78092
310897
243421
534646
467446
498962
295653
719704
609208
409320
709790
546570
500409
96232
381053
380003
138508
139558
137458
724320
1000635
469564
609593
610643
568890
481251
480201
44627
567192
973834
972784
633715
632665
436452
773339
313070
100957
102007
724693
514169
555625
554575
693697
692647
231542
526248
730746
33016
296664
270866
603645
584965
1069391
551476
792962
193663
197610
270577
300353
443139
962164
567384
464628
609490
114348
1069285
813569
949783
50110
421928
969043
344721
41096
219514
73037
287841
156666
722655
651732
293393
784905
526472
109915
1030440
81242
119133
244647
847660
743839
673305
378404
352872
64256
884365
496333
703146
634859
1009654
950762
1005381
77006
83842
216365
475990
1046158
526526
152593
1000192
92733
783319
1049620
522097
980922
527640
855366
203457
650699
834545
429483
739508
1005788
223900
141614
267820
43561
1066826
917781
537521
375155
543554
710274
152886
329308
352790
51743
676098
989519
607490
390942
42577
624593
1062514
426289
773554
287187
695568
168094
110162
663934
816216
363374
446863
804337
938117
261055
559858
787695
21469
1065200
261287
983557
1049260
567440
972499
377148
800712
408131
961562
455897
809475
559077
759604
86359
999515
827783
688413
304079
671713
76832
120919
652882
175786
33256
397015
590686
1041690
504338
808449
144753
315804
377277
1005734
612989
117680
48864
848386
679296
643268
689912
782549
745997
38076
776559
101533
853329
980230
649756
330402
16958
1016582
339044
332007
186053
476793
902306
1049295
635595
503633
293759
1056007
676423
488471
820192
308523
772616
244094
519727
238275
431250
1042246
90566
251670
341092
541607
82820
501172
1083671
854458
754937
733107
740906
397105
610096
916061
58922
894801
1016344
1023131
330164
1019762
370360
69016
836934
702192
698641
216355
632245
40517
897865
756067
169440
1074515
245287
68338
659073
392103
1009212
328520
405490
489379
475503
928673
70146
517945
617266
345518
742547
806072
540155
207371
184944
224550
818528
821967
677771
880199
663925
1058258
977254
228716
641224
755646
318408
741880
429055
495997
538752
990235
524844
64659
194556
86265
871849
741238
383097
775124
288857
114381
137214
310458
506353
217757
1037714
47564
444892
471417
1089413
379281
76020
564356
29693
654168
407914
330464
225179
247054
990849
15434
843117
293936
569495
983715
173422
57932
495894
870710
1004912
664516
80712
138610
883430
761532
928043
958483
189045
999195
659538
1027655
728782
953322
800296
800295
855889
856939
654547
660612
370376
300920
122404
272974
632139
765349
25430
137097
7917
20310
707564
697438
864234
76944
973562
597424
767086
131762
896956
253659
1053754
89555
740273
741323
79791
321825
232082
844100
773217
995818
388190
306187
940424
132326
1007091
816027
1096937
1016669
522102
639591
218647
381734
678213
374091
711185
835775
609007
469439
908663
833987
162638
814864
470282
1002708
820573
147362
303596
1087328
97855
790628
689244
118864
591384
354111
763219
562191
224212
896802
848976
979185
1004503
175168
871722
589861
742634
348990
427851
956309
460687
78018
47180
261416
649447
34228
357609
1098089
604763
900981
732311
751141
693683
319173
699816
678710
949834
331092
135542
322731
399550
759313
209076
889168
127973
1068941
414328
609103
464024
786439
942798
118298
846941
357914
314988
558262
58692
98747
202509
754781
1046735
151611
749532
598385
506327
88071
876178
818910
388310
624735
216933
427039
744802
247189
926218
190278
1053849
108916
440000
1005091
920974
880767
1070766
97279
369912
750759
363217
1077648
891144
263751
145789
768277
990385
141712
1089805
249261
477916
731692
798390
323004
927700
939142
605381
586300
61532
471928
467118
118760
980505
153594
194901
545859
818907
1027405
456808
1064593
182966
807183
49599
927000
7200
320866
546162
383697
208487
663341
1057132
204669
721443
400012
671421
12573
979679
118416
555800
758436
66572
113703
95703
336234
208645
724764
719047
950142
739935
370457
1006680
883066
572783
532364
844015
905316
12229
498988
303867
6874
881366
386045
283630
74281
856507
70219
689117
515285
374667
542973
145429
381133
687706
919157
346983
1098608
1078042
120366
115234
1018421
48219
774655
664740
35181
817011
194548
810857
73854
490269
800693
251681
1091067
492881
239475
227107
875214
810413
852686
104833
359553
343570
652335
696327
34105
757491
128862
923204
280035
564256
1017861
919573
1091565
559274
295659
143297
481165
1067031
41202
175288
568875
333736
827150
76704
239373
181013
972652
507800
477084
455528
1070306
319394
461917
476283
22057
383567
1090240
1091290
408563
690857
350499
351549
135511
135510
317618
440188
525164
1044831
437915
269349
126552
959684
228714
302649
26470
697236
287138
791203
921315
319831
781898
650737
71781
828593
964061
1034688
85970
189042
921896
364709
1087845
891790
352504
401970
623069
1096813
66697
873059
253548
190446
838212
1094075
83041
435876
518664
571389
982255
586811
35108
119625
974264
352759
607391
771717
726012
824112
748385
493074
641862
344425
947150
768625
623015
177955
1017444
87014
1031285
422254
122719
45705
539943
111630
387173
399722
638694
848640
899906
587258
771923
523867
141154
648100
240659
1005746
136423
135373
1021615
427956
271298
142908
141175
42953
222410
446129
942653
1066530
141094
832820
220685
221735
48146
417831
117357
771244
144482
280682
281732
680304
626118
128481
329711
479075
1037094
639456
532120
7565
287094
522823
333782
791677
623926
831840
355601
511731
1022603
716433
11222
890441
903823
74411
943192
237001
187080
775711
522434
1030135
901528
43330
59760
1024584
611143
856191
786044
548558
58287
487063
207416
109357
1044137
752108
851601
891297
143565
209249
453859
499869
674265
738578
85709
1024699
743530
1099092
469516
146987
134601
766825
1089955
50817
1028769
309579
674312
35688
539402
444428
491323
758994
430283
684813
43260
694885
235903
671390
245132
565946
835711
1087129
1067752
855902
274043
223183
601018
924129
469850
33234
156144
185353
638558
734788
106372
1073095
946618
268413
144927
192318
335212
908957
482686
30634
1050779
16582
426312
938981
32435
756224
433801
803604
258245
708207
776027
300784
557034
852958
455627
861987
649830
1042942
115251
403988
989607
660550
105473
398550
309734
87016
204619
839456
92382
998608
839835
642281
749382
972227
1029749
630925
717294
815703
200267
865287
2911
662375
1048089
156940
650118
263601
1044152
1003155
319695
149513
457263
859876
835228
80353
188220
796006
965850
126637
858150
1001207
920702
936291
490566
491902
1073045
936185
395554
105590
862115
1057173
711022
435787
251342
203404
207842
520945
380427
415245
349249
827167
872660
30261
1012172
586805
574685
5582
1021882
655174
425135
162591
1028073
774493
882958
453356
479273
139042
624074
760263
601104
962198
429408
699123
1053212
123699
350083
740943
354450
395527
951973
541747
57012
560475
527821
816095
177758
1027675
740810
427558
485167
311044
498831
718971
505729
47897
1083388
230708
885952
597283
757974
163666
370575
548070
719673
389140
633785
611605
52264
444618
168610
561394
144186
807547
858263
476519
382897
80770
666715
823164
224282
955473
672066
1070334
106160
781834
986051
586317
1094157
828967
822456
312344
550284
851347
402213
980288
80658
1077205
260275
417747
976316
201662
632156
445192
318220
955787
851425
603399
987555
607454
528317
380361
892197
193691
183730
977654
86715
70461
329094
822262
1041579
688674
836024
252223
34701
539755
431607
480668
438774
615688
806783
950237
802173
936470
175481
872687
487830
188959
296069
922319
147672
794593
659221
351963
40586
882554
1022896
874674
717177
588848
447053
1014688
118056
881478
474497
68571
185682
791244
851275
456722
981540
790452
760733
850994
491038
58890
404607
589571
33073
820355
958002
862876
944881
750192
934792
655330
501203
865597
956038
1006306
476015
905462
121561
945470
192476
42148
525020
1062991
43571
379088
566704
768260
956833
869644
1055709
313240
507588
779615
35109
776059
813536
4392
114174
1036969
299917
801438
259834
389333
197372
427631
986168
636564
410717
631794
908933
262588
985225
143434
117868
567856
958682
580657
324473
192254
991278
210293
933003
297052
87938
726652
702063
469795
81062
617519
677766
90948
41442
21893
65438
351223
774144
1000935
454882
459924
178934
1041231
881581
291872
915281
363783
186565
387426
454606
656501
599488
375781
994242
812470
930206
83117
27731
852401
211347
477722
1060670
1059620
349778
292118
728751
1045452
785581
108363
432073
126349
1072096
156635
938990
331046
629675
389210
411607
904173
495808
820568
278079
603674
963330
632296
399963
180235
187954
867064
55473
747478
1037753
443609
672511
579976
224230
68287
303523
80976
813474
325345
337226
1022818
846773
409236
993793
11160
560477
421501
735050
605951
269574
965625
67028
621535
98037
766043
236845
608543
759066
353373
745712
472022
497006
628975
679343
1045942
111440
833027
766034
658933
138110
490909
436483
945728
813748
96843
34537
379452
101204
942161
238520
1055599
700698
215592
296938
568048
300258
431497
889934
579800
1056924
315623
916078
448886
177658
682645
803586
174189
637863
23614
1003024
649172
808723
416534
324597
358331
914649
791795
525413
36111
109932
526738
248394
783121
102911
67454
313343
674308
1053145
376770
479668
683661
1058960
663905
204282
422550
452533
428454
981370
637448
103807
612433
152063
339187
643453
658169
320747
214773
135585
709749
628759
446961
390292
912692
932620
543796
16722
600962
897093
767629
484072
814791
697495
391590
390540
334440
781177
566011
148008
67088
941498
739105
1004352
514402
102072
89443
927892
959499
988346
776969
835466
763436
905125
712367
377575
676834
1034725
724241
913375
976028
644756
940449
230152
1052051
479848
375961
886711
815445
1090891
257938
304584
528079
1088362
482884
316268
844460
538910
458976
96197
974162
610991
176571
102925
748287
1010494
583146
959835
968783
19779
124674
1070447
586505
395649
763318
74545
371042
241947
103244
951815
589845
24683
1087983
416319
705858
221672
916188
688149
135969
515940
1003304
792697
751211
345978
4538
532545
604700
433442
403567
402517
321083
464686
467274
1030825
1063010
202538
201488
136853
482969
111734
941510
501233
1027654
960229
574744
117550
20436
448436
629697
876408
442955
375187
53486
652489
242114
554379
62815
757871
766073
398576
1034109
1091730
469083
894427
259220
972854
394275
586468
349880
173703
677034
606454
367365
465692
759693
916556
988249
379702
453861
674174
759976
537612
779410
964271
465493
322936
185614
597879
795434
938148
742766
245914
644252
437274
114934
120625
90460
40655
1081061
596292
357692
700024
246792
384156
331412
753303
174589
647881
421924
154328
1046837
9775
567588
740388
795143
313268
864747
15544
1078871
3354
573612
117186
290887
887720
616768
11216
228322
782948
518750
1048747
391800
52581
977766
449866
886123
675127
581284
989487
784024
630807
1044201
15274
484171
65187
432162
764847
453832
1040698
355395
296029
626257
726715
240153
915234
124658
119075
561010
413594
323685
147601
245814
895413
1091780
486569
266687
81939
811429
477675
237902
324726
331636
347253
120347
182539
541425
617414
599037
917906
934020
588937
85411
498960
918465
1062859
61860
221600
351754
449848
757020
686500
310346
935490
45214
741777
928785
326293
636344
958824
965799
618871
606005
805957
488087
444353
190065
716281
815880
90213
338339
204583
137796
1047805
995403
466275
586162
284439
1041474
961167
162433
48511
732321
277464
642386
912233
629456
321450
705855
405917
268988
87594
516133
340662
394160
702100
764969
273210
78926
222160
730531
801857
141562
1035111
1005385
116413
664286
183858
997082
656165
825713
1025687
911265
760362
330379
719571
791734
639222
69925
202794
956954
1081734
910895
460519
944605
180230
429899
709706
747230
380306
91340
364241
216248
575036
172721
155682
690312
48802
988571
1084879
297112
469939
39584
247191
582212
124974
31762
884359
515753
556397
679567
826958
160207
189745
421469
231163
488001
553730
882387
683337
910422
71802
119465
890449
465750
1095192
221625
1063070
128799
495795
628162
685024
653825
461251
315742
128669
831162
786133
347686
343790
718293
986621
821602
1053964
208821
1053382
477823
553778
890758
13284
581070
306995
124816
453925
992851
1089867
270521
923320
388605
534072
52890
929415
674918
420700
624012
740679
879606
398518
393638
499794
542897
665898
156582
801764
625273
985610
781439
704472
123393
427478
707844
930923
677161
429207
222689
702651
326769
343184
376212
743621
843462
994940
707083
52412
684806
800575
907731
917962
476099
24273
302706
144911
758767
124693
201826
147599
1000617
717006
728583
430766
692765
133625
41869
976045
804245
188416
609399
1010949
793296
483777
312038
382505
851835
727338
1083216
876138
1047810
985262
773933
972440
272541
283149
27595
78158
135484
72032
382045
939409
395925
437485
867025
198120
12974
77352
98815
1075488
605207
635073
653121
1033257
394840
173601
1010706
99552
854160
371513
283729
9455
634487
798398
523034
813788
83556
526711
65334
635863
240559
90799
1027720
192320
218589
848506
658232
551245
441422
389915
682607
951100
488519
774488
406496
438334
34885
489827
758227
680840
357133
910202
431948
92323
798133
286427
1070652
804492
322666
133097
297307
1033344
522864
1086369
820202
744876
167099
1017738
216769
53847
682999
54896
912742
258797
375608
432247
383439
382389
535112
534062
431160
598206
102157
968630
832833
74215
887462
527582
561975
468031
905837
705689
171705
222837
104016
305587
208268
9355
260848
44232
328236
123574
865383
1001100
151342
342397
905031
737247
320460
774928
41299
558195
569148
481753
750210
394389
323853
244518
790077
405947
907293
571381
96958
539065
1010883
1010185
501714
63249
471999
29285
312435
310841
1098700
44926
593025
738688
678460
26420
673244
789640
139563
257156
797462
469507
179182
406768
404149
355714
919669
587478
319850
1007356
1063489
916201
599955
683408
23416
1056854
1033908
559594
263913
502641
704298
35557
38971
208726
807618
677464
367880
1050032
628714
462239
876548
5583
248515
805010
391124
652650
201448
628736
950302
892645
492704
809544
391705
375274
101613
529124
908844
97028
277923
906318
849854
753227
681913
384339
569945
1062681
824699
1008354
734159
80033
589511
531478
354148
141284
589987
774044
142474
141424
759382
547688
621760
406652
595466
111905
98984
100034
93748
757346
943047
949973
305459
53391
878927
600834
333432
435194
852914
146045
208728
393027
782472
422178
177650
368075
1011013
408267
206574
125922
983991
300114
44485
236730
737616
953502
974190
805967
1019750
600422
39363
825332
939786
560424
134376
625477
608512
487787
65192
578319
882452
438492
242772
924464
733652
542381
648613
446965
499597
509683
508633
327075
374743
817053
432537
545910
252717
297312
726587
949266
1081216
335879
22345
279122
538469
264743
888632
197359
729068
1061968
259853
600431
558012
918442
242638
107889
1088112
675169
285028
64512
183592
581444
651460
542049
26588
835062
821245
893152
266407
137152
45165
214379
535639
175669
171699
504380
700435
426275
821020
1072775
1074338
472334
117311
685506
348581
193301
251440
495433
533522
80265
920886
858593
241766
749910
372825
31868
222971
1042585
1074534
826509
235877
302248
335446
916331
141897
201160
517730
490150
198212
1023594
450506
396081
1048532
981120
711657
339593
652975
529019
437991
313373
340719
247317
939567
621843
46523
1089722
841697
195870
301438
601141
411463
77361
772140
1087755
936860
288490
384574
535422
250347
1063882
602897
399567
894091
349543
156458
851944
793788
49606
977659
911156
948714
136972
521195
518763
818014
895537
364789
670221
682509
252115
205098
296657
696631
1030475
681303
29457
331814
13171
18696
362555
477363
523452
926228
577575
375035
66330
184349
221831
461656
987642
52770
627914
27861
336115
526788
1038673
526632
23188
506913
592736
838551
1029824
904450
405743
361027
49951
629653
89017
580968
862246
1026010
426158
230332
997847
680799
632804
838224
346020
879533
406763
407498
275711
359072
100008
772170
706768
328918
1026120
102438
359831
848936
726906
1005836
655177
887912
827793
949277
269555
166148
367863
278080
555632
427396
464990
757188
259854
214189
813990
848178
613527
937077
499218
324008
918295
1076770
133764
344583
564972
567765
484381
1036274
218107
1031050
260614
541155
95279
893826
190137
123332
322446
901723
871451
749623
367939
745252
972810
472684
1026472
88876
770901
596472
284453
571324
295838
470093
439433
649012
162511
558764
654677
271661
153963
1071624
750338
890533
326457
856893
851805
805779
386133
43711
449023
850553
501178
554156
391970
934595
231227
358727
558827
193269
896899
489993
929795
67577
406737
575788
822878
815219
365883
191294
368122
456900
610858
432769
159632
856286
829767
984387
197638
1058014
437633
702461
1071377
959922
534474
726007
620794
731965
253570
804240
156356
723124
321360
18938
605692
493970
993394
193916
999023
435178
422843
946725
619592
977812
444410
978635
1048710
871350
77687
1003668
302850
809668
661222
589670
563034
446209
556478
376014
181380
579428
437568
946916
61979
219283
385240
838177
728484
225151
234882
1054846
746465
30015
591982
460132
1062790
977930
896797
740346
96767
803971
373898
59675
432110
728070
582158
235474
600264
273984
89689
388435
232910
486779
632180
1034307
65640
761866
966401
780106
709521
1081015
345204
869408
291343
548001
465222
86946
777393
888562
744691
1041877
329945
181798
587394
20865
643784
416358
485059
1020580
725010
961438
253038
982974
906075
508289
924067
277633
794989
1036677
285471
193250
737777
808524
34358
985401
129617
1087551
461671
194650
804121
590091
390648
41468
605385
69452
800440
669690
299225
204999
908566
804190
229041
142635
455119
666222
368686
638420
747610
780336
504975
673783
810374
400361
193577
236909
121490
1017782
918477
643637
834175
522959
76829
650518
90863
892022
1023961
498772
534158
857214
663989
383996
670551
360428
759425
927044
925994
480081
1004129
406876
1014910
429957
200073
774180
964677
690707
140854
101740
793164
1041801
474335
501779
625227
797048
46788
983818
842543
443784
283365
92785
820537
1073616
234195
371648
277725
276675
883533
739475
1026507
985105
1065476
816707
952749
872825
494512
846592
551301
190686
1059624
92799
745347
210994
133653
806773
612532
1065482
308750
100260
396584
435223
793045
760386
1005083
325056
182073
79151
898187
464326
1046802
460921
883655
146834
122279
976275
626505
106802
268503
497668
564360
990445
231492
454865
1064456
757945
217248
233265
946895
138630
1010135
683818
119942
391953
141322
968540
82840
462562
579966
250400
550314
738338
392315
940000
807522
464542
9567
902526
281254
893455
741717
978744
151330
42298
293986
583009
277415
676232
177849
984935
670388
315012
469410
218664
900281
653496
83767
168165
377757
516420
679376
751122
204920
203870
463145
84617
1098472
79927
781256
910414
237763
640576
213320
990248
317332
335074
607145
102667
860726
423968
762295
28855
46272
454320
20281
972000
272031
808982
834778
861129
990333
445197
486604
506388
1026260
532387
306463
205256
625598
763065
121434
1024398
583974
401122
689803
1015262
89240
1042001
248916
911127
121826
241374
342458
834450
186817
72346
964852
346139
889396
666611
1070462
95094
305338
971765
88257
212829
414460
806119
809694
496140
880718
250731
797467
502359
7341
65677
49117
61554
438627
380090
804138
1064917
805994
495538
93013
480047
728763
942611
765436
925470
162551
435121
389865
126439
63330
1028849
50484
386423
785155
611268
8163
309667
519490
278289
940788
632770
419514
1091198
788229
727859
666030
849597
912984
502931
157208
985352
687731
170552
545475
1077757
122157
472357
816102
1043250
837352
100109
770695
282623
449483
883761
186444
478504
175129
331189
804105
124702
569756
861629
820407
508579
999359
121834
39056
612100
555498
553125
823586
358207
301695
592409
142701
957557
111838
239529
1094231
372445
666161
816922
468310
93175
193122
860576
894062
858772
350174
965091
271018
659907
137640
650116
87369
49229
1074776
414640
605667
280142
227418
472221
681852
1041585
26329
787228
57022
100405
170761
45307
491539
873076
32592
630412
82772
836870
741453
887922
203922
406942
379180
257335
1095281
953520
172702
604869
712644
953211
606788
357427
312577
376835
474339
109521
502262
884590
806038
739872
723904
233109
672906
874296
541272
542322
274416
968800
969850
670847
871377
720613
66466
65416
469720
693483
579350
27197
1075763
303084
1065197
224379
498560
281383
588258
208360
121396
144937
285585
1061372
817334
912366
926351
213757
406718
332809
953905
845661
1001688
1091384
894955
290967
555819
271556
266864
582334
645257
783186
655567
972534
10716
511471
653332
53168
567878
750331
147565
645818
722553
483202
1073717
286349
86840
653795
23977
464182
779098
708562
1087125
433863
431159
472398
951294
746732
439684
330728
894402
130332
861675
599540
1047654
740797
557318
20950
314868
1010567
545005
857715
309075
10635
889715
965879
674283
673959
586894
744981
383953
1056718
673940
852516
776054
258025
552584
334397
101691
3343
267730
179640
340556
242397
554431
329768
802005
1020664
202058
919160
462157
491131
152512
608390
476598
810985
488028
172600
1051954
865386
183891
284565
161177
885657
695606
750675
1035288
379542
408370
404364
683867
317788
730503
1085132
737972
825633
822177
912368
603946
10012
738322
710848
29182
578342
22283
366119
373932
865427
993262
380587
216593
7283
767339
1030432
333732
615743
532451
932229
782328
423172
411572
506433
339388
1040689
41347
628416
673310
347425
1080448
912200
715808
83708
485339
677261
438475
548961
539002
581272
107717
1016788
849063
717532
317885
969777
237787
371915
741832
422535
938171
72714
103063
89700
329946
746362
474286
556039
787842
200148
75609
608736
290322
628212
922401
1045253
194171
748121
109619
428991
750720
740464
507334
484133
239116
943578
90416
710863
341354
520148
858001
39713
583952
450912
39405
40455
769648
781837
704443
370688
54416
741291
824569
80327
593617
431741
702422
799417
279717
727642
351289
377797
42421
247593
603224
596437
779193
6094
326517
709074
150528
154543
402293
421372
447899
590083
630898
629848
1006448
405564
497788
56208
144852
386668
610556
490727
456849
174953
708392
789658
86271
5082
473533
55942
807876
476282
993210
931765
1088612
1036615
618788
1009721
186140
950031
241999
236644
867487
29109
643837
194124
286300
754806
511774
162346
1020190
920057
231223
133818
789978
8537
899728
408204
78576
821596
649304
703201
394172
929287
351264
231008
583839
498921
1038417
615939
383369
629291
405809
494389
972885
241647
710698
331004
973042
237166
779148
463124
1095168
968138
1050991
806623
541274
193204
849194
608665
944848
645852
373590
366084
22616
37844
107960
490601
47419
274441
685590
652426
812064
801810
962160
220759
109620
284290
807442
422773
406406
150092
147740
652937
540626
391103
39857
632643
775440
526164
323285
271407
57945
656266
3766
835823
227971
367729
395718
905984
790511
21545
370284
1087341
1017383
231927
794281
787035
1083879
950271
67887
281654
219959
334391
1093837
747880
565426
61822
932061
591500
388848
1046199
576089
916739
763850
589392
1072520
575175
931018
319080
123347
966194
295171
148338
789670
1088921
970030
592179
656815
537065
385808
276747
887819
1089422
307336
265905
1010432
451300
44711
931606
670041
613072
713360
394720
125008
733143
927089
481503
56562
1047815
1057138
205386
384670
267945
55029
430727
909933
445250
505843
11795
894438
747264
96179
631828
615925
924403
252344
839577
876112
912921
415682
457059
677298
678800
197012
485337
325533
460318
701344
446816
554844
705843
167363
154112
149672
1024692
38994
382108
462339
847430
1085582
228544
13624
191407
174775
1097025
309981
227550
1084398
385381
862418
632950
599892
81972
30035
197110
729394
202287
626757
707095
775026
852036
347027
182662
528021
528020
781321
629950
442458
139283
594734
843071
1050159
450915
709082
898497
540741
380585
912938
439282
119365
610205
487296
374450
648478
326914
535786
298803
767670
263590
997145
443714
576685
416548
17401
988634
419075
881499
639497
93217
743722
165931
822342
223550
676002
302149
682191
46333
176988
346360
434028
375077
1013394
614655
991565
299745
752128
2415
957964
474879
721210
490198
929273
472150
471100
457824
514210
776561
205953
878425
1039365
207847
13318
492323
493373
251078
268834
316102
1085493
808772
807722
1001991
331305
872488
871438
369468
832032
707120
978360
784770
761140
875891
244472
863308
1000388
224224
949143
431682
934180
837018
678072
956282
903868
792119
600081
1064883
640993
978417
588742
733853
398132
694700
876441
534879
1071725
53636
49966
412403
1040502
1093683
288854
652598
1056939
992820
650138
544905
84066
766098
55731
158203
1025484
218439
252730
384026
378792
488279
995650
22688
81238
160450
915503
769869
983495
800928
830207
280952
115168
183173
39395
522174
904298
768143
208097
114820
149527
961632
697982
779971
1038798
752524
65430
820618
84666
359974
490700
886528
650345
338935
421607
421091
263387
1078800
561992
282816
852078
682517
316522
109969
157118
1062277
840882
785729
743985
750950
455534
1007223
916373
216117
83259
49452
34187
633514
477064
943565
998338
800578
111777
939223
515518
1051285
132913
310213
688621
284167
625129
654774
109185
381097
513934
139416
774857
429651
141922
483593
819234
704776
1001696
222571
450014
20212
480733
30935
1072107
772925
319814
639982
942842
47218
330452
658366
519445
845747
150794
211120
134618
359213
569246
927257
237708
418382
599951
390843
899160
674441
19176
889415
981262
970464
749245
176605
14169
502402
634655
769362
1010545
194076
218020
956297
271015
659546
383254
1011600
696992
963096
135716
306828
626110
930413
317878
888714
552440
381542
711918
28803
92068
640125
28453
574921
564630
194242
437020
718175
815376
615261
923159
739302
465038
674993
815719
637952
681663
236096
239998
147128
820665
791769
402514
457391
858170
88547
546399
929481
370790
414466
910382
50545
84796
917555
896008
233432
889785
476815
728624
874506
179360
167456
195735
832216
329514
878279
225561
598055
697462
735223
45983
170619
11178
702273
70008
312298
667474
157742
1015446
546052
80493
533256
241629
704815
770862
853605
954652
720447
292775
634371
592488
893092
484230
564775
999683
595458
65854
64804
859197
670351
622615
579482
190015
990147
499489
799578
318328
782042
499320
795970
507930
386646
614325
435038
384757
563022
269887
821131
880385
576298
454524
846100
1018176
112282
71862
310105
516025
32655
1087819
642017
1008323
703404
880606
212577
212277
978136
621616
943911
769013
651120
767043
371858
789377
950811
467656
841042
757989
383990
545667
619291
1015411
120490
254199
94624
1042467
171383
239243
727858
393001
351251
266085
87071
644625
73599
626471
912710
859983
370837
680830
579627
555864
863317
109059
347794
792506
680565
362348
388339
179100
263889
971858
155359
716866
288123
815809
887240
216335
595418
193134
987895
491767
296766
967780
645271
626255
155109
353988
174017
502627
17735
813906
476515
340135
129734
428365
970422
136249
40845
600836
743529
503663
804778
314107
34100
584902
774571
828276
989816
695025
690687
911849
252854
394446
438683
640877
471987
1017332
841281
895718
203167
371672
1051494
481289
52304
1080968
517338
548400
729140
438406
1024631
83591
309448
228250
631887
100203
288596
435041
931739
702762
681031
756865
437677
95730
1019667
993562
164670
347609
1007983
4128
572162
84338
351044
795262
269648
680650
1024358
597737
913880
454114
454854
848015
231436
84076
157649
762467
795114
957399
314495
564416
444794
1057407
883930
949807
490969
493615
411581
708949
651325
314510
943117
516819
649117
776566
491195
859141
517813
329102
614344
26075
1100161
995622
203803
93578
764456
325622
964873
627335
919315
75662
462400
161429
536497
170072
893765
934248
555425
1062536
32855
436552
281926
778282
519542
1035528
226257
770332
245041
1066781
852836
983234
938068
925176
135493
527384
592320
460607
133623
731901
455122
863096
770504
556085
361692
393179
314877
175401
493944
142916
730897
937530
894051
512970
716373
345010
186747
976925
924609
490250
987628
508239
6572
340300
103932
80721
56814
864397
529424
913698
1073401
662630
144538
672158
826296
740455
110332
216201
919396
263807
525265
675255
963320
569455
1030140
193324
1024689
798552
906213
90090
40973
874308
183995
555515
623265
155411
331815
597280
27470
711059
422244
441022
679354
989309
918041
41268
398206
186977
1060357
786523
741057
268135
101197
788876
418833
49562
1075945
698131
555156
957628
1054597
60827
341275
539704
351744
467814
637690
884643
316812
605983
1086899
863281
978847
941705
1093590
367643
452272
592231
413849
228433
367758
428377
228848
84976
174459
806406
876862
899720
1019418
422771
739400
510658
284671
1066548
46004
1058395
267592
4296
634990
945367
271690
527347
945713
659275
1080431
502593
602774
1076111
465293
896077
520066
64226
341879
753431
805434
105832
173436
399490
156845
206299
306831
339887
1032756
904277
165535
718638
1047971
980456
143876
897020
779412
155726
102447
552772
900039
425423
5019
577270
1074736
393091
556860
509164
958561
845733
286028
351588
820804
347071
391592
312083
607139
136353
170879
277965
31608
306477
731958
254800
850234
327934
375676
171554
496956
981532
342488
1065070
101092
863399
685644
764965
333332
1090647
782695
561837
971425
589898
225255
568572
431543
417213
986397
253871
932955
791728
288809
347782
561917
40768
1024439
69569
698115
298568
842816
809687
903006
416798
718499
428043
541608
309387
213065
52176
233610
856021
494595
1071085
851457
647322
813072
900087
177413
12652
366047
250572
483128
200871
513216
69259
548509
688077
36416
885242
885722
935208
701189
317389
1086496
717872
17142
1004394
513735
38338
687779
865882
67447
158252
187171
805648
350922
588490
636042
912204
819173
167816
694341
981651
1076619
20659
522224
486163
1095918
949731
442749
985582
867168
307473
495763
489170
571847
750291
600660
925141
487495
1034602
742382
613420
376192
506759
141002
871845
351889
609483
34853
1064582
154229
341821
310204
107682
243774
761512
105454
920342
1076021
213720
1046482
593012
355854
1000584
68631
492215
472735
354802
67839
567033
1098314
985259
1097639
942712
98499
788587
678334
456837
695943
1027406
295527
687136
102370
226982
65774
527877
658391
147792
125974
971185
665381
604020
430077
872714
377780
522293
349116
408544
524029
428617
755160
912125
460901
113888
691322
650473
788023
961253
1035674
314845
252873
524396
597362
588058
577782
728513
126569
553288
98378
461159
403583
280002
993097
872784
116520
877388
722634
661391
370243
604211
61197
963213
242123
855119
992216
917913
798557
843333
921002
357172
171669
494836
907082
340656
781808
589369
466591
564946
379099
605846
367412
488165
875389
35965
39243
321602
716420
766535
835039
1084194
1095034
81264
67760
581229
293820
565819
889467
832029
694898
1032220
909189
711555
114141
124746
445007
260664
726865
235346
423308
763507
372399
492102
604883
953957
445520
143182
31858
753707
1040537
238314
1025640
1037729
270186
513442
564085
169947
734617
257256
64703
1031195
291673
587812
619875
421669
315632
188561
624721
723651
1058995
60344
772655
574365
840500
761958
483741
375513
567842
338434
1000339
195105
468429
224613
1096067
881634
864409
233277
596083
763951
114426
118340
244062
174654
920174
502277
334791
1065326
526957
525907
62796
1077775
755019
884396
17685
709759
691147
496081
815544
152944
636397
915550
979637
234584
552102
799094
128221
826144
96397
488703
907160
256429
674224
1002437
288149
214793
535119
35400
172127
996381
220975
657813
1087262
925563
519213
38225
661853
908600
361152
819205
579804
810082
215350
64091
194091
759116
91512
1020372
967412
348713
808973
1015394
650564
87561
1082868
674183
525090
873712
1087989
196920
856116
576757
671147
419363
288416
795095
604217
581518
910795
31470
431989
817084
206139
906011
777328
568535
234834
436086
629312
591378
69556
391353
993553
782047
838941
457973
854734
192610
604848
341470
1093898
75195
947834
565486
696837
545307
166001
26919
54913
113967
277406
278456
929737
386961
294227
795820
127641
610414
687813
921313
1009912
906708
82411
947526
782893
485530
95907
932329
358746
476766
342435
115125
394887
448197
490260
93678
776365
667759
818555
77834
524199
1066932
947305
482702
473151
14289
114598
472422
366846
164373
634521
375683
896749
719953
772839
572371
282532
941765
763309
491537
236324
287337
1069288
881815
755640
456369
567574
572404
812482
156408
22184
348637
374861
44513
612220
715250
490836
982570
694462
103858
100932
328226
856146
650145
783789
283767
248966
649360
1030659
897219
332018
824736
248748
135595
86924
74322
694788
943493
405179
871768
464312
18484
582532
650179
737479
205218
207064
496111
68441
936368
1074399
518302
751877
320565
61694
291419
253996
597792
1066554
203483
617860
972175
251061
124507
535567
834219
720434
415109
1085928
738939
317774
476890
216777
6200
564989
940964
1083960
86418
934222
580629
68686
448019
122005
791014
363378
296972
958536
572063
1099971
303711
889876
436181
14018
669811
494469
893597
1002122
571293
11566
616752
673336
383811
866722
111943
876322
981937
1097800
130573
441731
759558
268294
298863
655870
392489
549739
443318
594238
112646
547233
357948
285171
616324
14857
934880
1039027
392553
1004823
755277
661680
979683
303297
943437
649738
566039
759832
383956
58924
59974
381620
448697
146662
72334
266240
568412
806809
273487
593428
1005977
84109
862602
995187
436307
188388
151924
759312
175530
783218
246944
589132
448064
45671
44873
140776
19565
132186
772218
1071965
354065
61036
618903
119788
799295
917946
315748
478489
958717
77151
170384
151436
241242
15796
851055
761163
931020
1035181
989480
843343
78720
62896
417995
203152
65363
417133
532099
599717
606966
18730
305599
1034452
1094069
340681
379632
846449
176580
944754
1052155
761514
929637
690814
963476
569535
239034
557049
904572
648511
39310
1080966
691918
317615
620771
1050963
41616
575864
465029
277448
180049
784099
116770
225686
573657
1085942
708064
600310
884539
838482
844522
364762
705021
244268
1099007
932742
423954
843199
341140
682968
706663
320639
1088859
119820
364401
814585
60317
251237
713065
151792
1012441
137823
10574
867882
695407
1069851
396104
42896
511656
632880
188451
734694
486183
76215
991862
779984
114212
469606
926178
337434
188130
1002076
482366
426166
678723
231396
354657
612207
333555
42317
226546
824604
99634
316973
975269
608810
758078
471182
497335
1025750
873296
472933
389244
489638
454833
746725
384634
1062177
1057884
930768
926567
724819
675140
1019175
139256
659560
805936
163590
555095
601717
773672
1003284
913419
477914
133571
1023707
1045299
175984
8957
62282
568909
148701
596308
679392
86528
78839
792259
751002
417849
443520
1094938
551482
765844
394893
1082940
388795
329805
594664
763447
439510
725712
342161
93820
887820
80786
600524
817450
299880
868741
536443
113839
412369
294082
924534
421239
858215
3289
233937
214973
989307
536978
754297
164058
206733
382239
656068
763957
1043183
938672
843025
683535
1050148
554535
246041
927362
801578
312660
732561
30219
566712
253149
773929
976290
942562
979000
40312
32653
174892
382273
155181
673554
877763
1093977
981201
941953
289437
654019
282330
47127
838242
970843
452402
948590
675628
663177
352972
618460
111865
502929
546657
51829
437337
850601
111367
437089
1062067
843817
893789
1000915
1075972
40624
676447
142988
667750
677988
220858
443125
264020
555187
196366
576347
1028017
929954
899985
919640
643693
505251
86270
11363
24473
817463
932699
367042
59483
877203
488779
451569
1044311
663825
185840
552602
132632
791951
722616
203826
112624
983082
957500
101355
844064
382514
391481
160531
391533
333177
671734
753369
357109
411807
61735
148427
497508
189956
246106
86542
591720
940496
1091246
728718
31367
1068988
1036909
550935
727838
219825
1056513
361926
541175
317270
457794
1030039
38825
224407
964066
876436
338958
762022
13437
985741
51060
464334
1062534
609269
740382
319711
202486
795753
626931
924420
624659
832655
9709
560487
942845
773254
643038
458307
86538
386744
899030
520334
309437
251427
723673
1057568
48747
423239
399310
275248
591390
946291
1096232
843619
572259
248077
895614
406893
85356
980379
264175
745567
685046
629721
816190
236283
103898
704412
620616
466270
286461
777108
227075
1009869
728440
336159
382224
550160
162189
317837
1009159
538439
575447
602084
885887
73800
849219
265646
539735
931197
495983
91748
93848
92798
354120
348741
788578
477155
495058
575444
755008
302855
301805
64511
73336
1043227
834233
867261
468102
431110
432160
486528
111741
110691
340058
205456
183959
92849
410439
329583
328533
654699
279206
592825
512848
940199
24309
92069
889959
209783
430044
101301
1058312
1060081
923801
904076
170131
348855
1073945
226042
386222
686835
596662
324601
61174
428415
1012257
994595
271773
833392
223236
233626
145039
688571
81694
817205
832617
45122
1027916
651400
676084
328329
414051
833358
870286
125840
121477
1006696
312432
938089
492951
761019
590923
251387
112787
1066188
13218
236188
623209
463973
438883
658844
382252
472212
328984
66640
1088000
125006
169288
884161
975829
773145
264219
562109
452878
455098
43397
205105
991704
613118
366358
993140
322821
275185
491957
868952
501927
723257
626970
391516
736537
269674
84260
492145
781941
210007
986221
234693
488745
389943
8939
575218
329942
856841
26010
790887
1018120
389571
1045543
730544
792948
777580
461814
196302
722431
8984
268074
189537
330313
379783
640351
549283
358556
184473
315957
933093
656554
949423
567410
320443
124042
239425
330031
243087
750960
426617
178843
415261
703176
888021
28507
518485
690688
1046917
603461
207700
962155
1081111
967470
292725
192876
488143
470910
531036
145248
323645
551347
433316
625894
186674
569954
780067
511848
43141
1023866
272182
1040448
807154
141638
740052
203508
501189
502239
411024
880740
477048
568755
568326
622859
247381
896266
545497
823105
319658
1022786
1069340
929672
312793
209936
576824
636036
86618
730875
58982
365165
192894
402008
410395
853954
893519
507852
192216
822041
842077
352645
336697
337747
763203
930575
277034
361008
676388
1033371
740337
225392
373405
426084
931450
589778
744706
41056
53732
475522
981650
1034782
313153
304987
980680
783855
229292
137180
690948
608750
761448
19501
959235
960285
838056
246169
392298
921524
1055319
1040811
489478
772390
362747
1038973
202874
1003147
291889
461703
1027643
11967
317325
958547
702412
6464
1065645
720264
248169
1043670
597126
1052594
843039
182448
316874
524351
679713
343942
202570
1085358
713320
121240
862444
926461
641169
8847
725805
214045
609530
532409
698733
984109
201450
925015
316023
230298
892593
594343
1079463
822813
540208
812243
271594
404829
828699
519518
111725
880072
746368
877007
504748
638472
326515
628049
691597
347177
925751
220001
301781
517677
399542
802891
679366
1079323
877821
1038903
502014
153034
743128
359135
994518
335169
891310
48267
241350
274014
614966
1007807
350480
516028
498983
383644
624859
836325
658222
485826
807705
975747
995959
508775
431418
666652
677706
1077268
384795
928309
138404
201652
676256
541556
560136
673452
1000411
410235
985050
144327
418359
328619
455869
5124
599194
99064
93657
975430
813321
247584
59442
985207
83056
255307
298612
243147
191829
356806
818810
810280
579463
438434
509720
350564
171288
82391
333259
997120
590729
485901
696897
337212
223488
31730
1090896
986835
134109
640986
7421
187152
504223
671131
766806
845048
161295
283754
781387
10681
1090818
291763
121822
970611
407604
737450
56459
1066763
900870
318909
604495
590258
753705
41725
1084975
496600
1052133
743062
126953
173022
870265
603325
362208
861753
23234
1011935
582581
444933
299442
75922
591806
695263
215028
682982
943643
111286
269104
484805
1090518
515489
448686
358523
861309
333876
74993
591422
625751
207453
96781
316702
205201
482507
727307
527274
45775
547864
881450
104036
666513
960514
777389
767032
222508
17321
258000
790308
332906
1025949
270019
905840
199335
158128
669351
60232
622473
49373
447067
786179
302100
50154
344732
1021329
129344
461213
529260
695156
188343
1024219
807882
861070
815413
583988
1091522
750908
555039
944575
527618
52629
364923
328818
707445
899268
869082
193504
557135
298986
278448
522289
19239
846068
620738
516641
785438
659469
705580
1060339
724910
380429
358987
286719
1053558
682845
1020793
956970
490587
689579
26233
962250
495084
7818
779425
749844
217103
571230
585641
944116
727367
229789
779980
232330
110367
432817
508767
858144
986511
719214
605102
60800
717535
533319
295556
184234
249617
292299
91132
908197
1090651
64362
1057733
402024
665557
71973
282091
63202
294392
732085
949935
990684
949358
154783
26671
968417
594780
289565
517372
738810
586236
99773
405847
267795
754900
474560
1053006
404590
67164
849894
674209
446462
644418
843401
188254
622980
327750
1060590
1070901
33567
125410
394979
747537
1040319
88118
859489
112754
564152
940716
457947
807849
137478
923195
957036
301604
280173
372218
480296
464619
530056
946592
467857
333039
680320
337462
500164
477881
333445
442739
862181
547201
156278
614418
832455
655966
1061208
850093
40100
427716
932231
648572
78454
202239
98111
768235
568028
566978
763690
718531
552889
376868
356758
872113
851668
607188
755747
679353
281838
853270
449367
556441
60654
326465
519096
692977
754084
738644
1045731
866438
72448
570709
298254
877165
380815
987003
139713
214190
984452
638205
784210
268978
482813
493625
91160
219861
402669
543132
378074
974197
761047
394396
95047
1094447
1044441
790852
987220
891124
373043
203410
210542
1090804
841469
724587
549658
577110
41709
406052
1016922
420113
729468
793964
626705
760739
971789
341637
763737
525387
404248
875420
84019
422750
984538
373727
1011485
105316
837769
254566
377293
582293
728689
53500
610531
907670
180220
743031
837915
153088
538979
755381
576343
177433
6126
26827
737678
186862
901266
523179
409914
239813
947632
975597
71703
46321
938529
177500
435207
1029524
902684
89110
761567
704749
420733
813226
1040835
521976
833811
1009709
324271
584595
394997
489322
627800
330091
508549
2575
343394
126417
340389
450605
261843
1098694
66733
600434
409457
283028
677902
193233
223813
759697
789910
473150
582901
506104
727575
1053074
923451
983936
921083
131157
606175
37015
1079245
98071
129387
490827
1043947
360788
794424
447548
502904
598689
201880
638122
349942
140213
38046
515978
372942
675819
191314
961173
239272
135171
842150
570445
301801
331942
30979
671920
696868
913164
309904
839721
583530
817306
691730
541593
684962
790754
427417
458899
383354
727737
183732
496500
498619
217123
897786
664930
783373
286912
381228
722392
897614
195568
982758
434258
929769
25816
67450
941991
527331
375966
145038
221333
511690
710213
766739
1086204
642859
383014
900680
740119
650045
398873
447760
463637
229171
1059484
388163
526795
790343
850952
124559
61411
324086
1005764
376726
33068
834683
281785
887094
381738
372027
258775
957032
753010
934658
373463
698224
867877
167216
701783
17751
287914
222322
658428
1011170
385540
176820
463677
14445
1093569
1094619
803683
74610
918547
452113
575055
459217
83045
932346
409020
829487
379588
422057
216176
36746
39082
284785
192805
246068
948568
1048881
966198
19520
20570
502407
881587
873165
190558
962624
689238
300777
674445
384413
356944
433762
1059966
862851
14835
1082694
521085
181874
570010
717460
286352
194881
510666
699205
377997
872994
762987
453375
804532
730111
483410
680184
162700
382786
892042
191739
1019888
301077
109292
350671
1021708
133754
75284
1018066
784896
1050503
848246
589059
581187
865305
192676
43669
493160
514730
111554
625481
601579
852098
669022
1091778
633397
960901
361188
122238
678011
338095
34045
942348
238529
545044
415844
105373
275684
73220
228685
402216
790153
1032819
902572
283548
796058
844130
480433
268958
705010
565014
291249
98944
99790
744698
279056
761496
313356
303265
191396
126993
591448
607399
457362
789687
60289
423925
413929
988263
927063
1016159
705433
1044826
11052
49030
740217
484993
910793
93235
431891
317175
794034
146079
400397
469323
1041554
480744
591875
814607
360038
160248
726780
144624
246729
907122
870989
737814
378754
784301
929990
32665
1027420
600539
923024
80839
413722
582315
593036
207726
948173
332410
6309
338118
737073
185480
455151
680245
693140
108113
549280
789039
1090101
853318
674876
556757
1019069
161937
84130
37062
324762
539487
826158
1035286
96067
1062183
547704
867085
783813
997252
931545
678016
858526
276937
41640
70689
68007
654684
394931
272316
1082043
398782
476669
1006307
485684
777470
771275
959250
656582
403473
255348
892884
7991
501280
69773
526348
687724
92763
79578
1025896
998839
1005787
341881
873568
6184
365278
518123
196810
120796
973722
328534
1009586
500722
865751
210294
129817
1041632
718093
782581
911875
313996
1035699
988611
24373
423849
942373
235999
532615
282657
390702
715896
703723
377771
598587
190048
348774
161479
362706
169769
79435
171638
419133
767846
1056338
238049
565935
106912
682648
376663
561657
249332
1084792
13341
653729
744518
676450
451803
450753
771795
180572
652195
539863
208524
1018248
1030597
333350
848859
865334
895399
610039
888442
1014760
529488
814560
961457
323368
685275
827916
223065
501459
486387
503654
776568
541655
955600
442985
937558
602448
76915
514255
197972
286169
118723
138130
540658
171863
546853
337640
553842
521584
1062457
903613
625450
851961
263954
281294
398884
7149
832782
60286
232442
1002779
501570
240046
198546
581717
425756
833414
866179
656395
497846
109183
670400
881412
991660
530164
131127
996312
655156
75182
8502
147033
144627
463066
595339
939036
301482
1076637
223150
708900
828935
788089
956218
22790
126158
388145
519380
150110
784247
1043519
57216
267385
546424
384859
299679
789262
1006064
1038666
979980
422165
606698
726665
971301
78723
891567
892617
305778
516486
109066
195883
676838
675788
275138
700337
759955
379072
438678
397148
509775
757462
805960
949639
809199
11357
964736
607017
1051198
320519
1023802
701259
157536
477157
911469
379769
695226
145532
42963
593800
67615
327542
529468
1038012
317115
1052217
69038
682207
1031817
1074626
300860
937111
876734
50442
962144
846028
838514
377251
12848
659649
404759
1064540
944721
116297
1088109
921938
337977
875087
580767
386564
47656
152363
789729
527851
724518
563105
336033
983294
953647
356241
784312
495597
12814
1045758
146197
263556
936830
44404
10367
406532
240402
280670
1021755
353238
750063
11731
883000
791786
949738
648757
278465
282160
1038419
411671
454615
621226
948502
667876
116619
617583
92523
1040220
639311
692990
280864
776551
905998
352555
776261
646985
343678
759259
28583
195051
154684
874779
814519
851532
71348
611836
1020454
619907
933750
612665
227703
151712
938070
452617
210213
1079604
736739
485787
996205
739294
227648
869277
352812
989388
362837
740552
47875
656685
1053235
218642
240029
732046
873876
502303
587961
343474
863236
616543
492685
900488
561550
518770
342767
464273
654550
1045695
229559
411111
304004
922461
165336
796098
1052625
475452
161667
532261
311152
335901
589857
368219
113769
1073942
7947
670563
788319
924759
136553
901777
676062
539319
674568
98407
866897
644070
197452
985748
335107
214719
373270
453007
184524
386913
554284
943258
305691
727504
866397
359724
123596
17786
400959
195037
522420
699315
395089
931526
366535
594249
510219
391294
762554
393368
1074189
80973
483664
129164
196800
874120
257890
284686
772288
501047
484959
282698
84919
51500
617552
902238
860617
591040
754594
794597
316126
939541
743456
130689
76954
1025328
643070
437163
543639
423857
791576
994985
330677
453351
205202
498151
32891
525013
162988
629910
136261
414011
518213
638039
868768
287499
264707
980021
521030
105090
614625
1095410
1056919
49240
796206
616150
897471
513072
65426
919132
946965
242137
571604
139967
1080820
508541
173593
767031
235529
749343
539605
318024
142787
469080
470130
749979
748929
398833
520546
1050511
156857
124863
125913
123813
795541
417192
725192
232629
830539
580594
361777
650095
612048
203147
527499
887706
887822
960659
599728
997928
64127
855153
1025375
622878
126575
627456
52799
239695
50272
1035417
626957
670670
26170
657443
1002473
1001423
200072
852369
573968
473623
1086675
283768
961259
269775
999013
949179
537658
738196
1015565
965578
684692
583054
1097402
264114
195109
125442
290299
634482
815750
799258
280510
759478
562547
771780
406179
1039700
1056875
76391
721141
150514
102003
5092
390316
1066057
899642
1082310
260098
46877
904135
367338
366288
618134
69843
460630
459580
755931
755930
88557
262097
438858
141838
175019
832060
465615
731202
730152
618202
6172
5122
1027539
148777
733335
105866
216938
772240
187801
1039329
397136
222222
531950
530900
359621
60132
707499
515418
669113
878995
380190
838750
774214
51842
1001516
378829
52389
241728
861032
1089150
160429
105656
713425
507768
226369
865457
35848
486377
1027093
1069885
59054
556607
98267
501161
215310
956056
5637
184127
728434
725525
586376
1037038
384414
122309
306100
785837
1063057
1099161
976582
627766
119659
815360
343155
242172
462500
1094124
496186
353705
649082
72189
340165
852371
651427
533725
788787
1030460
66060
907676
1046055
167025
220457
969007
185118
1005859
486260
58376
79138
792703
864848
427748
599214
642100
677113
1004600
605818
528557
458028
462623
260386
122745
121200
9912
249328
752272
720459
702116
128732
216400
881054
621369
945222
235454
490860
407370
1077903
536522
660662
757381
578909
414227
419138
86275
698260
488342
951269
126534
859641
783215
996330
968731
646631
418984
633557
1004725
449164
34954
794037
850804
83657
745245
1047442
896385
521379
862703
404278
660243
764668
471002
993161
964313
635168
153773
113858
108807
608816
597775
929056
702902
671217
701046
973340
48459
942445
81350
501974
704207
1039195
498530
454994
37951
557387
849415
906223
836825
232716
363142
278326
442135
124019
434971
629139
1059799
253580
518576
889215
21484
49891
747240
1096689
891154
8376
617313
51969
131375
207263
1003477
58136
1007403
307385
753473
705744
516530
974278
658810
65846
756170
1073971
787957
1028798
387161
979040
64912
964531
284917
196560
226907
622443
618983
1067410
210401
933811
128313
71134
946625
308219
712945
757408
1009251
977529
718720
83446
585455
778682
445787
269637
497108
118198
768709
509276
12853
380276
575301
611331
495830
475330
835579
260420
874550
1023545
513306
642644
26133
49860
156537
351109
664381
941504
504704
361996
800594
249110
14416
636197
1046081
554677
862201
47439
754208
599716
381230
892753
751824
900239
1059965
134764
528160
90907
3245
415191
702253
398174
391139
790408
54744
326937
789509
981385
434821
998538
135983
976749
955602
151464
178487
821936
286036
373580
167956
160619
42350
669521
1016951
78383
321694
266978
1019785
410270
450366
805774
247920
485923
662290
150223
126114
567814
162733
111352
1058182
321855
911158
798122
341695
848203
864047
129363
60885
924730
400310
1072495
375221
939182
199854
1061232
260426
59454
792392
864379
81352
957163
258445
651006
812429
785872
493067
249766
434897
1038957
677627
91519
429462
510758
384762
1063472
994411
335639
981710
17699
240906
939079
859888
499744
1015320
753808
684400
304470
343437
677276
501908
1071118
813789
883446
1024023
374250
156453
151667
47339
947188
552708
989920
740985
159724
979120
164134
271579
602650
492305
366956
176760
515648
202879
875320
836299
28463
231892
1038260
254783
645206
127535
979967
918476
640470
8831
564183
27540
482707
679496
327645
334885
817565
12466
607376
485883
673266
127660
746232
619375
1038269
641780
690259
494841
551163
702300
560837
252672
1050115
1062132
245428
321282
95324
547117
44247
323784
913627
55540
516459
770134
423451
320803
967566
148280
131845
313177
619015
115017
412496
759581
444932
17020
67937
1047319
624133
563708
181910
1051697
526089
238263
874241
887754
318669
384350
161732
1086619
733833
925136
5863
943736
304168
423136
765531
508013
704753
805158
89116
606982
748250
229733
38941
1087561
1048061
592946
237647
935639
54148
1070277
323787
257078
162023
19256
86933
470780
79756
1011050
980353
532097
723151
681270
152674
419674
783732
786381
600538
347487
307296
923521
123484
446856
938801
647177
417886
667993
479189
963448
192050
995791
82214
817712
901063
1033725
1042577
96480
1061588
828235
684422
835132
464527
28633
650463
344494
281287
637468
137053
159355
639842
344722
901541
497675
1074803
412208
296688
669490
362458
12609
246156
23679
615548
120810
326631
517410
776781
707664
1071008
178274
459907
893835
1022809
48488
681862
384563
92282
943727
1009265
566974
1079799
904733
1099863
757773
796995
673109
553461
191389
908065
167198
36773
453707
326761
609837
64686
594603
835494
155136
467547
488698
569237
870611
925682
363023
436359
47648
543562
919048
173265
1084965
747524
203837
54763
732093
236130
803671
731909
367992
171322
547913
551430
842260
141409
664931
568063
237355
13738
1066053
493900
35660
50716
369692
412888
1086919
208924
964080
320805
262281
675153
903363
1006957
291056
790678
803823
1058676
980562
449132
301338
186174
610282
704363
151370
569228
487743
3267
81347
830332
1022392
121856
670864
563662
1032694
238359
328511
25806
901109
173080
98951
580668
44760
830686
65879
822099
1009312
324873
1038104
216729
1095606
711296
689973
20352
409268
600375
832471
664935
446876
1018363
752422
512840
115634
1081549
907590
245528
830485
1021758
532165
447255
967996
970810
28252
534530
820148
568018
691569
1074084
612543
100005
264906
424515
143843
354602
134290
286702
142515
663352
244522
695006
756262
519461
20516
1000457
318610
996038
824234
308898
639001
561418
1002660
715235
644991
142697
288652
911609
977652
894072
473370
349261
95248
138763
143407
555435
55932
833535
718138
246042
67592
709489
1077244
495675
977763
19789
85963
450888
540574
136841
1065096
315525
1051038
49263
135655
935238
1028670
848384
62709
832073
542562
154754
220348
456257
792227
307617
884483
711155
224687
483842
600675
319429
376016
858421
300469
833137
406825
936218
704639
783768
107198
939492
562877
899875
252063
1046740
990489
984894
644936
845894
1065363
579201
814972
220284
62857
377643
865555
410611
359266
1058429
921001
130563
430245
453548
229141
201018
65795
725907
122600
993067
92819
75905
744468
898260
858883
320734
1009600
393886
565873
946757
568762
181627
1058030
388849
207530
507497
913680
654374
379950
983376
452410
415922
548593
987471
87626
892381
490821
457289
704344
590986
357380
549252
316705
599980
737062
244188
718299
652801
795236
463726
784745
288611
720693
20191
527238
186371
703212
704262
995345
265150
730633
731683
722881
1028787
91880
106114
1016347
628810
259437
459390
835568
771184
219171
418721
927058
298286
1011888
119545
58925
69271
445410
1053710
843264
862754
419650
657762
207388
390583
34339
786723
1083982
749608
503995
2431
635997
420109
787168
1013356
11682
96349
894628
283858
76298
288789
629314
986640
281885
515790
126020
34508
985235
270001
811212
721522
392455
669608
974929
505927
852777
135694
573431
48851
188632
8225
92230
612072
1080215
1079165
430646
572286
931467
33134
457066
318731
442637
1009818
1008589
534421
386085
636907
135746
367698
135319
11434
966268
508499
492530
819515
91835
313753
1080294
149742
111486
1094272
682913
954323
397919
48358
48933
814531
86064
5230
416953
665327
371243
933221
441430
216812
562266
271415
252154
975376
14066
1094382
410098
1086995
1005496
810373
43617
149899
828535
173831
97070
905850
332003
961637
698463
543586
311169
44610
70556
631111
1094607
157582
947545
317215
48722
150459
211235
268655
598855
280046
333133
597076
1030728
940807
654637
785019
940024
711132
795791
424734
764416
992381
272440
218993
715223
618488
1096739
863094
536704
86977
500750
333289
375389
109976
976237
883522
287827
419513
604497
286714
348037
1065259
1064209
801799
634153
919672
728750
646728
740992
855201
642699
726437
144391
28864
596219
304859
738770
1006454
136305
863449
864499
110805
1028525
104457
53306
356904
310706
453022
147595
855895
913507
1078200
796293
574511
1048933
818937
284260
159681
239801
1031301
79050
43470
1081584
513464
1012589
94682
639910
626443
1072820
802767
424591
940445
489012
431114
276737
801442
674981
648205
494767
212764
149438
125918
747639
768296
37836
862527
96322
798614
971816
940032
361789
1093836
435746
626832
1080711
381401
281198
733173
692877
517139
142289
428757
478587
809314
691236
382698
715279
659902
228344
491937
995209
1088580
779448
376039
335527
222217
765415
637597
259881
851067
297579
517273
935111
1014457
460680
380975
561945
467487
636900
317038
898739
367210
619404
619405
409745
64456
250479
550446
989801
481260
82454
987513
742033
795323
807418
808468
935151
503621
648329
191471
546992
168870
527390
925968
740861
558913
973232
338677
571976
1058292
398216
434612
657657
286268
822531
1025739
122500
674048
1026979
578724
187193
325191
243133
409447
901707
24770
908512
638886
468225
1059361
314390
249724
2133
965370
640412
753324
133267
184227
1067048
707764
291616
593850
66350
791543
635024
934598
469474
343460
136265
174362
1086312
588224
935768
1031811
678763
606163
594079
327064
371309
23035
929678
4755
302133
643632
208499
569543
996981
289071
85118
763937
133836
717360
901006
162526
363500
442423
741334
87344
218548
527041
457587
119407
135824
790917
146974
1062218
108274
265054
524528
536938
712177
692659
716047
233803
674433
999987
847776
1075316
978022
829513
179811
925873
580718
661491
517615
597814
371439
34177
22737
818981
1070566
487974
249426
139499
1093121
333512
997286
1003090
808032
119474
151701
24349
268601
435244
436294
474902
935047
828352
109326
848869
398402
229804
1050847
725377
607898
811169
729913
230748
1065600
230766
197697
748830
107778
537986
1013181
990826
989776
338860
62015
94401
153619
574687
573637
596333
595283
15665
487023
962718
914932
659953
661003
312398
601325
600275
691244
109536
676082
492734
838473
47034
824900
207499
68902
242179
81239
189037
190087
549709
1006048
23575
1059960
936537
511250
874818
328750
53127
905414
107207
514504
401149
207888
705660
1000856
348807
12539
421694
713984
928287
751502
962460
483433
824224
277851
789463
712062
226645
527285
672404
347460
458625
536876
9681
207166
282455
155465
620134
705510
817065
540051
39681
924025
918699
328579
947768
1076005
565822
925189
115394
622784
304084
994759
753642
1074037
422407
273863
314182
125186
106728
827749
156837
466391
454621
110139
321141
38900
748863
194831
13896
1000919
771124
884584
348010
152468
169497
813965
51265
1076668
47317
551686
473775
1070765
661261
43108
244491
962103
95230
748006
311498
27508
595154
673464
631790
588473
589523
633422
341512
1050123
111780
79514
617890
891049
872387
532209
496773
731652
962340
798548
297547
677422
341211
436283
564496
223192
244893
78650
199538
645786
362426
809634
1021639
933715
547807
711129
942374
672047
795482
1094793
672113
433774
647043
262691
721452
617026
292825
302039
129066
881317
36546
135049
300934
879099
489840
693396
1086606
194244
649120
499606
807953
664010
371032
570654
876496
973588
134625
175804
568340
360041
504743
359870
113180
1079612
417112
802401
961011
192963
497730
592924
665428
828104
351643
314723
121764
888041
187821
52105
791475
705529
331712
320002
942836
606263
662620
108247
545076
65987
920944
1081446
487278
1017706
113324
528062
150623
482098
822557
180650
268233
850393
314014
796725
25400
103445
1082714
840777
737682
800809
113067
410378
631957
281662
163613
683585
102709
210318
596759
710329
811772
199832
23930
436771
96641
1075396
296478
906788
438801
188653
865142
613627
380875
109724
642361
372171
34173
75999
686543
608037
724935
255597
854582
1068267
667671
650988
956449
792363
461050
1049514
77450
984110
941772
445927
784425
999663
765744
759034
1097344
782973
221522
624646
832634
369162
363269
756443
817152
162367
824570
794759
116282
844760
584580
478385
726583
492966
775683
126415
611290
861726
102859
715997
158951
745082
545246
408620
1004665
1015197
179243
74000
736031
828636
89991
845458
431535
464983
788931
321183
5241
503367
415534
1011578
263135
845879
177934
188060
790888
695625
843234
12592
389853
1057554
904549
524056
741176
485997
420202
1038978
122690
1026214
324442
527221
1090795
684997
937259
627308
201376
366176
776707
695752
361853
719141
480118
827363
163735
979979
130683
312085
648814
1076808
1071829
493322
786205
701242
821883
480493
458662
593457
569238
163958
141960
552848
796151
366571
596870
877969
704242
282527
576806
136870
1068755
13083
662494
982458
424768
740554
627715
473325
1098630
446296
1005070
960090
285250
293399
771767
594323
598097
617654
319427
783374
813211
695880
392987
740157
616410
378287
224412
896901
32823
126690
413309
440656
836194
208179
718551
134938
949080
994680
12664
32298
999199
124637
47558
509203
998106
99358
672318
251474
384648
401684
549498
313100
1066060
607182
632609
105195
272347
794047
421293
414299
1096325
725670
138731
562893
786930
464581
690838
45091
333864
956389
983810
858866
1084414
345281
942448
545585
923099
435900
280503
368575
943606
144690
370967
1045071
882334
349024
59257
691222
794855
617321
1002385
375395
759830
498024
110140
466734
74337
171063
8646
34929
1051035
502180
1034502
738283
909439
777217
110385
958349
129011
414741
139233
566443
667590
499214
795187
653079
684585
408636
769529
263094
825024
423894
654893
82195
631141
920460
663236
965768
824127
69255
806483
1046723
1018584
21007
88775
405750
332827
650152
706049
694874
465140
224124
269004
182372
754475
523547
254197
976895
18040
776260
593724
209954
574710
70654
630292
589490
175587
1043838
1042788
131765
1038733
527864
273647
38645
504615
81542
747858
607212
935999
644171
422931
422930
575319
1074848
95261
94211
342783
243214
235040
736728
314771
758967
662890
701393
196144
747339
540675
878044
603092
704250
475940
755264
419631
337130
919498
77152
802849
56344
215921
836864
61797
1003075
356740
898599
224751
778181
1006509
804294
185597
1082767
663684
129595
894436
328402
941670
753234
74924
246887
247937
420233
690893
804852
260501
842729
625842
222409
145114
716269
864889
591363
68816
609460
474990
203805
348876
216464
254629
632533
331562
407209
669775
484779
523851
928172
892076
1005454
460799
542902
473917
802507
129693
423177
156489
1053267
862170
518924
751291
3528
289172
693887
28998
533906
334031
932837
424709
37590
1018779
681524
896647
673348
853834
493594
143428
234332
235727
83188
1077831
363897
348371
620038
170943
31073
77166
122819
749395
622675
608097
659329
1014481
1060413
460920
2878
496115
751367
620937
523897
345230
492239
16559
803994
90195
963554
273235
833005
443172
628690
649111
1021613
369594
117777
70652
835393
538984
203523
982611
194995
449064
1000059
791525
337643
645020
53467
965886
662230
249884
526229
383216
1024889
248687
771208
42177
384017
899565
812786
441934
204759
926106
243996
496000
92697
332050
52511
712273
596418
929402
702453
311999
574507
860272
991568
75135
152939
11485
30865
397993
221139
928159
1038672
566440
585301
739586
43581
6871
892777
405662
658362
1051020
949492
1049534
748369
127956
718279
1071353
579414
942888
340264
559577
896259
300210
55108
997264
16906
22891
196809
662843
381745
853010
664020
456434
504095
1075363
148095
104153
934344
1049716
440868
255403
232901
325437
107592
550548
117471
19956
167587
711011
989615
750237
577258
715798
433880
821791
578777
359177
196495
1008193
1098309
400070
942279
217981
1023466
589469
7645
779431
328250
292393
87179
775082
267603
452722
245961
92955
775885
739650
911931
861694
406882
350688
898894
947067
621780
609623
558623
838724
113099
671149
276498
549612
304030
610687
42889
455550
254118
1009155
68301
621433
770631
1089456
249615
1041931
154227
191702
875240
41133
891731
969595
1009824
336942
1003633
959282
812264
135861
732910
487297
1081333
279735
861369
147929
572504
640651
230182
540730
920960
29506
295944
344976
1097996
595008
111957
928099
484765
357761
653093
332309
572751
266032
415065
320101
580979
860206
538434
1052815
457464
31139
1089871
21481
444599
974718
16083
663307
173751
903065
589985
748007
777943
861823
123650
624824
447905
522125
143127
281729
662022
127650
193892
395154
770030
553641
319645
322590
624257
463470
1083244
42138
736106
1009792
971620
963778
962728
440340
840080
954854
814425
329240
210524
611992
172703
186146
424575
278338
919291
1093235
846215
110769
411075
299724
801109
873827
331726
873510
408254
407204
284097
41258
881432
760821
87120
221112
452692
84211
1064991
304817
393095
981020
318768
484151
485472
116596
1040652
220802
844331
659729
236659
91399
494072
40467
241011
977034
193426
813919
124202
456699
428672
473870
293792
887914
91908
999156
1003282
747740
28323
1092363
665599
894340
503046
33317
320816
633174
1036374
763423
218842
1000544
937244
776148
350514
217197
625085
327643
618083
467540
231168
734707
538411
61422
6322
640705
1010247
1044996
382430
361895
714413
110062
68842
1076823
96340
806692
621650
990089
922783
923833
691804
811388
620570
217289
895363
64681
5062
1022070
113036
560558
574689
162949
1071338
732067
886949
668087
679502
914202
1099086
848816
550258
19918
658722
976354
1065932
1048206
1006376
1088654
731473
1002932
146961
100620
928059
856989
781277
651157
706910
454041
1049688
575735
860597
935883
965462
689668
860669
424922
263400
505149
310207
293312
767914
422442
581325
729065
950392
675414
185757
330615
417937
370582
101343
40901
658846
511853
938195
631042
495400
65641
52314
388912
791805
929208
835379
458862
538069
199958
451222
232174
1034503
75256
883838
227143
745889
264343
898832
1061029
644623
805557
868749
662305
1067674
1056660
902461
24119
475839
201994
202300
59420
592739
993120
990475
402385
88624
676460
936569
345171
307122
74381
589194
232657
253879
722081
649285
126788
871894
893795
166517
360250
1029892
919313
22621
235855
655535
1026409
1080342
345050
605542
157679
332860
714784
804603
238502
542524
994133
704727
151575
116289
485308
401009
1008969
3050
539538
475714
654128
871172
582776
302811
1050646
4939
868809
1011274
274850
868468
321162
507044
883473
96104
206364
363797
39537
44267
30432
250116
1071233
681806
206943
60161
735205
342973
543090
371864
617918
983414
441827
875859
654215
491917
723165
590874
668460
85744
591277
447092
209905
1000647
553178
259002
693882
1034982
579571
68072
329577
860933
482660
194048
308456
1006782
236753
53498
850226
1080886
832000
292400
724959
482085
47101
91538
104767
819598
1025727
659287
133626
785981
4972
855903
24221
909488
591706
934224
890814
1060719
914799
484827
869987
581853
512351
551463
794837
636257
637307
978145
38350
964026
902197
376368
426679
570181
98746
696269
732571
31693
291916
93350
138086
154357
845905
587781
1087563
901176
383798
17618
309996
918212
769904
669822
86739
168114
934895
249572
565082
165202
257221
948044
252908
271259
1092376
626303
604389
844229
961963
697726
389614
109473
168907
846159
599813
197825
532748
767816
626448
855917
213068
669875
291143
546373
462243
180684
940023
255213
355744
820119
171811
585293
320948
523128
1004364
405091
628741
737175
116437
341561
997789
199554
491712
473135
182649
634554
465213
123445
172132
508428
897161
48744
656832
105341
82070
398795
1063564
1031386
596022
529856
471970
367982
881382
621587
9937
410504
831110
965760
480833
296209
173600
391839
332335
797514
345512
262100
180031
52559
964692
1094814
90224
196207
264565
438591
592771
856186
172343
687544
473363
993298
1024912
792971
807476
64624
948699
562467
430441
618606
451047
1089375
1035717
366855
644972
574154
217596
116618
543372
553386
1031167
1100071
411683
455592
941050
932182
434432
1049798
824132
259342
698676
118469
809631
645362
277871
583725
397558
1080901
567843
510902
578858
936662
1022288
322784
821343
207013
1058261
873388
9599
894958
72104
107366
827464
409310
1065191
22061
536583
378034
176431
938606
1073379
419182
878403
369926
73618
728732
1030866
727825
1087209
212317
341186
291910
873968
615423
95050
496044
165187
57755
146779
380251
917760
599504
171153
648687
745468
507239
745833
864012
1030089
685047
1035508
873842
955664
826873
709098
579802
1072087
597888
471275
114213
251933
732799
1039402
196409
844316
459479
266891
436982
62961
870333
257908
487177
11631
148760
361099
263937
660100
30503
775255
847556
721473
641976
626612
534050
104731
607016
959998
21249
1049689
387357
571169
1021698
315518
996367
1095498
460195
568330
391438
829326
1041034
425973
343488
374990
323862
9301
676462
357601
97416
46138
121414
45690
826562
1078448
677152
934065
1042050
409537
225402
270800
25232
661200
603293
466710
631495
550298
205139
601508
1077847
468354
163940
172432
1016158
614040
483919
184705
842194
841144
456048
438953
149696
448538
1071062
390105
798926
1049753
883868
255265
117212
647162
41589
378826
391645
556632
157634
786369
451031
954187
747410
435449
734032
113687
1033723
114532
199757
1049251
750550
1003778
187556
979481
233653
581230
87427
112765
950659
84534
637676
373132
220865
387356
562702
527910
400891
772722
627945
446298
703967
383763
853111
972814
927260
1083038
380407
292674
328155
173199
101350
722882
356254
20880
949454
44480
12978
63163
763702
916234
940089
454551
1031657
597790
45210
219135
82295
226496
58489
394348
422201
864583
289089
798466
436029
341244
737044
748582
586140
263317
882287
626599
16842
222494
784005
901810
248537
431862
495943
1000459
318454
980827
30056
22289
546330
956240
519332
138190
1033574
774424
639903
306990
151308
775264
425557
542643
161923
888271
856821
660483
876896
338231
526998
1029546
790354
109643
1017523
325979
1002476
57235
228115
1054399
162633
746877
984545
223373
1031566
1052218
96019
97395
489924
124807
939084
1066549
85338
955943
814181
785476
90687
776794
664722
524814
366992
153564
1047792
196632
309321
1068447
36887
367031
555754
740385
91805
34206
495085
897658
855487
681750
952920
489485
296501
370177
322796
721222
826762
939051
398658
116449
458908
151635
169600
394750
621177
811462
389317
830175
750775
971283
10465
1069153
543704
855195
740737
641491
861202
240377
971987
480376
1065587
146000
60492
456411
29569
188603
423993
8331
162093
388020
859556
116294
503234
345918
326827
628209
648328
440003
867562
286765
136689
931098
609759
826464
694997
616487
164857
943897
450632
1084018
115613
452568
332369
942828
563704
102139
288460
1069654
1072329
839719
223472
963157
564507
776152
708778
452155
789986
776437
678028
88818
104714
402078
276438
610425
267869
169632
63182
540113
477280
132999
929750
352250
797799
260190
669117
837120
531082
113279
1026034
852742
709254
385158
938479
78502
791188
26785
173715
256557
575843
1093476
843574
311358
129878
872871
909867
1000815
172049
1079148
727963
51481
84350
379380
1074875
464272
216433
1005707
304422
859123
1023006
554183
86942
781532
802758
46323
673322
694187
313664
857873
667125
153698
417172
78662
820976
149343
968256
327671
193232
55445
683342
788233
824363
474689
75250
492855
912395
1001518
308886
148188
630741
940184
107572
232381
837389
908490
573542
214657
282196
183696
80054
984951
790456
416575
1055416
561526
414813
316700
808105
1006594
486085
58295
1024302
255560
533502
775962
235278
76842
89950
630247
867201
63365
871833
746484
992634
194802
460345
604135
795295
251519
853398
559136
47033
1090564
170779
685288
620447
856660
347459
818647
47965
374524
848792
1040994
278520
1047641
2234
512742
933531
984449
485698
425982
644235
597188
528283
488421
260776
260695
185157
875043
839786
865659
467391
24588
925608
378087
438464
377040
290000
629514
707592
1089023
433535
381157
783395
164676
265797
903635
767663
334842
143980
187476
1077932
5522
1017015
855240
885679
439824
902828
635622
1019369
550393
758690
344284
633268
53695
891605
1073625
593793
6810
200714
278133
405001
657437
91342
595707
937168
32771
103399
723912
331371
390907
6095
423423
372112
344977
655391
727105
309130
101154
657372
49209
750161
1095363
770171
364755
406137
494430
186091
255003
1059359
813288
858120
218185
730242
304022
434619
950887
313428
831541
743712
278934
1082603
1098850
375306
966462
271749
624957
892707
798433
816199
446028
388657
570192
683821
450410
264156
110376
262745
1028109
1094291
187335
1099851
71901
945157
222753
372934
573158
208975
958030
488459
29466
372465
49833
918127
708077
635078
821215
822265
778178
597583
459932
592009
241615
491959
406320
45195
31071
981932
986144
776435
332834
456663
386142
61037
684267
411093
412046
302006
1091180
1045693
1022205
671653
44739
934394
400161
569684
731668
901090
847326
613580
348868
610902
852195
537956
666068
363246
1028502
821052
1090111
459633
23690
954588
601080
496265
1058006
818563
1013559
769290
470470
292939
890757
133959
1024061
929171
847840
105105
585370
41213
1062587
947158
624817
436990
508084
608303
857473
750918
278561
413055
86483
743786
338806
281836
754812
242751
5154
451585
728804
1030122
68274
573415
130369
601038
71162
765920
230512
453023
6869
629935
317253
114010
9697
443761
844289
1060058
862905
576742
552024
795435
375887
398161
958858
24170
852823
603341
371810
31733
563098
925091
502989
822709
1054569
959516
722593
588172
1057378
244164
667689
1090670
254080
986991
415183
262350
876065
238557
592092
539728
531988
730582
571335
115358
572698
997548
961394
144633
324536
273700
909046
184310
1011625
75098
717078
120850
739736
563625
9465
1061358
743508
903907
729071
772463
146316
391439
384253
297493
740590
420740
219327
278968
973094
54330
722462
14070
528873
209152
334102
877778
812518
528168
186227
705471
1039825
231064
144476
495937
762769
539849
763970
960133
337790
114778
324889
916681
897980
524432
297953
202048
80742
285496
375719
137828
807977
573998
67175
104996
956866
931931
877027
600619
553715
212077
1042332
402435
269870
221873
22517
506363
986911
992301
740499
11969
292503
600688
636934
506340
652570
492888
306635
1053795
178619
963118
707883
974202
738977
16592
978704
157382
286557
866816
604732
485084
863184
79807
440021
399761
830479
209710
141727
302988
577474
576424
794760
793710
878843
900036
175208
387185
538558
1057927
1056877
588907
587857
482664
1060110
1059060
1058010
1032433
1028998
825763
955497
954447
57088
56038
680831
23729
844156
843106
842056
619464
183796
945270
508520
648324
647159
334881
233576
57121
886621
765770
1046182
195503
959540
1023377
304124
721276
177373
322686
174647
492220
427864
778560
601648
995921
618692
612995
522188
1081035
633116
807458
440043
852908
683683
863065
797654
996707
7517
851410
575601
751250
994344
395669
176171
142812
418465
620578
16554
975331
193908
469563
9348
563324
280937
917422
247713
642094
113375
1090859
849587
805917
208304
498020
704384
64156
367557
505484
594322
524594
13257
1024274
334363
1093444
124810
983874
188676
718894
770084
966630
323338
437800
970566
741442
1003567
200207
561442
870519
413689
714824
894130
793207
458047
163198
444033
481508
739491
949435
236332
1070892
787473
598038
1030639
592375
917021
82224
147208
618834
582400
732141
955296
968560
429876
828083
107348
445402
549702
153178
384286
410414
25132
233813
892830
167488
649133
608439
883644
628360
655975
90665
1082925
80166
755910
602996
683899
397277
409353
1042982
712050
872922
73348
137184
1049323
133900
323975
773523
663562
450120
928491
752901
928364
698435
755760
351856
679411
70985
305591
336228
431028
103943
559898
449267
881069
562861
541907
230257
125190
88261
1084476
1083693
761844
299507
19417
715039
1008279
920995
763160
285416
864658
578843
413610
1007872
157784
193920
590536
906040
475045
599853
552059
623772
1063324
492781
737528
128697
346467
345417
359246
359245
1009073
500638
182328
356385
472644
142936
146801
145751
456658
455608
707800
465083
491708
484442
486433
183424
460172
518504
20201
409877
371125
965323
2657
290145
137312
508311
1027198
529680
524612
482510
738397
362650
830449
12833
296716
459805
811739
112311
924333
955769
909874
713220
216187
787008
109027
374983
3054
344491
900764
175813
564041
1060012
925670
128605
58906
331056
46322
770215
305911
1080811
737756
827844
444064
257585
642494
604666
195156
659163
974609
940055
485700
422549
960830
89007
436939
667417
187609
62468
270991
173922
594782
958174
38068
996004
487497
565710
624737
1059520
504395
312256
446932
561467
270299
262068
1042876
325349
244774
599368
911674
100592
243956
396452
130498
198667
939593
665534
88314
526541
1080726
512231
251587
710533
187409
703650
403662
707584
795362
183945
480313
923167
885959
409794
826263
502368
211610
814361
1074420
31568
315403
599914
24714
933191
1044382
483220
169887
302166
1008896
981699
1023944
190474
800234
611415
786778
612058
459755
922761
611658
299153
751833
209413
138512
968017
625659
457310
261472
467374
809088
215382
4099
783140
1098924
859381
627893
512043
700648
379831
564253
866581
409807
126330
166734
678722
214637
659242
966568
206032
272532
949625
218309
76633
42209
819309
54078
823095
527288
538386
867450
395222
413289
797385
953724
520828
884362
427614
116788
450089
545951
128413
721405
195200
728553
346922
83178
888307
525022
984163
494674
1093087
349541
930377
418714
595982
411074
703476
345035
387697
126249
833280
306785
72191
470484
366418
346161
266149
401272
832780
577366
1074199
541151
738622
746856
581103
309169
401716
636213
1060382
759645
108900
17668
706885
814032
813157
503800
291756
4112
648387
726649
348827
610795
209059
1043199
914203
81790
819905
375048
886227
778136
678221
616896
1059412
804670
1045122
999701
207793
659072
163295
320886
295536
992111
678663
294813
805559
835247
547888
208021
454249
494681
560951
257500
22464
894115
1035885
40481
629576
1044621
107199
326138
388508
710275
443781
890270
989087
662617
294010
919318
473662
428021
52241
571555
989437
328982
738505
390119
217714
7768
988158
1055062
188129
171795
1054705
712420
1045387
869022
584567
299026
838969
690637
868077
672936
902392
850194
49954
1098557
545347
49017
972609
998127
705023
319678
195618
1068302
706975
60311
638018
366777
569073
853243
911922
591714
698290
304048
12391
490612
183668
808387
877708
369885
698538
801893
246535
273179
738613
641277
212507
854373
1016295
830623
490104
670354
661165
441740
188365
936485
1060074
1055971
402048
762092
250132
1002578
695831
834026
192252
137829
27733
858574
439403
946564
922817
770204
611612
1030750
208173
64300
370959
352938
525284
657548
13849
738717
490641
1066493
810638
206977
140924
675225
748660
960614
120478
85719
959187
849150
878172
823781
246714
58234
597068
749847
259614
123697
40905
1053230
247226
984185
364586
753576
873662
76124
779475
397927
544250
583903
705620
1015794
622890
59592
262245
552205
658152
650452
85710
543602
489834
1023942
356323
1080999
327100
184300
124282
550609
932846
132793
799970
902734
915662
1046964
980876
35156
751503
641746
647128
813804
484315
319182
414592
174417
691410
525128
680424
1020151
469206
108635
325257
1052174
243833
837241
411512
57198
360117
824105
1058710
150111
89875
96007
500105
626051
19753
1058500
891589
1041856
506243
229392
625939
440346
28649
288054
761101
4384
377486
273816
82311
880716
924559
965399
108719
784835
312034
154471
899019
761862
431413
566524
114144
172440
333498
1057910
346367
930201
162275
571085
873708
996805
786804
172770
530566
519344
747557
724930
41421
630704
78269
184197
300690
993962
394138
281084
376741
419889
568017
77359
137255
74174
587784
751767
33687
692252
213606
6213
611035
963191
201512
906087
108837
1059034
750571
824373
342068
809982
523309
1059947
638900
180643
310373
890950
441627
636448
415247
75386
404191
571873
1059165
42455
941946
415145
180021
296580
729738
74256
901853
275297
276347
383803
573685
101455
737764
10722
1045652
967956
9006
607784
284528
424173
972169
20558
166682
167732
225586
191282
192332
84946
259174
260224
647729
75572
805149
407377
653260
158691
406039
558490
99154
926606
342166
342165
171240
241544
439155
1011391
688005
338137
103464
853848
251807
40615
1047767
628160
871032
437665
797257
503471
1039054
1060691
988381
592296
604547
802646
285744
875723
437922
302953
401467
99940
51465
989133
244674
500428
262764
469529
1022129
38247
57818
940128
454141
672221
166287
491157
232557
316451
390222
13606
127316
1015522
56401
474308
509814
881223
796688
649497
861569
1018081
656681
914475
828912
15166
5312
294457
387647
502096
110825
290359
871549
199175
763600
609158
617979
601494
808906
97146
183394
566376
1046392
716895
1035348
788404
404177
118546
1057678
1043636
608967
101923
400779
418183
309812
622949
829158
970033
117862
904240
103298
379630
113025
616046
437752
705658
672426
848899
786436
1016975
25011
309194
1039207
502845
873821
130597
460741
12732
923734
914992
319679
967283
774836
774382
399488
172359
521925
800686
216055
505951
671024
902260
746357
173470
128767
184631
89190
60127
635150
665947
585236
310254
980362
845011
645764
35489
521754
201640
500875
369620
929197
848609
443509
1081977
468010
405232
749022
1013046
954790
881246
4455
728974
1084152
152364
842777
529888
869428
960150
230165
263928
479408
427263
1048676
43170
268404
10569
11619
127256
938373
25029
472178
1041805
583704
114176
901757
398798
397748
964990
317086
563070
564120
915110
914060
35036
432497
952476
408485
894395
145167
399128
933328
302158
326612
809733
648685
719430
116107
91126
695534
893479
716094
838276
434062
483092
942216
352496
818091
172390
166010
969550
701105
969846
517362
616815
363502
582662
865308
50703
267558
296211
1075816
1084441
1050594
660752
382357
566360
384581
663952
696913
695863
852284
165068
675988
1030697
76929
468246
17205
291392
496082
913094
636255
925827
1054029
632402
390444
888194
614693
256357
396207
208159
55217
219351
373442
993755
812151
265403
1020758
343958
532449
995493
90385
670538
542537
392815
171101
897628
852319
340194
487445
524410
757144
49313
1079090
642640
24782
135287
17703
981205
129389
560226
1056237
11858
933026
882368
1040860
643249
664426
921276
763968
76013
124855
252824
248798
618936
17465
354139
552035
895437
314475
779427
1007997
1069633
699505
120886
457906
864252
140390
119501
314664
474052
595569
783825
470984
1066854
419111
299483
224227
839566
21493
860807
76058
20836
961334
109658
571268
585760
10964
749835
151085
996522
427327
93134
630434
189183
261322
746846
36060
419014
41786
792389
642186
62112
76361
255736
352291
370323
753628
946959
976069
304268
224297
37981
895939
963755
177312
180478
1074797
142137
824443
65162
883717
925629
486610
692316
962477
923940
863688
724483
102781
1088800
809392
879698
1080821
548056
46561
679442
444253
1096040
869668
852157
721493
1077514
36893
778948
415287
916041
408026
409076
755811
231332
933182
174285
510404
848201
162572
464073
555521
437911
1066105
150826
945605
455952
142214
818017
593126
154439
833914
416124
457345
196617
615089
73760
82516
374545
402997
1067534
944928
819630
957192
116419
1038653
587650
212908
1077682
235889
466215
187354
22039
347087
88925
599797
643586
817698
1089446
926594
578841
357103
447813
636012
467209
285340
57862
753104
523297
1060237
1046110
399660
400710
610452
627394
396542
137494
725304
428471
866337
954637
184195
921040
433960
558820
249738
50194
142433
768826
199498
1013079
493162
142972
729855
1049033
779728
209497
520300
70235
351966
1026498
386083
160744
218329
476133
84343
577449
118594
822598
595082
339398
103859
615159
255260
1012566
826888
857548
194967
541614
431257
122974
524916
128209
768563
761100
973970
389152
446383
633884
85886
263799
573863
547115
3239
864472
149118
27306
425157
933210
1071787
397296
1090014
8572
79149
753292
449097
1096660
114126
314677
628605
615136
586085
881468
98483
891084
904146
618502
276014
615674
220107
632414
542861
497375
585386
308487
356593
1067624
908482
803208
128341
999513
1012769
997138
828191
642729
200970
493102
700724
17915
799089
376975
174044
320568
489021
842650
147051
113965
334113
789839
404819
427619
726590
252360
901230
823370
303389
244745
206382
491813
1032672
456473
802691
3018
1075035
687601
866861
610693
519598
632876
673579
154133
717519
349356
1015045
1055634
471563
856700
42439
51114
125835
1010257
383424
965923
183182
354635
721572
1084385
830718
227074
1079750
429004
123576
554534
36106
83047
257882
936049
997089
120981
478226
860663
1042053
285641
693500
527073
513851
664262
443680
134221
11053
1059702
834745
23518
586200
409717
642075
724749
762170
810964
983233
865821
170803
166167
629729
824743
443069
81915
401570
287561
925972
104950
280792
522712
637975
577461
868757
225668
41090
487822
337373
403212
708223
658063
55267
185305
830219
117848
729692
342768
831875
630039
509495
115457
986634
204566
928709
991528
974945
400525
782742
809876
63445
1050737
696908
534494
678390
305262
18186
818884
11412
575916
404393
424571
1009261
467141
1008394
83592
296759
557282
587624
902173
74806
885764
700526
1011259
767237
257010
110007
1062328
862925
474834
1058633
1040404
547614
999172
371832
408677
728024
552829
697353
159731
992567
831524
707714
270944
303198
617271
182122
139653
961767
977985
946089
794642
283043
277399
885393
72733
291326
992879
98374
823237
603452
542243
792613
948978
991663
648865
110215
319620
956792
280332
784333
1055826
27844
4261
591242
688488
500832
822375
231910
180022
985038
838357
266434
888967
34824
367088
1083514
269829
258755
434685
814412
660900
985203
699137
532827
1061079
682767
765889
222977
513539
404946
987437
533693
234174
1040651
107772
388700
26339
21236
976104
1061757
186330
387858
893722
598060
274258
782874
158803
627667
1052068
680442
902917
275334
752972
455080
567092
197733
235640
894176
184594
525225
875809
93063
241358
113056
1076482
326670
926766
100625
344544
202887
693225
910485
20418
1006149
778059
904573
165923
474788
237738
544974
31039
639407
167796
18162
438419
1037868
181175
116711
847084
893412
109613
1063216
670581
690201
402539
701868
739408
1099026
1013486
365521
868373
489444
881180
902528
246168
782832
94550
836483
908668
516990
843837
792020
741090
171915
257708
736300
506261
400471
556672
50987
533956
772956
873582
769423
599586
264573
471070
472120
473170
928433
743229
264539
1027616
1061959
757762
329298
392239
479568
272333
202360
961280
799247
688087
114777
115827
142238
1072494
815448
144867
835378
194756
943033
419104
1058420
443123
904409
606751
665177
712093
75799
279843
812220
520454
216127
815678
909504
330952
27308
494929
87765
502099
866269
665015
1081492
214212
67923
1023134
368977
786295
676933
884512
56062
507196
32566
707942
1031709
534662
1025600
443419
723880
493061
448237
947624
811166
251517
582977
376128
113628
377022
14493
759199
254370
883429
776315
385114
857053
648474
501594
1066353
68956
934075
1091381
696669
63516
459473
563290
732770
981659
217448
645276
478236
699153
196607
136885
53267
114809
960732
162244
441045
388455
896280
895999
102868
782934
243932
335943
569161
484910
300232
894032
661841
1070678
634307
950709
504138
319270
464615
14589
943842
693722
244477
266887
784213
754935
493630
385471
331037
327402
550499
714120
1030077
869642
443350
213439
926487
127637
320818
1025077
767490
278423
38006
713211
598258
488905
1034897
1033074
91372
36429
172928
569784
652307
899217
286078
212729
643511
456725
33841
1099217
81893
313662
23626
424054
487326
472930
77495
791386
805508
1054991
1025113
697277
272961
983374
197631
17188
848843
187341
696216
427003
979284
615874
721543
1029184
531494
21579
892823
718880
258513
529221
497540
581663
645560
208676
284553
131270
960134
326071
1087659
390711
829607
692810
317780
371558
610753
1035289
12501
1006092
753375
334517
903399
1028785
329108
319087
217051
470839
49794
735865
841181
987585
203252
139462
1067283
23051
571772
28949
491697
879674
297252
977202
49033
264957
482899
576208
486795
859558
104598
77076
715007
435872
644159
174813
250238
344297
728594
54976
193069
655920
586015
613094
1001784
450365
870698
703907
1073062
202648
10415
432280
1010881
868974
369937
898733
252750
73314
868059
347097
435106
356617
411845
803408
435334
405120
139363
659358
401346
500407
696474
872720
538592
366171
544932
880543
342757
982569
223918
776655
157905
222630
969234
313920
1025227
300196
170580
466291
374337
24882
283739
252250
518885
406425
675099
124498
917045
797250
806237
1058024
353568
791884
314164
922690
917668
204661
449231
786101
299905
1099672
635954
620932
330666
414296
471132
664406
653337
93815
254204
523937
903432
596851
925868
997762
854807
579287
714242
604307
94034
1042183
747051
603628
416334
34960
288177
1006604
439588
400057
230588
540030
800727
280145
3888
408439
965210
624611
394963
864018
594789
78929
96909
863667
511462
819372
849584
666391
734190
264818
15794
97145
736128
628183
354498
882794
472807
326015
1091475
522610
455164
957226
84989
348334
719266
822391
131537
384599
1000948
31577
270096
452668
435755
285628
241352
518927
585652
933044
176463
1005817
770824
1045851
527506
601660
937713
974570
476480
296249
338360
961884
79460
916340
1066025
859401
939943
460164
124315
403992
296696
629619
1096156
188673
809173
1063090
402738
578722
565786
198709
386263
608458
792693
38767
641427
596375
878368
870576
817872
463150
517933
767002
70167
339028
382133
504115
1065290
169513
686075
143658
474259
1085946
987964
135237
155514
165396
171810
621251
192447
712047
492521
223206
320395
587209
76364
896497
608355
84921
204500
993086
993085
466842
88756
723853
433570
1024734
785226
773048
6526
761769
613704
32596
275381
918108
953184
102581
162603
608115
479053
539389
881584
129367
667716
664446
359270
318031
996588
741694
492321
753778
861669
757385
236148
534989
1041070
951589
387017
58375
799357
40814
277366
916546
1043553
1042681
127129
1036323
555866
681370
402074
353220
824361
825776
24843
760636
189169
610881
562940
1089369
897520
72325
250317
753086
432238
391488
895030
251990
59004
199081
913599
475054
839517
1086864
743134
445414
956758
759992
912003
494612
28758
752484
554305
1036163
860345
670842
490431
669016
481998
166786
565386
368606
36725
801275
585577
850910
222350
381074
459963
520104
452293
362423
339178
190482
737018
841092
429104
837047
412884
84168
701252
546262
99724
769842
823058
291304
893852
391379
243312
228472
752424
1078549
692390
955941
372810
1093112
354747
782221
136372
1066560
1069918
265739
29195
652946
483119
779230
963795
117241
449010
768310
944637
1005644
46045
441664
1081436
896567
960031
625326
282182
120480
2640
543794
671718
62615
702435
315950
798777
487302
953504
142248
1079499
337141
500260
543686
405974
796043
712930
908773
499411
429516
386011
948290
551205
278422
556491
1036965
98117
268533
774511
169897
582119
1048041
826989
870846
552857
437529
378684
563954
767600
307620
7952
377174
85265
1016435
234288
881911
660623
590159
1038416
866294
293341
127121
53811
488415
664610
562629
146908
155771
439702
268749
758142
189602
294242
1013393
862809
358553
667093
1054655
851836
447191
825814
1023403
409493
852764
602344
51093
19711
476458
698060
969143
24671
190695
512984
878537
399680
153054
1066158
515979
277165
587986
326318
49717
813539
686013
202673
390773
881372
1067522
952910
842474
979869
387995
555638
658497
298975
837354
1096735
453431
890299
151409
314417
809583
31272
207210
397237
147907
524099
414367
142913
592591
693899
240973
802138
392005
81910
966319
597027
660133
256413
216882
524827
980903
871444
1072890
405455
228319
423939
906957
906074
172933
1018923
581454
580404
480000
136772
616767
483319
624091
36998
533570
944409
691802
1025054
948344
63746
224424
600580
8592
19887
899143
877087
625346
70481
238215
724340
170505
619220
3263
694414
378505
502404
725750
198623
608265
13106
157244
771466
694283
607496
173994
362939
167299
501118
162997
999747
572187
485736
539812
937314
17950
1005943
141654
920385
513401
1073066
1044204
1063713
737164
899917
160551
76157
1029362
602028
12531
267689
345873
204126
408013
278864
455854
776228
777278
1091394
383436
897906
897905
53620
269654
4166
484089
303492
400209
653969
956714
271895
186978
188028
599497
600547
598447
167897
623762
860107
16028
336092
912976
403989
813328
531523
791177
673466
1000397
110929
1081143
823956
379961
921257
512459
654801
12399
845258
279795
1085772
314981
548568
342956
776842
1019665
1002595
497268
894309
635028
372572
348074
249718
35832
479533
964957
305263
799028
161965
483380
746197
654470
300262
937157
17444
347934
720369
666629
696609
204093
427340
577193
395540
804948
768476
62355
641951
837235
169434
1068197
908094
975155
161325
189979
355873
1060450
860155
50970
972932
653724
505673
366031
185298
1043114
393137
50352
52313
636989
946816
246377
858603
80794
790012
265351
357810
839829
494309
592719
956703
453338
1024028
912866
1015842
843433
656180
395520
201825
900313
1045372
1054718
446670
447720
577135
1017590
429008
198599
180108
351096
226463
942226
613754
741214
324896
154811
784624
393975
73458
26395
71315
737886
514309
874435
215647
272410
883949
1007389
1010557
486800
40498
1056195
284738
195454
801760
768475
727743
778931
609149
123892
947973
434548
67544
433444
463337
846550
224470
290248
121032
931175
482620
255059
67541
313683
32614
131166
251883
432415
291615
490059
692876
779078
576237
56941
582944
799105
925503
551899
129715
43789
945498
105833
902023
767697
544200
398444
917886
972829
753231
798150
634663
1096775
990792
255237
692114
1082708
497291
64897
777637
661079
111940
277629
536770
890712
169279
839469
909363
319457
1077343
894368
339064
623894
235243
86687
357342
802023
25083
531633
74759
998219
165196
645620
780359
921931
32195
766048
306085
759550
597060
396623
744150
150844
654690
521255
465294
109276
618604
461034
554199
265899
31688
1070401
334520
733023
731973
696820
856860
313105
918483
258831
501807
681956
867180
975721
108906
459225
536022
624746
757921
11273
572387
29316
420687
140483
990196
960032
578662
873692
382491
571380
499013
834872
782864
576118
404777
441040
219716
366593
85999
113038
846207
261834
609487
860557
720338
282204
1023653
834777
1058949
381090
314843
423578
913264
33314
634160
64650
429052
878418
1029151
134986
138887
63416
1062351
783165
185704
1027805
428042
631097
253460
78376
300834
863272
530592
124112
504220
102847
1004429
852532
744475
242473
587748
188820
660034
964058
853889
430088
524912
12446
3180
1056174
697971
96087
1076352
597944
710744
198842
50094
839785
358847
1064206
77002
310898
903474
904516
896735
463536
181939
581377
1083702
859513
189871
741857
257176
1023422
566898
837059
654539
38205
601440
1031584
115020
1094460
328068
917681
718994
373407
408395
927492
820375
804802
365905
810368
505913
1009921
130035
693491
235769
527450
468424
623616
442072
329605
179927
119880
1053723
45630
291644
732048
756934
945465
884080
910590
259610
1045017
781333
506795
50794
725639
927180
344135
1008662
484929
50238
882104
378918
327422
1023662
186938
1005826
406972
884972
633515
632465
234072
165686
294428
395262
90234
181737
243343
293295
428039
659035
77897
76847
695267
923352
674829
358445
1069745
497764
922802
817537
1094299
322931
700562
481492
474030
442968
127995
321187
47817
335228
160284
958312
1090599
134852
296562
553148
189032
750716
584533
887756
477401
1084471
967183
475903
161821
161981
804404
140212
275331
908019
992577
903678
483037
1032673
841496
418725
80666
806380
20189
12104
551174
705410
476162
268137
239300
239024
495209
723699
646152
734665
709143
830056
274128
274233
697227
272847
611944
946957
374368
277996
428282
45301
79391
24946
882405
177414
890042
751695
162836
644236
683783
344705
533084
1056764
501369
31799
837696
935631
326314
975212
502460
1096309
285759
484199
54749
765134
717001
639558
870655
619760
299287
121130
338725
1017668
145888
65630
528520
568733
21777
370940
998927
595355
557357
753217
172689
171639
32100
67838
66788
534741
100066
995137
936974
755926
354967
207328
22932
1095466
497423
795981
372832
132437
312443
1091748
75222
322676
950851
942858
859220
808922
792530
159922
587547
1063120
487610
624625
984210
906239
70368
397256
1026251
856707
206282
237967
905396
673136
575174
576224
263645
191662
198614
1022516
291348
1072105
274137
40017
722894
868894
25420
819174
464228
935918
732018
603223
769105
523673
652278
680229
443724
649010
621890
1071563
328485
830787
22443
753700
269532
100871
572306
926778
3131
688412
1056254
356221
847710
683760
865307
133858
473145
686679
156849
300741
1014372
609312
494886
542565
45402
761759
462034
145729
624600
1026250
275026
507308
254449
808900
196472
31463
100217
66715
29154
812920
640009
148958
354258
886344
85262
1050422
85830
564695
193907
989088
1063463
763290
705377
713725
944448
500215
507532
362004
104348
997053
757758
302570
312506
703459
946097
363534
901816
118814
1072641
896862
648373
84801
341781
725945
837268
680557
1062180
957562
587489
595464
1009997
673879
998623
744300
715534
330936
922693
368448
1077920
762094
880482
211285
572463
871474
2479
459179
643519
505527
983805
704264
1039767
138579
70669
515325
805214
751293
146466
623277
910754
59410
286374
141688
575609
285796
1078153
835279
816604
994766
368227
712819
81674
390962
630417
465233
415122
379224
146314
629168
693169
9349
997540
630725
436572
23047
83330
962899
563518
838705
239558
1044069
913492
50613
415598
147817
21344
198326
236574
97902
432711
1078496
963519
476475
695251
25847
650954
849763
580597
127097
404961
887952
287098
575452
774770
1047295
462698
540987
648321
156020
662997
897313
323339
479159
629221
306147
1046014
659997
234465
724908
381972
249759
780898
449603
724238
174510
47622
306793
605122
403568
76160
351799
926952
838004
108255
838364
526695
217783
1048804
284980
147833
699089
1047191
747999
636558
33250
891018
636524
659911
778858
698597
897063
490082
945168
114129
572581
404595
292664
271502
412097
382029
823731
186346
880305
676695
51333
448784
949429
68347
83229
916628
705656
541983
988755
757379
283237
746730
571562
1064108
233716
270087
832670
958722
616999
479857
287703
1052441
327943
180696
778792
873308
2514
194767
700132
562304
959534
704915
581402
138605
301616
819083
285676
462932
321742
771201
63191
1092499
455714
435935
1018588
65665
838792
138263
25170
863286
880457
1097404
392009
65474
495724
131446
251530
837464
108208
316929
400612
52014
842241
374994
829294
514369
979447
832564
683513
109361
276121
514104
1053798
229560
639901
629051
863644
1055531
1081554
89685
274311
776233
513667
73522
30669
21491
826462
42564
730892
518919
816724
235943
463434
638439
982272
163651
888868
572317
388645
1044034
401345
724365
150674
185759
133373
581958
524987
781424
473729
889594
100374
43638
583255
473114
168987
994947
640346
252760
664615
793289
797357
16564
847112
513172
332430
1030298
999550
547424
510500
103108
168471
368337
128946
390643
1028390
968970
90281
365591
2630
858073
553439
566519
879921
353131
1054124
988223
897353
489116
539403
1055060
1044386
385926
620636
682627
681577
798930
286690
121257
55768
786975
844916
7696
700821
557342
955350
714884
472154
448258
100703
623320
1057979
238419
975480
1007732
303280
110780
1038907
794844
435525
184536
917142
625027
1020857
144249
732166
303104
461605
982633
595301
897274
437519
820511
60635
83807
84857
451149
167058
865004
11105
164697
225106
245809
559557
461299
552425
635204
756469
300164
761882
60801
359543
899825
185367
164933
1069619
871055
962289
245947
476293
487587
93747
972393
282298
738737
617604
800489
786316
1036651
1054988
934281
1086378
192909
883607
82093
912077
494692
765138
89612
140147
617288
652750
728787
419743
576457
440472
931546
649361
426745
992021
849533
755740
28036
166855
1066415
282049
226293
530196
850118
378929
779509
17748
729715
855670
369373
501716
630843
174091
449046
967596
522043
51800
389000
326485
59427
618029
891746
110089
995500
724279
872024
1067055
43543
281641
913223
243420
580390
504557
165572
740859
340845
853245
391959
1021583
910217
684498
557582
277706
351547
488495
786278
758114
356714
631348
385417
53627
337663
513812
395134
387672
39382
806568
800430
392684
1031321
780715
284657
103400
475165
18483
854668
689961
608415
332703
862483
46600
25849
145926
36914
948919
507605
359976
203980
930827
654645
766892
198061
734693
853091
401813
515999
621499
782618
442414
536988
1090066
68693
1074507
137173
868604
704340
432701
40376
1010667
1044814
421135
582926
346769
803687
1048570
330115
437194
336363
568414
948288
1098495
83902
340383
918940
744805
17548
873215
487860
265629
282467
544716
760544
168498
892401
945463
232845
174595
85836
141596
322155
1035774
55721
360202
670076
260994
530071
694102
663342
1001295
584830
427811
494691
904210
804312
249970
646389
461648
668223
956339
350349
870915
8676
795319
434866
926214
355206
507230
241638
519568
988230
586413
510900
691765
62686
620081
1074499
1080056
595460
130165
266652
69269
120208
206312
398236
1001013
485928
616348
820598
401568
608111
1094531
1079802
82716
652522
153912
83717
622772
118121
655836
683462
321255
286238
136004
202872
9663
243442
413268
1053373
930982
1000375
101899
282602
560806
2839
758497
149482
616353
787603
630243
451529
157204
384974
672106
132288
873034
272915
379015
859851
383790
819667
947103
710624
892774
547615
307664
532428
581274
469264
909563
13335
1092799
770729
147642
521285
936687
238811
255165
14745
588849
702208
135207
835159
396330
1059521
122853
108517
647856
101774
943295
577841
363086
973234
845024
1021568
183679
863722
836896
441224
452343
681226
413541
849488
162245
887196
900319
917359
88791
150594
656767
867265
21956
1086639
1087689
438491
855549
796467
156248
774595
931794
858597
859647
374162
363241
904034
456624
492304
783048
514185
676694
933926
283347
639308
789859
1093215
874945
594092
823421
590111
146102
150137
292047
1053580
106469
87224
995951
112969
768619
794285
723606
1000884
440414
772353
346084
711722
574176
96809
511633
888532
1050839
207703
575925
13331
438029
751521
409386
18887
100653
836018
1051409
204098
808509
805283
923291
513019
266558
121437
627882
136018
133369
703874
634420
716975
508689
969637
434029
945924
507019
399522
1078391
656353
776691
1076061
363015
966648
250436
342360
765949
992334
648365
82497
675527
833569
18764
401721
149559
2556
1008547
533920
215439
513625
968011
467136
250541
625387
892067
910774
322273
1095084
69652
208722
301169
144363
633447
442251
573338
47333
1059868
883300
99174
1096687
985906
705662
1062740
914642
149706
580099
737935
655018
190508
356555
6072
306930
700761
189488
180178
964326
662810
569552
254661
828549
424810
394707
285003
144535
560596
610307
535167
554594
905747
267303
936892
252037
562657
678020
772517
539754
937480
472073
14470
591131
207918
997640
965142
905032
789077
1048203
703632
42918
383399
188584
171274
1079994
1022654
438463
1099461
425919
607463
676233
232106
347546
201452
304613
345025
208107
424506
176705
986123
875519
135759
803616
494094
688427
592165
387349
59813
603866
512216
817728
894244
529661
634321
506097
182683
79570
751460
1087352
776573
916426
786714
976285
602282
201564
289656
694276
5043
46774
345953
309393
347992
760329
253935
728609
749545
223635
625769
64805
68613
831616
643499
714275
665339
422084
835615
396709
957126
440603
726309
810617
838575
259447
357225
1022834
782728
122267
505440
960125
309285
197294
11855
605868
122164
99809
1070717
191746
842360
730016
903529
870848
279314
187544
523587
480787
987852
938820
107432
832417
250787
397503
747094
196064
637938
264936
1003433
330486
1082458
706359
249854
403293
686873
469122
37888
545995
595817
719071
818612
645375
342338
53371
1048153
314144
397858
779776
131532
484803
799213
542665
902773
1046658
1050420
466766
521879
96132
907451
764248
443475
813258
271342
942280
265300
997131
89263
1042777
1002283
947933
227901
58429
739359
178017
1013664
840794
260169
335226
471647
380680
145079
587061
8465
956205
854970
377001
744480
76617
47584
689487
419826
896833
596699
319648
76456
1056545
43623
813934
920067
526941
263305
263304
92105
119675
1035923
410759
387970
292308
3099
1051363
1062916
1093368
389209
716626
101220
232600
403434
674811
94986
1068454
376911
133802
115800
696204
201861
629466
673037
286415
636100
240392
550909
918674
692928
347983
810445
418713
174061
835517
348215
48056
1076189
481009
524936
44273
696299
190282
60503
393023
156914
1048560
977268
879960
813953
649438
1036093
993570
234197
181395
854616
506556
1043721
273544
463083
522442
374560
637768
724810
483334
198807
1020161
68229
269788
110862
832999
447443
624924
114552
369991
459080
715786
147374
306680
476828
588533
713356
851005
1042610
367289
633092
633157
1086243
234040
34491
434671
238975
855960
37323
242771
918737
207358
758185
560364
765323
380564
403531
888086
1015152
657964
521888
1019698
740570
174701
472124
495781
802383
792307
341066
1098940
198004
664583
999943
558919
914125
83471
789029
661000
18828
39498
6524
561095
628550
853069
852019
586336
486935
59879
342915
897485
635449
543893
75802
102057
323849
1012975
736928
251572
384210
499001
589761
784740
589908
801198
573694
204242
715557
140869
590928
169807
760213
586967
358257
1008654
146837
375633
853865
912341
195232
669891
764486
260533
72365
383386
343752
934950
720807
396715
816681
786366
1056755
602752
424736
369847
680264
677545
65499
640254
81678
962146
222400
1075991
586514
767960
234292
695808
272587
661955
57758
836460
1040866
432340
117161
788659
87373
591282
269779
819818
1019504
991745
892722
466325
909394
479232
216579
260791
179110
902085
31035
411583
610780
1020074
435250
964248
950868
21758
656124
354949
542464
110191
207677
974107
697668
41250
562264
817683
647022
1096792
496607
708841
571577
182269
864011
147045
782234
325415
815383
738928
986239
723539
207791
593416
400383
944900
944901
607601
1094507
923315
275931
25775
657243
792539
290184
534308
503312
434329
111755
922115
1001329
615693
735807
193987
160603
355631
657352
838821
491396
661285
1012901
297287
776093
564950
386543
842591
569622
232530
572130
49617
749945
910514
946136
1037066
358085
176552
520239
444419
59192
965283
966868
527847
233245
74650
913248
334801
28611
468958
269742
627610
596511
1077139
415892
355983
755961
907642
342414
572798
101660
95545
468512
229472
999773
1073871
891443
369561
541121
905879
125989
164704
786223
574452
442924
13230
803221
128464
238748
295083
6807
945404
208408
458128
914636
802639
1083924
2186
561559
1008936
458292
153387
1071187
437965
621014
1076706
144699
843312
335310
1069155
330945
32068
219644
225209
131990
1019363
963063
496958
541599
398780
656156
238234
436897
173620
81839
783843
605273
985453
834468
436764
104211
676474
61786
435187
103390
1080646
750821
128873
206769
72065
990106
258017
523955
1073164
59915
481833
665996
912487
611730
434025
361203
968578
255224
284058
805015
1002464
347379
495163
362165
721186
185909
616603
380117
768105
666920
711111
191477
795604
409356
597628
133736
125173
445047
48550
315213
483363
259442
944473
888912
370087
708958
183786
423340
123255
295344
296394
806611
204251
372925
486075
60385
680824
652494
704917
1033309
498694
361351
859601
332379
887268
299615
1078942
356244
1021942
301571
719928
1000379
317014
1059233
1067223
884008
813215
1075042
662373
1049120
889576
698639
498616
518853
50933
40854
36711
637433
1037992
860389
362328
829125
127139
216909
1087971
325748
13185
1099959
898693
92278
829589
1063924
675065
870073
716107
169207
501991
692734
213643
154330
668284
991268
338841
363789
1057263
636937
398674
285787
148393
393115
359652
602959
983548
823219
615017
1036932
911226
687876
563982
1044964
284911
1079510
434507
117436
6499
762039
464360
175559
892711
756442
210620
590540
90226
394585
524623
222242
988077
225141
555561
782021
873707
29759
379174
1015334
929460
1097512
563644
558046
879243
265812
625127
1089651
137586
908117
394317
900346
397963
973995
664578
1044064
818142
1014687
78912
46047
250567
548155
451056
610338
802404
809319
498258
964551
207524
537944
752652
640155
892714
622585
895491
83317
628644
694074
950030
580564
414676
602400
153683
568433
109871
51628
368018
905732
902593
727085
344725
933568
769757
625570
505919
444254
826470
151851
221410
354633
557427
177503
390524
660577
238731
1099229
877668
288765
816270
123121
695018
19738
995442
554074
667535
1018951
62476
1066073
501164
763723
244090
202257
8569
96265
637207
162483
93434
566817
1089242
388821
389871
390921
1065019
165221
428206
118335
786712
225294
729688
651317
196891
596075
1078296
722911
723961
402617
170979
415341
758958
1046875
284573
394116
1087782
973795
602115
1043178
583162
20826
107062
493680
790997
91568
1029396
875120
166531
661587
331540
397227
723404
741067
223793
125361
892658
971092
559601
1019732
496458
1065803
115572
333351
314952
361317
222437
843979
651901
199059
1056720
753476
125613
390833
169208
508249
522690
13623
256459
640952
491670
882502
871660
927609
114142
163556
408412
881909
312951
304128
1021386
807274
385198
129885
404043
889224
336074
211676
212726
725827
697432
658320
21189
763353
754295
504484
635193
994622
134468
988137
343389
603884
715176
495690
63555
931787
338409
823807
334489
560501
26587
297614
947946
826457
593545
29839
169421
980278
737400
431808
453972
452922
358659
291366
515757
148315
398066
32165
1056895
650495
41311
289943
127567
1073613
665598
664548
696006
450306
1030882
992898
757093
892098
424004
491541
423850
1091623
31258
649310
116011
1014904
652327
60012
283362
44843
339710
338209
82793
803237
831544
830494
128880
512354
739684
283136
958914
70944
491465
94360
460358
777949
228000
996533
951074
90152
837371
78326
689985
575321
625444
97525
428548
975894
186034
223426
603685
508632
62766
653907
15045
407251
956868
463817
294183
150593
783349
867325
763112
1040110
48137
409903
1026962
88410
253413
753923
392426
877758
40902
804925
547756
1046074
894343
962398
551164
715200
288662
169011
719635
729488
462285
140112
407981
588387
857187
570411
109545
166597
994765
1017019
683388
14010
195860
262549
664693
949228
388419
433867
198417
722376
320617
686000
985314
353424
582196
103147
1037549
372200
37605
562945
814280
694697
1051935
60921
529101
719296
148207
777415
487815
404664
662875
501132
556914
374959
278538
1020663
160189
1079261
919087
53564
350168
1073751
768293
286284
119614
592223
856818
847267
1044209
1026098
570299
112775
104256
388397
1009814
723374
555697
1012133
34157
282302
465177
796664
80474
230647
488717
39105
865808
203150
391888
787792
372624
46668
750128
550629
374739
432985
828649
941938
117444
436370
58535
57485
100056
545282
911570
531983
381031
469896
45680
695057
395533
263852
24924
454317
777115
880028
754343
950607
970460
810265
849678
758160
384734
717934
319722
997883
227834
449145
926140
868470
103172
708962
501299
629076
659247
515313
401815
26712
784632
247003
410577
998582
922067
242664
277064
667236
223118
399168
946700
831518
1080181
721370
71641
453874
950092
390442
839663
960656
612452
35294
27415
1007439
73292
616374
540726
850800
585251
288023
117876
470800
806820
1052095
610967
1088674
190835
429150
247809
865002
896785
720479
773399
35749
157630
1040837
981568
651295
504102
749769
886945
1072083
443399
348180
485264
512869
760667
981057
58639
472361
238135
1037287
741394
3243
216392
1070080
661674
169092
344611
996448
813518
1075435
934529
439753
817063
254008
6884
452523
27714
230420
64888
341717
380202
208631
776431
652477
938859
523118
174544
537687
1083724
11695
149756
690889
413836
538783
785539
666386
1003077
913929
976473
685843
827589
411414
48441
187866
95095
971024
1069101
43300
145262
186045
112016
11993
348112
302362
841890
532622
633989
122647
410565
466365
874166
634268
180689
739463
736936
456336
303859
758560
1063128
353554
57809
641105
244856
961461
542823
184491
770857
589793
1058536
1080807
808122
60883
920965
886431
531718
234140
392952
58594
28908
874690
459988
253517
86601
607389
136695
798362
958103
291495
501126
455990
263743
533916
978215
858243
770826
95497
229710
68042
342193
451382
93347
107958
768984
663133
98896
1082178
45930
859153
30878
381258
1046608
220711
479308
341307
970020
427123
374623
858254
65771
972267
664053
356468
476931
643233
20372
556735
121797
874887
215685
1064131
854985
843585
1048353
467282
4438
457553
381462
773896
734756
602387
1006596
11375
380597
264449
866927
1069464
20190
854169
87885
606797
362417
170209
467897
15091
13742
665823
511368
749068
989429
276909
247043
156419
402313
22811
403643
336698
520280
537773
147751
1003261
946131
431329
727052
191382
52093
361768
746217
818039
538516
239255
794013
563554
66334
660286
687805
206807
1057452
147012
1032547
778014
317944
490334
28437
801333
777072
720058
1037670
1071837
372775
130531
114654
613499
249145
989260
54059
473697
27291
898043
664822
118332
218296
429759
495427
360600
349817
760508
839401
243498
345865
585326
217117
700773
593890
1005659
744472
434295
118139
260673
213525
612939
582592
848188
918740
538631
648201
106354
1037133
586125
91332
805257
1007240
344519
1067718
612642
411328
1098284
409897
830811
262959
670838
403824
775546
913335
818061
38532
918120
114983
604046
806584
1003240
752333
483219
876286
621775
1049910
979742
135088
1041820
110771
904380
827234
765073
170165
460467
333061
25048
268114
200417
1026441
457105
535473
296653
395062
706882
90271
674437
11234
131091
329462
682523
925729
387524
218814
845760
68722
156041
486012
1047066
441720
11756
268821
536087
552008
33917
553408
813344
976562
559923
1051373
202825
822500
145188
986185
239708
1000094
971993
112808
350676
976027
646274
49145
99221
558485
514997
1022115
380048
544633
898660
973441
452590
896273
812239
343025
508660
160483
99861
726840
635440
388326
875462
374842
616973
646951
346833
89712
140320
40747
774471
461476
837212
607350
693137
516331
813446
746501
244033
233944
3096
973856
478838
816020
350799
587034
958570
274997
725867
49560
191663
456899
566278
555149
1081928
113962
1028232
506740
379476
373300
115366
247284
629537
840690
722114
869830
249102
553801
5214
1081155
579514
1042815
1074969
488472
139049
823392
692337
100915
501547
752884
1067594
897537
155052
91177
657985
885897
24701
539028
26211
438237
13091
273914
853151
287160
914472
580161
40534
387996
228165
634739
997313
615447
466147
308033
918285
980592
801524
563248
430243
238561
899385
173184
1056642
250026
473800
945147
936637
368960
1095342
13819
1027792
1058760
154775
225672
270431
726571
13881
256316
1092564
770552
771602
203907
929465
964010
957467
442153
349642
536139
25536
696838
401857
328012
131501
632023
1055968
849101
312747
123654
349250
273289
586711
7882
243299
994165
828758
509214
1075454
798149
876164
466947
1067230
67859
526521
738243
763816
52497
908478
879566
1094930
273892
620970
658633
524885
791614
10554
898126
252387
1068794
403517
179579
558231
101110
390477
523436
679004
284224
346711
1055610
95654
285607
205142
301475
963305
572231
67162
488788
90114
96010
544105
922006
85769
549244
820653
700068
612554
465035
83537
256888
522493
902261
981284
840462
948967
218946
774749
957146
391196
68382
279438
857989
1052580
112339
272940
516124
788082
840863
1066582
824221
560775
584074
367535
725579
157123
655850
598204
255503
432920
917041
603089
1018539
327366
488113
530684
403750
477943
748969
4247
238374
537122
289372
180782
813137
801363
610926
647538
490683
1022243
528129
754775
369899
965108
109794
502517
521808
969284
632470
236996
955142
686495
608593
706784
99164
158140
925038
628096
937190
368288
495811
198204
101357
102407
103457
950016
974435
132667
520018
806652
52177
916769
675369
976907
745055
709623
797059
612977
89562
378464
732806
365573
186851
1006816
666340
230803
678751
830991
499867
47866
255674
887163
57918
506952
27360
328573
2987
1012725
523316
233470
594478
945082
81285
290854
990349
248979
565195
202188
943747
130877
1028127
57974
909738
105931
618371
426994
419164
495506
300645
86165
99825
14972
301764
377463
1087392
1017759
776997
331683
884043
125462
781634
853707
556613
942067
55342
778223
707118
365232
958802
920409
531111
127622
910138
157562
659794
509205
772523
583778
970588
970973
36342
676271
461733
214474
677441
638216
365054
244699
245749
29464
166063
639546
613701
907089
417697
920412
900352
637594
139120
957516
826154
264460
181499
178291
917250
635693
44659
519563
636212
936750
27364
723129
914738
1054053
488818
809712
792741
332109
824061
671810
899025
286160
600790
601840
154632
428045
462059
938872
1040443
5403
671343
180722
843601
325658
160460
437812
833747
21786
778841
948833
69334
68505
774532
272367
728593
139288
410814
559125
703717
452981
395659
510072
967299
252117
544399
310652
461609
456562
605739
27855
1012960
772945
718976
328974
82910
981966
675280
473720
896314
204779
639937
436962
563983
1013616
803386
667231
634443
954501
256392
1015719
5653
433719
808051
486776
517477
813411
127731
714415
779174
10972
47186
191635
614789
122357
502595
668589
277310
98530
12123
203224
711577
409107
101384
779238
621049
455510
781341
737373
68048
206951
713198
475932
140128
544093
481562
79765
942098
63281
769201
130786
1066164
1003445
956412
641566
748920
1093128
890035
258075
134437
518733
413605
91171
217645
650702
741428
217009
347670
680306
377765
119867
877547
533680
993022
346758
987233
320073
793451
746470
265502
367008
55421
210219
859138
535143
14725
954241
84888
18049
323995
321543
907750
1014552
296769
547180
458967
509942
631713
463592
593554
127816
995048
881400
398170
292160
611390
251097
1088675
145017
643568
296146
31657
871509
764547
1070211
458499
918897
614999
575917
995409
447887
415896
811226
785803
539724
868637
649038
220211
408933
866305
534855
1063973
146139
117192
508480
790147
662004
1002162
779006
159382
467368
1077334
1032714
748168
1037535
673410
399871
308945
188074
754022
316100
309441
73517
549078
1066929
980660
629052
124831
917467
936885
659841
71411
24397
9426
298941
869052
9206
181343
286724
1072834
705388
818993
350552
812999
913668
796088
330981
381652
588208
551009
113835
507208
65713
177183
838335
277698
113561
253355
275265
434593
73820
761522
611300
1021769
997417
485905
809042
1053634
884936
1026590
810264
968407
616030
622098
1046985
822910
33308
677301
738787
564911
574095
607281
376008
229746
375108
155472
512982
266706
181151
152623
969732
35817
565017
331270
1070700
1049081
414646
369581
64771
506252
833809
109955
99587
733290
124942
261271
160885
899895
1047158
929206
940476
519820
28800
522553
806386
69971
961033
352353
865678
98986
396099
468900
301647
1065306
1064256
1063206
780638
460511
891361
11822
642815
328695
364102
1036269
603643
1025028
670732
471213
1076989
22759
789496
174705
933904
226792
441215
251793
1062756
206369
445717
130900
869635
870685
784303
430598
155386
945162
418197
416331
44942
760287
893857
929496
256742
400983
585796
940224
831084
273119
740131
770234
1069665
332963
992689
979388
340425
337574
828472
91187
318972
187630
569155
408346
304607
1093293
606794
174666
717222
70418
308050
86039
41631
707380
521469
478572
416160
573715
146439
313848
78568
869212
524686
610206
815402
347871
397703
1064380
946245
672189
506491
897002
761144
642891
56670
476781
284390
928656
516340
641641
892425
679785
1050832
1061545
335559
288461
169038
156692
303561
348145
84087
648139
47702
1074972
795557
86726
1008898
353908
1026305
659313
392824
824522
128495
934387
206440
1006006
524138
885243
346179
649622
164038
445194
312362
289692
1075455
166456
1050869
690048
786001
542257
1087425
244979
400039
140720
802062
492335
964347
409769
906928
497433
901450
444281
853624
663096
40500
575666
969308
413267
798300
17044
696874
733362
337967
155891
729550
337691
804648
499356
872127
1092871
1020069
240578
952976
269519
167806
772166
167766
585872
212357
695957
78730
385896
887685
501186
989804
749230
518430
70135
285734
632623
6012
715413
505732
423667
971602
229090
998978
331628
517011
478112
1020141
36631
483453
847831
95448
675087
230789
744526
277710
693009
527125
850357
752252
1088162
269635
113460
118122
957442
833760
417820
212950
479307
91735
334738
397455
901053
963412
334462
602816
983458
344994
766966
1080673
257070
287628
585999
835552
974066
123961
484441
457486
308195
543826
261418
923414
801747
592015
1045746
640825
637453
98384
1055720
65609
246771
494119
1063827
879806
52864
603321
295220
99636
487243
1011202
73714
550700
717580
458483
392007
922897
202889
208001
439739
28380
740588
435211
1008620
34127
1080867
863336
1071797
499896
635725
894426
306019
951795
140059
714047
99741
970569
161365
728603
963932
171437
607184
603635
105953
256244
224253
1012860
175552
232372
382240
233789
319517
150642
21345
615259
647075
353444
503221
736933
1074363
653525
616155
996714
613858
3007
1015561
789586
1015737
592279
978688
239680
938832
761063
806319
1063906
887004
569005
439177
834312
172225
846314
837078
176244
887126
946518
257895
82308
580056
634919
445105
556415
724333
803374
45993
1077802
359481
128069
514301
96834
740694
874388
313808
155124
253519
997442
1018612
655272
576646
344582
798004
14726
401395
590801
873960
370517
583221
285897
986743
236118
1046882
643768
483008
367537
237345
747520
978086
871170
908330
950498
579853
119960
41651
725290
274822
687758
1003404
921382
1033732
1018828
547310
814257
714015
349267
756265
252772
188283
48787
1018581
1054970
788359
713343
901219
868397
103511
120446
399082
226843
560529
932259
834342
617923
408276
761996
830075
63144
807606
229132
1060597
565800
522483
55488
486446
62245
946233
941814
1033013
583514
125715
587874
670393
30476
245886
207731
1000572
449601
879061
883556
252057
340012
101411
228590
4144
142797
676976
477669
292418
513084
5697
373828
268608
961478
748001
897318
754818
599742
797973
440281
738898
286812
219974
1026665
1027715
993473
883175
138553
139603
813641
969663
529521
794775
99330
30964
843242
67049
576135
552037
873706
900988
424702
942111
5238
369225
814813
1097165
1067472
526911
638938
7132
791868
153929
897308
791534
552515
218751
1021155
491084
204917
1070764
311880
500913
759634
559579
978712
864933
642331
53638
166688
9675
573997
836629
834903
534934
273198
541913
66527
73331
1076002
539495
490357
557459
221513
988038
721067
56334
446919
970035
1065243
274746
383196
299200
42995
670104
1067088
741274
928154
477635
537740
512834
387224
1037540
550874
670569
791483
595258
814226
898978
450442
259821
356300
1049755
1038482
124310
435235
728017
495966
592836
183537
200174
888044
955113
2636
26774
722859
241938
947289
979755
477657
650990
34892
423687
87674
185103
7476
767815
532761
1005380
225359
925318
964348
394601
929302
439426
234329
427611
173710
158623
46188
600498
390974
218745
334408
72188
567137
965467
3497
1041930
799538
182888
645171
931982
401090
835131
483874
977507
1013402
581291
612903
224650
704821
478785
340220
105263
1030176
923212
647450
273714
215402
525189
62510
472982
868272
860438
740661
73645
783100
500452
676384
279619
758699
653885
336163
167706
164176
763019
448009
222312
1025058
17551
1026691
904198
54859
80185
196783
609680
610405
68127
763644
335762
123508
964882
725584
459454
107655
219286
514353
288891
845244
800788
172277
1038909
407623
199251
996902
769610
660741
1024674
108821
912725
212341
1020291
462712
32343
161119
767395
616275
162602
818364
637007
436247
517860
893325
675609
459450
499089
293617
581461
461845
59869
291295
1087075
597599
234274
882887
52272
1050856
192145
626058
985649
505483
901152
896778
867659
690630
1080019
198868
432921
70820
218702
363413
1071511
460120
60967
501501
522295
758894
21384
373198
886366
270555
650327
722521
83889
1026019
162222
932929
893155
996430
613973
635102
876012
884677
710188
953304
344447
561665
560615
376196
319753
740594
1007326
731924
682892
668981
317801
528500
615234
282192
393387
481300
144806
89726
639492
950295
585055
1022085
518749
484681
390185
591122
506657
179090
76272
91321
798689
979525
256375
457942
515264
1064026
97768
934864
752249
641453
262120
289019
473799
949345
579046
851105
229499
860841
920946
206817
779076
615747
313824
113043
407626
229321
987427
358789
593976
1008693
798321
704187
19463
383719
446838
362613
500960
233898
255282
3120
890103
628943
464875
925545
29529
307506
817171
842607
1063544
487412
596507
962906
974122
563815
466911
81859
449096
841641
234518
93928
880757
1031422
1032472
768915
275450
259564
17238
451492
201998
875833
53766
1036296
680754
803409
889208
894311
905471
948028
744745
547128
362938
268823
954231
811350
606609
211340
720648
66522
928694
1072452
488133
244162
859537
523481
382008
1069543
45843
26156
158320
20031
425293
637208
60080
802053
204373
970137
1097068
391823
852754
271164
379303
46521
872135
813543
769925
765000
942960
349444
647019
665516
130327
473473
753233
818110
511635
478942
146807
985206
747630
1003500
202277
1001270
911294
257295
1071979
158850
467631
954940
1082638
586424
602614
1006502
477638
592620
753872
310884
709220
1019291
55414
776809
170823
472489
351434
37955
768658
208799
477853
812897
569760
996266
39816
1067798
36550
136907
980244
802372
771224
876821
72040
737465
343609
887716
636288
613524
1007185
844895
668003
640359
516116
148185
502194
258165
539869
822975
1044672
532122
493007
342077
93626
696085
155454
59174
558949
7332
259597
934125
166811
597552
828858
696844
476841
265242
477659
341731
157171
607448
212473
1075546
697493
696443
958773
1089466
421588
1042276
358694
958029
668552
157570
1008792
660054
53219
909195
915354
663450
407439
1008950
194969
416312
1070558
629402
746540
122903
836499
396258
949820
165650
484628
369006
838919
884281
501707
263142
611049
437560
821172
288325
174193
316373
433301
463635
453180
872406
628488
316796
433332
968684
191604
903674
369361
394622
517327
275609
998806
472640
762444
429926
3558
681729
35974
986208
37291
606315
845851
1095175
951398
176929
1013771
1042529
284123
38564
1066536
176053
690812
552483
690927
579495
683780
518291
1098468
109441
435779
707490
148125
302160
965185
328790
491914
319447
165226
1040500
822512
489803
275283
993522
384622
218849
464082
912928
168659
652462
816335
917460
844335
109482
638488
281953
515598
124109
626906
162097
803193
928296
555663
754038
103922
875051
211551
217124
471156
472336
44988
1004183
970986
591032
809134
539875
1021427
840547
680588
529700
728499
793388
971785
906061
597208
863868
845616
1071220
707997
842340
226009
614269
33993
1042186
1014193
488648
753974
212073
646404
240169
677213
989423
523634
1051158
202085
279315
580817
520594
429684
311457
298328
820902
51696
136590
111108
736256
22294
271435
160920
608343
886238
222379
867639
545795
1025910
952307
577763
947845
7814
622730
386642
716838
570685
254241
228556
408215
721662
973839
113412
73388
400411
607161
189761
1067991
983819
110331
588042
702542
476705
374409
236253
58048
116489
140188
522758
355740
468057
942720
131433
1075206
384560
775196
1020890
941898
343373
1001175
302720
204104
534242
985711
801812
800762
680029
399343
449716
7675
6625
797287
11488
12538
1057705
146355
145305
852940
516542
154962
440148
439098
618516
632345
631295
294455
1016597
655393
335449
626520
5774
955811
769278
226253
543033
925755
947172
267456
544813
43733
53632
418968
470391
134155
1088225
131241
960303
214831
308981
303287
761021
458372
1078122
802112
898882
459791
430698
397468
621523
1057106
271598
598994
905836
23560
738575
446713
798910
999483
133707
103741
880461
675958
660732
952548
412432
694169
779400
208404
279572
193322
594111
143444
868185
28407
338091
175606
347166
103143
58934
1006200
297555
108280
848541
792503
20997
1019360
470524
1089849
473728
632924
304408
891518
1067628
350269
260924
991856
31664
807896
147748
925723
648847
422597
1069095
1050212
916254
915204
542784
541734
229665
1030213
1031263
658199
1005424
1004374
1003324
643307
733609
870292
694327
695377
87129
619862
368100
872317
399715
1096647
1044166
1059395
130837
401690
821999
633497
203749
407655
285788
423495
198862
922871
442117
1075438
502232
330323
977616
649802
1052331
72645
27377
569553
323443
901221
76521
743656
592029
159305
313166
476231
240477
965288
864617
295557
539448
675934
372401
123123
79837
948336
766160
774891
553204
719099
629661
225280
212610
4982
1045569
68082
744836
31911
494598
1017187
220654
720435
1083511
482175
559166
1035535
512432
45859
974807
164288
576943
169377
724825
558881
697342
483620
877934
603083
286064
383341
313258
431333
1085816
56093
216051
839980
616334
89849
959958
350944
866808
372345
9784
398457
931032
197585
347797
134385
412401
754691
495025
366501
205580
110270
953592
921948
871311
70154
1079160
597275
246741
1087732
1047170
736132
1022252
436656
294618
585064
838136
614986
1085916
882777
598833
736231
310542
175768
417507
187723
547577
798337
856904
272254
11914
646655
914949
1034200
113348
580353
81440
402701
1012751
285099
1081888
106771
137719
236913
877687
408330
816478
1042346
1072270
503202
1050257
743895
881134
469037
982790
982791
1052240
998459
76052
274262
816139
1070399
772355
113825
381809
422644
741879
393180
1078855
458017
1012817
900509
659120
157114
733643
133882
578745
234294
379985
599623
170984
869430
1065063
974185
638185
524646
978525
287216
167570
1083313
175032
278215
332625
458635
693179
691409
633087
1064837
855296
655875
310050
969830
332996
867504
98865
524904
407699
955563
832897
973168
367366
733240
274549
213138
941803
434112
467117
52779
1060697
256404
472967
319705
651412
563323
587234
825357
870315
524955
715745
1011324
612990
654292
152148
950134
434819
889634
100099
737529
604267
444813
303209
867510
588039
217064
17602
849775
345839
996921
22183
54612
1032793
47951
1080185
1053250
622010
1018420
513332
55173
614302
249350
314234
1093274
809772
477453
594021
327220
611769
856541
274400
51855
728883
948410
371695
431775
65538
266565
769235
924173
200825
980905
965634
674381
679377
673036
339400
806751
807801
645351
619426
681814
373705
70437
78563
389453
347913
1010648
65475
244948
439856
847237
11311
638435
380442
784592
1010387
353268
5810
480033
190047
352785
555919
1022168
784289
172074
900433
309280
359925
316331
691634
168072
17864
166446
757267
516404
355985
1037138
1037618
877953
14419
584769
232242
115562
76760
787763
865260
716115
733224
208873
98820
99870
52415
367543
617071
332081
949348
896048
589483
985690
537870
538902
775602
170284
196525
153163
160236
977760
840301
1079866
454632
911485
179979
627583
951633
660217
336572
553387
172479
595939
1083930
380445
661187
630777
309819
95495
838454
84609
788674
665838
925559
16923
333318
942856
951145
367115
173836
196471
156747
91637
246216
856692
321814
317259
971343
561719
228996
1011798
397911
851313
406774
851674
1065847
854720
1045998
538709
158837
821737
438153
1060368
439425
821616
717370
660016
492236
122227
179237
334776
647922
552769
392847
46792
567297
958051
132222
731253
583202
233946
996250
704368
408258
67008
787577
295125
584517
271370
74180
189228
452929
61181
993584
933604
422699
831153
154472
410677
842822
112758
863516
543095
698476
25948
789558
121371
310170
465534
286344
596238
838540
820544
424154
992274
695455
284764
395684
514058
724130
940944
941660
1063885
584615
1074904
739873
163466
193749
920015
390023
440147
115314
999645
18944
804744
126222
489318
397382
1039834
58050
1060635
275927
694918
388382
508005
598031
232373
279504
182130
637819
378372
72998
414975
904289
909372
869926
921218
606122
691989
967830
272960
905680
924809
446138
807823
380868
78965
995275
300313
551501
33406
980789
706697
239314
476789
669739
661672
888517
116582
491096
183096
251081
782401
645718
379698
9507
1076737
362092
916135
282600
822271
659664
170371
63262
152315
1062585
429851
616137
156050
160083
880291
276435
737835
1051122
254059
692909
593626
916268
765765
476438
546063
127675
863522
548034
801860
540034
432813
286359
314959
965919
294971
454536
314653
39821
1059742
147178
91716
1065265
799941
363038
276200
138747
891490
77890
384610
625582
43933
857643
611920
52005
113282
549515
878832
844551
482368
323804
908390
570652
987759
738752
551238
908149
1076064
463911
97773
79245
553038
282309
690811
798978
372207
79529
118636
1062775
827106
952975
347222
1062047
993685
241724
36404
347490
274298
70565
675374
842384
824849
71963
890021
841520
897033
665407
678033
1026071
638856
803052
717663
988246
831166
827022
421282
524616
87587
714206
1081452
806627
704991
952676
414487
851861
939930
96184
12044
385962
255335
958478
956955
320312
894373
1048666
762049
882959
567018
328912
207121
324693
520839
503408
91529
469413
207748
910989
1080031
376271
596657
627024
256844
62455
18848
637396
300816
995128
417022
234371
744209
345863
699156
514675
201764
286525
736514
163465
902393
209270
70447
798563
29110
705024
874206
107349
340638
272014
858332
283743
451243
1031000
447826
799249
488123
921954
157304
121301
135847
741099
559011
814779
232668
1065806
1063001
536578
776298
1049544
286646
1034501
196585
443937
1077165
728979
953854
268109
665432
527647
121792
955494
31061
901534
886014
886328
206260
266258
744309
429677
541785
73988
763919
285545
1033975
139502
402075
332582
431047
930071
748324
370569
649184
287193
108765
127216
863715
402532
1093870
955876
648348
732715
165760
1088428
836312
638511
308422
534138
859870
406433
119575
288542
144967
492710
583853
296218
510810
1062299
648708
466983
157853
968973
9370
921453
823285
1073184
5338
705608
123069
816962
532085
832366
157065
134208
1046512
333447
128430
825583
421529
644392
197152
195749
337908
465878
989845
373933
41498
848348
784764
911364
877357
944942
251772
612212
376381
1080132
613724
592663
556115
711260
107677
116612
335747
917786
801725
607765
714795
521775
1072279
277529
873381
1007914
235648
403108
933998
800498
32706
948585
783199
39302
506192
685108
603403
136311
82499
385881
1086203
513943
313748
1044637
429277
70343
638540
537108
32208
828354
429514
654939
413234
600639
741779
313136
1068373
953106
352731
1059038
911618
603600
112470
173541
166801
27159
769784
679985
967851
113323
595525
743572
492420
79458
390120
894778
1003964
911853
281912
702793
64647
21827
187678
420437
564280
707345
915496
789655
77018
486438
1085143
473702
354048
316570
122483
138025
1037391
333960
949078
293993
742235
414439
716232
901695
966477
478352
410736
10093
1062416
801144
755701
177511
170924
478773
517737
380945
609840
54801
537289
673923
181174
303252
690206
906623
751807
35044
48131
193284
519477
447818
782466
211498
322895
847458
666677
303610
579831
570612
786943
274047
1023117
928929
845570
295754
533259
189775
34117
306968
287656
20958
496480
472670
502824
419949
111627
399322
565625
276643
295397
296447
519142
1026265
383358
462142
832369
539070
1002331
175028
1044561
859769
371190
446337
465411
484070
146422
923434
270832
426233
257639
210712
398053
252610
189440
891961
792886
679338
340543
287912
69481
995978
631288
643373
477186
631517
517457
311891
233971
960434
945139
841465
206437
111257
717130
401406
940793
477744
547111
640017
48528
200800
266287
491984
1054607
521629
755532
330473
856984
333043
416114
644090
182157
995914
873056
910177
232047
345292
1098213
119559
506516
365911
44707
1012926
322012
602155
502012
78117
255973
112870
889896
556351
431410
645533
785235
676913
1021016
25396
658652
228608
459493
523338
128686
342910
291146
353700
595300
535327
121114
724538
1099160
1078982
120442
159470
590218
738302
740732
951902
961476
143987
660558
235015
233965
757288
582469
980081
901604
801960
88877
619476
223575
894535
952883
848560
810266
633222
662852
14543
361083
27725
730474
465780
981539
536727
569783
830685
602753
878275
120551
318007
508211
956501
663099
360262
279387
112029
771976
1030961
757035
224675
266969
687226
116027
1015261
883998
523075
1061080
714406
371950
1093066
101692
821514
722034
660356
1024974
149883
1076934
97273
76900
482659
548955
332268
1068296
476042
345508
726659
57039
1010907
386586
644088
407282
1005768
888682
689472
916333
359623
119006
427661
829389
435181
535266
239076
822754
181928
79190
519431
17773
774260
143623
946939
936995
871780
191211
898715
193254
635373
718695
543057
737551
521707
86427
66559
759016
673028
514934
794383
881182
211618
523154
106178
1099312
26179
1003870
664838
279288
1064780
1041121
730198
441943
577402
385736
410054
943514
1006124
923453
760902
539569
154749
819225
272902
1043881
764899
635769
817663
963471
697919
412269
42379
207651
568257
677770
213624
332428
123116
64825
497580
69213
432539
64722
19361
810116
618912
106074
72569
646217
340099
409333
847324
1057582
922101
969319
422256
314696
446909
844441
1023555
822426
114726
621280
992912
881872
712907
180672
346869
534751
746111
456313
37009
161395
960047
66117
813796
624796
158839
769937
725399
26031
495275
200047
548582
869165
153723
900017
358652
1048855
1019645
567414
291374
191619
98034
1070121
347074
333837
723356
619948
931594
1005397
178469
414072
1020140
744142
601069
1029751
893463
573195
1036493
95979
846862
1065386
576811
975630
222616
439568
796301
739603
538778
529381
561648
477339
860151
988615
939288
809035
1078039
1018992
650324
383368
154918
184949
906469
618811
169571
546482
648050
972937
511948
510898
402537
343020
326762
979048
441865
123305
498210
42423
779435
319827
559756
668956
739942
105717
567953
988808
1085692
855741
581232
251913
1095016
163492
576215
934797
172661
123139
1007578
852458
723242
788821
697223
262332
480973
483415
338516
465015
849178
1098067
124783
397107
996499
794984
251562
11381
869995
112506
845864
105774
870537
267092
738084
10537
158588
423192
841650
941964
189200
511785
587585
615457
341015
145493
154618
1035384
651144
562698
516575
752447
728476
960453
597671
420784
640535
57854
958328
199085
45381
416463
588632
909985
365360
798255
539807
194446
169031
257140
930693
346745
1086321
56844
346553
100108
365822
1052781
4984
29065
12623
627647
848516
1091968
833533
210865
832664
986016
266763
118712
602934
702862
886952
1089221
170273
1058032
83834
278623
424627
297782
354643
549209
407433
318657
656253
713085
444364
547791
26303
33808
157787
252118
39866
774148
167487
1017883
637452
706064
379958
343859
961000
974528
226620
526262
1053835
744170
835829
834896
1063391
78366
783124
108922
876423
124198
434992
276299
969197
884337
134426
34188
725614
589182
757653
1073362
918596
466786
426702
93971
663491
587698
646011
631125
228992
352176
789725
928252
938112
12935
240776
376745
976753
734392
694734
851244
52109
52373
117610
201823
59620
125308
481016
425956
759367
389267
628044
821949
525812
526862
899383
952903
988976
9296
377964
328170
1066959
868100
314010
922393
905388
280740
404858
1058656
377417
163100
646970
115356
1001030
501454
422490
424811
804537
542133
854756
168944
365568
1021524
651328
789909
353282
937365
701841
513939
325448
185787
867175
102693
490687
471161
757914
626662
941297
745013
46494
1015711
215408
336375
90743
1083151
442945
496840
937747
30565
237088
1069253
1096839
140763
64626
474032
597923
323989
140380
914954
519574
845771
234382
449093
535798
893125
645481
366782
360607
676855
431673
1063098
986756
104932
90716
1075854
798295
229235
900018
394868
979829
710743
93037
471825
677126
522205
611553
471901
934288
547868
189753
895450
320050
303429
59954
599898
194125
851294
405608
291198
526698
815495
879555
1039289
956368
486131
996536
895877
164986
734201
331721
198295
1061913
671167
626337
149693
202204
750813
647658
274493
1085012
373240
978974
688144
1096344
328385
986498
914414
744545
946649
501811
386649
385599
582178
76994
937435
176864
440022
192202
76466
157345
616563
207857
83141
234127
832734
718094
783628
649700
808283
387963
591065
409890
747015
514052
404978
52675
763023
638616
979437
334000
51507
354348
538915
297693
603314
928922
601222
120081
319050
122228
1025332
849492
974783
308946
664520
464537
472407
868983
803330
794924
752969
81596
629022
156217
619977
755795
125022
984623
95544
862316
863887
403058
503192
749982
1036833
767955
42088
497985
241014
428560
927371
591034
280113
708591
374185
933123
738909
681437
928723
165193
897031
1060439
164010
615592
405077
453503
33107
313162
887111
496225
534221
633760
1082702
403721
110407
1090833
457586
366685
613345
115440
221991
970129
636217
111170
360449
1088912
176791
581122
814723
380261
754465
783730
968534
339979
393330
308123
39103
580943
830013
972490
1030615
194860
725684
519970
286938
1042104
1060280
606282
270140
733213
695190
198549
283221
159557
471402
528534
180177
678031
880734
850292
190514
144483
3767
360974
752214
339818
74323
205792
286025
263867
495186
1076760
1000906
649569
739438
751229
670787
229576
882173
168083
207980
126758
418061
220053
280556
883442
986121
553589
202729
231742
440210
887306
422523
596769
633700
523399
823275
1026084
382317
196541
302123
499043
784886
759984
482876
161110
912156
302852
205701
348595
455492
904385
436477
413925
780765
57285
537865
386334
417206
622519
341221
742792
572432
411789
945063
594923
554918
880358
366907
148708
473285
222944
1016767
112674
11130
354509
120465
448186
818925
1094129
515876
1061323
215180
956648
306617
708664
989603
474087
760849
584334
442126
955167
243386
800571
832862
97083
560684
587042
926706
333366
24280
241695
327127
520745
533310
13435
391172
251546
1004545
877654
1035109
495850
847281
519983
61525
756703
317653
609455
879711
7558
399122
226867
1075620
667785
362681
955315
5326
477932
470358
696075
588625
478903
884911
483458
697925
32454
391249
339274
19118
514769
617128
442683
1058316
562184
1073432
500197
543337
734619
377963
951360
838993
1020712
655591
26825
897207
592908
137808
205789
213147
828708
629787
863207
484243
701272
237118
193634
933563
10777
501732
235650
1049021
538409
137685
18923
349694
1010730
518787
462287
63868
314179
398989
621799
54577
719942
875345
625109
958606
891953
531286
835930
518097
1005250
331600
1067928
867120
70921
203548
525707
155825
622172
772308
20119
571441
1058546
929656
106292
157143
613516
959105
323219
774414
517570
403162
50361
778157
448725
655957
863796
392107
562473
558017
666081
1062129
544664
1055549
35843
16874
952933
951883
902246
11638
596826
62431
837055
375634
650007
462426
988215
487971
856681
338006
876072
646248
165860
259401
770762
12763
137932
252175
221606
850455
328465
335104
826985
390149
458952
181283
770143
333168
663696
205713
305571
163868
1017833
632543
438589
218191
867144
81209
742292
885146
450898
33623
766858
1077835
103438
999012
205868
903835
180234
278897
952696
918084
808090
156201
800980
411982
109052
561524
1051887
919910
457545
801719
224399
747861
113946
681197
906495
877655
877656
780332
272992
282610
692776
916280
751468
56568
801892
192297
861880
687892
495010
486429
621307
108565
220141
308598
39162
146966
505212
432438
31538
640712
343907
592529
687886
221038
1013844
368063
702325
325694
336788
665897
150250
434150
983267
187642
456880
738945
861330
490037
464145
468748
155873
1089144
243637
424956
789832
760755
649676
1035825
225536
471274
118136
957197
1049735
238028
521966
940588
271514
640086
386552
281761
548374
42214
392282
659549
1051238
1089868
1047790
182242
122692
267159
499289
1025763
501876
763343
45589
1020997
961716
629897
912644
459428
1013712
6211
235387
83176
861242
847487
353831
682208
771998
674581
64416
787760
984598
421024
215218
362395
863082
290572
798393
472010
984961
420880
548170
161122
364971
37359
1056296
386681
185907
7444
933358
687991
556493
815959
321770
78742
1014507
208603
167125
784267
376063
6042
672516
167509
1063162
571629
855259
58307
33558
259292
760134
645689
345800
638495
987228
24209
248944
399015
94892
788946
910749
21195
692151
356552
355397
1036453
827504
698933
464575
1096533
739729
593801
280942
812756
167274
218250
613650
122145
519155
908771
775099
754586
675970
338013
438853
785738
773105
135502
99019
230171
981034
986893
963279
11794
536827
577875
1083679
239357
416242
759703
637670
100175
617660
909119
339031
1048094
161149
797706
95070
113869
907758
860140
1006562
710847
671124
38945
632121
9433
982543
359680
229470
307428
608502
1001567
1060973
305970
262165
627720
225992
854535
101714
515352
827710
834121
513140
747545
683976
181529
56488
467535
38391
220085
336964
832167
313021
1089079
927994
1053674
681145
617967
750869
946177
293712
894005
293350
609159
422250
23343
277443
505759
1031767
501527
282399
538967
892834
437926
911457
789604
253239
255845
36034
362734
1006077
1050687
594390
121791
902739
21925
455575
329716
39075
162775
562540
7609
233280
221115
419212
149170
702410
703460
880349
166505
392658
540800
811727
351873
125582
423363
50701
853629
490090
57469
435846
956890
953976
217647
483440
394388
903560
914643
536288
704464
44012
425720
491111
858326
623712
297854
94067
535626
615373
762587
907769
175027
176077
797748
709580
31467
565115
779244
801267
840014
793943
627429
391829
943598
681743
789478
286389
455977
669312
677650
554892
187525
256831
257881
135949
647899
1068146
503773
505873
504823
920193
763754
108312
99916
260559
8194
1063125
291733
106782
1085736
152292
204043
271529
1033911
769241
591742
613710
947653
529936
699353
49983
984969
986019
380032
998035
312491
258763
316918
1016674
728412
1043778
79419
185685
286940
900654
630500
719978
18100
364074
155613
899877
200605
505334
1097098
1076453
335129
466167
247723
6204
873509
762263
163619
644415
404870
763095
590741
63595
566825
726744
157154
932627
643905
475095
1013849
596434
887953
18668
872079
328672
495947
994619
619328
912235
1063632
536990
469130
905876
66287
521415
273073
760073
910244
994148
877930
405534
406584
598497
271285
673190
1099145
1086681
278527
999813
504173
503123
453498
944699
993204
298288
431676
1076421
998615
922568
28724
119849
208935
338499
588917
462509
1051005
708125
613933
764711
591342
166156
254189
902972
13863
846135
1074949
395722
746577
134047
1091235
387736
62228
575800
531442
929233
812473
923082
110382
757297
313119
603808
8549
394745
20784
708211
732646
389687
1063817
579010
954326
356976
677374
25587
325933
1010243
462273
376762
470207
717032
887840
502349
513804
188670
818969
525967
311923
121023
249301
558686
375201
125528
78741
719750
108936
89466
907641
395077
954518
488396
201850
307792
875869
715077
988248
1036664
57844
885789
838915
671101
164713
221060
568517
1003537
647091
835040
427920
81482
126403
585478
597477
199529
62225
947379
998458
396944
255543
917042
14092
858434
204960
567325
454562
1009618
539215
60858
692379
988906
733170
376298
214809
1050393
991242
559027
695894
121232
744561
586908
616232
934112
377855
666405
264098
317611
914699
406042
807073
787354
131126
761998
845463
71032
458237
270150
272300
322183
509129
507224
924741
1049473
831985
1097345
187987
624426
984858
333239
874028
613547
486880
518225
704731
175155
349375
390797
674261
523719
841919
188367
570194
91828
1036289
88978
310402
865300
597366
510548
944728
1095965
915192
996074
53281
56447
123307
530157
734364
55674
222697
100575
85823
837306
570437
515364
545701
1094444
374208
1002141
107379
669649
462139
412952
220352
923468
581490
1004339
339785
855704
433212
593865
726994
644151
948315
1029633
993840
40516
224993
20312
485236
343132
1004338
495848
872640
79147
731120
860550
861600
467506
328018
475167
1040228
285400
891533
144949
175219
958459
656986
800804
635218
411086
833309
912553
349243
686921
40833
342410
36539
371941
729729
587642
812697
93777
805920
126019
224263
203408
925390
94122
517889
184233
287896
911529
785080
136422
322187
658523
630690
744856
344445
613765
504817
768416
333586
1088468
495212
1037562
711559
989710
625729
469914
901162
596709
1090078
737965
1038742
322712
359244
1067734
957435
254723
31084
972752
832194
89377
321307
904887
391193
848086
662247
915172
268194
1021183
1029880
56976
572492
86124
551232
1026567
882232
1011407
25691
392462
472559
354095
554830
790100
169226
213015
883426
904073
614783
201257
510693
86879
193003
498836
497601
972098
137322
894021
538078
648677
614365
1004649
593647
537185
304979
697384
784127
988475
108882
143257
252894
335356
831644
216825
135916
586833
560830
263612
948428
1086464
549672
671081
593064
239311
1074476
316492
407206
772361
588272
755218
447726
559280
341771
1029364
144514
1004313
700804
164770
1084455
346214
278118
738141
191462
326932
882270
341278
796768
200642
992413
814495
744037
474773
850922
67394
988799
202383
1074935
375628
650353
32385
750392
18026
539570
368394
1031693
92866
847107
170425
781613
923871
296471
1014374
94539
502482
177176
877265
815062
704404
967325
540410
215115
753156
915353
338139
345263
127038
382468
945594
955914
1002690
1065296
254487
278829
98269
256578
591067
836034
662625
295900
404490
625635
545344
67714
230306
1040798
375352
975352
947610
3017
258785
814525
784689
614109
600212
241308
91412
66414
534594
218800
817610
1044495
570519
836846
433062
197547
237076
815034
1096419
1009989
21184
77578
291393
1054692
105743
326167
629892
533649
490329
830333
943367
353015
747066
170607
257146
334008
439833
115259
570240
192109
128639
877178
898359
445370
749384
1031749
1086453
1021907
198407
821810
541323
445272
837377
516330
598915
374009
978653
973449
610541
452152
368114
367064
270962
131045
589159
181132
88910
468192
68766
964056
759262
904881
51885
86460
881986
464485
106297
554248
158385
56312
517623
631078
736450
259986
629674
1004985
625634
190438
547963
873145
304202
807899
734908
381061
694916
453524
172620
288379
807796
40205
595875
104232
226837
1021437
131041
209302
224488
424177
602083
646417
567872
249749
707930
930927
552952
6083
886364
395182
918620
841886
395354
718900
654420
816863
771079
997146
54525
55575
587516
826466
827516
152183
1007577
243936
348287
848897
799148
1093435
260493
897351
513522
372779
329408
109977
544641
319370
600043
781129
435237
982402
858687
558943
915725
488245
1004218
1022797
271786
624647
428255
224132
995286
1099956
118064
731285
851903
1046009
926013
801995
497358
831240
188703
706834
380115
43159
865277
1038342
274295
259923
688603
1098422
1090519
990513
263658
495008
135845
692027
506248
386665
952612
491438
313622
1062677
472043
765749
785246
398950
88447
1094812
114109
881221
558131
980921
720535
76984
234242
964928
1085482
385237
1033496
916244
117845
612897
782617
394604
208257
1041590
193980
238030
1022345
212522
86966
853925
698141
113184
996128
27563
53727
330692
416385
309081
93352
700559
351591
220323
804779
806433
388772
931818
289364
359816
968215
622558
1041500
908865
36263
545688
30175
204715
315133
865068
1029785
45299
677656
773387
455925
1022490
289296
1026004
247366
240245
458016
333938
117284
223763
738195
629695
27778
400572
85258
615997
813223
319910
968997
1070402
835944
563450
664489
890547
920019
363103
666648
945619
1029943
137598
452610
708811
773594
256885
473186
882420
660018
96457
996333
321144
820264
698464
968359
66072
462140
519366
102926
922386
1074983
376768
897567
651935
340419
25382
638887
254492
370321
426258
830730
509254
876447
400461
613449
1000740
196559
187903
770986
466466
477231
131804
329763
846397
975211
650652
214001
739713
1020854
144720
274151
791869
238514
456398
619067
1071664
355107
627407
475074
567653
126685
940291
940290
283672
1076692
697850
585543
723816
457172
517588
898388
839104
535345
743818
108248
920823
636136
586564
986235
871291
505349
1099144
805657
247678
32316
735414
740209
815363
109583
79691
99190
463979
536540
259839
337371
445328
209119
386859
918106
747386
310556
187179
625223
600855
1020322
1096485
533206
5488
713939
368015
679106
263335
1071542
1038871
598977
721506
878664
1009208
416520
487638
914237
145676
241569
759479
796550
126323
363614
482208
876996
997345
1059413
454448
34764
257652
765645
1059207
543810
243063
454999
988635
50815
315664
760990
609854
895554
1026776
67010
617065
568317
522940
284602
648443
768441
429105
934268
258067
704525
1002866
425821
319917
1056016
905890
835679
362053
50167
169589
802567
471225
26289
563927
533878
1087065
1040643
628628
189830
65778
428023
993264
94417
741062
287803
47408
780337
845284
20833
721732
358629
499804
137164
396275
691964
1068084
519182
228196
274120
138803
957052
792384
915800
448662
950609
277156
26271
246922
348293
1089507
789765
846052
1063479
587321
81248
539857
244128
323152
847052
970173
594101
192582
774888
459618
581134
571947
986783
825113
221523
776546
393884
5852
431087
179298
562034
2439
72200
151378
19621
34877
189511
652712
902901
40804
547568
503575
523663
828626
567910
324299
212910
200546
60365
388075
687785
677169
1084616
643408
390765
973143
1003457
164738
796801
473273
104018
660796
263946
508872
431506
625820
348217
632986
405457
967510
104735
229707
849786
968998
892717
372246
883808
1094797
103352
74826
473982
364119
231680
241682
263028
348744
522874
1080913
810279
137237
1017261
377816
447785
659499
140835
206217
329359
755189
583216
725548
792532
903396
1001736
8442
154979
57221
318727
325822
51391
675963
944486
170765
186923
702460
164183
695480
979820
331495
795021
86072
1057178
325863
1038173
81121
424249
39261
481308
281291
502748
615008
994775
861367
211245
643583
988328
30284
574042
368249
571670
68224
310861
2141
128472
850333
55510
918631
920467
873888
553405
431328
252474
527200
492203
125682
75016
608988
655167
604640
767754
307127
960696
941700
585590
571659
417751
471476
432298
271023
1096173
593098
560077
250601
457140
134576
71317
1100184
208902
154261
707140
376255
762564
346371
992859
545959
369494
803938
277930
278737
903673
739295
646622
362834
20657
337165
248964
626103
807700
18051
2868
51791
979591
393442
787158
924024
982545
651447
318077
1047254
506834
285625
1019178
295318
40291
576621
196285
862005
1086262
120335
491271
842975
631711
227181
610922
484529
237920
524319
575836
760078
353588
841598
473133
192547
733306
155185
598084
696940
733101
937300
309210
953156
538474
59679
386425
988125
884352
676332
470307
143458
14314
564376
677647
481600
27465
624333
1060078
320847
649677
819655
942494
168774
969949
7750
848802
390972
451677
761797
729018
536567
181010
1039130
9975
806055
37465
1096632
90194
436207
571552
1090222
419274
892495
779297
873407
780577
272967
429082
302815
147712
175959
315764
515070
585549
948623
734138
1008682
33985
521208
1008644
390579
205753
586012
1100289
566057
316994
321837
277607
797603
25280
12634
746687
550759
972375
652176
564997
746997
6122
56290
1040498
782090
413118
680230
48566
786996
1084644
431725
695816
458282
743961
285802
151766
745728
308850
5767
421063
632730
714938
529306
410374
474133
614749
523839
926658
103301
342832
431242
1050493
386770
1056634
880249
166973
816331
936413
699074
302041
116194
1041299
280180
1091830
100591
777479
994461
553369
536971
808626
361178
653761
104312
170603
180627
444189
227076
321308
357740
484813
742668
332290
419873
213044
293555
763367
848087
15603
992693
923789
151985
717851
694469
512744
630518
235440
197643
131307
384907
441818
603338
836023
625315
685973
541271
686606
91831
441372
85293
483709
563537
564587
565218
922270
911986
425675
1026235
343229
1084151
133381
1021398
87131
670638
619801
18217
303833
191012
762597
653123
343280
8597
508019
908506
224278
125698
363842
1082044
271958
711330
1015005
843593
315874
529274
764118
1078658
99002
574662
938610
162934
954816
325802
679258
793969
255557
502089
993102
373949
588132
908538
781328
77734
1094134
282246
747616
658646
36742
268301
980554
784951
164145
931436
233295
820874
395728
513183
467246
680846
274757
188014
1097015
866126
787830
353111
371235
472834
765784
355244
51792
243943
492131
80686
999230
223277
834375
906078
642460
43684
683543
1074105
163796
541797
525532
112882
980143
856323
840437
653521
1020985
991330
1037592
695860
790105
491839
810746
376756
731775
489372
707483
282585
927419
359921
60950
517797
858160
904459
931348
946153
1017513
202451
816657
843912
706994
429543
1071532
191107
185038
660320
872463
1048926
839844
293919
609510
663411
825775
177225
499407
518970
901603
451879
630734
435559
45952
867902
444255
245315
68890
299682
41019
856907
36982
1089728
1022861
742650
1014964
936239
490107
465160
254781
473722
79074
1064583
1060132
322691
730187
1088277
190539
594283
182439
623010
8863
429811
774061
761067
657880
890964
949628
59796
468952
1034512
306258
250893
118483
703557
1009656
884662
775484
604261
25528
455648
56616
865964
896587
520713
219720
293600
294650
1017658
849068
463712
41863
400250
224040
268864
612063
758523
1084631
677968
194005
940915
1037049
684028
904631
255381
1019280
301015
447865
879635
796064
4721
618313
123449
879204
507883
586461
986190
711936
494564
484981
275475
87394
853284
79106
137617
725835
634939
495886
419484
850441
691601
90569
987327
388863
510103
466312
810290
165870
649083
111156
1080064
1004782
638414
253260
340087
974031
515228
1091104
816197
228049
595046
548556
1033706
796906
884801
613778
422975
998428
783057
720687
873663
128075
546871
13122
348874
233426
318125
69107
938985
421463
886717
193632
502084
670882
36196
359484
323510
816770
479355
360704
1075685
1069928
172125
499939
201896
648146
600100
895125
576126
884874
27131
70094
1012347
36737
745108
229174
846092
438571
83897
1019942
857045
703437
854883
655545
712870
328587
109273
471141
1013719
389257
705314
866562
401380
132488
278781
382296
712153
645360
857685
968179
47464
64909
102323
750889
316512
84548
215194
725384
213965
93254
875578
420264
90260
735707
1090496
995909
171417
576910
406161
850797
37001
341618
975486
479782
266784
665977
23367
779892
378470
1017946
860598
170421
994340
97659
902140
16948
211258
474281
161154
1067738
495406
331043
265340
1044317
690747
604416
704510
354812
18788
548315
168333
778384
1078885
461675
615943
269975
1057514
124684
607410
202566
772994
202642
289010
19029
824027
633812
971190
303183
655720
529409
931877
880867
378947
782214
298816
662766
902169
601763
842484
172128
849374
19828
724840
379382
219925
902464
518163
1082013
93830
511746
649892
991139
350126
172474
313976
423274
1043906
699781
1043032
102331
7591
580890
605595
512460
513510
372132
990339
752724
846957
178159
179209
740871
850061
851111
852161
382883
117880
648440
902011
1023729
988530
156509
1004729
250682
823169
263037
299620
300670
653324
517844
1090232
49433
888260
342730
575776
1077034
770879
450616
1011080
13824
132094
809330
278586
217259
49662
656446
609368
443059
1038932
314429
426708
695580
329429
60300
1003936
804338
640071
506503
608789
883744
196081
740060
63635
279440
852950
969038
323643
779308
110172
581942
424977
523410
260294
903083
210301
63238
788042
26312
1054672
966809
480951
470823
769012
513808
297892
690032
445158
699218
825942
385081
853758
989168
570794
754123
730666
282033
21922
731634
583011
750510
621911
7606
597244
670347
779965
1066690
878669
31419
808773
514967
95192
349546
216384
852622
872730
1098810
66531
244798
662556
907172
500138
931698
383652
374005
246017
797233
1065876
425855
766009
203462
61565
173174
675975
407492
773190
198464
651124
37741
605331
963919
265083
126304
34370
708892
613241
18800
991346
106216
905627
610332
631953
513341
502055
1057268
885284
33631
359044
1053784
295444
783765
162184
442634
609720
771460
779377
253167
951285
1027157
381356
821342
724950
252278
465344
42556
331331
286477
864005
541561
668767
399794
666850
796910
441472
289487
499684
1078009
54670
642172
1080304
29354
512703
919297
723252
1077810
192776
176232
400838
100341
618221
821983
496790
938447
416695
1017388
556522
782511
926530
97881
300614
542145
755085
837481
561194
128936
679008
767027
992303
811660
213231
755355
254912
639582
614124
731098
555254
1031333
966972
521764
340051
338223
60301
849720
215267
848167
922526
307211
173878
1045502
642153
30287
405270
110212
422476
878267
751396
815789
203073
742416
591487
1071680
193559
659281
980204
1039858
852988
4361
144623
282661
591301
219586
298274
26384
278629
725911
756970
317149
631127
971681
816987
698644
402995
575038
869326
834464
189636
427192
965315
422217
96100
810249
712166
727404
784479
604450
771802
742394
678734
932645
1054063
622495
590033
705640
217982
797885
750444
282394
619301
966642
197773
58005
720490
896180
403445
883261
1071213
473137
236083
1050510
161640
967980
24042
729084
77437
469259
1097024
86590
341688
932815
960837
601489
1041651
786866
613194
727434
673812
188483
837040
1038801
430962
372099
373149
157657
162069
610410
296764
311800
194237
1043774
263651
39316
626758
816545
341368
485335
224069
1047141
838319
163456
702912
976688
70869
172357
349102
655833
561969
627433
342731
427839
629294
832514
1053425
456644
406368
195519
418109
891743
704591
281721
532473
183738
540171
519757
70570
552884
141285
222656
976558
186749
751999
827475
214647
51202
1071358
125799
871078
249088
125892
338812
412609
747536
59212
965888
580068
341537
499425
187239
176952
65673
931696
732137
947397
293424
548457
1025089
854176
646549
88556
1063856
342529
315318
799439
856388
1042192
517767
815475
509361
747775
151007
711812
1032712
265958
287139
898600
273613
1055212
81258
901264
948116
410129
608175
627919
1086835
865280
712605
788951
310867
504772
251914
905646
59528
25086
191110
1038799
642116
82092
732072
58334
475778
303086
51920
725595
1058491
133007
454027
46211
359932
49620
320487
1021289
96147
712142
701061
585814
328553
665135
500484
1036865
1011530
288185
202727
881117
679727
591200
880532
622188
121641
847102
974353
653926
1098725
613803
386970
798329
550310
106355
79744
382010
995258
322415
777188
149258
121635
717142
549398
1080633
188389
660472
1099395
508904
269759
807906
562103
674397
123954
943407
609962
788192
191711
858291
885208
837145
1005511
205984
281148
1061474
708081
977049
418249
63423
71708
1096474
627921
965171
305862
818828
542108
755691
83611
382775
823382
294905
621709
955339
174498
946890
6404
1029635
1061800
727781
287293
840375
657924
901171
267659
890366
626099
716465
568228
833083
916231
669353
343182
61183
595726
1050915
161922
1038171
500394
859510
500054
950855
522993
910034
955313
681602
836755
519399
389877
109875
505460
1097288
757319
1095728
939193
186341
1006144
998422
874537
408649
133562
694216
565176
715426
367423
251163
619510
119010
24189
833725
237959
894208
315355
415450
20834
941204
250526
100350
971991
70617
351156
754666
716593
367265
401692
1037474
634054
758278
275275
754843
829083
908091
526239
996415
816154
65200
536885
487256
157262
861024
707729
1031842
370169
203764
781967
863092
996582
622380
587963
933742
570230
186760
12410
167962
223211
631416
345805
833941
727685
352002
299131
840751
1002573
621770
151212
586976
721275
949961
545755
737587
864505
366476
1097943
233451
516572
436436
348213
133955
488755
783941
985350
43990
18302
473392
642435
962872
331072
978406
93881
804114
144485
379768
480140
790389
938162
156913
255850
538113
876728
26675
72813
73863
874128
382592
304457
507844
1082590
610484
168550
142144
674259
393184
1009552
121235
634955
56666
739389
200348
603449
900979
682163
505257
342945
310980
821995
1094401
253059
445946
691402
690352
985001
23347
572439
576602
543959
157215
684957
421689
319697
105246
400237
359297
79324
974446
310750
366034
874220
622988
653778
1018600
107362
303875
172397
209009
179736
401979
404699
180636
197508
55856
166070
818768
182248
812684
506480
737484
145060
77507
396455
707954
37852
549789
1015281
551565
643148
235710
976315
619417
365509
247102
20627
1039089
299831
937864
10094
125520
531176
661985
998765
211408
794384
1079650
982194
363800
974647
152433
916111
404362
986956
624950
979828
922587
766387
262735
370545
695555
809791
43315
1051603
212718
1060401
176531
18639
1075955
279005
910157
853733
459925
694737
542103
918484
829670
177629
617270
800967
1054265
84027
590680
202970
967310
787210
222838
474295
1069395
360787
207316
819140
716371
818422
545147
985606
617005
104846
360650
742049
1092840
371917
215117
81135
536355
750618
987148
555500
909098
1079422
108334
733963
2584
707868
258036
243198
991427
702838
464608
196686
1028630
117243
777498
452667
452847
498441
930112
903644
163935
187943
735202
291050
452397
391354
872566
48394
594548
867598
191116
1096210
160787
37983
19773
201259
345287
861348
342899
714099
511807
493733
88015
768323
243964
434794
644852
81985
1064008
992308
912678
33281
790223
16709
842156
796196
1078243
802533
37011
808958
398528
587459
325250
902753
48850
197949
619870
958859
608464
844682
955694
1019000
776799
266811
668559
274729
523666
36352
1064677
628291
561877
246319
445275
290111
823181
798721
1035737
1012522
273313
922241
140519
904084
520909
998207
391878
497333
139599
58389
269673
875774
561857
882059
30101
73199
936196
354746
227905
82923
138474
250121
1009637
20179
353894
758292
870029
214578
685092
32374
958532
367099
431094
767894
450996
298583
587633
181567
145544
1030351
102301
1023806
257731
201874
565693
884785
988843
593668
180285
741928
290142
27343
1051683
26141
305533
776855
356088
1050956
998515
278381
1022969
465725
1020335
421169
443245
1086115
1090832
9881
103002
528644
510373
488965
1006495
683710
114732
928509
567244
131112
840256
499268
663055
881338
64854
973730
569556
442983
156087
680779
146660
522629
411292
735018
237847
249610
1014592
58068
740440
764806
1093736
868791
721465
239964
604874
830828
384865
264136
190470
96813
827663
737047
1090091
348173
45860
1090597
684207
760940
876871
788143
700292
1059933
1008602
245765
381161
900732
1025715
105122
701388
517568
128396
178687
623572
359899
182667
306868
905766
662204
711931
411020
797144
1005816
458439
954720
430673
824325
90711
41690
778775
662780
1080182
497765
999745
678657
531653
400271
912697
68350
876991
261374
805730
316013
400038
664499
1087787
498377
1076044
1008626
129808
687437
18505
145228
275933
196846
92340
422706
115444
198642
178692
672213
984158
163441
867155
423077
371988
359552
1008217
992034
532798
1012756
405012
728696
190349
849681
920939
28316
376491
729448
151957
935910
820413
49537
171302
158120
738230
211558
319211
316317
104410
424312
414141
946361
820467
335998
910242
268107
784902
799720
613759
1028038
646130
598680
455082
389404
369145
904842
684465
59648
1051571
92882
239262
1058154
284274
202073
819152
1069859
580522
438667
296174
617908
144509
202845
400477
862889
84477
793443
951772
972183
372244
468353
160627
1060253
413675
404477
768665
590850
492002
112700
678532
96380
973601
237046
610569
1051637
96524
680630
530374
16411
461619
405568
529048
453054
766404
989014
243492
661880
19042
335341
766256
229068
351774
1069265
423094
934119
660317
867788
177026
1019695
491542
585131
104292
123967
784711
94343
501804
706071
314491
925077
877680
933827
72997
504600
926671
201428
469731
766401
811356
133262
371964
846329
616585
361649
281432
845696
693408
1003623
487559
262374
433457
139107
1024138
216061
404228
477289
659014
895391
779665
887406
107856
555197
776706
242694
347143
951803
570854
179872
655483
305119
65148
813112
332846
303365
304415
961055
893605
593349
908839
832793
72025
782578
1070175
102492
709763
706332
619329
897468
935310
187852
673126
75679
797545
64151
983693
582182
811873
112459
452534
320548
974195
751294
264838
695920
404001
689503
584079
988279
377494
644822
1039442
434918
767982
212209
166681
749561
543583
1082581
192829
894146
266145
63028
876979
557634
153172
220572
372840
546842
867400
59378
340170
513637
1022832
1099583
666900
376152
510619
270042
702462
1030656
1083327
1036034
956582
484452
109263
210177
1086828
672914
511464
780012
640121
229695
1066960
766440
312579
978087
3258
810709
1010233
323262
54410
1036890
641757
838186
34260
814402
955317
898964
868525
580842
961347
73731
341525
502849
619908
952895
592912
916617
31076
248749
555753
640171
631195
737368
561694
996988
1079481
882520
149061
643320
676605
527161
991697
41607
333665
653698
182200
269174
1088874
135591
657460
142643
853938
940430
304915
58255
683317
98308
907310
426899
206432
633094
277457
7644
255892
495297
895383
122159
180450
511202
675350
870861
720780
501339
759165
899365
409652
1070313
621937
1078051
768559
1033758
194961
414406
785679
184191
183141
741223
860781
421514
413249
809872
677534
1022004
338064
846105
657193
225488
489909
61876
598200
1027610
456331
963178
456335
924372
682213
11057
66601
616774
994527
545045
641557
999201
116180
1020529
850430
750365
28515
674498
784504
262197
624251
597136
2715
976843
300324
676331
793152
414501
924755
137302
221508
649900
376909
314582
367868
939982
1001924
660737
176503
626986
144965
565166
821507
272984
790565
1048816
123658
921043
112263
719675
1004939
105448
399632
1052739
532543
221399
302127
585821
193342
1098732
253070
101826
852347
750060
254499
751766
506361
656720
846590
9696
235773
1003053
232938
707167
656684
630197
304326
322531
575369
21333
612944
338198
560848
52460
41264
681630
798248
585224
249812
1055099
38743
1081217
727515
251652
1032260
207875
682710
697309
724897
196647
195597
157555
384198
715156
92618
1070688
437684
193198
900289
1020702
770242
974931
852791
116800
715473
288012
502880
184307
67136
596730
569197
900263
1047536
433387
849513
180692
700444
77385
365954
1091741
291273
393618
173037
757744
495230
368911
244461
588943
860653
1032892
1027710
258872
618014
870273
220704
645102
524790
752994
1067282
443782
829047
149227
21614
12549
29807
866590
921613
812534
1031432
243138
995266
877919
69353
998644
745594
702954
868302
618318
243589
151677
305869
716566
474923
663376
439873
573199
307315
371834
171658
701076
697226
942081
13351
150818
521302
819840
818790
901886
611862
705414
391224
990775
440344
801199
78841
894046
1079898
250779
618278
617228
206235
802579
156396
877968
968482
40482
444260
776694
82043
362853
361803
62467
61417
757855
477579
476529
1006072
669044
667994
666944
665894
747113
47040
940250
361977
869155
497314
496264
495214
1023830
1002956
603239
1014154
59652
976209
211126
198344
275564
783764
312982
453958
251018
167307
848799
194966
348987
187734
693302
831178
603632
604682
892913
953806
152771
499848
153609
1037969
1046795
722611
430558
933966
924545
810083
789419
41638
1086283
517609
548865
611385
396959
16646
117408
189590
8157
533240
57780
797192
455117
772725
775565
266503
900717
569538
159923
788942
180538
416915
31890
341416
571767
936975
79249
197605
1021138
822291
329018
402985
931539
486425
656303
301877
687179
462983
1036975
242570
471713
962049
882730
433348
795125
821585
260376
674148
36594
227070
581860
280819
728539
167772
662502
781812
589796
580462
375938
16018
973806
87569
488683
342279
376677
821036
90765
963074
404756
543613
274451
73735
131038
1038391
539848
438935
258172
1088365
690062
207426
17429
555461
520304
295326
103864
856302
474482
245864
394399
131950
671588
397764
399192
196331
712233
1049117
352982
658107
572461
353338
352288
295297
898515
733263
619549
296649
142232
862240
707897
624734
777709
417617
597343
234399
660575
349334
1084033
870274
475051
462656
838404
151895
33409
359103
394957
40946
481734
898822
766958
777843
944809
154949
824824
4905
585016
629985
1022781
324412
582152
1090549
894226
615364
149870
355506
964130
585479
547341
746715
253131
925482
629689
78770
261773
113585
569253
974549
3439
114455
235731
688912
532377
55283
594614
145310
1006400
8482
268895
103712
750964
543705
531228
741049
443753
883562
899687
1100202
697193
860610
649737
1037311
105873
203693
954165
814977
872543
934738
606934
153338
573589
327839
807049
808336
504798
784051
931431
199143
461953
27284
155721
923599
523079
1071759
361745
1057181
197795
43430
1055230
330184
485063
825483
99745
911306
981961
203900
1023265
795974
458049
311827
660185
93586
1064100
444705
637709
681105
461606
134659
194551
815057
406444
234543
235593
371760
160523
907657
1059551
857951
857418
527815
877481
858717
1081239
488792
680017
1014587
394110
751074
1078748
330314
1043264
274277
157656
36504
198348
433729
41032
769039
572684
729653
36671
870447
404214
91639
393416
396131
459763
895984
689058
185803
149098
347942
566883
918445
308498
267635
966335
815370
589693
136584
570009
383253
548866
380958
574692
494080
250077
862601
97047
912732
1043280
401746
721562
1009380
156029
881600
529475
606143
989282
283150
394407
581273
749045
148398
1040700
902323
769060
390131
884071
943246
329790
465133
775608
752990
1044532
1034147
541524
20749
440034
195917
826188
588672
145402
895148
346353
288125
581064
455572
718177
38460
186705
113243
1019605
183009
488559
570030
1039369
869974
1006617
1044909
300657
813219
346722
761065
917246
355741
561637
220463
81948
252323
70666
498060
162843
174379
459315
572398
942112
371606
254536
1036123
1034997
250052
239615
81114
677477
477683
478733
1024051
350264
783397
784447
585158
586208
654390
710768
661098
679647
852540
454439
720813
794975
282574
66442
827424
1042950
984753
232634
771370
942946
363293
71587
798308
1095165
198164
588098
1069348
434832
110649
527468
539232
141585
728940
963923
1094931
76135
862566
418834
49613
934833
1070284
59820
148922
360490
40817
708772
1027357
439640
229148
347132
975009
538454
605001
30215
285472
485552
892252
171575
163036
390810
868371
495523
43830
349363
177455
779867
351853
283456
547057
966879
719640
774018
903295
981278
507590
191950
1055387
648658
468993
1044469
873593
343870
744455
892960
690130
681614
504914
395484
807029
247357
200778
943431
29991
594558
1068844
320770
241140
1058349
1052947
1025129
30163
386211
470231
471281
314398
682894
346642
108603
985303
1003065
348107
297773
112237
672138
692104
446128
618852
43765
512972
679121
210491
433897
290008
645009
44751
921718
718458
613299
478146
345721
290996
159986
653660
533005
165256
316909
1006384
312786
378440
892882
579787
938214
965160
832055
672289
306900
760321
12967
37961
874160
629840
809590
1033771
946829
736917
759187
430134
878258
4355
329274
831653
959842
34322
833278
18430
740244
804793
539909
211937
739278
396562
1034420
256411
701490
125034
303673
534976
576948
718977
871409
241790
54029
781446
919492
1005343
1004991
654006
234192
585302
739378
870326
107115
1021913
123872
125419
953516
676262
862312
37012
1063850
182469
672085
281923
852321
308842
574407
1080484
792994
999820
4293
331133
170708
713800
722087
865430
538480
579468
851617
733817
654665
947350
299744
667784
54284
545383
469249
96765
786014
766686
538160
805859
638499
948124
429907
301059
333473
1046424
132796
391742
221364
616094
112153
166304
945239
289963
74362
562398
313291
312241
492546
491496
745174
496482
1049283
598622
24868
1056690
794185
906424
758055
547830
11652
148697
625824
322100
734646
522731
242919
199437
376886
697328
154478
38765
1048734
358488
284597
834800
901855
822643
950655
811801
1030100
341398
69822
428461
89793
960212
539330
270619
221948
166931
685872
548612
822657
220603
637167
455867
694130
1009280
405958
337363
821862
1094944
178352
573550
874944
55867
620947
1066171
133302
781043
76019
723692
163518
210535
1051028
483973
990457
537543
96494
459959
752522
397259
891615
784854
634158
943435
555048
984839
292108
904959
11952
266028
216707
107058
579044
1045256
606787
386243
771222
460043
548745
758138
759188
201693
980771
20704
694886
260954
334005
464857
307514
531772
618201
178482
931586
823785
238880
146189
703938
112276
789921
1086616
398181
241563
198297
481693
718189
467127
684044
610267
700303
222705
176149
19613
658102
445160
827248
449148
93964
355546
106997
28700
358220
957350
37596
744147
1013869
72304
600354
729369
1040681
388416
879893
87580
553667
1027044
796133
797183
951783
240493
856161
291049
836757
649828
1046936
238082
11521
757260
514017
475233
834324
1057806
897719
37956
9383
882154
1030173
991523
383035
271104
371797
956618
513434
227814
204088
251778
320654
260370
374658
629515
307298
224425
638484
980931
1034292
411685
1094018
323316
1026159
534845
1037820
242378
83760
794602
1024589
93261
180372
748132
37364
597992
122739
169923
842849
751728
414232
108352
655370
576725
11379
925696
200918
1070630
308908
1006256
651761
536372
293740
636354
451124
1006733
995321
116160
1068029
851758
55726
421312
439034
349523
676012
475676
1051917
185490
975799
285950
727904
430618
395048
19781
641989
506069
101543
351471
16456
888697
971573
689745
583449
87762
397269
1006166
218970
428062
619626
574502
931038
311325
657195
553613
192342
378590
759070
38062
816738
724918
802420
478852
1008439
616408
400377
298035
147857
125188
362440
723700
392017
310996
94957
492564
412136
106857
468484
513107
981586
610516
1070456
880554
790284
1040996
876221
642683
312119
420048
735252
925464
825061
814837
744983
312526
204055
107654
338528
310925
230753
853931
660167
1023503
620848
909772
553840
985142
1095780
541667
957124
726281
789404
346880
782649
957971
776229
677248
435419
1026965
181847
15500
259082
65758
377975
594016
84301
873646
89882
440422
1056292
368367
839393
259603
311895
1016844
963057
129161
131775
455930
951364
199083
700853
380702
14675
548984
699670
869948
1087305
1072387
1080509
302840
798101
555093
404201
847576
873247
858742
809072
709738
654363
924493
648716
1062363
84965
569736
658756
923732
581811
923873
1056959
327663
268990
764575
299731
1044189
396224
221883
242488
800820
257902
3685
120866
466128
237052
765763
134837
968580
472491
837378
156472
293694
527333
448468
461388
669992
587523
880763
1067990
225160
189332
976126
98185
426169
591594
685857
28336
86231
193048
27022
788543
595113
862184
440359
818455
872718
926615
116660
579339
253848
392565
603839
200195
773383
314155
592989
263164
382791
723375
748730
1023055
160490
681588
558813
922187
788650
152577
629513
101284
850422
640444
754660
537255
80675
380413
428109
775115
919222
370121
78683
584948
671814
965772
102895
875917
669903
78367
332564
577710
807874
587166
140698
1003869
734133
360702
1055126
825531
77758
879342
1034617
277970
823670
22546
848359
628884
12857
648421
388123
641878
92202
543623
33747
160713
344387
179030
950844
17220
820688
81215
192723
954858
462227
902800
268255
614455
104347
218567
828499
720285
42616
504490
272644
812944
227998
378823
311749
159086
656483
608051
983384
640686
63382
303445
983831
368992
142665
344167
525977
687609
568310
89232
620960
915921
1052985
1065841
839824
762309
171444
345955
176266
645799
426350
905195
732170
4765
298565
865706
293652
277351
721504
473863
140745
851108
722313
861203
122470
168197
225861
828014
287009
378396
340916
608549
203847
539167
851596
255909
390349
395053
1017040
533908
163303
659083
499527
1024927
304222
707003
94041
657805
222582
962209
18004
785761
831040
524952
936214
1006549
210576
687874
470588
178646
122239
999706
635103
320438
295337
670713
82561
256531
78956
68576
67526
502087
946670
495630
1017505
909357
260140
673447
800418
757055
137577
827139
1056705
395610
321955
209886
48649
144663
795382
530376
965010
300974
1091005
508039
506885
205269
605225
277266
922934
864563
470993
220330
83582
778231
19658
598078
833283
960492
91842
666864
311287
958208
341230
106490
272737
151169
4752
830077
855809
702946
675116
413501
301209
437972
1029990
1003085
854584
1031189
441511
1021134
574767
248335
136161
999246
316720
583443
545022
323693
78826
370628
18422
238396
405365
193274
812916
712410
648118
720750
449376
976198
36658
444637
845289
294943
252563
998739
1023721
222655
237092
264735
156047
6353
97144
541681
522811
986821
1024782
865444
810495
809445
231895
64711
356647
295639
975600
362096
706272
996349
644963
158612
22501
171430
988951
650606
896885
523014
469448
738587
594869
25582
32413
212839
863980
182081
1008133
1031384
403170
171330
268989
447512
964298
714256
487289
691338
417205
999576
124900
1041940
412680
573045
419583
38365
325924
618998
753018
342041
468505
974843
642705
430422
732522
860623
288367
156274
647838
233337
1070578
696497
173957
882820
917552
891063
1028021
753041
178255
178254
1078034
926846
573588
816662
184047
978424
700601
585348
983705
640898
394794
46733
604308
775087
83212
88143
956445
603431
992812
575122
893468
781246
647705
587043
397603
12207
781381
668619
750108
162103
347292
379264
1032775
684323
691295
511446
123328
619461
99817
839865
277583
972637
467694
256732
414922
204679
807736
473867
264016
179434
242527
854116
952323
951273
1047047
522341
45031
117314
553056
788690
749306
471716
803383
773789
974522
49814
757375
237768
982220
641709
530487
258572
351275
697862
435769
151534
173128
211624
1093561
218017
51847
532602
536008
771002
596043
295391
307485
975289
762795
667736
319756
744614
337164
585982
635007
150687
113251
98392
15831
1074328
783115
929683
831647
43311
961012
960462
805005
798033
811522
141855
690010
5517
16617
429866
196107
1060994
758542
262041
129481
467470
57707
574632
845412
1045565
360328
918261
78294
506932
658175
457822
1042280
295765
467921
278149
606358
310358
767500
840174
75402
346799
1050528
44429
806215
598363
79423
397835
823577
545107
1051894
689022
1071667
69212
865826
108693
350093
642218
659195
657286
502576
83703
877996
1036817
150357
770260
557392
235886
830647
277357
769742
557566
627422
955367
331728
320836
766309
846200
767635
500833
47641
773163
107480
1076360
343019
552055
761051
572760
852237
868694
1003273
491988
1042658
617671
194084
942860
304516
881567
35802
39416
745054
231440
345140
832409
880178
368836
530537
55909
949949
925639
743543
559372
288654
390070
955420
635393
1083119
496112
394736
705318
239946
604366
129053
243197
38494
942001
754975
87949
936992
262334
897431
764186
266120
49677
389388
542389
617175
420384
741708
668760
97059
384564
621738
562185
266803
99806
459544
456903
884324
691842
708225
520456
1077796
1012458
866211
61079
812799
324523
218150
1020156
1096348
479118
174442
264047
821667
56174
391528
692154
477245
46923
224966
377147
466289
566147
46066
576270
943652
902567
588110
17144
989626
475061
929634
1010234
24784
583752
839344
350759
244701
185279
501949
443502
968035
562675
956350
478902
642788
11988
705374
1003079
944959
850048
524115
620167
224691
337460
365583
953475
386464
796606
303754
201093
589174
86699
133110
204616
658923
217743
638126
356008
713214
672084
108645
1088322
1033828
435185
685559
1093344
1083999
81609
855272
1036485
568025
543498
981507
341863
596681
70973
791353
213349
61093
584205
217914
220145
505259
145303
395650
1053513
946328
629384
159864
1006491
663747
810656
130799
165998
87007
721038
370032
882687
615185
357568
989925
800683
769859
940821
750091
156142
328934
929726
872337
483332
469300
232959
890456
125577
259721
874899
797755
493692
518200
164026
162976
900848
938834
937784
989194
988144
28683
27633
208435
486925
574158
633043
526224
502816
358409
1064077
900327
901377
551780
550730
513646
679725
1037330
1063338
319869
199331
1062835
793440
173595
821044
809376
1058328
249518
618208
571333
418843
286628
421280
428177
294487
524995
43583
48289
1060014
1067057
293018
987367
951410
945774
1098024
854059
12190
163955
852632
892321
225345
183259
833593
838024
157708
270752
353205
495115
47224
142657
176230
691575
296911
474006
550962
363199
101845
100598
141612
952570
607336
47917
446746
310054
223712
1074372
1056103
505491
623144
560589
674177
973594
908535
498741
353009
9692
425208
729165
895143
545872
606658
859654
799328
311612
428196
713297
511781
224779
384518
600172
519432
863392
598714
100037
967296
136212
970117
316577
632277
738548
597000
494523
615147
278826
642002
468085
401614
48901
1094426
821254
1048998
283958
907839
614204
889762
12040
491960
855894
1041562
179637
397424
956636
550125
906409
537663
320515
1057902
701138
1096635
312802
264292
976256
949359
262517
420813
946697
119676
960772
458214
840593
12719
390111
172476
697647
574682
131692
530785
432232
693210
903330
484211
576442
1097181
523478
514968
92911
986994
805696
105732
294024
1027142
935085
934035
108898
96370
753977
283376
595260
804249
121182
431167
63450
164243
772053
832068
838298
500653
696217
103609
912491
175137
180730
447167
159997
300296
448092
406709
1018757
682598
422862
903663
429632
982425
295715
622050
856557
96254
429976
1055434
833898
903564
287110
812112
1094457
1089477
606061
949662
19310
143122
748380
894664
275016
795873
273351
608854
987873
338340
836575
642605
829462
946331
634471
705028
630987
503193
482332
656064
333773
820389
405827
841511
517213
617511
897594
451573
54427
1100104
274647
974972
481844
24890
982172
801217
365178
855228
1083765
735808
890125
414216
305208
186604
647312
141205
96716
366376
802586
903198
599558
253685
6687
856550
13582
983502
662730
980580
400977
362624
661482
506451
1065025
669202
506249
1001891
445803
235274
785375
732379
264081
85277
1026934
885426
358793
856397
689458
43913
408766
692942
832987
649214
629366
926730
1076001
490005
604592
737588
878753
980765
340262
25786
650335
646682
405165
830399
1062686
326248
971996
110065
963711
659173
362753
819464
30440
522898
577704
628432
442367
254647
824324
710730
917940
825218
459041
14578
511081
697317
219412
507112
932361
293857
672454
592523
476744
897166
424058
85460
118889
930049
1066345
626498
1023925
286792
357784
414280
235600
719924
573747
714940
883183
474103
994167
1079361
891385
174052
594039
868115
519857
610681
459686
979327
345247
111401
64987
581982
609089
1098344
117891
821978
457993
568814
925193
393785
237304
464540
1001450
126725
1009462
723147
645646
246962
373571
104532
803342
1066722
946709
750344
876696
197181
148444
173154
229933
13643
149329
727379
973102
290861
935618
639486
376017
566761
490886
411467
694948
670052
37841
1052346
1094125
1012063
837070
946279
819117
187019
368824
1055851
767099
553394
870280
159319
818979
1084747
259861
114388
370425
386806
1059942
50575
710035
202065
395085
75718
110354
886520
451236
950645
534432
997542
539632
14294
1000444
894392
1050278
1026976
607651
980899
1070706
623473
441435
498163
673549
33549
250539
56744
626623
537984
88449
135695
782717
443085
1047284
1075336
790993
146086
1049510
679126
811239
564134
470578
846359
749889
357290
33743
136992
520548
801450
777844
125433
1006537
768748
767698
1084040
263973
861980
623424
136220
1096483
177237
1065734
63505
757114
514351
604850
789164
396911
968712
571783
756308
135981
801967
419454
263532
422340
13688
832902
99207
957575
702567
148145
906510
691965
355399
848319
1025338
580575
986063
1006763
387309
645125
301362
59119
112259
563122
1015018
821208
702254
239288
114648
1014573
715330
726666
455783
513199
111046
30425
217366
373111
747896
318668
1094643
42417
185758
268353
1036258
530327
1048109
90006
243642
1048767
323034
723130
156514
173636
222349
501145
1009996
56476
425552
248805
778729
57899
1070342
692174
823118
335955
106256
62219
562246
1056353
817696
592940
915147
672041
316138
868615
80539
64499
939071
611476
1077702
737668
197084
789609
593168
713102
890990
165434
1033762
134483
27345
947213
26080
146182
595553
560744
247195
571934
1069844
249723
366889
305490
1073885
558711
92585
708798
850577
672968
291596
332653
4139
335037
1077224
857355
746166
847103
202772
775183
495567
597185
143650
282824
162711
130916
549000
927054
265228
923336
736437
377388
827085
876332
117001
412965
378580
974205
36025
844691
159347
534739
1013158
1036871
859184
992891
314892
300554
113555
1083484
597396
278022
1024989
990473
652386
15696
152348
836963
576564
382811
461183
790091
262954
503345
3741
457922
28481
318284
813723
140328
20681
650690
417591
274028
953260
70784
939175
869690
508799
726843
484398
651827
578641
184897
488153
411605
344961
1052226
10799
804439
760235
877227
144212
919838
835473
751732
470644
915383
29535
357135
241743
1038251
354243
797954
290093
810007
129822
957548
209352
782130
185888
685616
7707
785301
457527
201330
944526
265985
784644
703202
856115
573581
679746
418121
764106
375771
629634
865995
25563
779464
1009630
592472
576669
413920
204146
886683
240610
117524
587573
1093217
778382
5475
473627
189579
354156
727037
382742
68040
278297
556834
1081974
964626
411589
79902
433041
814375
752916
285383
1008283
1087511
588009
261754
307670
835160
928479
232349
440867
1050899
488219
876201
578607
956118
818726
213528
742204
1025388
602760
411188
871082
982212
516665
40695
636912
974909
665304
664254
575053
650455
985062
1009694
872519
343410
747279
163370
870112
294622
510999
370939
193002
135413
471538
755968
814247
582755
167574
469320
941840
138048
199594
758356
84190
243842
896712
915156
386846
959894
616540
501437
56992
983134
742456
893503
1042864
390326
848839
1028886
1074245
72060
805901
673553
234742
236546
374698
530975
666747
537815
958244
253792
422411
108651
347965
971684
719470
582564
978339
69172
678650
906399
689653
122034
288737
745074
148772
243939
202090
805473
229095
345734
619744
67670
989651
457963
19665
765099
295619
12117
598005
894104
909633
595717
513644
702645
130393
180073
349969
1033517
583655
754065
222112
45101
672989
182377
941559
168905
971851
880267
486119
140168
1097617
511983
597670
1074403
493274
860465
731008
957734
188355
135340
58911
579435
570568
949640
1014287
850073
394775
750525
283817
408580
159648
363785
632929
631879
214174
923549
1072894
853037
374935
1068486
747011
1001097
376183
432365
1034921
545834
388126
194625
15475
46694
162271
1007741
22059
870965
1018013
38414
270654
621271
345339
605118
882867
591722
131403
384431
363854
718039
155654
652099
535990
117851
1081058
146870
961869
329889
653991
449656
148097
982090
37702
984854
323109
940996
171128
897488
628963
811656
581916
680025
28458
34156
659950
1055989
688978
106835
524704
1088753
63384
235473
852255
52471
665753
520493
421439
77273
577654
233977
106402
1008245
632028
630978
919509
448685
183160
307463
373976
465365
139449
696812
142373
554152
410313
757848
371927
807593
705802
278084
90923
711025
1082223
174492
415950
414900
468197
448916
274271
936244
230702
943212
19901
742857
70703
553673
813839
609465
987574
561609
1022803
834658
473294
20786
151050
964372
420655
76733
684668
1046810
610806
258326
306127
440328
459807
37833
309706
536569
152321
1034473
292515
714956
262635
1032141
148275
1048988
529331
443387
928459
63427
311088
74445
556088
489702
649203
772968
17078
918443
951106
468405
406258
792398
719710
856343
110465
456011
642554
21592
703933
639571
672635
161485
632689
311054
630314
387410
1052006
535564
1073656
671657
243568
190640
1089237
306983
964817
418815
827252
859169
295800
458288
557929
326777
1012720
675462
48736
197864
1053136
580853
1018703
763874
606373
436002
935178
689482
805348
551890
55537
799887
933699
540192
393852
1042261
207352
633062
170923
385115
714007
640624
139779
411062
510383
677922
656544
245930
3544
1062824
45695
410917
123925
949250
775045
738136
432014
312646
847596
591335
1054902
271174
190486
1005186
96555
482763
61133
722637
199004
628594
1069788
1064180
962830
770018
11851
626128
863639
936468
312229
370151
887564
138827
669914
1075595
457147
148450
9946
24179
511452
978579
151000
1093942
272836
394803
288753
371885
847356
172217
20847
1064201
612694
711071
413244
877279
874562
841718
58510
871638
862295
73846
964609
501101
652989
1063646
59265
160694
978409
368406
340547
234357
367710
393709
307276
1067289
38108
522685
740605
237953
674802
977155
1083201
596818
735837
846802
493182
14344
344007
261873
225834
918545
186305
87832
139453
1012649
406288
39013
596441
834196
442150
820079
584255
834908
310968
669023
416352
266758
705074
33614
1086527
940325
59369
690519
254887
826738
828182
476078
638210
635227
956259
797807
336918
732271
407897
212094
605048
620993
1096643
881572
1045004
352000
806616
482564
71546
660597
233252
772519
540962
289173
652072
645285
927305
107779
1073750
58006
924939
598842
779170
404331
414561
308270
1092051
249947
430519
411001
361502
802465
36394
105603
443480
901037
718326
1062361
927762
1038643
367007
811177
275086
939389
652679
28534
321932
13160
1073912
335279
446809
475547
481233
670381
25919
416190
871964
522809
425634
474991
280632
975629
712982
330092
955747
824455
713335
835748
152634
12442
879515
487189
781250
377190
832090
391638
111200
816031
442521
470348
431264
835391
595378
246565
788756
985439
709513
14668
91135
201415
124189
535945
115301
407123
826375
660726
1042597
927200
398567
185903
23610
451196
351502
156191
1049244
417570
145192
507449
622122
557256
476303
571363
191451
384001
1050628
191276
71536
848066
107801
928530
354055
247566
591751
36465
450411
784088
566189
531112
281591
934569
992639
696309
1085773
257775
349674
629702
1075382
161612
1061230
903857
420773
18910
626214
336332
141906
1064496
235868
740892
858031
99639
19736
253250
334390
1042491
173707
875669
146090
769022
493213
397115
917330
933978
1067489
316996
1055648
901773
40014
729680
623177
599393
358848
709046
671741
129892
136795
544052
543134
204992
29617
910395
589730
722228
786898
363517
1006595
4601
180251
574088
209519
875435
989904
475046
457549
820005
732036
218175
753961
975893
936535
284584
990700
425241
605782
848342
918949
1073710
728575
114792
996493
121417
63933
699432
1051170
1047668
651551
934181
1046297
874616
17092
1070173
911620
236003
382748
502500
765642
707467
2901
910474
370082
285464
638609
710892
993237
113286
462974
243169
880635
426975
886040
455790
848355
24181
657829
886781
86235
654018
289967
990857
637009
270006
955957
797594
476302
1086576
182069
934117
612353
402429
672804
57225
118812
611560
396753
731025
238050
666625
205381
923220
15063
434080
209267
634891
924812
790443
561007
73269
81771
222901
871751
1026566
783758
402027
208355
535335
17545
918608
826360
663007
554482
589374
538589
862164
39846
713029
282101
115322
763323
246788
665453
630687
119841
434923
690615
319847
1002346
776597
611620
26215
661480
781139
555392
380026
543190
802948
186752
481775
194453
1041807
544107
295414
436598
292042
5114
141700
632333
625163
1019788
611633
561667
698170
625596
388421
401650
332499
892214
771834
102086
606984
1005346
1024879
105706
401262
323202
1065407
209487
916274
435544
941014
242890
255593
568940
216502
847370
226588
203243
771257
1077737
386001
420543
561461
755610
396967
879367
617927
641905
899575
872424
469531
109916
681659
499920
207350
412863
690088
326823
1068006
386690
478522
247949
441048
9357
311927
405625
867437
436315
8870
382591
155744
988747
611392
224736
720525
133521
800888
901720
250496
248672
1056289
336106
209939
513971
1097354
807105
935873
165445
361229
1009881
857390
284484
547511
694835
470970
161354
1099854
570409
731159
638025
457106
249252
512232
149294
101207
859371
72750
294550
11305
1061525
667264
551401
325821
214518
486462
598834
37987
938723
868566
69318
302573
76183
1065065
926826
1000792
180750
239321
813020
108518
144700
691745
384081
730171
882836
671168
252032
452649
620142
830769
656239
344681
486297
155638
642581
642582
468151
115858
1004805
285399
163475
133701
219172
121934
828289
86549
392956
235297
202067
163994
970089
177776
271240
944346
190963
57226
511219
282250
586800
237128
740756
1027449
817116
715092
714042
382584
724232
969684
856775
464534
194976
514548
755675
69664
969918
994893
825098
193623
490824
1043660
562261
282382
841159
958737
357327
833282
732223
101383
744998
117639
378334
306568
756399
161860
92816
654998
591350
445751
986418
870102
842631
1019133
371714
189629
319884
593803
902150
1045723
359469
83490
535292
731993
417826
45003
234146
377120
1042834
206862
848488
255513
1002975
1053048
295979
892168
295713
891254
548614
210062
135438
67002
993404
778960
950584
84089
437279
192945
1091687
149771
462964
617606
410865
207014
843529
71747
252889
932938
1095682
205995
340768
779663
129725
11534
338439
582069
168028
14291
884907
555199
249546
876928
446419
433507
741188
467678
74886
769963
194603
413329
566962
966693
555055
855373
292894
565382
1098593
909809
879500
1064480
440919
946918
601356
358298
824399
985282
1061594
172206
214314
1016589
777871
665725
658494
240150
478960
149577
514838
197685
39132
65197
69209
44701
417452
242029
257422
305971
959149
561208
646779
541307
196426
234923
450404
776479
625234
641729
250737
131022
352355
1048406
481053
192134
79584
616245
266209
641324
1080476
15578
495575
844624
894106
419761
1067574
81074
613804
900705
338059
1016351
541784
8386
88928
848310
70224
477626
1094978
631203
898221
739290
719949
1095200
246110
160154
196239
380594
874232
475386
661849
670903
728504
1043338
947197
891258
36023
1057077
628122
550772
1031465
312133
5177
716491
219606
867515
164866
830120
228244
1051945
303264
695150
802275
418163
469379
433798
1086280
457564
737042
908671
784282
835445
874576
304298
739553
406703
1044088
224409
876589
892167
26305
341597
725297
523566
357764
194898
211562
412873
1097962
872757
1089139
870779
869729
992958
320504
602068
340308
442028
316295
489174
381909
790182
798916
405272
1066852
777797
397000
736465
812342
701291
204121
852541
77342
627549
489844
269340
766897
707313
281861
160188
1030616
706595
723568
143019
433132
301189
75639
282478
741796
719042
123810
1031198
943136
520155
934427
932164
861702
52233
411829
582829
396947
586850
53117
880022
1080456
897508
170142
937847
140214
1015670
89632
488232
363889
301457
782356
71093
693473
304808
1060922
252682
594342
81767
5422
756275
532780
620756
541064
899300
374288
373347
1015103
739102
388197
270846
525525
334784
541021
945164
795196
315484
1091518
176836
937165
828168
247522
708406
60539
401363
11894
971533
990041
157578
761841
563848
57715
842638
21067
1081553
43766
1019189
533506
856164
798274
313970
887898
995964
331392
590659
937566
291688
30895
753933
659856
110460
438416
192834
983143
969995
316181
662372
530549
561525
325040
779087
429346
346565
157730
1047153
44943
840789
676502
394518
54184
261215
18631
548182
492340
410519
619917
430366
71812
72862
515295
321359
922139
650125
276380
274799
50273
448389
95832
177878
628527
880695
491698
397856
527584
172963
300115
25448
242244
554654
1072217
1094429
58669
557394
957534
649557
518855
6452
309181
443577
1041144
194684
281069
671983
480865
639873
199481
327420
499334
49959
353034
837023
218569
1098189
157523
774668
782932
273682
779506
56257
796866
414551
173735
961345
256191
7785
944972
482584
614075
1072244
662741
83831
550966
166035
343911
1083187
1016894
673573
909764
984201
848317
226291
996494
13130
487791
218006
615998
1010490
458532
459108
35958
1056869
815988
228607
158360
821630
659874
344041
737778
759929
306437
389596
1040403
772045
642505
525363
613461
460228
329448
658106
438596
569518
761666
902368
846040
33351
1037219
164692
115939
175415
331688
215234
641449
886042
817211
606059
176950
151517
29722
1036750
318550
981466
916784
136935
621925
721831
499187
769802
247161
280082
1046703
1014588
827141
608809
781861
308782
1054776
483640
609667
971689
78590
112015
794176
1075244
1056454
473858
403386
557710
3905
27531
250114
141850
257991
499632
763515
129683
920769
487167
598784
972741
935613
1059651
873811
747125
743262
366584
448734
646763
135423
250467
634668
697215
742850
547550
135838
257972
897102
41109
954606
1096465
328680
184848
814896
271163
342092
485222
617794
253441
430810
412350
122188
982446
282959
591908
488508
778488
655240
931466
214163
57535
709135
849934
965589
211673
994562
995612
993512
739742
208250
380455
885084
983565
369933
783869
290003
64031
638063
425086
568370
569420
657235
549819
101450
45806
387848
972667
391749
776247
129197
391098
730987
1041587
1082854
203383
122657
826925
520841
1080481
296236
761812
880560
722224
453437
414229
860946
142602
230299
288624
694819
1012944
1007175
85790
580280
441199
1001260
65662
353584
1084462
705712
257267
838702
597261
669571
927352
394258
895688
268721
89660
984214
284318
700439
173829
756954
658627
656310
458900
884835
604231
753005
158313
787633
1086571
935257
914583
229941
21260
494283
549270
619574
653901
1037967
389098
88129
359497
1071773
695890
987063
43353
237745
518397
436219
477027
990595
1077086
583934
682449
6602
791919
166788
826070
406534
64200
49545
376337
119917
632850
53978
55028
221317
190177
302389
742909
252652
253702
238854
880594
463912
1074170
910208
50103
286501
262673
468983
219870
865633
596663
1070819
602254
613012
959421
836602
355883
182184
1075745
56299
1019467
684973
54977
535877
280539
702967
525701
796870
337762
10773
1097006
618373
667467
470362
493314
511925
909724
947670
274892
1019861
90191
831148
809525
368578
381291
949499
548355
971445
409780
413574
39412
931140
236131
174969
708219
838162
955439
272441
759297
687621
684849
973919
63216
83781
1072958
547160
211297
86036
287365
577929
680688
1047438
43388
255120
256170
852803
436945
437998
1087003
1088053
447220
448270
980493
625717
249371
250421
894152
895202
758783
729670
801707
865571
360608
159789
160839
158800
98068
99118
581901
308209
809182
774913
45385
702917
239802
125830
840209
966534
596171
186491
27434
1030288
250425
1065738
916347
673222
1031490
922907
353017
547357
370414
1073233
592675
43413
426849
1087571
951792
519495
163672
403521
829239
39217
839486
875712
630878
502082
956317
723426
219143
523816
107893
860901
581313
1054906
715458
1062809
383775
970073
745363
392609
60153
186262
1062520
102005
1034546
957308
1029068
949063
234808
150085
553723
565460
826090
515360
602345
1012651
787385
630957
694259
823496
120306
1070582
97324
4633
857415
326037
419637
795247
515567
208783
650415
552203
421018
390989
175483
84910
575731
53989
636063
60474
692636
416518
989442
180333
949037
960731
442245
354147
353097
92007
796506
450101
588474
598476
187735
1022983
566100
70715
1055734
536052
883020
697157
535738
765663
919020
855022
376388
861489
418742
618605
294429
224448
661168
771225
618173
1045147
503237
701307
880999
341437
161343
825926
551595
206030
566131
477099
750496
494696
1052042
823125
784548
883751
448967
635901
530312
308780
1064290
35262
42135
984023
832794
244844
9259
163345
278962
616237
410778
639781
1027742
645456
789508
528932
1048222
1023170
693204
947671
627388
82039
374997
696440
706725
620227
155917
1053256
1056093
363260
691076
472202
996119
105646
228923
1045755
858168
710727
57621
927367
545087
685121
553618
244485
394216
395896
460495
144262
830195
721759
786542
355846
308132
197141
1066595
77419
290881
479921
424651
669509
425022
275787
882805
886888
1090388
630154
730024
424802
338264
6416
925294
923501
77283
996455
897626
254366
625270
682443
926502
211635
401188
743198
82159
825454
837919
1003896
308584
1100006
317847
953222
697263
1081389
696390
901248
245085
351204
98839
778785
414574
687121
551045
609952
232590
836839
727129
565000
1075671
508798
240454
253204
241328
895064
832840
402072
273765
427694
141781
705967
696406
1001090
112615
620576
345552
616224
486324
970995
263489
861075
546337
636876
376349
955748
164290
857595
128078
973199
838714
799532
1067689
502149
248319
473412
876669
124845
701315
137725
771797
511481
460937
928285
653606
1082819
933946
254161
1092465
481472
232750
365547
658500
621628
267087
766789
976692
746750
448358
742217
862637
621477
710298
578803
101462
278903
292763
191613
738813
831924
313221
934524
364561
612233
1001283
1053062
407825
625388
442602
450919
873160
365589
910919
159133
425921
34718
609758
600092
649559
164147
53347
762514
955236
670370
142146
817985
91773
427310
899149
249087
149262
1041908
676712
337733
585291
46613
915748
506075
870938
970533
1066364
572121
645924
542607
372359
216750
59549
1046743
99063
410287
590549
502996
885928
549713
257194
224280
816927
667064
976715
751691
295841
262644
116583
1041008
424392
70356
256974
410584
115962
781060
366056
448710
675277
899557
53823
221859
442684
689318
423402
281763
421268
609491
642455
571481
574186
888185
535880
15005
572441
585962
994175
1013124
780967
883782
590846
115085
977123
978173
111869
112919
1057292
455852
60358
984211
513822
162560
120629
46452
386781
914078
652288
491849
1049444
550118
237183
1073007
776564
179772
361457
645807
530737
583463
407454
751642
845404
426933
651670
597942
409162
411262
410212
917193
865230
1041018
990125
392865
285347
425144
9973
242065
342988
698342
826533
550495
978467
8694
760709
553320
642337
218420
152971
1093207
23224
764192
205197
382683
475704
1038018
768273
456500
177283
194282
844972
955145
184409
757100
901468
83455
992010
794421
555520
369384
497374
729575
655942
522430
121104
229671
107993
586859
488058
950358
33829
1090430
308860
615720
1046619
347803
748683
970743
1049770
162185
629586
240958
1002407
406573
564697
778023
945533
368719
344731
980955
946147
930189
873831
673450
22797
1081935
480547
778109
453894
483454
137867
89363
489432
153827
223386
672248
219488
337644
145819
698956
344066
566635
1091932
104072
64863
114454
1044502
367004
555192
787096
350084
761792
912630
690196
864529
971676
1050202
255364
443317
644636
305513
213869
321137
945394
965525
12059
872535
752762
501665
448836
15523
37783
468248
588092
877587
837990
682977
1011121
613854
1071663
843823
61690
648640
375635
285185
408030
176945
1073507
831582
778668
570262
657999
957395
656227
202623
833418
197115
1019548
179542
1011327
752745
669367
886109
773846
583567
878653
561189
874301
409441
217095
417235
1094581
439692
16340
750509
505653
549143
110018
599418
833180
166009
736453
1043755
123659
12663
477252
676577
639958
1052506
157702
319027
1050940
809373
931455
837161
108847
299865
267205
600582
211000
536621
874082
744618
280736
478711
1010091
598360
91251
979694
749737
878039
864214
1013832
736955
18581
4569
638896
267550
569231
1100068
642904
132376
354476
641560
312920
436969
1012525
199049
294733
136699
215645
851190
471454
949786
533303
605373
820028
110799
802752
1049164
382666
216794
244395
695170
146960
892944
1023962
1099713
78127
93560
725008
306892
557893
355341
304580
1061468
201295
935643
822161
1068604
535555
412831
699573
1083059
129125
660195
914763
734324
648001
133656
664266
203543
807734
1066112
972292
852175
831347
159783
100060
383453
215108
634749
955215
617037
466857
136582
476420
1083336
374944
687676
780814
974233
642409
927248
114188
216944
337872
51943
504939
1083776
8491
965217
41806
930904
1061062
386052
616132
914999
495313
565309
626423
762405
944758
157463
415315
783189
48880
428606
803797
204168
180942
561677
923946
231634
1018563
301206
89934
616588
358682
357632
511457
304840
1085476
429219
792723
961018
789746
366144
511337
412881
1039388
390572
948379
975006
947091
659151
230126
1071558
165110
523610
371777
695814
114867
115917
210540
129200
646679
300535
460359
100310
688918
689968
782314
249269
824835
217752
904473
903423
113527
7000
139146
373581
626728
200450
290433
1035773
219691
890666
827370
577860
739866
427276
999126
72709
890202
940710
633943
688079
141110
314432
75421
514205
492929
758976
506275
1041314
986597
325663
1060699
273491
453686
687997
897142
907385
88951
880703
921857
574614
186806
421683
761871
761690
345251
173333
751489
456508
636719
20803
298935
701384
729854
140165
81176
119891
1048105
847663
841483
362815
984395
552405
357978
233425
242690
693300
158500
12551
742306
1070153
379570
241026
117362
469689
804093
228686
932197
173095
764282
1004397
137651
189619
200597
957346
184551
811230
433517
91939
201832
132505
937429
842324
672272
762550
1079561
762375
150224
793267
739531
267739
625196
636362
789624
539526
752220
557860
263572
1009271
653622
374692
1078676
245019
240372
35035
906570
780758
903538
1021507
590731
819935
236790
831757
1050477
897349
1003494
451070
24746
738920
531954
936259
506956
779874
328908
855782
597457
1047042
387535
933772
123637
19158
898993
594433
30041
380813
341071
466408
182791
597719
1068783
74553
1042408
233953
364764
201221
1020086
51868
707774
1005976
615862
147228
116334
452079
190390
883386
860156
67559
1004158
658598
715449
776885
772819
602706
668812
117561
220542
669287
16529
436378
702647
775788
321275
121715
680066
374864
818050
799659
538336
563673
60330
865680
1078849
917614
109296
992984
514459
331936
227863
142336
346914
354715
668322
37101
454154
714134
525369
140722
851363
859055
105592
403542
789261
91011
476362
589726
924380
980563
342865
796486
843144
804651
52970
329437
89019
1043942
1054774
603571
351742
384873
548634
944985
401860
522800
787315
931223
182116
7462
754354
260191
687909
750722
16671
435926
502264
1057107
40075
995425
600014
478952
596653
817200
233418
340483
292847
692305
1063039
504357
1070508
882069
614366
569110
41954
736238
169071
756524
952718
1091091
627454
849254
245282
174151
148263
805012
1072924
19898
933421
480289
595504
489285
387318
439714
906322
905143
318967
737095
920493
368956
523565
176121
990424
912285
428546
90313
601382
91948
633155
654409
47691
727488
394455
674404
1012718
691117
88869
238253
861914
372496
612817
347197
977690
494118
77343
790245
723937
262897
458327
443793
56881
47943
539238
959464
617748
56828
649383
1072730
155864
193319
347628
600030
561374
123895
22575
340896
494573
517596
341629
181526
451944
831745
708960
765125
993777
568421
109539
307413
283486
678121
943586
124528
151961
858352
521050
486535
371048
640798
781499
545069
406438
907291
903495
166417
595969
288078
188760
29669
737049
869555
327517
420238
1014098
426999
728860
721679
1012095
507842
474391
500747
162182
219443
299419
44778
241146
953756
334625
871436
113873
335543
517840
953497
887149
346286
169914
524830
401186
442439
98473
600237
387960
224343
1054796
299239
1023077
1011639
681976
888182
14134
1056154
960960
550012
723157
151428
205205
902625
270770
950275
1005648
633378
315805
811777
747467
723901
799610
88943
344269
1093544
834446
170591
215570
351011
557937
17942
216178
729876
257313
864997
934606
25664
428866
995725
869358
127212
837187
654082
700050
643465
957811
28840
53797
676621
614391
345256
187872
827958
491876
732287
628013
605158
582031
586872
367175
128467
822398
4656
63085
222789
690134
768153
630885
743067
839932
79201
435317
535010
1090000
510443
509393
760290
713222
208759
422247
909179
427539
967117
559772
301366
1066612
283619
21721
1007596
727361
940204
347007
655056
154545
719369
849466
574369
24266
918491
307932
529762
355774
132054
611521
1073374
180173
442870
583614
194799
69486
674125
902724
920254
1010164
537283
784751
65788
567460
465116
669019
573320
480588
931650
905399
269292
1034194
216923
574289
1014890
747929
21980
904136
296968
197615
414278
729856
261849
863183
234187
84050
551066
61023
532586
213539
474557
340567
107326
585175
824947
12286
789365
780300
607859
59544
521202
554501
169570
752567
94236
524478
475877
685917
873443
989665
571526
802718
983193
69960
418149
57281
453947
431726
471224
661329
300693
1066247
632579
776977
804737
543895
453339
1018908
931328
84962
602313
552808
721730
38805
902063
246176
130337
477060
630430
377829
60566
169844
513187
540257
775587
374264
1090181
239761
109262
377082
893840
773068
479039
961165
705490
1065221
498773
1050170
106249
885703
62471
743826
71736
391978
421075
472110
527893
303173
653718
1077864
190424
202146
597803
657237
146638
1008988
686457
700372
945733
801864
304116
415637
225575
4822
854824
271100
450976
837276
304459
146794
499367
213358
1080552
138405
146659
458749
816322
904188
559457
97214
738007
530405
690311
458074
951794
950246
625033
1012293
338061
654438
616301
281357
362631
870782
485156
1094825
47301
258818
782647
768656
694731
416899
355656
56461
316940
557507
315750
933275
903179
175922
670944
6208
1099267
913068
17896
47665
4442
305694
878225
136779
3684
429054
1020713
756008
876788
177599
280800
408839
596446
607398
660905
883637
419210
101333
850829
260661
454274
43148
911192
591907
712568
961183
608076
270445
1015912
829424
439960
583075
1020917
155503
796726
18546
57643
99076
541620
823251
175714
867452
655834
629133
197270
743947
564225
378598
612743
540139
195849
1058975
86865
222081
583875
218901
538361
118160
554719
160552
310950
129032
517056
965200
144785
12572
324735
748315
973912
515324
15644
881951
1018657
108827
179875
935725
758345
137143
1087598
696284
761739
39962
575414
241392
453019
297730
416071
24360
538812
487781
312277
432760
879378
1044079
997497
84463
1052241
54469
1038142
513273
678529
1002844
594218
738662
94677
452755
620672
975779
268779
919267
91671
887272
848742
361288
76538
369108
225762
356685
948805
365747
255460
990957
213949
540089
38898
553939
589161
1094049
541850
187685
584052
191344
672109
788527
677552
546795
84056
85106
605712
69676
459252
985362
294614
352681
301455
495793
1066089
830593
902286
842127
174704
856549
231119
544783
1093273
237163
813124
743526
701743
248415
366456
401873
762793
598890
282186
575567
1080502
637407
810161
426409
62056
220577
374818
68209
133186
1034972
920133
886408
833453
948713
1066608
843227
174538
340866
477294
149666
65476
10350
238793
349165
109099
59577
121967
84924
377582
442949
422346
231797
20415
148369
674734
619492
779165
330805
984321
751710
441128
1097680
168414
412556
928498
1019459
792405
544020
819198
819529
618907
425289
385347
924373
15832
797247
880611
313381
448219
381146
811621
619964
111233
193240
113793
968642
726981
636221
625404
64662
733125
425981
648715
1016039
118380
569405
411773
999438
871551
676291
766276
569288
424225
65622
278269
269204
1094941
427845
319919
912419
187725
1082996
1081585
550770
681566
255352
728567
231550
145622
950909
1009241
814077
32773
793835
820210
722051
751269
39755
43434
457557
206295
45556
907079
1058896
188344
513232
484591
392496
1046625
585094
859176
828938
745624
1072143
601060
495507
726925
722423
86136
496692
240249
1068234
319858
200668
375152
1021700
541942
863411
939238
761219
117867
989505
224785
428647
865064
270441
386450
80651
740725
548654
659172
102803
890491
1027058
625094
412595
912042
202443
221985
21398
780223
20011
2673
404804
288167
725689
46189
352540
574002
580124
816783
91238
893770
630868
337957
509146
713378
121223
264798
772479
130891
1032031
844607
970685
93236
170465
479619
27435
358504
62211
871473
529435
400249
80283
518032
633031
880116
726814
899292
1095842
464612
659757
649722
346584
850580
645421
203869
102884
607100
567929
73363
88170
696021
629662
807137
129884
256279
684386
284415
554940
481070
1066915
588372
525722
553881
419460
281258
966483
335139
356374
120064
114708
73887
520758
167183
854234
967706
1053773
94150
928305
516210
509059
495923
443446
857624
221847
823262
848767
562744
983043
258019
890994
8351
834735
512892
8070
559544
646233
608308
982400
199384
332375
868038
773268
155138
1076010
933545
884606
639552
962134
563610
79720
794732
1015314
438884
262173
282767
110257
594942
370421
599572
723674
512003
892640
179423
1052262
995696
88298
284687
375908
1010609
317995
966740
299360
492946
472837
591250
37263
322831
313219
384020
122607
234864
101415
596015
78664
997087
601009
279887
1088168
826172
884423
807385
1066823
556982
955980
1092442
274484
424397
779629
92865
199236
975087
191761
855494
195383
405262
962749
811594
219432
555267
31231
695878
951652
623635
1058178
199362
359766
681534
16444
101045
484416
742542
1003061
281576
750649
299291
417088
1014046
612282
714741
464828
406268
76525
475101
344205
124597
643665
592693
547951
954354
886994
412670
226712
120888
758698
141151
229725
897846
439356
7321
7617
619120
310638
797743
309499
877557
872074
606635
848652
491426
111104
523180
653401
961462
792571
244119
743015
162162
185818
818112
512995
976033
932751
664242
852168
675879
130403
537251
739298
346250
557723
899284
229461
550439
516129
978345
448536
90741
13004
1047465
534056
58458
43319
898610
672649
496416
576371
696081
202617
129975
553695
1086719
959370
290615
154453
847791
284800
1018273
787269
331432
461989
225118
764635
809543
8289
649442
1085657
367685
1061958
752725
683270
184819
227426
1066652
334671
721498
205154
156656
480199
532587
197261
352249
862549
484504
1012471
200512
79210
30339
486280
68033
350027
148388
187021
298801
916748
336362
316232
866561
529067
587534
495976
794260
557288
420875
687919
1072727
769540
209408
688153
807143
924980
562773
1033611
960237
920507
1005706
265865
362043
215125
634791
861478
957553
176853
897300
400564
146622
304157
542044
793867
443499
941010
667482
812365
895419
498326
574147
483074
1073810
193242
868692
630950
6892
1038301
432856
725402
220698
654370
553119
375450
697689
831117
734196
410297
267666
689613
547713
413320
691816
760333
72246
987088
854577
581565
963851
14652
281758
431909
643639
1005727
159498
1070182
438805
36413
648954
474652
43177
871525
818760
866538
745660
883915
814263
533089
570575
1078073
776584
53995
622973
58067
260483
45898
188499
422562
887800
1054908
320404
488903
479237
12133
302914
1052688
625104
832476
317729
265362
142704
96283
153485
268369
713962
73258
1017165
534137
224578
533889
755139
1027741
970786
597759
739049
877019
966765
1075551
485667
67951
312137
1079140
193675
394383
560693
485011
138876
805586
897006
820113
110079
777840
157632
800601
800600
296526
496729
199258
60519
566071
360402
841446
229163
761765
716258
697533
1036456
338033
189903
973484
282700
672183
843032
627560
282391
518597
113422
561885
951597
830938
814315
170663
242389
229611
276374
85187
1089243
415997
693477
165250
77568
996420
1051964
719173
386776
957657
497290
232210
1026075
68549
836744
931851
595029
891695
912715
1001057
474081
808930
190283
540187
731702
872001
448104
148091
443635
792379
219831
197954
780051
933822
830490
446716
795491
581920
962510
301197
633600
1047116
332254
571433
992971
402037
817801
72550
1039241
710612
967341
1083734
697449
127773
900355
909967
604492
295229
953355
129417
475185
643125
441894
791832
239103
338171
76203
259813
567844
109149
956712
1052586
297503
386993
518838
279894
389097
837784
244832
416482
991005
721579
845192
930529
1062766
958299
694404
110952
74342
103541
1081645
943856
394724
169670
957776
131007
796401
573096
979305
805618
243664
959847
1013466
720288
474416
467620
989772
942503
137230
839557
764262
579125
490842
427502
339814
253463
648144
472822
98688
761472
841427
356836
137218
577703
105812
359479
856572
172342
682441
626123
958009
387837
710939
64367
705692
383119
1090702
643740
155866
630968
629918
1003152
931976
14780
873461
506351
262717
824042
762515
775573
177367
179841
160358
312667
422432
973411
223628
171580
427986
139547
137522
497648
495946
219188
592299
996959
909872
419357
816074
26647
293490
977836
705417
279388
338867
225440
38963
462809
264891
127320
952472
393248
565921
381552
112155
902857
3726
839106
538148
445084
1080664
1048383
855125
706422
789548
240373
1067124
562088
929846
223466
486111
428589
399940
1037506
171822
456696
112493
677087
253048
878780
313762
314812
339998
916443
816777
978219
368892
1056595
536424
524251
593780
370719
702104
691353
140909
968513
1021552
536619
1082527
936195
794324
400242
296521
75836
274861
470887
4688
249174
714964
489141
986632
884659
194285
748441
474331
768615
827566
747241
211942
887284
697701
816117
141303
424198
337261
248422
558464
427155
505657
759968
921324
351053
576894
726653
106846
250419
1047424
738588
201997
606048
969878
997633
480906
746098
119590
264489
325591
866286
27452
1059278
1058666
122555
116177
845964
389913
771092
116214
67068
708996
979449
511313
925792
1029535
117008
204940
281645
36583
449357
412890
15454
706403
707453
148539
1039972
331427
557193
556608
622628
506203
333565
407118
735480
1056750
918178
760510
980963
797993
891020
998692
734831
437688
259563
1023497
520408
793221
323952
190569
615748
19431
1074089
327230
463400
846035
111673
517673
73423
286611
461507
1006404
560490
1044326
568040
512374
123282
942366
672135
339880
277094
945180
1003101
370050
769021
51214
494888
823235
308768
555480
648301
756915
60945
193245
1095290
658916
229365
5874
601975
469972
3373
826714
718420
237214
215259
494200
930178
1041485
191236
32654
828710
279759
434841
694427
169507
337361
801187
471331
132594
601857
1037756
39298
449423
457146
1010562
597513
863074
89923
938037
504079
363527
550108
614943
615993
913933
169099
548775
999132
560801
709789
494898
194053
165515
433564
187504
344787
771608
953493
754721
1091693
809015
479597
1017172
244050
383936
716406
545039
797566
1046284
584448
258118
979266
617857
697389
133015
8335
444803
441955
716613
907057
824799
474941
319269
598938
116717
772648
994063
275849
417613
178312
576112
600387
1007416
89947
569296
226595
227817
58665
807003
108738
500710
520050
215263
118065
941503
637157
414313
408635
275649
486169
216515
997650
839086
647513
650544
548527
85860
68460
1077720
999864
707846
156128
428187
631232
621368
216230
601605
569157
840194
325608
87169
803056
913575
1057000
50535
14474
785084
680817
457002
155843
984672
403576
747611
411125
873058
190667
482655
254280
533185
746696
253796
609265
438218
46208
609408
170173
629906
25511
225633
332780
864814
975704
33326
788369
994022
781170
398184
442539
1085080
540790
70762
3814
1004889
1002630
494487
1052864
289083
727608
145531
753299
796638
249677
933254
335665
477198
177589
642776
584424
1076075
70360
320407
490073
628643
21792
1078446
606841
960688
620571
538490
71306
702482
246107
740012
1048526
880013
84215
884879
723611
433915
602243
1052434
571666
87257
254752
354651
1085102
221835
83586
314096
903540
1056515
768027
831963
456224
945269
868359
367233
86679
493127
792440
788009
967997
595142
989451
14315
127648
536200
427089
426039
522353
312438
1091504
83485
207439
167064
325411
1032907
1048682
617663
53999
382130
903999
451292
709132
115868
520568
98328
665080
233174
878545
952838
843486
380415
892858
773989
463547
244541
241959
427743
1069560
946689
383130
474736
930404
394106
431838
149631
919643
750682
167067
518290
855141
123072
903775
355753
671049
339827
882877
1093948
960946
180590
884369
827948
328694
332319
313511
31420
839098
149395
260465
146940
24582
294458
441374
332922
621144
371614
519577
727764
611842
488514
763148
333207
142332
1064038
367221
592329
706944
910200
585274
402783
882337
31662
45170
1056370
311740
310690
399093
747644
484510
457479
841571
197485
1002436
106821
986264
376625
351045
647495
441790
577199
338214
81621
938671
871472
1018345
94093
854681
730439
315089
243646
243645
567558
965648
655159
776772
174868
4705
1098041
23094
981505
720654
41149
317644
468201
300968
1078667
567130
333627
114884
1021357
150125
149075
784816
247330
520683
519633
896669
304416
216947
749616
168825
942244
505106
959665
145710
755843
876558
1093678
637258
266622
323650
391178
979903
699498
838394
480947
893792
532132
992518
1048161
418433
1013773
94494
1090691
460128
949480
17373
745379
885196
1040970
1002130
935434
425603
690987
692037
328462
260203
845524
998709
488693
1069103
676403
439808
822887
307299
1028004
265080
727724
952087
594038
72081
34490
9181
516359
899760
923351
690755
770424
521448
182319
986670
1087734
508668
96908
295638
217564
827005
396637
349545
470318
890190
605812
987509
979774
525318
940079
785797
633815
107631
660580
319598
539917
351304
1064214
193848
602999
337440
280197
6560
24815
780425
630470
604352
920074
837316
182717
775681
421870
328606
1008083
518098
612043
13488
962192
979339
853569
723067
113777
108835
804724
880075
1016107
234677
928722
1004162
550385
577148
57445
176064
927369
469002
938338
877246
19425
850544
724390
952009
610512
369668
660237
1081081
436499
24133
203862
342824
376961
157483
925401
303872
224357
845899
249382
508205
730905
945323
1093277
567120
343107
59481
1014612
123175
376145
718698
67987
635301
145353
116171
956324
387353
363934
717850
1072657
646078
837273
82979
354335
6532
687595
866139
1016841
981634
298580
910343
106991
340164
926173
145289
611197
395404
872948
782083
259631
617975
59504
739145
358427
102826
940752
568817
1059428
553052
566516
257012
737887
349280
350330
508180
598510
880133
100446
825585
948848
641176
1061112
387155
119595
40559
523716
981440
902962
800703
335821
1007142
223124
152450
790082
542871
430343
743331
801555
445750
397032
1033562
921921
500014
626243
403806
718339
846437
72962
469830
734914
499695
932789
571540
100803
876023
908051
507155
777451
40404
787547
171394
652247
172887
662568
526090
1093510
537819
657370
471251
711089
579072
455049
81314
404340
203149
726261
811547
981931
586770
1025881
337609
101725
120806
766602
1050931
326398
789040
259450
431781
401812
862062
159784
282081
503364
836462
20127
354865
996509
324544
840512
554693
398202
147578
366952
902895
72913
1014122
41819
971976
759036
497556
146931
660095
177209
483650
1070547
693894
443522
803698
742140
901822
83826
822635
873598
687587
499588
197570
392664
433727
1074138
108512
758605
92276
380201
268475
200986
482975
681627
214056
847866
397527
579566
258993
580769
520830
443839
861437
649627
71764
1023299
1001720
490087
137462
772172
389458
520923
1057080
36821
442889
670200
950326
1058820
920542
729562
952644
630187
37452
894233
862704
468727
205863
650512
764865
947555
611169
643565
983340
982290
781816
440776
1048763
365840
51268
762156
275332
13337
396130
456667
610040
234006
282759
20517
593609
872062
767456
947324
885162
563000
9399
602185
367041
485696
825634
742086
227508
453260
1054898
275539
758715
203902
518619
778312
309834
22940
963121
571525
946794
982495
266417
576904
784388
608207
283695
263926
642429
297236
348505
953442
901323
491594
914618
775893
992428
274681
772972
844984
143193
1094671
114211
931407
288077
736959
980582
211267
332884
23149
669610
323100
651370
172724
278070
1037621
504460
825444
423319
889635
651223
678794
310351
464933
876309
59408
607822
161498
568626
549310
2554
162861
1078692
391363
991082
766631
208503
1000083
1048609
148473
183694
742209
1038231
779373
39006
956577
791131
403525
584528
1005076
824919
996693
1041592
715038
171060
1098133
715809
746420
626194
649123
1024363
728788
536519
378569
937057
1072093
54990
973095
104504
305530
820273
46251
588644
131966
93706
604882
71341
200611
581464
1074873
1017302
790083
635922
964227
365100
586245
478459
53798
728435
1079414
550218
74036
865796
748219
429735
347116
631505
561927
5308
339208
105740
244839
723843
105529
693167
14546
287941
356143
152394
964358
406461
356744
764948
722814
192544
266944
243095
706546
271153
936344
684677
206407
114473
585444
535480
695539
694489
146559
544995
1007154
4530
553818
29437
792032
539630
196625
1063838
384773
149836
516121
60427
325034
768805
801985
1085290
425500
994149
246712
78138
995839
897657
145754
871053
18050
570532
82237
382195
254121
1080463
800110
104886
358326
983631
451041
999348
588048
297122
161084
1014081
965548
872339
516442
341351
402116
447415
628821
824244
246940
204099
863075
629551
875834
175221
934539
248823
603838
301853
44060
156154
579469
592594
950160
628206
777507
324860
908050
372827
366940
218827
118367
544349
73869
753846
1031046
239087
773607
632207
981681
23883
10577
719628
1078226
800095
506404
381698
201538
851299
393683
799166
462790
5869
517102
66403
818354
659648
158058
226915
410507
831183
140324
659146
71113
654192
623398
883854
771611
112960
757983
140350
92820
21093
632604
736874
980523
827466
859794
542008
532385
1014465
58226
741084
516944
742757
408343
691204
129944
1068113
824865
625071
456504
822943
243362
419689
118215
414791
709511
613792
395184
673963
466266
643444
344640
904239
871317
153345
1082393
532376
593448
1088169
200068
79135
287147
47225
281530
540439
428795
1065390
536775
1035805
331718
867797
1027724
244444
973062
428696
737139
39760
589687
946281
538517
389705
234599
350178
450140
535580
243856
751234
431732
1063119
121657
30574
298649
724249
729862
277919
828442
676890
1041291
509789
408315
701875
161494
477562
934558
362409
39199
898823
984292
668323
961120
676524
322121
266188
813781
138636
523138
5079
487765
617087
626747
408638
24576
470903
57369
398015
870160
729534
248457
17073
302808
846710
676863
525200
742431
402051
544226
884330
485863
489919
819580
35430
151396
1016026
862157
168789
862681
1090037
1088987
1087937
517298
795950
200751
21372
1095756
379519
903589
488553
348040
807887
366082
45290
524417
552598
151294
692883
123361
888409
797801
51553
607741
345557
831763
455739
555542
134865
747075
418866
985356
756732
356135
685848
443361
552938
713475
433275
668120
169525
220848
1073376
254793
796101
995171
596860
618434
869722
527262
124582
825803
146147
812508
590701
190946
468594
497727
325259
700109
908956
1084819
57843
863882
1002317
949552
1096430
427320
534923
1036122
495359
500919
727788
842763
982982
204349
534710
990025
237569
120219
799347
392929
386141
884125
690698
341282
163950
165666
537908
977072
1011867
339407
409973
536686
993592
902863
632843
529699
523682
526826
637460
965616
737308
303934
869864
593776
886104
414509
923773
290467
893278
148459
992503
616028
526275
140913
630703
868575
746942
150792
950210
718574
916823
158757
335620
267629
305188
181292
449266
105411
397552
30717
650899
925302
331114
453080
650306
108024
746259
964359
366790
474895
447912
377606
401508
151451
901009
910644
460216
878108
450282
103124
454145
140802
1047108
765824
759875
1070512
752438
841995
370780
947759
1057160
842296
615455
40250
837288
263515
127640
82042
601224
1055803
548829
257403
1059569
753436
46175
466449
1098665
514288
716131
328944
872327
479212
266420
396643
261941
981701
978135
284250
166117
678155
431787
602440
167840
314383
358120
327401
752471
1062326
769812
47969
795687
197775
68300
226863
166689
901784
1035433
484743
609427
610587
815903
16830
947153
553109
933148
971624
722518
802211
1086760
662917
258976
459199
42303
41588
685458
26065
342761
153398
323596
317417
150856
359128
23600
755472
974964
525568
298833
964124
71036
627192
210835
34440
428618
932238
151359
1073872
440696
885867
644924
369057
366479
544537
568897
158040
874186
162826
864538
1001842
879922
734048
1002442
159794
608004
102425
1038783
508789
766741
303769
25247
418665
825014
471678
311004
381131
461840
820971
329729
181569
233926
486198
11712
32309
1059916
416703
1053058
1044283
57639
634631
736280
171548
728126
931172
770914
1021313
640023
548966
1035393
722853
763410
286863
272567
575117
844149
861074
951498
116759
37321
863869
120494
195222
880131
717132
679878
728754
779051
316730
770565
373638
299982
351945
53230
714085
368635
462323
918024
465744
131158
427205
984575
56382
908159
446617
703396
444854
531291
314063
1037928
769569
1038490
854905
742162
899039
740049
6702
74839
642520
167925
930497
628834
1015791
660213
126718
275532
934947
961935
228308
227374
331573
442351
179444
157300
70517
33691
769950
33842
546319
483953
509374
634534
799222
503210
58374
162869
235230
298826
516421
681584
697089
792527
180059
1025644
60398
25522
66111
274648
414559
208234
947090
256702
212984
806147
675823
863668
1072412
717041
480511
581169
245256
498248
472895
121022
623923
985942
817570
298912
272638
4586
878223
124596
342082
744973
35266
875083
439634
427829
486942
199697
77539
736993
454388
275175
178421
159769
1085865
637514
282682
865291
116396
286214
862454
372733
223733
57793
621470
452260
1045957
875842
167887
369693
664980
237389
21187
607415
315584
749293
655563
144859
615544
423845
957157
259495
1067956
561828
623300
583576
185872
752829
1085274
378258
190859
377014
264017
129584
12364
588951
70441
964645
45798
453081
245981
34018
1054793
685009
460366
69982
234060
381783
485410
498267
313355
219559
304289
962712
655049
518587
805763
52381
1053358
986707
1007302
948803
107643
1093777
793848
632279
969628
244256
573744
660735
939331
755401
684730
1064299
81711
509497
768949
893352
39433
860838
756397
851523
585238
758532
29829
325132
509130
395785
923473
485460
496358
1096744
58207
618613
804464
618392
1028587
956512
355359
981501
133013
48089
619927
10315
298275
338796
110388
490467
935575
844386
307412
456519
42006
448364
1038701
828891
725763
668189
414702
556747
193592
152842
812764
983534
600513
811498
559060
867923
310316
574084
827147
421559
425608
572420
822073
617697
473609
341814
634211
52584
1077769
956696
270971
323813
712563
180774
332678
651519
118983
82547
633994
415793
534107
450624
954947
492266
470776
47146
417926
228034
577578
1028083
614499
385032
574998
774172
379304
49694
134024
718108
782220
881781
224801
228457
502360
363480
445998
860158
1037769
566431
985316
71242
446512
62106
390778
566063
17764
765426
263462
28239
169517
162842
521220
266243
617210
1043249
1019471
1082302
36322
853495
359425
671438
201976
26076
611182
903862
350204
941519
64901
1006366
370498
694237
282914
23988
299046
499099
501315
125322
167942
680825
294520
1062048
565069
308368
159185
119038
918889
847859
52635
967467
169889
114852
853430
641002
797154
1089949
996447
644737
52479
460480
567935
99547
340986
1065539
369865
1009511
169356
860451
686885
73592
1028169
486449
364769
653848
305145
937413
739044
181640
293084
503034
152993
1022924
379234
593463
385200
715533
1073465
572568
878187
757224
444583
598086
7453
186419
311290
40501
844773
68014
253552
895180
790556
526562
667722
450536
967091
855401
44803
6546
1040135
360559
246824
1088965
757902
209777
520704
1075198
1025588
638692
278907
745908
865347
1087229
520138
711972
305040
334297
328623
119207
626362
841466
733415
968622
137497
100971
276794
221553
965960
1060233
204557
842250
137212
871344
971653
772845
141103
554793
1091416
638306
417356
755244
578623
228117
409593
1081535
79868
932462
1064432
393150
1080896
888315
137060
766836
302989
967234
318161
287831
320155
260866
455332
748492
795354
669924
676343
535009
281139
512194
828176
122740
66574
1003073
168144
920689
964458
579579
494769
696858
419009
604862
585611
375579
216022
1043851
738749
286978
759158
302895
870746
799754
857364
336858
696072
465609
14784
620720
711715
959747
717582
18548
922725
1067557
117034
1070940
774375
789051
857592
396553
793242
286357
389157
1035993
561144
884774
212064
683256
211706
412223
783281
427006
919081
565867
897720
753500
660296
1075123
673989
53324
747786
959755
271769
108475
760858
629003
487877
360565
924193
253383
70463
383407
845705
183949
801313
633136
1038597
507307
703347
320078
223430
472287
50978
845367
931114
593573
1079674
1027529
198939
944975
236477
688522
664557
395323
1033317
857495
54620
107283
622135
185910
362397
82639
269135
719271
942239
801653
976471
732092
785416
288426
413157
10758
877138
821705
274472
383232
582903
584217
713321
795573
1028384
62007
68802
156767
441368
754872
274161
996456
607583
993330
348869
877205
680075
678982
236518
584120
739563
548171
444557
376995
633038
453862
215724
452998
658460
262270
217859
358032
606992
637455
225313
456691
623820
2567
234768
179470
964205
889275
442348
1026892
433477
187890
724495
508298
517399
185254
642531
611153
481435
889087
972163
39888
141747
217754
236502
660993
1072535
1018316
758521
225882
727857
640334
549403
1022978
779631
807113
740072
481110
77616
121291
679815
704212
475436
575972
564422
203584
173730
863206
622080
309242
935148
772144
218395
628011
264485
391270
282096
495100
676865
29033
990239
189293
498660
67371
261494
1089848
752618
422269
767030
882960
770617
144537
1099190
409385
351450
610064
992506
1088937
16394
8361
456118
608801
1084248
906965
30193
864570
141723
331152
685091
288558
714751
16237
575058
943570
345632
793796
795896
642101
693844
1002721
753194
511965
288544
42186
833018
92983
772331
771281
487478
529165
123487
219688
1027302
218657
42931
778121
499433
805429
975812
253163
510995
1098397
566101
197398
177270
783449
758017
1010839
371419
187655
222047
1022570
718724
755014
188591
688874
700104
758361
472608
1069651
776363
256554
227476
1002574
530937
483189
683422
1064906
295672
312616
840509
866697
526631
581596
156859
360754
1046068
902325
983453
480687
778786
725200
726250
1005767
1006817
675885
335225
336275
800294
197589
903620
254542
495024
840991
796772
931747
847155
526316
124501
397273
523823
363035
753372
782157
272913
643633
163223
209198
700468
13428
897275
934408
283022
412229
774482
406873
1041112
923662
1069653
38157
1081859
23747
1099799
131697
576406
843612
181159
349155
584923
15565
1044644
900752
1079582
660627
301178
435744
178700
440718
42266
560925
253857
944399
124765
27328
821682
748775
1044578
936437
814044
741141
457865
1066036
978190
555224
886262
596419
1084813
392173
527509
855395
228906
172730
144580
1058456
352705
95217
53098
458762
1074362
865431
941473
731053
460376
971497
494927
581907
1061593
625221
84045
531320
530100
556176
130039
718712
1037813
797675
171913
495286
511181
581589
637534
724381
1079001
568523
334709
499260
981965
115647
382327
858222
606826
750946
353447
272368
160086
366212
483528
101026
883213
162774
519448
1006107
277407
639700
594360
285612
935960
869994
20395
143528
1021397
910355
629511
788570
394904
909008
897623
794381
983688
631220
313903
376640
598271
1029615
446781
462045
922551
992532
1066845
221761
498729
177510
57925
770382
798107
996168
447098
47068
645648
14744
316142
884646
929220
1054135
16580
507904
722409
55049
433713
91284
1015125
1095749
327188
365160
741588
427705
670721
335952
768157
1093617
471712
891138
623584
196988
116611
866395
993328
997787
210230
1100394
254196
525458
240435
20981
429158
327038
445042
773108
190530
126983
966464
97449
807277
27565
1070619
10640
584632
516756
218650
425398
254111
425274
971410
588162
923466
228235
100853
287829
1097014
563698
830630
27106
621631
1067967
416888
199555
1069566
118910
113345
557248
929276
935710
559135
265299
145593
299082
35709
1030040
753062
711210
525990
344830
96972
755474
179027
424353
978042
396444
680178
860040
31692
844560
991595
860947
80200
485216
200157
611698
124865
1080468
48981
262719
570630
558510
382667
461548
197204
312797
923561
629667
1079958
471193
154866
217755
322356
58964
68282
238577
141564
653014
271016
500887
909529
984640
556236
420237
967044
709888
15720
382003
824321
1099947
887884
167304
538152
807178
955889
507190
968464
1087539
653069
557157
556107
938770
13549
174125
114997
224673
189825
347542
5855
551657
870982
103349
717413
70746
1038343
1022214
754152
372740
871373
829059
491331
179616
413494
1059010
259418
28417
994426
150294
7210
765588
632751
106795
406269
887172
810269
701133
950738
1026666
1002646
646729
871628
284410
265225
30662
304196
369836
548354
429533
832468
640740
32825
413180
170315
1023393
135257
521515
464270
459159
406177
431588
919922
532446
836693
105396
514848
995717
910775
361520
74351
964497
965547
566932
706747
395173
19344
53499
634827
497349
352044
571668
768791
653390
441772
449232
649689
717443
293716
718969
786085
926814
768047
314124
338314
680371
642380
352554
260581
876711
769823
164032
714082
441939
442989
420065
914588
547112
1017289
149365
395190
459703
948370
135197
350468
17024
116030
1055473
330407
850518
3265
642086
276443
168153
48723
604996
353389
115119
725700
684608
541815
552990
389794
914309
886306
839637
112909
627412
11252
143752
839530
269857
275047
360379
253271
710024
364004
44517
770072
568393
508266
694991
731508
186559
578218
271776
556667
922524
584749
849184
310099
560133
958503
73441
260986
86558
303185
765650
725259
534157
401623
132953
794763
424024
804794
224552
1029373
571579
83113
1083705
450386
484251
195939
674385
1096392
588362
612487
1063606
440437
742993
441487
41587
738897
1040499
264117
263680
1002090
682679
53433
228055
242628
29078
981338
792798
506141
228954
795798
1027899
320360
271105
1015793
1016843
1017893
765996
354233
394643
696960
741037
896499
803576
802526
56124
480363
471097
665752
329599
295149
610334
217867
749759
1014807
1095913
406940
626017
987270
629392
628342
976019
795419
257970
922901
209244
972468
115481
875467
919576
446040
525958
441503
698132
30707
113448
539225
540275
993294
1066785
591867
952656
286471
660981
223514
551920
884550
682177
515929
169762
237286
688795
1043422
977615
36818
411635
652107
812758
599493
1025732
624472
315636
70637
795335
836105
437365
488260
309212
208193
43013
959944
848419
328673
802070
457060
88770
1088077
392528
514307
621711
661075
575750
816512
739228
459161
882103
80532
244271
228887
1069545
859339
333278
56022
200921
731139
300402
15593
619422
987417
381118
152734
474199
569555
104202
705037
802993
237096
295303
177194
846652
842758
479009
1017735
393182
65599
607611
655101
652861
238724
821587
1076999
970362
559417
700215
962967
705073
635721
808882
603010
717248
597206
468552
223982
30264
54948
372527
1042140
242014
832607
858014
188229
970486
581434
736301
592487
74453
855356
772104
771054
400287
118382
832463
396540
68368
684244
880330
206684
599606
877295
1069712
367165
1018560
909185
131856
511760
971825
410563
220889
757369
701410
406538
888603
93752
597733
794971
676702
266892
527207
1046242
681625
264651
295574
756836
840006
673810
241293
659973
22441
1099050
553306
977434
968226
454845
372548
400790
897376
452592
720251
154844
1023738
28384
976265
747731
384883
881309
266614
190154
826135
54319
401141
627142
896630
689605
1089908
8238
74250
367104
30658
635882
587090
897859
625813
183932
140630
811360
768535
355794
517445
392439
261817
407542
973781
151266
630393
977815
917469
516636
744568
578368
380493
180989
413850
303606
250466
29298
370443
835597
767587
973918
1059793
636459
48003
161681
68554
709101
370591
562125
719116
947425
879053
519884
713668
859512
967541
72226
325183
906262
51462
799768
597386
289751
492554
10119
478469
32733
982516
686306
545155
441545
211301
851510
684368
105489
631056
198097
230394
785850
488118
88125
536863
360092
984174
18019
50001
341932
887909
586633
207694
378252
440084
152368
642077
278399
498186
453282
1089560
951833
350541
788750
267265
896810
509866
827289
1024728
60823
522764
375424
448394
120878
490725
833883
548911
75868
432656
630730
354752
81663
492895
940041
13610
12560
1079319
908528
252087
147842
356072
1069521
205902
402419
307596
740472
195010
674311
15228
159987
251036
923233
177814
854139
807935
235289
954413
956359
848237
3172
776364
924337
571535
246093
228408
652530
858445
789784
541324
242938
1035231
773722
187534
586853
395973
1041955
752494
981347
313557
873288
315937
110754
505077
633235
1061723
541134
162789
40640
575600
347260
1012534
688882
1063434
972473
503864
753168
852778
823182
222920
152847
1003735
169799
1014132
643870
125885
446705
848499
1039852
850223
149892
726368
1029745
992359
304690
826954
325416
819974
15604
275629
424321
119873
536463
148675
602409
1090856
867512
552937
507156
414535
636363
310880
1065581
38709
74565
516337
840839
225664
641246
734359
887178
168685
348801
866280
429329
806637
145263
876062
648425
257346
553593
417306
1072218
465749
295498
957767
17977
302013
584340
770714
1092029
679670
418324
918863
171056
162552
505018
1096619
28048
1029806
238894
908467
294729
433165
683232
850346
792182
327701
38737
235568
974383
792344
290795
85698
499494
863852
974017
816170
205102
557907
224502
12261
51298
867262
774848
1014918
398446
672495
523232
772734
311693
1045742
12096
1091219
474374
1074602
951144
180675
790126
429087
681146
578343
368182
78975
496980
1046763
191085
234250
1057073
393374
324907
562460
1016633
109968
963363
845893
201669
622874
460019
214138
894135
229389
529765
132444
314253
836928
900259
871622
872324
160048
626977
1081624
755721
721553
1034768
508861
582472
732516
97426
827458
850415
1028783
597493
483058
600747
884963
204443
533929
255737
429254
310501
893159
766975
117119
322515
364913
252035
284714
470945
993841
835256
878146
530371
138303
1069299
734012
850135
1065469
188257
1065357
286523
754844
224122
913484
705791
341707
1076230
1002895
443921
297756
764767
450831
507046
91236
491842
66497
899135
69646
495849
528193
258657
976964
540943
412532
193531
1032343
235732
686530
1027078
624300
511762
321873
1020983
837713
839565
371537
365980
1043152
214010
70446
749058
1063198
148558
934027
858641
414195
999319
336329
366197
483879
581885
795811
1014074
677882
1001989
991045
448562
114644
277506
836580
508218
255215
157858
564101
842180
304773
550048
3440
398856
364833
392726
938039
804612
674252
850468
601357
952556
828093
146929
151992
849234
1037283
428763
714474
1097806
8357
570664
884591
965019
513489
989976
637866
850271
190333
231617
288513
782898
530438
553716
1055617
903369
459754
488904
969111
947290
155806
767989
775009
654878
744265
70169
751734
218554
522847
430151
265257
5949
1039414
890704
69694
585454
1070785
28183
807188
442564
1037594
37847
960755
720325
68820
691924
519781
764846
1093507
950968
288960
467245
185264
192007
291462
1001765
949875
846729
518786
125629
685028
577798
698038
373555
12303
891422
194386
132261
735237
788090
403798
1099945
855787
441912
672011
894367
754623
383564
766834
740199
512464
360500
254334
831611
380737
234674
611629
633355
1066084
227956
1056309
358065
77870
708850
620863
674975
1016860
487777
18518
229953
956663
18225
113442
292767
457626
49907
1023090
401271
179665
1026069
326227
142121
249308
1032930
438471
796107
631081
251720
533670
28240
37182
804363
390758
90020
735200
584992
144954
881541
906340
218834
42305
162959
655773
365809
28921
400328
902784
637263
389215
1075448
557931
933891
26836
785790
930534
65233
909099
560749
50162
901458
205679
237782
529766
328301
773617
26716
622892
469768
187653
484317
1064056
746634
632830
175987
767122
429286
43742
158841
506869
696071
829485
400048
762688
645089
865017
599664
524712
702800
1098226
173998
897893
794069
366541
263797
229771
226349
1054968
981274
86778
903388
112954
924054
140899
558720
901653
226949
869561
878622
806595
893008
803649
1027931
1022977
160413
1032651
656293
345335
802522
734409
357159
735734
154898
134792
730659
37486
44288
295467
1035161
949962
410901
1039903
1091088
1067373
606716
453360
541016
775161
790781
422575
262040
924484
96615
344187
241726
405998
821796
891272
635887
974744
386134
171688
113806
8553
274341
796487
701810
396437
159570
266567
922090
397367
277608
232697
225449
973915
286778
664854
661574
562255
587283
115175
267431
789355
882588
677144
689203
480851
432020
910868
144827
893593
817111
890150
452990
60203
342462
112543
1032760
632671
758643
917606
542905
377168
23961
526910
1060235
180411
15201
1024255
462270
319708
855922
438954
1023938
663745
109819
689660
934775
1019909
850893
799835
1083757
814870
355945
411690
168238
964807
380287
893085
214630
705632
23090
24140
536325
724563
540957
347042
537991
221080
161427
647235
199184
998390
760088
216473
949241
400812
598567
136191
789653
885963
202514
830709
463163
380103
1013889
20358
607910
433126
960033
303755
323585
205363
719450
106053
328229
109345
108282
297423
606416
796473
677883
345777
677136
523470
972206
116857
608117
801659
364335
639437
22684
167060
414315
866959
339236
855986
872760
265098
148078
715363
967382
388313
82831
488914
261141
332647
517344
204996
956176
480738
1065964
58605
635068
809922
468913
753600
320811
996826
852866
302436
850654
380327
541893
519204
814603
984675
616705
659565
173045
773408
108863
1027398
882995
38255
279802
1058914
177359
887870
41235
418767
256490
780109
778649
70508
62515
717446
580940
372839
889210
474522
1073747
1064557
514023
422544
250514
1055323
651925
25014
180400
549292
517987
692754
55777
78088
216977
935858
142784
652046
825747
1076825
854607
1068106
737141
359758
857966
349599
223697
907206
1052776
576183
1081397
401158
1022731
528810
573034
75650
876837
755187
1026932
647324
717164
714945
1066323
89475
304462
85044
580919
412606
844812
238620
256809
522788
558736
923725
426810
365158
368619
211867
65802
782642
578514
294890
430118
870967
825196
1009978
785620
141721
773174
1095497
602381
66769
318619
111094
1033431
512224
894335
529326
687564
127789
1044342
766071
309896
131410
547291
628466
269693
981627
73474
1029765
881295
740680
355266
328699
127653
582408
164292
195310
1076255
926288
5622
793564
754445
592797
693239
157709
337688
288918
445994
503344
1060849
203014
1068308
867948
1057637
901094
320591
958964
1068161
107530
880928
51801
680784
1047055
420372
900360
350649
32369
1090671
989683
903677
883988
180079
386149
298758
59867
866716
1087725
1050302
88475
489424
222919
1044788
756032
228771
396794
691837
121965
862843
786592
500869
721069
1042732
64314
243519
852625
90320
814993
718065
600164
219611
116367
225556
47378
616653
505434
530349
932527
578750
105746
456718
339247
424399
1023272
575294
644705
427213
851460
977209
1027917
221603
954554
281728
322966
256346
1084847
803699
848101
541500
1088932
603835
581548
1018246
104696
382249
239070
1048515
417252
809328
991333
189204
178222
544017
1062388
547126
618042
115040
705951
146540
377457
900309
284690
207487
961826
452876
763123
471309
1031323
109838
769642
546439
1061274
938889
127643
864614
770985
71922
723669
89738
343846
963268
1015496
478541
196076
919138
1058834
458845
43562
77340
758194
491584
348084
214789
306711
696885
751279
374229
325098
493093
1060096
333374
850848
633467
996764
441318
485056
926790
641193
631635
789148
296097
685648
692408
505508
1036450
1048405
899748
628837
379940
202505
1064564
104335
976735
115160
115291
95020
964527
343551
815649
957131
69118
581479
351972
250782
80907
17671
862988
438756
603790
926141
705046
273859
978468
488822
1054842
506384
230688
163115
158474
1023903
931936
1039118
1000484
803385
258137
341332
300123
182964
24679
835369
311812
623578
1007825
326865
447121
900897
489784
856138
354269
244434
192095
438964
704025
1007630
182169
992806
149188
730683
487845
504367
60521
596916
595534
30772
391429
759329
106036
390606
946456
697854
523608
641623
1096556
539623
610747
107802
1072762
308083
858660
805234
160925
110088
108679
999160
989177
730137
860554
554910
274080
446069
493828
758314
626600
224362
272094
644823
912316
1053059
821115
499859
439456
1034037
448851
225379
364974
530176
1035462
1005372
648434
643439
758050
1033182
157360
8601
878419
85681
623807
756222
837575
369550
749547
434013
193563
317268
159778
950064
837227
621614
999192
388088
745335
737412
310074
29977
463292
843197
921650
376954
886593
114416
245801
677663
484053
151547
133357
967014
473656
999933
171380
467236
1076245
490828
579047
216404
867186
1093840
643472
679510
253539
110325
423207
18497
847410
838185
395717
633545
751187
416283
1088842
162629
300281
261171
1054545
654779
70549
550278
823988
39269
1081569
948542
69284
1069356
71851
328910
57497
741103
935841
483930
852498
198707
170868
731871
738083
654533
310746
792120
460230
655461
362073
186485
619489
593309
83859
572949
952884
590933
787804
651556
360208
372063
62104
854312
597320
712072
237600
573733
429122
530536
291358
537216
930499
156887
384217
1048020
852677
949751
789097
538659
186995
72743
863543
576611
382359
14719
697229
709060
713690
756807
1042237
480609
167108
316471
663493
368628
191464
94315
1008464
459309
1058572
725432
303285
361816
356855
768186
496734
453405
1073854
192815
119313
60605
898884
218669
373109
805414
476335
566325
124601
257712
330720
972805
350830
81530
275224
161909
2180
140752
830693
554086
1040133
796958
286110
130557
1027056
942952
1017866
586303
153069
516561
536666
536053
267450
860518
147982
917444
786283
440710
691691
379184
799763
376009
900154
375226
756484
359972
887686
669791
487088
1050903
813317
594740
645550
974152
83282
166260
438332
88078
147058
708929
699818
133256
160216
132004
70323
722483
852670
385973
605889
602024
566770
466680
271286
792469
29380
914097
446966
708904
855893
662680
660514
372821
1031690
498493
90386
54887
332419
875664
411848
373486
703203
888869
287309
422593
873396
723787
173388
663548
1069132
369686
946313
845099
627505
89926
180190
53533
991519
597374
412238
296964
114139
309972
658956
850723
306322
944072
465463
269208
175933
707430
1037900
323944
769566
26247
136804
669675
262073
114069
308766
394611
299382
476649
720169
800466
123046
43588
397633
50057
1096158
869138
636519
954431
699054
768728
332837
903906
316594
629470
180042
1091069
287985
844458
970425
237312
804790
76791
3574
748482
375156
483902
985115
806417
1072090
914610
978502
618352
246667
527174
643770
76690
636303
312714
441647
408576
294090
805963
17637
749846
860119
866546
418972
557851
146251
79402
503603
674754
921646
497169
726478
1067254
447465
134566
598609
138191
882067
88017
79501
333700
724551
920071
619153
797721
733160
691792
546918
481462
1091744
347108
31585
1019627
624072
45360
902582
37186
236692
343014
935384
911104
324565
461971
134223
95980
233876
942690
339041
572236
900290
256168
1039769
777401
501370
992011
903283
434658
819918
202824
382537
690861
808355
660305
458027
1021252
898406
375677
952322
453641
848826
204653
654277
984344
722523
210334
471512
119698
386460
139428
229690
618135
290292
575300
574018
747069
506803
949779
288573
990411
989361
87313
58081
46743
45693
365787
984126
985684
939530
940580
1064962
661898
1030786
631287
1011153
449293
453196
974525
733351
710127
711819
634924
36772
469700
409722
586287
372169
428327
953185
960712
257371
900340
1094042
1097714
611180
127938
515370
78426
1089659
726390
830139
497812
525534
508612
9521
332753
508979
1035183
937415
938465
813309
72435
214788
688445
195925
236363
208030
1057713
831425
551377
1021433
1055677
522462
1030363
948339
192495
581143
248548
1020845
641280
312863
647006
414849
373231
396271
456009
615211
315662
373780
207043
54713
892136
531393
471932
464716
760824
982768
112907
41668
88183
265663
844231
403243
928409
640304
745199
216167
655639
177747
1041089
10255
873957
432523
977756
709585
173137
868244
1021030
109604
650143
495392
1060506
351893
135619
852054
169158
565357
831904
323216
61577
426264
106237
319104
699136
841788
932911
455440
616075
547441
856253
516280
648339
311260
178950
1052143
513669
21984
341215
538627
136794
137844
1033572
527564
425181
959786
762745
610598
203905
575893
795812
62770
258815
408029
662313
712766
994599
824833
590962
89318
896841
989233
880788
55811
287832
787548
404269
397547
510325
573603
840549
470537
361491
635284
74002
766166
80831
941573
801425
344172
926090
1027505
181719
222412
35290
1078264
688520
189295
432843
9135
800397
336795
132922
315405
212629
920637
874115
997288
367746
254788
20351
329688
68319
457301
449937
448887
984746
1013200
520632
180295
383073
849204
756079
640267
663469
801482
493406
391549
991308
571084
668744
595127
705781
1024971
654593
1042510
907336
189208
76737
854735
529284
1025065
111592
1056987
488131
316614
591383
594514
522381
296297
238580
1066500
180991
1097447
1013151
146426
636509
373473
89084
807954
841671
825858
753986
931867
784993
718495
236626
762005
962130
554475
676270
1074223
6595
856791
113789
257408
417299
519930
104449
734394
981968
398545
935343
932506
578007
299119
301820
789718
410445
394568
854090
221599
299610
399088
75747
1033531
821439
973009
813957
964959
942423
151023
844887
238494
701057
351846
1028636
522991
1066085
817814
633548
397621
350694
353737
73883
355414
673086
921148
1090033
188433
135417
182032
476028
587726
947963
645624
757972
251044
1092579
244236
165050
839890
819087
374825
835055
516126
517176
377193
658932
822302
203279
204329
731224
917808
409232
447793
287035
861878
99583
350570
351620
54345
1006012
282906
826272
316440
391072
822639
268060
791650
461781
35224
593756
570387
991563
153712
248331
333739
532287
985894
584900
210182
882494
946037
885750
440468
795455
339577
37104
1046274
356220
366924
660433
367012
952871
1044908
385243
100264
851974
1048321
32226
361437
299888
1052152
115943
781313
176986
769977
412009
1073488
478376
978152
966380
666617
71122
72172
63368
825216
954711
317179
591872
822645
393580
798642
983718
1059188
59206
80347
445577
477741
270339
56535
273878
237248
786168
234797
53243
587542
318355
8645
1005390
100882
587819
690914
579822
442302
351119
757595
891181
173038
54606
544469
907478
386138
1076533
65463
57578
176564
471758
674356
599563
893713
399019
1017122
3890
360385
231452
1005923
782613
477924
301980
966413
146607
689567
509035
634616
483361
869612
930154
113022
918023
24497
7587
823148
980164
572349
602109
1095519
520377
393492
328120
288045
224402
448813
669897
1025837
502789
1042307
327779
32383
617186
1093075
697369
173162
671905
980962
374713
516287
860100
422376
4398
260596
817341
289835
623730
692752
899765
30213
164235
1044090
18928
491450
325160
579927
688255
899609
896921
1084935
1043205
777489
395879
733782
642689
90793
975210
524117
939370
22785
355718
75989
527559
157277
1061447
574119
51576
1070005
420989
898256
197471
344653
852635
788792
734699
753875
660251
904900
426438
926191
228318
172014
784530
308306
827034
1042168
649131
545410
55850
634119
674528
864678
606972
28353
512716
197515
1010030
120119
305584
1063689
1070771
649630
649629
99633
1033578
204849
101561
52253
140080
1077664
1076614
775394
229601
540048
927476
923810
42157
584319
425887
1037951
808343
489063
1030972
377303
250254
288620
622511
296128
559732
323146
512800
481890
913215
945795
301274
621792
789140
191144
834125
1081369
356523
718428
1066368
348951
725182
876091
693364
412013
455513
278846
241381
804710
783233
79408
33180
918166
428886
139195
923535
502271
947312
609714
109097
1003994
870015
1033893
198408
331896
27945
814460
579592
30278
819434
793322
519909
476358
239999
135796
485867
828559
236964
749133
279537
390219
362548
197245
441553
847165
923441
50995
872968
136840
198424
708856
1067727
252677
791762
750570
249689
934767
289813
191073
108287
808675
628116
576545
555371
451302
477111
327976
898718
320143
1010957
1090290
794098
417895
408547
149363
287888
442305
1084659
1081514
382220
1082143
9705
254603
1003953
558000
975758
795052
263606
963909
408262
431898
522968
486720
43699
383441
781719
686887
345085
164725
17309
789291
12423
1043602
747178
519408
650613
982868
412309
970825
539889
650769
740449
959406
22751
748037
172566
804872
206350
628944
1028458
390739
131004
791402
364617
521095
258525
435188
65480
491372
78193
1020539
66270
626725
188631
473562
362258
1045173
655290
806477
1083427
693730
438859
248637
197344
325393
521628
803983
328020
22900
10451
318294
1082242
201717
667997
490904
142026
396594
750112
955398
713755
333697
924499
301983
309897
636574
1090632
487778
1090986
995436
948239
1032384
919035
920085
448450
705269
273285
288002
1091289
841046
926867
165885
436584
383389
138260
772889
317816
732598
462812
745810
621790
316815
138964
288279
613432
647150
985376
611145
426472
857737
178633
141691
803368
1070933
406359
70375
873070
150678
944625
423132
256090
309143
1056354
446643
750985
320418
631623
127768
660718
158307
704365
413018
365065
863659
776092
14178
546205
158148
781611
609725
902359
1092937
714320
1091132
780951
905417
497078
1062839
17043
965736
566422
27313
678333
46367
623493
327953
544439
1019532
523555
286113
505345
834304
172319
1078004
823437
622869
960290
298023
691284
128368
1094548
537498
681406
600372
381281
396464
367222
176802
251613
53087
85937
18620
947079
540212
897435
1072281
394248
3658
532100
951524
135385
1093228
828544
587867
182180
471390
83689
172249
483377
950646
670294
19181
812208
1051608
421189
693759
1098065
571285
966738
224483
367112
210565
211615
415926
533035
453470
968286
629631
626152
340057
492294
580873
579823
228498
863270
190666
948644
788612
838767
76071
894224
41370
386041
944373
925977
905451
784949
167214
170808
721086
724848
228789
864143
350275
57934
24908
968921
618433
606661
477494
467342
372668
1002843
284605
774744
519156
870042
638507
931583
478771
585542
35769
165541
182488
172726
1074500
506739
541642
1091847
838492
817765
953312
53809
587446
614644
347243
247050
85406
159537
398147
53675
355205
910114
151863
18917
190193
543916
993172
496199
726293
74313
1069682
671219
309246
393670
649986
726973
816090
545185
776061
284407
946192
886550
624374
21994
813756
330480
342400
443718
724894
26640
201737
643714
445636
1090754
626078
145931
71460
737345
931426
55868
823528
1081173
415176
851443
1001608
136644
486580
223067
833032
1013699
173011
757933
875394
296274
29304
865516
667476
942534
1029798
597927
534503
728477
416740
569306
453097
745446
397246
100455
538372
593563
698988
169133
704199
550837
454345
623931
1028055
50152
295990
134048
735072
313530
622171
212384
28607
826765
952295
629383
61355
1028611
126977
913098
485672
803215
198544
17419
660117
1017797
513573
990678
480895
1060360
782100
178985
444454
746260
665514
463988
1039668
238736
128323
912785
566191
1075232
914110
199015
681747
16878
1096977
802433
1027404
280557
269608
971006
899945
323916
581263
657434
456924
850942
677277
1008864
319390
118230
520212
491612
462563
1031157
186071
255682
568394
77134
176216
1083590
614457
742489
383682
854826
1033689
782493
677746
499514
892938
366303
985151
609998
769899
176048
989413
1044643
76726
696455
679123
748512
1043395
462044
340314
48593
350312
362717
94415
271838
1077483
99300
535324
321049
626339
137359
280782
669852
453783
70808
537907
652130
185460
76218
402560
928763
539142
395625
635107
233094
677919
390072
658851
318305
1044697
406339
436878
1086398
109741
789441
1006316
477324
320187
310423
59695
1077565
440203
133038
129535
788870
789920
292476
799478
703268
205858
598442
291344
971670
817332
511875
1004540
580496
832355
738146
327579
675032
580641
433494
189954
811484
1005730
70345
106760
1056277
538183
153628
976093
161919
899174
398705
559306
750327
374433
210598
700485
576673
412087
859467
244572
243522
858810
342544
522502
305194
785266
358534
422480
826141
354284
970301
4786
262104
327939
824857
282555
907973
345460
683591
1084355
1084356
217979
378475
842034
6610
441140
1037571
611455
621938
965682
381714
808789
779219
398995
1087365
655691
251822
241697
450455
997427
860364
720011
100637
960242
577858
281022
602273
475372
179645
746478
486032
2353
969120
849185
219021
903519
968920
812890
859291
1077941
1020956
193953
995441
529980
564877
450992
698965
765526
63801
44207
855337
331166
172283
969328
212318
337221
534907
535870
347689
1090676
862137
356701
1038788
562219
957752
1089740
1019635
764461
394509
168523
779317
112714
473192
178630
659688
941777
720222
119629
821504
771508
362641
754062
937409
702562
144507
864029
323489
81467
884543
80253
982687
326150
1026999
513170
182620
661024
625108
845976
892624
253104
545144
1087313
389671
694290
975173
277445
380041
675088
241245
508648
72402
562631
852517
627070
286739
710984
846684
234209
797516
238573
237523
729156
233941
4461
965865
479332
804747
218912
205830
701249
951981
622768
724479
114243
428383
424744
1040748
517404
263505
737669
321061
682227
288330
407575
406525
696388
533545
55097
992502
993552
15896
524310
403518
1056568
880678
448591
498896
82108
911123
1052956
1033561
106446
721795
834510
593499
958524
819564
248880
699339
207091
759388
897885
730100
449673
100537
311708
426887
506018
216815
447463
792452
59005
403584
335186
969968
957854
1023360
845183
296753
54932
872028
312045
685442
1033510
249825
1029793
45175
726039
129819
898011
13128
721355
389955
191974
994832
420513
168363
244351
488990
859957
785087
552403
459481
902838
1093673
695248
233184
497697
966657
166648
930813
642474
752335
122840
37214
293886
675508
429466
310913
485813
623162
685798
173136
328647
535642
325004
829433
987900
502493
558611
246120
125037
614882
893651
263771
142366
463317
833906
121938
565943
786589
856792
251261
501935
355031
173145
576290
707422
763766
384225
615910
47696
917750
694988
1066242
976413
1041357
136253
330149
397645
740900
244247
608040
873780
475303
4834
805645
364153
596611
487323
15860
377455
666818
1004570
529215
299987
993412
251560
716529
595871
41314
813320
956010
115272
534799
231082
729606
1091272
281803
903007
447960
38355
885730
409570
997910
7326
383463
48076
499663
645253
266808
485777
527939
526889
908048
620591
717188
539985
258139
850899
784468
764115
362758
668950
560582
641708
839697
85276
598159
449438
964504
357790
796536
111248
1057918
508525
325082
999487
879609
1042295
806544
758980
491142
453629
634602
18287
376849
449908
878745
177130
44815
752207
633077
759894
310887
1078739
317460
98011
745842
949630
607060
422207
620523
492455
281293
480705
396409
145807
597801
821555
520452
211095
218123
416825
204997
1058638
680088
346937
940397
608069
846413
681768
521168
690276
43516
158946
558524
1001837
47271
197898
1070448
717345
922220
78616
383449
144573
546222
171177
895098
408755
254450
706634
225332
612883
149829
957376
1021637
1002077
757378
1057151
152120
946813
468154
388131
647948
509595
581930
312286
413314
409193
178668
942325
251205
884569
483873
15529
134237
422463
817846
818896
352696
404370
1026339
24993
393903
866218
116486
844218
372467
742242
664702
590607
1060375
570459
862172
1049040
616309
391577
274923
1018928
1019132
711613
864880
79468
408825
820587
98712
159393
887545
43178
681851
218818
64056
339244
951394
1046562
196084
532763
597151
999419
473299
28886
477618
909761
649341
159973
24382
841146
659168
260439
573467
418666
65948
93572
420582
175060
485967
933225
850007
751017
1014468
495522
550926
1079099
1072998
966493
770485
290610
188872
994670
181007
401639
790031
71058
400981
420848
373340
373341
753708
36869
1054452
280059
172772
86562
172856
983014
948744
143755
152611
454689
127231
346643
1089656
701310
432341
880382
446662
1025825
830844
733572
142903
219981
492289
1011127
911408
368936
271566
1039818
920185
200950
1027482
658891
650677
526469
539753
802610
1006104
858065
198576
440515
514318
21968
571159
863665
539929
805343
841900
684788
118159
680503
942478
420200
18584
445993
219325
1057162
817485
650303
108609
34636
652891
519453
873700
220183
524499
730542
335669
292040
293090
1093791
944541
1017534
821841
933279
644317
925628
823632
235534
506381
451032
750671
793449
727599
650618
861804
862854
1014419
1015469
561796
611784
36653
803775
911899
254255
610351
1026298
925045
711780
1062466
676195
499359
967245
343968
209872
327450
857699
532511
644745
664638
1017321
314584
559239
404704
154956
995170
822303
816946
519863
749390
835707
438895
1098923
39336
190382
973765
953011
577775
679875
529687
214999
29784
338985
849911
65342
452796
15598
443044
396343
8812
579793
190233
1083411
575755
793194
208882
108399
561078
201255
424296
143123
1070325
314780
855162
745600
966020
490207
334863
333813
331202
516076
281595
870682
563194
206963
714489
176576
200805
427127
929427
783569
135910
244287
554386
566075
452792
641211
517355
252917
795033
838567
991659
396390
601195
659651
647703
1074965
306365
892303
381850
783129
1028969
663595
22949
448213
134132
61127
230808
527264
866180
134505
604174
879936
347780
992519
734883
368982
546587
724873
282501
407450
1077090
337894
487977
941587
1033333
953989
600887
361812
792202
1057776
882187
54309
772950
397248
346294
188810
800680
112831
896668
647980
596316
12408
93521
506673
455815
231379
634043
122762
450176
76154
508786
444790
163162
793531
583669
582619
101373
1022756
57194
481933
939961
987936
617081
220710
178343
859084
396035
723244
535805
484897
607947
915155
513567
633040
402548
490513
465722
511455
434590
935533
922997
654185
1060404
1021136
138224
207648
467658
307634
681179
762159
537073
1028500
201186
390100
976208
204415
161280
1038357
959320
513653
239975
69709
49937
655362
190991
559465
438791
669344
425489
448326
136346
968283
835997
29315
26433
617382
233493
614649
77110
868641
878527
617959
766542
223653
381352
984833
939133
1098582
876789
507325
171914
975714
724305
1086573
1089272
1057428
32411
802375
958462
351840
629026
42065
363627
513396
360384
7866
233381
999935
427037
576069
635074
990354
651070
48269
1066877
50683
19315
505536
916277
530272
160225
755300
636670
422440
1048633
314992
151596
835902
1003196
899050
125171
573051
91273
549248
586744
329403
510998
827208
77504
388322
263422
714925
181950
312368
49852
1028479
1001598
160067
852898
401224
1051173
252135
293190
482209
727050
700632
837321
1094408
899969
716545
512256
887398
574444
108444
936390
806233
543284
1096719
165463
926569
39521
249018
213187
274331
795851
400379
911363
965215
585100
618213
2388
436216
1045855
1037789
739446
200009
178321
740428
49069
280330
725625
237740
570731
890589
390450
549170
650959
823901
85348
40820
706935
381424
211335
384464
57914
585015
1024619
1093289
969198
975755
215813
501159
996586
635044
619913
524785
94530
378262
932139
732953
757965
908434
18603
314827
154466
680218
599950
645554
875520
261918
1059245
86246
86192
135656
965488
67462
186594
861757
492130
485996
135688
71534
959784
726844
564362
33258
123657
206484
668532
39200
886386
339994
341590
1002601
38082
366524
1021371
599656
134049
129260
922298
906233
590934
1031230
989394
184096
718399
28073
535799
75446
732967
832943
229118
255052
14255
197408
451039
471208
727280
765168
145659
9373
182120
933940
546929
545661
676656
708937
401270
195891
439755
908356
696229
129333
402145
547574
780760
931577
354204
452315
885868
236988
595018
664857
954708
596223
231465
653080
594025
887399
784872
528135
1007866
187533
789669
586029
84744
559456
511621
883303
249294
623609
78144
918518
151100
859202
169268
567265
564938
97686
62689
596273
917143
497310
175584
560470
612143
546361
794995
941400
1080315
487105
480353
1091000
1066325
860689
122814
747575
610720
674521
260273
364032
872485
973130
1019539
779385
604289
327823
835551
649679
427675
442954
725829
317219
89294
839058
618597
1074858
1016694
1084590
62913
865084
375540
288711
85893
276950
607824
954541
944997
84238
986246
700173
1091528
1090228
742555
256950
1068622
742876
148034
658150
275201
1029442
568492
1016672
976593
26690
192955
801500
229424
825013
556000
249157
5228
907280
1055324
161513
889081
40647
39597
31734
30684
232028
996387
648305
41871
769488
83124
948797
142354
479202
96660
816321
174443
982626
880377
1058798
921343
690579
459092
354171
508898
559622
507652
795898
821829
1014544
572446
808068
238970
964729
245089
313940
152431
1036756
1089700
677138
105486
925461
868364
763695
751581
130906
11146
632779
623792
895358
41861
1042044
1083332
452176
321015
742203
436559
165214
785855
462569
676632
4579
487527
130882
977085
186765
915979
871059
283093
83745
1094127
458927
664345
321287
799718
1001410
1043203
365269
78089
26020
94386
68315
211467
994630
1066201
478591
720639
81437
554721
659204
302631
917107
338634
400169
488185
1072157
687414
982735
668940
301874
101940
609974
539672
80555
976825
819877
842300
400264
121506
745983
620260
1085453
935223
120221
774142
40082
807592
301495
221798
569018
898480
496076
505866
936812
692031
586504
400997
62625
1067464
609535
438617
103872
805838
439436
482356
82712
817966
464760
618204
851885
680808
78140
965675
754632
90994
1012490
207474
87691
513520
172401
285321
4315
683656
257340
239195
210675
478654
1001190
50144
425420
799931
512888
938443
602508
259425
830575
101459
54662
363133
614997
880426
178711
274591
970258
305884
1071827
1005530
769071
864278
1074309
903419
829134
893308
963715
362211
447800
806209
251684
458289
301307
951206
673516
850086
830649
162553
111166
291052
564059
791376
883900
291674
138049
519579
857990
59134
1067164
738052
1033275
116015
569532
1035719
437700
401294
400244
992861
1084181
1083131
1009502
872529
473957
401745
590727
333363
303370
538236
708431
532477
998317
986426
823378
305699
69559
527895
633115
351134
859470
368085
204620
319882
1070811
334401
624240
354702
1078121
232872
900693
598483
348226
350495
167869
1021675
456021
463584
1078199
159672
176803
822583
743391
1070065
334854
528910
1046659
772690
891600
494710
347720
615474
689627
132209
125038
465044
798780
1041545
120401
414765
105808
953001
670606
1062270
272708
85385
23013
637289
509588
679753
228909
228456
372781
893617
555507
884614
814608
489280
44936
206818
72073
769993
712428
993969
282129
617085
789561
776118
536791
170256
797634
227159
39170
665711
587338
235682
991953
191229
243608
878548
906359
281347
606052
462119
758636
10518
1089816
267001
202394
975272
700152
500462
52242
157487
454103
588844
39061
947187
413608
775915
429194
749786
752500
63154
331319
332222
902604
80399
644716
235222
953712
858400
462549
115924
212401
1075719
80081
312773
291341
555977
84151
1099408
760361
638615
626138
867137
584780
219159
941112
396605
436742
786869
994771
886958
847941
767840
1059091
477938
258470
667252
551024
103251
864121
916763
262096
135165
571779
309950
575821
1097225
862317
183741
559829
133781
386702
1033525
940231
1094578
974509
415345
769233
253923
545024
574239
196895
306008
98806
713731
10949
1092863
412689
267359
985912
268308
771853
160497
89362
206949
99721
411325
411490
575585
11032
396480
118035
968739
1092559
445532
846613
125518
692934
268729
526870
903824
811542
25057
676280
603655
335871
296473
286688
737398
420293
799621
1073531
1062771
835526
546285
860150
463976
148466
1034275
188565
711252
65333
941217
503704
15288
398130
1008848
427768
1012494
1039052
509797
991850
778794
641640
373041
290048
659884
33449
877746
461894
1039634
459437
379014
64327
649730
595929
289999
799896
579552
131226
1018990
1021031
612922
551500
845892
812108
766670
401548
207123
587553
114358
232916
223168
495887
982041
337192
428317
357325
463307
330227
656995
493413
441880
735134
699569
229288
340993
1056102
104797
693170
721160
37456
895330
469929
954951
689174
994610
20365
1041493
876785
40734
302523
784172
181947
38803
814352
737195
650620
310593
565154
1063341
852809
1072189
590882
1051075
435583
175110
734415
132531
15813
255514
11974
370849
1019786
889324
189475
948782
911554
664876
328697
343966
474164
126619
374815
982273
486554
987022
942189
2376
702813
820838
76969
377213
161405
1095956
429338
931692
406501
1055575
775032
607794
173684
62371
260955
729076
496698
865671
1021869
533731
331125
305600
48024
518365
489907
224618
802147
83825
1051969
168089
150732
911865
829635
1024192
3170
525428
167454
166155
406581
498870
738705
970327
1098437
327713
154370
230675
356400
69941
515104
478698
899094
291066
327570
663836
584762
842858
1031858
370662
1038006
927397
584005
77165
227415
679119
296852
406188
276612
84214
919694
709805
830330
80949
76539
672422
547761
203918
794225
819105
337623
530290
80604
1067608
263132
998518
257353
258403
622428
1061838
488784
137532
824043
992382
100861
101911
197546
395619
233421
338484
367609
34622
979007
39524
558359
66650
308288
865767
369719
252942
459246
61182
162317
409136
262237
111597
411120
293305
68510
247680
193744
954325
189713
441712
885808
555341
326645
1029175
505384
304101
675622
44526
895378
261313
622339
362727
82581
140952
184150
292565
380367
929826
356788
791194
717309
220812
811644
410493
612622
124594
579358
1058360
400606
477136
1059664
887136
696170
686307
700209
230488
228056
657632
541004
929670
169968
170550
170551
963427
1018043
408279
928750
897995
988028
652271
653321
77777
181647
1086330
618821
793403
617004
514849
197198
1043094
536766
365888
364838
652563
376576
969568
762692
333726
627446
1075394
935624
729523
661150
10131
84808
129210
548813
249966
611188
159793
470826
970634
980445
444181
759278
1065384
948080
154913
245368
523889
942096
898374
589930
909442
470544
781342
82091
915236
48212
282386
465088
772671
656032
312335
310901
294587
791818
201469
1053312
824489
1078700
72945
976271
138696
484598
643829
531463
412927
946113
1030634
1099363
323350
191906
494565
814786
248114
44989
634248
12294
9838
2338
154971
607039
133874
459818
712653
389701
469897
325292
975334
162612
487217
92540
306509
778138
10487
652916
231394
892270
943985
612068
887857
203330
1052784
492163
74295
666755
200609
316382
254572
15132
871130
279350
401749
854039
514156
709965
581760
752914
1081296
69125
321195
167132
112419
280482
887239
899379
481676
662814
446398
1022843
782453
1018484
489261
53235
595512
610824
839727
702345
180496
912634
635819
221278
344175
181097
202202
53132
593047
276236
569251
1038594
392760
311647
717175
908255
159441
1021063
589549
597847
331338
673039
483642
872983
24161
822839
778586
439721
791867
82640
386356
206958
734167
301747
821459
582641
915758
72492
978644
100364
993249
182040
436532
886024
891168
545208
805849
659914
401627
6766
231903
766529
1069427
431611
646902
802189
190261
528190
547414
280889
220326
906013
627248
879797
914449
365975
874763
336932
935649
777915
248985
1020730
805603
50503
642751
6864
141728
245477
862950
315152
215000
873069
976305
383435
1056477
555110
981741
754643
596661
478947
447505
273939
532697
16703
464830
368097
922502
1056893
704224
642780
963728
18516
210650
332940
180569
586954
425885
1030276
412367
161418
236169
1086838
720072
368964
818201
557731
260595
890766
120660
395033
792735
8395
12491
207218
532904
1024354
793340
310834
367403
1004748
2261
678699
33716
413680
67007
139316
409305
137592
522099
365697
869718
361729
188985
256628
985296
31125
553475
1079284
741117
1037119
96192
663482
1085098
65490
987724
719350
174891
897848
576202
104224
890451
810009
810774
981138
555447
637487
712190
870497
185368
949052
205960
345971
1005234
254748
741544
703524
54895
565673
254896
575008
583163
1082833
893816
56378
956471
517657
848457
831540
69348
315018
74724
847167
969856
152127
122355
335276
747970
496742
211134
783809
566942
255929
160064
417796
100106
561389
658707
535308
337537
1010588
848476
440601
698940
10046
842907
1100228
593833
1070622
822831
716925
1056495
300269
542534
267958
505184
118688
633197
444027
954787
121722
52699
768205
416552
1069770
508229
231032
370011
740045
699595
216006
234472
70818
934279
1069016
484353
425846
865095
840739
1058910
330961
6774
807265
681939
571663
797560
756349
438503
734962
686451
135792
237258
956321
203912
90120
494765
1068537
383037
359194
159694
46931
616344
961101
524300
905637
695236
734448
77749
90183
1041011
961498
482531
665628
77367
1000611
339293
836815
355914
351052
1033511
644809
606596
719184
55201
905863
879392
210214
11613
195959
528620
1039161
343212
734626
37648
980259
554520
1021685
924082
926182
923032
94073
717374
482798
446170
817449
816399
27445
262410
263460
315335
497876
274289
224556
225606
1047261
393851
233744
590013
665682
275929
459814
107435
321720
815665
12774
9189
676389
947568
771147
83578
1048562
432833
154476
409235
303413
606704
1080771
149894
508724
810167
443725
657678
1034101
1033709
973175
370615
407963
40092
871314
1026613
663479
112209
63670
352995
929515
328800
929874
293162
319308
492351
450387
313349
746424
1017961
400027
858203
1086316
985311
718616
367912
1007929
19510
91595
118424
25961
807080
24681
649736
312159
929756
1091625
613398
843744
72901
558516
348490
787795
154611
934423
12112
234041
199669
1014831
758607
168607
881699
112815
902598
670695
686933
272693
838595
134336
264206
479146
926231
833052
963130
934315
67012
505868
233380
158085
148218
335815
763623
1017283
384226
55524
1015547
655279
248215
1088840
557501
795352
1034077
268207
113795
169839
99939
1011482
1078801
796909
903832
644955
622340
386283
800473
402494
1039667
585700
969609
521003
207746
723574
372871
610431
392464
320956
1049812
177443
446245
405158
846163
502135
7585
859708
552083
300965
169715
1010861
49062
721865
127565
536413
828044
1001379
446764
1088154
91290
1063579
635590
69897
876199
850143
995835
1010624
769573
175029
721117
686320
476443
635672
818800
591610
508128
586663
189380
1010379
519072
982283
285584
1008357
369992
339169
400816
367143
354409
734174
369720
223529
843692
173793
189814
699787
378816
1026463
531823
735978
388371
165283
1083768
350705
114469
605425
497277
876746
1023150
912085
891309
50965
980763
769032
255873
626192
2379
125576
741962
1020423
166020
924698
878657
1015883
564884
119108
961756
1059606
402062
410345
120678
480286
791679
488355
1010531
533663
68104
447913
723774
1007754
1086345
306975
131643
428287
358438
421456
670870
284468
361793
159359
47646
357857
322553
225527
17958
1052555
106595
234067
381487
975552
958822
994476
178601
924365
965939
950538
813163
518982
426172
320306
432425
1055525
722541
527312
987385
139189
936858
593999
792664
973860
977784
338183
886570
320759
840045
321976
311335
489850
1059081
176841
669274
920718
615195
487115
860526
136858
573495
525822
854674
364804
1042814
579755
646189
728561
739399
110818
282813
636200
544811
456027
497297
180465
214910
5069
323790
783963
263071
547880
130334
634293
560944
672255
98172
425522
799857
349550
593690
849727
836348
999894
170129
931143
912371
328407
716077
1092878
417991
129447
250721
816249
663100
1038766
134005
758431
801263
1031665
144653
624418
750440
992831
130527
170889
12797
285758
92908
641358
645934
115292
221548
450668
653392
645283
575171
294063
703457
733660
473635
10931
1017066
849965
216190
468749
146130
615489
410998
991078
330668
281593
582916
995969
747817
871284
555297
718047
833334
158074
981630
404334
1060181
600322
73536
35541
33264
152028
637817
344553
337366
1097330
520854
133481
242564
206267
846315
1087498
681367
1033028
514703
58223
544825
1099860
695391
548461
427097
335974
666540
989475
965053
94323
652166
248615
900002
567159
1040358
921689
64371
378500
377450
157800
60487
1028342
1027292
1025667
6703
390201
1064182
791209
726311
287919
785433
732120
618304
266695
720080
576667
291721
649765
160209
73935
879320
955043
237281
823557
260334
188297
692374
431007
630309
980455
540082
38940
876478
134997
572704
661654
683420
751540
608734
1054762
697716
458415
943793
877841
152411
202314
940354
412386
376297
1005162
250335
939134
786843
1091790
232954
340069
568576
272975
795623
851672
180843
474798
521602
130954
87187
734187
143340
105433
974691
878247
998700
335824
1043593
48482
368582
372472
581994
573355
19194
353098
634904
110374
1034126
269295
133249
1022287
121261
672653
671603
509318
1074947
1023837
248827
292843
660127
1073618
548610
598246
538406
471783
160007
507987
814129
687742
98322
560159
829269
365364
853703
873616
789277
267947
726996
712601
83701
31012
540946
213387
172333
53856
54906
685951
76888
96637
270121
568119
1030918
721484
331784
500285
265409
460446
764325
135233
891311
930829
394358
758857
1028080
959120
119309
430281
73122
340687
459560
8390
805926
576784
366483
905018
761130
553783
952747
723365
770389
779700
283077
54161
850639
445505
228072
923800
231074
499537
307545
572721
579859
257823
885681
874728
162824
498295
610159
789704
736789
528136
371145
335889
371824
452798
362821
431195
929232
804442
588134
387566
200587
120875
513415
40013
591269
748868
551023
994415
210470
37885
170530
199046
524908
248088
825104
138822
194851
111481
1000474
485805
740915
857599
266082
123727
366241
695319
269996
511874
127398
461068
363604
1021338
80859
725645
1073085
566916
636721
953949
19390
693525
301932
401092
14167
500637
714265
1090076
590609
325609
324559
808178
765561
278416
450181
804021
280117
1027354
785275
178618
1066150
467248
994770
95444
988653
1047259
424648
354013
1027817
241588
399942
964784
212057
31678
576832
52492
210927
135582
701325
239667
1077398
352581
853885
249302
649755
831497
1089612
945992
115133
444312
109112
241271
274895
251133
619867
1049091
334223
245750
312963
933689
106110
201504
296012
246663
444603
294443
386949
645199
1036539
476961
518460
456740
506727
458284
607995
669704
896734
509295
1012185
251066
343118
510370
363988
860184
59701
83468
809624
236840
209391
980599
967594
708550
644094
64247
630567
907900
789639
729645
492653
211266
34232
853795
378173
583602
13978
529527
156834
802841
1074745
1075100
88027
990389
239066
580033
815172
991325
521688
236812
19438
362026
407794
663309
761180
516298
316130
34315
936956
704862
98880
786123
1056001
46187
420552
634433
160470
1039594
318253
265253
899254
894909
1046097
513414
681808
679189
1003687
205155
487305
625897
335342
85359
152920
744651
929356
169223
378720
279292
299381
1023227
442567
1088091
738277
626695
614166
112767
1060147
873686
437573
846014
452322
338014
1084735
500267
186445
787565
757720
822850
618097
747142
132162
935398
884016
203332
116196
51055
255643
1080694
266816
239079
876136
575590
312226
234348
241749
264742
633245
513538
802694
1055647
247446
993057
313751
703928
945119
278989
998517
730182
1038891
389303
365090
854865
660504
11840
480094
775080
1065660
682556
106864
288068
934819
644693
826918
287635
755689
175068
455373
240394
322008
713993
881857
429237
91723
782916
402570
523844
210398
1023178
576240
386718
985692
327789
63833
825476
341258
245519
428959
493770
386305
665348
388927
106695
298897
571909
679383
9492
404797
184927
574540
889995
1023948
1099047
246098
338072
739937
964845
915330
135857
417536
43802
315079
639251
55810
1071040
795017
819893
1014938
898287
756259
472341
479820
927888
103333
93599
355748
926917
352466
987203
162671
31301
1021394
351027
613291
210112
988522
38054
157026
201325
312086
514658
866602
594749
737120
191244
87901
385574
485900
898641
937607
940621
73540
470562
774457
22245
659516
997536
1036145
323569
995269
183711
504882
651969
823909
682957
467221
388993
776440
816341
28146
861707
733805
856123
622618
1094486
1075948
91879
266332
1021024
544732
602265
987314
640978
779733
914986
571662
913768
157029
22821
181458
465343
627669
680290
190551
724182
397437
161349
196825
263355
38698
878399
478667
801415
354552
864517
804172
227625
609953
1034048
773975
261752
782543
865451
475128
725965
1069197
1027347
590311
1006435
670259
422018
875619
1082969
762293
513784
867662
688676
802223
532180
223344
740437
438959
469963
853011
652476
693700
49019
65954
26418
770464
936565
908083
202473
1100337
989477
171255
1051700
460635
560838
810151
1053180
426489
1073631
483212
965743
100569
819235
324894
616743
420627
1089056
411922
826406
160051
233752
471319
355762
988138
875579
864577
946635
130245
1071848
629672
41200
5174
692892
338077
604973
256026
81418
103855
529997
1049315
561613
234499
1051138
522074
659629
426230
342548
137294
1052837
608451
310285
59145
351860
965572
812043
735834
138768
862878
586256
858422
698310
546874
880203
979181
218234
228568
227518
338551
1035232
247459
249559
248509
668568
567225
711857
443071
579330
891134
156180
272910
293813
449298
102631
806259
1073550
451759
789451
516338
412758
411532
29497
1022839
959787
619167
596300
918723
1006840
713103
750294
943733
956963
619244
652083
1004054
835842
511463
282924
724471
115430
535505
116965
659676
886913
346133
387611
262523
267927
1070409
73689
73580
952392
763826
503905
963348
779598
1076518
734239
788627
1069473
289369
154183
360645
504038
217075
91794
436568
218897
531493
618930
1078811
821093
924892
787093
488741
966734
483734
508176
880904
243268
858492
957898
49801
150750
903751
124161
727268
550587
1048706
471990
873449
116241
20107
906339
477589
344927
584707
749210
996031
173639
627026
618169
73660
495767
228270
1051889
61741
536449
820882
351270
768567
197357
824608
911072
250079
341078
512013
1066396
242247
1098254
29084
874217
797089
502459
398646
54163
855822
1060316
498329
876344
1014425
342154
935313
562651
46813
59953
127897
808446
922862
966307
187447
166018
588349
20845
607919
334265
495723
114855
360678
732565
142709
312031
221841
730588
756767
141762
141475
184295
719308
622956
609050
448416
624930
251862
778971
58371
363117
274801
874123
618106
449813
815000
154776
1004988
406989
123130
515816
1018242
1086323
12443
539583
355087
595126
256726
1014763
64945
1089912
100753
911199
745265
380949
421410
63519
823832
233499
412713
192365
59208
381649
751244
359795
240531
130297
519895
1022890
837829
272818
450791
986508
294110
512545
46938
516249
53040
573558
643026
967411
971382
357774
1073427
347009
310782
476754
165049
107601
590979
643607
399985
551202
757498
593175
853207
1095013
596275
58138
333693
484941
687606
232428
253363
223963
225013
522031
644138
576476
115266
739575
544458
1089433
596573
577983
1023632
193786
194836
696203
477630
255024
927402
735722
205091
438619
552220
553270
520500
521550
224500
882418
569048
924204
491944
24685
959200
106600
628287
790391
44439
350797
819398
258697
929645
374415
56885
722654
393832
1049874
568391
388323
978371
16597
822229
989610
147618
599048
1026021
192648
64486
573020
988439
147728
352219
921502
597350
132216
480314
297132
825767
75893
202272
550028
91528
1012050
170514
805143
280457
304724
303656
390052
417070
924554
150693
420832
6115
934293
378880
673232
958405
674072
887362
787390
934649
776805
644532
997320
179228
255350
464261
980892
235492
234442
484809
85575
767005
1020722
505604
285234
167039
46778
106958
837686
92879
806361
377721
246239
173231
323799
277238
85618
981396
265258
49758
294822
186574
907232
756240
153530
1064532
932242
633337
202070
91813
319014
673841
763361
1039993
216282
812925
685932
950796
35330
366928
662102
483325
1096296
1034573
108017
13121
222537
546764
892008
847412
987072
1063793
241642
968169
327399
986908
976353
220280
113788
714128
508313
326699
24398
132960
173533
622745
559875
328857
454575
446342
675939
913564
1007876
391446
721407
493956
248755
908115
1003038
823611
1082427
1077699
256530
865245
1055625
255730
678428
411223
410775
902592
898772
188796
54226
1095143
388387
556086
458297
706445
162961
904564
42810
1091503
178169
740698
538988
793301
1094767
862816
961227
657778
895237
727343
551971
528106
4564
36452
962669
499912
875910
371507
983914
480126
100890
453547
729612
963451
1056415
175130
1086644
1052431
635057
218000
138021
1072807
999222
656473
610694
374950
615712
588725
230897
393970
134896
549012
875093
959148
859210
955318
319423
946407
253389
786329
841206
641743
585210
616332
549660
887315
629250
771806
877678
912989
357264
610722
453294
577139
578189
842906
705234
60726
706653
841437
393747
900898
580648
850704
785930
281871
24243
600693
829590
1073229
128009
263457
797794
199552
390670
967116
83730
1049720
167296
620892
997394
991721
1001297
797310
173673
1069728
722112
157098
87471
1042324
991102
208749
841794
407458
286247
1032358
677700
1050399
555168
819542
476861
671045
364220
407785
59688
514877
117668
799123
165804
735867
982935
9421
751534
121532
989406
579255
193370
451558
809618
302425
616607
190058
610430
851736
211979
67305
870895
733222
268168
375701
267009
156873
541250
935400
1040572
290492
982514
222658
148007
337810
524815
944656
881049
1067933
795620
155227
455320
90810
112361
393107
336080
473659
596970
534676
641930
1055997
729663
905520
570859
947631
1019862
1084163
787287
492216
685822
344071
640795
760800
926860
729410
284719
187836
334212
90709
888463
123470
1008612
143982
474178
314560
906613
127337
530355
804271
141517
1063709
1094290
308128
461168
315907
1019518
219792
1000277
554026
241468
110849
650337
824860
167555
361058
102351
616004
745699
624949
843549
1053720
891366
253088
215121
601608
697536
340650
982147
590174
606446
944626
714009
1045950
424386
905363
249154
167097
182438
364055
990044
650222
710893
911653
217140
17593
215633
566917
641782
780123
475042
793683
387271
984443
236493
995488
609682
480695
40504
1002539
1083459
78900
394132
56579
492921
648047
634027
473807
477904
6326
806556
201611
223530
630973
522713
916870
982557
346086
398772
171828
612657
564583
306642
994878
1029259
656039
917569
179065
576681
1063737
449544
459914
281161
47006
783025
725440
93483
893645
212268
595459
518529
538777
611050
757886
870970
345048
1069400
50843
894050
779282
947685
253769
72464
501142
505094
977739
246510
602347
871296
815075
1007708
425023
166921
930120
700768
832730
238825
678774
189389
320708
981348
719447
396678
350500
294095
422153
716389
214439
49571
238767
504554
440382
819282
556962
312932
368707
407494
298567
1035407
1084639
55285
634893
1070859
519977
86623
152359
204540
408549
954523
956780
975837
673038
606531
758609
577954
352191
96968
619394
314996
237186
283284
522168
671760
1020387
74469
769659
331804
404361
896800
525556
1058968
128592
720656
55367
933443
811464
1097614
401785
891421
758591
393965
401660
964104
267104
394133
861680
1088535
594365
114814
1080668
547808
830858
684335
665612
14962
647220
1069262
288810
534396
201354
226022
24224
953801
313864
952192
14191
419144
1094471
288076
758771
449020
192824
339910
60965
98511
782630
988432
1046788
37172
643006
610826
1021426
833543
229945
212280
784861
486665
900354
394697
23812
1086419
686534
856535
455174
973799
525068
707877
732313
320059
673903
595467
969756
331761
165643
521667
267537
758352
714113
1028476
720063
204836
844170
649331
439095
898575
846075
984470
845190
281099
213625
1064578
198517
180418
20697
902783
393705
36906
207880
285562
985673
542052
68665
491275
667402
877419
935410
72737
224824
354182
278726
219358
383382
76486
89691
648164
338449
884672
488605
579447
105863
1048493
242382
572566
84606
1079695
612084
1093820
917504
89729
812658
575474
291300
292350
551544
228768
711306
371837
478097
261599
502648
844360
584943
132857
143842
188127
802582
134392
520759
392623
742167
945524
39994
724114
1094112
320376
1008374
365821
592416
155029
1098878
1005565
772992
176710
325331
302969
1039301
1024964
741382
453446
615987
481475
298907
152805
694577
1031856
334598
222766
82839
780147
778321
506624
885732
58023
121807
589236
632395
1077798
822545
418119
296031
322774
70790
379886
865039
751922
589243
365828
195647
970157
185710
996087
696143
405103
382114
498215
499090
763933
1005944
726892
657038
426200
1038101
425662
430160
938967
716535
647108
842443
402270
761001
558806
1074023
744180
382068
873065
419732
994405
558506
118494
513371
384725
496231
910848
296799
453320
136215
991735
218194
925399
259969
997073
87867
176190
739414
1063527
854532
934041
425744
67725
537573
522025
761699
734793
1031530
277770
51250
933655
543269
523101
646730
1041021
278988
502098
381327
547496
892648
119790
170082
898223
292244
900041
832993
348433
776511
78451
95935
1074635
255098
910942
961490
131864
551821
778675
401486
196696
969985
922093
274212
88351
328128
22065
250931
805861
435310
865520
480663
523850
122304
754274
642008
1040765
1017811
127919
293658
604026
70643
765198
132463
1006449
503472
658741
1006339
869449
880541
679557
309010
901236
602896
1004212
396049
821273
357714
742097
236798
526417
655663
857918
339898
1081025
1041687
614134
998945
65365
459271
811130
381845
1035020
600637
435946
761433
907816
1062684
350298
830478
762354
566233
602659
1048348
578372
335251
1074198
141465
615652
900963
988107
1067407
600117
914913
870043
1055559
1090798
297025
131006
345607
585787
121814
894250
90669
865093
43735
685950
900189
1085015
150067
123363
772300
536893
746407
668902
946869
248145
344174
422650
1024797
880084
44221
653906
358028
953276
200682
738675
465417
933816
245237
191555
88914
548199
1082826
504550
370143
270116
93319
798855
1022145
858471
529028
731081
558215
320651
811330
860141
3226
581946
687926
147570
283250
731524
1081269
1052197
275795
579668
1025445
702626
515963
1087692
345747
941288
393157
872247
466278
845372
517152
201649
7746
641829
141168
649486
809120
182665
1019799
413313
862970
595109
598924
439321
135770
719638
58850
912214
328119
389649
645848
979011
85730
984842
135972
851098
851859
336278
1070000
342932
1097466
812768
2299
202440
584032
152466
325398
723684
1076670
352618
306639
607958
207070
286222
688590
950060
564513
191852
856744
1036377
434113
59070
340478
648130
625706
461076
785425
1095993
389238
121869
298625
963513
1020078
897128
14478
765132
298896
945170
265161
271861
970988
35129
877334
45409
838803
693268
527259
88227
872574
20093
849723
159775
468619
272155
1092210
1090686
982639
1040083
905014
580147
721225
330690
87341
813484
1061401
428022
594658
192244
310375
643065
963154
751644
249837
371860
1054610
158735
398163
999514
778561
391290
243012
224817
182941
120394
906374
173099
362736
547149
1017431
413360
334425
115456
220494
309524
626162
248803
332032
534655
489388
170201
99646
254229
905675
123625
455916
477973
35268
545169
332036
817030
398562
978444
705581
552988
496101
527119
282953
1044239
61923
22869
336207
1068586
327812
294507
297036
470857
658154
352233
35495
531948
694449
281657
964176
652341
639137
1032682
723199
35207
421537
695011
314440
1094009
910856
751895
639585
266394
742933
112541
410094
636844
3334
382403
288304
894810
887158
953737
79145
268132
959328
144761
501893
650586
672636
415398
555046
994996
351990
86340
826590
90916
207464
59986
724635
1087681
586063
1097391
915649
621975
1032066
723135
591218
118563
282688
709762
128798
308738
376850
424955
702286
88284
302190
878758
418157
247291
580573
608651
97852
45828
259150
1004284
460910
83422
170705
288832
915960
894772
73575
362325
208622
911275
420734
197101
794493
277945
81797
64685
163669
1013241
453241
646994
847505
1051146
176888
246214
84084
87145
395705
50487
973078
860463
129135
322142
109351
108301
851042
351914
680382
1070387
970099
953136
1006627
1057338
119963
672018
755982
778115
841838
491233
779837
448148
894452
427064
122590
1036442
592383
603390
655427
919605
611368
874433
117319
569262
16490
825485
619628
109793
422673
809844
577614
296874
472653
299609
793767
600233
675090
211198
429294
70362
818833
1022474
1083556
374939
1048323
433635
334592
653633
907685
866451
76375
527430
267538
355099
945932
13961
827752
715434
118046
276639
201274
99283
59722
725834
959999
713822
494631
19246
597774
926764
519217
484701
640153
1070220
265109
385497
1052179
23818
626389
1090866
491808
577422
100662
855225
805528
955354
783223
725974
219670
325195
1097998
510053
702205
550042
443801
840618
185022
603278
921626
299592
149526
326736
690553
442649
285215
580325
860208
248702
137566
250457
516698
515897
1014203
669723
821784
561361
520169
214929
790502
220578
1075961
936509
817134
785129
633568
349404
1021830
771441
713820
1021617
476476
637467
837110
397127
55037
130610
822165
110012
819478
48766
1068359
254208
425388
1074512
874149
1018707
280672
440798
1085882
1083806
258074
321340
959929
782329
804427
121154
466085
843948
188664
697513
488015
541215
349234
438473
338951
641418
109775
819294
733348
1039368
594549
1033110
470205
296247
330377
32783
936023
477260
272143
177809
523827
148465
49538
551621
387018
82219
471221
983184
260248
60248
528208
892940
908375
931234
707019
297362
714127
869317
1093662
445264
455473
310192
53369
177505
1036618
644600
976942
668260
489498
664704
463758
825337
785368
1038605
793647
532829
819633
346092
39141
1039149
960512
178756
1071998
578347
312763
727890
106777
1010660
371914
55943
798833
798471
1092395
558197
516625
979678
298871
751727
312702
256254
402097
29253
531068
918319
936380
625673
328977
661258
92950
339584
14327
626077
843730
353125
421917
427796
201789
926516
1047150
503135
723328
404822
883075
817304
658075
1076950
613630
915362
35768
998064
768362
79030
714013
500089
389768
108746
142170
1091969
302575
433894
573531
239624
653859
547788
127356
979384
365439
875247
714719
277413
71347
70297
663739
370367
369317
430466
780843
769967
463522
462472
60379
84716
737197
596416
197984
964754
200882
330877
359439
103854
12288
986955
993650
157629
634112
189338
952523
13135
559067
831740
383837
367597
697660
301058
618107
750310
855069
1020099
322726
556034
580945
877348
169646
480689
210013
1050242
836085
1074998
59387
506683
18950
478051
338344
173581
826671
855254
256482
441484
481604
1000522
215380
215381
191260
190210
829194
742297
1004092
690587
77696
183672
816798
395497
23249
1038444
434517
869125
931820
506235
275033
1034423
455845
439273
930003
122305
918321
97626
307525
162089
1023275
939156
929765
877705
363067
634889
240466
764016
174734
534781
431417
533020
507089
789810
443742
463468
226511
673215
536535
448941
69724
468293
694445
488037
517793
977145
772543
17747
1019430
375463
88299
750663
449796
177737
1079998
1062175
101770
622358
623408
281485
66854
430421
817468
95650
646575
657868
297327
651934
865265
450759
416737
337169
887011
751689
852000
62171
453381
801062
784460
51949
377931
1099165
1061651
626410
767115
419568
922921
16668
580832
675592
447676
232965
238055
244669
624495
631956
856538
550219
745276
111402
408573
276833
381375
116927
61458
952113
360213
477862
833826
154204
34590
129939
460846
658239
718236
251034
496656
1091487
814782
461420
453265
541575
833968
249292
947758
684365
991320
692310
595510
8540
63005
66461
852352
1039658
414953
413903
862978
337989
460633
1000359
500745
823097
328849
803869
6394
261676
785818
179363
652686
267180
1093019
298930
1086093
1087143
613305
329890
406057
1050895
1052430
1056530
749156
844433
766688
139011
275910
298039
818943
1067035
539843
610792
967138
608818
686965
398083
194065
280018
1031742
798645
383440
764862
203719
746618
950303
668594
346605
139152
108523
1009040
883226
188610
966656
923463
767156
14851
645269
329636
515202
739008
63951
214383
694473
847180
51083
968974
338624
477922
334637
551127
877516
146656
380269
1026746
1013357
103446
86240
1052191
883677
895432
163222
167846
8232
572045
490471
171649
919842
891494
797458
438819
439869
340417
968272
780142
639846
995903
642126
372820
208412
240981
35259
845521
91259
94712
892862
900622
779815
1080222
171755
341402
659924
66396
1096247
201231
114091
208322
977841
216350
611928
785906
322099
30548
743235
442798
40915
47508
595914
811599
963664
740965
762693
454477
65664
386597
392123
869707
164622
426348
934454
869540
536510
898809
29953
375912
603342
80097
905211
953917
937448
793615
375415
122880
1045602
284795
132984
705604
606159
1019745
757225
543925
71555
1082563
882379
246855
560826
389674
46313
609235
690370
770022
44415
626870
1049273
236870
823978
732774
173386
963483
966801
507222
1068320
264999
1089565
999546
391278
130661
725818
42694
233860
896154
319231
848451
547093
90906
207303
535675
996247
154695
691980
936918
428584
740616
117290
316824
513900
941809
27745
1002367
163814
53446
274680
758684
629830
291859
398899
219623
946545
540731
385925
375630
278162
987108
777418
988633
1035323
37301
772864
323190
663995
116522
63460
342057
1046798
424110
866583
807842
95746
367873
55559
563262
51614
955878
756742
874445
57132
420549
572353
282791
850913
180207
858546
594532
832824
882672
9321
379152
1055616
86020
951770
322140
366398
987149
922895
753655
54799
69252
56127
713271
33621
340559
1032475
443814
1078812
777976
544059
614224
360602
506731
861989
135991
212210
740749
286565
692741
136118
107315
121677
524230
77757
954964
1027625
725656
269357
376548
525007
179983
887644
833324
923100
104743
503391
528980
663749
123701
1090854
882427
792154
870145
871195
831790
597133
1036140
163765
718647
227654
12927
277112
835545
112699
533205
532334
711976
301280
612768
109037
352663
760160
79618
922705
573605
544392
12840
897051
837467
296160
615370
1064244
73602
822658
672639
270401
1090276
277134
672827
311235
1080307
161079
288574
184969
674489
316368
551748
323043
470504
863339
1020605
958238
876834
811519
55019
876874
59785
436569
917295
38651
819497
162820
213638
367563
342928
611924
409489
1054144
1067935
996954
617968
768464
19403
267655
409979
657507
675131
722419
1067448
971088
688678
148636
1092233
839673
746776
40753
239369
869208
389724
844138
938264
154070
394764
552877
506360
733300
534545
629150
166115
324296
481731
68354
348648
416300
211078
739765
695912
221857
739394
468759
519725
67374
288942
597786
662991
943783
351598
896690
314993
817486
151525
48732
1073092
1066478
192067
496268
910708
13563
787395
534318
145518
381790
624324
310208
1004043
77848
770390
193475
36198
1037174
137128
188446
721395
428143
564730
725706
572494
931738
504092
1052120
90323
704837
139447
1042160
401293
114841
1047241
373319
801758
674586
5123
507758
876934
233274
343347
313819
74331
1091881
1090831
724624
303893
105729
476691
346272
1025233
1026283
685591
612717
613767
49906
206185
207235
205135
705441
230609
231659
264079
162926
161876
57571
58621
191474
54592
476345
1025753
576833
952526
848712
193588
568145
278345
879318
158556
738165
1028281
173521
30906
969192
16833
497927
1098435
736170
1030517
1076254
399017
428800
710203
460762
123715
251602
357933
1070667
7692
1047606
268027
205427
661983
412470
788147
613067
58838
982914
184753
276528
379430
1021174
45380
1008144
303332
960433
471880
834096
706990
867098
905074
228704
2158
897599
862729
504187
837103
660838
827181
107845
885748
1089172
1025384
1004016
707456
814076
405291
145367
1064133
601480
479133
892388
427898
623199
729939
410739
265902
890461
287616
863097
1059433
892947
623956
537274
291338
427131
25893
873491
784070
1005521
1019221
157688
777656
831957
722059
101470
272900
45935
442202
916405
191372
251382
263003
539366
506387
830208
133255
135082
404333
66008
282292
785961
833343
1068407
479910
222496
795657
394145
926931
645100
1018868
288147
618334
186524
141227
1059876
524340
344990
461638
21226
1057468
396093
891640
451313
60624
791026
898724
898462
410567
151381
625855
140048
483122
772514
598082
1061477
702624
281431
896814
317687
969068
82676
6385
587102
27834
869827
724129
1038113
430532
268712
884845
197061
581332
401795
644717
187510
650511
466401
488795
296914
174598
121978
836249
161413
486957
370445
830342
279353
661286
1057989
961910
589429
430775
713390
23685
46635
1060826
159091
475662
555101
647802
305951
338614
54241
721457
161802
841150
1004314
33471
384964
169933
882317
981603
869276
141418
268214
470711
873368
104385
1088255
467787
348123
695870
139459
209550
744929
823826
558345
1057583
623236
861425
333764
674010
93407
942555
957154
654398
968324
674839
735019
41624
569973
380822
62204
346552
403440
788774
945985
560298
516896
664777
965070
320650
686544
229963
58804
477767
136887
553486
116692
984691
908258
622697
960884
376611
814011
236115
310959
793658
641745
438317
35656
640218
333921
119189
506453
523150
67621
636668
131903
1013696
893197
181420
525289
274638
764683
520875
978142
357249
747049
1098744
76998
305288
448238
242423
82455
875469
425691
859834
70060
38809
890784
719996
599525
597300
156616
836619
510114
630224
274465
394576
284343
980454
149610
389513
332481
891931
33496
449581
592284
829573
566384
75357
667775
912682
672801
67426
215187
597629
671789
550431
987560
988610
739962
721322
782669
272987
918201
125939
126989
755304
859361
930913
944662
790918
849179
264448
143733
867045
868095
437927
612663
272579
273629
1064078
963883
241815
407333
173750
412256
622496
453944
625468
271166
870704
740342
947893
206627
745254
623185
49036
786427
870515
643528
582873
579278
443110
755235
293237
517435
133503
19802
277137
157062
779716
950857
1086570
1001914
439894
965952
1089435
393535
15902
492524
718538
61259
141257
82406
981611
817258
567579
339349
786345
306023
1057758
625977
1019012
492477
693904
712292
875175
785634
526094
311892
912266
38383
612589
456078
337292
110298
159197
1016293
446974
987994
556197
838880
233342
311928
212768
383501
96483
715083
688246
1011422
967764
1057800
1095957
963727
586901
462035
834542
152376
84244
138363
258863
396729
586757
767113
158643
655072
812160
722664
430425
737821
150228
231114
267690
555422
558539
997940
1083639
564944
871597
177180
602779
445445
30969
924350
1091229
509014
699520
609797
163916
756384
1069842
390770
649059
568826
272131
476472
950664
355064
942870
601150
357877
222058
403246
549077
367279
648099
478136
1085905
931633
595657
1035021
459997
64129
350881
485747
1008482
1031707
650648
543059
706718
294739
878305
264672
677777
81232
785277
329223
634909
615685
89912
414404
470591
758386
352922
600657
304588
130144
936319
1051729
523743
1010610
712572
568197
605517
360010
69142
943732
853195
983808
128766
214731
551120
854368
420869
397524
744703
653896
585516
1034698
758129
172516
1022887
717015
604309
367800
1066578
186031
218458
267410
530276
929330
1007636
574586
372919
121776
1082583
196835
855819
597813
362262
617986
591036
224758
671175
800475
485293
180261
637363
144226
222849
57519
439944
428146
944676
887497
913301
49517
629065
728680
63558
963819
305839
1089141
308556
1081162
59085
991386
89178
628252
654132
566745
964375
270320
980000
596629
468417
495986
351886
257833
552869
776983
848763
226021
459809
1091983
208842
1084679
433048
469582
867904
1062908
794965
821573
948217
435878
4816
1086888
677467
837066
48361
545471
98512
943107
518461
171772
31838
641883
573492
1082303
352669
267017
737265
113333
158284
990096
964032
1098405
197459
954823
1086364
895898
758122
378408
629430
106574
384015
708009
1034538
993518
984667
363744
362694
27369
168262
650658
392380
860054
105303
593869
884313
431228
14520
447655
968620
395367
796198
873156
339767
403527
5713
91324
280486
406812
1064347
218572
1041978
645001
584744
511759
526866
743795
1064118
891545
166289
10820
976858
271082
539714
283533
113615
443493
1083922
194846
80404
407470
744653
2241
393271
135494
16804
1054184
938356
830025
1080214
668493
350325
729227
829674
554903
827045
322896
695780
697115
540039
481511
723190
430350
173405
501217
51639
406553
258958
610851
934147
720763
898901
381247
524448
641649
885574
44119
753036
705498
760237
367848
1060869
216328
523994
868898
715376
1004250
738224
662845
567443
617387
796901
934806
600973
1064988
618858
236430
663744
1022830
401973
939627
287013
995397
737481
912953
593161
288031
114164
941265
364386
323567
133697
717385
123801
1030044
1078886
698645
61431
506654
648000
344112
430416
893427
169574
655099
80803
896937
50833
714519
953764
295863
47461
976163
14485
4181
18458
499584
30254
564931
829466
613024
710835
888065
163770
2357
650168
1074777
720118
362065
483677
224766
977988
190736
482916
310983
694099
337479
954502
140157
442286
792406
667384
319574
496124
983833
824054
327136
84031
898217
263233
661489
792851
139286
596564
614286
654012
769914
119156
948271
113668
719776
1019812
1100315
113275
451387
333708
1051707
263801
393426
693283
247771
483259
720059
927829
231902
1096558
773470
649337
713906
521825
660210
690646
882833
860113
234047
491070
83894
83739
225150
900593
934229
95114
899317
83161
637101
197513
384992
772492
805078
778411
318450
294714
232160
696529
922607
1043729
152925
498023
588489
814316
351745
941829
1062161
247217
842565
1023514
27815
1055687
1020882
165836
245006
47520
35279
727284
493109
830878
189199
975918
375407
898611
462125
759960
1057172
460584
763651
5693
899124
921988
597162
585749
446208
216091
557027
740136
339826
870108
750241
297478
153992
1031287
293921
755828
1067603
787646
737165
836958
713346
754278
928048
272089
169404
901872
905344
806083
590314
936281
866112
109634
223317
866464
55960
847963
702519
604250
129372
905368
906418
83819
604603
907864
160011
358876
388311
590323
973791
638635
285643
345600
703960
598903
565623
759979
277461
171034
435875
629399
65405
942894
1002318
76769
978730
1067380
901235
692140
523828
35900
569085
568035
486757
411871
410821
425460
1026870
1051991
236190
196050
532699
344768
813819
178642
738758
879363
516903
683668
20675
3691
249451
1050137
4088
79114
596259
1077759
972114
434291
146203
970500
636004
326204
137065
283288
368035
814680
207613
668517
110112
1056706
998733
257172
258222
1014099
1015149
1001145
227258
226208
226207
433837
434887
614396
614395
68513
67463
325301
324251
362651
363701
1006224
150633
795713
125690
124640
475466
886301
298240
1010777
443931
444981
469573
470623
788029
338119
488592
1050034
514221
614415
447397
1084287
83197
828239
931401
741422
809939
249160
779793
16314
960062
264131
334685
647549
21973
141389
896864
626195
226172
54624
804108
1093982
615180
418793
810095
858370
84634
855325
173952
295853
682793
561675
632832
447543
367293
766603
785394
501115
75242
433482
260651
77604
166666
509761
539572
8450
670367
76499
72222
844375
981633
926312
292522
606681
664681
553512
392613
401620
70752
274061
515896
270446
983590
66338
783739
975966
194132
1098753
325907
42007
211769
20768
861955
434515
661242
938038
669749
768234
637850
200320
319153
79254
631693
850240
802768
437562
864146
417325
52056
744939
180123
165311
574340
563884
241551
542097
946139
30563
547570
355048
412183
990644
298470
1003736
709081
297612
1006098
281197
530021
68499
846687
1043437
230246
454386
169474
65157
979368
287352
516205
319168
856269
423477
545840
835417
82655
627481
1096971
1031712
862361
5437
831490
622123
17449
639133
1072486
713805
589423
129804
218214
292461
1071432
587365
974167
46651
587247
857220
496568
1068177
351992
693223
950847
794567
660345
73844
100874
294124
660492
490129
236768
1026983
1097469
388053
513582
542325
186245
551067
223115
228404
612878
929831
891848
774549
1009682
980067
711676
171159
725274
900243
264443
556300
462359
509263
110452
922644
52075
709540
311643
498477
481626
441607
820003
380686
275063
822704
660323
341328
1021438
167042
227947
758195
812660
1006882
116106
908615
434744
352370
736815
622221
43511
240961
446071
643048
163014
18171
463369
343665
144742
1085167
891965
498256
730092
875945
222970
1078145
754068
622133
468211
1037922
180610
230141
1030219
962802
534678
344504
275963
906723
126337
734867
437278
264183
482296
737463
118642
922261
58285
787070
244608
313294
64276
393310
764422
629591
488334
1080083
1088292
1047238
756871
549804
866847
434039
481935
860670
902388
463578
237727
324083
301317
760367
144520
108664
182464
608418
1007747
15402
640607
896975
1017471
330577
144129
430565
709534
267132
710190
49301
95763
124442
596746
662684
409947
144938
285930
378478
740226
28595
726435
528724
973396
667184
1000909
993655
441798
373339
996343
592373
526313
245598
988503
522518
443597
680702
491921
1011827
579331
500990
121033
930910
267563
991063
835538
227986
73958
625267
249119
897213
113844
720439
230540
562113
174166
556038
810522
1037346
871397
958130
60515
353295
122562
24366
176054
798808
796472
297383
686789
1083615
1009268
457938
641141
809657
714230
173510
24435
492694
15653
79387
559550
698159
791454
399868
300367
847615
761855
326760
973147
680208
712378
571300
123767
267554
841974
79345
421242
764989
104468
451540
1050845
278023
673045
591895
661111
802822
823727
164225
302825
789685
1010334
1016665
916890
361822
838466
552504
140207
318779
448876
608099
758606
599269
573653
645900
538043
985598
1097522
377684
771868
996520
1018905
455055
939952
663654
973018
577757
809388
953995
473555
654063
1028138
834858
905340
944037
140712
474592
20979
7603
926018
190308
115224
238197
411796
347603
690094
512209
163942
149763
653887
37856
57906
1004219
421619
516960
944218
630396
364005
650783
613007
507219
840119
829322
1036305
188840
549688
166384
270886
974337
792281
143717
410528
586672
1005499
157464
666056
781269
389189
111642
140523
735923
863312
943132
437394
732698
171418
170368
967230
585989
732866
941679
267926
266876
1010820
1009770
195002
426765
290902
517574
230201
992442
206377
337576
491565
269682
802952
196984
415773
664236
1034278
74686
474375
309967
127460
422144
655350
93968
276659
991103
845315
696156
113200
816781
156738
888781
623977
270998
274458
1065977
853873
283402
694957
1097065
1073603
524258
105540
776254
967663
791693
859967
456475
155748
946287
356209
527550
880700
342153
11406
118448
217332
839856
65785
561611
293367
928613
20269
610819
502916
418552
249633
658785
847985
348504
976658
779746
695479
792825
1077344
693529
184929
490133
425457
296561
480261
502445
4449
971690
854077
1062583
65245
335036
407709
1064266
1009965
64640
186323
48337
366465
137612
320128
731797
349167
884191
943394
1022492
202028
598997
905698
861325
489393
490832
773005
14547
682180
284320
552499
817345
454418
44847
1001981
1000330
726405
323653
590110
187794
975718
739774
212189
518821
76343
150656
955056
1092575
1086821
468229
322331
355544
9039
593716
769763
1052888
175540
32705
892657
510032
323526
162333
449637
720538
138460
139510
40635
914047
533261
636163
635113
918630
427336
426286
187941
186891
644560
643510
455384
986496
985446
576744
624609
623559
249588
1091998
1090948
68248
794848
67778
67779
41685
186488
888458
887408
1087327
623915
194826
1031184
634690
253270
976015
825249
1049405
590510
591560
1096056
531695
995125
996175
732748
531707
989821
165285
305885
60615
635876
391015
1087918
718489
696245
404335
110287
527968
564958
801714
612919
150488
225290
630587
741403
649681
523657
656282
936341
17385
474083
1044142
773705
569521
791083
166958
237780
413413
34520
830838
240001
287795
165131
45845
808457
498629
688008
857383
679757
110727
1001792
689457
455747
587009
706764
395662
168248
1012818
501331
590531
56808
70416
990925
566707
567757
455890
322610
149485
649364
10864
783748
1080495
1022425
774107
990452
650394
237925
299367
724717
817161
501936
511867
878095
314785
1084380
32624
776592
377161
219542
407366
922238
1040167
653961
722095
446223
218417
632985
140323
741152
467738
1016473
29311
14132
529706
286793
538170
48772
619421
810784
425908
713631
999558
37704
73920
1097940
1076233
870367
733314
771945
942170
616502
102733
128951
835534
329617
748208
373549
104689
589006
385907
47606
293938
274891
337736
823953
1006440
887812
414245
764775
610423
805623
379278
764361
961599
1057565
791773
1100355
352915
71499
743395
553999
672201
865718
1065987
612104
154841
848558
826969
310547
793622
249881
985019
91314
608792
952155
181335
750107
431457
361677
1063085
345718
112956
67517
816913
872492
1018145
440956
331778
477774
205073
68702
145727
877669
436418
309480
298855
1054742
505845
567418
1014532
783777
971618
1045643
185745
1089267
829186
800270
832942
610070
193925
469108
849650
157324
1072962
567909
994012
619194
240517
353918
1033329
82030
475780
734042
903348
379609
629550
899290
508851
598841
956580
658622
798685
229503
650382
329756
396541
469755
817851
375595
400545
10543
509445
577018
854352
973705
912062
405042
301554
5884
1090839
753882
512956
747496
701758
608018
569682
796644
771947
868978
726378
407549
572043
213240
944508
192710
663907
597602
77286
247753
170361
1018946
228113
146082
767814
574405
833441
381777
91271
468335
421932
408110
603627
983755
651544
526465
1045262
964113
1098236
28103
43521
190869
1007850
442241
836252
699435
686120
435693
894494
325708
1060769
27553
713142
401401
884788
308820
255349
442110
1061056
853790
1088087
633655
771906
862309
182428
472223
131714
23981
531787
553066
599347
950501
126568
283838
474805
278132
12130
106002
346490
436671
786365
306211
1050634
908824
303178
26422
790818
744897
274259
1075170
515720
376585
914457
654056
551768
292396
701556
922806
156548
483075
825407
954883
518764
601623
363635
153555
552948
428031
774001
790295
896410
903050
782273
269052
122314
174268
660118
672996
244264
413093
62893
37484
432513
496825
210769
974805
8576
756317
979207
457563
492580
555436
933796
621662
281336
196944
297190
137705
564244
200235
581357
740578
879493
603630
80927
989183
584799
660512
866663
173096
722495
854902
617723
240886
155223
568914
334945
989434
1040573
347727
352198
44471
197613
321595
958270
99974
578669
340899
643697
993544
766015
840168
240350
252289
350662
998212
769291
52273
722333
520763
279778
383460
976962
962878
544068
86084
413723
117634
752257
1056217
145131
985491
542447
162610
871466
505110
151727
788434
760823
160735
1047131
35234
284595
391557
663828
727823
747548
596809
406065
318360
999448
428644
70449
514995
516045
890975
407017
641990
323011
103704
897656
651244
250103
889059
381819
71109
640533
228765
163297
136728
925385
803567
244875
846229
519235
377613
1062845
389729
509908
725199
784933
1097626
550625
1000370
674577
566864
529313
781669
360533
654472
161054
244269
1038935
752995
111319
399497
67935
190909
961512
87273
94740
603240
354466
35690
740883
739949
1002629
513497
528336
679708
522655
1080685
72196
157506
427808
933856
139214
320703
655113
800161
384424
795250
253350
1089576
993414
860495
543208
499058
204130
1068232
297354
84844
82227
775274
495676
421560
926563
376001
652549
105152
691644
608586
438467
845867
269543
939572
673182
835810
274350
680314
480057
271608
207143
301581
681634
510557
959017
28389
379741
531587
236498
869253
937370
209598
344090
232327
476492
573364
767657
914789
1055716
598473
751835
172670
558700
52672
475678
326716
1025669
566908
843082
738807
865937
538486
404558
874680
353901
1014248
1066260
494636
486914
357605
829388
309731
215737
702258
1007805
921384
504633
428895
695617
97581
106907
774243
941065
255948
60007
981404
484292
232025
113102
560142
914717
302632
824810
814172
997122
211758
555360
770881
463359
284624
1020884
187407
16268
295277
439275
873834
91915
797075
860118
480658
854270
856593
887481
443398
375706
722585
252060
754682
123623
305546
812062
685269
672743
300610
806717
407973
739122
489574
386462
109053
158103
189424
645196
172983
910550
942377
455530
1060895
819613
648517
19958
706865
520318
851749
1027172
48463
736426
936628
652610
1030436
157689
667820
938383
1041088
12440
16173
541322
371843
313698
765091
188831
48338
669725
193668
24927
499978
513152
941507
877747
310794
1037329
791459
772916
831041
83256
653035
88164
1055002
810983
209789
1018237
938720
902395
358991
629144
748537
226796
178637
714840
103821
58601
102004
905728
935179
194148
927672
585809
188994
702764
545952
100182
197417
151258
670993
398390
646522
16502
868192
1030410
120641
237276
490743
837032
1031251
1032301
663337
783517
277047
567745
839336
524335
393746
770628
997432
485974
38138
624189
231220
144466
973965
614846
352284
951764
531296
127020
1088137
225022
651324
813192
411908
942122
106276
887152
1058625
974196
475037
433019
180016
798734
986502
314953
117000
310744
521940
896969
939793
868981
128041
681494
684851
498185
828552
34281
191737
195741
308035
279166
297923
1010732
408188
785883
282389
440366
1055830
785270
268854
1025755
206987
684440
327576
398602
33870
474453
527799
1060161
915500
761203
800678
464129
280874
306910
598039
186224
1045338
2854
155004
142564
424653
32036
500838
53679
822383
986472
530576
60497
1060206
672700
184731
14958
672849
396525
216772
939517
853224
110645
44928
378210
291167
900265
242347
284190
503739
785352
26129
211222
398313
735442
482109
663397
78879
1069048
631457
150432
184990
960344
745782
349423
495314
30749
36454
242358
886455
435009
74466
550686
720453
94481
1043607
776676
877707
610676
599492
977976
252402
594374
263432
494673
1038698
123685
752483
633495
724181
591369
589559
117722
448149
307361
556378
144083
130862
520485
470468
711700
1095457
790449
961528
204784
526024
730193
73551
785497
521263
685377
74097
97638
208447
738010
280268
95758
368184
295917
934578
250046
1014690
1049849
392775
88079
458000
675295
852093
540805
939312
59340
1013190
726560
998913
977005
171619
5989
363358
571344
412170
436153
809646
964007
428260
1045423
50271
850464
668657
287522
562548
700585
366413
587969
251110
404027
1095943
329936
711080
87139
646703
123081
475879
109670
855692
498386
341245
151087
356644
861114
142414
642211
1055420
1075099
883803
275223
463627
652497
238855
1048475
679404
508119
695396
632273
1075476
272963
265048
825523
531115
277869
317440
879687
303599
435770
71182
959624
779792
968191
152729
100902
49948
961413
923493
467488
407178
155683
521372
346784
377423
26218
883287
604235
49693
189920
31083
909322
779114
3608
201058
912207
175342
119915
689970
247835
834880
121658
235037
371467
463322
425141
897704
310117
868697
771684
814877
1047887
873812
653861
284814
692235
998771
676860
580667
105281
797589
545911
515668
194685
509632
991610
492139
32962
32173
913179
690757
128359
383408
794533
379858
133242
641133
552006
956935
270590
406860
375914
248924
1082640
812675
1068368
535660
944062
106136
694356
80218
635738
537624
200964
806474
331054
643737
188308
946901
723601
547945
1041445
543271
241262
131543
261857
431743
956598
178360
447920
546370
126214
1039765
97843
755671
1027851
231267
906883
726040
817606
479837
893545
340527
838610
213544
698959
560900
160037
1014855
84640
275301
427707
768345
133175
964802
690044
620592
498092
746845
592067
950153
289183
1057618
823916
553519
159671
587760
773220
631590
218081
974002
419991
929403
435565
323194
537668
578973
81370
592893
403430
176245
128338
1085528
947891
480498
235829
1096583
185202
140949
488475
302792
854462
964769
1047089
227385
629911
334182
724207
735190
785982
172040
492026
620709
1033311
418859
905192
312879
1060948
29684
371275
418634
1077073
511418
304564
94477
942235
746350
754143
318112
513460
361507
764421
231005
905057
506032
1084495
628286
654700
452666
1004047
877140
448998
1002818
221970
872092
738413
968071
257887
121786
892883
627753
230266
354832
36227
400230
361643
593303
91478
88612
996573
961266
104885
122029
862113
860567
508149
781135
240515
900085
608566
165364
438673
311675
211566
527006
704834
554759
1086473
1084683
629761
410686
729739
398237
165186
554428
846859
183446
675245
387040
18629
68266
960910
164973
39809
396847
81466
669503
2469
1039330
1001760
105062
220471
220613
47833
992903
209609
40750
467894
641066
576211
203569
560630
816745
789559
735309
71615
489603
416809
749866
234910
929154
685463
375710
308170
374760
645347
8276
126310
751443
333451
142867
748263
609592
581878
1087252
492567
1073836
459266
286473
698518
178706
13063
534631
199371
818562
338215
315622
432980
812100
642684
243035
203214
481555
745883
787170
693263
486164
685713
1013051
921501
788094
789303
577495
604997
1018569
258176
548652
60321
810765
210164
62113
810632
488366
799960
741734
102534
1042244
1089053
1044139
281828
367625
662175
493724
511090
233862
1034670
428398
133795
10184
961292
289226
96768
12061
708028
788510
772099
911539
535682
963113
877826
1018271
1097700
73309
829153
629862
643035
779579
964944
624493
1044893
493507
382826
805517
662580
122929
285829
320694
514310
329385
678487
52684
1014288
926491
675035
897901
299350
717444
881620
850515
558613
106302
832095
220817
829401
491854
1032222
394757
1055609
606034
45104
1066402
122927
428528
20799
959523
436804
236066
683239
30305
62538
552064
981708
1088708
127819
629569
752767
971491
706892
586851
409734
622777
406214
908047
299487
841791
151188
911815
949333
352509
1055974
1071692
645144
1053200
630928
1039933
909947
564671
1025798
913623
422197
161174
502425
30639
25600
9002
648040
791168
917122
272854
1016990
774567
100757
773881
199799
457609
1045056
713249
226944
295140
920519
6345
53279
928307
188000
377561
520349
838956
451766
426114
237280
510437
739413
1090036
653180
993077
313814
460984
1068903
770807
584094
945003
632281
111933
183558
187091
197704
529938
75749
127189
216016
1022932
229465
883270
618482
460470
1016356
439144
148351
697447
918860
28592
311911
737020
507527
86518
989996
660256
1057420
333141
428542
492367
13540
783112
294548
551276
865388
537300
612311
559039
125631
311574
675525
147384
1034299
378047
427854
986111
112608
818855
942779
90835
957159
755033
808458
558190
322551
340660
655206
139855
553646
10700
399083
974545
252007
253292
534476
720549
924029
12624
844912
121562
903436
794916
261560
883322
37765
518890
974253
531753
1058102
340042
532047
159193
338961
355092
786528
982488
671307
81344
194040
770530
993545
275169
1058428
230251
898647
65955
469114
616489
760791
865478
893642
775658
40520
599333
582347
21247
1030514
546278
163743
37113
242182
34142
1021143
322997
960567
510776
811131
188481
610252
818155
715437
325727
73805
542165
508301
859588
672688
989517
164946
998865
396661
389897
207280
387987
548989
697009
992360
408302
517940
344295
279902
38416
656116
90086
537429
702069
867382
1021165
697505
30752
676588
50230
451338
600149
683217
808331
878431
765521
64199
106299
143563
653263
511164
424940
81115
505587
947958
558898
559948
618379
391789
866050
998334
628770
364744
1049899
488628
685839
721738
219079
811551
247540
918331
193431
472088
627984
608516
416732
215137
99662
196843
1027512
675920
727998
885078
85048
160829
605039
406588
495994
104360
283324
337423
811215
94130
923373
917308
533053
126928
285125
263205
420814
89264
651618
894342
766538
763814
172741
55388
846622
866013
187543
198373
107955
315749
434275
640098
299351
732356
441514
1089395
45652
257520
77642
142088
594682
1067623
470181
903622
17443
269667
649816
914448
978900
594818
993498
51246
96193
402295
257088
1068679
870030
880406
588958
758879
279704
837880
746428
997071
27387
1056276
561778
713253
332065
55572
546851
249557
991545
620189
180584
548659
228967
901824
47774
1028762
294377
770520
356710
959947
927544
61548
278114
775033
480350
481400
432725
514528
90579
518148
424595
1043002
37249
1013986
653676
434128
355686
442913
990630
939969
941019
709948
329190
684566
510509
274457
693489
133006
563839
1083547
828012
274150
265534
264484
1055522
68055
417019
89580
793158
561558
921861
477271
281986
341236
591767
584383
87325
303152
414797
1018087
438640
638198
4607
352398
94308
846858
166556
719198
635839
275599
146457
471448
933664
247537
74187
458844
384540
629011
1014112
1068251
29510
538794
60471
130660
116636
621310
631148
681267
474562
190679
439019
751303
796352
326891
127931
989952
771840
926608
1051672
850820
63138
912625
592447
1061519
282336
280825
790312
640878
964224
1084940
464994
879508
765233
1042497
654742
84781
78338
451632
1076547
546778
179677
1042328
490335
878573
654067
101753
55723
411283
975599
646007
815924
303593
613343
185447
840433
809846
69494
990508
82549
612957
615220
690076
460968
424367
225117
201490
980618
1080938
766150
774883
219331
142530
939210
496373
840215
136445
976160
1016792
769050
510623
796603
696512
382823
219049
326851
430529
74085
494439
810029
945558
900457
908427
821184
808027
968979
192094
483479
587990
408546
87672
408093
267047
125803
186256
180514
691704
201397
877461
876411
679178
914057
134716
797266
951618
764715
578872
568454
1013424
555762
946853
951033
292769
338009
214345
213295
770884
215195
233917
232867
55127
949486
395588
537018
388041
769982
412049
209933
569774
2412
847773
820505
1062619
928550
568563
683759
927782
773233
1070308
546511
612023
993778
999215
973247
824682
540669
384666
66091
625732
481499
702272
912060
457076
945683
466164
111628
867000
517868
327417
4738
488053
1061543
573313
967349
378663
816408
1080749
99588
722566
48573
227352
832755
218121
979166
670252
162947
563153
837098
105773
619297
705070
385739
997230
736279
751860
252162
1075570
768232
315487
127630
891303
626517
686991
587272
856623
1100373
268381
131610
147873
232594
908834
401498
459873
600249
172282
1005303
198310
819283
552198
305372
306422
79334
211872
383842
433290
880061
482486
217418
500669
172858
71009
839951
710722
209568
1098510
44233
611085
891923
462087
149094
998980
155123
997614
246257
929793
471354
48318
909969
780057
842245
118071
125352
470068
1097619
381534
502689
974500
634719
653584
511158
165035
350827
618616
390424
825535
660988
45541
1011091
838395
49493
377436
173296
677119
246475
892325
736767
245543
645082
514152
1065023
665758
921958
803643
239744
305095
501937
103494
988700
346056
92887
570557
403129
792890
637450
563573
539949
1023586
108566
880157
98281
370627
588113
113743
255658
190915
206645
197535
611373
506178
1016749
212333
116776
603739
262376
750195
827953
42363
153742
39754
1054152
727842
977470
634495
962733
262711
157100
524733
709857
105903
144119
578438
940832
326484
726335
130281
480972
878674
919085
712851
737342
660836
1066993
501337
966761
854847
11577
295719
396227
1069199
361322
801752
339389
906472
816661
721362
744971
180578
340060
708991
141869
555797
857961
138437
975523
434993
856342
859359
588193
357028
294536
560123
430988
208297
699413
128625
1014795
587552
465230
575406
91659
832526
908894
492043
1060097
642068
663579
32978
373306
830951
166321
977972
185871
1071024
336272
51723
469663
814047
961064
158862
703837
772727
762840
969688
236831
215427
293640
109739
650371
479431
401295
649323
10981
660520
482934
111929
909572
67862
1004259
578449
117435
701372
506205
913007
758209
800758
749688
589256
321988
551643
362964
799483
700504
125882
1019831
182192
959063
895894
464978
424640
268314
438470
811342
115124
46783
380321
497623
813914
743825
567852
386019
892469
49227
679617
939119
876579
581105
776459
516390
999364
1016664
333089
350766
260112
509415
389518
489255
425346
956342
59052
41957
200718
560460
801833
64524
984499
435966
637421
398860
985342
523100
52926
104937
413070
666334
97150
381373
1073753
443613
822769
546447
789793
353633
1005125
368445
455643
109986
511645
846256
699099
542199
953476
149062
914638
571162
131464
96389
422378
172802
852737
332047
633327
932598
197540
747407
641430
982500
155968
295705
1005533
137298
464699
7811
410616
262220
1070436
624783
108795
953672
485822
855904
612723
753344
744007
395637
9302
891832
5418
216602
779934
950116
523067
1013340
752148
432596
362060
1084302
354195
548992
145175
198194
830565
694089
148768
977148
602289
996545
285128
900099
357180
122367
363307
666073
714710
431069
585818
627081
445884
500982
206705
240504
324791
491829
904486
964679
290275
90725
515354
890537
775286
715008
1019957
403759
146367
209410
90332
1087345
839124
791090
276565
741083
571669
134085
185418
496798
476116
371496
220715
1066555
51668
359735
952238
368459
1090392
166342
72741
941878
467497
153732
571908
923107
869438
125405
433914
111487
770948
1055370
319988
443845
981739
516571
666483
76359
627171
823964
1073795
805834
192918
292210
724513
1053974
407426
1058878
811619
177881
1032371
458684
656445
610652
861127
181958
70843
339299
543718
239283
358590
359640
831987
833037
475519
476569
692903
833523
883700
884750
721660
1085154
817367
816317
1083596
1082546
1081496
92780
559184
629886
68620
594882
792677
792676
998887
999937
344023
702399
614770
479437
852563
614285
57989
436183
447757
746073
819467
1005667
1082462
1081412
80494
149494
988252
460477
595447
802648
654728
346577
231597
411427
537735
115092
66039
708610
873575
527074
383056
1003473
949382
173315
25985
296804
289101
306695
651464
97999
730064
685581
891799
616704
736078
156457
121287
1038835
786653
463381
1011681
870391
521643
126535
41058
931343
918504
208574
592666
43342
826743
768488
1064551
63896
187190
483579
240841
477869
83680
736289
386793
355170
324520
1044068
873188
1064774
744970
1039187
659067
216798
988966
57742
202489
153512
473597
607864
327322
815265
1025765
463857
873326
223328
794244
994038
704003
943688
502947
903936
48103
538130
128460
1009505
1080950
498424
513690
398628
469852
142924
308199
1013888
1082844
282345
586689
455443
639503
104225
439925
993245
163301
627355
750859
729557
59654
186774
55339
191884
393844
200554
380583
1010430
271080
409841
33545
67306
789566
1057449
1065426
863423
971071
1100327
132619
571840
1020723
975856
207286
638123
593656
1068650
669911
478107
135523
292736
206354
360486
342434
808764
1076126
522072
88688
1024050
861373
381068
647797
36554
689465
858800
84401
350055
113431
1022991
7500
80691
475824
868911
446899
187693
470194
158005
725557
1009972
212072
787326
1022851
860321
301208
799822
550217
789752
1080101
884052
326673
279393
280443
326592
410939
533127
677731
419161
891323
806516
372709
405855
959023
1034190
1043798
279693
841395
310025
562099
59140
45899
994018
752542
424538
510782
438281
1015505
462299
402282
608072
592773
269972
866528
1085255
1084205
1084206
753138
521975
395597
431635
970372
177173
580687
349221
639584
1003245
732895
213856
694928
782621
1065092
864192
784387
773798
407698
350711
880121
254653
746941
769408
768358
475725
233436
711968
9795
900325
710282
267108
956494
421582
72896
177273
335911
1053315
542275
245179
58931
38697
691788
271224
720140
6912
741327
322693
598928
850992
360690
877428
772587
203856
299402
215750
1057911
316173
832489
843874
488919
722370
274707
129699
130749
834379
845938
102952
732303
484445
838627
572533
794397
1087287
331623
33224
655079
453684
902756
187072
996201
267235
742057
880918
369564
354282
603331
742470
642873
739835
1052856
422579
220925
212990
514249
795140
624649
512211
673870
971672
830711
14035
922622
464495
1060308
660441
56857
734274
1032685
150057
614082
1016507
861613
862848
889333
445999
472378
349298
204817
954302
711959
347698
69597
308538
138364
437895
340666
540904
173726
130998
470518
496870
1027819
41143
478796
617619
38892
178667
600019
176935
689704
240565
891348
861761
216128
949950
453018
654432
587872
359333
773259
429578
454464
652238
931712
64836
251800
494290
216267
691993
419958
566525
1026087
892539
937180
542085
879149
829597
503388
293331
955470
19941
253379
348274
932860
215683
1080967
185250
236828
272377
272206
117750
690339
708656
913291
1097888
78170
1099988
283059
130442
56436
294643
396238
382177
841117
919298
621062
727288
177957
736522
9956
244469
312087
27523
27584
240045
651122
66187
47103
1005120
233569
1006471
722599
495927
12021
26372
75971
872275
539307
809588
260608
876511
285051
456054
97081
247923
856543
540025
1024569
943684
204692
209765
214829
1038674
816817
430133
568716
352268
515982
754515
808819
295189
330493
729956
67440
33246
238926
1092440
832561
572381
649819
722127
615815
938129
192118
993058
660852
1011428
117956
501184
757578
528109
9539
24682
313083
476264
915154
279457
764594
890292
872726
547687
692788
365194
577494
187278
715216
1041606
367977
1032701
815111
673074
5269
317302
166874
1044625
408402
766463
591963
276974
69462
635448
1035499
719691
22093
139695
283591
954021
209396
939161
899909
863812
831402
703397
326764
834965
578765
560507
434600
12809
508565
918726
323218
171116
707785
826437
214281
109042
841506
313541
1057467
145674
175973
253947
636081
377852
936533
62469
245116
614347
848054
424645
236533
875884
424462
641511
281042
413834
35634
131940
759469
507115
929847
562433
679998
962856
128206
48059
493256
236058
1063462
131173
535110
1059492
805238
857431
471574
826113
100884
751236
964297
599593
1072453
580096
410561
746759
938956
1084943
397914
545750
868816
413803
419745
778882
823126
1008778
772007
211828
987089
599154
302881
626160
682359
682743
508962
1086612
114331
393032
961752
342613
969213
507700
325737
640998
1093313
971726
701748
123549
411372
415712
616298
287045
461974
827242
487440
633897
1007551
1028962
138527
415996
124732
139308
627884
551619
1070529
1032337
140041
466227
637584
827683
312182
575531
468213
797714
973192
1000315
377767
1030030
565661
156740
1069190
954843
720683
365990
993638
900985
96724
1065893
337173
545903
528893
463198
658739
227976
942512
586263
313489
798534
777092
560489
471529
721417
573565
77817
709018
707968
828284
699967
606561
81785
490585
635683
842579
479326
53329
50510
667842
844486
48781
135490
765361
482735
631923
71607
378163
346965
179929
1059556
862528
717514
555862
709465
88044
543120
874345
36387
1044339
499676
306326
809563
1060747
530764
1082647
527279
194843
112576
1014292
623720
555309
343315
78053
770514
1033638
262699
557845
1055510
6272
374093
648475
483483
523670
204182
692171
819249
1062221
930968
973092
127997
210829
733376
29887
145923
110918
1039484
811272
334772
373479
374016
222000
953210
1080651
586265
364334
1096629
877074
684462
947877
341892
163098
235694
501324
403837
770222
438580
146327
860712
508831
165200
793300
596436
451174
1010708
1009658
632548
160192
832379
45209
842512
1023452
293960
632014
487966
538737
134974
1086782
431142
899414
691615
1061688
1017411
1034639
284667
438316
680545
750308
323222
412844
264928
1021173
761502
135232
874565
904144
607648
902297
10009
17630
142393
74064
336511
569851
475448
837451
634674
140761
163995
747796
65845
214330
507881
112439
825086
1021536
1046720
137433
697239
517333
412248
7602
694793
938427
339487
448182
355721
848610
1089214
787391
1052368
173658
739316
872972
39083
175938
62242
68299
199793
513889
744486
73696
65560
901898
270720
663087
548759
610010
371282
306577
450413
1069858
477510
32267
1076865
67794
965040
181793
690743
1036153
795502
900623
766737
245288
1002356
654583
234632
226657
927429
221756
615103
784422
867666
948375
728855
753274
889082
1061634
851953
74264
981399
36042
189153
166945
799171
602057
788268
673284
633233
148722
510423
14827
901885
47189
345841
705502
765540
49042
684637
661234
690033
629453
789762
285276
524458
332932
1044216
533318
807408
828411
915209
644618
958587
651517
318949
148842
943899
246679
234769
417537
39895
127221
664438
928746
197740
516977
194943
361414
637811
383392
253676
490172
485078
912353
67250
756843
970077
593243
420796
650805
43965
300758
116218
429132
492599
683451
396791
380707
395207
285370
1092765
903511
860693
464639
61366
971138
879172
802120
1013913
219818
287388
328738
756514
144637
723317
431347
595256
933838
97422
143587
443527
785165
937219
929720
592106
756912
435359
845425
970282
278841
4595
935058
108124
4290
74275
944954
1017597
668305
1012337
1013387
450073
108375
679263
798743
472322
138902
230055
277312
418624
269469
1098783
493635
362097
707904
91343
897990
918062
218231
10938
199340
1020440
826872
605376
912777
1072677
142008
783643
72533
908276
1073554
93900
857299
182946
784952
216863
681896
436829
846487
531594
512095
393971
599667
697984
1004044
978127
718221
712094
792076
318188
158671
210831
1041392
831254
428929
448517
425107
966633
722182
733847
157451
992205
937475
542631
90150
424954
1092180
312918
680423
898051
309446
737771
123537
997915
883799
532265
822668
288636
635616
226483
172105
699084
488909
927122
984755
674449
883254
304645
807095
425779
59934
164143
34180
763905
89948
196907
195857
625736
49043
979104
16240
632793
759928
648956
92804
927032
643576
1008424
718678
772381
942865
903773
734209
994604
25136
74172
26280
33053
909277
947844
752717
729461
1005641
54968
612083
613133
705317
234095
14501
958979
162274
949953
143289
464159
413880
788200
894457
646870
261432
656127
587967
912823
906119
626322
216520
889471
490320
872375
208528
761349
856748
194010
1061599
57790
70502
416285
427407
635282
380820
579269
518554
1026375
1002685
682494
44390
1092637
220617
722642
638533
253063
776767
646329
49315
331982
837792
184782
40522
1085182
92112
1059064
416415
58857
910490
195414
806937
726474
472594
1002668
679669
498128
543168
392622
791784
232908
859262
1044366
586262
1043581
698147
944043
1083774
153174
590267
875385
643382
425064
1055014
291819
34013
1084972
54630
163949
101416
810597
555328
659016
433832
48445
810426
779534
835651
648861
850828
1059176
1017000
905991
151774
63484
224400
657810
709214
501891
259390
158604
618974
598482
703394
134635
206965
758323
729452
367577
791944
452727
31248
199698
467761
872678
861706
502434
956431
662138
41688
505842
259504
103901
822365
21458
363780
512068
63617
850668
1062688
405549
371821
503011
895261
694095
93499
212118
708906
909307
588829
155811
771437
520989
228022
1052943
138277
246366
56862
625781
26030
183070
557309
837667
509931
718371
1047885
974634
204611
246271
1029792
518251
326183
208714
615788
163407
347309
681621
213378
90503
1057327
460626
752432
774195
982405
13207
618193
591140
1001149
731792
867109
30152
862752
872717
123834
216287
616033
65045
580524
185722
219464
544984
707706
1046886
34653
865211
219190
1033626
720778
54080
901940
794524
884973
399922
1078305
647157
350248
102485
505687
902590
195752
1010964
696114
390597
868079
484975
262172
17114
407129
226507
283148
916413
874692
75201
242249
1067087
230426
267510
313818
1046352
927750
486978
209713
569823
649387
262124
6121
854676
165469
401539
65624
848979
206103
191264
985973
212001
41873
1090879
453858
505720
669771
605985
754696
443150
893596
635936
669101
232821
491828
674086
445178
608450
783925
1054198
259445
930969
880384
761761
696981
327451
174737
1049686
987032
557707
444700
602022
28718
314319
809659
181934
1080788
1001185
212181
738265
527146
939508
348570
464499
1066820
838857
422588
942267
833369
424989
671592
81978
549952
896092
510958
109957
713940
976629
55382
117146
918370
1053144
493747
919903
64568
601564
967013
823483
613950
141934
774232
260047
661949
1069923
237796
222462
943446
323154
753620
652678
237685
841474
516989
383149
15658
782148
669161
1036782
497614
81628
466980
447893
292573
1037232
618229
779234
9824
949193
153271
372206
576513
428210
272279
934725
403540
70364
938182
678251
395957
42471
612468
415795
704222
859758
981754
817903
701840
372135
756095
624317
924138
611209
111537
175862
934827
955086
196055
491890
308807
10220
1031237
110184
725777
796239
643354
942382
1071571
40558
389270
1087460
232956
362368
609109
572341
753565
864858
202708
906188
884373
149200
575962
888266
1060288
1091153
559864
734625
1072576
441539
4621
230892
482762
367386
930538
329469
746665
307070
197538
672418
522810
1095338
104389
277943
990657
317810
313789
162156
910535
110392
932451
158579
649844
654932
90857
230732
357173
1043820
633450
966443
320113
385336
453049
822664
684059
1065300
167223
450464
345758
888941
734069
1000947
90533
297388
16482
55719
542505
575157
878495
941633
455484
631369
203267
1066265
1090523
746284
191602
816925
828369
1023901
567024
408495
585004
1016425
748879
464306
730854
405059
746794
1059169
209940
1079473
740610
911676
579864
207135
28682
1084054
514421
494122
386686
170557
110945
968706
359498
816486
1073377
551754
10355
1047765
927907
1040517
749280
495173
275021
521883
216417
879252
257492
344419
28166
761541
130658
93638
994549
47312
498061
923402
550426
629658
185842
556483
1080791
729011
118968
207248
208298
652306
164114
347245
678761
786184
1097289
643220
386759
697081
469355
793320
227564
869712
306459
125029
155830
482597
989006
781242
222141
849336
484927
571584
1067478
608158
590963
294083
645461
946698
81733
107378
23220
406997
876988
156021
576040
175640
1058478
19436
773498
245713
494676
919089
688048
406655
899879
391024
725022
515893
979295
375939
788565
909758
615191
688166
1001889
77082
299467
928019
288344
240960
1091627
356802
1070378
136678
875673
637464
916397
867383
600417
637022
502261
1025633
989332
636549
755791
183661
19602
629103
1058285
513343
45300
343651
112680
921881
305850
507745
584784
864482
815124
74532
1045533
242845
962095
208249
34190
138443
25818
335479
607154
595699
248407
682355
1044992
892890
477440
912621
1042952
935625
190590
488410
188937
937872
446305
461403
627378
803082
839701
1004584
684392
712312
100266
665374
992327
1020452
368186
310936
180228
838343
304468
614329
709248
992278
738984
87220
425394
528962
1097666
281407
94901
923555
851792
844160
365675
74446
23318
994055
686047
228421
419940
484388
270783
140888
972798
184445
268578
204052
722713
235217
410383
403611
506659
582103
672824
841893
361879
864065
917794
1047688
303671
1092642
4971
151128
533469
197202
233439
77753
471099
343353
786885
5078
71834
887860
763395
604692
855988
1092239
1001858
1002908
378747
901555
902605
67930
310020
941833
760238
138865
96189
755993
477896
48865
460728
933172
929956
271775
271797
720333
968841
88150
807076
684508
798174
1041788
901793
669846
533674
202496
82009
401728
784488
597394
101150
100100
1094417
957931
488857
964858
963808
468875
652825
651775
650725
963349
681553
734053
20569
630933
629883
688924
828254
962612
626490
625440
335494
979359
326131
325081
916095
46091
867887
664243
250519
54921
681407
939736
674984
327954
154389
376026
216726
1078055
161631
1029110
821476
801334
944372
376362
628258
95154
1024048
367522
139475
800853
1051479
7088
1011712
484454
832609
821236
216255
1008468
225843
522666
69803
854345
688864
1026016
850824
180965
588609
661296
411128
111117
975343
386707
387907
646699
326297
131453
299444
45237
702818
159951
319795
556185
853539
503072
68296
64598
367509
136132
234193
574359
433513
740067
209955
857453
765509
254850
953176
1055489
784738
1087701
894696
1006563
996952
205639
1031145
200586
153664
389941
590526
972727
115966
719727
406879
590632
272153
164846
799038
341040
29357
415386
551199
1018445
1048667
429434
854003
1047172
616672
260722
39140
474889
583451
416958
670349
651877
864879
390929
635205
960631
582024
583074
996822
782170
734781
676401
843060
844110
1070803
1054175
356042
685844
727468
967246
795054
433860
851380
4858
915448
745413
270874
1038980
578683
617508
595771
902633
1054645
870616
434865
46876
269347
41005
648066
223772
378197
801311
88984
970710
407700
849490
585332
605775
446707
25385
235776
259362
743442
758858
997076
74606
509364
167222
913448
427453
743292
587590
528028
98420
956120
985884
242499
281300
456049
457099
753312
1059338
860304
612889
277393
969951
270570
753573
426793
84194
1032919
327546
197881
196831
603211
819145
820195
439069
440119
134226
135276
252668
697998
455620
189984
604404
149651
515248
823331
1075164
843707
847059
577384
965911
15290
110757
1045669
714738
330503
1083581
60280
293322
87245
346224
227004
40152
330785
239381
850834
748595
463014
525761
52274
803058
114897
297016
1079012
990658
1016485
623806
1005176
279873
687508
766632
998363
336712
593501
477097
94003
702903
322544
633035
391355
231450
879510
61879
220841
523598
301995
358136
1010402
447523
825318
843463
635270
774613
786563
354463
673489
382225
1000051
33634
74235
13551
192614
1039509
415498
209760
352658
602794
83566
44605
879803
547863
102031
369825
953159
973527
710023
495779
493392
671720
643239
495961
219634
120714
318797
349129
1010895
352159
127745
153743
59944
140454
472236
964314
460793
883965
310603
827522
661887
998400
935834
1053432
322374
1068008
801867
967032
17440
787974
749633
1061614
738132
774934
1058632
641242
241626
570690
56725
192157
185303
204395
988806
30279
165770
114711
284517
205554
470451
401451
398187
343162
934450
748435
595363
930350
700623
721871
870645
978281
717510
372972
270474
54201
416335
522668
340572
121708
824141
585200
394792
211657
214078
353784
373345
225910
802284
1006555
383624
837529
79234
398676
203293
691910
364827
290258
239048
989926
55373
56423
435473
591628
995561
113602
932592
702633
491492
504352
415557
252253
921703
398146
475480
88788
50140
424976
736268
622237
994701
260487
106272
759676
62865
96394
770535
915193
1013864
31901
181000
739420
329786
1095433
226174
535315
141744
674735
741059
169647
894320
1026528
570581
464781
377706
1086300
870535
310445
176284
859487
535005
701065
291009
50874
155774
334650
987368
1001087
162018
840508
292937
355533
291449
1013788
173744
599047
86421
971218
992836
913254
657630
1089452
1090502
1062059
404684
644115
1014892
772649
575961
440387
836422
337161
451358
1061676
126603
451052
448570
256118
1092793
834147
310669
693492
827951
43371
363820
680723
251208
776859
900372
1076076
55100
805276
718927
908220
267839
622266
475521
262224
742754
263611
173709
278428
226910
198521
321863
87050
37949
268567
449521
406102
285598
689633
119438
173134
52464
915055
994080
432832
728995
709715
876571
942934
183823
914777
766102
326621
325735
531284
869361
3745
297776
786580
597468
108799
233838
133883
369658
717534
576740
961605
896722
649060
514103
357672
343921
613959
800834
894125
929467
281780
523028
1026572
167142
7886
85800
1004389
403397
602927
182745
677458
890087
508169
950332
664948
578227
545075
92136
798983
445574
443549
299391
912615
420423
788684
508397
739979
236043
991511
802417
140573
587531
499666
859168
435867
562081
143729
142679
887694
300467
259235
260285
479763
481863
480813
20445
417416
279579
658023
756192
405071
579396
743692
615174
336793
76405
784107
577415
626679
230397
231447
120434
69574
5244
471483
68049
551171
284077
645662
953997
457040
1003484
863131
269379
53476
31920
154885
939296
258669
701261
463209
101507
575386
201818
902973
773895
1012893
47552
386316
268362
557806
674132
519928
73874
704185
744297
450124
258337
1095589
804385
137648
460393
319990
427392
185603
239928
1015957
691747
1028205
825710
177662
888434
887384
733568
704878
313369
465619
61123
1091511
940464
87143
103543
297382
58688
188892
207356
862557
902207
87589
1036804
956451
715998
467824
830918
514694
502227
1095313
794605
684014
459673
754535
584538
262111
42054
926708
622042
788502
246588
201370
986810
922437
697026
913992
236875
437429
608634
511494
68982
386108
523054
329872
166840
1044975
549456
891822
305232
895987
3721
278454
626960
717141
412614
979193
1028771
177029
58231
479882
500239
42831
778141
1041597
956238
90545
89495
254970
164054
169188
522533
450787
170502
758539
347884
210592
132863
788388
104851
906583
1074809
757103
595270
782324
165054
154053
36692
624414
711705
765658
1084730
125216
972187
78159
1028875
1020847
302299
634572
832589
1007884
744932
746388
32953
115250
79732
719471
785741
808166
516320
493829
647894
637939
90988
343906
800583
322031
67227
178889
997738
855002
192799
173241
833728
692450
693380
838498
253564
901877
1030621
379546
667584
297228
527814
264805
525424
339484
548665
415954
347468
67357
88729
793938
1037827
90578
492191
755806
1096376
1013302
105285
148099
455032
177907
91533
959868
351900
319723
841151
649115
183309
620001
574725
910721
996006
232405
584113
1006748
292787
559536
321548
1011393
123149
128778
932787
68755
310872
592464
932084
1059675
310488
346403
663733
485756
677649
1077293
783410
772646
930600
908731
1083703
334110
347929
650477
480113
726218
474594
555842
226176
1004690
175416
620609
225537
118742
936236
54970
662154
423038
662367
478346
775248
749439
994516
60699
575733
1028626
179409
747336
534549
146847
612319
342633
252650
706065
250133
714835
644604
39252
726499
725449
724399
885457
1069440
1068390
700140
1059087
833744
516524
915420
280621
338419
39250
435400
862496
257508
189074
416005
1025905
932927
8138
802352
115370
137528
310127
872715
527140
332879
824133
244010
652847
658105
388769
64834
39860
627812
220528
253265
1006136
221407
40265
604165
528958
380030
504020
730488
152743
973742
694224
836442
1026860
313102
1049474
778401
833139
410368
200651
222332
378465
420169
553901
614532
414012
58415
183088
362869
214284
699563
971711
401989
818141
553045
439927
1088620
1093144
133994
248126
763771
440631
354123
700033
130664
4400
826250
560870
353252
646311
469770
1088463
45172
928394
457832
896029
163645
473930
696139
322109
653167
1080374
883182
648188
946042
445029
365638
986796
171200
1048297
617939
682717
173914
262471
105792
814614
35073
581658
507734
669698
1090333
312674
626102
568801
239807
659834
85497
519076
165015
740156
353738
919460
611007
895627
428417
266227
367775
474066
34956
969665
187204
998858
291971
234078
985983
665839
269860
642781
198313
541308
57984
685433
27083
809696
393515
836062
961530
635687
482151
311212
998969
304145
1094247
900928
226943
432623
1089099
972520
31959
929170
364235
539961
1025785
204129
101674
926028
475685
142792
1008704
858956
203365
143945
36884
297410
579819
161168
972603
734809
314269
117975
41276
176891
429881
454237
355725
247518
362550
277101
1058242
726516
696888
802894
462462
715750
933134
30552
271901
1044130
310092
194865
892061
499476
411088
650493
763486
494571
195708
150994
836638
364046
543695
1083099
1100065
393202
922419
618510
780768
594564
528727
869585
214749
894922
957451
397601
663060
290707
645505
413593
950219
5536
743294
780592
228218
1085088
446636
46664
175160
690186
317508
199879
516001
983664
835546
91452
1076194
597609
712671
50105
971881
812849
747593
429421
824939
354598
234942
81768
1059156
855683
73469
350956
583401
648388
321237
1096644
983013
535382
494379
795549
428555
166533
1036980
925757
747367
569361
822360
914389
3810
549870
334246
300568
848173
728089
911312
418202
774648
6704
1065541
1036630
663676
366901
917050
529231
742595
52003
114524
495391
1036449
1037499
377909
4886
236505
231583
410120
1030330
171293
267291
605031
607131
606081
884959
546900
404572
618768
225080
756104
255908
315080
1081980
162350
1062220
73916
888574
386081
527571
764155
1083687
908082
606960
412602
268639
311399
765384
933149
919140
725933
144822
569769
31164
976575
1007236
1006186
541698
1053362
257868
41212
715885
926784
863874
144974
594513
465829
98831
731724
919098
606399
772522
909887
998546
314359
627385
427739
259117
135643
788227
744053
520779
531402
461398
85127
638354
220020
546058
427714
696384
39224
355487
478564
780645
944121
47244
733896
172278
300368
1069690
164567
356673
922171
68396
289548
785102
442911
784826
317342
11388
727812
553918
274537
791881
641775
632736
742607
337713
591192
294604
250204
703296
1041535
742525
449034
109371
644485
460831
44289
860190
86141
203430
379675
1045192
810829
901381
520563
343135
954786
604462
259907
174171
995466
298303
844087
518237
993100
922487
981964
119984
706505
752595
219854
508422
727113
65994
924690
29834
174444
480245
344155
943156
499640
610200
459465
71367
780428
178890
66832
396888
82105
422163
415052
580360
222609
639013
765314
230820
817591
974237
1026546
21850
1087573
899941
973346
658260
775404
1099991
356048
583455
295009
7909
70742
924189
550075
267153
243415
70317
1037270
477755
157609
378457
1037560
7353
994868
202223
428167
865985
323668
99462
610108
874724
982161
759277
485682
399877
943076
396937
1092644
421213
607355
623338
313327
1092471
673157
563946
838933
996375
574923
974899
311352
710808
572105
258201
143118
748094
1090256
149221
1035106
495246
231428
963357
147090
685430
510642
502412
600691
1019672
537488
995253
323032
449060
1035653
902131
338525
2547
1072821
180188
457937
787645
316123
800952
624412
876331
790109
346073
416533
1058199
1049476
141462
292696
973710
986622
8895
806723
640840
648845
669018
334819
916634
171610
251063
318102
262746
178034
1045084
526040
798477
276642
965737
944842
35139
890562
798035
512676
181938
409647
828686
922904
493347
773685
1097821
650651
421791
662474
801146
687979
351265
474169
112633
340221
670020
1000810
26411
309598
885277
273132
204372
151337
397103
311819
134169
882828
52934
476796
690280
996491
265220
458639
533039
256340
796161
1031747
789290
75391
115023
779548
241509
130495
1001844
416349
205663
268474
914224
319077
617154
517998
474537
745057
96618
486236
930613
744384
94175
279107
528632
917990
694306
477747
164987
1042554
827533
912386
419157
5434
536691
83265
232335
425579
1003151
430387
307167
1076269
986072
598093
859707
764398
686430
707853
635695
13713
778139
979406
21548
858460
20389
699825
411767
748547
200249
625722
361240
488254
210059
302724
925153
615625
1071942
132756
613010
423116
729062
94322
575886
437188
201530
253638
107387
990375
1020215
231429
109563
213846
1001879
117416
599708
448093
1084605
893094
363814
455614
35186
1030734
495233
647207
561279
866962
907649
301444
171737
775739
942725
576311
785430
1078654
222331
323524
492680
1003625
57321
828994
819970
375374
1089270
499368
265517
622030
983415
819440
80782
915759
448168
256507
994628
855784
979093
849090
214643
502626
217931
912225
1017894
18966
987200
790900
821194
659797
667817
123256
50321
395235
821553
587237
741172
456480
948215
494659
1003441
360091
1034195
853237
204348
345080
323207
316619
508300
959719
290702
671345
256866
20725
542114
916225
122165
706750
664536
983540
1050438
190297
300018
763073
628713
970523
98788
996310
777600
171025
1091527
420865
1080719
651570
355290
156918
67746
146810
154043
278696
575061
884790
141209
1040987
573725
964568
446012
1048670
797663
426089
334275
530565
967377
424332
957330
741580
116429
906694
441299
601907
1094346
146255
195050
514568
158696
1060020
1016521
812917
1038869
128887
417850
1094677
778379
108816
171070
687525
511303
556448
81981
96734
678402
299034
1000929
451794
723495
205974
270322
901331
752532
796793
912498
234888
225756
395224
14492
609147
327150
102422
334296
888322
69417
1063521
48290
378890
165525
162677
517371
49688
523236
907690
68486
809786
599118
29989
490252
48178
328878
189532
296630
1047344
1084535
928177
692955
561212
764915
1059046
919394
320899
82901
351111
563145
995877
118212
535482
849866
463667
942784
832224
23545
700782
1010126
612942
469831
886322
357642
680498
436550
80980
89093
460023
681693
189994
147406
732836
978855
1037175
517276
923959
945007
766615
1007191
163536
45076
1006032
232202
606349
1045183
388933
892994
210042
30659
966713
839638
772614
33060
716079
691185
452624
661890
259818
622426
474742
405825
418312
40867
916379
517508
660284
988939
737850
526058
253533
840979
380284
978455
326254
458647
374189
789127
631866
973986
1018638
152088
479294
825108
962215
41446
146029
684679
276127
219116
569001
989889
277261
474731
318452
45319
160613
670082
252048
329925
295259
519449
1069669
142922
616525
36794
29335
631334
75125
156362
931726
816333
813398
24274
268587
1060044
616844
188775
871420
512156
437848
283479
416954
194043
790362
1054422
1097343
909803
208008
115307
91162
21559
640879
98704
868396
548329
77350
609960
193771
879174
853549
384383
529992
786616
318114
254232
644711
425614
134675
243618
1024006
1073474
233954
978191
43466
243837
353607
187503
737230
350784
174132
173082
947707
41684
364727
22795
234199
313151
491526
490645
54827
380627
364077
342707
567368
330947
779476
61312
859538
882920
891100
496435
502945
1029898
614944
767083
135726
1087117
977956
437604
404983
917532
700671
808046
677776
851213
1038259
216756
965597
103844
658516
630755
1081414
491976
518680
633805
958798
806601
792401
38704
443181
692932
367054
449737
616846
787589
674140
362239
762875
722822
494764
310570
161918
995901
232587
37258
147824
904729
326750
444625
1041442
1027329
465425
405425
257449
251290
528169
110316
908532
821253
906006
69789
669163
381126
986971
272008
255063
87495
20758
702170
714068
845701
726567
777910
21530
769843
740151
363734
387702
596147
576686
823831
787872
551623
907241
1054291
520653
142845
252807
390622
26386
248858
850312
598594
788637
281551
966450
292203
594369
205861
351110
6676
175504
1019436
713922
104276
722628
778101
1063015
348922
99282
757017
1047075
125384
1038712
651829
950483
966278
256700
471560
190138
392975
275216
573564
347751
468098
314449
847583
672383
200067
857198
917477
321203
317971
551037
433447
467516
21229
967685
857398
862522
101270
541898
978691
449301
1068369
637950
463656
168962
564563
491775
747071
899723
263308
495032
792067
254547
1089499
236816
85628
1038700
217003
751563
140824
899471
556316
108927
864990
216249
1008020
975617
711375
1062574
908172
37774
284384
1031984
547721
338082
597377
745475
283125
113003
768200
361541
564913
216066
631476
535733
784344
547506
587861
1020834
16153
299155
155007
891191
252062
351602
120143
1084490
186270
1050449
69131
567342
775320
316379
532327
314568
411380
277797
278847
449434
915477
378968
455525
680002
205912
88493
463716
217526
658158
657108
468859
400298
792897
109814
302231
254436
315868
218359
734857
896207
1046365
678412
1066259
1047756
278758
802335
448214
1029378
494963
830293
756497
889534
559269
545986
174615
532298
120018
465320
423108
537679
723702
853374
278302
697080
934593
512723
894495
288312
159888
325297
80935
762281
277167
629484
1079076
437414
328819
630799
1049813
135850
45106
757061
521225
215096
162801
806725
717618
123604
510974
494556
192484
334977
410868
1025178
223498
320211
592463
830295
852554
25634
343502
565970
3163
662433
44679
341148
127967
1054338
918243
242280
1082368
946429
832500
530734
1086299
495414
319627
165487
418608
742755
665656
868217
143807
745789
825722
268934
148516
79683
645859
325838
523747
393351
547968
83805
914778
564299
991240
743014
480531
413609
729064
2940
127023
534084
426413
604747
895940
526514
585417
887851
1048150
304740
436391
641614
705845
603407
629843
433785
197143
971835
364455
626225
430999
429949
772865
463298
534493
1029810
155161
1006070
6793
912701
1009701
160749
128980
495814
645884
722623
766023
880895
512170
1089599
551580
108618
437012
1022320
209996
434480
703840
1074349
796857
1094562
220124
648884
648706
761981
296898
265548
883597
381011
58440
754108
142980
113204
287823
609753
1063480
878803
86443
475264
296750
1003440
871215
773913
433378
765256
1017722
879434
922698
249751
769277
91196
288551
831576
962979
357215
343573
798585
555487
905043
353045
773064
429745
806376
190326
912171
370140
218615
587339
51524
116249
1052360
182187
807160
133076
944162
157108
1055023
769759
987224
246497
667660
202922
239673
633067
883641
589526
1050222
936383
507229
660854
60479
727582
895492
60946
332739
379290
407242
842295
74863
250606
967801
677396
606804
308120
961336
620733
710763
413990
604942
826957
1007606
679766
332882
600746
989853
97365
169876
693790
619377
70997
440436
1035823
128881
853669
982682
318357
491071
790585
1017161
383971
62982
1052515
313752
901633
567025
197872
12622
167024
155741
663298
478044
726797
877315
5617
267152
1064667
868962
983172
733331
154761
645246
352573
830409
609878
536662
423792
427537
379071
1073791
1076483
454612
948244
391969
106255
960509
725593
814999
120337
1055365
604785
1012689
543276
719973
194035
107193
114028
322868
910097
622990
584002
241819
1053552
565841
576212
301537
428810
403240
847408
595412
974911
712959
275115
850743
59045
993444
474745
980743
548886
1056923
851049
675207
572916
377828
350489
14326
949808
466896
344479
628035
895065
12013
75223
814580
896958
802309
223097
71864
1091904
524238
596683
77484
993267
742462
250024
867553
841706
692285
671092
672142
973984
896257
1079106
197068
808525
327841
331928
564945
686783
1067769
853587
86926
1058114
410215
871230
1010284
65120
378827
328659
158445
208067
457945
715924
303108
89954
829714
868964
371195
215315
381810
663051
15650
227264
896930
592365
643431
1003667
814506
862979
934489
1069634
381389
176692
555728
875213
349645
864135
492943
264034
907426
774384
105492
509244
1075265
538688
250738
261358
49374
388679
678593
71376
790527
827800
1018871
670887
94854
1063627
937368
745213
190745
39652
1070235
504087
145156
342104
739578
242369
141075
868921
952283
929076
449698
111455
17380
465272
830790
851776
408125
794108
740503
317561
114990
165723
510612
838374
179989
640132
954715
846194
301727
465515
281463
548484
637310
12992
738417
756045
396999
898151
48855
256659
923972
310480
518188
189179
792951
908768
276518
1002397
562947
396701
842476
145463
956480
708654
1046654
493197
527056
1047433
1026313
589912
277821
513470
802681
157228
433995
111175
351093
1043075
461171
280523
376453
817204
296172
574597
575647
1079598
850378
815420
1061070
1082387
210625
62222
452629
397515
833257
1062022
966901
965851
827297
219939
99479
65660
901993
614555
232166
665850
6855
898477
968807
1096298
24957
189684
416776
937051
732106
478088
461181
293255
702338
356038
820109
137871
336832
855649
568008
940316
354475
148162
809936
661507
476468
83959
48948
781789
587216
246673
1004084
1000768
1046404
333590
304540
811211
1046999
184953
69249
476183
290132
537409
596585
507515
125379
1009695
269358
765924
694375
1031428
842997
656733
267145
639520
19044
111326
466347
810791
1055030
162773
492457
378577
277534
489822
797937
169961
677077
673443
617498
841833
283328
282464
651683
913523
555289
1093626
991127
860163
494722
977874
92957
851070
522522
171509
242258
43869
502253
1073187
32976
103406
629490
628440
69668
24299
610657
1064634
63853
529020
381038
813675
1045266
216507
621500
267440
593863
27498
669331
956344
600583
599533
132690
354071
446067
447117
1017507
814292
1079274
245474
681883
950050
2838
68640
878754
696854
516069
1001024
347400
201990
622435
7362
162278
53028
1089384
572666
526181
573562
506845
934063
1050149
29678
778327
278276
876114
131659
954084
534604
133459
533218
127325
306591
246798
681804
53368
766310
993163
725018
42702
1099078
434114
867772
196247
996483
315438
12787
779343
685722
415503
532014
403039
1023145
931520
895733
595720
568013
25133
701366
107030
1082050
138063
321449
608216
208218
1003657
955764
444909
582114
386058
774705
296344
254692
652788
318048
495972
129431
237722
663505
747518
732070
379296
330964
316640
82277
158212
1041248
344204
538342
583033
279867
1031669
1039318
558099
68304
27290
715169
338512
348653
668814
1001649
799300
1001838
462042
782698
836996
247718
71859
266474
145730
691182
531725
513257
871349
383487
919070
239194
794094
486538
967385
1030911
417442
679847
434288
658060
75486
1018465
422474
720692
720770
512359
180735
852745
451419
207254
450708
219125
758224
802184
30121
459483
883010
516581
187831
652566
563866
77858
355017
376015
480693
266785
896919
763483
209704
52018
914405
241739
206715
996262
820733
283552
317471
1073911
924099
160507
556468
75646
754052
753403
898385
638608
291963
586100
630437
645647
994400
1085328
30822
470101
216362
463625
963520
505472
362495
1018347
777992
384097
1027118
838805
221674
787349
199125
637163
25922
552695
861299
953346
1024785
106522
136538
712577
1004974
132357
572415
948529
503292
897162
1011188
311560
204645
37362
786741
132410
176180
740079
558569
62019
189720
780384
317803
548435
72088
243410
480715
675565
256159
711824
781573
481267
637885
985436
301085
436372
193821
623929
1059263
432419
948975
85590
1030078
667922
504040
817142
827490
218560
89430
253335
96884
488395
1004037
379286
868796
185280
792100
901163
887468
422283
526978
1025312
1032359
538010
285499
818304
76084
484780
1069397
420577
741036
804638
209731
987937
291775
167384
205421
384849
175707
138330
101518
179062
700333
302104
241525
102182
288165
75680
519845
613927
760701
830435
355196
354355
248314
1007228
305709
784050
1065358
405914
784923
248722
992671
860962
764260
4748
925943
415622
745868
194432
171500
741469
541315
370930
293757
555380
574669
633307
505481
434293
334097
168609
590518
346734
803224
1096468
21717
638590
340070
527530
270103
657354
866026
701673
295192
822148
145332
642716
870249
293245
334912
709171
17239
389027
982940
679327
701396
174146
462515
11670
482241
373342
764382
252944
256579
815949
765535
519571
271787
49614
485069
591957
910434
658996
277580
771170
1054786
265487
604372
13179
191863
390900
559799
505344
108241
893376
177958
337490
121046
201792
380169
767889
236635
422014
563847
102545
1025377
352239
376007
300937
776771
238885
1029738
521662
35517
576159
438563
1050882
71452
594029
498032
813220
115988
915385
303563
901911
635521
745440
843146
547964
836193
793873
58189
550408
659988
1002584
382585
931462
334064
1087743
1086541
86211
585707
681394
880973
532499
996037
385684
78100
555135
129709
786874
797693
361938
977515
428049
1013271
200613
1063208
827159
635367
889943
193750
627689
85673
25929
867207
812060
513166
1068273
287372
440606
321785
1079688
861232
701704
142774
277470
1067650
337071
180467
719007
477946
1056682
94266
798232
130898
198884
548525
866326
556238
938490
202441
780720
249315
1021290
138090
554390
3535
497315
4450
309312
651129
435871
434608
656846
37461
688774
303448
569522
868813
784003
1097707
414137
212322
814655
898084
747334
338741
84813
776891
282920
359147
7004
839060
125428
493044
377278
1008530
840656
1064399
38766
92577
769066
19224
974572
292071
352603
490159
991097
332749
350786
440704
29643
247307
290062
552543
957048
681147
298643
583696
1044630
455587
1095187
1060865
595732
932667
882880
517658
899528
625262
694009
800512
98164
688952
482364
798240
1045788
813970
467975
236803
999998
458360
764331
514136
424686
518147
956905
1050699
722818
413750
886755
476354
562918
381626
808680
826403
237193
830726
553872
484818
828741
1094328
758534
398450
317991
632407
507247
872821
689578
22593
267368
969527
1083931
681395
140689
1089853
372907
1086334
955408
113483
1001422
845869
319167
483064
956001
676693
1079834
789537
149825
249406
165218
730118
289616
981237
1045006
190653
632194
906277
439644
885033
14651
161047
921109
513381
315967
31257
612775
666734
40210
851095
10534
487303
1004654
83120
342797
684420
960100
266404
564639
486747
571679
159548
462342
13988
15038
16088
790858
789808
375227
1050875
907040
948997
139018
900807
899757
879228
592517
780690
31178
890322
863786
840542
93085
158911
627443
765505
741604
620897
1000549
886039
30030
548239
365797
508672
140202
1023063
836208
801829
455253
972815
99543
603597
216112
838071
1031171
383421
465938
135565
754061
237756
672867
338219
780190
1075371
163061
543154
965956
526520
852229
667151
894695
628539
355331
572194
66581
101991
392189
1052422
552328
839421
408245
1001458
839926
547196
286980
97363
388734
272184
344184
114234
743094
96715
7020
403675
254157
567585
295631
915066
801222
625996
294437
82474
506174
850895
512185
451415
800310
1067314
967184
296813
89587
372336
876016
231359
702361
415541
1006383
661022
284735
25759
126100
729089
81606
266354
574354
575324
341540
71253
523755
248657
297172
412767
232199
537970
496573
734455
221298
663303
162158
704574
811559
474848
588867
373712
62657
350356
998113
117464
772473
847516
293213
515245
642239
1054300
221518
735868
320025
599489
882745
468150
495296
384213
171099
436616
528950
610615
114198
350542
350331
104321
481008
98112
680021
222201
302941
724214
811773
1089260
59313
202438
623090
994213
599683
591114
101338
371888
57400
188684
769518
484081
780274
51843
986858
328503
219407
1092108
641408
489156
610624
811918
642867
105127
172573
492808
1054957
78506
895192
214808
451288
228470
161528
72857
797623
820979
769398
192797
349389
593423
564661
506256
91710
360457
529667
992707
985081
616403
614682
252625
285490
151691
1016141
893814
6901
692108
201543
817148
289843
1012544
502388
503438
607103
676552
814028
949273
258274
508692
143803
312838
838248
379379
417541
872522
398372
910589
244108
224840
93349
1021102
1059418
343127
606910
601461
378384
602919
193672
292957
87625
1080695
951504
420108
809559
335676
733676
110448
1095263
717479
387366
677367
1049298
869797
164632
43127
423389
867061
16190
19020
806828
201721
337548
701642
659598
334670
230018
619419
205829
912388
526008
204986
485201
171411
645598
665724
639976
157409
814041
284625
324552
617662
1080885
872072
659165
1064756
19265
608821
200013
569807
911026
282580
644461
885499
132704
805198
52171
27179
316912
1082424
166594
6893
754002
279585
117727
951539
918037
479385
883650
296619
373596
639489
1041514
287217
466440
506554
188734
912500
905609
127315
745182
902252
457567
250810
1051113
543094
995971
521105
620573
547844
785404
889939
791023
640701
258213
114559
532834
366309
896741
700221
952300
1016783
815657
68823
512542
547426
146791
270564
64926
722833
1024863
1012968
44128
28910
114190
754251
1084532
216472
588301
762105
666370
302059
792649
114837
820267
279330
231104
240133
397436
915741
174296
979539
867288
394349
1012835
1079857
1024460
854609
90911
42416
111065
379461
641857
711364
333653
711358
1023776
423398
906600
905550
499355
904956
712940
494160
629947
599903
238337
1011731
769275
315545
736485
412100
591072
428273
601632
1051955
678752
601027
32274
606189
845525
517269
356189
304795
870743
27710
80219
839429
553318
46689
122509
224429
759849
215291
63514
541010
62114
329987
572808
477545
29233
1073344
1065209
233098
224580
832889
622028
215919
664839
882624
148059
966206
367207
350304
391732
147278
802117
242710
474470
168473
968475
360742
1015137
22879
381569
191146
675054
926345
685440
516009
153287
1022158
834523
661950
21450
807902
100473
578303
59376
110438
810498
706857
231935
134755
242283
297259
585480
828637
329559
346599
674473
1050782
197114
606650
135023
441685
454483
521119
123119
651178
253686
944780
867247
258715
884825
637960
957883
259618
1055872
94563
681959
117765
399638
1036392
827843
1031340
844785
585346
648919
181614
88344
1001113
862168
469385
305561
472434
137884
724136
313656
427766
1042413
876754
17879
185890
600259
621569
802442
199168
882253
695405
300150
567143
323124
457908
1032888
833198
901759
325452
575145
301512
521052
373291
22075
1015335
543321
981169
1033029
581314
44877
904759
92363
743081
155174
24558
677162
474493
1071308
247361
443497
404519
577140
224229
544334
301842
1081847
136685
929533
375247
429588
669307
192510
967351
147115
394287
415051
510289
822495
702204
337614
1009794
951581
881202
944045
9173
550369
1094279
858874
961466
911081
843937
570818
400841
722107
133074
908247
48982
498828
703849
221912
418088
192758
1061027
423549
772861
292755
1095308
873324
739668
15157
461496
271672
258132
175393
116461
194456
551496
163346
4935
397638
396588
772480
646385
617326
4279
951972
3920
847861
793113
751444
589078
46282
1079125
503298
92621
278761
296751
138368
680315
895844
782404
888312
79674
212272
635854
298526
539877
392924
166487
293010
1078716
663863
1099450
786724
30887
1046381
1089059
851249
307408
348052
101998
133556
397057
9650
1051981
974954
993983
434736
1056143
1064197
231522
194820
261487
678296
774052
742064
244115
490512
820645
657019
214823
571650
43257
572645
1068492
692911
714258
188358
754224
44884
864215
699639
908561
1072676
10474
1079448
400435
582778
32957
92465
273442
713001
598300
485907
783743
713855
330940
572496
108400
442216
809065
917796
672866
482455
747651
585884
116130
493609
640931
884443
731552
339978
442714
814934
876110
657172
706011
599434
160719
60880
282732
493474
112018
563353
562303
761713
38053
978623
1100055
368660
621292
799894
512722
237003
994910
366111
436611
1049659
132731
475356
310434
362038
378448
415074
364471
336982
891519
1096371
940993
544381
701615
423737
392662
104442
462295
566774
576535
858992
305327
212824
798043
768582
791837
629246
831102
474530
489445
666379
820588
764448
202709
158747
722627
897724
460206
354422
125701
907837
73033
899329
170486
510819
656290
1024491
970160
103716
843793
386884
955752
239990
286805
746814
182727
74088
716828
1029057
663751
1022213
764893
228756
298914
505270
593977
504058
363649
168020
598175
284747
871699
765281
1077155
33455
372412
960533
159115
713259
21993
882506
972593
564991
255825
751720
939460
188943
284539
371118
1008094
860073
543155
580623
460329
714225
176357
940053
939550
253575
52146
332095
920824
428659
100416
811541
767376
903765
921443
155434
45810
679458
684280
659916
325302
716844
901168
184136
693405
293276
484848
429362
610293
203445
519371
313787
361254
1007736
418404
1074529
449789
1047999
224823
18656
120332
950818
832265
850957
580694
855806
638920
290252
893083
1036911
731962
14102
271476
853042
548607
684857
606173
864344
641579
461395
787277
642862
522133
528906
306175
631345
99815
850019
341167
364012
307079
30990
420224
329497
328447
327397
244751
627424
825036
455886
944819
67922
842016
993852
169205
393381
329707
3075
1073629
47952
1030694
305892
512106
67459
821156
478985
1075323
753756
965086
907625
838218
640942
868105
643738
870992
156994
424189
574251
200354
439445
2167
472924
513455
640256
42277
987847
1055925
110936
531093
79275
129974
880442
674913
347330
800880
772398
927887
592150
811556
513774
417037
454045
570340
199830
380040
415339
353523
1053499
234736
532032
847703
607426
456440
285258
1083159
704793
1050308
1086474
455973
156155
277301
229121
38401
414261
935924
605172
112503
959345
356949
982855
45167
6476
201150
987164
614010
963872
688820
646106
1078523
262624
783497
60298
738173
215614
333234
531824
894889
786072
163626
509635
135486
123103
190560
431212
69946
534243
944058
988056
296343
752298
382293
361781
1097670
192138
46131
988923
198112
929272
385452
587571
40584
635981
850777
190913
56183
882883
592495
927755
718395
365879
198950
320081
1037130
86511
530326
102944
1040924
271206
782254
171340
1061736
664678
854649
348707
824760
355955
112604
66800
275837
51859
227961
650515
723224
735934
899693
1012562
1092874
911614
548305
1050167
529178
965740
163704
1021673
400265
493375
270209
79897
3916
320148
2604
45809
561360
878539
315739
203389
940869
1064742
476997
398084
783438
1015919
1092744
616753
82303
19734
367411
650006
898229
765474
562608
787455
684321
1059277
806062
417257
271260
65885
973333
530682
331869
926618
889689
540559
175982
9574
220569
79803
866330
635346
1086256
210482
669111
476198
662982
567740
461004
986845
390234
165864
763162
335481
600512
1080411
304038
578523
577473
432840
620459
250875
731472
730422
729372
460549
755599
754549
611851
584613
583563
582513
696140
695090
741538
602696
162740
424990
579037
577987
458357
918283
176772
447640
446590
445540
1049959
198220
253233
803265
373859
214538
729872
364647
67074
958887
540905
677515
849821
501618
129257
70698
1067995
818213
255173
672429
863929
85291
1065435
981161
473969
780046
104146
145268
372215
520900
1015941
840710
280029
828762
250065
743990
34254
244457
562606
175978
900020
954915
73295
713779
455489
1013419
577717
596358
586382
87639
948021
45646
225748
403935
1085603
225244
306764
684929
1086925
756175
272790
929017
1037178
933448
955014
1008669
612983
195674
98412
485032
20132
420492
29224
426527
687677
787189
382234
924388
1065257
686078
807824
801391
564228
27396
932371
513418
686919
373658
1086652
162167
935657
566127
93300
691861
308032
547946
736137
63737
602708
253191
967827
641327
93284
544376
262164
42735
659029
1046481
306396
1068788
530429
762145
779788
251936
627136
762819
404354
936278
422870
73849
889784
359551
552217
874474
529008
131335
1074975
820089
760434
100155
960080
951515
601445
178597
633752
171043
969025
1094221
562023
289361
670858
737085
67976
446717
15154
784940
225874
700524
29318
1048887
797511
364894
721273
892673
368813
165247
572136
1016704
97866
280953
264356
274963
988894
545393
121108
474980
468709
984024
283426
1072639
1064533
86181
225784
754111
84374
1083843
514447
389248
574485
117582
649776
32409
272678
1075920
927172
39383
714674
328051
783167
912787
167174
619746
946283
388733
875445
376554
710230
182872
928112
277715
726890
221699
1041904
152229
1045371
813175
355105
380411
1015870
471473
435150
394573
923700
88946
752880
925676
624239
564664
863405
799200
430035
692347
588084
24386
859852
266539
250050
298707
393606
395253
643321
94458
598415
224447
886762
44170
49232
73169
1078791
182670
381553
965378
148518
749063
607414
212887
594033
733755
125662
1095111
479281
864605
159219
998475
957039
638015
603096
297215
377239
204340
250828
787274
94914
46102
985084
706810
375246
585621
142143
246283
798340
137098
792251
72265
761781
504497
845445
507281
369706
484861
28783
329029
96776
986572
785531
221708
446783
767166
1059914
375100
615345
846190
671420
49736
416163
718097
998914
352469
538368
990176
998209
826770
282420
505970
82320
870275
794876
73398
737867
161281
499247
854376
1033397
358441
308932
1002514
551410
708156
737667
30157
757887
801517
255313
939489
210130
233353
171374
426104
972729
321723
122617
350660
152461
908384
477885
130499
212672
826538
359255
351863
353260
1074102
256828
725015
162765
999242
199948
144862
624809
237754
643625
826950
421911
167944
726476
642291
531118
967289
50301
1039898
267220
871949
540465
598241
927083
496719
142422
317054
656430
713092
344594
602539
224888
525098
1014717
376073
216681
610812
695078
49894
50944
395498
476481
886911
931491
613590
979036
722509
899427
900477
692062
431545
593124
711566
965224
19049
965863
208106
518736
86671
90312
42435
468075
210095
895140
1050457
225105
579250
847652
19720
339014
463315
939843
644752
563175
719547
155354
846097
907634
543768
253967
170403
416105
283615
579785
26383
1072560
890421
672896
632203
738363
1074147
373183
948432
392433
27494
412184
335152
326647
545408
37438
994359
629956
532017
889483
246583
798641
390471
306217
992766
163898
965339
765152
888082
121648
445257
372656
346257
620920
232332
27581
679282
231833
110063
402608
1023610
567587
779632
642235
697325
698375
979519
578763
143418
475596
761082
265499
776629
516555
462147
1006367
505044
959096
1069237
971977
1096965
693678
507304
481934
644592
328354
58476
333835
116185
443885
469222
225411
370219
772515
1060442
740898
805184
1020619
924777
580132
964791
908221
21887
392931
206363
906601
955710
247562
810920
1024298
493864
511586
97914
478411
128950
1094914
114698
221745
316464
568086
345843
788488
301869
535848
186433
502288
594859
580502
446441
339384
665943
671701
571642
293811
550064
540207
276120
137678
132903
484610
706778
379310
368274
334083
831677
313135
138860
840223
348842
536907
384763
202973
650151
1009835
958527
225835
829868
218292
1043873
971308
458857
835804
511289
65457
701470
719048
393359
157112
998837
51632
469540
848657
69310
782860
1003375
143258
283864
581178
984120
847863
512739
700731
1061919
476847
3092
899232
184762
436440
164789
80866
698414
653645
795035
233931
739338
909749
328812
105595
788724
220527
527067
526017
96816
921943
1011424
564953
825539
25815
610663
192262
982912
429269
967278
57976
199071
979220
435321
464035
918040
65437
204017
373006
629207
823320
229116
476728
344426
542996
338241
3039
1037350
721800
185843
756534
34403
602619
386016
1039639
616391
918684
430456
943837
300929
443686
147484
19362
675648
714088
416002
789289
79349
516215
921392
138544
578443
728482
644385
899479
887786
586215
991754
940202
199943
898932
991912
998658
1090394
120725
415533
76136
411499
649391
837410
22210
689488
155377
740227
669666
788910
322503
671157
464511
1000857
165772
1013811
449288
395590
956867
982713
122300
1100166
557492
485659
113074
523078
4117
679219
678169
307377
918487
419853
1012410
414761
1005067
921699
920649
707663
990051
294434
20978
969513
47395
643179
578673
438786
757116
243973
994264
381715
152106
884772
169068
992352
375072
78399
618500
521190
744247
505773
368647
662434
565480
576647
81555
449892
708789
660890
548604
401589
965169
414025
415075
186647
90276
344373
850612
576176
143543
157317
329789
920292
777867
942647
81513
655838
225046
356138
722926
553295
593321
636789
379017
1015424
731312
596656
839009
666721
589884
868869
922539
604472
209037
604512
213382
397007
323040
795951
255170
1018497
975410
431774
85493
879459
517124
68720
270637
306128
261170
763758
830383
364313
765032
656072
480369
534301
225736
820810
1095810
1035247
642280
350954
931984
388472
676572
481283
355900
849102
667934
187945
213910
90193
80747
650852
702309
57108
869849
978728
473806
628364
359120
303338
274437
683735
177222
158904
651297
932156
790752
681241
433512
441470
97787
512764
893407
814190
1080597
1062289
1040367
166608
948489
623671
566852
786496
520368
954176
780240
634289
633239
215641
537387
1049104
212650
419981
1006686
943906
496241
964907
136023
193775
918473
691242
197960
595262
461135
279264
232269
1051870
1032573
1083316
955532
437127
523684
1074603
735682
532112
96739
622780
806786
315416
43492
949381
624641
549257
807537
310572
886760
935673
356132
261508
1072222
1046017
951905
49912
371839
421936
997758
650898
137120
612712
13473
596268
336442
298750
1012263
529286
988631
813722
194676
38493
822615
585211
71954
616890
128115
253957
262714
410529
892529
703571
387694
937359
809693
506587
956765
693437
1086068
709639
347991
385012
241481
342718
319757
927452
518322
862156
731911
1067958
547428
924238
286570
358070
390666
414446
920016
921066
539545
278956
630395
823373
628798
712315
611301
504212
758212
216853
391003
470536
845729
360304
24472
897661
384881
285646
398955
192460
406901
926953
277786
179264
394306
106573
846632
1000198
1001441
579021
864484
134593
476588
104370
1018712
250595
600437
137866
293264
483195
868931
289885
805162
30704
868474
37820
579921
400430
631171
365989
898339
828937
59389
1058872
948618
452658
887319
253567
610462
64005
442854
107680
561350
555319
464347
886475
939375
18820
837284
550977
221936
1014852
177240
580554
89170
177050
874429
233294
904649
11862
85821
915654
179833
105042
422353
1003552
1004602
1022088
366314
754702
802825
839354
979862
900167
570962
246609
806077
832161
545590
39432
81133
150812
187453
6708
565432
578464
135605
886073
280034
431872
1073681
915744
299627
700225
1035689
656330
948830
278375
645242
112478
446597
523414
337547
592214
340810
218275
310924
983926
457384
114014
584485
555591
981118
27739
154358
805459
777220
43345
740111
903637
1090539
888184
80613
795267
1093573
167087
192063
674340
649933
618579
57642
10000
4541
510381
1051359
848200
445619
153693
1020703
416019
734832
490257
590698
876374
666456
1012928
498397
646399
501720
284598
627207
1047831
494417
152727
273306
637872
1007631
531060
351165
610731
192308
772194
772635
374400
777238
111000
274982
873565
262264
589109
1093878
501160
788255
624922
960568
1022849
17697
648802
961287
831176
988354
87185
993564
778096
147644
162617
164031
344589
590161
842910
127866
550987
1034178
994504
632302
532288
43244
806366
1068926
421918
663456
901353
1051903
381102
735920
656668
655618
303271
661468
466770
148545
421236
103112
1004034
461481
773822
318071
1012317
265500
193839
631823
445368
446418
457618
50868
374942
851422
1086368
847001
547218
409156
334736
201306
308736
259905
213878
625535
50982
1003839
1041973
969700
287242
495440
600355
514618
1023161
190141
160963
166213
406928
330716
333038
507845
1042849
359087
943893
40661
663154
472767
689971
870623
350728
829385
154306
129181
154621
526107
873189
563352
564402
555669
902748
24507
881056
619126
131484
974970
472307
5405
522686
475164
616975
941362
139321
1036888
614398
684774
640947
980658
1030262
1013194
445686
470072
986604
803169
516130
1041831
1042881
787317
1011282
119807
477955
93415
34782
288667
713850
669245
505301
380797
106377
821877
361992
745757
640224
302328
664919
235359
622447
478276
1095049
628418
905090
692641
732285
52868
11034
470979
500140
525507
447767
515891
1002051
307998
186141
202520
961184
201745
726626
125618
801977
909773
859486
662539
222682
411972
720330
1060119
642279
779882
561187
349406
561906
279798
187810
928344
282783
751120
106119
175072
131919
687882
900096
507055
718087
587804
124135
343343
995213
126536
265973
349465
63066
46373
239389
12894
156957
221269
946166
562037
42578
992004
614200
772582
744017
1023194
773027
767979
538345
95322
567897
418495
1061638
417842
524408
378445
768946
911990
506564
178888
846292
483639
509416
792442
948453
685634
583601
96726
692872
605410
504971
196235
882874
314438
329523
394104
141526
199487
1047819
67759
822267
190612
1049600
123086
614722
158783
811662
23884
292635
399144
72560
356483
598595
184667
1039290
589890
801597
659624
1042588
1069057
745328
620233
85660
1009768
451440
288898
38145
933673
203048
782546
775360
73945
1009362
1016106
285918
718541
450960
429079
95191
504159
813372
465020
630652
166784
625922
363368
1069324
182889
142326
437825
743189
981709
862962
305358
821292
1020879
171479
877858
1095865
388654
175396
405269
388317
349230
610820
554247
527906
397033
463848
599519
254608
363345
283555
304473
474579
124377
790687
724372
1042209
992852
909796
954515
998332
548167
1094467
320103
172419
100609
583624
460663
310168
639535
478045
126325
1011231
1080834
147314
236466
1065224
382126
966618
382533
188992
323611
142043
150091
357084
614047
618662
1048864
970962
493689
182556
306593
504983
104401
431420
13787
324237
81549
791588
110679
36494
737655
791222
148995
269036
79202
797556
9300
623065
672923
124964
946297
494901
755009
286567
585084
872990
464011
480583
755352
929123
205933
340878
385658
997646
611785
1085501
369332
1075506
3212
145661
299746
194162
551622
390759
626497
255182
597535
157234
40807
554624
408283
872428
673288
757990
984603
829261
940052
119762
605837
242689
396235
502619
972485
275391
646619
1083423
41121
827537
748642
557520
1082420
317724
523030
738839
417602
884698
1040543
769016
192219
204727
395242
657769
415616
933546
95507
232880
99171
881795
478294
879181
898243
1091137
696999
123710
252511
616356
1034767
581435
108463
608862
287550
558829
502731
879750
755967
729002
311394
335115
488945
42964
541083
681211
1057485
514567
171187
1060264
1094106
390897
982107
252780
43676
719395
956575
510294
286463
103639
366697
729477
94397
862558
281904
250534
478560
898384
1018070
42090
404847
12903
614762
753270
145433
767803
1086917
473760
456143
1039984
1033472
180998
361330
173827
55876
708184
450510
219697
719114
512190
268682
308214
820747
483503
194994
868832
316414
967714
225902
999739
339707
893619
671247
356891
347923
447445
812606
901369
652813
569998
358865
645348
488901
785203
335023
643764
991858
878547
573826
24871
485111
986749
218065
887425
114633
975713
81563
512835
520852
755465
281718
103454
336843
420230
173100
877414
1016010
11346
759203
924510
713986
745289
911784
856638
1065877
285507
391192
160041
517523
82933
1042417
485846
184870
945325
598006
545326
1058706
242357
289500
435460
1054099
355858
498733
652047
1018830
668622
1090855
708547
109650
359182
943931
389796
295010
351984
998023
248442
206724
494234
390352
979644
54683
221885
220835
102964
998876
994305
619332
617225
1046403
193501
1002666
539060
212958
494991
104105
847567
528688
713287
845948
960006
1071312
988523
681377
1038157
282249
294452
190361
494959
237320
420703
858283
25647
298823
73796
275091
385486
678469
421625
811598
706455
260095
1066190
657932
508823
75172
496444
611919
204812
385408
22492
1072630
817475
634392
1012351
756152
1030059
646275
1058732
442420
274569
769074
708013
379739
265399
174197
896905
324275
774960
255949
668225
826117
154238
603345
161798
903045
1065459
715913
887304
462615
358815
942893
915026
260810
553592
374499
868879
1064392
17842
1069703
801409
114317
521253
703797
406313
365645
995999
341316
920213
695019
65627
91815
1014533
584705
306921
992546
691283
1080558
279297
152470
302411
875936
56561
622634
1059432
923433
492648
795049
468430
834902
990362
746415
623679
59080
428654
458901
377421
153408
515892
1007387
650575
776116
233217
979884
818686
428306
401231
102870
96153
429377
106603
411000
953818
516771
218726
256584
283837
144759
13312
125206
535549
1066133
272340
408851
362612
63854
88837
20109
78469
548500
701336
385289
254525
758911
185454
269299
35794
454744
924620
1015020
537407
1091729
172265
170489
243824
1011884
555983
766049
946954
521880
1038670
684626
1098704
265381
327205
297142
214530
770414
494468
617188
165076
216132
598754
996009
465967
784582
706568
818885
364581
148060
693129
21140
380163
280508
537365
455814
398947
827092
46567
466838
156040
709238
582032
574574
20478
779707
477208
152385
910826
361997
275796
473561
874628
1043163
351281
1010120
410935
841415
18058
15390
87657
865624
430840
1078834
30604
845446
1066685
442557
1010163
829559
676624
598040
197364
44072
58094
44584
968640
176938
961136
166285
829350
731538
160277
999529
189978
891447
680393
112490
647985
858461
423744
531880
974198
61897
581573
426212
304430
999196
591582
376330
949374
161550
1085283
600118
633084
855637
269091
728047
170636
138585
1035964
565348
925450
374092
129593
251360
676274
347753
740314
148414
784562
912018
122389
517798
260961
805524
548585
242873
453579
409426
283482
86696
459125
222316
30781
28307
914872
1091505
645210
822750
115360
895902
879716
807360
294474
952373
1065090
128405
169152
732133
614003
794967
436796
1021727
1076936
336835
769445
1079483
561257
1014438
67558
222526
719189
439070
986774
1013492
331407
642964
681183
372826
354682
253945
291710
1003711
787718
345045
449550
792459
1075291
1030715
596778
294699
739645
623317
793332
23661
1054591
389986
436428
1089715
299473
782238
184497
188554
700471
193350
623592
1038721
787737
211381
897784
508178
768479
825009
279340
819349
217759
542957
1016847
93857
1054381
745167
410387
63060
750572
333872
922614
256295
274947
239596
82915
1020621
89783
712136
16981
390738
1034821
556394
764481
500125
790549
293749
362517
975922
231308
853878
746858
645946
567428
33737
728468
83799
488532
946931
22073
80530
591046
301941
159628
403638
1079713
296552
482888
481735
1021288
392719
895365
179440
901400
375300
196052
1087501
973409
739698
919969
545423
582757
340882
286480
653727
370807
56585
398985
530372
224877
114459
803292
897062
1088135
964514
383518
806661
560973
510099
238658
847399
48594
34665
1012258
993475
755771
550637
207761
403220
14135
278412
413966
556497
292658
720387
553390
861864
78917
991485
30009
467393
988426
509913
375840
583018
217821
879275
679261
1100200
564869
319034
704621
1054134
6955
1020284
979734
884993
111086
606656
119258
434474
677946
860698
772075
329803
274742
428281
1029430
536428
747514
599359
713804
150028
206714
835251
682291
408607
330587
863465
749150
594903
203367
724673
30351
1007357
787530
632243
580097
286795
960646
61038
1020270
945787
707849
239019
354950
971859
447223
181051
571353
509686
654484
1024068
583290
187558
764265
1078888
307179
885322
1021808
884975
709549
154961
761236
595544
948762
119079
907628
466546
782899
192034
762403
594763
582051
532035
370312
102054
414273
583640
1036107
11458
230960
208711
730646
853606
504202
922118
14000
855600
826735
1076073
690611
1040460
1047631
341308
60591
1098017
502000
278411
1012762
212144
670169
442312
629967
1009440
802834
52396
909438
300453
579134
156255
561534
105318
684728
102642
414178
283509
282681
853708
686540
351646
955366
954316
698268
754460
753410
844778
968307
746473
372380
371330
1091631
563583
479162
870881
89206
938662
558561
410222
162132
163182
933814
868713
757177
281713
372330
904399
519074
571539
218724
982369
225398
331548
167758
590782
788851
670250
443550
442500
739410
1030709
816852
831287
115244
393853
108968
227673
500625
1042981
459938
497037
1023138
694727
139714
30510
997558
561938
75965
497248
296407
466696
54146
706878
172682
807924
351117
643116
200167
688761
1036320
795756
48356
679788
555810
746130
253990
793199
465664
1060928
930209
222356
788554
482675
195654
787362
1061117
58145
648031
663509
34460
670212
104587
117814
218927
210060
328893
1002273
489415
1047897
524529
596877
482113
48303
656400
19338
697246
1021632
315115
873613
144146
1094882
1094881
650730
238464
885576
464498
302505
762447
944388
520644
525210
748057
933753
671749
384685
298037
130830
692675
1054727
874584
821070
139312
458220
763218
792052
494177
958360
703405
939663
1001249
89497
616017
942626
78637
973476
347669
782837
92725
912917
566416
1091415
65234
341843
174860
470480
709910
312583
775874
386876
312684
872780
469583
829301
151641
988771
200180
500454
7876
888152
458712
1074344
311760
1085756
67975
1011224
1038695
365322
647498
108561
623297
215789
580583
955356
241254
217770
1047025
950424
106896
225918
397612
928289
830163
436755
178094
741920
741374
1091799
65604
859913
648314
1022106
742737
561841
513953
102971
543001
357737
386384
1059411
534254
291711
636890
518652
702709
965884
561110
533549
981308
633650
1005527
43914
559147
423685
492860
578151
198269
410279
1065835
195083
315384
990534
27693
596312
1080473
570394
541692
13020
327639
1092949
331158
367299
271999
337941
969109
797873
974985
393632
1005121
149043
407730
853344
239789
767355
891140
688168
496246
1079851
799683
1094927
981970
917090
665084
320401
1013353
753904
884148
201651
192781
613772
236067
980526
797869
72305
362286
299532
1018010
589149
379450
103054
815068
50222
843758
838403
149201
552073
414200
713393
920170
203927
547215
314617
572774
576088
423909
34817
177434
440198
662808
568910
342039
1067573
247162
587669
684397
799099
848127
874092
452616
253333
1063230
1001818
202180
9867
757047
23760
333909
168748
126478
951260
806831
388773
749590
111647
851392
367783
399880
314518
25750
861615
989711
968995
1008942
432118
647815
438193
591644
265516
89293
531174
375230
57428
317384
458192
607082
512164
629409
402519
1070758
839387
832488
52874
293042
856121
167525
822662
842550
218984
787065
300225
666062
1072473
664674
428459
871013
303980
40935
524423
933200
588273
671584
155851
280425
961339
541337
229564
440751
1038589
768188
546881
1055499
781385
938169
59176
975818
274918
488308
333603
777219
885443
879327
1002817
176971
63889
668612
834863
108828
50363
818589
782978
490544
182287
861573
403558
402788
926598
599360
390369
762572
622623
419397
458968
1082717
191675
632559
788994
328002
182234
118171
889994
599752
377906
952721
607587
509985
363930
864489
553423
362310
702952
351566
863797
910924
1053668
1052618
619906
962898
681952
917945
660180
186787
1035369
645437
1054067
92614
403907
1046568
164068
759934
809012
618344
1094208
900216
1042503
625546
271149
798672
677560
596590
408640
673513
131052
925896
618094
197100
1076710
932973
429814
304352
106464
498509
789884
402368
726725
136268
614016
1060008
1034697
897146
388562
234835
55034
224149
39999
21286
270562
1007932
639775
215895
777651
859335
375337
581547
694706
707109
887797
120563
735452
578874
783722
317979
691617
438265
770450
737471
216154
818959
334845
135683
336573
49332
94183
346656
982699
116200
792141
494201
275584
643319
1097357
745031
497359
638056
566640
612542
164792
830060
592489
223205
600565
701790
315382
387488
831209
443984
478547
568153
223075
299445
908629
115271
248785
357882
697083
869922
474109
1012946
1036033
103062
880329
196295
963077
457379
650063
410566
175763
169025
667686
358882
299461
1027323
346030
104567
434057
61728
558045
1001860
968692
1062564
660537
885130
574545
471323
452671
34810
910127
161836
757487
145958
19327
799221
803299
967078
923231
503309
894967
996638
596587
148290
755482
221029
924524
223715
517230
66674
732116
881120
677648
688813
711706
996187
420043
112392
845256
372833
11207
1079939
1019784
984531
140711
329405
884267
1028740
409070
855724
826769
670017
846132
303053
229847
830275
992365
264960
1010064
170791
717620
490113
600302
155172
781793
11519
738818
536388
248732
77519
1006736
708374
345569
1096784
505748
149882
527466
728801
370221
69133
214094
619658
966564
853389
114079
42538
519176
281741
796364
440757
527684
97905
793715
996802
807227
495122
978801
431422
120679
761752
268400
937294
692706
47940
506310
1067310
582398
791896
33136
819320
675543
257642
893454
1005679
492876
462322
637192
457466
431256
688447
272832
782555
901405
534436
1084400
26262
896732
1033375
363844
974227
72576
1089529
10416
93097
549419
255914
953008
785334
479913
583250
460291
138910
111726
245790
155364
116360
401774
287280
614519
714767
766319
765269
482915
641447
221285
150020
319018
809725
144569
865701
534643
406119
750459
24662
486472
867813
198657
998867
997817
229602
418848
419898
319321
326895
167966
1054461
632093
829306
440971
823398
286497
87873
606270
193641
1049443
89940
837586
57139
361092
859089
346469
642763
793287
708460
38422
482931
644688
267897
1012264
301812
362025
428830
190332
395465
791349
400330
781614
83957
824322
603384
631853
676946
242418
153572
790924
41116
702417
183229
295974
802981
215301
166298
753540
453482
1016816
502335
803689
258807
906462
645113
284949
519699
266429
212367
197345
400309
701512
377416
657989
226633
916907
641806
203704
127481
998646
291416
925824
401796
577362
33294
1093032
509889
65291
1063066
341551
691048
314100
833853
178460
508575
508452
452586
690931
561492
864769
876800
977417
411442
753725
870309
1071825
1020919
431907
451451
806270
1070241
709080
711523
201377
970038
1100072
650434
20165
553647
372142
858469
43374
389666
529090
463795
695240
86166
565741
1097976
249468
755929
344197
75677
617259
122525
774994
1066184
1089830
459605
27234
213466
145954
313496
457306
572532
378869
701503
795334
597873
117144
987070
92737
108284
287665
794036
485553
586728
940608
283550
991475
465167
375233
852257
154161
732754
902988
720096
214525
1023655
959095
359172
359017
35515
480709
878675
993490
296308
630579
516973
181222
946196
282994
141627
978783
667166
996267
66605
897806
793936
219984
1077270
610856
193942
906193
544897
592251
349131
457715
343404
60970
912626
837226
521394
616919
980987
964134
978571
914540
918423
522013
387325
951000
269762
727081
1046084
880303
325929
827070
845092
337906
729540
183522
816968
258360
611893
893743
147580
478220
276717
100143
592230
215966
665961
870976
505366
1065332
987480
5809
878807
410150
815733
148520
621141
522006
878091
806802
399260
115600
579410
661708
514536
852129
783998
275092
76509
255153
956709
306215
1088062
41520
603145
1068475
661488
730822
144102
888014
489457
362963
1016244
820430
607158
230315
815450
225781
79380
761760
767798
708897
727447
206397
21294
994821
117985
64562
79809
1092775
1049202
166122
1011288
708657
310122
785718
545066
389698
46399
139368
473891
653944
447803
1060068
461639
381992
334613
820066
794245
282531
540174
384082
310769
171735
525827
78432
222027
885545
136893
847385
233955
1001407
729698
286066
134535
397627
625336
736344
827121
1019141
721754
320486
271917
349217
662700
787017
559608
467361
547787
1053387
138188
893115
870886
49303
289858
59412
1098233
436414
577471
617515
352117
592566
452744
242297
892953
280902
695570
64144
190440
689777
36098
321557
1077984
145000
616524
158422
1035989
453556
604355
697903
171285
310954
41125
939178
1043530
762474
926519
406733
918410
7803
885976
290913
8571
737121
360644
400931
717545
1011068
600115
114368
442871
460574
515782
992540
228672
473463
3893
242672
674888
604206
781536
639403
733381
979973
1078131
1089229
755635
961279
840118
195887
273392
521388
309681
468254
580609
908194
883573
713756
629544
482214
758584
98491
1065612
1011339
759422
603086
68633
497456
1026309
81048
383741
326784
829258
299069
246151
424601
465420
92841
924592
808733
1004925
431035
363485
1071777
747457
479972
888202
449302
262407
148181
599643
25293
437329
187430
852805
33590
578548
966439
200708
522343
1050702
898164
556942
976885
527440
834208
911452
172019
475477
368673
721777
97013
356194
718443
652409
711274
1066254
1035877
905576
427419
1070977
311410
485490
580953
959147
590863
985419
125831
254183
751757
81979
253074
155904
223204
704742
359849
40485
917653
1098267
119997
603412
186767
652968
665320
711272
266390
648249
30681
170219
937743
710143
930034
482605
284753
159717
720657
760610
156094
614902
13307
1052854
1029260
20995
1051791
73795
544631
224774
577440
350950
844394
585629
754796
300065
50232
893484
918237
722382
305424
1089575
256895
715795
215769
347963
270889
1022693
418821
15464
591745
623538
882592
912307
153185
933557
314753
689524
439048
382526
315499
492482
264225
277294
113474
128347
384993
527991
256403
1051056
741407
986402
627915
28118
408413
561239
1090516
715939
1005640
847564
446836
447891
515235
271034
1041725
283493
233105
766359
28042
872389
203118
779130
995719
345176
612230
768979
553601
232863
22143
208512
29947
1049417
810867
582650
719387
371998
1039485
22477
590585
27607
757586
876156
896167
1047700
503005
718317
908127
868047
20585
941384
152820
994043
462112
320150
517467
331640
667909
172367
254221
167581
494442
318987
616079
619393
492758
247724
644464
643414
271664
931700
852948
1090309
837805
1031567
402323
928266
915713
891968
803357
314899
391473
271876
272926
1002987
90221
204608
446549
170224
947457
127042
509159
974896
622060
299534
260462
995169
89237
760633
1036069
319074
799801
976462
904465
17587
587368
136017
611678
189585
969387
995984
46672
516853
533026
1053778
571177
945268
329495
675314
427892
1026865
899652
32711
126899
799137
923374
980964
561274
1006196
869024
446144
78536
10401
857905
732951
307645
322243
613951
278313
880057
333547
668914
620850
183692
196634
656435
684521
818257
196672
477858
657538
770933
179328
251207
855286
972905
110745
972111
236290
876710
86923
1058238
265975
34258
519434
461412
1084061
792620
215337
771057
43105
967730
692605
28991
798549
263202
827390
850264
540214
273506
1053122
874524
789631
1064142
700293
675642
640144
331667
35786
94057
720512
835939
372888
936024
564789
120726
1057539
1048811
717839
260124
961278
65947
902008
277783
354131
624984
225945
176508
835345
638971
507688
692241
497227
518249
858146
197534
893054
215079
894058
689714
820532
737915
300285
964200
31265
87068
878844
531859
185248
842450
111672
431292
42882
645301
634605
118888
753099
524228
152297
875801
403609
594384
735168
586133
199903
450607
966958
446488
780557
197336
2633
121919
926989
945233
705870
26764
848186
876668
648506
618035
619085
552372
80285
746106
1006460
307641
555700
849573
892744
245168
678184
336897
354659
136205
818606
710097
230176
1086820
340007
225407
21085
596197
1026257
543856
766426
830257
775866
533263
569004
33266
576245
661963
157723
867663
527081
605939
298163
782659
867263
1092425
500522
778868
876170
617849
813325
1000035
466398
972172
963807
912201
693436
507424
199163
495056
469496
506401
2147
48063
954706
804324
368229
994008
358618
977074
30297
358945
835759
443094
211390
211175
20183
683548
649504
421146
395217
989511
996345
826110
505861
637408
863581
92915
87786
10582
673735
181346
887824
825888
985559
127564
740633
311808
327060
11707
490395
236265
894521
1004660
580057
486892
522641
802318
418571
147739
501147
721209
441857
112852
365272
200854
505902
770697
791497
259020
1007520
1021401
957543
370932
1017147
1020325
128304
755751
178525
1029229
186800
225125
793821
553915
620292
452468
985431
850770
677328
895767
1041640
592256
112929
259848
656642
668996
901052
116258
596272
595222
971487
847515
81925
124457
483968
739310
430763
380209
531114
857758
987712
1026443
616263
907173
810698
286617
490974
438745
670640
243406
831000
828214
678000
376724
1093516
534555
172084
719769
539090
133992
818898
1093894
179624
649775
28787
444907
624431
494020
216303
406549
1050797
1087751
855176
531109
497058
330518
156653
1073356
662124
461011
71434
1041032
940819
813011
931253
16746
980017
311728
251647
317513
600698
634647
1056954
751100
557737
822847
249528
673781
991221
75474
184022
867199
674338
547358
1030322
107548
56888
802652
1026852
70414
638333
792984
316566
171935
879683
1082327
404396
863145
345712
972453
495326
910605
738254
278163
904951
1013069
1038955
373203
412325
753716
108794
960467
696231
917669
810024
557238
126510
1047974
805354
560862
56846
432637
887548
925090
277237
51455
365637
37607
292094
103642
649463
43636
314314
1098464
229683
769908
679292
522917
947831
924920
31966
695514
402041
422413
879058
864649
698307
1014925
466346
854704
85076
138792
481556
630874
82856
373325
952589
666822
737279
337765
572767
20297
824304
475724
697019
921220
321731
1044227
327087
558993
349842
313734
766798
1062822
20496
221839
132856
102603
464940
494749
27427
1082625
88317
605899
630742
718206
617766
1081040
1032951
284422
564072
467364
52807
222890
713075
803893
241020
885680
201631
824253
336067
933519
380396
397668
451513
1036533
1019061
602222
230739
448518
832192
1089080
38038
279236
556666
652943
88271
1097143
558339
643032
235292
846748
360859
396955
1077348
573353
756243
871700
293148
1096541
717022
387102
1045949
76069
999106
532026
631516
125625
208468
954758
59053
520029
510142
774257
403388
937536
805872
627917
49243
186921
1095812
633331
391542
107236
772805
237520
1073091
333879
453507
402747
253646
559014
680806
733067
126525
233414
453025
992368
1092238
893882
292662
864929
137134
179967
171027
6084
25926
595986
371257
533547
643144
246397
975881
988120
110526
102460
151147
463080
507525
404045
712828
3428
780547
509514
89645
794943
992837
623984
592876
393968
370060
1048165
1072933
325855
545858
292785
725861
397292
526434
789332
905745
15152
1015490
199257
252628
673839
4775
1047425
393250
461795
534605
464801
835112
144874
141140
648303
535763
975340
899218
126357
161626
446384
461868
112087
449742
471367
737192
644481
79821
497347
367516
44562
620647
922292
607862
308695
488823
180993
315253
642051
346091
202655
658616
847970
5960
381271
590481
1078408
30595
903279
865252
293738
519703
612823
1011809
210737
1068073
25545
521099
11678
581774
582824
569170
568120
715142
614805
451403
324514
817689
838925
1051738
357635
230622
309180
10333
930752
590023
417403
873049
1071475
521507
797661
28696
371360
378454
228504
748426
370579
251615
486698
684456
414392
454328
639774
978899
113143
409623
333537
280917
294272
985415
521987
305432
374867
714787
664772
426545
155620
268869
19266
552743
553374
970363
3995
850740
96075
717161
57824
578070
42621
672313
466623
484815
175471
492661
682360
404788
43406
288885
217756
145698
5333
1093896
45608
43277
494837
337491
789255
658988
869606
577630
482986
220373
369647
808300
666209
1086940
459662
1042365
966964
282050
385214
44006
500767
641459
515724
281203
466642
757336
760773
879628
183977
77889
19527
950753
530803
1028809
205336
812881
752243
154418
666925
850454
964163
331013
682212
260520
228884
1078736
643569
644619
763485
455824
701808
932095
205847
958331
348320
464126
444125
155639
894064
985812
514374
980967
948600
265049
1016797
286902
844642
890667
327400
1048418
694382
451572
420544
369306
598136
337326
358484
1041648
276767
960304
491210
882390
90591
233218
446815
8599
690121
505387
139367
647832
123689
86756
956538
975802
597760
893920
882213
649585
848076
751312
1050335
544607
502550
1077981
436468
689794
1020109
360100
491110
280966
76528
646790
295079
1066682
781040
681635
503033
543056
214258
388003
934003
526388
26493
215822
824884
949074
583728
1089732
102505
478408
212931
176600
824772
387744
251278
98425
681513
107776
931117
967279
211691
1059331
679666
367034
460405
3067
36925
306759
307809
501568
444538
255544
734893
261102
962563
885095
100426
238938
361651
995806
778230
372314
487218
96931
837937
618636
479024
65108
630017
1068585
728060
1020759
368451
984448
816413
270074
59968
238441
958954
790304
479674
87985
407497
851127
345279
734834
301547
1015663
812116
316620
901681
702735
615692
117131
117007
971420
227941
440505
584895
1077888
15863
568290
1084682
483896
537336
1042457
933307
414015
34975
112240
508297
877013
550266
316448
170222
933302
847925
165707
491663
404277
537245
7115
642539
85675
882282
327756
726741
972229
182962
105502
597620
465383
217164
252312
108626
363124
985433
582678
413940
100769
394261
259038
524758
602354
734968
422849
384448
1069060
308549
694032
291340
215183
263703
578455
605670
606676
653856
1034705
1035755
46674
294394
369970
184385
658953
621342
234894
427174
566245
1063824
1062774
876895
363622
207365
17815
977042
778010
912241
33712
754304
740882
941325
105306
226220
995614
682677
869958
848881
813647
415499
255196
606776
304777
402811
1075194
813651
555826
423897
203122
794354
331909
452242
957577
163596
422680
491851
511317
650178
1007079
975717
628606
44748
228400
850396
482843
22410
451536
943554
402478
230188
627186
23965
9547
856965
91418
712569
674076
974937
182363
356785
996785
653071
777662
835431
58468
399293
137117
771850
877094
338519
232712
548456
1076844
122593
445586
77080
406043
929770
422004
792483
795421
125081
546269
277906
521282
701849
451912
53106
663859
75085
951494
1062893
77888
491638
584752
303699
484601
203544
774078
392798
858621
1066269
395733
752543
982732
861563
820088
158513
163065
639612
984495
1092097
202338
641253
82687
636603
30910
949316
939157
670044
386216
669284
593076
304450
1030318
770559
821699
429931
862296
83685
128685
346812
240842
362847
344505
27270
1069741
912318
469440
190200
36902
312017
300823
947925
439769
1060313
626030
433221
193822
298985
985437
641035
978978
782881
272513
378235
544388
43458
438715
545237
637552
1070746
918170
1000001
436503
432713
868972
983245
460127
1088833
780606
693818
902460
1062932
361113
362163
884503
883453
180344
502652
737816
296292
608532
31902
410262
948635
401134
861274
860224
105523
51835
635163
634113
498156
497106
35403
645000
552789
770622
454475
232877
323413
764443
375101
571754
733390
732340
297502
741727
1057937
733266
198322
435934
354790
332465
137042
931076
898629
808442
796509
79977
323656
82931
805485
1075918
241240
438590
350099
511667
479667
508183
638284
485631
660145
787793
977077
472516
295076
1097192
112053
590071
430202
692679
317410
837924
283519
491636
1027043
1075566
771106
108999
752818
180558
455833
1028206
499152
415603
44718
1029748
563979
181878
1036872
9142
635699
837546
711710
742443
531024
286220
13662
491660
10896
167347
908301
504491
1055594
945427
870172
93028
369315
476839
803684
383739
9702
684941
829098
958490
326490
441037
853927
194401
853094
23370
824200
853725
32580
1053333
789842
16171
1039944
654424
345684
374258
499143
715551
613002
358159
745513
885860
256982
266324
46873
445886
907558
358392
163083
1047439
35180
474887
167211
921135
873632
2300
766776
307433
440028
85462
157484
144364
200672
92484
1038897
1028105
453817
887393
1029823
1100067
692039
603574
989089
130949
335890
528635
684558
494451
372651
436249
261384
312275
637470
968463
183809
619415
94944
99264
488862
816329
226583
76274
102660
977102
772351
792638
2254
215824
312534
1037253
887295
73817
648535
160129
569088
37354
693830
526110
346405
435858
1025429
111776
481040
482090
584712
585762
621423
563060
384176
43505
382982
768458
775078
385966
613669
214228
430992
192550
845343
384905
956649
959762
976065
131719
648597
973750
143315
397388
458936
491464
864202
1086018
438548
380883
1016815
833064
981224
3578
1092312
68841
368557
709852
919665
270743
584220
702607
78916
415156
727324
206179
888004
707989
964087
140742
1043737
55311
466727
246218
706391
542337
640109
522680
720827
180151
919376
291545
85834
643945
52876
12155
925881
507360
317119
1074835
1072593
610470
307396
885331
389879
234459
220978
960155
337498
338466
404754
982942
29625
545390
278500
894632
301232
949599
217002
287191
177406
474641
634922
429249
706614
76204
1089726
529110
71223
587569
800841
851440
603806
335643
565960
516711
454022
286072
1029428
1037529
908379
123511
773137
170240
398729
59963
190291
25026
686174
286618
343395
602407
90252
1082048
766622
131675
340381
1072652
900138
899088
608310
242447
892386
95753
373373
135002
471369
534229
939923
198935
1036611
882563
780477
79193
527982
40285
618414
1006887
804652
311195
124281
356960
451564
506176
940709
800948
1033461
1032411
546110
487761
166002
875392
286546
703633
67982
122957
875227
147044
389961
794991
937634
577712
663805
446097
444060
58219
890192
800232
953587
696302
1063047
876971
156650
643374
148620
885048
44297
924200
32074
1049731
522660
531604
551439
235477
22683
70341
237930
14459
898476
554884
980274
911584
747398
100815
326632
169781
443602
742364
692603
113526
768776
760180
120111
741642
642091
1048720
613991
204492
724220
837118
885737
1012528
293415
571032
808376
152193
518334
42430
335514
83378
964016
1020301
171495
225520
736555
926993
965461
206914
23748
921841
607548
174950
976903
615709
165065
958739
957689
1022278
628716
634818
935357
508162
127526
78818
934537
374249
408767
597861
834376
684317
1047481
756599
408217
561771
1016567
769920
792862
1099488
105524
592293
307773
825584
786503
223169
304768
450501
409348
1086666
953246
496220
980114
89832
466665
829060
409739
1085394
6941
70117
603807
571482
839847
682117
560894
779299
973304
545264
1005555
1077510
501380
25047
1006761
1083140
572555
953695
890097
640219
138689
1044046
341617
330845
1023718
333770
989712
1039988
123811
907483
891626
324947
811370
629577
115476
827416
994073
827184
749871
484948
448513
633217
1049441
127244
183256
792134
611221
624693
803166
815392
475193
204051
537951
1013911
69375
245013
806330
488311
369978
571770
450002
716927
921171
1006083
931622
929028
812689
421420
978287
630679
1058543
1068739
1027884
614879
1083901
990115
990116
327510
1016936
565319
997992
939963
865471
554547
1056812
50351
784040
978370
670646
829571
252417
584788
747032
323304
133439
248870
555963
698352
523693
548285
45936
351244
396023
1054848
72931
32874
400712
980802
306382
578629
784006
510418
695487
281677
795724
425555
484732
6439
503506
863059
58350
1053820
978321
993354
373475
600853
1004189
391181
31915
491819
839526
601575
311215
253625
853028
321613
331704
997488
1079943
26175
690056
496541
3994
63176
834244
148934
946839
745390
103993
545373
571752
286097
606683
6947
454758
438517
721803
764120
1051589
503104
142964
253117
699405
821232
99396
524628
162527
572299
640294
347013
105517
350673
430240
653608
278098
957693
1066517
1067837
265217
519606
508657
250304
1084670
787425
666384
898236
862828
616138
648483
253155
489349
280327
322823
270135
908161
636265
817740
786313
368938
1039117
836295
988151
892296
743754
119737
315230
459882
1052132
285532
1033281
249642
196155
291973
512812
356147
593930
387069
832268
626200
108726
638283
986644
440946
128628
933674
1062937
463891
258238
1041480
209279
485331
120330
675649
599654
1037890
619493
649136
16620
877640
817583
667506
1073797
571589
179685
20154
133055
793149
120676
1090645
656949
14858
889506
907849
917520
934894
810446
719397
854953
467041
220745
1029619
196626
58009
475013
71381
31219
1043150
260081
271197
996571
932243
318463
775013
39904
500185
469043
533607
36333
506671
604156
848040
475763
610381
688258
650837
130238
635357
808403
488351
503744
1029613
978746
925710
73553
190095
107431
600125
352409
823336
853380
594333
150700
466568
654389
1023091
792125
906649
413532
1066742
294412
384023
700387
954487
1072123
659132
303581
1062111
775119
751370
630192
639358
656610
37950
1091378
945827
700843
2425
318389
225420
43076
1015575
617161
410981
1069917
1066665
461179
240434
793140
920192
165264
835659
571682
955996
453625
234244
65619
212671
8545
17784
778215
517188
134718
991905
1083504
497921
1059179
195688
462456
948710
499510
122889
865185
80274
571564
462300
355263
1018371
958745
402378
399832
406418
175004
323574
278211
669171
824463
108425
876700
741673
1096397
42341
860284
391213
131656
664934
1053120
418103
486579
389484
729042
26070
898560
470408
996819
632311
53529
93076
372035
819013
1094580
260389
230471
91703
460713
747413
345262
883544
98162
655299
14796
1068724
749322
125784
276327
989170
443072
539130
596269
471554
1085000
1000259
343891
654139
303105
586043
276098
357010
582283
458065
34959
289091
87210
760562
137449
414344
720347
374491
757826
957503
18047
799579
335505
25146
223334
157744
198817
1089381
1026150
636840
447404
109780
484320
730687
311032
175159
386173
888489
645463
776091
644949
766769
64435
976985
453488
942686
981297
264109
112334
935020
299477
227494
144348
832767
19150
932236
656433
333534
1041057
668101
111417
630455
545250
456312
640162
964030
841277
172589
601534
722242
795590
356282
722434
600535
856545
388937
923401
846903
184992
607201
556592
605083
183952
359506
620015
621065
946646
878383
641398
912359
1025839
747640
930602
744521
520225
130565
425558
453155
943889
965137
109497
792143
79922
951161
161896
1011752
290024
562741
1043596
707932
279534
120544
901769
645507
277109
639906
432344
526945
426884
593206
149648
184123
420929
90230
896005
67587
596443
753941
246558
294498
416911
780939
10098
970312
80066
521700
520650
482168
254300
834217
313376
1087237
1059656
539442
178810
849566
788915
82296
726677
376929
1073075
925320
1006774
224748
237837
75431
4439
510231
447088
996281
993904
936261
209859
878465
497238
238232
936543
482653
805026
1052833
598318
357602
1055372
6856
1040132
681161
455921
98674
629020
77565
442987
305725
55269
1080855
911163
139079
611528
483825
56800
918145
684786
213980
329475
498240
655601
375520
945278
997210
80241
447488
814998
1067403
497990
1091094
169032
216959
185630
206863
696373
900463
584582
1021029
629524
55459
101038
744085
247290
470360
576300
200757
718561
145226
237226
1063909
579621
1074289
232479
814496
1080861
941630
271595
123735
20192
36868
852644
298512
384499
561912
631798
408423
950202
775083
700169
108181
195117
145145
149886
77588
545515
1010721
649201
41070
774294
663153
984786
768288
844867
441460
976662
443841
878149
734105
498598
922226
992201
976314
104393
470293
950373
38918
901529
718024
282891
1085886
89077
956759
740035
968290
888700
33586
499580
413967
833929
785984
810679
997733
265789
245619
517714
1017347
174627
564232
752515
379141
1093143
289339
434542
85181
641693
797453
1005416
455204
385794
258767
7950
381132
896662
607509
585634
615200
824017
137188
95585
596510
883903
511821
972580
248834
773794
463140
392474
250663
218985
318030
134645
67788
577240
702176
325930
127039
713173
211083
1021569
940357
968106
419598
151024
36534
645909
312571
199218
601103
528110
298783
69557
474953
665751
85470
159688
868976
533248
81763
1099868
975325
361197
998249
551993
686417
997767
783138
196572
274965
403087
888640
517239
860421
711581
454110
851756
260620
85997
127355
989550
250781
218098
487355
735037
1047443
159157
297752
578826
723683
62721
513423
1097539
151314
214632
726061
362036
438963
477273
563710
556638
932438
17865
588589
881165
790626
488551
593662
469028
135609
435994
196221
74657
1019344
633913
567218
355543
627307
540572
817307
239589
612848
126493
113467
184320
926690
496524
507938
932993
338544
227860
968241
862636
263766
419019
96668
754955
1073880
523792
353717
1050492
271304
117081
460104
170030
238067
377433
517109
730266
907675
5586
271500
481902
1098363
865054
399330
948592
35978
874633
944504
1012518
781263
457888
564342
65487
340346
788742
640924
30225
1037245
189474
293745
377573
921566
760946
780389
629130
354838
887112
919740
464964
819062
208311
1079434
107135
648749
413808
534569
811790
210629
413340
1060341
958713
657140
93214
239040
290185
119579
895357
765157
576309
251027
276081
851487
238691
6421
34989
667195
462258
55625
245589
1079656
254747
26298
665153
241029
143914
569217
421167
1014088
142581
547883
309460
1012761
373354
861454
257092
787386
46842
802231
372983
319660
569400
209969
353207
1006564
922265
137847
1083709
1100382
830721
182375
431630
787217
485315
811475
979460
72601
296959
535034
522861
495367
184983
970721
666366
186737
681780
842578
932488
448392
942293
941243
299600
553653
1091557
1092607
319655
605720
1042590
321503
779259
846824
584060
635995
404611
921850
655024
64154
740864
737686
977134
875422
1080095
739050
424194
900609
69715
316597
786291
822163
266770
429045
544023
859068
374846
431688
1053808
463506
404557
212346
87750
736205
682432
653967
587191
735472
359985
72548
58654
662128
193914
629389
883786
1088655
981059
360900
226251
812940
939062
945469
771884
617623
172985
1055550
91651
212737
326824
475617
368107
798553
1042614
175440
686685
85533
581030
302381
1027772
497282
945632
202857
604572
323423
75168
452775
802926
63831
470006
263663
883396
743660
196699
196407
287335
363898
149393
893247
221928
329340
545160
779423
1006871
370096
383988
665440
992850
624880
891015
886743
952621
983432
634619
195539
267892
393603
1016494
1086659
760978
986342
134100
427307
524809
754119
162347
576295
1048290
247429
251888
191036
102223
276484
882497
604464
489925
173873
345354
997879
670182
985615
537567
649796
142227
819037
403640
539896
121845
730955
234934
288861
1051281
501940
5793
598571
893623
1028929
34427
476837
744762
495934
474116
846995
68940
826245
227776
220021
1097880
126180
343945
594020
488008
699807
849233
263722
250596
1088588
632767
681348
1096816
140875
340421
816627
505570
492839
774282
968330
548125
568183
55675
853636
632691
29668
3589
348033
1005850
650208
212646
628936
509004
503190
100633
844363
36280
226255
114399
165755
450318
545381
47279
630207
917860
443932
215894
228020
233138
514394
13404
973498
611246
613541
138311
684993
543406
213069
625995
1041126
1097348
953345
866819
1033441
1041557
449831
230741
715464
128710
885572
952422
153427
569177
767745
537729
1062041
295234
656507
796453
1033300
201578
764397
930288
66189
711708
1039193
7870
104005
499402
602756
930763
779679
374355
120134
664330
1033078
75237
156976
495151
902710
797526
170674
642598
643648
971590
221500
94611
223420
639054
666111
861354
648218
263048
67568
346859
1047161
984055
329901
661231
440477
676651
685530
321055
797697
1085680
798598
880816
136391
308244
1005273
987124
162037
547562
873698
777350
550133
54023
1010325
12847
935528
182106
242419
989652
822637
446650
215243
71442
115253
512066
874172
243265
880806
355308
926847
378808
644389
170211
554196
733934
128786
1067337
35795
108574
102757
714247
812022
1090171
53820
1079474
89817
472809
965318
864185
250195
657176
22794
96461
1015345
807583
1068659
257907
967231
318242
855587
201310
593473
1052134
1074588
694549
471380
506816
858333
911064
414272
260915
329652
1005960
278860
67335
641487
890306
537550
602180
617980
189463
1024055
214034
987745
467554
149843
1058671
606062
423655
340484
71855
882661
1048444
661782
475370
434532
967226
786968
449511
870933
506892
871760
149127
112513
619647
811601
357805
389352
634442
66554
833585
942722
737831
631809
294154
959407
70053
193098
432132
166355
603592
771085
909257
1041789
180181
453961
886281
513895
981151
964719
1083441
95508
421224
427460
58236
1092475
783256
650201
810036
139184
532142
761937
230693
866766
438552
680654
732968
299963
168019
860111
728055
660598
521070
955888
1071164
621110
715815
10854
510775
934462
134904
794076
454207
975978
317278
751258
91113
956308
304249
589015
598224
502024
11175
1065607
998578
826966
828034
391381
1094016
931154
92984
49087
577320
1015755
312317
244964
645221
722798
688993
350593
214260
749589
1017543
377177
74605
135386
506313
494989
166772
876661
466050
209617
426949
595310
949790
1017540
712864
23544
9425
723259
496083
749047
721573
166348
33070
1027349
742532
493637
602588
679640
226586
63497
788260
715109
900792
680895
500760
893796
275409
276459
1014024
886770
570867
359796
277356
1036795
802107
603551
299854
758800
644786
1059585
117682
297184
451583
636102
469112
236922
859823
451373
325639
24481
196189
204082
452991
1057119
975740
807540
343975
344165
1099693
776340
86812
869166
12084
1038962
180941
363673
108940
568811
800826
773109
949602
550533
221249
947827
750127
489140
837928
846175
183597
639385
299151
148514
260534
94119
899390
374537
389771
578033
1068839
682268
626459
251686
795867
801299
853420
618324
977332
765481
186016
1098528
19283
901428
303029
17724
876074
564140
714439
459358
465008
480516
760751
215169
735833
44596
297622
1001610
1006639
149591
290875
765042
104317
681955
378742
935270
608870
1057506
273425
473591
845780
892651
105514
750418
116760
326079
992833
535025
26062
1056091
224415
80953
479833
750812
354761
117968
951609
249159
99705
759122
686908
465076
533562
243029
1053465
731622
782232
775436
111651
365124
1076023
93387
597819
959808
971844
880538
266954
454433
744991
939810
916136
620468
751072
892345
473257
252409
452783
902610
627058
325446
647017
63297
561777
148432
613603
987173
146680
318969
377801
132061
352488
781575
1096728
187700
186650
1003503
889259
152245
791584
894305
895356
894306
756678
27835
638124
1010322
61050
534637
501467
759799
60905
864033
868897
759683
991341
884206
976932
91185
507723
2214
844549
348106
1046710
712973
406712
349770
490424
1021212
710165
241965
512604
93828
209047
122414
570495
295329
500270
630715
53011
392754
488016
940101
36217
311035
561663
556313
727879
876049
655790
616522
487008
726489
919497
137659
866889
757307
499504
847068
927898
664021
110774
434096
395472
1002569
516151
888412
837943
985332
105838
161808
1028538
174993
701335
455333
958522
1023708
767427
320601
122335
858100
591584
432299
1045848
196571
76572
362710
210837
63239
1045283
822539
949853
803392
979845
869407
523077
958474
744201
477106
685927
158562
348118
1079748
654722
422947
253932
606158
76489
73595
780417
739065
1070410
1086574
491089
213444
920259
37216
588876
612092
786941
879879
187589
398900
650399
774224
219869
868506
189997
78873
77823
109851
870751
286817
493303
1001950
387688
1023291
958400
422235
893023
940780
188986
870016
566517
178350
75000
719662
86160
959094
657184
695928
536300
887763
956911
449652
813876
323491
600811
420793
397939
396889
857036
1051139
675969
1090321
739297
70774
235997
780919
781969
917824
380012
1064015
482909
636111
453661
330003
879202
37592
572720
15013
311893
225490
429545
882733
296268
869311
606843
54097
482161
998372
545832
1083824
430196
23289
663894
189410
723608
430901
401713
1035382
754488
269369
122451
430092
972887
1061901
307888
251011
755713
173002
787334
564742
766591
847846
30823
922011
695500
134272
497798
128244
234562
22083
640241
285392
1042395
391020
540137
427112
120581
1006972
231506
1019775
669794
989811
1062107
409041
782274
453401
749932
312757
748367
803911
1058209
7900
760619
47448
295763
868178
451725
948749
1069887
212067
579213
662616
757422
688227
1033227
311995
382602
192605
93474
167242
499447
543116
535506
213897
936556
386670
429496
46908
867655
419946
633804
78607
768591
22430
579973
225648
666529
210340
473955
834127
18495
253113
640385
702807
32908
320235
789840
76683
1072849
658539
770829
850348
594719
610044
825997
373410
418719
201554
336393
382256
106529
598191
735198
895960
808715
767793
176545
577559
723379
817699
152099
1057876
422702
429844
866377
988323
336739
489734
490784
74793
951251
54058
636006
90573
949733
262134
155032
175154
422248
327444
687123
203865
202815
103200
502992
684868
22874
696869
28331
325254
698410
866267
921496
421868
736804
53326
234638
284568
371965
555274
950108
744868
955899
140723
91483
844475
503384
28797
177808
152969
786445
628592
286232
811466
696460
212060
748146
1011655
842048
286568
555528
688652
893113
285659
1045075
1044025
339813
259840
153739
613057
781266
836655
790228
486391
376691
311610
241937
209506
1065897
361875
765584
828314
1017116
16551
1016123
99728
698670
248842
143389
947801
559244
146868
912992
180757
219468
317993
102818
32180
324145
1093473
120561
21515
919421
496508
80086
942800
188492
689085
419475
527142
1059633
861078
340265
834957
537906
141520
676609
730742
376759
444735
781358
186326
1047741
272616
834435
867108
546928
671117
702723
1086233
715890
522652
938734
836379
404975
571737
959359
116197
270983
789628
729521
844986
337278
120647
990514
452075
280983
49604
760183
277565
877208
938619
892675
575898
611286
771859
1048819
67988
243662
1053327
753398
21371
742652
35853
1024389
448461
572931
999029
282786
456657
774661
525278
885056
339965
94733
129192
810631
925980
52342
397159
424049
528544
422471
616516
356408
898029
1082917
155798
286483
273284
542914
23588
879319
218354
341956
887164
90361
649425
831371
114054
969095
946936
1055757
1054707
322956
682287
1035935
162941
18241
598108
930943
246822
245772
693053
25533
144548
32627
657874
1060355
499992
47295
524232
563584
77752
438987
1022147
186998
48713
543963
753718
621809
54406
1066498
618139
613560
45850
378942
741763
961477
618438
1018385
578761
485949
990409
522100
644496
630952
417990
193194
961720
607143
293685
533010
859666
69253
919949
753537
357112
833634
181190
39534
1052761
784462
398283
548633
281695
752044
642311
30262
866824
166752
384755
1036188
131254
958707
695530
304549
154592
816958
660694
580526
1054986
1075209
34568
580350
281290
95655
926890
687378
529845
1034222
281557
710894
555478
391944
291595
9660
165593
618437
439187
438137
411375
379331
899710
104498
824072
380549
160548
781460
150735
1082729
855220
854876
475622
19277
93295
561859
534986
608324
490244
831435
630743
246928
300495
646663
746656
212075
942847
541488
600175
336185
735392
638545
432417
612482
307595
301538
474994
980832
379607
1086288
584724
815652
220232
781140
19395
972055
37383
792981
103763
1026196
476719
1044149
860641
527650
613926
103271
955487
434669
801387
795360
556219
994509
608524
951246
505339
490942
1088230
56233
841038
279889
168133
564687
1098230
634693
980038
238443
404471
1071525
666411
341511
1020127
614326
887326
928867
929917
627131
990614
510761
234239
1091982
455788
315847
994687
921222
1003674
820339
773182
212147
91149
946880
797660
843495
144446
997132
662610
126499
99803
401038
326984
402187
928004
766366
259693
53563
851614
655527
271133
548522
687131
377705
923512
170676
185207
515886
739581
221190
931649
159663
296476
1021203
275867
333215
882894
254801
390809
959268
6903
504272
170307
1082945
363154
540808
755224
863813
817370
449155
145743
624219
737855
1059197
132058
302905
83374
833534
407524
765459
578666
913630
56708
200601
82470
674348
253846
632565
814184
686831
53465
1042682
551204
133638
530579
14841
1056434
512885
287913
224624
817465
693353
652513
1041109
92946
585406
238899
569476
16572
770096
947886
970830
841835
504375
348943
733823
233441
527010
169350
1019163
736007
515428
159428
808471
976772
303629
824312
743619
843284
994607
275473
76305
269375
1047217
889417
73976
445737
844794
697109
65751
499201
451475
674210
534038
716442
572662
35559
1066166
867267
20982
444257
1087381
300080
300081
785873
87632
237820
866402
883953
345815
281017
729937
1045650
296987
1057818
610432
336623
821714
502486
441063
987913
748842
203381
22481
1040776
904942
1072526
128850
818822
834713
176488
292889
8036
978747
903349
3560
30011
79572
329199
834848
734934
997694
665498
184039
885239
37294
331877
803451
156675
547558
386592
811251
132009
582594
656494
129500
1052303
349628
473638
771529
788264
420170
462038
163291
1053314
377794
60257
971791
674263
989538
306913
436248
294543
578499
491691
784686
168030
921768
260568
614771
166570
1012847
513474
641858
279946
775356
228276
760769
498333
1100147
967069
262740
91035
439024
752993
979026
575753
636533
106669
774470
737904
88582
370449
883643
377411
621097
760687
942049
1034853
238009
395403
758000
243064
959385
644518
4927
1052299
57542
390165
504663
564984
399893
275729
854612
166106
356434
42168
531730
605347
129672
510235
802264
666032
294379
415076
1091501
684817
765067
863419
139277
284272
648562
991250
51853
245020
115482
813476
18293
687463
147390
777593
240781
778185
742910
134795
47434
461573
634019
768439
769489
363637
919751
923667
817070
21432
38642
1080583
692160
394213
707053
1000922
1001972
1087947
7553
428952
782110
1095360
444525
611610
450131
695255
382300
119370
771473
488197
11624
829669
305507
529025
914557
888241
1021653
1039399
970322
420896
712953
1040004
136594
270992
564978
680053
958750
214572
515732
174063
198376
483843
624776
1020425
808476
498068
786599
806789
411019
900412
766514
645259
670145
290464
279378
167071
477721
1076767
644599
309952
519270
1046146
124141
1079037
384296
873216
265263
849424
59824
913072
279523
485307
28636
466593
305912
768735
140920
333460
111249
21813
849726
1020118
579111
1088009
1086142
710881
941572
579605
958658
205896
855722
725888
99182
373193
38472
34620
53988
45450
257688
438641
873086
111158
663271
196034
165451
726885
513737
1017718
400224
950623
619030
795493
862163
180800
1050879
686878
974059
82997
436412
406542
211634
612165
701675
820239
416649
57078
659965
518248
615252
1053380
806706
619396
1052167
107280
673094
364933
980145
439278
978175
312752
278679
473681
182772
413358
161569
864639
947270
1059178
988431
643214
90804
677442
346539
507394
790837
639143
121406
918887
779216
913925
532639
193915
106220
736445
68305
495349
1043003
794744
1050934
109661
537452
1021377
176182
166884
338994
267968
689549
856797
472672
347619
332574
240462
813521
246519
361969
489957
832504
707056
823802
713859
574490
159138
767267
902115
232890
337283
643610
917756
501870
198219
945094
111677
470113
612920
788380
67044
103016
765523
291800
174503
476941
940196
64840
292711
845319
691209
378608
845414
957855
448872
466132
265607
906734
40392
281703
2129
356102
326247
1000581
814660
977205
1063908
223838
560916
465963
632951
624135
699425
279891
901262
908757
378849
1084069
995844
453443
119994
1058162
14933
703949
542320
610097
698646
696310
206118
881653
1058655
673317
429812
232529
854659
333658
326283
773515
833194
832208
20965
169141
458747
890488
172946
904264
740307
320053
946586
393792
225677
253903
693755
263909
282416
446486
903562
354720
97053
447219
430967
29740
614170
913347
956170
788238
258773
38755
942667
393206
830376
240144
988937
41904
42954
3753
890557
118719
886297
107501
373840
585992
514051
621186
813067
826190
825140
16132
74850
573053
701467
192898
442160
68999
783147
55836
1052606
811433
77788
206891
457383
884239
580338
103052
173433
331010
192433
935457
287369
906733
390834
372532
932235
495268
430711
945703
564610
980292
1046831
477903
551321
590076
583682
416707
832827
649605
851909
161008
560564
58432
504649
360799
1024738
959288
1049054
619274
667105
729504
238517
898095
161215
884984
923592
149901
334217
1019541
9134
1038774
1082022
471983
857909
417605
424625
717297
614065
500707
616066
166870
208644
173297
915134
1032312
1056525
196583
427224
1060211
1096162
445312
355755
477358
772894
977099
265354
339048
744938
722456
382388
742715
488440
514015
56617
869677
169425
376465
457805
135575
896843
1083873
161153
932426
223494
15961
367232
616746
144097
703688
486470
271978
142818
1083758
670850
806264
809542
109710
652209
917063
129868
1067710
542757
384470
520565
153382
768773
938492
910508
1022938
504620
874211
211280
43275
969172
565305
319204
666807
707986
435763
853031
47870
900385
320346
1097671
253262
18129
48805
207727
492230
830917
361547
876849
314462
756933
444554
618737
512250
869634
496271
772460
541491
632595
726766
718482
212810
1082967
1078656
1097542
23908
226301
885495
618444
619587
38465
647543
926595
512955
557513
559932
1005369
1002639
211461
61494
906301
863885
656762
580461
1080264
302412
1009779
161792
192608
470243
23621
877696
257917
1024765
739458
653189
872123
10247
357205
523165
477215
120644
530403
848425
1082822
1039003
155625
19974
725414
621043
45448
424500
764515
223748
3346
220708
989544
333299
731504
926311
469477
391637
379689
1070070
335009
937710
1051646
341099
198991
639635
817235
1030968
189394
264923
9212
182994
805507
436467
1039076
699165
1015085
820752
851300
485895
679691
167886
928538
653476
155948
803453
453648
1008324
981296
1074778
625412
60482
260807
988461
669753
183074
530798
938375
1088714
673503
117825
134781
762161
949446
722775
286914
940587
996359
911143
350991
278985
832283
403013
723221
827337
458728
83665
157983
771033
676304
533223
1084543
122169
894652
19376
505396
61203
894433
506460
840330
30156
346610
509516
789815
686142
658874
656196
1078304
212818
746676
772225
726671
629147
93592
645976
581605
702266
881621
229822
939377
605454
501291
600034
428506
802306
29577
891546
201587
559607
299292
770882
937642
315682
403285
972368
445775
964627
1034822
316887
258192
437058
979647
200468
757429
246078
295694
718287
863680
724229
167606
1008897
325772
75872
822530
53977
1017011
959983
740456
232221
219048
153829
285611
954159
822688
824346
217708
92791
1009020
151943
845426
704287
436522
307076
970773
753365
969845
407360
16698
1081923
449507
840972
816712
501493
212742
198806
561618
15462
1030907
351338
289714
850900
691978
643718
993933
985042
334968
865322
1065134
209130
453121
171558
1087000
570367
245584
102131
344180
215298
587572
489038
234698
947619
720483
805049
167645
457812
42614
834286
294685
989008
74204
923389
1093373
488109
77550
176459
377820
219735
522479
110575
190726
168595
426030
279962
547560
411094
389958
919713
1039718
194336
384894
799687
49442
230786
760181
148119
88399
288394
50472
245079
671306
424832
1085494
256257
1012933
232230
404048
434914
675875
90148
682437
103904
1009258
280243
458785
564886
557219
552628
33915
255939
140125
853670
638843
1069513
136236
260984
312471
483158
120973
1080089
651595
824170
576369
425839
943496
428885
53032
826069
270350
183306
810184
404584
87922
648618
907461
627117
978012
43695
223361
520588
420708
249116
784448
422134
729820
990495
715900
507069
319085
386218
208562
504964
36050
649573
941415
933941
384046
184686
506291
416647
295265
255744
829109
442354
888265
1047973
236404
141709
159170
975378
832066
682451
576631
339307
546302
230638
1017958
758507
322438
27399
309628
837577
94147
465380
359338
946186
535118
248593
427040
17746
652681
163832
377502
554502
673994
1040359
697380
1037697
199679
961418
89329
628567
979279
1079606
560451
246449
366070
1062693
727676
72840
1009366
747947
833171
43272
523144
341573
139460
456072
832890
593802
644687
953965
894737
589497
810365
606249
802760
909249
419094
91957
458225
186876
1049920
24986
466077
3900
893199
884070
1012686
279937
502113
823261
863261
676236
1090241
241798
277240
20993
38571
176934
263628
118488
1019711
346494
1038302
388597
387547
602076
958702
803402
214113
954724
977765
397577
153700
610433
401448
132395
902602
543675
607439
3168
503504
854109
246076
599977
254794
414101
967763
764172
1031443
275060
64860
524653
850053
388071
1085918
439137
893626
1030532
236746
32648
623714
215281
137896
509083
964850
594240
550351
391048
94998
124797
857358
153256
228126
371583
97633
491820
448792
346233
338568
355757
252282
992437
489608
490658
830667
744828
905599
388274
774768
555036
737354
550581
540831
396603
141252
949619
401592
265264
114432
525143
738845
712403
689167
257940
299801
1029727
358368
66694
302488
101594
25891
950945
812477
123567
382940
728794
202075
1037902
911472
484830
1013344
928148
697065
1055121
95251
96301
520654
1057210
295807
427741
63860
114271
631385
812796
773439
730984
530978
795762
49143
896056
504938
692898
969367
759129
758079
637443
61395
904792
740780
848682
754434
455282
732119
736835
850559
479457
62769
61719
667098
966662
215775
500909
546787
1023841
282077
134244
936582
83213
459095
250187
620512
329736
689098
205445
205446
982522
129010
17828
39205
190259
654570
31382
656632
253195
782390
363454
239248
134369
442220
156311
723679
133932
536018
359472
554013
830002
90535
1032315
393835
501648
785357
699132
644721
622842
478989
853774
313743
27095
160880
819802
972125
658025
1071529
570626
778733
135482
345496
169382
413693
285002
497707
962264
1085045
633762
219317
924290
489153
129452
650542
126720
288074
933800
650134
650520
924740
90043
337427
485794
213450
47386
991701
460024
288623
654620
249809
101901
1098580
730000
726253
870588
932467
205785
991819
852546
260452
895905
27034
631160
429647
994953
835590
271665
82302
159962
293365
427848
434424
755626
42393
599743
140907
147149
943375
159879
825925
313690
1016217
917244
347294
179427
855292
483093
725587
1076868
357682
1036429
556711
832888
181769
681753
298858
519902
209128
786402
899773
21385
588828
459198
321315
858099
210500
359567
672498
44632
745559
1092480
42278
990800
458529
1036058
510752
747960
434643
638796
912925
66316
266996
385500
759328
655238
199203
1094833
824118
305213
157141
387741
32512
521138
858676
390346
1059778
226539
795194
200362
288364
519945
1044647
185784
371041
542017
792490
107902
694996
28930
80281
176951
738580
831662
1048621
530768
260916
951908
767776
274216
97208
495818
965751
21746
567824
150980
1018490
598170
309531
1081360
241424
487721
741894
307688
927738
853555
319384
360700
126245
20006
818737
423918
673965
154921
388870
594545
809801
1026949
463598
917095
133392
161120
16091
682975
448758
339739
320717
19915
824804
427375
450637
88392
319393
1026256
278585
697304
1070830
791102
405098
488154
1067385
1098006
62842
938470
461452
531968
70955
408385
600529
741225
153731
71966
18959
312336
95741
78634
881433
446110
247340
281265
49715
357515
393089
943810
1098547
1045249
271621
897159
485320
957119
886314
787453
597337
975218
226162
647327
710733
723577
447474
90487
699192
250371
116362
51412
54057
62607
171118
656375
263673
349411
783379
733767
985026
747522
804758
667169
1093766
589028
589723
547219
916010
762939
247238
874280
752037
228507
346395
1045322
862030
472345
432829
132157
301586
201400
624511
8291
1063270
17592
357627
976325
109570
486116
17288
399899
910954
762975
72069
613749
307345
448069
646767
1088585
588659
273518
918686
244227
737674
757878
947851
798535
104446
504922
879858
743638
544386
377512
1043290
714707
653085
631371
178347
575022
134691
510045
559840
849744
736896
909763
771109
343001
22134
888340
629817
55349
450611
927934
1075840
430611
119685
952207
103675
585681
37944
710078
39035
62092
167102
75514
738365
673737
921047
777242
861293
692856
344834
467357
660943
785585
248325
905700
300740
285027
800151
7938
505526
612514
770956
4744
191589
85099
267336
973747
361109
632271
135594
1029933
332717
495000
1061513
760053
602334
590292
519744
885967
415912
102443
647200
681157
903723
636455
82622
318700
244793
768859
1074783
1099444
855029
635821
491554
391425
1097028
167709
443783
748857
310047
572040
820592
516288
127747
996870
220648
583072
438504
822200
651530
358753
966856
295554
135973
1063118
229122
74936
733241
653375
1011455
803606
416260
648532
647482
1073445
330105
7087
1055362
945218
657082
519601
435201
580406
974483
916948
718386
13118
1017671
354005
355055
153604
212562
754525
152170
532315
397995
932542
196536
551976
357908
39475
983837
453091
667389
301718
165217
912303
528897
301559
528449
589447
585117
835313
805496
495312
25980
469660
239875
654739
939201
673534
586183
1081757
562176
380809
969736
36039
135062
790314
62405
233606
1002542
1028356
803712
828658
51654
508032
747161
174505
676024
154435
935718
267757
334163
325640
155148
313768
545003
1073403
176257
94766
760401
90996
871748
576720
19784
622436
921966
604687
1058972
866845
399762
745272
420295
334869
233495
320896
352843
657367
1093786
810691
139424
96819
298168
661409
1024011
192218
795102
742153
354049
76766
799780
453253
677893
589551
680546
997360
112006
265512
430039
217540
154270
447387
572418
684301
578821
698270
960367
453483
1012308
42418
843069
610742
66884
403950
557930
936715
624853
70381
989558
392127
366008
910953
491461
1081689
16977
293140
960406
212900
728607
718892
774056
526611
211608
1084246
588788
13382
756721
186537
183613
144884
503410
440669
491680
328349
555395
960012
393201
193578
1070779
918455
49996
322745
355888
225993
1028528
371986
953610
757543
157010
1056714
136247
603268
348262
716022
233577
516594
107898
331687
631539
900727
739456
230543
76955
42546
543510
190403
522619
237423
78351
10628
256209
346042
571318
780580
897122
653699
993914
982885
138535
1064651
1008458
70314
789138
833792
394737
371545
323771
229599
716165
717215
585664
1049450
69064
855620
411031
255218
973714
629782
1061814
82506
878022
852366
718688
75050
1062117
923543
790930
848674
413305
79770
1050925
870148
544468
995056
337740
1052787
969701
970751
696934
261591
1070513
666668
103875
186252
908417
380861
924433
541071
208585
317692
147789
590319
1009112
58422
733989
1068151
891612
859160
9917
650491
516752
225365
446526
243649
715270
482247
650612
684219
644762
618797
959595
78478
757815
338591
500355
422117
750633
197883
520746
920640
748637
148412
848895
170696
492249
564515
674588
319094
886881
205498
120667
1038040
894865
581987
422412
905049
252683
978940
603529
801897
796072
122252
956228
459260
970587
771831
1006720
721202
817015
148845
267193
607183
209716
20375
270375
770157
297394
177807
909882
951009
718342
32588
477791
149496
769934
619088
620138
595737
1079726
445866
802898
1019572
884377
274689
1059635
701559
383107
34369
110188
58004
124564
277944
971928
183560
449689
824756
889231
307889
642142
411107
1067324
574575
78825
942311
76965
420739
921847
1053512
244824
984482
647270
38335
460336
1031027
337364
799182
602793
779112
383813
218422
668110
695786
55858
200833
571980
876412
204089
558823
77213
149245
639908
343451
803691
976101
671815
935996
963946
842877
742048
281057
240503
697381
343167
648699
545699
957370
1080832
808129
32119
618146
1010716
148471
268903
110211
958171
571716
369490
821598
464107
71661
953544
867117
127677
629905
310567
256954
530477
177638
600418
777560
592775
1075520
674050
85936
523083
294689
819662
522240
455163
163238
585968
388590
108187
122014
260406
930174
915634
833455
61934
1003427
809758
349858
1087315
204025
43680
855038
65070
414961
28523
597687
373693
489790
1038504
467904
114991
12227
978510
958826
228031
256489
740813
955289
227431
677238
218797
1024148
907477
50799
327050
602226
370972
740415
1076467
682722
165939
556617
495975
355265
949238
827438
674138
3459
26781
934443
627244
36933
844600
135917
475077
647394
1007347
820813
146188
443786
953051
350741
1063261
219245
386195
771856
541857
439870
669715
344217
514316
941713
1054628
620508
937730
1088407
422287
800492
1068987
530992
286171
570733
94368
262629
926540
60011
107642
138612
657574
410629
1051868
398473
792239
871333
536753
1034043
386055
587651
1011647
134853
1099447
794856
1022931
627762
44286
359269
466193
136498
488616
271637
861397
498177
464146
11300
815549
905166
740511
385167
641553
165135
75583
400958
31146
873439
189877
1039777
805918
189985
394532
754300
169228
335118
141064
385833
641927
705219
793742
120188
658140
379384
125079
849243
596664
381367
44689
1009865
47494
572267
343795
35568
603346
773357
794865
686364
55610
1010166
417163
928395
512433
867897
369624
630853
162215
521538
953083
170942
818714
12003
201558
171419
65289
366076
52261
26808
1081209
894415
656842
504974
317346
619019
614028
673236
1019713
381121
796241
77111
912550
974736
823044
300779
1028467
829010
124187
756763
629395
26255
46074
559722
727699
209006
383831
805552
708632
358108
442529
492184
662300
462536
255683
520233
785120
725856
629917
995113
317225
372618
741764
588434
970325
137412
111059
168253
372101
442827
13757
91227
1047365
923538
707507
67706
149374
89665
1086087
1073133
120778
151720
855630
101022
344503
378637
1080015
50168
133958
158383
756209
535169
429162
916930
38201
559546
633505
355805
854304
157473
785925
493066
769747
167671
90583
78755
473596
296366
668289
114481
380645
273330
836265
244089
471389
578538
983054
592822
542202
58597
243669
968612
2995
629486
602790
299171
266898
140688
778145
776197
621789
832282
859862
627242
629677
65332
363130
986522
1068904
1081857
492539
430349
354200
308720
545443
387176
161078
22712
750475
776987
556163
715964
972682
173958
427835
1078444
898541
873415
773694
160950
673420
145608
954274
665039
910732
156126
82333
962257
376430
1028692
537683
1048897
378063
816396
361365
379665
378615
913017
132431
446082
592918
778958
1020326
1017941
571448
1088204
1029680
755719
124708
48455
508636
806423
923015
755727
515015
1077476
1022470
462329
1095656
929247
646785
640214
241376
915796
353563
69758
275707
225143
849141
343843
515280
611427
650389
761345
61069
107896
775410
989581
77592
241173
1081416
748239
967756
411553
628216
1015284
72936
1032237
617023
306698
512183
706853
776041
589608
214018
63665
327275
18025
10273
621373
432577
255767
930970
194652
822415
986386
750390
564873
660461
956794
1013110
347718
585414
1082132
155297
316732
980171
528967
692313
543244
767280
136709
420440
8707
869371
524979
642560
955586
39458
798555
802557
806456
519397
224123
182335
539762
1001294
346519
1057676
224097
108373
997406
673122
742789
1067893
224835
598233
180273
39913
738435
502298
632509
174187
418074
914559
380522
542886
472197
970996
991371
68951
192979
345205
622500
735719
760032
120070
850254
617476
676337
571895
49220
914693
321426
953686
160881
213574
900026
764855
361990
166662
362376
261295
153914
357889
952815
33570
140262
383611
454600
875319
17437
1036917
1015965
813828
678490
911360
147944
1017504
49900
141144
508132
677575
658142
1094964
987867
859010
833023
939075
1074864
712679
473833
675792
396596
334333
928669
774209
457789
298740
1018571
488764
522957
567865
25197
930484
710720
193990
913212
1054744
160143
600021
394907
276839
257034
238649
363195
998498
706602
256249
662835
989850
880688
46043
786964
519694
84723
236719
996259
702859
476490
769462
968533
1094481
661223
242149
74574
61152
180551
990282
73538
5406
300383
116701
210280
17122
690183
18403
1046262
355218
575949
308077
435125
61810
732553
927953
755781
1073711
545321
742798
1050340
907565
431370
226448
652241
878989
923446
318363
319486
644857
268202
505468
1001998
381805
994379
264087
245489
368056
611613
557813
208015
420160
599290
461695
1009370
889393
205234
1043794
95996
989339
610845
855027
912228
316341
753225
496049
404997
967562
193459
999247
884266
73488
776329
227944
826394
461935
803837
198406
93561
1056183
999146
60664
234657
3461
703210
538279
891125
422981
403326
675199
963265
663924
492922
656898
369201
46611
773299
615814
223161
100346
214750
1022837
694212
1014837
1050780
261958
175853
955901
929632
124087
261632
942162
554514
1029673
648060
343270
604994
688608
627541
895340
124180
576783
780610
300439
42207
475155
331310
340964
642489
222491
175884
224647
852750
24982
470099
490160
240189
502269
254472
175522
939885
41048
108087
1091696
869147
265442
255230
750831
646108
491294
690742
503386
549269
526865
5534
386459
1070032
153925
74312
353513
691690
164182
277441
814240
500858
617369
517286
862954
412017
653829
240441
177919
802341
1006573
805332
347423
562766
339874
782682
1016233
199609
540964
6016
552819
339282
169656
836049
923016
921255
573140
281655
11897
922422
1085819
208590
65540
382183
760226
14985
557237
228181
937636
1054316
6231
978935
942498
538451
1091732
743168
357102
9241
757986
115300
567968
800718
433347
897556
555975
110820
18640
8474
366166
145056
146106
147156
416869
819579
624968
737526
473921
369266
516968
522976
563072
317399
517108
155208
282022
65670
382869
811880
1047685
1048735
371147
351740
437763
320170
33031
1050876
146483
267189
526077
283608
730843
53227
610422
792912
1066367
1054485
1053050
432173
944091
663206
515749
827072
261565
994511
641741
133933
774427
506528
386059
454410
400586
68994
619943
805724
495219
407530
769845
988565
125283
377231
658248
613213
92257
1074808
510863
929827
549206
186093
807144
850414
311900
352702
817446
174777
418720
1014370
925741
965878
346131
625360
609945
1005048
678399
696644
878030
480832
19809
17952
201153
743245
608669
415309
43621
932832
341314
899903
8464
3559
861599
477016
202260
608915
1012607
214709
154063
474010
78919
858834
158844
523578
991865
79412
746796
410112
335859
124821
991764
873937
362584
680821
518216
679534
399184
213608
33275
1006919
362908
1062217
645791
375327
878145
23948
791831
385992
38155
1028653
235187
484527
968906
239823
242307
596391
634058
690512
809147
403400
781684
93146
919832
1089571
108283
458558
640223
364017
17519
804805
799216
33542
692613
397463
529592
602791
302830
893841
676110
932168
239133
759489
11599
923589
201163
627055
498693
803277
302410
441833
91725
1028301
798801
1073032
92935
227748
1017898
996636
135826
21137
262860
461155
396833
301087
376272
747959
857623
278785
815629
734701
1043597
542737
512365
522798
90235
5648
753112
59181
1015059
154942
808589
58702
554355
99009
836373
198663
481843
875084
110669
395430
394380
18358
301563
1001318
668834
126220
314879
236036
929804
121605
147717
142114
495789
107250
333192
391573
912629
3609
965759
777848
799197
470121
660913
988609
304273
534330
674193
1044021
963511
1089870
273692
908609
564417
72426
318597
436409
692287
269478
351539
938132
752032
642087
377727
83054
78774
866527
1079586
264369
326584
650238
312029
44110
729585
506617
346388
315869
482858
783083
698682
422850
186124
189992
144312
1001183
296524
251271
264422
211015
299389
790246
303655
228334
62110
648023
1092438
590009
514591
288757
202492
63508
240869
243577
682280
1064809
790922
374324
922876
261559
877192
51690
91423
1036355
699388
345180
532887
26626
1063181
441957
860112
572538
926908
897810
969939
304141
8851
674843
1028952
91924
841892
519436
1056789
959833
45830
885564
761626
1081780
766531
501059
61686
318609
1068536
477557
267726
186675
759678
630919
852281
43995
545057
1007514
494748
96125
613771
1072419
279574
678670
733616
760260
775734
404316
814099
342885
185919
969076
697134
544356
153674
764600
379218
943722
220004
370488
928511
107061
660489
863913
756738
243901
51208
1047882
901830
147999
110558
780385
335586
492525
196147
1025189
908540
535274
337030
649661
551541
320048
1030836
557460
929248
1040799
757930
194706
781295
887232
505942
1064309
929755
494784
788953
642349
842909
618064
572681
437298
283565
595342
534183
636332
737028
818246
1092763
136434
951974
207663
773724
950165
836077
163789
537222
211631
611262
570167
565448
51044
756040
998659
681035
781942
319059
1023981
210223
507427
617317
499128
1008419
579372
280066
86376
1095038
643157
586031
290245
902049
1058626
200640
754471
314005
128902
368723
867202
90766
68422
765525
485860
1085217
235937
925548
908025
649660
947720
344213
663851
594669
416845
338891
1076991
581474
422044
346726
319170
213392
366235
689299
200034
948354
835394
856898
397009
106312
415007
1047514
187873
965505
844241
955565
836388
500985
369534
577672
527481
313286
175479
94358
611525
1085659
567277
960975
1003481
541273
291197
340375
803545
899707
115916
173438
253726
631725
144313
964888
317909
943499
86931
480824
336424
1093149
861488
275800
529595
1035692
298507
898052
920967
1070822
22622
521078
823883
788919
645151
353975
259926
81173
5288
211346
1010226
98536
167731
198441
302377
174030
449697
675113
104784
520566
1065373
290095
387416
892007
387066
1094371
324718
204951
322938
877347
934004
599462
599502
433184
86222
824371
386458
235010
894908
831440
468550
556734
402888
369577
317421
767940
81361
214919
58077
278955
12131
99045
732760
143657
218994
1089800
866220
983925
698582
308024
402090
403140
563135
541463
828019
68996
332694
730700
351932
719363
874346
953464
199233
494088
564029
286639
953969
163302
1100093
123117
326169
143735
474606
372263
105425
521157
520592
317124
816288
36584
906863
155573
873364
340224
579048
673967
455505
60631
410462
500024
375392
460551
1068564
803132
1023158
168399
21520
334605
677487
813840
228648
703509
1061315
1052457
261587
631817
807711
1075418
485807
279602
933270
224299
487455
54325
816535
10995
421076
880301
62246
617035
643160
1091029
280511
773029
952411
280267
26394
980388
1003005
355623
1049934
443457
889901
407744
959203
287741
888392
299220
238114
905980
392934
838946
77035
224081
111420
1035697
958420
904568
858540
964310
460314
951465
593950
415455
650821
110719
8117
1053767
742984
334107
798246
795708
684687
43232
832583
48159
1089787
676148
149459
547363
783894
570168
1042947
329017
479010
423126
224862
195225
131871
601853
507909
186679
268411
936625
466062
1040686
1067016
26478
820183
598634
99823
278439
479217
595865
943845
155778
249942
668093
944469
29962
426384
1091317
550511
477544
434637
372007
883312
170362
575411
456223
787047
238296
1074311
810950
933308
1100286
504998
699997
537308
139171
379259
920012
855404
112510
576988
1031880
573376
804196
256887
434049
87058
574644
317921
615142
223001
1022698
475073
124404
726483
477481
90975
954307
803223
252430
293606
535387
1009734
974268
98594
974741
757563
1006721
524338
181100
677208
678258
530382
883468
740191
686872
817530
893355
1044374
682393
72669
1059961
345186
107048
134368
135418
921111
704425
461246
596968
65299
453120
792471
26555
773410
999932
284560
936632
223889
683838
611788
1098359
523784
1072327
640318
302822
716527
164162
534653
409227
907058
624667
52570
148764
778970
886579
555118
578988
1080540
714014
29788
27400
892993
125549
598927
104296
59827
1049518
417482
905009
590871
555869
280652
914093
407809
708534
983112
1027103
74069
160454
10437
973198
199955
648513
737642
233040
863061
1086709
103150
428204
961479
4570
253606
110921
809808
439567
301546
378985
620826
400165
794814
626808
868908
952532
1032209
560756
425642
14872
488670
193832
722551
204738
252305
696218
161655
930875
271869
785901
161132
569319
247849
794299
250916
333962
789266
810676
538247
1004071
306436
519925
961898
614246
597597
933848
445325
348798
413464
275267
292426
335011
43980
1084507
856162
766172
630425
381287
62595
978724
324571
525464
1011792
639738
114298
784965
75630
595916
824513
739323
384904
452654
895119
251461
367730
670923
83165
81461
187688
516905
406190
207154
653899
999885
56469
688909
385000
912528
98957
586105
226316
870254
734770
1073220
492290
532075
159543
818779
509865
1045759
170079
50704
872595
138451
344298
343248
159358
492301
914997
765393
799253
111666
1045148
45318
1043488
2535
611461
90552
1021428
1010524
388046
192702
228941
856201
463895
591735
242774
1003270
1049956
362994
1021011
859616
80673
88589
1068994
1096035
55645
663617
206558
612278
246595
528538
405744
881093
81531
844275
697103
77653
588451
98858
393700
122200
686574
750798
132040
923531
759135
174183
962438
748783
325049
604845
20158
321549
413258
115087
689019
540995
450439
608696
653175
935794
1069908
789790
446697
663297
724792
473748
961792
327460
1070069
49997
950138
663983
203120
921166
622095
283249
86300
410792
328296
1065633
646885
971940
531193
982206
211997
771785
950399
667761
305566
67040
924819
472439
672405
225632
659535
641528
324959
987192
277806
860325
892046
1007863
1036079
224374
107113
961171
167225
165695
80543
716268
702595
18589
420290
569392
490060
473802
206562
998539
960650
435636
342071
541263
77619
241267
799599
423974
225768
464064
616813
1051405
193548
924677
643441
264327
394122
1013199
1001938
163364
229033
191083
60169
926450
641158
139335
617735
950238
621546
663658
934559
804429
222666
72541
645180
38281
738107
460911
458670
421222
202838
421373
33959
417905
265998
429877
1007443
878623
643424
218941
1019717
601817
288079
530627
655123
1019479
51072
353471
713477
485126
822805
246440
748428
174914
672203
999306
438807
848345
465812
628569
709822
1067447
344606
826708
520246
63480
492598
513176
978971
481907
1053894
437051
1086331
716937
754448
723364
332453
76349
610953
336410
875147
1056194
486799
898545
275942
751117
922164
825973
194168
1030817
762013
434567
560680
511210
257491
866664
574223
766006
558690
264978
286601
135219
237212
911003
971124
915455
990843
895095
1075646
620543
762487
102681
157745
472311
224487
82914
187103
427008
769824
694552
358711
1081698
782026
647351
602882
194497
581872
649049
186267
721576
898293
239760
1002134
540270
299199
34257
84922
395155
96338
807637
696066
612780
626052
11164
383292
767437
1100028
885883
890436
319565
233960
791964
535998
585748
997275
686442
572344
17469
978492
614745
210683
369735
782173
776326
237835
1023350
646662
394431
889842
250708
813435
708836
591118
556210
915642
810408
213024
1036753
435117
259147
127132
304046
440009
393467
330857
106662
379438
938362
789871
103103
116878
479734
553788
549710
216778
54340
912598
827887
1033314
732924
642524
614350
233825
847232
1045291
1081164
732090
724617
1080005
754905
277340
877903
598458
1028153
278253
1033221
385362
600615
948827
159625
383417
75220
766506
321712
100588
26302
115997
947055
565103
28509
148328
293253
269547
898750
958819
838518
38935
748075
1054888
299040
448415
685358
894378
226034
1031681
385632
821350
1051524
1074318
635142
438547
601669
181706
795211
1087594
712016
830660
790658
482352
671925
90816
330190
210973
321515
798074
306144
627617
862384
937151
1072501
492738
532920
166205
970317
216787
654413
68324
248898
804494
445075
819543
875406
641916
605117
979039
878775
167884
455227
877031
815619
743782
632555
180964
365286
791279
475343
44800
715325
67209
590198
946641
293746
115276
1088600
1057966
194447
38023
329287
821946
668084
297022
529332
150395
336077
849455
1073388
290597
132394
361726
62304
82608
503261
314260
205775
55476
961904
370859
885744
3270
576353
168534
486693
959960
359938
892647
408727
442137
215846
431686
788717
861420
81477
937119
809946
1000335
1009012
185130
200615
150597
198934
1075707
435065
880568
608224
501174
225467
207542
321895
65407
477173
73829
101148
975324
262318
1046731
522332
848316
901703
101807
347217
132320
460498
691006
396852
661293
939986
273247
882472
195038
1059760
561742
222064
475657
694042
728920
1043574
2939
993906
1027340
29647
571341
583016
587565
1090054
757068
929116
203265
811222
157452
249036
112083
49362
663252
355999
57214
599067
1051366
984060
196683
730925
616409
539102
925437
432099
370363
175423
467284
244075
1007657
945045
1087924
374883
587052
702891
644905
907486
190534
776911
830128
51012
254139
130552
144025
954968
898979
58793
505354
827915
314515
187521
472448
356100
66621
765707
62771
217108
1027846
644547
404700
1057660
524035
709558
698126
268907
408132
416848
675466
322754
160692
816409
328478
810741
896559
985994
809935
939906
448867
459081
99515
552156
415923
52625
677461
170520
189209
554298
674971
602757
727900
166583
142566
295109
938865
1028568
66587
85133
728649
541245
301240
845761
655660
435496
133915
273570
947985
848790
764440
849171
499965
276850
554117
648510
417456
311979
754729
745137
1004978
61099
49807
836628
837678
508728
1001483
775778
37538
330933
1080146
740710
70548
928342
395043
857618
835556
745627
689725
723189
251716
602499
467852
778963
164674
557437
697310
445914
976248
441870
506052
562179
747364
180694
36325
893165
1062246
296902
424933
1082721
313454
982606
771629
854811
639998
28669
333874
822488
6765
515064
1005328
205179
858391
593067
95343
238220
1085617
531119
711674
277226
33048
538669
880805
1077385
1013560
212171
393550
394600
51819
196531
288875
1086585
969313
312333
230465
617989
914885
292432
855490
439234
398191
42286
1040828
107838
786569
997245
997246
676255
886502
422672
644247
415968
779161
516315
652682
752160
981956
397235
695063
855367
1048169
721476
467555
597245
848775
484917
1052639
275730
722363
713750
88723
1061239
1025425
277623
984265
139862
917073
653480
601931
241792
631519
647942
498044
438860
119423
338575
771207
1054311
66019
1066649
241305
632864
438671
922976
157801
335526
285018
1068630
331478
345688
990538
666572
489674
23833
800979
248768
713050
939466
788199
224240
880927
738442
165597
1092667
381073
554570
423259
502560
1033244
719186
493812
310157
286922
445677
1012765
166447
321882
1085354
966394
73275
671115
795403
606918
570574
825618
492356
93823
182808
495712
325299
1061732
662817
33029
1011992
913708
993083
382404
1078916
125525
531749
737598
406689
1069849
1031522
811351
146368
30860
9622
416265
201461
901385
974645
253596
605481
863484
369134
792332
432330
912167
45772
1096713
777310
435812
405009
575164
872388
540411
467477
982250
943058
275291
596407
249845
414175
194745
50637
653427
836867
67056
810809
932660
166162
129220
190777
273640
487978
533296
942571
625145
565392
269413
197383
763509
227132
233047
273843
58557
291732
350307
995313
983550
893053
620148
329928
546823
137135
990082
697152
206545
752643
1000515
455619
30199
1050659
745142
72133
729494
685090
520869
489548
230544
343000
334389
18850
907281
977101
1049141
607833
851938
116570
99211
391415
1028415
993162
586616
817410
25046
552850
963199
895303
6692
946907
438544
1078356
984391
640522
698152
747638
1058755
921970
499833
156674
256314
59946
940010
176157
503084
398834
534287
496079
834583
876098
366484
22836
744222
594380
94240
838483
966646
474424
814973
1052273
114623
313124
363949
955202
516299
894406
201574
729364
13276
423081
518298
235879
129440
468790
193222
307683
833750
473520
541525
475020
349681
680146
744431
934162
18968
523995
664720
184328
990973
108650
52543
290960
890447
991815
580857
29818
355357
162188
513663
27423
749763
123814
742589
152322
868082
689297
401545
1024716
711340
513344
758162
23656
848289
632837
316371
1038914
506647
369587
642611
401913
1018463
433295
1026584
534883
898246
660374
130550
550434
3249
394318
1078681
114289
157201
793452
285252
960936
666935
289114
1073897
35714
429619
673906
490406
527896
209750
170567
419338
955834
619884
420782
570659
972399
10998
794939
142805
623793
768796
40160
872022
255235
1072422
632717
16583
875482
675640
96005
941577
405385
654172
496157
648875
14519
75226
212924
397271
505352
1072624
367488
639018
681765
278703
517550
255462
931899
253673
1051845
511795
28286
185859
865575
547178
1083780
525656
368567
423517
698615
975002
371835
921065
165675
52443
447400
1080551
231969
426761
917260
350597
54609
738014
42180
730063
904008
466481
323723
971641
433262
225804
617867
186210
132860
984350
1009954
44512
845717
754008
726254
463934
359304
879645
400320
552174
987820
708005
1060448
446118
656746
1075585
879556
575161
916096
240030
326500
720068
545407
851388
228294
750707
167110
107571
131540
750386
614313
326707
414168
571443
274816
914493
934708
951393
427422
867399
500572
961912
23040
966160
1030506
875264
788899
189484
628856
1070042
412494
1012452
285363
324691
245583
438295
304409
973738
999079
710310
590237
507450
395847
442164
842932
563388
71541
998045
972595
745027
935808
637501
1069115
396396
730817
1083429
233717
513292
971348
699700
440449
58296
888938
896063
1077354
498941
300578
178593
69350
608221
632255
915819
331831
385160
845353
13996
261858
10698
648787
253123
140244
260197
143583
934607
653735
119687
582223
292140
617869
105837
319984
516138
720488
235448
816961
668007
926315
1066330
357373
632768
977245
560789
1031045
182913
891497
488404
129374
804186
783289
573936
697175
1084258
283913
533375
479033
713366
946213
940258
81758
775431
755345
246501
573587
426690
7761
613591
19831
72135
397408
991159
170412
1027132
108688
1065172
736307
703171
580742
521580
348836
1041331
247382
1097356
832133
292292
25219
112540
603221
464271
992832
140623
429947
839884
896222
72156
927338
527611
867220
463880
377006
285893
852543
985003
1028825
950900
406128
553209
237195
763033
1050103
1060940
1078562
92322
1073925
178938
88571
220709
925625
588508
589558
763345
858139
859189
198039
296443
926065
832485
206563
768753
209904
774823
173452
355989
737158
784320
452423
229455
389791
138980
934820
935870
365298
267127
1017884
800685
981334
12587
730707
259498
971443
233733
383191
1092095
1092125
665970
264823
229343
14269
406857
377477
148610
640821
314405
227942
76717
92604
533285
534335
229482
937212
422074
926865
205157
996160
1013868
206843
287979
37105
959955
773897
120873
623092
566137
148192
1027195
708728
404770
428254
596845
208602
658760
904479
654013
1095312
863364
1017257
709062
572613
571563
536596
666333
304678
306947
224713
5646
524963
508940
1003714
220182
1059828
611986
876364
1017193
908804
1052227
475238
302922
61504
1053775
338724
403097
868206
347565
769670
170301
621648
866385
918995
833496
56116
342705
833614
283155
216543
307550
490490
106325
246288
878388
573319
449206
435257
28372
643138
799346
162138
299569
356971
312288
531642
120627
554100
400616
789606
37561
961428
142138
24622
683918
562194
976862
314622
220016
838171
487328
16848
19119
344446
639632
753454
166635
881586
764815
951210
438009
328135
1069007
313800
461413
239390
148540
723422
1013625
1064541
8076
383233
548106
1041762
504364
835309
979638
104918
575187
884913
507045
434767
1069637
1079051
554967
706852
720116
708533
250423
997794
556127
622556
119184
706668
366460
14830
529513
222533
740681
839843
422674
170175
262988
610620
929824
287904
958575
248234
655673
173495
168142
172841
231827
861727
503186
790872
823593
111789
527535
394833
277233
738124
831471
99155
1086147
806419
91540
745462
561191
833499
249128
931009
972625
773318
505350
784497
574198
751129
441425
27346
443136
562903
930778
351279
108747
459490
213275
412452
312584
916845
915795
731062
959134
66377
197843
1052794
282437
921692
822203
962572
839141
840190
839140
815379
341796
269445
940682
854429
902875
796166
204531
380840
719548
695311
590185
320596
238581
150690
977899
762097
1006005
461681
369471
977658
871658
410832
101257
406243
1064793
646458
515478
750817
814938
1069278
524325
533513
493072
280507
1046333
1031080
953287
959898
459314
837271
392388
379316
959390
416844
817546
944664
1017509
52825
422083
1082317
360111
787994
723202
13617
271328
884137
337044
75556
412331
495242
552852
323936
355732
718585
592117
762443
242727
855482
852592
488051
138805
237019
1057500
853189
23333
889615
677063
239042
18573
424806
972176
343018
770811
928192
61722
311155
1051227
8485
322157
426449
446798
142183
116051
990594
775131
38024
275073
306819
642872
569026
742307
395865
200273
844025
561364
924307
56649
205949
189505
1050542
611915
501755
614201
904789
89186
1085512
356853
235238
339660
953531
4319
984288
657925
738065
1068992
822376
476063
767239
614355
189685
475636
904918
960708
486158
331033
745307
171982
1035430
265001
42756
869701
1088267
228142
769582
398303
196959
663346
270934
364568
1044757
119896
423258
1071297
67694
497997
739874
909070
244186
60449
973991
995926
618619
97516
1082645
122297
745598
671416
436670
318605
993180
1061267
486658
828421
99776
246610
376138
610022
1002098
95771
628955
862597
265979
738372
759120
488845
487057
836479
20028
415838
876057
750919
651888
1097789
884983
1042327
998464
136267
307468
307644
9225
117527
983382
862620
453786
923043
614829
26435
374363
537117
255122
335401
36339
693805
853076
1034171
555414
907567
799344
403825
528418
1030768
656388
267345
121939
950401
231868
421287
403961
611772
458258
816465
402081
905033
205627
1026198
761766
507933
890610
614272
43481
133320
499124
493673
325258
812424
969627
193435
955407
838937
61113
466681
870455
433683
1081219
1035878
620222
64600
191213
474568
187718
864989
711544
629442
985558
409304
946008
528834
1007021
1019294
973584
33345
376282
234065
492819
180630
230441
794875
407065
509491
669892
325483
1035044
842739
864329
303066
675324
547481
652856
274132
87687
994935
1072133
341750
108236
708216
113052
363512
377320
29725
531227
1060872
822497
528685
527210
40639
1070809
248385
1044140
179170
309609
310659
525223
190239
604709
988108
43796
181238
639824
638774
999185
594819
764567
144486
209360
211539
432343
1064096
957057
38983
527329
299624
282169
85289
782520
875813
342765
180029
873859
322618
324714
613683
1000351
794437
434778
1047868
1034398
478646
689054
358023
346407
47542
956998
53246
54296
1088789
1032115
291954
752675
908374
1092430
197199
72969
994035
108251
1092048
860037
628905
513931
141741
700258
44677
913085
1019747
1024939
534222
535272
831434
653607
442639
988277
404156
935318
649947
655190
1061515
711146
867612
244937
967248
1074927
714233
541495
682589
45766
891535
961700
666537
199553
447315
691262
561758
201057
953876
209283
365086
309267
515666
96305
843909
218149
366654
123054
356313
1084664
403017
373042
34083
545961
662355
275712
1079276
795625
986245
701708
739348
236581
190247
16452
1022366
1092251
1090380
531555
42110
262222
144294
250367
238445
933913
637834
1041937
520550
162429
526739
686777
306998
572041
1084499
989352
809834
312850
754540
415119
11513
742951
95413
988255
66889
604152
830995
534358
737657
121930
468578
451433
51325
160769
33638
1057161
274348
541048
567085
288872
969943
198847
197797
985161
120916
55612
718884
880909
346733
84780
911896
255803
1046690
353248
830489
326434
189426
752287
578022
807462
856619
474827
149512
36855
931079
709748
1038961
803946
667762
1076144
638237
244576
93386
1096950
336715
114274
333033
848235
656713
1012808
180198
867841
23622
404816
594529
119067
530790
517283
826596
823640
197561
659066
503300
995759
517573
508538
1036661
1011414
312959
821674
112916
1091609
896776
834717
640156
238810
166645
852424
592183
87476
1071923
840750
849612
610630
165950
1065471
833815
58954
540337
507853
852166
467082
78378
451294
933278
635153
973088
120683
200259
780445
7860
643543
1061485
275197
476508
964871
810526
456344
394659
854273
695867
425366
357785
180286
577188
25335
549308
139534
197991
929653
932202
205129
184981
514363
330275
230008
1025929
17837
623590
849536
929179
245660
1056198
232661
530778
102289
174390
934069
356658
801845
739550
426224
281495
926421
712881
88866
1097802
345797
121742
249742
647528
462312
442866
354263
201619
666208
131235
838913
880539
823484
499092
602596
1012938
32875
575420
1043588
673330
1012455
851037
659677
764215
306556
640157
457104
451281
142863
29071
1012131
1097973
850747
398315
420722
751015
100433
501190
502062
520080
319510
1085949
97094
262932
332392
213739
129492
1037001
917326
327551
532908
369622
704724
556567
31105
589745
849345
721854
868696
690253
267404
577335
134190
8518
465040
193842
718100
579405
170063
885034
666791
967586
302866
267600
903659
760696
637858
14920
917928
1022173
794275
819155
44797
863038
531958
52611
758502
243537
455812
328466
110371
175777
27275
196649
476999
713844
512508
210163
238439
235029
998718
908315
969712
667566
660787
478567
316911
11351
910084
395174
91442
668019
813613
26952
517381
646344
630816
205853
836100
92986
774788
1020035
871045
366666
1035440
509517
341793
567462
65924
74752
1079238
992218
217070
897101
732296
176709
831666
227844
298608
77109
448361
86378
476135
940614
628250
490179
892216
893948
140640
351461
145405
160095
422039
218303
739428
128333
210539
20582
941973
1043523
1059508
995783
412241
843169
157214
61159
1050557
1091155
258348
546553
613549
770330
323105
666132
911254
949335
983031
574305
423819
285842
210695
237093
213894
144055
70753
4636
242756
880997
413033
932046
117663
716451
381091
710517
163643
1056473
584242
1015293
127285
412110
766263
232283
160459
135513
58567
527828
260076
166294
214744
339574
212524
851452
802119
117943
1083221
1029697
639898
1008605
939849
634704
1041800
840747
267022
483536
907245
655314
213758
1076211
86087
989588
848854
253223
749429
398208
963072
48041
592422
628678
653671
114626
520508
431949
445812
239486
354141
213750
322562
434560
30475
879885
162102
222163
372129
228121
773402
692094
692718
847088
356743
200610
619352
10411
1041378
1042428
357491
49897
695335
466721
902381
759027
443086
435445
786530
255764
925586
980460
93209
1006970
711318
528288
327350
542454
756744
8609
1022907
507108
955437
611579
806920
885512
922161
89457
253815
646978
742039
896714
994491
141553
593280
314039
403748
259690
1066363
419360
741625
619815
1032900
75543
902779
424013
443033
1032846
397696
583611
256942
454903
893827
572488
719650
748497
217192
423508
181217
470457
405975
11148
751004
585209
887075
585519
111199
886924
119021
264770
146217
34829
491318
430002
537024
285093
71039
144630
37374
234984
287325
634633
264940
1048663
469632
77277
1086214
392022
913280
644814
890818
912414
441885
684881
1025647
318799
233918
8857
260102
867852
201947
296683
355841
382253
1028480
1065894
130339
486993
900097
76354
868455
484345
1033917
481946
170719
1069739
194119
534633
360433
5469
655911
272424
927974
376573
13205
54487
389069
930705
806917
948136
331545
231914
330614
839046
864680
880201
76321
764218
409109
302222
919957
438247
362665
927614
438612
829408
830344
490778
1025804
985349
1086654
250298
492675
954916
866829
373110
534546
422194
421144
178978
95811
496376
626657
487025
1043706
967429
821650
95901
750762
753205
743367
623814
800216
33557
445536
1096521
859281
365607
633466
13876
222623
903809
585270
30464
662170
564387
1088592
514560
289158
144563
956898
907927
1077588
281880
187882
467341
144655
675141
990844
331776
484559
479793
1016084
1018184
1017134
974241
602644
363995
263896
579299
713941
837977
572186
236191
281775
559412
466715
1081089
812270
278496
243336
137735
839137
600845
97676
1021792
450673
70272
381967
880726
620110
509191
210497
163042
730934
315618
817928
462060
718476
691302
702599
363805
200254
338174
775861
418290
831648
376590
952199
437595
599314
587563
549250
1043107
90827
212110
1046888
329457
85892
916304
32609
918300
1100017
353825
541769
535739
288993
489409
603860
166607
47727
530513
373682
26869
228761
729472
996977
676840
334536
486660
832033
992025
956611
358460
808022
108966
167467
22417
182021
533262
45340
840706
1050685
309288
436110
976398
980440
1017672
165324
909433
611226
595305
890738
637889
589869
768233
18863
460915
603079
810619
209202
330931
201496
248597
443976
88040
477832
818784
449658
222885
826850
117092
897759
924770
287069
826951
663001
712649
550252
814724
464364
1016824
778409
237435
446733
29824
1045422
559265
973886
121550
134004
958804
258923
424837
889660
548175
1093286
1094065
170296
32055
961894
822670
451849
882024
560386
1009900
519106
406976
49296
410587
722118
686648
89391
668035
49776
809528
1087321
1004630
812082
100948
268323
899794
639368
654444
807001
1066049
235362
205945
450296
1062525
722727
397478
424620
821151
230615
87614
417381
435465
819499
786767
993004
828646
1076339
239850
232331
974677
434824
81005
216233
406600
81108
988646
550341
341133
283585
433933
442787
201155
847204
1045001
603656
519907
1052064
557178
91161
760993
150323
133714
23025
740220
336408
764851
1035967
412639
551522
1070510
1091822
386234
834278
200433
486642
1066127
453851
398524
138121
1060970
89079
287283
109367
325237
1023685
358219
221357
118734
937410
202444
841306
739591
925029
40199
413867
869384
903468
32763
31094
528597
17176
1073006
763261
494863
584722
174148
242634
843924
1090497
854335
1056405
1023481
219791
523789
461963
511686
8951
416961
707059
1012149
157405
914652
81410
23875
401296
198110
518288
337116
944713
263934
807011
209043
805269
884333
101897
550099
761661
610575
236499
396755
608323
398391
1076893
270674
125237
556759
375030
616472
272705
822728
771854
936343
808913
440014
325363
233549
196406
692890
1023838
494063
7567
121464
1067644
1001049
447094
498099
166234
930149
115368
777210
24737
163344
999058
506304
152457
633293
498107
796786
977166
231401
525829
335836
145696
923476
59677
838436
286669
39781
365440
917441
735040
316489
317539
179535
747035
304350
894247
404164
984950
414888
650519
256797
616868
566023
1078020
48039
166604
352073
721699
1031729
327506
275390
67901
1086651
721467
388787
603990
1040766
753135
342479
943263
190513
789240
449546
861148
555427
1097845
763161
511142
31560
642411
98989
885165
930062
138717
566612
358773
353298
68556
771616
330740
284797
140524
418000
160353
305573
926414
906669
629563
1032993
81345
674593
739412
554190
1054138
576385
537613
476922
398785
194308
777037
581190
318489
875395
411494
910402
650810
607157
65006
160257
273806
454198
775415
68038
303056
187828
966869
268998
967524
947026
996049
798908
460179
613190
656994
127478
152123
734225
46526
529731
498059
24595
282754
978718
271395
96146
1075458
224771
492497
71458
695229
436948
839585
1096695
1095207
260574
357807
561628
496280
956916
808951
385903
445908
924619
795581
1014319
406619
969640
424253
62729
201557
89431
123500
1032120
655951
812883
534652
639442
490153
323246
537652
742817
903059
289435
841973
178807
753877
134313
985860
180118
276501
551557
454053
904213
436077
585382
1063042
323006
391154
683616
320488
348660
1013558
72674
45965
47273
189080
868643
544025
707923
773344
594202
54988
696537
1045308
362927
469038
624766
768910
971240
644504
460946
783024
919964
779095
341023
940328
315088
172712
646259
1065618
474818
848820
180699
619829
175689
238298
116427
599482
74249
411348
864624
147970
39240
565613
806811
434448
1080033
805170
863700
1066262
448313
165953
244201
331755
643983
371069
780717
730134
1061931
943797
192101
979462
1073813
354214
230582
485238
165252
298618
412575
405553
862136
800940
509401
272985
1097383
525748
995870
368222
934123
472077
689177
745420
478553
489650
70413
766625
648498
101404
452665
848710
637537
277286
488392
996475
343612
793860
813024
351415
191710
1067843
687059
1017854
402968
162423
719726
149479
429406
637945
51154
236048
772370
677181
987217
546800
672754
834575
445627
376540
512525
411924
49340
80195
1094394
38058
138954
599630
690570
196667
281410
639916
990400
541858
651406
248815
257179
411620
896795
289347
537523
208974
18136
696584
95913
118782
640390
906310
559822
502778
222516
26924
344136
383740
117528
241458
935451
176528
795091
719944
105841
1044463
820335
502384
459626
808543
768043
96079
544403
523027
33651
900797
963597
132693
933759
182993
235571
1004765
679700
987400
310386
345366
95642
275682
755052
791143
192754
749836
88792
233725
1010059
605592
957403
347149
466918
234837
1085505
1035816
81500
8181
533458
665300
635130
1039111
99214
780723
123613
233947
650436
521410
372076
901486
360419
471228
1040830
524751
469668
786732
799219
990619
172025
79064
45128
293082
866695
1068490
1005205
1022640
611224
769553
283103
821663
342537
1019275
643526
586539
198996
475244
228207
976655
4059
693351
299181
425949
649414
462223
928288
30393
14647
960701
375195
516313
131925
304967
243468
901669
237083
709105
169409
404119
18212
425929
623649
827351
598341
49178
237712
706304
303528
791058
778877
1099102
995322
211649
212699
861287
73837
830946
745975
147439
132569
1071060
249755
305897
34463
596999
694472
411394
808818
1096077
538565
103039
931938
545432
670733
1044458
1059614
628607
984334
264038
239505
930415
245435
123158
1024791
1072376
109917
742015
350782
892306
169269
915126
695364
335755
939414
1090515
299499
830770
418511
3585
39445
653689
558380
1049234
647772
468529
202568
995544
5401
728358
854719
640610
154983
77420
784145
499196
96122
641681
430933
904300
395543
158319
266568
457468
781895
962685
1035758
328008
100101
928715
355870
442960
979611
113376
286083
382665
1003617
511987
993007
1034753
516670
170737
397560
720084
333877
723279
617142
33146
147915
926672
747168
927074
616702
801502
727425
913208
843334
566143
58291
958053
394470
332760
238800
1041206
1091398
1073992
321592
11524
817369
61032
720432
11987
48592
429682
465236
192293
927993
77607
505371
1007690
424307
1089316
506771
683383
682333
681033
219195
128724
559186
239355
397361
912384
492535
1046412
391621
714451
685762
493252
977317
1055244
522327
960947
576838
1066514
433628
823800
991890
643495
90934
317472
22156
732526
948269
239296
730673
638699
100339
13601
49321
388847
883025
1079793
66759
27840
330719
412460
847613
962937
562122
785225
612549
591012
1098512
115462
170360
905674
830009
654934
241712
505203
292111
442740
734013
10346
1027680
44254
757885
907947
474526
858947
437042
37515
743531
262822
270599
50390
579280
751750
584845
73113
318029
882934
589534
730112
536909
1012809
925355
1058321
915023
589765
145040
468418
145392
1063080
413155
804139
652232
922910
675051
238093
690957
914748
853739
327668
739555
577969
105302
457502
131238
388074
1069891
943791
27723
261645
864595
863545
862495
931658
213640
617902
669824
402970
902335
721056
143253
249139
55939
142533
290508
85777
177578
734041
279427
422959
154827
293752
187256
519104
532242
31322
1032277
508739
164274
367875
1040308
391288
961213
355366
1047757
257333
1035370
708619
451534
799445
451635
520561
879032
209819
89782
428718
904766
29810
739175
172618
510233
629365
24235
6009
822712
173234
442638
483223
661299
932569
14240
448684
843310
780923
50469
1074630
455682
934250
1064172
1026747
511422
714295
869265
477004
924389
483635
800389
818857
248893
880506
146797
636260
97344
891343
114146
96871
194500
269284
384915
283883
547943
81844
987554
635808
661934
869034
970835
64405
812320
269484
534531
273834
464174
69454
1030940
461451
91154
106608
632676
577242
417569
152792
925869
134809
870530
190929
248133
917139
729514
324933
238704
689200
562180
113899
415910
214864
989158
219355
1062983
439821
600514
735928
822494
75930
346852
71488
86325
934750
809769
696907
691004
625369
432180
850037
854214
1088548
399965
51568
976530
955495
489307
760987
453036
797072
301470
163221
503748
414835
140529
530144
545461
204919
51609
1072782
346266
922798
947553
391540
830052
936568
56662
803055
651930
112774
638444
308763
946772
1063442
285140
821511
794783
17888
71603
857203
179574
870434
1044731
830020
1063163
365002
970323
1090035
978341
278655
13542
282633
690073
432727
278945
1023887
625699
854120
338825
1067682
164253
889608
52985
54035
997237
992164
991114
70599
342663
707657
738086
591672
832659
950458
858815
857765
778459
827950
917427
665512
611314
123771
1087464
797398
677915
692704
1030332
897280
186129
540463
340469
828796
538840
798949
160285
957667
428764
1075802
560980
620713
685521
216357
509936
516680
475461
399944
308148
959177
308808
821966
820916
1071074
326695
1071615
774942
971285
971286
619972
618922
585407
585408
852976
280494
448912
992827
794675
464788
55543
908971
649338
522127
907644
159014
100185
720463
1031921
304569
978495
688857
859447
715713
418569
684821
360831
992332
723294
1023359
925480
692609
626229
759046
67566
912906
288641
619145
4629
12855
159488
135285
549682
312280
596138
178050
1001679
18294
601998
448447
641942
744641
782911
754234
751472
1022343
767535
170372
805551
19874
315033
352782
24492
932225
637183
857237
579228
586142
54423
529561
187189
614807
191241
407624
1076852
83424
1067034
695523
344753
1090393
761005
385809
764520
394657
253905
877033
1051419
1068658
432325
496536
22137
289232
1029244
778525
798064
352644
167802
775245
798953
977598
385064
628906
411655
318658
949948
600911
614484
50121
150025
959551
110437
485718
547306
333109
332059
385099
74231
753566
134233
103152
857088
321687
369862
656057
194801
920933
892547
508844
986396
697417
637701
78850
607122
811046
854454
733811
623434
1027558
714079
28095
263718
356857
175674
153052
485313
66390
326577
232043
609589
628127
738874
748442
400637
182338
788120
125873
955616
150248
444250
920108
565734
1041391
638548
60512
958779
597714
262418
837132
454945
766161
920839
295154
596136
107864
995107
843578
1034786
690326
261057
173801
873151
301860
375561
153721
1014559
728525
1031461
3548
1051647
469460
116777
1033547
354491
57478
386616
888026
588259
985394
603504
631981
742535
942061
809568
403207
488756
1050195
302929
654658
497510
876040
237257
993388
131734
925938
481634
489952
502441
52437
123670
898107
442514
963336
197636
1034672
68025
219312
722039
111763
954320
487999
491065
441217
765052
40204
500632
245879
452052
110681
388469
38999
418940
654233
802039
151939
71823
934157
28289
774814
1066925
81120
916178
806371
874366
457980
1043314
183237
928691
216206
632065
1083989
1036356
706955
429320
89603
801784
382340
969114
714482
75842
1097422
463313
127127
347015
779116
543571
707833
473589
19404
320535
816113
61819
999524
434449
879294
733343
706952
201349
892208
757729
760366
1086277
766001
69847
181290
96929
25363
524513
385282
448741
918329
1063328
880074
956873
1068297
687499
328633
78262
1032927
76970
519195
1029435
124364
871987
922251
8942
239391
992314
188598
697520
252539
463877
174159
74294
994150
100496
887759
682688
939180
940230
262300
573262
184124
185174
336614
118030
754659
861450
112790
665539
323111
255828
279231
802226
609655
492040
1094800
815499
716621
1048204
1048205
444797
493806
540692
456937
897355
787214
618157
132111
140209
369133
603241
119825
883227
613416
880246
44601
174120
86591
856015
551449
916569
1088552
663028
925797
969857
1061257
428111
262683
574307
514841
402574
1097878
722723
994647
291708
813481
839274
236116
1051023
656023
408016
678220
940046
685018
575702
975443
487696
908063
440484
1042511
1095928
801593
1043808
361697
47143
505258
852749
178120
203553
789436
257751
221043
165867
287343
366791
770994
911868
244348
325673
362730
414289
1006812
586684
877152
1014768
158160
674172
47331
216106
156039
311009
740422
604588
1044316
131946
963800
258095
189483
329542
952805
958512
600031
916705
835623
931925
1019184
282403
833303
76438
820986
1027733
353374
845407
705254
74662
547356
760113
1036607
927932
515096
156938
3580
563084
94140
212190
785944
1091649
385757
255090
1046898
456896
529207
1019010
48848
65294
335156
271462
588719
242219
81920
734704
655222
510790
657720
902199
474904
623520
467216
571347
73574
376800
658868
961046
381275
973109
335301
247980
678247
986091
720458
291548
792122
190071
454097
844925
980953
573340
513753
382229
272362
988055
99922
990293
782592
306213
1090548
83808
471162
857713
362383
217574
630864
921361
859114
87216
178200
351507
627031
601272
1095023
400640
1049732
705705
874927
492852
506680
295131
543014
847453
699289
274818
835022
346783
218137
766189
49063
704009
1017036
44577
469838
821182
912575
912129
884088
490261
727942
373462
579112
257493
551464
986416
1079991
737466
145825
80514
471134
808883
748160
380988
686380
1067227
85364
332327
579329
806137
291272
420013
37826
823067
880441
865324
684527
430451
631406
16307
514817
504423
18276
850550
561140
464196
985633
290916
792367
1020240
317835
495291
598969
581991
216227
206229
856145
639914
783258
454565
450514
1089037
923109
177610
489226
317068
230214
808199
105937
624718
590813
821937
295302
97770
241409
223955
641315
1007364
126024
700850
469598
757302
254600
309778
1005619
13915
66145
127457
588274
1088899
701520
315162
888114
497459
755704
537975
172364
435208
916803
1097519
788912
790989
1038821
994896
324997
184098
379256
177236
1068999
669967
40592
626392
331884
695395
445672
955531
64196
90671
456286
955669
736243
9493
68101
848585
484064
849534
1081472
820556
925931
269402
178508
834444
543012
219566
585148
940345
1050397
93039
730576
436858
827593
425070
91240
858986
690685
195588
495536
334001
264394
180459
367763
640563
755453
871609
566769
207513
542818
838417
698918
897907
945209
206752
779897
681861
116434
243845
400011
930455
469521
1018711
750689
708932
367933
738059
908455
734346
571782
195160
25245
4086
916470
520984
1032228
282140
326698
392382
501135
813235
622308
307895
193079
216499
504634
55844
864279
101199
930295
75684
396185
629213
108126
467143
66927
680547
141568
568219
1028865
106548
279100
345658
711854
632701
985993
1090233
32700
359180
1035006
827812
591116
232477
854398
964412
169153
958944
681810
142059
111242
509821
1097336
785963
454995
263866
471886
987232
363236
270244
181425
1035388
833327
73527
84482
308942
717539
691037
426613
287200
107461
694301
197536
871723
605367
409110
580999
1093015
992703
575532
889373
853960
261035
568058
913642
647574
1067587
551369
954132
424308
135639
1021740
448644
747189
759647
394650
556864
268070
880919
664840
1036957
551080
37406
70220
180649
626468
1056729
189764
112848
307176
673461
380199
915849
287959
354542
401567
434589
789827
916228
512633
629248
242393
814117
755541
70160
123028
210029
1024469
673850
1049492
147656
66438
683695
851292
1079708
544550
126183
849923
56169
277460
402975
544782
891324
765341
1031131
699440
256805
508321
373309
512766
848487
519275
291225
970514
772073
71357
1093486
135776
611855
637837
70198
1036005
595769
26313
262021
117447
300151
121714
137654
281558
570653
561272
519705
753629
1055185
119439
988501
425284
942042
432893
421089
181391
67281
261959
927049
1033446
911477
53389
288797
329513
791366
1003909
985299
83170
175736
603304
1079992
698119
860872
494544
59144
330103
724255
444466
1014620
221696
146784
90360
537478
271473
829649
396056
120510
622184
960145
432016
520445
1021867
511583
127610
880218
371651
901047
181269
542638
82992
1063210
722695
955259
695973
935580
430290
326805
380799
1076173
199599
776418
123178
244026
922520
657011
367594
39667
472146
627504
698993
224587
1056178
72966
133158
52287
3261
781264
162695
442189
946783
394438
731726
354673
617083
101419
702085
398399
562562
613658
1009004
1004380
1012599
758622
269118
533805
190626
17344
226082
599408
254642
832445
147436
744018
950893
420132
331027
466577
806780
146260
31197
335588
729194
36247
148921
472127
582082
912778
895132
180589
879735
37255
93249
46545
664523
580336
695129
259997
1090221
516686
37360
45138
425863
1017954
312372
987160
612680
859119
711160
767981
425463
796601
447044
1032957
209268
1090234
361567
477102
909549
570256
1094743
946413
624068
620400
505340
311825
436731
790894
994103
52818
62378
81956
932510
230806
1065198
282144
258793
444893
180147
867927
217550
838261
323635
375551
342413
357593
1007783
743064
494395
629869
593962
150733
1046126
946107
202543
780025
203452
842328
578775
900776
879659
1006521
1053598
734966
7009
554767
443647
366206
1002563
842492
350791
598201
687841
128231
631903
724844
48216
962013
897232
262839
93682
239011
925733
748313
496488
361857
90858
925753
974335
127267
849331
1094292
841419
698453
156953
297360
420639
581654
28066
823440
433086
100050
436303
695214
92309
633440
1099120
176846
775845
142334
143384
477478
366404
332688
199250
32246
132241
739330
522877
440024
312719
78274
203406
173835
7375
391581
333742
353071
358293
141194
904158
643842
1014937
132173
796191
297920
421473
673918
1096410
1045356
799751
563981
507513
534215
858703
160553
326414
957795
348870
59942
945920
811341
107492
784407
764944
66373
779474
959688
1071873
329590
935980
730636
711772
259785
492479
343453
1027681
224531
378539
117426
703410
278720
408992
617631
680129
559062
692905
894676
721526
321209
552639
629451
649612
288245
192208
162335
197505
728040
526501
289246
262206
578528
453777
905261
309948
174612
873992
839791
688709
697327
299111
886845
174217
1079488
458447
500712
314273
25733
1074955
400644
162913
434695
286155
885258
291012
759013
29542
790018
518941
827641
520885
992581
236538
163382
562269
689044
172048
651840
987593
17383
743386
558948
991922
402337
507819
896861
1072642
516042
120007
460603
478983
953149
218337
295363
495073
1064189
124213
634552
1024016
949007
797376
117175
853926
620029
565712
254863
121233
895141
341753
933866
391383
515532
978705
223590
377568
1037005
877405
446611
1009763
743468
991769
101372
907316
133002
749445
351756
1059704
24912
530098
867206
873263
403836
350114
790976
484096
348316
142739
300489
489014
643211
596574
827914
610376
1006756
367397
598212
84266
1076769
151256
274859
512988
763393
619210
1084378
50218
913379
985358
285689
122320
3336
306039
596108
540745
864209
1028916
834303
425629
360713
637004
1073211
224582
1033099
995886
20229
12066
639926
102023
485260
923170
47973
1068947
658308
187258
890254
871418
944007
998634
894964
726423
219254
344945
974765
722273
902129
373695
103417
576559
567072
705788
1001386
950324
592458
1033869
755575
579427
562089
894846
1009534
244110
663320
893731
913331
663651
1071284
522616
58974
555338
333466
188065
343508
532284
710325
42561
399850
43728
992082
658427
56782
550940
265437
134212
963526
516145
744110
142767
983288
5003
459061
720290
388487
646614
390613
415120
206238
550207
210258
739545
797811
339751
264441
189647
207626
705681
556295
228391
995112
603294
620942
582815
101784
495265
955520
412698
15326
942743
1001115
796719
898367
842294
447867
303464
47371
43808
758798
790142
977350
336107
376527
682622
1089357
421418
78526
169843
390781
1086031
988833
994791
747594
244068
591939
17037
831485
884964
636264
1061467
684992
49551
99688
977865
325471
959856
274165
182963
38087
304284
878237
7906
454169
729891
30128
370631
70006
282731
802817
49640
802460
689114
506435
609632
261255
204202
984441
132365
431689
239033
380272
550255
494772
349240
1037784
467813
359496
772979
363002
568771
759803
215901
439027
771006
329165
975074
1011279
743149
254065
969424
1075179
648251
1082184
916551
911131
36634
460942
103613
1030646
857916
353562
110028
249681
22217
608871
122199
126875
458757
846587
228703
622587
316018
247789
697260
397088
694235
157475
795504
1073493
1013518
277614
158831
51972
980197
333875
719674
671209
337399
240042
375303
80448
48333
835820
684635
1033926
628622
958674
752902
350775
584873
478819
486932
155413
397083
855640
963308
159392
923685
405940
1043893
877879
827646
275338
12936
38856
13073
776415
576896
1042377
355645
316407
294972
1028892
166466
743224
9192
1089424
44174
387121
63449
516356
541339
228924
361033
152854
267941
603097
849835
31124
824223
204701
65071
861809
690066
881863
326908
787061
1042810
988405
800287
519880
250390
807489
1045867
770748
800387
680312
321668
972023
139064
106109
693802
695841
601057
261184
538550
1005599
98354
254807
668833
325850
807696
218291
87249
236785
170757
250069
320046
132947
793847
1052036
225333
259694
658656
151346
717049
1003959
1097835
223850
512247
912317
1005650
891919
40295
223234
715328
795642
537068
63223
383812
74647
398978
997822
183599
52275
96081
551515
580306
730848
309481
858898
838561
429145
796775
716208
488237
310287
125257
442394
951067
1089679
590581
960891
296363
127840
87193
733318
520640
912982
149762
950950
654985
283465
316862
594984
205643
983723
720544
837581
1082756
139089
869424
128271
65687
1017362
780733
634965
479262
610145
61646
1074581
1066849
900376
1015050
24034
106353
900835
423434
432468
134265
675124
611660
98782
1094720
328195
1091189
414925
863918
56756
716966
1034526
769983
268313
300425
254041
161044
730106
895418
569948
405869
275136
201182
845840
193095
76597
667263
924160
472344
1007445
661828
576053
766169
764242
774558
39653
851832
1002613
506034
813483
861385
883711
813855
366360
712347
200818
273868
268559
348439
473183
143077
107858
488801
944429
930030
1023709
65144
676087
660444
396767
229913
646395
922143
186350
101075
278966
490975
367336
772340
846418
963806
415035
294445
732189
582576
1043852
915046
182257
861820
1045500
793459
523650
44726
698694
123738
298160
685582
473423
424720
472904
1051410
890785
402648
201547
713649
844192
1013892
528273
907795
712280
480803
263167
95425
337234
1090384
291332
74210
638492
152641
498091
924352
776525
830706
104118
868385
29440
652559
916404
953298
935638
233168
485837
791385
278906
54149
466782
738342
443236
419337
660830
796287
830452
1077649
941009
304901
22393
609730
212028
170975
937431
321817
342028
78474
295227
588938
773890
84040
82345
1036773
373294
822562
558660
74566
413741
121652
516447
916505
24799
486328
771703
925183
74917
623539
256241
741304
599107
872243
680596
374507
361597
576117
912480
664025
875887
253494
220371
1077404
192893
777148
392313
613329
754658
455543
551757
1000567
124384
445481
558826
227643
656425
857438
288615
816326
47981
600520
797909
149515
637988
1076640
94948
751870
380206
796932
221785
891869
96154
210948
151734
900251
801247
57901
989738
139985
12947
153093
381773
313141
88918
915698
530228
145398
593011
101254
503984
910991
187044
923647
1014044
232917
595959
670995
263850
874917
913797
750533
740457
696057
1098509
1074067
921215
342138
837113
521950
750470
20885
607194
211111
1025037
722613
528545
602664
84529
155773
345523
999678
725620
848312
78757
285854
732721
408828
42245
968086
1014063
154195
219334
614636
87328
1040673
123599
219936
469343
169405
143927
232784
947520
498500
683622
243151
820551
765024
485652
1014863
61235
577114
715263
69908
395979
684543
645247
627401
72286
182398
995522
2874
373990
583883
238679
89378
348369
518918
827362
189459
871759
339172
627565
738918
436136
532169
235380
823230
1016696
617823
801292
983742
740525
310191
870921
511241
102384
68410
476426
475376
643240
642190
682711
822752
631352
430365
944922
261289
165063
980625
58862
1068684
784307
58341
98983
111011
337472
562872
1044660
363261
135751
792548
826486
281527
767517
704712
362852
737023
1083143
446663
1032563
315248
681697
806906
885999
161428
476405
89083
853331
743372
860900
778887
213607
1043465
366362
479658
843780
652962
662205
330491
283132
648273
841200
981229
267182
149858
612907
921786
324512
619998
408960
156879
581588
28230
851267
456465
320039
207890
754285
760070
1067625
719413
516767
786990
847369
467262
697206
969228
1058273
595746
589073
1077518
805742
82685
394894
283669
846497
632269
831140
709860
534039
615822
1050368
473443
508436
264624
134687
972340
473981
171277
143861
1004477
944465
126598
208310
592156
830439
220067
410340
402229
472498
454184
817926
119477
527492
776169
760525
714183
976270
500794
1031264
363354
481610
712641
47962
521172
347126
708397
1000528
680505
887046
1034515
371962
28271
449508
298706
1025848
155245
1027723
677022
860109
295124
471411
522552
735491
252327
639369
860211
976078
52609
599325
825958
484201
229059
313470
792969
367036
542040
990807
324147
880906
55916
160774
818401
754651
203275
14030
364168
867111
568404
1069421
714420
153938
592425
745787
938649
356159
204981
630559
196710
344765
904833
873794
292434
554351
1067657
657058
147467
961822
68681
497792
829132
693712
543566
558445
903896
942531
141984
554347
256749
803579
352987
1063236
145470
23266
97329
593849
648332
739117
999048
238038
1069002
211432
555828
923799
727722
203767
971231
358655
637221
447738
179960
1082997
756174
907350
392500
1045806
912016
537623
266583
334041
866298
299546
593395
350735
147288
63003
294719
1036509
61017
152353
512369
320201
545789
717499
891195
58405
545156
271944
800281
799231
386121
387171
95620
94570
61157
60107
765326
818443
817393
816343
815293
629480
465345
779465
778415
1002226
907441
907440
908491
686029
403128
756387
40454
793965
728418
213617
457236
339700
983355
1033646
67210
737443
461226
1056064
105119
194264
53013
547685
806498
61666
234142
676115
543889
797404
556517
346737
928393
572683
109453
1066990
782825
580425
105065
73919
252855
703608
113249
656749
47756
794226
509575
840451
790201
194590
222381
304892
33996
803162
245831
747750
477496
520417
885363
772367
884339
970432
271829
979612
1083317
835868
609638
1009832
123070
768355
40991
179794
601185
903380
234937
111499
114716
698298
583153
962848
146948
193463
856237
311099
505600
236739
708401
892785
149978
324350
773202
114445
380268
236465
529173
329188
189845
950353
242078
327265
1029729
345060
583235
166660
548815
201898
19088
438763
1011234
318041
197763
139116
826343
535778
60579
394714
448042
541084
1030943
901763
1017951
931552
331460
654030
654031
335236
688683
704820
66894
67944
496294
497344
120802
121852
529510
692057
1054952
1056002
656172
594793
10588
409292
275235
527022
528072
658454
389962
442772
998717
578064
579114
846493
848593
847543
849643
757064
812839
539352
74721
1043868
666719
691782
859736
918080
685112
932505
274372
187859
202064
985515
531773
831592
276333
432395
1040303
665856
873161
505201
120812
376385
244170
970097
584071
467375
191187
55682
458207
93282
1052190
505571
387460
1086146
616903
910082
1086260
1019252
297653
242338
369459
619910
309713
634060
718382
913614
525859
829411
360832
32042
929401
810559
186225
246256
1064132
1088992
952714
180780
695836
494995
877398
478575
925865
872562
1074142
190084
701547
76263
544619
326637
360575
841467
273940
246428
1023777
1089751
119472
542961
904648
1082885
785734
525385
618959
158475
998483
393126
1055433
775374
477384
688722
422647
1039989
394058
248135
425264
48518
608202
252519
32102
1037995
586620
214827
522676
717907
1023471
706340
44634
81207
289908
136958
241868
246684
46645
86507
12253
7300
909126
807485
562874
986322
258514
202779
21745
35594
1027816
179884
738202
419205
335223
1000092
236890
764512
127703
37226
155787
961357
450115
833246
770919
990788
160125
711055
988493
508814
926026
1025886
5363
871798
588219
132718
324263
1018012
132086
782873
797046
434906
21383
528908
669376
983992
246362
390091
526999
405379
299481
23349
292967
687445
859332
3908
606392
1040529
553429
785486
904783
455192
161720
37289
292637
342174
436456
425146
750714
1081713
105936
615427
841280
77927
897671
212229
640118
13287
788282
874843
151838
923802
350277
1020314
1021364
82699
31713
1037152
312107
818719
34635
486952
568192
1065875
784645
770433
657867
238941
421819
420769
1070980
872778
17402
231293
512275
288541
597933
398800
11174
510588
771958
542998
766364
183896
339618
458903
51667
837536
1037566
326795
551325
499768
601053
34201
475488
950781
609167
864003
882933
244685
160781
1055083
830939
734705
981328
225342
351695
824739
885133
1045575
846462
886639
666046
157119
207843
257128
322208
323258
926282
459865
78142
103185
42237
770753
58582
189815
515535
932209
668209
938174
366947
690781
639888
364509
817836
929049
914681
453864
704814
594878
182977
112023
911808
549634
1056957
205288
632728
895244
77583
339217
659418
499455
93158
157768
813558
946991
727083
466687
741458
203155
116132
359278
497606
393288
1083616
279259
180748
50515
942991
912674
841564
677049
704454
234993
528993
1047682
552453
888522
77293
301870
293035
275716
947198
857938
540598
224789
91925
198665
562542
696235
903757
424925
240171
434014
662989
419103
172196
441838
532879
807431
905017
305866
260200
544919
686169
824862
764553
911359
879435
878385
200213
399807
1068652
97361
953983
318631
514859
486445
747115
317019
460203
312581
735267
598344
403561
469610
116099
739648
637585
1066441
944464
568092
955761
828774
894701
691916
1086680
734766
337101
1029876
168169
857822
43333
686807
629315
412570
80750
229861
207915
424792
755545
353921
16185
56283
781113
894748
598544
582898
407631
623642
416167
4348
474720
1068098
817984
586152
65125
153081
708965
239551
707777
752328
641301
945283
185100
1016515
20883
349726
690546
1052668
317461
373213
636176
972123
2377
188286
521347
559979
700587
374375
887436
526468
676415
582354
742419
669717
50018
1089510
992123
548414
20819
52869
1078892
52710
561858
962547
299144
194355
233604
466736
451554
858425
50963
395477
801077
70182
672730
1092535
60159
991148
244880
252965
409666
96152
966143
759342
950070
883420
666790
423103
386044
572707
453428
289297
588857
439186
238137
807045
1083722
722705
300039
1024781
875795
77043
464697
771425
210580
71068
511955
1045417
717106
617493
165388
7068
13357
1057833
427907
428957
869576
283393
878235
43977
293850
309331
462215
154069
149364
907470
775146
649812
17241
732023
976420
667491
621774
595511
50159
773082
615519
119923
933690
815080
840251
109109
584218
564707
112894
943698
923874
428884
425108
667197
827153
1059273
874157
538782
240204
166259
587290
604356
195881
880640
1028713
100705
100706
317899
585216
682918
811419
192499
820040
752264
625034
526427
666974
86642
359289
183413
379029
543151
746379
360589
722925
196992
786868
38387
93870
1011588
871047
609042
657738
523710
306124
1095758
753429
921036
424812
380567
380464
801400
739335
281429
485248
1044615
246158
942951
74387
553994
202297
239541
747167
900801
479200
26947
491366
706939
469040
917960
16213
1007562
435833
585165
1063819
1082863
1064073
351143
115679
816218
1007782
94282
588770
610669
879387
410755
377877
881651
931260
503107
939270
315127
317369
475560
268176
26966
283217
619544
956665
842895
410359
896963
427668
252890
762574
675990
56757
496285
965366
619663
153460
632502
30613
110053
287299
596904
1006755
404265
224083
783286
771165
110641
548157
411243
769507
216622
968220
71566
384184
923762
434708
959986
471746
969594
51501
3904
805613
509692
415331
1074928
458362
788847
106643
776372
944601
846829
61375
992701
566457
477723
810287
175313
669949
525389
301871
308999
375578
433769
239808
254836
311915
877814
1097824
670584
979832
1002805
32498
740144
539440
569742
444970
1037432
327134
337166
90025
111359
350865
168934
209821
470654
522955
810199
765673
291455
202026
991173
622725
952713
977233
286453
684928
169526
345470
195169
359834
680212
517340
391297
114106
304742
579521
540287
39810
358855
57201
1034221
285565
480540
394948
1036918
225319
914926
331663
774700
771412
101031
893478
380381
823710
408442
345019
176344
539966
175054
1003835
738925
651580
146673
92896
29016
475832
562520
888554
1031512
219007
864458
375962
777587
661773
611575
321085
949650
991698
186349
150284
941178
671898
678379
396886
973065
17968
613110
215644
909091
515623
472766
314668
1077673
815838
245941
467459
1002469
121858
1066451
427299
1070390
27792
106632
451646
84856
354098
1037233
892849
680694
1001148
701446
562779
618944
508273
626406
865395
74274
182023
883720
94046
1066431
737639
985076
344407
388299
428608
456040
225351
75608
393316
62391
82128
275245
878930
991227
502761
529835
999442
1061939
732952
800743
203227
295062
225521
812510
749057
253476
546360
174535
1045898
820590
170069
928653
799170
180679
741373
722245
426868
173821
66362
976714
983402
875294
499924
970000
524910
863378
58504
545439
96482
287530
667755
358236
562429
318558
658912
475442
895101
43574
68310
958188
44945
907917
966327
497175
848637
87382
823633
1078631
897634
156260
19363
228832
512711
205899
1049050
290383
488323
586795
471254
743336
490323
930289
23095
411799
637458
148260
955210
718594
835797
428575
427525
426475
358974
474088
973764
82823
317804
367026
403238
351666
866482
1084369
1083319
1095135
906347
1047321
317083
265844
828837
834369
722609
183021
501439
92698
443442
250941
893829
605814
19095
391452
126930
336263
883877
21243
292866
282431
540694
152159
572934
411100
475883
693454
719651
242147
819484
648351
489887
302790
299568
389655
26277
839912
669104
368123
362358
441378
713322
970029
890156
809227
950767
977897
180284
890584
525228
1049252
134496
158737
281686
258862
431258
186257
396948
1041376
956114
295657
110881
870579
665149
175858
427993
1058511
965981
406430
464356
746928
21377
629633
400163
527872
234093
987932
334431
829074
40699
34139
109277
809494
939721
580417
760738
211548
134575
252912
453001
85948
129847
541204
904829
957720
102972
138500
457982
88140
184703
352674
204189
399537
176612
179847
307615
791264
505298
949600
326190
522382
900814
452369
1094867
208596
1061777
789026
1076341
602755
739916
137350
943119
613481
224836
916391
90676
587949
42166
794085
645581
606276
349720
228157
712025
523921
859904
229412
761619
138192
229023
1015220
1065472
903518
404921
403610
708780
63128
743974
470683
370742
677233
783118
475462
986212
267974
898115
299211
927205
900471
396172
554424
1067772
11440
85614
73520
775432
741465
122105
218966
314820
224623
1081831
892414
739485
973939
854866
628191
558592
595508
135897
269024
870745
435612
197053
345542
27453
540261
856897
229152
215379
265544
470619
949060
963391
746556
759903
644372
389912
110638
508194
106565
489384
372835
334666
333454
852010
585223
740719
954672
449919
652157
181351
1008085
266472
212856
633965
409050
154044
937266
5299
195809
1018895
661665
60483
1037372
617472
920335
166320
955303
1097285
415512
726448
337674
768270
238835
5981
7031
157975
1019783
874311
743563
835982
728658
550529
520090
8798
707755
565429
494238
30581
1067705
20344
637545
393299
183567
17891
734662
242606
685021
434051
96879
1032172
245137
759197
450521
844464
377879
16346
1099130
919604
896387
521559
925207
291010
698554
1056958
112785
963442
613789
1049249
584650
1081807
195913
897086
615492
182867
31435
883116
337731
191896
663039
199979
347433
180448
735240
914153
817830
13830
692702
228112
503209
900770
1098595
761994
593619
364478
879888
1048661
28025
843391
243661
286405
1062682
508995
340871
527015
83955
589163
405188
352805
459918
106201
714139
721644
395223
448976
178136
731862
380554
100581
99531
499704
948409
268650
615462
211101
868617
121353
225942
589509
831199
175691
398349
613032
1043615
506276
789582
299823
345441
718500
870760
992787
166609
873141
174271
726721
942082
911507
913465
31235
582360
1066128
759882
401560
894957
566013
844918
138447
657377
521027
39287
167326
109807
263437
365745
769104
314033
670157
986333
407077
1032046
443007
276907
90325
539189
432145
1034013
891472
30200
817059
350912
57150
985825
476729
196746
481560
262209
1040986
412271
413504
635871
422294
754783
330196
26195
639951
218593
98116
461016
187025
212418
540690
768457
866224
469452
571683
937549
688972
267314
86186
260249
601101
957469
393171
125554
365692
1043369
625917
815067
926704
998942
34833
494034
764489
680319
107069
400994
1013857
1078419
1090030
57023
1060340
456545
445781
670083
443553
99034
550293
11870
571591
350816
716225
752507
168599
671018
359324
1066380
177218
1077419
230632
853112
476629
892803
693944
320006
671414
91420
691719
294243
628858
93310
572831
667720
313049
707696
322735
554692
828561
851355
654715
422257
151651
312342
721237
1087005
140950
526177
22545
516223
743465
1013871
756396
459906
128365
1006013
45054
894911
981609
420408
990575
623457
22200
280449
20722
793889
59282
561946
495348
708990
402343
832134
127090
11561
242166
1093698
220002
441523
177266
666759
258560
280974
1034883
453678
668489
89932
38336
671171
381374
886609
219207
459607
856673
634167
91237
245843
597999
873584
874143
877476
484632
950961
1040968
41369
999577
782676
655784
793063
282974
1099574
274444
640406
903357
62475
172719
111508
384689
490449
626901
536941
950004
233585
423225
292006
840064
62624
595048
1004322
618664
715941
56543
417672
342887
567974
841591
168878
171747
81122
275829
987637
1022706
918099
494746
677146
611237
335495
911060
940236
859788
110141
406814
396221
446984
1026451
14545
140152
308172
551183
355810
261366
150760
782639
527093
423364
651044
1062519
272947
393512
809175
1024229
722777
417512
10452
967039
895738
533440
915848
858890
541003
804495
844789
941987
759183
347556
45557
325957
608406
1069019
64580
574472
192863
231065
931386
535512
903774
763664
407552
883408
28445
39068
174479
1054463
335216
496467
410288
537972
904317
420317
1084745
95210
769675
210463
337127
666563
1003752
343528
791829
110402
392570
142644
941185
599035
434272
268827
1089780
404315
653208
738724
210613
659628
498637
887138
928374
1052318
923574
485267
142037
643834
940036
6644
803642
577878
539150
158345
69383
596184
8288
92192
827981
116121
442457
352583
220451
952497
1068406
847358
346785
835498
400565
427374
342445
93729
515718
223369
1034058
522378
1071110
797064
24043
187415
584554
694763
637383
722625
141828
1098518
559043
774619
907936
237113
801793
3679
367174
218835
911190
791807
54551
418215
208621
747969
54246
154899
1097352
498765
771172
719149
911773
983417
564125
289819
209958
495346
352932
1066513
1024163
1017906
581077
37134
778592
346046
1053427
884955
517541
957277
819107
597228
444560
210424
212420
550213
801553
925393
617717
500444
1044680
431659
120271
225446
214128
456484
27206
834356
36460
674822
137559
742860
730013
1041397
864810
1060707
33162
1092816
827155
570325
255618
746250
797118
459270
1064470
472537
171482
859298
564530
831358
405358
443240
315638
574904
53836
1059934
499884
649262
408022
989268
952100
696194
155700
755276
932692
771826
1065071
257992
486282
209301
108830
61281
858071
1001534
131067
575134
461996
367283
587858
677572
123362
470688
488672
1033779
596415
967115
891241
285520
788925
643642
593813
290939
468345
442355
388754
92320
130370
1080257
62002
918152
683283
1031265
994625
6675
356711
39444
838816
119769
114953
64301
970068
156984
275206
412909
465563
176843
220780
262025
477135
28154
498979
459197
809334
414960
101639
681650
785578
316025
331865
439359
682635
95231
897507
326338
626297
317580
367374
619254
1092870
796017
281535
99201
918220
1048200
250198
191709
424813
960698
642240
704936
932118
26232
644163
42067
891292
60118
738428
609185
108519
483929
809280
253930
921084
488538
716271
949511
1084636
330247
1037477
585756
638855
768375
344550
661825
466288
1020152
803533
766849
970660
271638
370027
194736
723331
277078
992883
653647
417386
1080933
858809
800276
401185
402846
666368
544776
564195
79209
646808
52239
1041890
858659
432579
79764
837392
987158
2480
821626
27091
666131
924655
1092864
1096129
762071
620249
1003910
717295
466527
350397
124181
940238
333999
544966
314277
178556
23062
337516
930638
223576
157669
1092379
242101
355538
188038
927597
38819
982905
260881
605348
44477
1020356
780685
471960
482216
942881
449384
699710
577869
1056647
492576
141178
564909
925656
899062
316196
422847
623374
773774
474458
1078258
399420
598588
928662
196597
547135
686696
306492
109713
884939
894277
912350
104958
202907
104737
143002
14764
680752
1014902
1075318
898845
838264
690984
565705
297067
999733
8307
883275
1022765
897788
212938
636544
323644
861160
113556
1084426
522335
751655
528087
351280
224213
744531
306496
987024
758688
1076801
926574
460776
386852
305325
822493
666958
79482
276277
140004
431208
962405
974262
1014650
189907
229570
419673
603820
111885
994339
747370
893205
616888
849445
341510
977884
849680
390115
880346
931415
428793
292956
502781
740617
1026042
212432
614429
274940
347658
198575
793903
300755
114356
22082
866828
855531
100709
55676
302447
1088304
644465
209714
1010611
808436
322858
140760
891789
567259
379929
1021109
820657
771127
653235
671239
694837
302931
58001
596262
209246
1052736
911628
982551
738223
503215
173532
43552
252817
212481
598041
727513
561428
213651
512682
814083
147238
44472
411486
1000807
74822
537221
559121
934718
156888
912665
731322
305349
450476
637518
1051493
762016
384090
393907
699008
77675
395673
701631
1056035
737025
759222
1012255
436830
1050819
822779
603602
85045
875608
742521
602950
976066
1026101
620695
970069
268066
189707
442891
885903
880172
58912
586807
944139
900651
1084994
114631
69198
902249
595200
43560
270069
451105
583837
125025
793596
553862
365962
1035720
584778
1083381
638667
639717
592492
540671
618367
750307
814985
810410
975034
954611
647252
648302
493547
791723
863367
238497
589151
1058728
526622
39055
196604
732121
269777
1008595
1100391
1012287
977337
410490
737052
986172
833856
118016
342597
394451
805053
518920
839564
1098507
860445
226314
650421
352363
829404
503028
344146
949274
787057
966607
676299
1046043
446537
52794
782046
174111
468169
177754
513204
1051860
356018
867759
829821
349597
143502
625593
19443
1010468
253450
579364
251131
149790
69983
173663
172613
274077
1021533
735839
1001786
1002836
641438
945213
944163
1028945
591509
383203
227362
225264
591512
246717
617507
818454
819504
820554
776608
139361
1030730
835437
110939
186168
407354
163322
885354
557228
218822
726506
970556
1070953
344693
276094
498754
794122
548493
1037636
941774
55001
882035
724524
612180
326224
28266
349013
755113
217416
15838
826805
877380
554151
654274
343769
534401
848928
764976
999642
79545
182882
130761
690499
627744
100193
263785
134975
756622
66569
278199
1084555
521024
284364
970419
634463
248997
228870
781815
775671
904268
994423
446394
29319
496551
984209
67106
307017
651269
329994
837927
517704
400144
988670
755836
1024746
645651
239307
368409
194792
667121
775227
283663
754066
1064379
301108
263148
54126
493100
1015072
430073
940667
1086787
842718
999474
1000524
713902
902911
904529
161500
683807
918597
596988
95809
322554
266283
979184
712014
475468
213029
1034343
863972
725648
1021892
107372
164555
302073
982988
6688
678632
762106
852180
496509
198787
1021754
355431
652823
1015881
74190
796122
1048517
387181
365465
247018
725519
855138
747227
366069
426750
551338
139740
953543
1013822
252427
66710
643845
886089
731632
504458
21566
629435
652385
361831
370008
283653
494313
608637
1081074
428873
186351
779327
129828
732720
322320
87730
364118
527667
632621
187809
22038
1088155
530022
554364
718909
422173
742559
1051800
596034
192438
293373
1015489
1001246
194419
682351
130675
74602
862858
233731
124552
832201
657405
726910
629364
580917
403556
805802
994934
551729
1080155
137578
346904
1080775
216025
505888
557494
281604
440896
70903
786995
720090
96783
498995
751849
808418
467831
316618
1087183
147388
397966
141702
688745
656220
1044895
85794
229812
2257
832707
588818
71982
915442
818508
497742
310189
712775
552608
1054526
537047
417753
676610
1096206
537210
111118
797947
446437
276245
640606
746825
156533
384000
947702
3121
886689
1072262
55270
1003115
1064669
743445
514542
24710
821873
621038
894763
214956
611308
552023
506044
1069668
184688
970051
804657
465644
447449
83747
1065838
624829
747291
534340
819972
549840
1055665
903843
983319
326473
604195
1040225
72371
404598
771829
49129
566280
692402
534294
907075
751617
372227
112757
667010
642213
758702
571991
971361
438855
77265
207023
59605
205537
916396
512426
772455
70245
355790
405023
1022223
959337
1024644
715796
939083
1025650
1026197
854480
392787
154294
903312
739714
857199
842888
1086111
801227
22844
530961
128063
879598
206902
199021
210360
493365
587822
591231
60412
61462
633351
180877
569839
358838
614092
140545
399574
177121
989771
977574
40024
785894
402175
723273
1084654
526242
13165
139665
731144
290204
406028
24566
407788
749761
616052
670139
278279
50088
536632
872290
293741
1078150
230244
781307
165025
297769
845123
648426
858255
308510
977833
638381
737315
397045
298924
405780
693778
522918
507799
1012372
946766
95086
940778
173071
469164
32314
792153
379906
343407
193913
844024
609922
158433
118118
1019746
801577
787001
1097622
796331
871688
174812
523705
711013
635050
313644
703450
220622
1058257
79491
640917
380080
181486
557151
316067
813399
406622
1023123
856850
29351
113634
329852
592185
934492
464444
650480
1083857
588796
790822
1007408
1065574
480443
725269
679208
207209
260096
916553
153085
117234
982922
444093
791596
343614
7045
219944
151194
791112
1089527
763963
883127
337336
839183
1056470
30982
670775
534075
1091650
709091
841535
302366
361953
756624
283332
509078
16406
6153
1069384
862795
768548
39961
579088
166611
920805
225462
537790
211426
80248
725210
955911
1082450
523143
522093
445833
49985
1037354
679781
36949
1053371
392090
787067
138267
746180
585802
399345
409800
4252
558400
467373
795026
936441
1071070
660872
459056
1081053
489950
792884
1081320
577206
748713
770360
301670
173487
174537
253425
136016
275830
489034
723229
975591
1055477
1061643
812630
370348
371398
1074782
967900
408551
343642
409614
755333
947499
877066
404384
288851
1018911
271134
465232
726966
854889
787600
1022968
329956
655636
837452
935762
901291
600474
395534
34186
697595
268932
993802
667976
279061
1043348
685417
586274
404744
840678
106927
787370
868535
757185
15186
11267
236482
205695
115606
181134
931641
185569
404244
405294
168803
243360
1026701
1027751
758435
438659
432492
617074
342942
216980
759323
439936
1038567
701887
496582
1056182
1095495
95600
608247
1088107
1088108
374525
317642
1062540
707064
547605
706298
705248
837722
919997
506000
639637
1066480
533242
459547
209660
537517
720718
389703
502030
975616
658542
932328
793661
1040200
984195
442971
507759
303273
375490
566891
54809
804704
874822
57775
103394
398426
16076
590186
891071
162586
839508
1100272
345592
575870
1024277
703700
555327
783692
651343
75055
1088210
949227
554058
362972
21690
167008
213357
1006438
977903
376739
1094816
431010
968746
845219
193985
613676
151544
6440
859645
694975
451894
977359
247221
501112
792970
947726
124444
392848
65124
551114
700117
474227
1046991
548090
899750
87835
1055761
316072
1047583
905163
112216
698139
332619
676239
417154
670590
582144
214932
137976
936831
852361
1091047
949247
956702
524083
221899
445766
536440
122876
993203
692132
1004125
613918
88335
897360
396629
1039267
234021
313027
389418
760270
127968
337039
18647
467928
596104
776373
237152
284053
202368
570503
463173
770733
20591
587965
795523
349562
404022
157995
450856
321470
978683
1065641
815664
628808
947513
45256
24121
20713
369035
96096
823240
983855
404913
491367
844620
171477
488560
996935
1052740
397990
49233
859713
739977
660578
991578
544035
34696
535939
184516
195308
999313
304728
132524
513300
685040
893130
700319
980537
483804
614653
142798
774903
453461
250025
850335
284787
1051780
86765
385440
886957
960753
199393
833901
455198
272459
74410
751514
575037
782839
975582
828893
129469
834017
259040
936708
561270
569189
135993
94264
1020376
716166
164754
750567
426809
1046916
1023644
1021883
785073
270803
1022072
1036012
376605
381322
949503
1059486
839252
999180
945844
700549
451169
753909
313283
639799
597548
1031613
793259
501266
707385
965144
24512
156731
188374
246241
177235
827287
325286
814157
184772
843637
1092723
385106
668459
669332
855541
559641
275961
254812
58677
423634
876944
1021610
830182
472877
518250
314032
348342
647204
660064
1085572
292539
89956
952916
851250
204827
84090
762417
925498
368932
538006
738952
406247
552170
743408
960382
14502
893723
371172
1078426
592206
1050210
741210
116093
941463
73767
683682
986559
375353
197700
196650
130321
1070664
612021
958005
333417
528489
401492
835813
942758
1091820
107133
862644
950290
901620
588359
230796
626936
3278
720113
998533
233240
891299
486922
963114
348862
40115
618002
318101
37395
808527
172806
1006557
1049316
221624
71654
297376
551437
806677
477472
919883
20643
653150
624444
1011415
486765
628246
9884
161409
617941
675388
503845
116372
1074993
333616
812500
201279
17629
385948
243814
599692
1051121
668145
558127
148913
851560
122007
135004
1001044
351816
493606
918632
753709
271306
958195
979424
68207
1073718
823441
616135
74999
486499
656975
373551
1069266
563387
842901
213448
296266
596650
555796
614324
148774
187027
752597
1000885
853930
84316
612534
633039
78666
553380
46458
45258
492275
324734
764225
233827
360309
595745
710088
711138
875470
537909
815458
625288
4977
126994
144274
914327
661703
74975
176815
125297
334628
352110
761114
226046
805879
277748
218012
330637
823598
1088743
1098678
458488
772030
527487
902520
57731
826670
695980
1049406
283902
718334
930179
203229
292924
523571
960245
884470
916239
27108
615595
32920
123132
335820
335218
902069
796094
217499
58852
657734
814314
171715
391662
343526
1045835
851968
339918
1072293
54399
533200
625015
166971
324313
934097
514099
596181
253289
207473
1052097
530352
852273
383940
112239
127908
869798
1050359
486563
256165
666723
189887
853562
738069
73838
275497
906427
438569
305644
1030519
294105
1065816
170122
862336
1003532
491557
222020
963049
252238
91985
271535
717389
837072
90479
1097537
484335
79036
608170
1079570
864763
301873
196461
1058213
737962
431369
970428
518272
835294
603919
346680
901082
477797
151269
119150
458304
466120
724272
1094115
371711
351464
246199
113145
511736
839821
46969
417437
565993
175295
516765
170517
173384
785597
355192
1016601
400111
711320
222846
736391
547599
902702
839533
479509
367984
144480
63203
670673
1026453
287433
957423
796698
922318
402989
174464
519232
912360
28198
434573
719454
228787
301822
1021463
140992
815253
590126
377690
994769
78258
740814
1020843
824985
902215
300904
783151
490336
344599
629374
656559
123646
66575
478712
253405
316012
1015508
194283
987358
700272
891062
127247
835780
398069
88609
851648
679726
915435
237119
1094775
907756
689048
475972
208509
658452
491995
375427
19514
898581
390407
1044506
1045556
896053
130293
212187
352596
989155
990205
896998
898048
773762
834672
108931
1049909
1050959
850294
722463
124312
880719
179458
570210
862861
225424
160732
986038
329050
394546
921546
1026334
555781
244538
765853
113181
844358
350640
399600
887839
692940
439966
1003549
24851
514214
635414
392857
668312
824797
454680
21494
532933
364537
32315
764239
919882
154177
638303
482120
374489
135518
370459
106720
877597
17944
481802
281480
569811
57695
233594
952840
1003718
636339
779618
130913
411002
846553
1049562
360265
984134
345651
428748
223053
974358
499259
527398
882397
230546
833468
60824
604122
388303
295612
1094436
624312
866708
741760
314435
473509
169490
902055
641799
735273
827685
420438
327682
105296
151597
905040
66864
235699
825686
921706
615663
678788
955691
776089
539554
302201
1011499
351344
1006655
683433
370942
838974
613253
782501
144826
878513
148238
301523
695373
392200
162535
894118
176966
771250
504327
975791
149788
119593
890613
1055105
677920
398759
776758
46992
915303
304148
1096993
377924
765422
556462
830621
885343
1006818
203964
667651
150162
765647
338934
752477
1096378
944551
1075711
756328
43905
715492
639142
106729
437514
419054
127188
11735
184312
289414
634493
921563
660995
205714
431771
308038
1013537
502249
217137
890606
89966
504871
321963
352565
811528
256540
453067
844278
615969
914120
378260
670834
920715
108737
922263
289904
48306
712277
36999
760471
614265
584239
954544
723548
74388
116665
1087829
510422
13159
991730
72632
527170
1009059
160664
987414
392675
278502
758802
210417
538433
685125
589464
741499
473143
1006162
589732
247356
458323
759105
404255
354242
161017
209992
130347
258535
574526
11725
512431
1026078
942747
407566
1058895
740331
941939
469739
45706
674731
965971
453070
444435
782823
640808
1092928
185115
523366
628709
102137
488787
489837
566873
258722
577719
435533
675267
470428
103160
68461
298080
951817
308029
704430
469165
165803
1058539
972365
924789
715384
359963
59177
790090
533587
56783
639194
1008828
146286
914227
1034827
69918
728681
93935
801975
346437
857034
17822
173330
178340
455558
388076
380475
144608
390715
518230
79121
546324
1007281
573050
733654
50109
487598
2236
268210
483595
279102
356197
792242
947956
403022
380187
694977
121069
1005939
629558
978249
843282
724625
985067
390259
1041043
637671
949468
167319
319800
473932
273728
87886
673481
741955
1015667
596301
954499
101376
510960
857497
563309
877219
464098
343392
583841
721364
808687
752700
964675
292126
914701
617553
1004440
218837
842422
229868
13052
607524
784375
307451
139520
105020
134112
318214
459827
784939
983644
799691
960584
441959
241345
141069
79543
87024
925379
504962
772315
594196
469547
31185
1005684
462330
961578
709895
272468
990440
232691
634696
898001
373070
1017441
1068996
950931
876847
155902
417516
26757
1076731
753550
877754
717378
762790
441129
409224
820945
631754
373684
179206
1028382
49375
293903
2114
469712
815100
770163
408987
1065869
1005274
960882
961932
166838
435913
43904
194298
90396
120691
671476
578572
421078
751450
399859
255635
993725
826242
617119
794604
1094263
275840
293332
505643
238235
1019440
295282
106171
41766
909925
181873
455838
345030
476665
118619
885297
322547
452089
532102
1006773
927474
103026
805396
236737
963622
401084
1066378
816484
235191
313770
251007
546067
649651
64819
465013
627464
664970
440185
962775
851297
209486
623737
728088
713166
65866
884707
1049525
599514
249801
645602
79900
241897
632709
218577
606337
381770
857772
992346
451974
904322
80360
35686
868825
753906
970058
622057
84647
855336
354150
156936
345225
370109
917624
182908
205470
824367
335131
1025692
89622
48812
461832
365807
1086983
201671
177254
1031557
363332
663311
571544
902375
686915
736510
580764
694080
491991
1004033
909080
67719
198165
814194
982265
812807
1000760
633744
452364
5396
148013
746237
762031
295418
179697
914208
105755
1003769
125290
55998
196772
865425
659980
884278
846892
850059
498737
93358
853139
892346
67619
966984
1069609
495791
61163
381187
1021800
174060
87196
756228
554499
354158
665095
550120
257489
503052
884205
581475
494399
944195
932122
1038146
921287
48838
123742
421408
880247
214857
604060
681821
1093423
768889
842539
77336
640884
1012937
313504
530197
112889
1052634
910026
946214
1089737
867204
665088
714058
440186
870425
41333
388307
770663
235034
397834
403707
1034441
176167
440695
522883
965998
792841
859365
969782
311578
152387
773802
16908
326273
333422
334472
292856
278656
279706
280756
979962
981012
766984
137289
354735
357720
348586
502523
133463
204978
942427
862971
776840
775790
230822
365306
366356
872637
681263
680213
890997
892047
56338
482752
265019
723875
250210
217719
218769
219819
504584
790908
791820
630535
635719
856664
979743
775694
780169
42825
1095027
962785
954700
1081263
654840
573139
1085957
54621
753802
845819
626965
301128
896441
1063268
574793
901958
78357
36723
692477
463512
408364
14196
800036
913899
677466
705360
628769
867190
732291
858261
478170
927428
807261
36512
153447
152397
457565
1047444
114583
708423
361425
679249
581805
313226
269614
450592
179590
282705
703684
879443
183175
381298
546943
907015
1016888
818642
326904
93840
606112
1000210
491671
215536
542444
673518
910310
27814
497834
368247
71281
837740
1066499
217522
845345
403195
27049
122902
328675
334433
126673
807129
518395
382996
630767
74815
76774
263800
708602
978024
751226
1095019
209876
9354
629523
735088
391074
162091
835010
622756
575708
495477
120194
992293
857803
796522
59645
434197
9985
388101
792803
1069091
691903
866820
824219
641595
26717
702898
376054
809820
27967
907638
527995
431508
436738
885108
372857
195374
640301
1023797
692388
290155
322297
765493
781581
1029080
541899
276348
728494
192092
846131
761684
863487
955929
956979
273856
719616
652098
1075973
404661
20357
699331
624465
168379
992994
212330
517899
79948
204657
880731
116096
1020008
782970
365342
793702
646664
492314
50330
133052
346256
878169
494232
766877
920745
250739
650597
588449
235308
228225
934036
519268
55045
831962
566386
699637
229709
860831
167126
144237
531949
472508
800096
602811
357667
942155
550503
707092
427144
333800
986859
98537
931479
1012196
804372
36918
113160
141490
146761
166264
476455
87001
864832
968470
947719
98482
474651
824311
1055131
868329
803956
757913
412587
519255
956316
227724
84720
303087
280108
289761
612987
240062
799298
411980
53830
281405
498597
439787
284685
241290
713791
668155
400774
192753
915648
433680
1041692
5934
738654
747163
474167
1036786
859725
564295
13952
619637
657223
403134
566976
806952
240846
395802
993987
882309
555960
487784
153860
1089542
852820
543419
506877
1089622
888493
357458
376085
601935
42251
356223
694789
548586
864717
995230
101219
641409
348002
227719
233548
476381
464538
547077
494685
649784
988324
646255
823426
109377
134685
152289
222485
621019
281825
111153
870630
592901
798347
810628
259541
731294
448453
915342
969157
495826
1021544
1018620
1031364
22215
593344
422620
1049574
441887
698551
516273
67742
1025399
738574
844673
495545
835720
1021554
256665
226744
929347
596862
279555
108271
784157
952153
39746
406781
1031499
215401
674194
471095
278503
265202
36509
960389
68596
747188
355644
989304
530836
744562
148781
566782
841840
672859
17340
1033658
157400
54812
730782
383049
587033
858275
999473
939816
422229
1056815
136608
65949
587345
479407
813334
40414
582782
431924
398996
857750
95215
959289
1075079
463978
983949
228292
794010
1097368
596963
3112
652987
776048
850947
336565
815969
553651
1056231
1032229
564175
737236
207574
825435
913594
964812
542598
355039
1049243
223769
455968
670592
1099398
434747
711238
610636
929796
435468
826655
484687
908483
172480
740287
586145
16964
474876
593009
485486
780290
578670
617167
798383
816174
158769
587481
413454
760662
758705
402034
911723
856998
995232
290983
908343
823933
11706
616082
514529
205591
35518
794673
210295
416397
79215
847277
626754
924447
627021
118744
515700
523323
1031319
401117
419063
58522
330336
110850
1080818
761617
104148
703695
1058592
808073
287415
996382
170029
852521
524998
577705
381681
226835
59877
804345
998611
212331
915833
816842
692271
598327
196797
205862
362699
354408
1013176
492319
998175
1026414
608432
547334
370889
48127
183551
750828
541758
974852
434348
188182
251715
434338
195170
769422
171817
508996
858808
757176
360915
631461
448465
930908
801789
1013713
225839
537527
577668
93190
812609
1010695
852167
614692
729823
316124
922003
296413
25934
208207
1007363
412254
420388
229367
390461
266275
739829
250608
819599
748327
628435
660328
705043
1058993
1094889
1008753
334336
900893
406427
463527
447970
66847
269468
964252
652936
709186
80612
323395
566965
917438
770598
597617
603481
208646
11811
696499
121732
861305
843347
26953
548807
908999
991625
1050224
143135
36754
520040
358499
732639
489162
266968
464594
699754
54159
207889
836633
668276
408818
85807
635968
353688
487184
1028880
240220
90187
432782
15898
263720
643451
72490
681485
685842
543912
454354
224733
1025921
313900
1018031
312673
688855
585599
783136
801228
938637
405527
955138
996562
1073962
233317
645699
1070232
89530
430128
505932
367469
285709
260335
926350
533492
319744
75745
984906
812373
139377
51409
774060
600810
125553
27720
650568
100046
1063597
861073
202166
859611
765337
824483
535491
806816
20318
259512
492404
13955
601034
10673
514774
710070
571048
44497
714909
685577
460321
15453
872631
786488
395548
26854
529515
766038
656517
528497
555677
550194
144861
937948
387945
249789
55160
182172
143045
758666
341639
335500
755857
571229
184065
424043
316823
163368
1094977
516549
895734
715028
176436
343543
582253
668431
645711
333339
561135
491867
301133
506512
865906
737761
270314
472393
4793
740571
492981
189852
786024
352760
797917
137512
333438
421361
96478
337463
344579
673798
543182
246470
670807
335106
854432
391998
755666
356185
874356
982237
381339
1018304
512386
970192
875845
5905
378293
499290
123570
51840
528483
382751
383801
382750
15810
16860
17910
740696
721495
429978
1018583
833762
676348
298422
898300
219976
650003
834564
335704
174407
81478
414672
374323
751485
407452
1013882
462679
837889
90267
620079
204315
680225
1078409
268127
30600
702826
1045250
240157
246194
1074145
129488
672129
951409
825358
165775
1075586
1027178
828859
566190
73940
142987
8336
854938
690157
392260
225163
1083231
275066
288058
775522
178081
1057317
385483
201338
618458
634316
431810
125045
1030149
67826
767130
1023701
15941
18752
944823
598670
294157
481965
12690
996020
798781
173964
653791
141672
437608
472634
479269
1002019
779018
787634
710204
206620
1067923
380114
803329
659101
161796
408852
316853
518880
162539
486080
960687
1050264
813959
19109
15163
182114
929428
377517
255369
377075
427055
556919
36759
909789
633269
611657
604752
518735
811480
552101
1092260
191590
541231
33803
585138
427011
793169
65590
327495
811960
311476
669699
253375
942607
370964
777922
159423
251173
1076654
386444
52817
402338
865343
1078923
266712
829818
523216
992613
376283
1078555
331838
446289
39226
149407
807028
935683
392617
472988
237443
129169
665154
707852
636920
472059
930888
539846
340831
828570
74747
673351
165506
943098
1057567
3827
822960
548890
465290
376687
380068
642707
1019415
977964
853740
711746
917318
189494
565231
715525
57174
560082
149314
290988
102167
761562
807022
760617
585264
604425
278034
817680
567780
99985
981208
967132
502209
1081417
232171
422559
306110
388366
696133
846853
151945
964829
724382
786071
237537
895266
1089956
832682
685719
801204
987580
1066432
363784
32303
123762
1050135
228176
185958
189375
809978
592873
161711
222978
1012742
464336
311342
15223
797771
2812
282075
60776
669338
913210
631366
839254
671110
1036785
124692
234957
999836
1066740
517165
1036119
481793
673887
502691
889446
577988
527999
517264
646465
305944
428829
575787
471660
299044
100634
819203
619751
654383
645134
60578
464450
458497
368837
997072
603173
297635
819677
511582
561168
751484
326292
816870
647229
953506
388142
562522
394859
1001170
857315
409630
747177
620830
45469
754973
885580
241414
308171
220388
696024
379828
234909
278463
826560
429550
169245
182729
1020068
20322
65659
85885
660224
647102
60059
774965
618467
300655
839815
314049
1078066
855269
1028818
916642
266216
829889
580634
389469
944507
105983
636335
568309
425062
80824
390436
364458
929587
774404
1091708
967582
1003145
448367
127417
936731
156553
252448
498494
918197
619670
179167
1025267
179850
286758
960813
605076
988690
271503
157646
876820
1057964
563958
977295
201205
404283
63704
396885
175353
638285
870571
922956
847307
320975
191063
543246
130474
707927
597454
723498
1074022
66203
298242
477305
1063699
156990
810341
361556
682181
627008
419604
642491
109089
673073
521797
1079575
164447
572605
94615
830759
782212
266504
497429
163071
748163
895483
77122
231995
836464
104706
380856
1049660
855975
113896
46361
1030085
329809
513696
669587
258295
797161
511810
1098897
1097847
940273
1050960
1020994
102151
45364
929418
667605
668655
479951
990749
1014509
521971
774726
304096
478195
660844
649510
646468
831309
787058
80951
557798
453044
451994
275512
834828
863214
748874
363602
1067660
690632
1001284
1038990
805156
957505
476367
671468
1088138
179963
398482
798130
905676
198304
366087
279859
332217
1017013
959047
535559
110533
27272
50858
375964
836184
450771
764072
877471
831588
724177
1085268
967160
302903
957047
181107
290665
105179
1053043
622597
310109
491792
666842
561211
810037
1062390
573089
825100
78525
933395
117478
117206
1068105
190097
56131
415265
317112
493158
812946
422944
1033891
696619
993395
257693
22395
220180
261276
597633
109003
686148
36300
1051289
895550
1013996
499338
636085
92583
843724
917941
246972
569050
311855
523209
757148
516629
138664
516020
355016
683943
615919
380712
383469
981528
727373
660692
9459
202530
73733
449485
573224
530568
1097967
621385
404999
455896
925759
932384
960028
844330
357324
420933
29754
201900
20577
770952
748247
107835
827409
627726
622376
256292
578766
1041370
228482
839863
440076
377863
517608
518658
167353
482349
991691
321993
391209
509487
528450
440939
1070408
954989
341011
663770
187588
820639
545287
460696
531348
823865
50949
81217
269006
672322
857015
1044009
830362
824509
48923
1074459
329970
766838
674864
756752
486378
1073283
768091
1030119
643629
754833
644958
912034
599539
636458
334935
15785
965189
587251
169439
287669
281311
119179
387091
220219
759619
590780
506118
102314
1062364
642686
764353
661804
153685
672812
309542
276356
949843
1050407
362622
792080
1000009
201954
138877
596074
335839
282109
71544
239169
739809
795999
547267
977217
518353
858519
841272
392568
72794
295964
363182
816649
750162
289139
388687
818906
678387
1004198
1014125
76085
135652
307978
856910
511881
486047
865770
609798
68790
942728
648812
308785
875173
694107
690523
472994
1017713
226342
194117
752288
380758
123150
697410
1035792
1080638
238318
238097
1031577
158712
556172
243866
223325
434148
179788
408025
224812
373375
379915
525190
789998
867023
204880
454561
730260
244719
1023819
903038
556413
1043449
40911
365478
646884
460196
946832
562237
403172
739165
1068228
277575
645674
281962
252833
950720
366267
217272
566461
279728
805668
308879
530175
886649
430415
628471
821577
165321
465775
787940
300683
1097697
853699
1073193
872607
548317
249519
414301
779184
808319
611740
811318
839245
628960
1071719
979714
600716
250646
538135
152254
853807
714245
463697
233338
993515
831866
375124
357618
35029
437824
947816
812599
109408
177885
638047
978047
339227
918567
967366
547366
285004
43691
687641
726065
115296
263268
428802
762498
569226
826009
46496
1042225
55780
906219
630849
594221
108160
223573
176948
755767
1088920
228981
287136
1048692
234440
873126
382831
378212
929077
482322
358182
990725
422742
1050973
274316
952398
311407
653700
753934
113537
980026
842566
444420
178536
71683
964577
196092
474053
198015
693819
484821
334750
187316
1041366
384317
611164
793345
748749
169054
907696
1032240
627662
81407
530150
192529
321684
415264
705051
887314
900799
112252
703467
299213
1045158
723822
543291
312999
572272
3437
27312
225502
897517
6201
132443
585429
318620
591739
476814
377890
649859
1016920
911894
444098
400098
536604
469154
143442
324152
1014553
471579
898760
310709
913008
781001
1049139
33868
224746
564358
454061
20230
165668
166718
214568
714056
1089973
682724
812945
1052841
284524
168442
57233
1082139
44118
671422
753487
148685
317872
858239
912045
835508
543987
419065
300699
475057
955592
928703
1057335
815292
1032429
55787
272088
830676
717208
680167
1015623
669803
93232
892273
924683
624371
455902
473770
287273
722548
267142
777109
628680
65196
500775
945102
885224
956349
198533
770917
662595
610480
94621
495185
810158
51630
495856
318444
160335
930895
907948
1049835
1020332
170816
503436
614710
554172
642232
846049
940977
691739
553163
1047842
861040
3956
1048717
378643
998947
936442
1068023
653265
60781
51211
1037799
833200
213513
565588
504982
424213
660189
393088
74933
870466
177127
415381
16381
520570
1029820
786318
359370
851270
980745
223099
110749
258112
737136
309792
681854
897090
991370
1009086
323145
528563
154586
375847
1013961
576136
855946
916462
897816
592411
165234
689865
1027852
721734
43263
22557
75569
907908
439782
300553
369682
76658
339570
500959
779791
225600
961141
872837
274419
347610
458618
461144
806063
666782
811192
26503
220748
550671
723642
785865
462020
589766
829438
1030815
366980
112122
86243
731094
584990
1024013
671897
106537
186467
1063144
568399
3922
468380
599861
750607
518634
19786
742012
622284
346980
172921
50779
536736
386291
170658
789043
702540
491728
874285
417566
212007
947332
926673
864391
677046
1040709
369444
484674
77912
431758
32127
201323
69620
693060
1046774
763899
1054516
268028
862075
788926
204708
29913
835730
740502
256267
245117
980447
1094307
165769
989630
96269
1003349
448242
389670
949008
83158
595013
153525
140441
387993
262061
45804
700759
570125
708512
482444
302832
883580
775816
441055
80055
315148
506223
981291
999414
313129
452367
595323
1083474
511947
454557
443335
811448
1045989
328030
659194
1025023
297790
311542
333310
902281
993848
400326
796518
113007
117606
1052535
931296
798483
807305
794925
306431
562035
671126
82835
821843
613697
802190
125726
487831
498623
1074962
657988
1097067
989256
109714
856272
193958
629775
593163
472446
723902
528383
301849
189240
434525
968561
797975
352523
858266
263139
953141
41303
671038
645524
79685
248155
683960
381877
786228
864305
135382
666600
383889
245384
916401
176470
936042
135063
382053
450869
343134
284335
407298
400344
944136
899507
1026053
709488
241466
112057
1095807
1096857
91734
1048820
682245
417083
646498
163510
1028915
888449
28337
30204
1039225
504839
561028
684850
152195
904029
660884
328286
1033364
297582
869251
269846
1022028
407669
111467
283805
639390
36800
461652
99890
554296
125234
317255
408996
76367
206690
108575
295431
129577
68044
171438
306162
954651
944053
625697
524104
67664
802326
723942
1020976
68555
500684
1065590
112578
661158
590492
557689
835299
75901
608190
799240
589338
158731
441774
413426
992451
622220
195862
894592
650101
1001800
886492
542743
669285
16360
264686
391748
602973
1019117
147498
384617
1007862
573147
330216
625209
449361
1099731
566869
688843
106290
119771
506558
620450
889734
522544
156613
461492
179600
556575
824392
949637
92269
515711
763885
972277
629372
145796
901401
1065325
1056865
406723
460993
462043
358461
336925
946130
364062
319000
1091206
306048
304998
132694
730043
525027
785630
906415
875365
179060
321752
658117
760855
231265
163257
248887
712872
203957
804474
1049008
43648
383204
392216
1085034
1047941
622507
627559
890735
737269
824536
355967
274467
295307
294257
493316
1040425
156189
134104
91165
309782
70901
67538
667443
883739
721807
808183
60063
376077
95798
259713
890971
589718
50173
492551
948445
681832
119345
200330
303897
280220
311092
816398
759062
630865
29959
399649
888895
652281
138233
469974
243075
181833
714377
252774
877745
113194
522459
187483
315882
229795
924443
925493
562917
536898
308045
730841
468131
284636
881816
260157
282225
306572
948728
849696
674343
723227
233186
377085
377086
20047
80825
590281
783120
269707
652495
76941
827302
256932
514234
1068691
77791
1071900
265687
99097
843599
1034090
504169
56748
57798
88467
1038283
919511
566202
142751
74889
615096
831295
201296
681519
243119
535551
862552
398962
678231
702975
440556
1092201
1093251
907719
879406
964721
229826
791957
776039
541044
880785
1056567
708527
911706
1062074
117627
876212
137751
382227
1032548
364905
999321
536002
475223
836875
643874
947128
596229
28504
205328
165304
400269
800384
871682
409832
528469
420817
586417
293714
89344
194321
338331
621731
946532
713673
41238
352143
820333
47989
438116
821703
432538
1034707
930825
861862
929567
358424
217303
1003102
92311
1023128
1030443
760094
805755
197099
288914
878911
63038
992907
416602
429661
909790
643425
932131
786805
79952
1043877
344305
897858
9987
966187
262244
345289
432958
120721
677160
896845
89295
754942
48937
345012
1036428
772622
102304
275687
918895
802593
823112
849893
673238
523840
380074
213735
986583
936381
473598
705922
885822
12512
1081705
616006
291109
232686
1070364
120493
624442
257939
332989
343295
810889
470528
458477
368797
123758
939661
1022916
610264
914714
116167
771353
80016
671796
747680
35683
975041
922653
645339
370434
218573
799831
49763
428052
311344
357023
146312
800159
1047302
679801
398197
492516
542248
409491
874091
810499
723704
209793
121225
969422
969847
807246
375699
96369
970296
49234
26893
554722
327165
42678
441179
580421
1001395
132674
501482
34634
219579
908365
926063
783277
975290
481903
288733
349351
190974
1035283
654851
201199
816510
842913
818869
643622
327763
768653
49927
723899
1058774
185027
1024339
813238
126509
766257
20340
480204
880472
66692
342089
757725
121339
787564
296943
630914
351518
829236
375104
268342
742260
446476
655335
780447
78788
834533
124546
823297
330108
1037197
380898
263709
407143
98461
488289
1042639
835833
191569
142112
912872
281564
498116
377341
331669
167055
802503
854185
1064088
581267
262132
923269
391834
743131
616154
167947
561973
775876
1056979
876524
875474
938936
1099435
218910
172604
582247
128773
866879
770225
737582
731300
321892
758369
655245
788844
569017
362352
349982
499577
977462
133809
192803
13234
259515
466314
253199
161616
978641
468899
926813
57297
816305
287109
250853
877568
595976
931836
750540
1094744
1098201
78391
644079
402445
296337
229993
458880
738063
629092
860871
358856
416374
743545
39133
1018698
805680
936962
46653
445258
910516
212859
135520
415614
684681
891995
180093
312998
751364
908151
314938
1078035
673844
340510
35589
790615
927480
429659
564965
263158
1086049
517120
2419
674453
488035
499853
134944
853473
1003527
643375
447468
1033109
1049186
330672
340374
568285
684622
897003
367284
814488
22835
506661
913533
182719
204905
864308
232377
105652
198317
96844
178298
787620
453139
422061
680638
660151
114073
119694
586305
481796
536204
341024
46991
1027246
805608
999588
919398
151739
484114
615219
289697
941685
756905
48165
224795
130873
143034
599402
327859
629670
1038879
271498
607771
392058
10068
991123
149366
721879
889240
551154
982234
100798
242750
173675
117289
606456
947859
283617
253152
800556
808865
112192
816932
417169
684663
977591
525224
793466
954002
183609
87887
926526
392632
601973
468676
380246
775441
524346
168439
846666
625096
599638
702268
268987
393781
141004
1085435
1038734
879748
977055
97205
93501
999587
839458
15664
697686
931528
556990
1084213
683844
105463
1024828
404812
18061
312666
754031
180307
556418
322644
561608
910574
1091593
939167
164593
84509
430457
487452
594052
342862
993383
872075
768252
451058
757912
418019
58361
847397
583396
755415
614744
18024
275276
569491
922826
656337
488226
959632
204576
216093
30974
304290
871139
872189
873239
591724
335358
790026
645842
300728
721663
889391
61464
479238
502222
957144
768171
95207
67348
335153
659833
877294
579633
321373
73809
652243
560850
320509
845050
1021591
424965
353264
740379
815856
211191
709268
859172
946710
364371
118268
68433
127511
1083273
105051
999051
518921
627259
530293
66991
742109
496007
319359
24445
1008219
975247
645966
389832
89188
445602
231298
181785
556001
960807
916998
629713
86583
614605
69662
828511
1017210
4321
373637
429389
4956
288117
1079365
716161
889551
499448
174029
52070
66746
1016315
270624
645403
21041
368400
809400
28185
463833
31337
421622
614919
1054020
87713
390774
761295
50199
439863
928478
1089824
1005272
934366
421657
37154
1017067
349627
774844
522452
258926
1014253
486420
113281
736957
855058
81129
697629
180399
728765
829393
204723
750008
828525
664752
888934
681943
232185
1056735
802966
555347
1016451
102906
281802
387855
5704
1043328
337870
962584
192426
833957
686017
19507
540898
406330
344975
376594
88967
866674
1013086
868434
997057
1096611
41399
817210
846817
687768
774724
415126
298395
598694
737592
492285
196443
850679
330523
894671
959102
488836
668159
105346
148766
787119
314886
269217
959588
992414
19804
366715
1002942
220992
963083
596052
476230
572711
560237
42201
788170
139532
572599
340622
1070109
806530
981234
503164
488482
689880
344281
89761
219333
285936
518120
819279
200794
931128
246996
187935
50036
924305
588408
383907
547220
840824
313637
587456
58058
1020404
752445
365141
173429
421649
554589
513475
390621
974126
938810
522818
16684
557283
23362
1051515
1031682
974378
853945
901454
769075
305089
733750
73893
39623
308010
390722
761371
471551
439191
1011604
191108
172949
291412
878380
761118
888683
908530
368418
774259
240865
561902
40806
617582
527399
540366
902004
176789
320693
656159
580330
102071
123033
576511
254188
620122
871005
562712
551233
1064224
463566
943378
810761
16256
739704
539170
494832
932096
603414
809566
1086498
774784
657662
1050313
319541
228047
293582
218323
122253
375799
630962
842094
1016388
71355
98914
1080312
339673
864672
522241
1091319
13765
274188
911597
912889
867010
469884
1092857
643064
421130
738213
288338
157519
536566
1017459
552568
20419
134642
557695
778501
177385
878890
351180
137247
711135
132432
296903
181864
921317
541920
557320
1029914
287222
1096725
808662
1049212
935722
344638
174337
145221
37336
782144
1071128
331915
628848
440599
632400
63095
297154
941073
564552
768632
99551
1025702
178207
497875
405339
714119
406568
597857
778301
607618
482996
1081408
867687
160238
919383
181724
90491
582794
518675
384292
1022270
409779
913374
356458
608897
381305
592276
105791
861050
542308
1066058
294575
597268
240281
625663
142794
62206
613312
305786
982140
831779
874647
383367
549195
372633
770963
103717
408729
630487
631537
807790
890104
551343
967719
646143
189455
590714
1068938
918937
224234
72118
371825
478324
243836
989220
476530
437183
620098
125165
193799
17072
71296
637422
404125
267899
543295
853024
891266
15799
655638
439196
994514
280827
255402
655445
746693
854900
422126
985266
124957
148249
396432
994897
448491
646735
172962
46606
843675
448401
345527
319491
186007
594927
202422
362137
363598
454674
733657
516587
137819
436363
912713
30808
102599
959881
688203
9967
32631
1044444
18008
130760
21596
929172
988589
816666
800765
993804
1063775
259125
608066
353262
578758
641372
1012800
607464
30810
208727
57958
966894
774378
961667
221733
407715
831926
871406
910465
217342
145536
981332
648362
221602
280844
1078234
433267
778433
498235
1034592
794284
773624
741529
623492
896823
913320
956007
549883
904681
500944
501791
45283
284273
231323
359490
56722
759084
720412
199339
553603
272607
1039618
123038
848522
635874
450670
854495
284440
433543
57089
673256
546047
930720
1089299
820572
299466
588944
347265
979912
220238
767228
744372
852551
597910
87793
1098219
280715
762690
343851
149123
777069
717380
1081275
140134
810237
352563
144464
666432
883056
257262
396087
627325
1027611
152516
1037963
694893
7091
983250
166274
924182
368129
705873
24867
525659
401569
772195
1013018
141488
416699
1066792
960348
69148
864466
129355
86128
397090
551655
381500
147590
98070
874697
869609
270779
253428
1085150
996515
362061
1070606
831249
794992
28208
938612
1075251
466430
731770
303006
947738
146222
467330
587535
73013
985717
212491
529895
934632
370640
1061524
782804
624837
9782
476580
142905
874386
937091
932006
85389
654490
943207
303751
617845
611284
547728
551042
375197
852693
255001
960528
515810
748320
895075
218574
562812
230412
94327
1082530
365499
182380
306280
277825
409062
73793
611615
806774
694069
667969
384133
218449
862651
989761
122094
279617
909609
1051418
335662
7082
135166
644523
63705
413826
629169
261419
615735
582136
686992
1048795
747991
547949
535019
779635
883469
732134
314203
635942
846248
1036898
83067
707358
159280
890211
1059251
535484
127901
799586
356324
315710
20185
171300
592609
390751
33919
415676
582228
438966
743502
453536
305719
348268
1058977
193083
128939
1080022
795439
532210
618325
802962
947712
821067
64778
160467
776428
231100
561369
855626
78986
598332
789721
566998
212686
500542
493984
495034
173956
14934
934287
296533
756208
487027
678787
939809
173699
209573
588808
164787
232152
1091223
1031280
960624
742088
849813
1049408
84970
910386
203344
143290
594524
856294
423214
957051
34822
866228
757428
1082453
965540
18526
799205
197301
133176
534720
1052033
743999
232207
224009
954718
156897
134841
478121
788740
625212
480214
731921
1083283
752772
310930
601174
427046
917618
683833
42527
971692
497786
383255
4840
850270
317350
834414
645514
942022
221292
154368
427244
115403
854054
147385
360622
1090002
31918
952402
936877
657578
802997
627994
264695
1034443
787562
748947
53241
601887
435861
139026
761695
1014173
74399
152342
709142
1097758
208014
412244
49572
561196
146983
638494
334595
431072
996069
862310
563131
681497
663991
918939
821256
821255
923134
101412
926167
713819
836703
626715
344299
395652
849491
331596
1053092
888503
726629
711115
921637
90402
978289
886478
502680
1048752
553639
774150
288970
698161
431870
779028
465513
759226
47296
277489
523935
486228
79496
494028
838022
537702
898024
625003
74585
140987
976774
1052250
1051200
16467
15417
155513
914916
248409
437073
758678
534888
671874
532583
256778
216105
905129
1018295
94100
854525
403315
915090
724674
590219
91005
219307
784887
692738
96206
798508
839184
319064
1016914
417470
1012866
1020433
514248
503152
1055114
875648
66826
567818
577466
436726
722065
754724
137037
738343
1003277
1027035
407989
364477
146802
491064
831929
579108
720277
1010781
253885
67216
682889
136679
943182
860675
203370
790120
79335
695254
492904
137727
464080
978088
743012
43073
732885
562000
467084
226849
595288
1066163
270309
31404
807293
24320
475776
340339
881154
809600
1042690
434943
1075347
332853
591182
510097
498954
1064631
904815
113559
765165
911610
895430
493012
245516
892962
149349
57036
315698
763346
849507
993048
264451
918386
24547
790625
481295
110242
695797
422986
103433
145213
447237
697281
498996
957979
242978
1091356
285929
964562
1002850
24691
582270
776319
996209
247620
615669
119851
308095
173819
53907
160578
256324
169483
898208
965261
434850
355773
470835
21962
595095
251671
771269
923526
512162
470672
422136
457959
309735
138624
287944
300157
780330
926055
618826
919464
236612
552849
222219
820392
1039346
655347
978905
287420
181869
83467
1022878
1058781
391114
750582
295338
771394
536235
849639
517759
1085963
163009
8764
132911
533833
685606
330741
884818
419316
700487
303505
525319
783699
939107
463990
235594
640921
160397
574174
206967
459935
499189
488229
879896
407945
470548
685013
368314
259257
406941
423293
967158
879103
739127
170161
647123
269414
1074764
651322
529486
625602
821382
322968
972029
638534
440908
574232
113389
609053
962490
391410
158265
596305
486819
1049736
675890
1049498
17804
314147
841947
69906
485346
221434
1053927
1015510
117010
147624
272004
212969
468959
650070
478173
195221
970409
989502
1024730
417611
1022353
886773
488775
646027
790817
295216
651879
1085911
31774
13324
25195
748366
607659
906388
852925
509544
1053146
50723
826231
268617
630317
120728
938909
378400
763158
734054
274147
939308
911186
366854
631268
181648
444330
282930
433919
191914
987924
846492
220531
799565
696593
601714
900458
152084
8449
820621
72336
542059
1023029
967215
142417
429564
159015
79042
692403
821707
987565
440371
352360
322120
580669
467220
568905
959761
769883
526212
142971
639219
588414
111151
424439
261324
1014467
655924
783554
114241
832391
629086
717998
810300
791910
1084103
363803
626304
769578
974329
973941
226925
32960
233510
56574
680190
119443
1047287
909762
618431
1076354
866221
188914
780493
461022
467081
541122
160680
564351
321608
331593
19989
428812
10253
866017
854290
194512
467801
660509
888867
949528
220365
1076913
215610
463265
260821
305978
490559
592814
17652
513826
142250
330135
675842
53411
819502
962471
696508
303557
238972
524365
410915
839173
968918
671201
897861
520363
358354
46396
952992
657114
1034937
130894
773733
648855
386546
129391
901165
582884
278744
523242
392168
1042831
737751
136638
243482
458419
478544
965961
327884
739612
112342
910875
712115
581318
180561
461458
775479
980732
958031
999838
251149
684586
165332
115843
518414
63016
768848
985702
431712
946582
698335
978201
305913
32351
724362
980584
143654
445045
563178
781937
595115
697883
955993
124520
843807
495879
350594
929137
223249
121734
304837
327168
856351
516241
821023
71652
196298
781631
373577
830353
1062214
455978
102619
1072030
289675
42511
364312
965930
45431
688055
727119
768333
191206
1100208
864912
207817
1005792
619099
35087
1039335
913563
560810
772266
132195
231810
1086723
722545
5836
1069012
187244
415293
407495
1064138
225815
853435
657089
599099
395573
796245
883565
407279
201809
1064251
932338
528933
404902
78832
618987
1004824
1051930
731033
611897
864138
819570
740686
364307
56892
403460
537531
925357
128036
531519
30846
724494
261594
784232
426156
892524
243092
93984
254537
1059636
200841
811425
184905
925912
349755
351608
1073637
997441
48915
69039
640736
766489
630740
798479
563688
438232
270144
199103
145836
892075
748745
506616
1033039
330317
30359
898883
358122
901640
322433
426729
758519
759569
1086383
527136
923448
806057
351353
273623
497918
217287
937160
201570
204152
294853
327309
976553
88349
81613
620810
752508
948668
245065
632722
681158
222472
54794
104505
443230
507006
524177
213634
886673
204314
799651
542455
786093
377000
47184
72076
220850
822137
611386
33494
748087
715470
802957
232947
440652
224773
388745
828934
817777
446111
934439
408108
1090499
703209
578773
637796
141582
833314
197019
381925
928420
675379
643800
97858
675932
1063629
267128
348207
15301
740161
881163
468907
117498
9387
711530
712580
67864
681237
1002296
745098
117332
357919
970408
791535
463025
810233
564853
474704
656706
337466
623358
1046205
7414
204232
97967
1085213
210800
1007828
896865
498348
563648
74412
1086712
284148
743186
741910
1044872
75187
53543
742432
937328
852816
851766
873047
411656
206187
763510
268003
1098805
249156
234008
765694
815745
236128
690278
505998
881111
19172
37039
316535
808884
543267
951432
464292
335177
205095
1086696
938034
747813
341776
426293
942802
836174
912850
357700
799519
267191
885995
165957
1024561
383685
437345
773353
219826
2184
915088
641254
841384
195463
622033
705612
33820
468394
571508
629557
841170
76178
1012608
218174
731140
452872
936541
302343
886216
680619
45513
29532
568868
874007
955493
610570
600210
1007752
1015699
474235
680471
904211
788322
560034
1055139
102768
353698
420079
1002123
371021
98000
760608
55757
756699
757749
755649
528107
698086
436178
189372
864792
505599
535608
849936
645185
483985
166943
234732
859889
860939
681242
16229
1025960
844371
1034468
72511
568521
737383
325717
739567
1073676
941823
484747
556698
114383
866322
1037633
482107
514617
515667
346988
300569
1053827
231948
6453
292043
823276
245149
203474
305473
877499
954402
398702
1056949
1016737
636649
14541
812031
71344
589939
415442
976168
71783
1070926
760380
272635
233903
783948
852345
760463
657334
742939
516951
159202
383857
737595
859420
401319
55799
843737
748395
920523
547971
287629
883879
646862
135441
137165
1083262
74780
710218
108022
582313
981121
1077535
503674
638117
946311
322598
876859
217391
1083401
967995
640670
886554
868462
238832
446272
626717
112482
235520
444076
477402
586783
475515
558324
1095898
251694
499495
252558
707368
504114
658153
356812
1071959
973470
477187
1040661
740488
960429
202004
760984
129778
572403
481704
247781
313462
579359
913522
368563
355665
5618
254427
718118
275064
958023
1069260
102976
548476
589324
546953
386861
1093263
244742
852102
919465
764453
1056408
704932
973204
526535
413976
120041
851998
882302
165621
95467
631667
969768
1097056
479492
475447
749139
107746
593181
82015
703362
205272
934949
29590
164871
400065
834779
83360
781916
328998
729058
916579
147689
461369
194665
408219
899037
579833
111264
65998
717008
893375
302232
898933
395742
889932
507837
1042502
292092
125389
152174
914503
456024
612703
400532
15874
301988
1035266
710911
588138
716044
831445
559572
1010335
67848
588338
1092547
900193
876167
78236
203172
945635
584619
173318
650124
256538
330425
546709
687624
161916
875831
1100263
1007187
531829
313479
1069475
964775
669125
533311
567224
391868
563888
547950
142516
1096840
210108
813145
999478
231727
438792
76063
1027407
690292
559344
671216
679638
480050
103184
363385
813880
403939
966589
125350
567275
50210
319796
366088
24085
498919
512849
640255
398215
117736
711707
187185
574520
778015
946998
250489
351628
286464
320223
217421
631848
876805
166997
260109
1043083
77667
759325
58614
545849
775687
514573
125113
712808
610940
216072
941495
172880
12513
69073
866278
325348
311157
1024582
591984
732068
259386
92648
589501
769005
433799
842965
22549
130646
555630
92327
306331
820655
51117
681106
496659
881408
952657
492387
89267
694914
446310
682271
268125
173437
728672
973931
480768
804179
380289
314409
315459
111807
642736
655464
169821
395002
396052
256848
738799
848982
593721
858173
311418
477642
278583
130583
721203
523291
299052
818385
264055
1008829
4560
116936
1062570
578756
1006496
932011
347215
331357
54382
97220
962217
418291
440833
527242
769078
846589
401071
753825
222541
454294
275444
475099
73475
94882
1046492
532710
116674
222046
229656
1020470
1065818
595958
704722
560434
419067
825340
957136
368433
321425
623890
819034
907897
496506
151771
888770
842696
88331
439096
198589
1087957
283000
675930
18084
981272
236109
994346
9062
538268
299633
475125
779331
711293
187644
24657
128097
20287
679279
530982
683980
79144
389603
982396
757883
116234
176859
786279
830058
3341
411335
380467
222780
758907
986866
732947
523285
283414
786627
723786
662922
928665
35664
36714
335979
421328
907485
232236
441613
541912
676043
4818
740414
935790
388166
1002665
885327
1069673
600878
394954
26246
894887
312114
958242
317493
560058
1024151
201051
335592
590546
121175
702513
725780
368930
1017976
816327
517949
879065
352935
1071830
871898
924400
516115
146898
994394
309911
687197
674378
946963
134065
612402
740097
643016
1028185
856698
789372
59765
390506
227715
879009
168584
657115
407879
785435
477841
224765
653081
802695
1014187
928828
662602
1050798
689093
658969
924505
111394
158268
51022
1003396
640076
927930
719738
617410
498193
62397
411866
93368
279552
475208
978788
818012
71526
247687
876672
561063
319327
12121
765126
396781
588925
219903
1013663
93226
817500
1032772
1013412
535153
186544
189180
291165
319208
498025
681779
719272
1008402
359689
294837
705532
582289
496032
59222
924638
781682
100301
787874
516792
866272
116972
372847
200166
689908
1092779
199689
933692
982192
722203
92703
351427
64109
716297
734951
929195
893250
1044754
227936
551905
410114
787965
779688
755281
388482
59103
973135
653015
119601
1096033
886816
629785
590260
953567
131320
928254
708779
72887
1088918
782011
176949
814127
1073584
124634
64676
411419
477968
280489
807326
385887
188494
234637
86224
87274
763782
750627
572109
170473
963472
586507
785310
1053023
456124
676637
124317
575871
574821
760935
475475
180067
293781
342403
839201
41604
283252
28945
265712
665617
755898
68839
897518
292985
106689
701020
764493
415267
196033
245719
486507
125124
371057
143775
540528
26224
1094617
481464
201089
1016495
422192
240595
987514
909167
569065
832697
541805
412382
82443
682642
75259
460499
147934
695235
163973
739319
468710
641707
257434
1075407
562517
332320
854295
797323
96577
485114
700389
1010080
979439
564788
747881
121117
1028149
40144
1004320
439032
662998
605715
155500
756180
1078452
545132
686432
795875
392274
372006
483304
34380
1044969
126500
897008
978902
349589
939677
180143
106078
595344
718545
933112
227203
557384
121581
981835
302010
265667
85199
664525
7189
404284
594920
822281
477387
558850
294144
529283
328377
549894
1046961
796826
860996
961613
846800
443998
580447
193375
339928
578705
197201
138668
803020
740777
1084413
4888
263873
253011
331922
899425
15579
382830
380073
514798
194990
663263
266263
538954
345732
1069999
596067
222796
78886
670153
270568
357104
382173
257799
689784
673431
645250
800431
336384
1044095
788754
773580
103340
220869
919993
877220
1059420
389400
9754
547088
533153
437979
785429
115150
352076
124754
780474
533798
405040
674326
737981
1064791
887675
801352
906783
593305
2841
8986
464344
274673
985746
423807
103923
952600
279480
1023371
218781
931145
1093070
773668
464849
54000
274737
384365
1003317
177666
636740
397140
652827
759435
870637
649961
432968
123539
496463
442592
935510
913186
151781
965377
872867
460047
1021117
654264
760216
931498
441570
746092
340441
901501
601129
320906
784720
30099
379062
987963
554280
905135
1016654
209061
61717
280882
220720
123216
752285
680241
435538
547065
1092380
210313
888637
674497
102469
943512
801558
206798
519020
510407
1049539
353148
392723
1069592
921923
90315
402885
780798
805095
222324
429927
285186
932891
526943
665081
935690
10389
704661
504629
305515
657714
764602
347661
404977
878032
532703
1015434
278678
832010
997455
239697
673245
771883
633674
831463
1009274
812182
731055
304664
829749
466813
883628
398192
329128
1045443
190432
1036235
35177
191392
603997
377694
424424
536919
515811
565451
509951
802964
965410
831823
49659
839515
581522
11732
903125
1094258
790420
358103
538258
77093
564969
331406
344226
854989
491935
241600
49645
845623
12946
1004808
213096
745454
43188
421248
64192
309665
423784
801113
23492
381995
39296
713298
268563
945500
451850
466683
184377
663988
1045207
641442
921464
593896
131986
492368
515808
943972
300955
444180
564924
760691
119007
154359
709813
8573
1061889
65093
153106
268849
927040
727342
131718
1090490
41003
1047854
176490
950873
745838
172811
1081872
456074
586229
152580
604282
1059983
824102
869535
1003930
591285
484967
700256
122813
295020
130702
820560
440462
579357
378758
139359
10409
1074326
586009
415915
28526
159735
323696
239933
970497
305696
351182
1082315
951249
742395
564870
409211
769337
624990
518981
746910
96974
615708
755423
904156
1091626
444775
251050
305343
60234
1009426
240940
760759
899153
1008597
390795
977933
976883
1006560
621176
161249
1065042
572674
354731
830497
295157
851527
799807
1077787
963831
1083104
123850
578398
1014705
386151
129144
1020041
735432
1046950
349075
1062550
377854
376804
787006
614593
672844
1020383
450602
496045
868844
423227
1038090
682339
776475
907438
432289
678753
867122
555201
352105
20302
991857
115923
468565
408849
771186
931305
1028896
212526
632712
821905
239141
11394
710094
540079
429689
118621
171262
901692
948223
44413
995993
884464
813140
128165
632090
233722
358683
357633
706477
623171
801717
1051863
705778
554608
617301
581303
423236
642192
376682
130968
536684
866836
1060467
1009327
752060
398730
5117
1049599
774597
1006838
961052
621568
586815
83299
26212
946114
608766
174548
874868
103346
542087
238152
821604
388635
595697
34938
602697
368083
64549
231258
409433
206885
938120
65240
974144
1092479
1012662
1008164
896419
545459
789867
23097
741247
715118
325643
167960
555603
1065737
1033686
879339
883811
154516
733069
559149
295908
1082618
511245
442199
866334
391643
886182
425541
559444
224980
824097
350200
136340
23763
158138
972439
800450
256703
405719
153257
457873
960093
880625
697906
1014473
91358
109451
871734
215304
703558
791681
13497
740416
752202
1094494
881074
786989
865206
1009565
586354
582761
353422
304623
782097
1064879
830837
363285
417425
624277
309381
577908
404666
229351
1087190
958099
171443
39046
746274
997188
775533
443336
22863
580880
42307
725652
778500
1022762
384909
880912
738785
226606
1058629
826440
367245
787055
87248
900980
772892
998174
991389
1039216
70676
530198
828731
90695
976357
286335
428677
983455
512641
1033077
886705
645293
715295
638411
88764
1098347
517219
380782
62631
725576
1049784
854328
712266
712043
58304
1001660
154448
1011652
837368
256714
573503
1006102
947170
231872
314671
196622
664315
887018
590511
161059
44914
818129
862002
117126
704683
857934
943587
205823
240932
841033
758828
425975
184925
638943
952890
253304
664024
781545
579718
442142
410124
709649
1059937
914989
900048
601553
34815
756892
871037
656247
94753
54113
325839
1098211
664245
621548
463563
450384
351320
874070
276323
783618
309465
295648
583222
881097
584892
630478
565058
236703
210256
383981
188333
453647
1081997
980139
729013
111362
726999
902735
79039
335841
424630
1097528
909984
414109
817225
583299
877501
6260
1100283
601210
1078912
772327
874600
695050
662090
898336
406078
852330
371757
711321
938123
242974
267486
302014
56746
34535
514067
898109
819227
718558
666545
883521
257519
616978
218480
707832
841418
825116
1023814
570990
589461
809420
1046738
275300
566737
549902
575901
470251
291876
779740
377035
155502
694971
581888
359956
49576
415361
594271
25431
763474
941830
1000694
1076759
665983
598187
455898
459118
1078473
712400
1016892
913289
579678
433396
803152
861787
1020952
1063631
1022974
665329
294774
567144
251848
766517
102225
556693
366998
905632
216353
771108
338746
180217
740219
872530
136182
134136
566420
681446
89982
637392
527897
919885
151287
851628
943863
282770
284534
580367
59259
419539
14869
132659
848022
859570
389718
213728
589674
805949
704223
442229
1057179
919419
112109
939506
592960
331459
210697
436593
1023840
756999
1077883
65729
816263
744229
311958
1054891
473230
700614
568566
438410
329177
175363
27401
695225
564415
655400
369127
311885
99153
390985
4823
629655
908918
366152
27052
738184
719755
741056
201292
254718
578430
617406
175492
1081902
1043368
364257
494169
91376
831826
18185
1024480
856509
327858
669783
432085
445984
181822
792577
267217
723652
604333
494846
807341
571396
363718
1047197
64286
724970
553793
647198
902193
1092067
382232
24656
957857
509420
777056
1061694
922831
510744
462158
288837
145288
841976
855109
245364
64613
240250
408937
176673
1080812
499213
380207
282234
961723
50450
71893
589314
894939
244863
748706
895707
912268
767707
602803
547478
236008
428922
150158
489357
834465
9294
523904
307106
798561
911560
368669
1089906
441228
381555
337063
34288
284878
774189
625378
931736
108753
271719
800740
362889
813231
230407
74318
222509
773577
660904
998117
577520
777208
1044156
995233
708582
888058
218529
419840
787445
110637
122650
309869
951395
222881
769715
316635
1033159
1006580
724206
889098
107577
500899
364162
999097
383648
616908
398796
1020995
215312
637390
31904
70611
1068707
704986
660604
559331
1084183
929328
361714
773987
438875
120093
621578
376938
1021373
293153
112732
334292
650449
590345
869847
823798
487292
558016
1020413
481583
52730
560946
120328
984036
488194
469451
189534
576590
1029134
358329
890335
121784
44201
823596
707383
653834
156549
917619
120439
760616
1052147
592250
461221
31854
750988
273019
1002229
435575
223535
1073845
483167
776690
600945
601995
842570
155149
707389
1037191
180886
397540
701501
64444
691168
615689
351864
648347
626537
829519
848983
1090317
701232
302087
209968
852261
189809
1045557
512832
473558
142226
598606
719281
1088282
802975
503485
4950
784729
268771
8575
702964
991841
322769
200323
868835
66765
368048
349745
411211
393569
340965
665297
409672
104717
629093
157604
564313
516672
78173
894917
767647
714475
121342
280571
404960
391693
110527
1058921
272434
691210
516855
83948
395377
869051
420375
951488
865721
606417
1090318
343382
631729
644740
11785
149744
49169
913364
425865
708620
1000016
427483
178384
961900
845889
423056
420737
71511
734316
259933
31993
639625
1001209
595730
123073
249247
772234
386587
82749
611898
622012
892036
1078433
568969
1078731
740203
779263
107708
966299
257169
769205
617610
80841
131462
377509
945751
226325
40970
742409
258020
283887
1058919
1090136
595625
1040012
87559
253397
247391
846653
254274
749670
1060839
84879
363211
643461
884351
548598
910086
261133
743011
909122
1041572
426116
986544
653707
773035
920300
267361
880311
480760
893819
560657
436963
1077950
278751
859134
798226
208022
360429
803400
227389
39863
360664
501099
722074
411619
584867
98784
623031
717198
510023
1051197
881247
1029033
141952
13943
321700
1004845
996079
686582
893398
918535
75736
380349
537851
447151
67942
675662
439611
1069474
1024564
260835
461426
913920
201483
1045895
623263
906447
900954
704310
572092
940696
528165
777408
50267
1072011
537410
580302
177987
523958
1038038
95440
420959
175058
369213
221499
57936
826044
54339
285771
437159
305998
577491
546387
646892
119722
495128
130718
65770
597712
547317
916799
779592
27558
917814
14390
616875
792368
761355
91670
1046523
976047
974997
994488
722446
386051
652349
299024
953232
211923
1068338
848124
407080
398244
569428
694519
646231
77362
961621
27514
1038881
267524
988012
772904
988094
544487
586793
421993
116599
521228
840712
203574
70462
379098
913653
601646
421659
165664
927212
935940
855043
713209
454234
23611
931273
389464
356712
94252
863598
965247
970961
940008
966398
977707
108000
937472
264532
1097231
445541
476613
718611
796991
604457
271322
39297
471466
164873
1069184
563355
850989
1071508
840338
805946
43598
157003
365951
691893
72470
499998
253325
328529
191636
753222
194681
396976
972378
1072427
184689
81204
362592
64006
378796
387959
870423
812838
277334
107305
1072247
944314
638762
686882
1081295
292972
1000844
813274
755197
767619
911436
557280
962724
854512
164333
828801
18176
418900
12226
365042
564757
114184
871158
402567
626855
268024
263402
306767
745317
412674
444317
372591
570312
180761
990764
635392
1094232
199381
472145
435954
356546
900157
852293
662513
453645
944070
485065
563147
1097142
206000
1084884
357463
15934
204004
325740
681702
237324
1046157
888147
972843
614766
782767
598812
880577
795172
65812
183511
1032914
969487
825320
508967
658313
530275
224347
862018
358672
186101
487554
1029643
737892
324324
192021
386099
244038
237854
773700
936445
299299
775998
1091901
225599
393540
240920
159303
1023699
608582
193023
572985
1082828
930022
433083
102203
833061
945240
55249
435371
232725
706669
927799
664104
401031
267249
408481
1070040
384613
917315
1094892
411736
213324
955245
868827
475384
218384
334766
575497
51678
889593
896705
712986
919154
19320
419969
330853
170292
181057
776536
141686
494215
742411
977482
29395
993810
1088719
689805
664032
819176
966750
1089574
450312
63839
832293
191960
678144
639631
878028
975242
975147
355724
808010
138266
393529
155541
810371
742870
62200
1023329
128423
161600
823256
293987
342714
26772
1082045
575904
744444
167901
809395
521491
896674
588170
448383
161881
160831
129428
205035
838874
501633
271150
462248
4036
181240
844577
979307
407305
693824
405652
777687
658886
452132
28901
434165
1025240
698302
892700
145138
615539
872608
23311
1018802
975233
1031257
550523
283525
288728
561380
492411
666403
692626
780318
56559
31338
500364
306934
1094473
1095523
81742
245877
385723
652585
1084899
555761
884841
537353
1098578
1099628
778596
676445
154501
209571
930243
890865
305173
511732
418189
637093
452602
740746
49697
829624
632807
927564
846387
933263
678417
157489
354074
438306
1083155
580436
543532
339724
809940
39417
1079593
1080643
541140
63243
475000
786409
634108
601128
759234
736825
199950
292057
520281
1044806
443544
752585
10299
255329
272664
404967
956633
669598
226624
862887
383033
65833
619320
782141
642590
137514
485096
1037058
499235
883735
998420
461035
222606
135736
836043
628071
618340
754510
68133
69183
70233
817509
509622
389054
281642
282692
283742
103996
991664
533847
372648
135095
25656
901140
1080217
459629
312319
387383
985631
1055412
651101
106419
91092
236056
662701
670324
979522
1055231
959167
330259
220610
375975
626892
548328
926463
956298
632894
388268
502767
388829
1031239
795156
1070454
735969
154685
53141
278599
873482
339508
526018
425359
957289
649793
51548
820208
1080782
318155
749056
214865
904363
1069832
851304
301325
916593
425080
248960
36118
505446
172529
870910
522064
1046839
762942
648381
553208
779567
298819
915159
946375
595570
463984
488872
314410
937199
794460
590849
864883
569856
351310
898650
162214
1002628
920091
514265
790493
864026
931642
445816
75412
1073864
270364
150742
179077
180127
560886
46344
55711
675660
294270
204668
147295
887137
407217
90165
610046
406546
835505
432927
433358
961374
880141
106577
647530
1061822
39212
418405
1089002
644771
404292
947488
773871
782632
608811
528598
1003784
253748
169012
603445
866726
68860
485074
678737
1096797
833650
667995
872651
441655
828098
711729
9847
398474
183456
184506
853753
141893
174458
693465
950058
21156
1041875
544998
296597
113304
114354
732703
540865
930037
648493
551148
922408
761161
283349
885115
675464
500999
884184
552565
48254
564572
231801
165962
958839
926979
368815
949726
1069504
985634
648028
1051109
109190
748215
342505
374109
949090
510747
780248
79161
660961
438459
110990
784300
1082734
550221
134668
393743
603568
528422
554114
11370
166767
20074
953739
746837
647699
574081
942933
431632
292261
191114
214699
102185
423148
997002
546525
633792
87366
860404
555765
922122
539716
907523
241747
1070197
740641
1078046
667939
447649
145999
1001780
833493
296054
1025378
392295
269888
218087
112079
630278
27460
1065948
413429
356174
904779
1028694
424711
844242
614917
909628
448714
275967
622396
665552
641563
441807
839304
547059
1067543
752795
281935
8418
123906
493989
532714
364686
192076
826575
53764
859831
236670
401258
185065
912523
937411
137273
672437
596085
58710
738969
585023
495480
500234
587878
740196
310553
685110
320452
61100
1085292
911116
913341
344049
902296
753115
1019020
307730
76289
656923
1039204
766200
226309
67751
637019
455421
425136
207543
545996
96501
512314
341708
1088605
402235
371484
320706
733848
728598
726831
924128
905568
721749
577340
383962
587708
11161
141049
902987
493512
757441
694289
431078
103497
764910
827237
1079268
865204
715116
258970
275486
192411
549111
422570
46267
1066138
220337
30731
237850
18239
443980
1069389
135103
281488
973486
1031797
183374
45821
351375
568144
191386
842373
259916
1073015
520707
220490
99670
315936
59040
682326
466868
634458
12390
436587
1035675
912218
749645
373147
1050830
214112
803888
661145
475695
382567
139735
852360
880333
649254
376780
521143
893831
341856
498914
694141
143099
193829
251224
612628
31013
236728
703692
993922
569914
868283
1055133
1089289
335670
1001884
3940
409870
400651
789186
76593
345960
90656
39833
30680
986384
935930
235730
961685
756544
515933
110596
499649
140956
471778
687410
207978
179028
354524
532374
46474
214095
1032585
865772
591229
1092648
1057799
798222
752392
232799
396838
69975
9205
2656
207435
118460
805518
1023177
557633
502675
745938
321337
759747
1077031
269660
90605
123842
483387
489228
656194
534732
447104
677056
284419
358720
137167
728313
35458
1062343
895459
436978
817910
107437
893039
225238
369626
996803
880262
1000787
961776
308065
693318
1000674
509873
446404
915080
309226
441845
708720
589474
40732
1013128
964995
143954
204546
962588
598216
1058766
188402
666762
666962
170052
321697
473914
1076723
357030
531275
443570
58454
899215
582622
817619
422832
884283
290407
248948
119892
940987
766808
681638
1094549
671582
843920
373853
25441
415647
329153
563202
21388
358031
496182
799199
962923
840449
252609
146532
1088768
671992
497771
208848
692452
309960
340518
602514
193560
445386
91387
101121
199321
461070
32969
31919
941672
1013825
231263
642339
1077975
613890
177084
478900
135003
133953
575667
636563
726734
29581
1002236
690289
138718
432839
837540
752939
349631
117011
356983
746594
621794
856890
1028960
4167
417805
1077987
1090465
977064
749220
466814
25814
776410
91195
886474
238407
389609
593709
214435
442803
253629
638726
986046
212063
302188
699318
202413
564369
891855
1048886
654824
665811
853116
47125
59492
188106
84539
871320
869102
267228
38149
781334
349547
638207
379884
262758
548514
750100
755725
565858
1006513
360860
104936
632859
962016
134874
697632
256619
498762
486055
967479
806859
456117
90104
929147
2464
595948
85671
685695
1081922
722221
839162
530180
770634
803630
229273
471138
710495
248388
670346
401700
874139
937338
904132
401447
798200
175050
28654
1068717
176220
649932
1045350
988374
613409
507705
657119
239612
326058
892474
323719
1022363
88270
316992
636683
765554
79440
54132
633006
198207
307030
1096310
941299
827972
485520
890465
1089078
777240
218978
530441
65386
985503
209151
780018
639769
941460
434193
324548
473886
1031914
35448
1099428
937084
447452
231785
8019
970112
113530
304437
188878
253278
17706
467090
960976
421035
526746
826023
780134
946047
790569
1077119
965310
70525
1021838
642197
751159
1076030
1081343
862980
561849
621630
203752
1052287
923019
589517
983510
101334
17667
656238
975680
394826
160318
135432
834330
499996
386950
1026809
904071
1025622
810823
207428
283166
473209
16787
361018
754752
575460
147040
770799
593889
326100
682637
593941
928781
25192
318127
52983
54033
712249
227917
593498
550124
84349
291612
185503
320218
861595
369956
769372
558015
767685
754938
802565
166346
812592
663652
21038
1099714
1013608
983582
983262
535235
57873
357947
940524
512212
338325
253652
105730
946507
497028
471435
153305
155706
847054
140314
327138
438500
746595
53720
1085270
665667
6321
411631
897564
375154
1009898
291795
444688
612289
886253
24630
833097
1031084
84971
840548
361618
1089952
861007
399290
967136
258995
767856
457170
1050524
131876
930997
708531
886774
640539
1093876
741799
1049349
433526
873795
14810
134174
540970
730791
952099
880299
834509
25845
477763
1060106
544596
47382
367394
639066
117847
729159
981705
126213
706610
328454
76720
612552
593180
630895
184956
956078
987069
228785
529151
523856
486827
656996
18955
19154
743195
1012846
982253
491109
1000309
1072345
811634
610157
475717
815594
41519
313125
403891
690027
402619
898113
498551
58661
236107
674094
255129
352325
114650
971827
385346
661549
396907
976710
868480
494815
820723
126082
260488
684922
232719
1010426
86811
717657
572812
1074985
81182
358320
55564
963737
788663
439847
1065182
620823
902398
481341
374898
192276
1012908
449996
818772
415502
59364
303929
274772
859483
740140
335702
958168
645400
462898
1087995
636638
107684
600972
938463
854624
236358
902239
385884
892493
658765
776182
538027
923471
753786
361749
747290
167637
967834
404243
238682
1087367
530009
1005299
921052
501053
840483
554157
45002
343201
125251
356134
1021859
661340
471934
821267
883687
982826
375118
125050
822008
232291
324460
558776
692677
1090080
402778
397629
396763
188621
529222
238732
860694
1091310
44011
569758
684913
222557
958980
568861
553888
1092810
264442
149947
984037
653164
258236
550057
176070
449149
261837
251831
87186
880041
911498
960387
1082591
988778
314609
250334
1032268
8250
419526
59706
402215
992713
333380
660420
1027342
352993
964540
14391
1050928
605734
157690
1085880
787101
336299
664362
838128
213418
925606
595391
476253
725681
677123
142890
318245
916702
840765
799517
780165
142507
393544
566414
931314
81335
82555
1052122
527266
1019704
973405
969786
1070084
763408
456908
349802
156540
157590
111032
472025
142666
131740
653032
457012
18979
850648
692798
519192
188525
212033
1039453
916202
1043799
28077
388632
619973
336983
1075378
497250
535378
362987
512949
921444
220562
936033
513221
374956
915587
506920
1055151
363138
861318
101699
832242
383865
512290
965121
706974
247545
703360
651090
921960
492634
32136
1000218
1090137
404635
233518
372451
524252
1048250
285651
36005
942967
579061
249716
874432
71970
794167
73281
502942
805580
34762
515728
480670
227285
635586
208140
233721
395969
823719
736829
32973
630200
626842
848035
1074214
322049
951663
391027
440816
159365
327368
78130
217834
86116
593595
527108
356598
701234
63630
722447
823771
589675
929937
22888
972201
1072800
1043986
497145
917465
335971
208533
360238
428683
541753
772988
734660
934374
176855
709694
1019727
10111
304372
312593
438800
496298
1005129
67967
1084427
119965
896219
614619
799046
255294
380497
463321
108105
428175
43165
624316
999997
533414
267943
406479
39585
805200
77203
21237
783719
650829
618628
617578
71236
23745
343970
203594
204644
288150
855849
71513
821898
268048
1038668
492858
639748
111744
789131
516573
79132
973763
425585
790563
210729
597401
368747
673517
898357
1084712
337089
520390
835608
253301
581947
1051408
436198
47581
744761
774810
176694
533030
857238
222585
241110
663388
542583
576515
196415
935300
487064
885117
174013
983713
796637
370409
563088
948747
356231
1086107
582097
758009
6033
761389
523872
965562
474292
1041387
78381
354762
960142
872875
330200
662165
752200
818776
262634
1034555
285182
418084
128703
249695
691099
443122
16090
1012439
657949
919750
725928
237203
101605
705330
770539
392579
897335
226715
663523
1059049
529627
944379
75024
856350
1073646
336906
1040364
593914
1008114
776002
220514
670063
775728
39905
388576
896780
560940
780868
395493
148397
436003
746882
263024
820254
144931
722413
1042674
398422
595833
989036
503285
469367
191296
648035
801768
880394
836948
712305
816103
452670
379323
313954
233497
23111
970518
1091269
65468
229662
853397
1069420
286607
598176
173811
34146
1059416
827726
747109
361432
260910
951085
621018
736277
194326
276500
598514
948358
486231
806155
1014664
360224
1091793
826224
180438
744940
317943
84426
560585
434118
435427
559338
675814
146485
31122
264513
395208
764212
863726
863164
5203
710675
633969
724789
868508
1062898
1074268
111121
525170
933663
665157
1066355
269158
99744
434810
977210
1085395
239241
999832
882963
591858
1027062
466900
1016855
151733
841325
96550
1056213
139441
87757
374708
1078963
958144
598067
885125
542099
418443
950319
227249
174785
62100
699242
559980
976068
945876
859481
261024
1009992
5018
958466
158689
304968
804613
89639
788179
1046053
19380
547620
1051961
281832
473358
767433
697587
351179
299464
132023
905266
1089524
499109
121170
21787
909018
945523
371761
963229
247390
1044993
768367
1016984
80194
143972
1025460
770257
147528
476489
8053
447373
456438
322597
161859
813861
307772
645874
795090
291912
169802
991277
481483
635502
1066023
978158
421009
839942
946501
702948
767556
1057147
83007
1099380
636323
479950
94890
840780
177967
649138
75336
647419
1093576
76267
169166
447698
1020811
329283
789758
412454
490579
996151
611497
89136
57263
968145
858435
829949
940072
612177
103737
67662
68712
155847
29558
740916
43786
932861
658364
817416
750495
393919
1003356
56812
923205
380293
885770
387613
1017676
582692
44703
951339
703590
151408
152458
153508
958277
830129
802995
852785
587206
274832
160374
544416
162005
1003392
164861
994880
870614
479659
139406
853887
399622
777167
731903
974536
1003988
960520
652421
811336
103131
1000531
162124
842266
864623
987445
543806
798871
470277
1016487
316439
1031392
711625
475079
1082409
817404
144448
290992
810644
79532
176961
508366
268793
706395
663544
131691
1036569
930284
439236
844392
485173
1037309
592175
642374
661019
1082167
191371
11798
970824
130275
209702
807883
296618
836187
678163
910189
165526
850479
213117
629469
973851
829999
50914
623910
362459
421992
73390
1021540
341657
624028
502226
499225
1060092
319849
630645
494142
1093816
116338
912809
566318
1057683
192474
1037866
697337
240325
104910
546839
613886
960536
403541
5556
697527
1027607
654624
298223
239872
7569
254050
1036674
189030
596737
54614
762219
777665
658048
354609
514885
151043
1056071
894163
518848
1018523
761605
368151
545705
241949
505506
127265
531285
821991
691873
361195
944331
418219
9313
268030
122340
847894
1060232
989005
847297
47932
59219
210978
547403
1093597
209636
392731
452275
288910
83440
953987
943912
246756
214506
99874
935676
949997
136213
658238
400992
772704
933356
33575
644696
1041471
269848
507254
531279
831398
316465
110665
531575
87428
670861
653725
302722
291463
424417
708130
180992
542858
1046870
71715
569416
82087
422152
828659
948376
71960
675422
1089092
617206
725352
887056
569220
862095
39759
893028
200669
1077063
332754
329959
928726
426517
789408
349461
228463
873892
586868
631963
506227
1002831
286531
208117
1058126
232999
204712
727401
138472
133139
838516
901146
807753
863509
224728
208840
60205
370845
1002978
831008
742501
210035
790505
103414
550296
127215
156415
491393
1071988
304062
675435
541261
624218
1048825
707404
156585
429180
972271
1086630
76133
193243
1095610
367632
233445
782373
652110
252592
223874
1077574
563740
545442
715421
940809
925884
390068
899964
649105
121146
1037531
1038223
779059
650428
1050589
372474
701688
558341
64558
410689
715017
663225
266647
1043937
526099
175655
876476
56229
923760
1039317
755824
470896
916108
82298
1011135
96272
1048545
290281
576648
660909
561769
240268
164774
295929
347093
24538
804112
315903
967999
467907
897576
600683
353668
227934
328324
1053439
40494
595925
293354
154099
1028513
470035
129380
587684
696970
900794
1039172
270808
1043335
334058
508237
19204
1024824
345298
1009659
432625
138293
400327
644911
960593
897152
733226
897354
272058
138972
838034
11842
245008
812601
259013
51307
1079291
65595
649862
587539
653111
1044039
578282
835564
435377
1025559
693495
968574
632073
668123
749435
223868
680271
518541
890748
400768
987127
1056617
553669
229219
376292
2240
864084
46964
1066403
925235
984633
820442
636065
773537
487092
928559
1057214
161357
275672
509749
759426
484102
37543
633817
453595
50578
161509
822232
279168
220894
329680
851382
329350
516382
110752
367110
1055049
670308
901628
308192
825243
576241
1065834
151492
459739
760763
89073
232463
618459
831561
185549
853503
1083328
969022
720397
259357
665317
732699
623675
116868
477771
582087
915840
324564
164723
16665
999580
102318
787012
430677
795075
842861
436703
288617
104369
912289
943351
848576
729158
996336
926062
634128
187839
115784
29717
81562
453738
527194
95309
799102
361538
555904
374282
90650
1073535
472163
1059885
656924
1098262
518380
536781
127649
709182
322082
72240
783550
253711
746851
901916
892875
543723
109108
788084
244015
816304
624128
940923
971470
1054465
1006764
926927
817992
795674
374067
1095036
45244
1072124
971725
585179
287113
3616
581579
46836
689692
172635
117365
244527
1011718
836976
985234
598481
220370
1044372
28874
1077675
277508
910022
671267
896020
315369
470765
760286
931120
1082490
9282
379680
213850
387164
916236
604616
644733
852056
563474
443206
654567
609909
964742
912815
801339
24211
35885
178684
1004510
428131
364635
243431
137182
1012914
296956
359576
870713
674958
673908
68626
48641
422542
890304
226214
299238
581617
245656
215185
396036
947193
900397
248008
43594
335944
619369
260270
10887
1023430
9575
871004
329414
125020
448451
110409
409432
276640
1087749
310315
228684
833118
574439
1061262
241607
877657
276889
695172
64149
409306
943075
252235
93674
787153
1093432
885183
1051054
633899
113859
453274
766723
554357
841663
101295
1026929
836983
691789
655117
365494
824658
665523
414019
155930
1039727
944170
644817
512770
282203
941016
948664
880037
276647
531854
506125
818079
102608
86557
996198
713769
777680
241213
642544
801698
350197
797861
191433
325854
627219
771211
248220
244401
986309
854031
1027350
430948
522633
226094
1014376
478163
749142
329578
1084439
380295
62066
571842
200182
656138
1019659
962947
409028
933176
105439
221782
738962
430550
884407
449092
706571
578887
162831
677651
292262
716316
86297
151280
1057252
540050
147994
569877
737945
581298
281932
315701
461584
724169
552419
147172
922634
631928
983772
21829
50072
996597
1048769
857152
698337
553677
585072
428132
1006290
123241
742621
275461
647693
698236
89373
631090
651361
810659
118376
1010898
839537
487050
287884
844935
457790
343400
765307
1075788
974469
417376
695245
295408
224655
237369
393473
331672
481058
1028131
953738
695854
931659
404433
142203
54946
806844
568160
1028029
488654
200262
279474
647248
210067
910503
436817
70962
1079636
717187
328722
1053806
897293
265169
779074
135623
933860
747779
317535
848452
810901
611659
369224
697343
740278
1096763
515169
768083
195732
1030507
879405
309250
427908
568536
567864
259154
393803
729496
744778
238675
44590
666672
887175
996230
63087
203208
817584
214898
733972
906046
877585
1084587
963069
578637
364317
129397
1096515
663898
603636
555811
638941
1024518
121927
294258
245010
539888
214933
6424
176312
777209
769752
709635
245688
138760
326635
131911
472061
1044890
499621
691645
598000
304008
243277
1090737
845096
66000
996831
863511
555464
260809
929936
61368
697623
631238
1074097
587982
183058
956100
650444
294935
1077091
619136
175203
755213
169834
560384
643123
1014744
82409
157163
513126
937269
315563
83765
465993
571568
1014816
503883
689757
522131
1099592
1052301
338913
944774
868444
587040
85124
447292
33330
896573
80028
428761
533239
27482
483813
177686
314393
60408
34404
1089873
758782
933755
842900
980080
736342
795773
848606
244341
1063396
300520
648624
518510
925171
608757
758496
970563
527674
630907
806812
392781
338012
663036
511434
403491
101656
874706
802075
215703
450638
871607
812215
618726
559428
323003
324053
406228
1018792
152440
653340
631547
534429
948365
13157
504724
620965
193456
115134
590458
274418
152128
252557
153229
31567
1062099
182339
303801
423632
578424
297802
530496
464796
321202
320152
186087
533655
629191
953463
343874
185577
479915
595921
913885
462929
321994
900371
1003895
122904
391769
718929
92086
790633
553035
393301
954290
416861
204850
197221
604583
742809
407975
499521
739788
693929
630582
426016
301055
1008322
432267
1045784
820102
707096
175499
346487
1038883
481288
121067
112804
363549
266579
17137
771458
621332
548487
914111
1045601
29971
612784
266140
64287
334985
763102
563592
969210
280705
922674
979008
688207
422568
304165
257232
848334
532664
79509
607836
830036
780345
92355
31562
1011665
451134
410861
994984
151312
260711
869479
166144
515689
261964
259697
329552
649743
1076623
580313
352865
999623
23918
138255
287049
989319
967941
473282
605087
921248
820426
168537
531236
1053873
993073
961432
156750
912546
149311
690269
248695
325460
1026100
687001
755203
839250
868630
165398
629009
624596
116827
524156
1003992
440714
679498
674162
976155
36992
132081
1055196
403776
139330
120673
759148
767149
957778
158762
289289
440143
948980
911836
733126
641239
728142
809401
1093839
346315
1096328
288952
1065011
375509
238698
665283
703609
4861
895907
795858
824681
216296
261119
888943
235765
51215
672380
351189
1064315
83361
345232
446169
156316
117174
929062
756777
79916
325624
796421
191728
219799
37636
612722
580752
81292
294893
898768
917835
1013597
111422
930963
891809
445673
672679
380065
201562
1065410
528362
443898
372830
891689
66696
1042165
64811
635692
10797
206293
576805
785208
402874
704390
160427
793863
525767
75056
71326
834741
1049145
1086138
1045170
971593
571172
711825
856685
349526
369615
788047
274894
404144
32345
626341
945700
374380
624398
267117
268167
922581
1036052
81465
719708
1010744
1057447
809626
954035
625251
595387
832230
1050571
1018314
106269
227744
754053
447347
591764
1071928
55122
1022934
314805
664481
918061
151568
289760
679223
792958
818540
370910
363111
487832
347604
792210
997212
704797
337415
653582
846502
713698
706451
416700
992438
1047147
260087
246473
875244
268446
105329
1052925
952260
498362
218233
857119
748862
304519
96653
55756
473664
174579
822293
785114
5449
481349
456142
422311
814753
332742
258158
528108
829444
759304
577284
87059
460922
1038009
957652
337426
80848
991665
789904
132952
352976
216123
263522
104182
427381
179679
583803
571766
959658
487881
410284
1090861
492838
756010
529018
369463
248294
914307
16927
474734
1055154
454115
51336
368778
388601
141935
550367
1031510
81402
396043
875786
515787
484549
803160
30650
769407
590688
440313
133370
943465
650220
687872
808084
71085
265085
876966
1045566
799529
952765
1040851
214450
999633
406442
465994
271226
368706
1051884
205360
361713
803731
698436
231015
187046
813838
594144
104668
63866
751783
356962
750614
926157
494640
235124
551528
1050230
503664
1072651
866486
80062
677303
418069
84641
717909
952423
196106
765050
963508
366837
1026170
1075292
559518
217736
324336
81057
509940
543890
616413
807413
901265
536050
549414
674027
319997
140565
22013
760320
832481
1006387
1079625
529100
566038
24618
617530
323231
845029
343489
618735
757890
552283
915830
698475
499056
759579
895748
163224
580596
130078
73909
87722
921573
939224
716141
1026471
1012661
111272
64210
1007395
737352
444228
223805
614950
1083132
910058
216012
491713
614372
5566
937979
465168
49871
767077
159154
338679
496089
609252
286673
161897
877193
71211
507374
943979
19540
177213
14052
702242
901067
606400
394528
335412
931232
247332
682890
218783
13779
1015732
32471
488641
274215
745662
614447
1064815
613159
633170
377384
235896
823519
126530
716924
897205
218908
267251
575863
496243
508552
450685
1008850
767394
219343
608739
402736
1046920
126517
567465
641275
957885
200563
210967
676639
1096178
26192
570239
417709
326505
854272
46912
761084
495264
1021609
911488
891384
348567
329310
968530
817655
109475
372133
411447
156496
393848
253942
534364
60837
491970
538729
1033481
449668
1088425
746701
833463
871465
76924
47204
136900
1087867
799702
1057609
145717
417985
674566
1010736
427979
659118
347258
929714
890474
154365
671043
253168
910571
695002
673682
1085507
257853
792965
557464
256580
727524
90853
449994
943089
540851
646803
642219
753592
856696
963452
744719
401106
817975
1080493
892975
263794
216427
434058
983537
249647
106725
152261
433797
809140
727578
365723
619444
705294
567884
108915
711851
308648
326753
854860
242838
408040
258437
117409
241042
644278
396821
106200
490487
489437
165450
933069
932019
382577
375315
602552
742117
1086494
877583
25523
403088
1041494
171874
156542
473669
311992
70151
282228
802747
504436
1053324
684685
987040
1005312
1031759
165060
362526
454586
681067
1055035
921221
976001
517151
504774
178387
571373
869571
321172
964432
1090814
584283
665607
604952
760345
113727
130231
31374
539649
307118
689890
702751
738753
407479
411267
186460
198620
1037424
219127
25642
883314
876803
399209
730534
638008
627105
988767
669743
849592
98442
719390
53799
868150
334794
217684
146912
521097
490871
146424
40560
1004382
455862
622610
178682
854188
772432
1023934
389876
53682
698266
560728
1001570
531136
452910
15553
976867
376489
790481
1041063
821821
865398
745028
875847
666662
226123
861619
654367
761288
994003
250492
434871
527382
479776
247104
564628
247467
595152
201129
892192
1070452
804407
301489
606302
625550
225203
154405
119793
620324
743139
41095
1012710
38089
638120
305845
679610
595331
397902
253577
1000332
455908
197693
142451
566061
745260
424209
815465
24999
714369
1009423
878317
539171
822460
730812
485444
827294
47027
919831
832300
641164
639685
250045
198491
246309
790800
161106
517413
174076
471007
1097372
374529
387591
711894
955207
941025
457669
984393
1013074
626932
435075
535359
964708
262405
471726
288435
232060
424127
852977
550930
830374
502495
252317
985365
832244
638954
129023
658801
964211
50922
456856
893639
707413
87891
22068
664697
594286
321581
640729
35132
505336
490362
906384
894472
970259
504934
925631
761837
94210
635077
1009009
664073
663715
490835
1039919
913225
375714
296016
222749
1015205
706599
353322
910790
638064
492049
971282
876831
566629
352022
490861
229908
109275
967114
197956
345500
933378
119951
616040
266513
468485
341425
1087730
978903
1026099
101394
608506
1034042
949698
1021697
436341
159514
712070
376863
5336
281644
899744
120821
17643
340612
561863
269960
129444
764288
270690
691643
736564
113572
991369
491224
630951
446395
141138
1000923
827285
1076253
1081650
168545
626070
342582
194254
326599
53650
100651
838307
240619
905147
105205
766508
538678
481403
415139
50359
964384
217787
589616
626212
972449
896470
36151
646857
634074
462265
574550
15040
393733
83517
1060464
904518
127439
837591
417715
239470
625580
255393
1023266
714443
757612
620599
1028122
987042
546965
873829
166808
721254
725729
84209
176346
588115
814248
418894
500268
305499
641934
201685
1011058
877359
1068971
737281
204276
89880
28288
350127
657882
1066261
883423
97469
422684
771628
566880
912655
165166
11958
71644
436354
1078637
186178
99872
540517
389680
39464
18256
597063
1010768
300218
1095713
234322
282517
803489
956699
1036742
539850
666915
915850
970207
79512
227257
664084
255777
811113
511751
335261
66725
423553
855511
278233
646554
558762
267143
503985
420245
346005
595400
1093285
741568
901170
269406
740014
402477
597391
214067
1061734
147927
517455
214440
249265
923766
982651
990969
1065464
1035897
1017524
87475
852041
751635
426776
257514
1002406
318350
881062
882112
917430
921137
624926
1058371
538903
104562
685094
809848
166532
995357
357369
217098
747742
120174
846899
120206
1039645
44725
13680
199219
664343
290895
10990
269079
160641
1034715
175429
955187
20776
739289
517619
499138
121095
154150
851809
773307
614271
1060297
784725
391051
711820
623094
314973
572939
1099296
133853
989305
205471
490472
767288
858131
112410
290139
89895
1093519
442310
785563
642773
728640
888259
791227
329878
272990
141467
57213
726647
997578
919535
521540
964563
656880
596421
382785
378784
1082813
214832
502320
132462
336567
957654
486315
182693
860520
434988
448737
66501
1020195
17057
827514
667572
411122
584587
365280
721487
221800
753298
406918
488159
230876
66770
1051175
787809
219850
78538
525758
293776
364442
614830
825459
684770
220350
220351
827790
861584
301879
482102
929019
991611
477936
514987
786649
705834
750208
1080947
271005
579455
619619
924790
226355
521293
7740
1079352
550463
1063394
964250
87490
88540
968741
166387
478521
778200
955879
529314
534127
391040
630515
1062101
843610
908416
204984
825985
1080546
482524
55725
787743
283314
1011472
494679
583358
684374
906051
276764
963000
133646
270045
1092206
833947
3934
285679
9601
439645
452395
44715
701299
607111
173205
439411
605954
996129
172275
690795
533737
569575
838794
156112
957262
393887
941263
203615
60366
705837
754443
159379
1046626
946161
750830
617018
256781
422861
636058
39708
269655
775639
1079300
476585
1090830
215303
269202
176578
279185
622664
693796
235736
21997
1009278
602048
874222
729024
379298
425193
26335
19713
1055764
853820
896675
1062713
889025
334022
67769
876191
265479
966099
477167
422006
134148
86000
133376
666953
748135
218809
605822
687450
1052842
1072518
603565
804470
1078421
242030
7018
355612
249867
344720
118166
155641
943776
930665
567639
878372
462183
1084424
342380
495870
788589
226838
1000778
900578
467292
557963
213588
980984
784296
953343
845508
188102
112901
52765
693485
628208
673973
394538
41081
495192
165588
265474
280982
646501
537822
1040055
434337
742477
992524
693013
931119
172162
469446
483577
321382
736938
464448
116558
734156
222856
1083697
339620
1091536
233546
96036
495733
961301
908450
984783
292807
346857
632186
149074
380312
922257
501926
580920
1059877
784736
686362
945212
886682
136733
935158
335646
484853
985575
73921
746318
745268
518050
519100
614397
1024265
33441
210779
202873
509106
436797
282857
461280
1036160
999549
673564
997094
233701
973359
767428
256153
295152
543926
855084
684982
52587
460028
979833
856013
106062
82374
506329
1089418
376631
938777
868580
735207
950102
4989
692359
392509
508052
469478
405754
965433
122099
1032338
144046
628149
276423
664268
356101
716147
24267
876901
64227
331786
715981
1080637
806667
280690
399215
350725
611869
505968
75294
841797
529349
439642
960288
120787
463070
156404
985969
663845
124186
37159
1066453
964828
751883
794258
928042
6308
560891
509079
676574
373908
1048744
505825
179513
626628
922590
44889
361569
797134
908344
575489
220565
749492
434910
74692
794908
685772
395542
202500
326399
912683
509911
215431
372526
982170
685684
413779
43886
1043339
422035
271549
856416
528690
346992
16058
795883
684784
701091
91912
1061836
797113
432207
335300
59505
321949
538648
819465
299223
132282
1065748
899848
118330
208244
1020945
735338
694853
771678
884869
611046
744158
440453
546460
520514
255145
862378
395878
191869
659503
632314
346442
480920
51269
1008272
39244
546239
438521
657198
838773
817006
185070
99903
194948
393047
287047
51558
764497
1097462
9363
735083
633992
593341
812395
865686
6338
1010171
264762
151689
850823
238677
469743
758644
511855
486318
1027581
145760
507831
889914
470447
659762
637024
323301
803111
301518
27635
881996
911177
57743
799238
342890
798751
659264
15535
228360
189170
470305
12161
138203
1051823
854232
818397
95922
1082965
833884
374650
965451
43267
233370
1013439
228014
219304
842794
452953
890424
1007613
63082
417054
726527
690026
174028
662150
419947
639196
51177
226153
850301
1043355
525663
700657
586327
380592
278519
1034507
709913
912496
185833
1043684
686930
697586
1083714
781118
903708
126433
390794
92510
936691
25550
282752
593720
744532
480476
927773
825943
511316
168761
557583
933491
654317
755715
52251
846887
716989
739241
308506
933197
322558
1089782
610762
864348
29191
765912
384944
191556
238659
139273
840224
291032
679175
462207
1091991
1065178
792713
90296
985226
166812
116858
478232
123336
474925
700060
933982
519286
1023426
872312
310408
905763
69463
361255
649112
731223
7744
619529
984976
512994
471519
852128
319900
387704
1034157
23151
823491
441970
47418
820205
1061068
1020818
844230
645992
106562
389964
217837
859670
216214
207646
27596
280519
915756
1015524
852478
913145
176021
408268
183646
718457
890649
799196
831333
861210
161614
629715
74008
1023431
816966
221817
295870
193409
825418
786288
7223
1081188
930281
751597
327814
335733
986538
35662
976977
888494
160700
100049
54009
326806
780888
949570
888373
476404
6100
248149
327593
1039597
949476
882772
894648
823304
10726
657028
153714
12578
22606
361836
868308
776612
387913
325458
472105
231372
1059798
414335
323471
342818
66660
275685
588327
648921
988969
811819
210320
1046120
1023913
1011283
1012333
229962
887831
975981
916453
185519
883360
722774
412528
351069
533788
186871
407529
831777
448902
374780
465982
909265
1014388
857594
228495
316901
1068550
527882
206997
1016271
505226
1007019
293899
802175
680418
243633
142103
62827
475514
661498
866719
618049
825547
370772
483559
298685
33641
1031337
53767
607835
868469
473857
711204
316297
204370
990900
657830
994522
698362
316817
803509
482513
68897
238420
639559
1019592
291385
899923
421317
1037558
767435
826863
224385
543170
947618
714339
353304
581448
1044871
767354
507857
1046921
355834
259589
667617
559492
603859
725998
191888
1033825
382500
37589
601422
90981
793684
125110
413243
1072780
375087
821830
300995
963046
948963
181243
1082588
793861
946128
316910
1003103
557991
765445
238543
915469
110081
220955
65258
849672
619383
89514
374792
787286
1083397
780071
471582
953405
533393
163783
776057
607334
576333
234763
37872
368965
171252
220325
650038
963756
291013
547322
104308
136726
664326
498189
376495
43927
895837
1012361
1015803
264981
266836
818712
348541
182744
329687
1000062
1091543
911100
38711
275147
438762
513034
507619
472082
75009
62360
130963
329435
333910
593825
7956
561250
151315
378105
377055
641880
640830
106123
957160
967499
1038759
618251
764686
80948
42574
73750
123067
688088
237154
80201
781237
724318
645414
258011
800958
788110
806242
396348
1097298
1082987
1081937
1023202
910297
673710
592124
126854
487094
764090
186564
266914
334610
180979
1056849
558567
640370
1073961
162716
583415
473214
743248
96519
791899
62416
478649
167638
250273
47629
434908
117065
1043181
148907
812549
191077
109382
92916
930820
990972
747816
306842
625650
309217
71015
354272
1025964
1000394
558308
336168
818960
460914
152696
389395
673035
64146
114702
470523
249782
144747
1054808
1043025
545254
388883
258123
755467
360058
464831
752212
384494
910390
115995
112101
402326
639070
732798
193793
406878
238639
433248
552668
965028
941843
671364
266796
65648
664101
122212
199847
499053
389038
507216
283868
1084430
250487
194271
656819
539522
860983
152986
1066400
161582
968029
929043
411356
769403
283197
1010198
411680
940148
531230
181860
44929
912656
819540
682450
663861
168479
534875
816758
608675
380011
696470
306348
963484
231954
396467
854762
828212
543367
544417
215090
390835
952058
1025630
118995
422613
865820
91305
859847
709498
792885
521699
520649
431722
945150
123684
67495
863961
1041799
142578
472009
366712
1056559
332071
588912
884489
217393
970135
634292
1045555
1046605
504869
464233
730126
592187
701583
727025
47559
520532
906079
932590
346292
117647
792650
483545
775736
298511
671198
383704
419467
547410
325359
869556
396216
507482
508532
1093040
1012591
317645
641352
920302
201328
429930
189049
148988
1023652
774808
842509
830445
904948
455839
468820
929476
85145
781708
316343
515435
354726
1033249
981687
952595
535490
95821
655506
1080940
753790
836810
247019
641229
725873
1079086
1024796
866392
621016
691340
930717
42487
909623
623563
307892
40847
21375
1087354
710182
821486
764669
736824
157782
539127
110895
1040886
886219
755434
806136
400283
274793
576964
1042750
160108
782497
1064490
620278
649577
243916
888799
63906
124034
1029947
673174
243808
901834
43575
489355
377025
71119
3786
423997
1009445
305707
699683
1037876
685325
505909
260468
269647
194141
500113
739784
707756
476990
777847
141548
238070
120995
676010
198151
220205
323283
1013163
441559
178589
856250
1071560
98952
982288
114590
723945
547542
368012
551512
241214
901984
1097280
20008
373819
985162
534729
773550
205970
928341
522497
7871
335857
284470
18517
531425
1039230
474803
3897
618824
242926
178828
743939
58989
935669
972665
381672
286850
217898
583667
614628
320542
653620
1007409
1005226
273095
379056
400998
883323
405180
150643
676092
132161
475553
821042
351407
382682
821747
1098760
710872
651349
9054
438864
161308
560308
689535
956236
181730
202429
565405
216807
484156
458886
644293
720212
10043
763732
454134
404612
534645
903192
673196
246376
185237
418094
836323
228398
202675
1040074
611000
535984
421386
779671
1085754
451215
49901
889226
487870
64026
454305
647283
708424
6282
320623
674021
356651
466678
42154
884667
556128
362798
93174
1039068
90474
525430
36941
420312
251327
341529
481071
121536
970759
486920
363435
209016
995852
1055308
442964
362216
652621
1080945
792002
1015289
694261
673198
1045289
313490
715717
462156
213380
65663
252487
901746
146434
322764
1071075
19058
184665
732211
450688
73298
888437
489543
56998
123439
887345
580858
621511
11356
242383
544368
495967
1038652
575418
667123
279809
989432
431067
523720
975932
23338
1083014
911262
61995
884065
759141
754763
908000
126385
569669
282037
858931
83456
40486
327606
195658
427771
287477
966745
321206
834645
153202
191776
431660
603462
190158
957062
593426
914757
120998
500099
194819
54891
588214
188816
799739
940246
1040983
38004
446834
893490
842285
735763
472376
638763
292270
985374
555648
613222
494639
493589
290540
449660
226069
1009385
418562
356786
510584
1006321
508933
376901
576408
371344
219044
258703
376413
277385
108125
242917
184059
350079
200035
142363
537988
673119
54926
1081628
738096
100103
643227
642177
1054073
804220
461012
421795
123225
441174
522055
298664
904177
1019770
332017
107321
511882
747414
296868
787446
720609
770707
98558
498612
317868
1087645
282291
152331
1048367
947097
11324
798374
642204
539895
453354
437823
768686
179508
605322
1070541
151950
937420
893779
980791
316608
494637
461533
708481
884712
727610
634660
35310
514306
392729
1067694
989479
913073
99852
975650
498227
534805
495732
883433
206007
373711
907068
716914
614298
57740
184554
151563
211549
760279
827060
1084203
805931
917992
52843
850302
851352
1027052
853127
542968
1000471
93776
1005477
1006527
691393
1007291
667935
333197
871399
482932
483982
922533
921483
131521
365866
70485
72585
71535
991380
1057059
1058109
973013
395687
455365
894849
407493
610613
173122
786435
1046565
52494
864255
752379
277774
593233
1088508
350934
926356
676113
984831
149048
1097842
236748
86027
515258
463101
548209
939688
919069
920119
787800
803282
712975
717009
960707
964272
10041
37584
294947
577884
992792
133010
653600
733688
871928
480722
823353
124475
980010
869990
241786
535694
425515
394386
589806
559236
810582
757950
16046
207274
320783
753054
122265
762983
508153
924382
1087180
306072
434379
47294
1045309
997464
652692
186567
249249
501399
554846
347647
850478
884639
56544
986833
726057
295949
555721
96138
808268
621189
441240
405897
612943
766468
385072
1002672
793254
308997
580913
70908
531666
668215
825913
704690
446265
117835
864411
559798
1023290
1093347
742651
307832
168964
60281
710824
981573
1044583
289371
995185
662984
710272
631908
188972
358885
1035560
810111
1037327
538419
1042061
520351
914969
580005
41617
754901
798588
161185
561398
1057090
663826
147342
422177
630775
734768
1026200
1066024
692010
711231
409269
896548
783364
606964
501933
33658
560842
295982
368165
415263
432321
897914
768010
703753
680162
418070
826597
759060
429959
1083462
228423
771347
74040
693105
733756
614046
1022359
62685
430060
273881
652391
887171
1096429
264247
780563
768067
1001995
388191
623601
262841
967546
507657
67744
422831
183731
453581
17755
335346
554613
46626
736518
11663
1003758
278094
855264
620023
1019053
912832
872392
783967
6071
519732
31613
770109
1013118
395423
496110
90878
237874
468172
89134
444331
671884
673140
224594
111767
975481
436555
132016
677525
838418
307128
996249
1066868
171404
888460
1061992
596225
845151
1076559
793141
166817
783075
602839
948174
33627
718721
210406
610074
261459
435921
432630
305706
465606
40386
1098937
989828
319256
1019582
204791
31430
199189
458580
449263
1012426
439357
318442
609409
198757
352506
1074543
849645
911805
979465
37185
289710
224243
751139
663407
565056
259353
1014726
177678
143907
871730
406054
808601
694072
1011267
381519
446287
690037
882622
578680
266273
984736
978606
1038688
1041322
561995
718579
3222
350924
684343
1059040
397556
749256
179858
489718
761309
635750
250208
713339
467703
136344
951572
730684
102308
1075713
384482
629762
116630
134371
207142
211397
458589
1036049
385456
1072611
673962
827909
1029493
575082
295991
96687
425995
833971
333353
393788
143148
703602
684561
305122
240278
1033367
129259
139078
351931
897892
563091
701620
866807
192743
238475
845159
347453
1025645
1089463
344084
875993
173497
641062
505636
535577
853764
507975
937106
529881
706364
423493
45418
777494
389312
498161
885817
969542
290510
232520
390697
628353
1088347
760841
376132
763175
94291
249457
538930
783549
28030
77686
537492
599684
385094
413315
788168
138220
910185
258946
934148
826370
612865
443659
34489
284934
983163
788934
418917
814789
76827
1063834
536403
306833
921086
183986
1099261
158472
337960
663513
683701
369717
455995
203643
100886
810051
470861
594071
23475
464739
113746
127780
402207
355208
175544
442396
874234
941429
958947
464325
507726
798507
162135
394410
44834
461585
207975
452596
347214
170485
24048
25098
45183
434968
617484
258373
1085349
503715
152293
1069837
396635
798792
6968
541955
948550
886172
174276
521368
445190
825769
341563
669781
479739
934136
642346
1078435
141255
253550
797252
742449
136242
1025315
151588
500479
729613
282009
821098
336470
514607
640186
641236
642286
645358
352420
268148
269198
716472
717522
972857
429433
676985
605624
606674
305680
709670
46713
1052055
159597
160647
985236
1070815
263537
378788
681946
389995
880729
97472
62886
759800
415023
1018014
451659
661720
957975
313845
290753
569372
777156
190288
1053039
155943
506947
914690
474467
547312
835606
1024617
180397
409290
108116
386968
244266
809408
790728
11846
394895
472207
219136
911241
291738
157854
631477
632527
479069
148731
1064982
268081
38537
310440
951212
80693
131916
760542
370715
726449
1008748
1012167
562241
804318
710988
970838
971888
354495
631898
630848
585648
328062
1074423
443348
913131
751789
123636
6796
764019
14749
821345
288449
455057
1050848
43984
705000
925418
167123
1035228
329807
682639
662317
484132
155685
1039526
1070079
126644
125818
762820
441475
489385
1045286
918267
319147
771832
316601
936545
720522
652944
570939
421553
411131
691062
866387
460304
412854
248733
48608
466733
356935
956817
1079241
374921
946769
766118
660438
856284
477633
73315
430920
973334
359649
877500
782281
207750
1026500
472177
766282
589777
804823
529391
234271
867535
713893
743676
595812
616412
33516
826282
119139
383563
328627
580640
920312
1085490
767230
211520
807928
417103
591446
585026
900100
36057
1021588
902766
455387
189704
576262
917736
680321
717379
489798
953934
10607
518681
153875
641050
258499
1080036
165704
307279
473252
175103
938318
112172
813389
484561
120373
801448
174897
373292
928250
1097219
254670
98800
688775
426292
35231
108193
380230
458404
497035
920036
15536
762544
971508
427119
389749
306070
795418
363071
1075605
854227
422461
692832
839755
28749
846138
122868
631179
202173
934995
1082763
550712
494668
3991
1086804
971373
1048872
761447
435639
708214
135119
128676
518618
613123
494387
493337
232037
617347
742150
168769
718378
1046289
22636
601775
1000462
523712
435248
129920
1032134
841579
328122
372082
821136
1037053
587768
162049
252876
13153
273638
836324
1031590
806928
1003971
870011
258819
111215
462479
7274
804959
680791
1096088
259816
814549
535146
106013
746919
734051
733001
262118
711036
120430
637322
301312
792553
201123
167716
511144
576532
797857
342159
870238
80636
7376
799958
530918
338299
775035
194835
9042
216999
780174
420753
123009
934360
953597
1083583
856240
594829
612964
560598
898123
949856
376499
286529
127404
1050796
600824
476951
756929
532812
825592
354926
995860
14094
247919
214681
325832
996809
704637
863530
608656
461563
14821
174902
1097504
941995
234381
979471
682934
357473
584918
485314
502991
954881
217865
803988
663646
912344
311773
607785
1041642
674251
164970
615282
506627
894894
59064
284567
762874
766462
479759
786644
1071488
423822
622099
387898
1011413
294168
125908
1022606
183487
1025972
383442
124742
1005712
534247
282875
456428
388832
811577
949831
814336
485175
860459
30585
546124
577740
405563
840743
705962
12156
616791
914617
998433
68894
694350
1082950
466047
210075
711553
5385
895103
210471
598612
153199
791299
45048
390567
179878
512169
624313
1082111
73131
1058794
300952
952138
668798
352647
659812
517000
306677
412794
1065561
503205
817249
934893
567835
718063
1068531
40550
135455
408903
515464
78507
224114
107616
106023
726325
916875
1062365
784444
824723
285648
504687
614667
985393
248410
24551
360863
1028921
852224
394441
1013123
13554
787085
1023357
1015568
796702
1034759
1026887
74560
512471
50107
460149
462523
520773
683429
230442
262050
625992
224787
656920
1054965
215057
748837
268451
923418
583151
727376
824426
684841
900708
454000
970293
723522
794704
125890
591239
482068
35242
292596
150279
15947
400966
172792
22111
913123
674045
603582
485894
30186
988177
241888
765787
503288
570092
419993
877207
71441
442105
12403
1020403
801283
348353
602470
748038
362639
1020990
237405
965996
435626
25135
1067029
666841
555502
303346
644909
67518
849456
199122
773507
413272
755863
267540
366953
126789
402230
350909
172462
902919
652189
93887
565615
795189
785572
826104
1081153
673080
210090
334906
109769
1075695
960803
1079533
649922
846775
1046652
65104
40049
714790
959274
123854
868563
993061
537209
536159
958934
499172
472355
27039
627467
286684
1036583
662971
484231
654793
728989
612367
992668
656444
1094896
810241
503849
394229
842747
841785
129814
580849
9846
1053095
897182
59277
400506
565247
375013
1082692
264848
1097721
1026395
96068
671634
720437
955118
287905
701635
537646
602204
343916
580804
603220
965834
64380
559521
169611
441949
731574
43017
258159
664517
522272
102645
74861
330942
756493
920932
152590
467412
697888
968698
680360
673321
429956
14256
287842
261357
134554
798045
490613
224167
516323
1097750
847578
908164
1080653
383513
175360
341280
291242
926164
1055624
109686
570260
1090841
945387
391454
138969
904542
69208
457719
331673
219733
630992
888560
606695
1075304
1050730
796520
754118
379537
132126
741164
443968
118624
542338
901732
523611
887735
847248
210172
268518
876066
477725
8695
206465
523132
386455
830400
941069
896249
326102
644342
994284
453538
463383
690165
1067115
228162
34670
113713
1054383
902062
333832
215061
38621
105423
581072
595297
31677
651940
796761
3746
32276
568558
779786
762238
6157
941408
875978
197990
476553
1097768
160408
372378
891582
506095
1075847
283746
227799
637644
171161
610759
695135
394915
421831
1006093
577690
692314
350054
855151
406516
219558
464136
77930
86076
306325
136241
427023
30824
1038170
28468
209225
890372
880165
161085
506592
742568
574483
302289
1061414
545599
821928
1064787
861571
717583
1046072
375537
233905
1044974
1003868
50871
121569
518150
533735
709717
311982
707871
954095
709679
197655
167583
705710
1006570
1084406
1049486
1009899
1059866
165092
915292
1057904
609938
508936
184365
810471
803514
585686
971279
460840
256010
752368
533797
369206
388794
1094240
122537
121487
557657
499870
243838
762713
880848
336772
624292
616877
814994
552703
575654
290326
435790
97912
479087
1023527
233311
718429
218186
934086
164525
175585
865865
242194
696104
922081
335742
250797
989871
313832
425819
527561
259470
516326
645949
597470
968314
314800
1016254
99307
342550
981083
102065
619222
745737
122427
532119
147774
772295
275501
781659
1083497
49646
896560
34275
921743
398634
597631
1026894
886858
388554
949482
693089
735944
915861
697436
435719
58835
945607
583607
838698
988086
404498
147248
958352
847209
279247
875909
560977
452064
1018645
644850
373842
577167
488376
82787
860414
263618
496443
265308
115590
625203
620509
75544
22773
1000615
349489
861107
571176
376771
494108
527916
906827
355434
636709
163548
883263
69955
229459
446257
894344
740095
120723
120028
810921
276577
237198
852673
665170
684274
605957
66289
331908
1056017
772985
290257
960206
551710
530596
59391
702916
405309
381892
641244
918914
184942
658964
333464
27397
514729
816381
55073
1031212
32233
1052410
99650
990275
944182
782222
336223
166164
577764
1099168
197560
582908
30110
417336
61528
694034
863633
105058
482910
29704
992580
701921
880777
351322
489857
166219
188225
228118
187508
28123
355535
543006
1074475
432115
398260
118197
744373
834684
1021256
72282
642355
766112
646364
234689
233639
177708
859249
971846
838770
209170
768182
806519
671669
957997
946212
1015982
173757
469502
370541
563615
571371
1002523
1042191
908623
90760
435816
695985
1028315
409710
915892
961360
419561
1015624
346633
1030643
90425
707924
43806
699582
229638
867870
1041739
894376
1081814
289950
700591
573970
637498
561042
591869
485324
995709
54901
784238
361223
93539
915112
900778
702490
89666
684659
137505
946460
831206
850578
361920
1039600
888484
948512
906209
233189
377584
334479
328427
541460
535286
333364
425716
490258
489208
117508
51787
579421
459290
889314
33052
868498
634445
361995
1004453
317758
956664
629944
611241
292121
449048
15855
340476
809337
599850
754203
660846
648838
823565
1070170
879329
48364
233999
333003
614523
1031146
663769
130423
448144
191838
5185
845064
347832
212794
396015
518959
132065
15082
1085488
214417
633713
736441
283018
739969
415532
578510
689891
345338
892336
594106
548837
1057034
159511
1058532
971531
867924
107650
437158
603608
411837
989566
715996
482570
209827
659511
921757
922807
923857
774064
153291
154341
152608
711335
622845
989619
468629
481258
304163
983512
115708
80467
761121
846061
537800
281281
99495
641055
879322
460676
731876
736258
358035
323486
463970
1089667
890262
642412
1076163
570908
22951
14124
301580
257029
147370
712322
682129
579433
188571
1004961
9753
272399
839610
957251
408312
631593
844749
61487
745303
791774
450610
409073
993111
172454
229957
348931
684732
103755
504278
84345
312040
195569
623484
690219
808814
838591
1087443
299665
965797
1037495
543946
67655
191533
1036339
921252
570681
891585
1004018
289757
496468
170689
377172
190464
1051283
345846
426041
436317
52569
369130
688179
728981
564294
177215
387351
424219
985158
35126
371385
345947
258003
240968
147600
538826
668519
824814
894956
911637
100308
414198
237482
349707
617155
936465
297147
109653
693458
766300
230801
714089
365294
48182
583686
5237
896113
178476
821079
990131
575394
1084089
518035
1074820
382850
566031
74804
3347
820065
908396
234252
813951
773056
1039674
289782
288732
287682
281833
482538
643332
356867
359186
325953
1039160
414240
882078
1003763
369863
793762
711020
662362
327550
684976
556122
639126
42255
908803
646626
162040
1057084
960395
812306
1063451
729396
467762
608882
824662
376437
711852
988672
702691
26301
1092114
469003
634457
620973
1036063
178914
814736
301346
737807
896485
669745
318282
251650
303462
1088846
812798
162853
612102
901394
596501
974494
427481
514258
1050658
352651
68212
167203
704385
98716
384106
1037620
119847
41203
652430
11355
313773
957737
490674
394220
240888
232247
396521
459968
419659
906588
965776
651662
499020
712799
460083
520043
408044
811518
684489
239678
658486
621873
191356
56874
818125
720317
131690
868414
1014339
742220
653589
163823
404276
602920
224496
12953
953711
282082
782971
766900
440343
45878
227049
442254
336533
525877
88336
962005
711051
45777
120027
434890
752159
1004960
77807
987868
348392
791125
659865
290164
473014
125447
515958
282962
881790
87124
254123
907515
414403
965473
694158
8618
798996
977970
8824
723109
236754
789003
793640
425391
968282
116245
478063
260001
29714
521873
960495
44713
93625
453069
674179
1006581
582459
71854
309968
636688
960232
1082827
179862
971651
326372
360927
503656
754754
736375
184114
24321
657707
178982
862414
968922
676413
106257
1021088
988812
238525
766787
472970
895521
1072969
495670
377133
161355
78702
692670
1070536
979566
730133
657165
1055936
563297
540894
656542
657592
363494
944628
36824
74307
989056
50663
359447
1002825
522905
514962
284556
877905
596010
587260
721055
962023
345284
259550
883740
613317
418034
145477
749274
405271
64061
958429
747421
1013609
824237
971116
445743
375400
447332
987394
30590
943466
759340
627060
838217
861374
313001
1060978
787424
116335
457711
755917
890903
165522
115036
113986
1081833
1038964
18834
675825
186311
600920
246334
362166
823728
756853
264898
563905
924563
57782
742954
153410
65840
153582
279677
357500
772035
827441
1065781
615352
20390
202680
206585
67205
542045
200685
493967
120026
487325
2373
449099
1067133
956797
624291
415608
308870
1001840
1029712
952233
949439
363277
247603
497327
289418
986860
564725
801025
121823
231424
746079
635419
841309
201508
401286
625443
569379
89175
869136
254322
1060242
933419
682794
107765
55410
927628
405157
77994
516078
843236
560878
1070713
1066179
1099495
758931
168210
214743
663550
249682
810547
443751
577112
1098320
561229
449816
942585
894713
450563
1045776
316716
24975
572027
1006488
208579
26572
45756
1032006
85764
740949
749227
1004975
1049824
17808
768470
411255
677335
214183
220299
994317
169271
456175
220878
888483
104819
660163
384889
619482
213260
625233
285034
844892
672279
984373
490698
292619
493398
503761
983570
564977
959971
372285
194600
119469
1018931
617451
887191
575760
901992
584432
1096012
968961
586668
781949
83218
274886
404023
1096478
185764
656505
819202
353934
857662
658619
730602
885199
1005289
1008549
629410
426758
756613
853948
189598
236582
588615
714779
715829
383890
303817
19275
397846
672234
965146
147448
984921
879781
991052
660865
321013
836305
822157
12816
820271
957290
1094679
241477
148707
35770
1093224
485522
523127
582805
173005
367735
12413
585759
1048117
36004
168694
283244
833889
1076753
254440
510703
383181
1022339
631324
584997
151815
1055122
573695
637081
774333
259014
43448
351130
187933
881411
151240
871659
245999
565542
78528
1034684
109330
59166
944360
439457
159205
923918
793824
422911
756650
854240
537242
149018
768550
272869
793948
914025
453779
924932
522694
602976
212570
298119
1042277
1078672
303724
38243
1049066
788897
387825
909705
158322
646865
418631
788118
1089290
811324
785388
129482
461455
299261
175413
496714
528058
676658
634603
145028
581762
101004
302258
536393
515883
41445
245458
1059401
983642
781285
565266
383313
81804
941248
594494
298250
86060
607438
569545
1069807
606281
1086733
976533
867385
787105
53365
1041467
335024
793857
710549
719011
311580
745408
458254
904690
193810
986586
184327
40789
650912
395197
984957
596534
929156
88360
706855
797494
354439
233498
473195
15298
41438
742038
299462
527488
487705
355840
790959
590127
593876
1009474
983334
227889
131522
909590
685049
517521
309978
981860
1073851
72921
1035672
1017681
247292
562805
198469
775070
656063
645716
442294
167896
431609
90909
12297
758841
330136
775362
549625
868406
666044
311454
902400
329269
755379
524682
13505
844775
390578
271903
603182
12029
337501
583937
629536
676527
882320
554765
1086069
144429
893644
764413
85369
118801
134134
849166
779261
851403
74090
43109
962652
321714
836734
600020
1070316
916193
809165
928638
210793
871781
550489
370738
194475
41110
195964
974074
529933
547999
651809
407101
696304
157406
40933
891439
628522
1041129
421474
653709
834925
753612
1082375
410928
819937
582957
468493
113645
557680
2566
125760
610990
32919
451783
150139
614341
12675
241858
384459
893009
62313
582104
1012110
295186
618830
999539
635861
678709
830723
553640
1085807
729626
475705
1010179
502233
592019
1070459
439203
45704
521784
866595
6351
624256
906913
11956
753419
41499
306741
661732
393143
282177
1001692
205137
721204
73872
211273
381609
913350
438760
273819
524854
491642
492692
791749
808069
302584
731698
485388
580359
111587
35858
96575
648197
953386
1064932
535328
281346
395743
884589
464573
1040920
673846
1084138
614930
274351
296942
592657
970084
65055
555585
471686
1066574
845943
76356
842408
946856
403732
117827
486990
648469
510957
8822
901273
31043
867830
602427
314776
327578
738147
144238
833405
657052
868220
576683
913220
1086319
976094
741286
967197
833059
440520
35296
112154
687844
1049743
1064708
12001
324784
957934
212666
430608
330355
520555
400811
834984
494943
1100293
670553
167714
16255
955136
1063041
123383
573414
1078518
263578
838620
90208
135489
797245
257112
1100234
994125
1027977
873785
235574
774833
481524
499600
706459
758208
364817
287897
161291
138554
98338
811185
1041090
1042700
215282
672444
1046231
535528
843629
43168
170349
351430
1016612
809359
463399
435314
536774
698536
935324
102710
431518
890657
548014
734044
680143
493235
394667
687708
302108
122214
601000
738041
458803
848810
785421
756569
955840
281834
962815
995980
483229
762064
1079826
106898
621056
246275
785561
446607
5709
210312
484587
1027808
110922
173376
227240
735094
203662
174387
203450
582141
849484
454745
446422
524722
83046
149736
45875
963627
443622
547417
378533
215050
49120
48070
98697
367485
37989
821560
78570
61357
521249
657339
567040
595407
254033
222135
28777
482852
507485
262218
698971
765354
834892
455187
857344
370163
63422
813084
282797
1022178
606837
484305
823032
476037
1065007
953945
490033
327464
544102
516453
244134
123818
321695
18424
827925
493027
191601
116622
469443
95573
414795
755965
735112
940957
50441
8910
365473
658458
412220
468170
881144
875172
969144
652467
1034079
918463
176472
168302
14372
927982
335976
519337
846270
462637
347524
346474
88838
986555
180180
1065937
342320
467277
51466
1006974
382948
634037
1066625
980325
292765
838765
945449
667381
191534
526786
653835
1097982
258296
88181
902229
599626
178233
445112
517212
851109
297735
23675
1028509
184306
680786
834083
294759
125626
23371
44588
71547
958344
269839
975847
187159
320633
503334
450941
440903
256326
652268
723965
565669
701504
262518
167497
174098
112729
755709
496812
17616
914495
330466
310311
605718
865408
1023362
776022
155839
516014
140043
365414
261225
293726
766386
663494
255255
332054
1062409
608013
361958
794004
887116
84491
807673
704504
330363
249030
159860
793900
265827
425416
863531
191348
547332
319672
346411
257944
945867
318873
928262
547584
81866
928527
197191
836784
604531
118285
962270
557968
677192
931933
333196
163235
1072902
426298
86892
818651
789360
674538
528828
323294
426778
669732
856184
409280
6162
709747
869750
888438
1047825
648171
1033247
505046
235476
347063
1012457
427104
232776
280490
74684
1049658
821349
56314
229474
299190
582931
850324
174750
601476
143700
599859
1027729
262718
753348
13676
777816
333606
765743
57581
859991
528026
529625
1016017
609148
652942
115163
104108
490105
744035
39441
975580
417962
476340
893322
216408
897418
70720
730650
518027
1033579
1084585
400926
244516
512273
603455
366521
389880
277547
791862
722082
869908
1044273
924130
82741
539157
405732
889672
35100
89340
917513
129448
751162
491538
284158
1021303
239055
979926
31186
91947
721537
73937
321245
239443
1050674
975935
295268
479090
935621
148347
149397
57001
255788
125340
235885
236935
180820
337621
506136
719370
719371
59018
3310
338289
116856
580770
940998
960971
79028
80078
146220
452556
981313
490137
263811
983003
575441
166896
1095324
149571
158109
701360
692064
764986
230781
4489
385490
165000
802278
1075221
733759
563385
1044004
929306
272050
19518
754756
16286
590859
76671
467940
348266
631257
1004003
149290
176793
668249
1066236
648456
823706
414518
319307
869587
316014
505459
194339
1013860
268595
560740
932863
174888
128010
1068796
391171
432726
487130
960394
1033230
128889
417116
207917
115744
218900
783769
11170
58293
516196
1080070
966283
810436
54981
196702
957750
953342
529695
68342
314048
626547
579936
16593
964341
664554
771429
1049042
1047992
464376
508822
885334
798572
425514
419576
387536
504297
919336
575351
79370
613878
461376
232631
916834
915784
787345
573112
415355
524627
166448
414115
271497
65002
674081
603798
446370
3253
628918
441767
429349
49085
336880
194800
1078762
231300
93778
352175
525509
346000
66908
203333
862617
793176
896945
535614
947216
119298
771492
1014170
715165
723463
1021213
435820
1003559
367437
451694
841615
580501
17960
194139
851773
871598
653799
764289
290871
377560
109209
62750
588114
38835
965175
426743
618897
124024
1052221
616395
530783
120890
34046
642507
288755
266525
588187
967558
697457
989507
1002799
418107
779159
586643
974305
443159
209376
233283
230707
378842
783261
126244
842272
1015587
5259
393067
752172
7022
986718
1026325
230012
793910
803821
996616
166369
286231
738849
105807
566670
285059
135395
837245
580542
957266
430890
918305
215998
185144
43138
973261
404765
469188
824002
411819
753100
912945
533636
447413
375447
272251
813485
781356
727927
333636
480591
114392
440987
426235
300408
332911
760382
552758
323394
333524
916524
465021
174230
756140
969291
292300
760952
83929
549454
167969
1018089
1019139
519674
483465
655917
479648
1064584
142293
349612
578475
202337
79771
83770
635826
644707
923890
439604
755900
1020629
20431
673522
94153
820135
457857
421297
247659
260942
1019031
737456
1094912
1028321
991324
896608
999800
505989
985554
961241
684333
589663
335712
123106
573512
65876
923571
460032
148656
461898
575188
611089
658080
738554
1031995
899618
967038
562963
320208
1043578
368492
549268
622324
668694
334516
555732
393572
1027653
1006160
654446
893736
233952
461892
32096
740974
630794
25162
60207
896128
1089457
175908
587488
264865
725594
345216
124148
310196
397538
1056774
1003536
470560
771228
1052254
628329
82667
267860
112457
425785
210033
534266
923166
1066681
754003
478000
221313
352193
342355
93384
233413
950005
886684
99754
648233
239396
761097
460472
120164
640665
9796
702974
956160
70165
575955
1053684
347100
1036432
387246
800348
291936
261020
104649
115657
116707
910332
521570
75918
485036
421602
628623
1023011
188337
358422
314997
283351
741463
890545
135592
886589
786192
11886
920600
80829
63777
765633
449107
1013506
200625
255922
887546
124196
186740
167914
955311
805289
459515
648639
800558
812618
346349
1038258
209288
776934
739371
359612
371462
686787
867693
519358
939400
760975
828084
551243
723284
205621
444075
902796
372010
373060
37794
217449
471337
655256
356325
8769
132726
892918
160784
903387
1004928
847585
381752
521058
956327
276784
101342
465019
1010528
710265
568134
459276
988224
700032
264726
179568
164834
950304
678464
336710
641421
19031
364248
593557
444194
866765
1001682
353619
203102
1068163
106806
837020
761310
322355
158768
17224
927668
674953
525964
201588
15512
516211
807264
704505
210530
309038
463750
330481
512151
603836
947078
711317
357660
375345
144174
953891
528700
148858
347649
376114
827791
646485
514792
403446
233243
838739
382703
1072508
408477
273017
1092118
41014
1044972
342440
94295
306378
564005
152253
738304
84445
720349
679615
577552
292144
569867
75768
949288
208216
254936
854973
891572
170875
218154
481643
732566
649433
757370
1028294
435890
92571
210657
91189
897042
851565
813837
400129
650736
189623
653560
436964
277067
67153
693027
208400
883285
904793
881554
215793
259203
75716
778349
619988
321914
537807
615035
613985
239563
1078418
39321
1066001
809598
833764
1013292
916874
914072
54414
104894
86496
823481
506533
963377
875096
973224
1040688
554929
495307
721376
220146
604326
469099
98725
448943
73406
381613
834280
504995
1088897
755803
1037176
922825
181948
596116
421891
432825
306448
175498
916350
623948
273632
387522
970328
553480
800253
145755
24891
859191
642427
554144
1089877
88113
416643
429883
247634
320965
430238
878946
171312
434539
10737
138843
824037
64969
285593
805754
760093
886357
299489
444973
548905
138561
389689
456339
843594
971585
259941
1038437
606721
180443
962931
125247
993908
952736
931909
1023228
333277
354612
137941
840464
427579
998643
272581
33316
792325
175409
863031
154080
417144
720597
110896
502839
405930
662120
559066
24261
1039220
617503
296151
50795
987877
49274
753323
868037
1080602
392659
202511
455780
50668
613561
190355
950364
630814
1088891
754764
905873
551977
231361
419406
527459
513547
341586
890887
142297
46915
1011248
539503
1081248
164462
230765
1050285
789143
1064295
203761
86251
445915
763147
561170
391459
296276
1059923
766037
502812
503862
1054408
866613
865563
486944
358881
1071218
347692
788377
493923
229996
524821
187109
710207
538360
955059
895500
288347
627090
414995
74737
194179
232017
387685
217546
156677
941886
1013995
898003
287170
454172
636219
569036
442905
858952
782484
364717
187853
878996
900798
196113
351913
143098
885210
941794
696214
681138
485025
734458
525187
269162
366522
438867
387486
129157
624806
923748
118735
345611
737159
793935
300118
120006
106125
879694
624430
338165
360308
822677
705805
1010481
483040
556580
200577
32536
764954
476442
654883
95960
758944
587536
1048352
47095
107738
87237
19217
1087590
708627
209870
799233
220582
61522
161207
783348
59606
380839
402399
975640
60771
221656
268309
140510
636874
82944
92517
353917
347385
251702
679058
975676
538807
842724
429429
255111
667792
467961
725382
1053047
852460
696950
305077
263340
616648
617698
835017
849004
967478
768017
1099254
501649
842187
845282
199204
917776
499220
454228
611384
577842
1013953
618969
823375
822325
427954
612599
754511
448469
639116
1009608
10473
1015723
802772
842498
690324
825544
401462
55485
833980
295644
98796
785410
555560
829883
1082065
45509
148639
252973
980805
1093074
986166
903690
350357
944874
477382
663774
377951
221663
1057751
393815
442492
880405
586956
1026617
1013582
1010172
444754
79341
59674
980242
1093558
142887
704219
897036
194910
358786
203604
597996
989812
318725
11995
381060
813251
519469
658263
134706
842123
889270
997333
955629
414547
26525
170314
21064
116139
752814
967010
955740
314139
489430
472151
1072707
843414
1005349
252088
604863
552552
895662
533955
582076
1074190
722429
140145
343796
425523
663255
782900
25876
610579
86570
80139
1070918
248719
456879
1090997
846803
224896
328310
376470
566091
979236
69205
215888
860003
96760
837753
664482
867003
628328
975832
52551
1018582
243620
42957
891467
520947
1045268
542893
367495
860072
814356
781480
566274
172077
480859
382281
227248
947061
261741
758103
652106
829894
74704
761149
740412
274224
406075
404513
110615
763360
300008
271079
545852
1045785
336378
889758
910549
256219
12710
99513
754092
1090203
922940
399930
129937
749722
537565
394784
225208
804815
256099
653523
418266
751586
518441
875792
945809
769556
990847
781508
367969
269943
569122
54221
959113
102191
12803
935092
646963
548050
567869
881920
524305
205614
736002
638009
635724
340930
142324
466432
376262
450299
932893
317088
83029
274585
996100
306749
12429
1071052
511404
832403
23477
38840
986789
1074560
274181
728919
883107
389510
429624
589123
984612
799776
478037
238905
421725
959862
544601
667758
1096383
176107
839490
608421
1016991
390117
632902
58409
267649
108239
247483
20434
172381
88974
785934
295376
622542
1072207
872650
361316
678459
1063706
736343
269387
736056
1050500
492950
150680
48530
716093
604521
558676
944202
567228
722311
541710
85523
837478
738332
383077
1083050
1007090
982000
240078
167086
690697
79521
21192
903893
996070
46136
589714
123502
920819
873333
336978
310091
410038
498126
38275
401487
272339
889601
859826
676044
164465
595039
441722
620929
123025
920212
151686
380310
962619
1072846
782730
1098728
783509
616305
279973
440783
839989
1067457
414663
197342
424730
980813
34202
671447
568108
853337
216332
1031916
783740
427513
1087828
894668
512094
183312
939035
426883
562386
1096711
939427
91624
594553
378830
80781
818200
316556
952215
189995
965138
489178
8210
516017
244968
27736
191468
581597
705437
541974
1084542
717488
445806
1026210
281205
414497
211229
541536
841431
897566
170951
989273
1039011
21724
182607
61164
201192
933045
1008819
662647
425483
112677
828082
619712
1028987
885994
565911
142467
450123
951982
16390
919170
25036
625187
92385
433865
745682
199409
751067
467567
706378
775361
350369
1082673
970271
352361
253076
1024508
897992
54671
843044
222430
857985
617127
393951
146528
687062
1001208
619747
413589
511375
531840
461691
981638
781977
30253
214139
23842
921695
785550
38181
597713
945606
886497
326072
207250
513304
602852
395888
394939
758394
290735
990048
583115
620480
1041809
579336
1089470
640020
975520
859358
69892
856790
1100296
274226
403099
274392
319770
431842
11922
1070563
757580
70863
236157
640930
532757
890462
166147
60120
45863
151587
152869
586657
468878
724822
513261
933301
366908
227600
869795
265670
613774
503150
1068325
60054
666194
264193
1012636
119789
95220
630298
337274
634076
376264
93365
546328
766076
176639
108349
784029
1024651
976215
692383
194772
736985
792844
187561
1071170
93518
632838
319844
1002979
665929
114339
139225
385183
779979
12296
1074375
519700
76819
174345
850314
84732
944442
663403
71470
501078
339011
845221
132538
64353
313313
386688
11749
1015240
766911
403899
63447
862188
1063257
176188
772516
205401
410741
999910
41856
516888
517754
56483
473375
348825
195135
915366
644062
711955
848381
219178
732665
918308
990727
411651
339297
587168
767532
836597
820664
549240
488120
744911
439793
922541
780709
259459
668467
370373
669516
640222
476153
894398
555365
80807
776825
991044
837846
1036869
727098
356856
848562
493947
453370
852916
178456
41875
889511
262949
290043
595515
237890
1022858
532161
643421
600938
406624
102514
1018853
62600
672022
377583
459866
253844
1043445
499696
353122
1076643
599647
4907
81546
669286
336849
684026
511420
1064114
904318
758937
504489
1085587
330847
313647
331974
990439
215166
198744
704493
102673
63393
859207
349434
447665
296794
874897
733225
653373
486492
347655
616682
392558
878132
940156
657211
859036
410684
354810
998333
375188
829618
902105
522808
975711
997258
83305
1049974
478626
1005529
677407
927553
559669
480481
96566
428559
128721
407440
511044
39996
397223
1047103
802944
726051
917787
919712
295896
874838
275470
1078489
515727
27481
113848
565560
648657
1068573
832783
541676
209605
440634
87833
380454
326179
737090
182999
994623
657633
1043147
89815
259546
657784
815558
782805
293761
996244
769469
707627
317976
742032
186507
710967
1024973
1013100
662119
495382
861396
443787
206794
8287
1047484
198601
331796
554960
214746
855295
32109
714223
114191
574334
786259
442239
142618
340712
56728
572005
651028
497045
5937
3113
1089572
227890
511561
196002
1040674
459905
86285
288945
512263
910118
821317
795199
438654
729553
963239
823277
1095600
343384
499415
171232
781447
780397
979423
91763
419052
418002
234795
235845
691547
443737
523836
522786
249345
185812
151323
94758
93708
679481
412867
409624
813548
698047
232136
854594
911283
675229
456875
1071944
253937
919532
918482
917432
892260
891210
71091
70041
860032
146748
694816
694815
695866
99322
451350
322203
1046031
114308
394382
595086
155831
535469
534419
907333
906283
364143
836938
370540
623576
886129
885079
619191
618141
642709
641659
640609
64548
723556
223639
984481
983431
994190
1022105
80947
167795
565341
204247
456834
21586
196848
461788
475459
435835
671451
1030479
781997
1036845
271682
757024
594634
710560
292552
96118
610783
98642
951967
485241
386248
914185
421590
897981
44719
529520
793562
277663
679331
576931
957128
743538
507767
182785
1001783
42036
108825
757309
639036
100711
803887
1008934
10023
555604
607788
702969
372967
328214
775289
350812
631765
662758
1009594
305558
904217
244947
318124
924399
1036598
657392
451776
798749
767453
123938
754395
437238
18482
129731
886801
843210
789811
771298
78069
463121
470299
688593
519292
533174
208460
743779
94680
565138
254880
302023
674241
792891
673299
765333
405740
382022
360310
76938
604139
183015
931591
947995
327879
584547
838512
35261
540849
214394
1072275
133120
1073134
126942
989553
634390
7454
1055291
1087574
965131
652898
201967
1014515
493697
1087677
124563
209559
488897
343690
136817
997821
256085
200758
650386
1051631
155855
1014694
488407
955312
126408
7060
154945
703167
324348
1058113
596361
515825
751057
505935
443830
263440
1028279
422925
377922
328582
714740
388840
890463
1074659
557060
153759
279034
922642
579000
519844
963295
167226
616731
916224
80229
498221
874270
606886
447995
192558
610740
76770
944543
457438
639822
881528
630369
508398
728078
153175
841762
50622
1070341
462672
904883
61242
743677
1043656
754051
410320
141295
288395
717965
259558
972681
289259
768570
902054
880689
56759
661160
299576
16356
255942
200632
486367
382189
481794
535101
1090560
390228
779014
287102
635756
140167
971770
962474
758188
558320
311479
708895
505950
312711
483260
789167
5381
903027
354112
970392
784705
411880
846280
845230
885253
348553
296197
1097147
735180
786976
374687
561133
606110
246953
3667
124691
23689
736965
616610
236371
604105
407089
553625
730794
337465
1076882
79825
633835
5014
909061
185449
71044
201435
192543
209990
819400
49777
232248
778844
1073938
351456
790515
980047
39851
460934
909968
72736
567442
928460
812957
106801
1080594
830599
991620
482844
368736
284574
740761
135525
501970
585615
1087825
765215
495819
477465
944898
83970
712960
231214
860110
601950
614369
928996
1056021
38021
734323
479209
36789
614282
240645
547185
30902
927384
326543
721439
56482
288754
1051301
178583
705344
424809
876781
751259
639847
1037514
427178
981060
532630
342603
163576
180946
199068
607560
442079
842182
739989
558909
676635
530322
877925
695352
1065166
8108
16228
505566
852431
608411
1041872
355243
406755
981054
896936
288120
1045239
699666
635868
700285
239377
521729
428357
251949
57595
158068
341760
910603
347979
458948
807172
281599
438603
332959
1007109
77966
184545
336039
964397
382419
913787
1073319
49425
315885
159033
801592
443730
754238
645044
582562
893573
262664
620710
365733
477850
1060607
641071
320685
964620
429238
637845
837403
39413
259695
769853
553787
697584
590951
281306
153812
144332
776063
333312
286623
973425
610329
1090864
90485
637108
992910
616891
407496
290300
385782
212231
897407
867478
658638
295854
44934
782299
384265
965685
669834
92918
374204
122254
632011
633061
251774
510767
37597
619919
715782
716832
274941
311785
433450
698946
657744
776499
777549
449537
448487
171031
787587
375590
499406
253705
596021
391828
376767
139790
806594
64537
611083
183722
834831
754599
675329
1036459
551227
123078
1021214
1012417
143305
416555
320851
1006717
615619
354299
263865
23941
589472
782687
714189
469611
55673
222345
34326
412592
524763
480484
827670
206928
462560
1074300
226163
829779
954361
1079752
870239
19902
432300
660071
162943
297703
347972
5560
623722
185642
466022
77489
117940
716569
307446
170563
237885
539469
521720
379937
935546
318894
17542
211885
870230
781112
1089821
612853
42494
101652
706456
179229
1081018
152267
688025
807065
425914
579706
362610
941383
539023
580126
958045
160869
1084235
998674
743809
880804
98095
506317
307867
945439
367958
47978
262580
681468
727556
1082779
550583
243998
1054574
215131
443993
1001443
872689
380794
306366
795471
62856
236782
568833
477901
727498
212429
357052
345942
951876
572919
931230
887266
465101
49574
175357
767529
525436
745510
743517
454479
793468
614274
556762
71152
1043745
177575
682202
1066320
730431
37736
947445
20609
184792
540459
954560
953299
751255
1027136
605363
178209
278717
429846
772605
37973
1000300
173887
393297
646570
883713
974180
179614
98513
381998
662139
1009263
672087
779864
461865
288608
144865
249340
335149
237894
1059931
1010891
407948
759089
458067
590617
776491
40146
886248
79827
435824
101709
922360
861643
385024
162370
882480
1036680
229284
174178
733640
867053
314798
892519
355246
481183
1027574
703555
655185
62489
461486
732160
299826
1037127
75824
428081
867642
750569
251721
893633
444633
575084
133838
381005
695575
804270
156583
44126
873246
3301
1087998
966542
186907
383240
177351
555978
1058252
584795
420227
415552
670981
10369
1050428
257421
674293
482704
805491
616222
880628
300186
105074
927324
89488
765188
1100255
490509
529220
264648
181393
379101
190567
1041695
1037859
468767
31015
63948
458697
925101
880743
1044706
1072295
314629
471175
722235
610370
991867
276823
400476
151156
578895
387792
386742
945344
1034338
940323
310724
311774
963020
59589
14374
287418
281538
800694
178031
944309
429810
678816
63662
600795
242045
956262
354115
388305
441705
466133
159048
260588
357390
290237
969506
285071
133733
787358
913648
306137
875617
801794
178353
247635
93508
1090860
1078252
205258
997371
206390
241150
362430
272096
873135
722547
680801
266116
81319
15461
762296
587467
610399
483788
758578
872029
850136
1013982
430659
139380
896467
786722
411076
874561
992418
30678
634427
279502
303008
710585
290588
49971
560748
475055
791308
729691
907224
900126
312361
798068
279698
1012443
109974
256371
601925
415010
129370
671839
125376
633847
706040
129247
513182
11720
670039
1024137
69188
302192
636698
453372
347025
471360
888025
958191
243751
704532
623156
480197
1044437
893935
238182
1063883
91620
928476
1048264
827423
27773
782538
514634
628163
250947
670764
335343
1047851
795402
217822
80876
886058
654077
648579
278946
244764
688057
480471
904236
245936
158524
435029
973691
119499
881742
1097992
46331
445622
770190
22685
287584
275427
562249
587644
620350
189456
299885
438928
920168
676592
737347
289049
65501
985386
848740
54559
386182
561529
795672
791938
30197
16928
832759
883422
521982
196099
513710
457803
243672
403422
21341
129136
887256
1027577
311190
20633
753704
632988
96479
157859
995368
608407
810148
1062411
772037
1029149
71418
654377
1059482
874563
445631
412764
1056465
1010950
582240
634962
179430
1036330
866032
244289
445996
467534
460568
64907
1085753
828344
290649
1049556
179294
247990
417370
194265
372858
642713
776620
94143
289056
137674
107333
973048
956974
79869
522977
689972
568948
6160
521542
113878
274130
960861
846134
400557
773309
838998
699317
767934
910057
6966
1040287
916959
385358
737990
270257
510734
139488
345195
190310
910798
1016404
1089792
864909
471127
439652
271560
225346
1026512
664042
972694
694846
903263
1014226
376513
465990
189614
283146
593527
230223
906709
783943
120285
371967
222051
503498
991576
78483
95963
412843
275579
738245
167243
452268
203599
763110
551722
336538
674514
315460
17009
679206
340372
223028
85492
794698
939195
1027006
826441
676705
373158
505737
208220
655406
51424
144005
886987
343636
394516
975688
249792
371543
501305
294570
128730
701488
940120
1096677
516397
316094
642573
641341
462872
1098755
883825
488284
680730
1084496
254637
869343
482923
103113
599193
283105
870055
272874
5920
134059
400758
1032223
136444
1036570
395333
864054
521759
256535
804682
933087
111434
923186
246790
663046
198940
878325
539719
459616
505662
744120
417055
387896
407445
32331
838001
581820
690014
652926
81279
133942
900818
1051900
329985
757005
889618
706787
278184
67687
84937
757494
457219
396879
656851
564012
562962
198181
214834
215884
167890
221458
785596
1055947
1054897
1057277
798694
822113
617652
738483
877967
1055118
1054068
467811
850417
851467
59558
368785
42777
512913
548897
893208
64719
265451
544153
598593
715491
466217
35824
1067607
57710
352787
389158
10817
890740
888089
620458
399123
197416
190744
689502
237495
1056384
175835
960146
376441
280703
454347
1025971
268794
667589
989214
91771
915721
714239
763109
229538
841657
707983
275075
218096
595611
913760
166793
560358
631835
186090
993206
716372
627938
70968
1032110
359554
1010868
652912
164626
59104
805515
1015219
1066617
232850
572297
752084
45033
888988
471303
935522
808581
664507
201391
472682
1082488
51227
193313
598715
265127
594268
803702
216523
149110
881842
928449
87290
332593
96850
1091213
896681
52209
532900
243536
1066370
346070
187567
243395
1002513
694921
76855
1099557
719452
587901
742013
519418
36642
392578
899977
163099
822753
1077298
771748
372926
69295
741091
453434
1065808
179993
1018706
845504
919752
693984
96423
254250
1004214
799452
106329
633470
212126
218180
487486
634860
844345
92953
335237
863790
1072843
593450
618913
336915
225025
344207
709928
1076590
232407
863440
86910
1001975
996574
419842
819040
261186
740121
32256
1009575
353790
786768
932763
195026
848737
447792
28553
464708
329079
763098
940663
133906
159824
94015
273465
169585
444527
25941
313457
418982
931876
923793
493034
408702
362762
206398
165884
14603
780444
1078615
655706
177947
1017470
480681
56010
348512
1081354
652945
349417
1041316
1011781
277263
517540
172409
306594
60279
995244
200649
163638
186172
98347
849771
341081
632530
854329
665444
339370
71976
446757
609285
531232
148159
538757
374457
50753
375895
996858
760409
429808
1047753
288158
303486
178016
229718
520174
197846
992307
146328
810837
132759
683372
931183
154929
323783
252109
920187
125854
16925
971654
223717
224780
92412
1056878
176283
704930
204458
324057
644748
784792
530245
71942
982331
855112
436625
602853
223983
308263
4922
147244
736294
1013012
1042051
679479
201444
83742
589037
916064
956818
405474
556548
563152
206262
129114
689307
324081
567554
336962
498426
354244
1042783
887139
689713
1036316
819698
509065
52051
850564
587926
754802
1071984
872927
144618
154175
444054
955560
368319
673385
381827
755597
770671
1085375
141363
740000
939582
160763
307635
984431
273657
6843
196293
9404
1047043
203384
41510
898080
169678
240849
610183
212132
394849
140974
847926
458380
596317
867219
516293
469618
731076
15935
853429
335708
1057573
1032795
1093850
82713
731534
104888
522527
102685
983684
717040
667496
211379
536862
955771
100439
508139
621592
798487
3494
240458
525029
571725
409838
16737
175534
1005260
930954
283198
935038
1003745
743664
1036020
695610
168612
437202
744293
344756
1070426
1069376
11124
310150
373334
57306
104914
197722
263038
323552
477947
973788
1094525
746971
509238
826361
909273
597319
534935
375182
347069
232700
101469
233178
1087433
381900
42788
370560
763776
496313
920657
100994
1084963
219191
566682
984053
673290
163186
680381
929991
546283
112885
406777
75712
1004903
865298
596486
975309
1027423
549017
554385
215308
566472
249472
46883
740261
240918
1081101
676973
790373
765922
326703
866823
423720
387251
554406
363483
580281
586775
232290
659216
439890
318962
1028724
382123
884977
418522
245995
315538
844324
36924
959580
289792
315659
839904
557438
769298
991916
591990
118423
897273
339345
796276
438015
138248
174658
796445
584057
775419
31343
141586
610739
603916
995800
434745
1054585
710237
29882
776796
740351
74569
484278
382701
241660
981286
1088299
139267
260932
794543
698291
659921
85201
855855
501435
458689
88650
978243
501268
725734
349395
601805
118565
398039
359404
966465
711269
1099477
621757
931549
424454
1080765
635514
401764
876312
47711
110132
458855
949578
984559
789891
294119
100904
324465
66404
693828
578582
593826
123415
804274
1094528
402056
458957
253917
1087878
915620
639332
791790
874383
854439
454423
974735
813333
945860
339557
367624
749100
674417
345086
755198
50377
203287
124631
651193
553863
1082058
899488
529519
1017406
459989
918842
861059
674548
1040628
554110
256421
778869
481816
301278
366577
1027464
224813
808146
929399
754893
482236
352386
448811
83880
364310
474165
1073630
74035
636923
956104
755447
850772
295581
538628
109457
993644
725798
1005559
1052022
631455
17477
226706
457930
209705
266937
740374
872991
1006393
321418
615383
880136
81699
748264
239756
1047233
84688
506980
469713
692681
1075971
97937
510757
910896
281907
497438
792266
280396
1097623
874632
729414
709416
603286
176231
354562
421895
67077
801253
86637
62296
358229
701660
387425
377469
258481
1074178
102158
575681
901903
165575
800791
291071
54573
85687
410200
7690
107173
11310
587284
357532
607591
772959
931503
543008
202112
678994
460207
197911
756044
292320
359380
440237
233395
787722
259069
254802
416917
677493
688428
503731
862968
345406
825131
1042723
908143
942484
646199
353935
138414
435401
527033
16735
254592
602652
1056722
30988
91416
327569
270088
882178
819120
102574
989360
767275
770299
195974
965668
585353
323385
303851
846822
699450
663221
83622
48718
26078
69369
337692
884068
433817
498321
309580
806537
1096833
266930
1067997
457862
508978
140674
510367
824674
157336
152964
359491
503861
18995
354867
572208
932872
930237
393615
280086
281136
651920
775043
884254
906627
6735
283874
474770
592291
813768
132019
199765
1070654
833136
832063
697614
137621
263292
725534
624267
493304
944989
191234
761654
778140
371559
947483
321423
906216
400387
824837
364042
993800
56246
1070553
390619
261863
870905
132744
178275
940739
74600
423669
204987
544649
130088
240465
1017488
724474
538717
268765
925378
57111
331502
308743
819950
1020931
876129
445285
702861
530772
481284
938384
405920
172968
930925
258915
50345
636898
1006334
26862
594647
738970
593027
1044403
793054
667765
276442
105131
222453
240006
1005132
372512
969989
892139
951281
82928
805912
574553
260417
2765
354075
374932
2988
616441
508023
17261
437263
780217
136577
128373
508920
654099
158968
211132
736497
848358
1073570
1012276
570424
14021
813422
821119
276922
494013
432867
436944
14154
431566
57759
986203
391580
99865
242010
90549
982501
747720
324453
233308
376740
878543
1064798
713395
318306
599530
46958
861870
546255
1084361
170750
189754
358012
241331
591256
997457
964181
820082
603626
778258
205791
334463
571935
483960
52419
173493
937735
53673
679812
160673
516885
73219
692038
824421
1069026
315639
124354
736350
1003709
128692
951733
593948
297294
452636
596255
972840
895538
571336
814569
943650
789229
233785
352131
947233
453378
470726
388414
396855
806502
390163
162343
466274
727909
943421
516493
456717
79365
1035960
702161
130915
483124
736768
574122
994386
1048531
365921
726638
928400
510425
4068
1043429
736315
1043575
683819
449466
985370
14498
566074
596674
583930
805501
359913
220058
206833
175172
1051537
716469
3053
895267
71997
308218
1024349
753858
433210
971347
375232
329771
201724
52508
750780
1087082
462189
193445
1074139
834231
587119
856069
513248
698409
702302
389873
621918
561227
393761
520170
60513
379897
188612
379643
643484
679384
550329
849099
67356
635939
231937
198190
977666
789431
302546
815043
680904
445174
534237
4250
864274
136924
981006
452512
426126
630735
440464
1037301
201332
687795
845745
390646
1053229
761870
480092
979038
927948
236688
345844
487907
691928
332052
504412
64560
648363
596565
1071722
971901
172809
434598
844876
898041
459948
89256
516838
758161
281960
786708
672253
1077107
261810
324112
730521
260267
107449
938589
617275
651375
1036480
215331
789101
532113
527581
1035222
649764
905179
851960
416565
129774
490711
969545
1012242
42826
165269
49254
1082259
558132
675667
442670
592219
759930
838819
853175
278388
385501
367369
268300
886063
398582
100315
1015208
81670
778691
731563
348544
631275
451355
723159
130500
748182
808134
281521
104558
123348
591347
263183
931063
225996
597646
352255
275524
880188
963052
678505
1082101
135289
799543
402892
102562
281467
266986
941513
1062497
97354
855542
15073
900386
633129
443770
914358
917431
321485
433695
92599
283974
60455
473826
314471
799670
72943
47397
435516
1069187
482344
782348
133989
1036860
514050
280419
382290
25485
744681
150201
142690
53562
177200
883908
923686
55286
770561
972644
3361
315274
395502
288547
15189
799458
352892
201246
751508
1070795
131511
547891
343764
683995
506090
531735
739845
796054
608106
1070221
1033780
195822
206071
692244
316272
926347
1056220
575234
74791
869474
1058469
475094
960470
81434
614820
509264
819897
257271
66583
7051
14828
207600
492039
229216
553324
816254
934664
631310
41040
154955
1002312
599920
244670
392832
258422
978797
131612
502208
429458
1097286
312798
1023005
290639
817126
941933
820757
637418
711142
503071
790725
66242
491838
1037806
661220
743223
278545
616221
884735
894874
637200
123973
163790
326244
933884
277828
216598
729225
200204
587199
316113
333019
746344
51634
883247
835968
689165
966062
799198
1022449
454182
1085663
129864
835249
824670
921438
807358
182009
1084571
923011
761331
151336
686139
785506
421080
629296
1097631
1022217
28406
250989
782168
205071
492339
197082
627885
448610
888758
509708
306743
896723
176372
306034
62177
599740
973483
838158
787129
872806
493584
259496
1068520
204496
621412
1082480
707388
452449
816686
975545
358858
8304
466706
434032
1041959
858274
395478
321875
250852
259763
911935
729798
959522
352003
59096
508375
377374
493470
222647
120336
369767
681583
440590
251462
1087188
1065328
1078405
491759
47645
37694
196737
220730
905557
918867
588582
942551
857673
700836
105522
30673
343666
418416
181318
722167
787870
319379
203774
58556
19008
622085
35059
893034
847532
1025830
284022
1056752
569889
1006806
760819
178465
738111
575522
722516
904442
88495
7849
3204
1062638
548736
740372
991028
543316
356033
879931
299520
477739
239922
750265
599628
1071277
870709
423590
183375
370280
928849
143950
53188
1080073
226700
734804
127877
916848
236594
532861
303972
46389
427927
877909
102515
597657
388552
228011
142205
1058675
1038124
325354
457056
245249
259549
383864
100112
885630
478100
336778
595139
259094
171347
286055
797159
234967
923711
696959
743315
866158
554259
164758
299043
824885
208984
200813
284368
898268
491460
735712
77315
1037548
179990
991613
922597
1000490
266524
951857
1096616
391740
5433
6483
767412
536910
814848
592527
672116
315741
316791
1016460
699720
1080647
1033601
63372
160931
749764
261150
767240
193943
274936
414707
493086
988989
881862
3061
965033
1000832
772857
250892
964317
277971
792450
1079482
915313
387361
553305
490646
1021079
163095
788638
1043467
615193
97455
486570
404025
127782
738744
241997
702947
785216
561512
126529
491360
63541
904734
758629
398398
744533
854222
269053
553503
271740
651758
209281
894572
799126
3127
800257
544668
96815
38461
184541
863182
926124
357503
3705
462869
832714
16600
37290
748440
749490
173377
174427
346475
683193
1011225
239026
424401
824256
110863
556015
9688
52203
394531
979320
655135
38194
550908
267100
631423
236450
489159
241021
1066348
393304
721850
289820
427674
873279
768307
783834
188159
748626
180109
502502
438171
389809
21176
86286
659253
270198
824792
584457
586272
317079
848832
334817
972284
1037110
66957
630997
964002
794209
522935
1041635
1041636
730902
336430
926970
642765
1095520
376936
127512
691769
289170
768050
1071804
492485
61956
92977
910523
699535
476157
347641
618917
988639
1099486
61046
650998
429171
376161
208671
933469
254395
743492
609800
13869
171348
402448
135366
370000
711150
1098407
255789
37402
758555
106095
465212
738270
177751
904310
708761
194773
502420
758977
917832
140497
246825
839587
310261
451484
358056
861990
447469
281127
257755
261403
463629
685547
52048
915121
1012885
626963
422260
361941
1076053
290438
899755
877570
552163
705282
963410
678255
86229
285726
663955
928195
126936
686496
387570
802876
286490
216141
18538
925765
28125
812363
822439
925234
1015913
516637
515587
370343
824774
825824
826874
941590
908138
771664
606587
871529
1064911
1056123
940990
1023678
411313
735717
120496
564995
242251
750842
398852
825712
376943
207005
702673
626828
7292
277530
714819
1028426
15023
492208
846642
165249
859703
902626
479043
715068
72170
838807
628898
101359
453568
105488
950845
292705
640951
634448
254878
620732
577161
921318
875984
908136
267397
523626
744523
246296
1028885
98552
51014
244465
248980
1049435
408553
536070
540791
194260
729735
794660
832225
182078
1030759
652910
36189
343277
503886
724990
923843
959910
151579
415522
33534
916134
593184
6538
324462
630594
1043424
240346
37233
821239
720171
301092
468837
509463
114013
425228
533505
443512
694865
1054681
880321
344616
548922
498049
1076032
300729
959160
989330
887183
962207
570024
231795
1027904
357557
412270
613336
1074690
761195
898895
266313
755844
823460
750885
445078
1084725
837280
22157
839494
77376
587429
104260
828375
348039
387364
946474
281218
983731
432148
435351
620465
145372
450416
292072
402360
350882
243827
1074799
191278
281043
860068
84324
129304
836083
837133
277579
770059
211213
160040
694866
1000130
820997
263969
764805
85012
270698
426110
992753
49055
874112
563454
675797
195005
485115
978909
775648
640767
91786
799129
50649
394236
616739
272057
850436
610903
336840
982497
769949
247761
626774
1095863
43087
390947
253055
693506
444914
606191
819075
765567
657333
346895
916348
897998
995225
273009
202392
746279
1081743
2806
523804
264732
539767
925169
484302
295334
427458
128016
1065350
1037481
151847
332577
642792
149191
292205
512552
751814
539880
239523
676298
84460
501173
886138
446992
895810
894761
59829
145849
221360
173476
597876
690129
337695
830784
643975
534581
906574
25249
145378
727719
990317
587919
847493
469224
104042
60328
1078808
653226
426548
663772
42413
481315
382013
699699
906057
10021
344013
880251
698913
197226
1000823
809760
97842
832432
646536
576293
1019537
467917
885969
1010863
495028
835189
747715
791962
1093614
395630
400634
985389
635331
1061382
436073
376104
36795
662827
424109
264086
2428
638163
171364
733905
180916
946438
505827
528730
469373
634661
902937
608721
434000
412878
412730
81993
860153
803279
969501
970257
318685
171873
919709
177250
298378
1063178
59200
618962
727473
499465
852131
825742
150845
917726
882968
558658
900500
35703
557389
182692
943221
1025854
535902
417675
686833
1098918
204527
348622
106289
199010
922051
152347
715059
468912
316709
751477
573520
606564
295255
940189
740626
980527
465268
541601
366196
378512
326611
831896
789717
993724
161884
869077
720765
214600
103603
574423
78216
272168
3232
272893
1065242
938660
501531
86438
423459
1029292
538179
172209
288354
946644
697205
1050329
236386
1067692
356852
118874
1041754
908060
597186
801602
441073
448846
973967
463623
963529
394051
34332
986547
291292
776402
1007533
512199
299361
873147
1053855
938444
5915
535904
188413
549737
1093227
451889
901054
790790
755945
755734
506482
192607
73333
278017
249839
506601
1046688
855912
639855
83896
15520
739164
830688
941873
96748
954384
955434
141395
529960
1064129
610850
613340
614390
532844
354891
69498
793375
488080
959635
996050
179580
110000
968250
22970
832510
669318
953837
1072599
376970
336514
37057
280545
562154
809025
773969
590847
47326
301987
1062634
984170
398293
1016306
327410
523155
789618
491989
135671
792628
869369
626385
934787
494813
889515
373576
148118
170177
891709
1024355
107004
759198
96731
675101
85421
406471
619457
821709
558796
163233
585437
241076
362290
859319
25726
516049
1072863
242787
824510
796824
323186
107216
568776
208810
838677
619052
1011623
474709
707680
212957
690306
69216
331979
431000
1051648
877375
1028309
524292
786687
1085373
1031124
1039387
411418
284975
469033
615405
524923
205338
249878
47014
1051885
168388
503560
206888
359736
841291
134661
1079592
208341
997959
957118
27105
673948
157342
203385
551750
840037
240693
63153
544667
786000
79113
433882
966251
556414
950389
7044
827100
381957
699433
321526
19274
853153
233587
361193
565962
581845
133696
982061
245024
585638
846689
827350
422817
865447
88937
251542
357417
43963
450738
710543
642978
1005461
351904
268486
357897
849189
69410
558199
891536
257634
960154
263923
264973
41553
218469
548843
98286
631679
263018
264068
572235
331849
925304
743082
192048
122775
455722
352652
92800
237048
604070
831132
886394
606975
399744
702113
312881
1083850
272345
273395
375217
1067713
351895
429191
984300
1038969
352160
901129
268073
188348
860186
513937
22961
269247
471935
395285
334654
417264
1084028
271433
206693
932352
806518
829948
34860
440061
953488
943609
814454
584449
585499
302372
115574
232648
936980
932241
207657
1049785
892108
333383
76303
849738
130694
247182
350708
530262
1030701
298848
536479
194134
48084
720816
413402
656225
554578
32651
609259
8162
166224
18141
455125
879324
908404
657900
76197
172556
1071350
1045292
671782
859917
447250
1001684
457620
565884
183650
247632
223376
668681
885080
713416
306056
570844
1039675
84016
41825
1004733
234196
225731
69831
806087
972041
701431
763981
344029
453021
153704
486510
826787
183216
187571
431287
39575
104181
77068
874624
29680
393369
921951
484806
680332
805595
565999
722129
315492
177871
82207
491731
595059
1092190
261252
814290
274096
33587
884558
442486
44574
861623
716627
160461
149231
127803
511670
1071454
944030
745193
317491
360773
562642
70115
674349
198197
364610
1001292
109461
28713
564146
944106
576737
66819
1048725
176877
9813
897406
436597
487949
484801
840717
499473
503156
558589
960192
361530
362580
428469
440006
139540
458379
457329
563515
564565
786156
402001
144082
143032
333138
481558
883738
36576
247134
974331
489129
26419
25369
20538
21583
858252
878697
33942
157705
209478
44876
932368
641433
449576
12890
774773
936073
929230
726833
382104
599636
982603
917020
57714
45883
356390
859193
448170
192784
190684
191734
287996
772247
107602
870269
360542
247764
604064
44366
149507
378518
771720
1027756
687487
149795
660306
197187
953089
362903
534333
993739
1052408
729719
344126
459183
677887
57996
348961
188543
753039
754357
689194
96999
327352
790972
638348
597514
234079
596190
795058
1048694
190094
258843
696250
904243
394109
458388
319829
1029807
886329
553143
1031273
8993
917231
997984
560935
777359
790920
804210
608213
312421
585631
439189
713362
537669
750501
303847
1030595
91367
104670
238550
291542
82884
886206
521383
1004102
934187
825999
545136
155732
48908
6760
449209
735232
131027
1004500
659040
539003
1066038
232616
362562
699485
1042500
552082
463732
1035372
414623
922133
564308
886278
179275
173491
567087
396924
841448
264563
53912
454789
892376
170128
723797
57388
473905
90155
723876
978693
467178
594063
125754
283272
503012
468808
330205
145404
643283
990949
703248
904527
133685
831296
920034
746359
114768
151157
48977
767899
897624
449968
274864
349619
982302
987408
934299
646229
827098
512844
238415
305074
724256
971189
154989
932878
678438
414201
750295
194483
817055
719645
878535
615614
978381
206779
304210
583679
139179
332085
11101
52377
943917
623690
318970
430298
962527
439299
454722
248084
1066761
746751
493484
580798
77413
89233
988421
865453
841134
322532
967934
470077
18478
714770
140894
694953
8926
114226
898138
277189
418622
110900
774748
603382
1008022
314416
680874
567550
910602
62011
479034
294170
653917
257007
646019
541852
405394
122809
345781
619460
811140
162191
954582
862577
700260
524859
384259
632157
515194
103806
519276
405832
87910
267374
1033670
41465
22418
1035938
676673
328464
1065991
984710
793605
318239
206602
480650
368970
172619
701441
526075
787141
299019
434476
563539
760683
425386
1078195
1004334
394768
647843
1056274
157603
171042
678983
991954
98930
52325
1042245
1040780
295296
803441
1051077
763251
423387
780944
674922
256915
665899
919939
1030535
755707
653450
676392
231128
383133
792847
44579
948932
1087372
582450
317839
515012
669309
903424
795272
172825
487379
146946
970034
309613
832646
54266
492178
171800
162768
8368
751932
495708
197909
316441
315210
723815
672010
194412
1034596
605435
1044795
1016338
351329
442304
558951
90627
956948
424565
602236
832642
835896
84451
787086
962658
304474
419468
872828
399517
444982
507454
219139
838932
329820
157038
892488
861964
493312
450724
303158
905638
203934
652532
910627
46157
359125
993272
945975
639922
285110
122382
771921
80037
643813
955986
732034
344996
963555
780590
642413
394333
21811
771737
182834
761598
152242
746163
824188
513164
188890
148806
33331
1021510
324376
533774
952481
294415
111707
701911
534518
997484
95719
265435
38761
603718
687589
1096909
884500
814995
727279
1019214
4231
1081517
566724
138326
876577
715565
102326
1015244
871613
612054
817285
35928
988315
595423
618756
860198
933863
266692
310056
891444
862624
744613
1006420
243762
498613
296797
752713
477126
755412
320737
171124
19677
387649
665293
587472
1002661
601630
328424
53647
295065
638121
68103
954958
409577
1081308
208753
597613
504307
471434
104451
537483
157297
456516
1027153
945118
909267
561587
266428
1000730
31402
85758
687825
434911
171057
300732
740819
871371
423105
134832
745410
97727
1028975
309814
30965
766335
876921
736416
990021
432647
116796
816997
217556
994170
377576
930834
586248
114152
303232
48602
1024915
1022468
664608
783030
860075
133564
167837
907877
974448
4256
193090
844756
219934
519642
443679
521844
643827
910085
683210
947266
440790
337249
891866
824272
539034
585401
541723
85015
185373
829105
566609
768103
895128
18416
702215
420633
1026419
177113
375234
558990
957539
834681
405805
1071431
194231
390582
372600
1045959
308859
695799
445941
1054540
317441
732594
789983
145375
357499
565778
813969
817986
8220
1047942
497988
191090
941709
572108
560813
982376
793992
890368
1028280
533871
298657
81123
795216
507744
115683
671213
533909
560019
433885
580332
556867
555817
279777
18947
95427
957043
486498
754371
231840
780540
625383
713299
423075
742707
817042
7508
562015
727903
451197
491720
999591
800467
195565
646813
220195
283560
753915
624358
912244
184874
1002278
75388
442266
1031928
667690
460642
818438
892695
33667
10020
536527
1042372
425857
669634
154940
333371
1079993
1078943
40606
42926
41876
803339
301832
335607
257735
942095
504873
381567
693395
125362
841616
109590
889361
214924
755486
1050625
1044306
962832
586648
758681
976181
256230
888002
107343
107570
349559
404013
199768
305248
1037024
640579
105102
993467
817091
405159
196794
335044
952847
432910
469053
876812
723194
93138
580052
589981
602881
288476
306080
804740
761939
931083
136061
268705
1055173
582609
332807
673097
742689
915679
92033
219029
120991
781745
206149
357012
1066796
771675
898377
991507
966487
1064763
218286
441935
460936
120793
232196
1036543
530554
510392
651077
253861
966609
763605
459129
501939
216260
326742
815560
526963
58385
611281
920118
84476
606356
1050900
1039599
983269
765905
322881
2265
83952
192217
436298
510684
487366
789539
672330
99898
405438
792231
103450
752754
1038414
277114
710916
830243
293204
120763
596420
501288
693189
44491
450994
468221
941945
803459
1009275
72147
970770
285024
386773
288553
69132
615387
29448
948572
909408
395754
233181
1024580
298479
606057
420123
42244
726943
703973
161045
156949
867522
339625
813729
793909
892207
1042550
1037936
690794
476006
817359
224012
625488
916004
580541
1064307
409481
770167
813718
1053559
896157
132819
79480
379232
183838
690096
342793
341609
587389
782660
137771
13682
806588
1090930
398623
644714
37419
557008
864502
505793
243776
667464
495844
19094
203759
23574
209482
1087760
418319
154033
650815
488869
809774
171574
973802
698752
998714
406478
587083
617320
35758
591095
653563
402762
272650
161392
1050972
153872
586506
975037
1082108
1082234
427164
743515
408871
274613
965117
761897
843124
573138
882511
526180
137543
872422
456435
528528
1025997
409674
536743
460357
467858
108244
388534
569971
964528
935970
276214
141951
117593
1080482
267468
361814
878951
62463
660039
140504
738445
594683
882803
802831
620030
382855
463297
574849
478332
762254
838131
764174
576640
490422
469449
1063633
712941
468272
385860
954503
690591
443369
534835
534836
24928
479373
563790
364492
213540
1021047
286150
541220
345122
346172
788117
363099
756539
474970
783077
630108
322658
917867
84484
534957
588335
778148
530823
9289
674298
459819
937523
27775
340709
705386
314489
496546
54694
87314
1092657
474246
131426
182278
1039309
442333
200795
1008455
126947
101603
781028
293274
592651
593701
408693
316257
298496
565143
720098
66162
374758
393881
374182
663519
606101
685027
199069
1002468
65722
334385
791945
106787
268017
304347
808351
579757
500244
988526
1046013
246496
544562
1085810
112860
517595
78555
1074045
54993
426950
1079725
928823
647348
463567
923909
53984
390662
229339
1088219
812587
887376
190190
1055393
348550
494445
686929
463872
862671
542169
801145
663524
705683
922631
649601
300146
635021
411948
882349
1005281
741041
1100024
19574
506985
935388
154027
487932
623335
660392
262443
111653
457796
301019
970920
794459
471370
243297
59452
2341
209581
899595
1012886
846482
749460
1010974
606746
444878
435537
1020072
912974
568245
458167
621256
50329
418026
95313
511901
120074
298575
92938
996390
82718
503169
700368
184170
210345
572444
890925
521490
216130
409697
120239
971291
516107
21062
235642
589257
739505
743101
829019
233135
157838
1045902
192226
423400
294453
69283
782976
671912
710147
1054140
174997
400180
912672
535603
7387
594543
1009632
469024
107520
205029
1085868
155282
258453
394041
778612
386972
1100364
54116
892272
28625
134487
1044011
449260
128824
838617
669709
312895
342079
1015850
246949
245899
504598
780132
134719
1085616
45691
1063897
784257
890450
851760
265945
62514
537420
713460
452555
49187
509760
51519
645007
1011654
697943
324826
116886
1061660
960089
475388
387618
77483
127899
150612
887229
1093014
878723
764426
450421
704290
493959
245178
1001514
564666
75462
480561
91327
655568
4916
79887
126604
812450
232180
362085
707845
911897
970340
768061
241388
436879
1025558
599422
443432
883673
77795
616990
258433
666025
929127
1026898
936907
997908
20892
489365
1037277
845678
654578
746619
601719
142233
76465
28909
335660
1011129
27532
1018606
723387
99189
254578
712008
470992
412627
445427
461793
98012
423017
561375
442349
141604
814363
196289
29762
12873
101937
307215
261268
1074060
864877
321558
75403
74353
647328
28129
966660
439202
170062
567114
361796
900286
360988
58611
569744
1011379
1042317
470838
1038324
959285
199271
750610
770568
430091
866047
326652
533982
743971
442550
12445
276724
135033
757579
987114
1084849
733718
1096912
460737
194384
188255
1058930
249574
494478
448939
123437
84327
495799
567392
1042978
993970
618133
550260
439162
915289
735039
33450
52700
943880
71195
281155
864690
379899
485157
12257
642775
519138
1011398
980814
765088
560592
99450
540004
484209
605195
95680
413326
415217
145620
540803
981049
255900
690614
539633
1086421
378902
10101
976202
532058
425484
790482
617802
885112
1025333
546639
815510
815747
935920
696517
1074228
167402
725282
985651
302695
451220
1073397
425647
761267
778292
555565
672173
838494
539022
648507
888348
183894
285640
96903
435885
52607
912669
1014943
116359
217963
262627
370327
1050325
215668
641428
844030
940568
541103
677399
979765
492235
626633
792023
62745
291651
392972
326127
1036907
200637
201687
417844
982398
470845
788651
590375
563382
66758
709699
278072
171020
634237
286183
73555
159369
885509
750399
1059954
979744
96826
862646
739537
1039394
994642
429428
838775
356308
549016
561560
853727
198611
602460
71249
1030992
994501
680660
734983
414442
267278
1066028
326409
723573
1042852
681881
881383
274410
377886
291984
640611
470595
872284
989470
197461
439746
44244
298789
500153
357338
198033
1076810
769047
222703
126130
621659
698633
608933
952636
926168
1050985
878290
329992
1024697
704831
849974
150744
74858
167250
713918
726048
698376
580837
560783
30495
495647
796403
767366
1027875
169285
360289
716536
102206
382896
427309
719980
664340
528874
170540
854753
584249
857834
176208
786080
863369
339082
459343
96256
1024427
722141
28218
439797
242190
205286
490802
720739
970913
314466
544106
808453
233883
43287
362485
382233
432519
408527
619556
640909
738133
908726
49317
187633
375555
917657
666072
808196
246945
5341
854809
130296
1073208
496622
498069
303827
1074878
533612
678060
988321
351296
310004
768222
1033713
296921
805180
653290
883229
304858
229588
516272
967760
60922
928080
162991
616205
776728
901315
365019
998569
271373
471396
1018823
81560
936589
233062
765834
630445
174650
713957
1077915
388600
169945
1087621
70040
111601
476177
711930
390948
1079187
1034313
273140
685972
140747
228321
319954
166523
156611
360027
38340
230918
653295
954842
8501
813195
831294
1076750
178231
785231
530268
390204
762132
776058
109937
280634
225720
862438
262301
694901
860704
1034644
53436
100053
861549
656783
586888
14210
250338
152960
457869
1057476
254669
547582
1017984
1082202
498458
745472
374789
341088
369960
434245
562178
918133
784785
1092925
125473
361673
933369
102044
86582
314581
212956
467698
521349
393719
256305
48198
137632
621413
871216
1051835
786270
889862
956749
111922
648423
695507
192880
285074
432939
270266
332693
712626
985522
463283
744023
92991
65052
849737
847332
962594
381249
142129
309483
402115
229536
638066
384959
425664
739336
206870
801970
898679
1049970
807922
600792
91586
307887
334419
863744
83082
828173
858516
85016
332758
365259
866846
28426
639784
915512
720004
381138
522839
397308
825190
528570
193624
824651
639301
19896
818967
84875
940326
826332
445839
657804
613430
577832
877977
962408
767511
629690
162469
156934
860285
1010444
547286
668131
216928
946857
270185
546347
17555
586907
510857
1017919
474047
840639
341453
488434
505925
467180
934989
294956
172007
621337
727106
179768
477824
184806
846544
617272
1074295
369368
147962
593730
768631
924762
311187
75705
128594
727503
706798
1011053
124495
552618
447967
100724
1060958
840800
453765
371732
814312
58814
652459
30145
479633
996124
663113
167785
408850
33166
759608
994464
211523
680038
731767
223985
248524
294978
75520
184682
568188
820595
662179
420658
540476
970938
801915
950212
326613
246576
175245
982482
357552
252094
996943
672487
974116
727053
655087
855972
602638
484933
505916
649829
369429
630630
937387
617715
998757
23768
1050389
785710
850066
907300
418162
928082
924667
306465
763655
968843
706363
490502
1090258
926377
300197
729782
321504
914976
451954
493756
906178
1015498
8441
359428
432370
987902
786601
1007545
566739
133354
509135
765911
287755
1051862
113129
778669
408535
706623
815222
261624
781964
708203
399570
944184
607261
341613
1053514
374745
259084
580455
588174
29104
459585
650422
202780
91503
658994
436823
867335
659435
68638
192525
500082
901813
995036
726305
138092
111172
771042
1030128
313989
833882
216784
830162
68669
1087170
765659
989899
938976
330080
595759
1062716
474727
50977
556195
93162
210706
653239
274232
804700
1067027
348230
995315
457096
729589
439900
82118
1075362
383123
360846
306026
40395
190678
311905
993639
975027
977342
6755
173329
692290
509682
56979
31328
537651
840399
946239
669744
439491
227205
730709
469442
137593
484141
272024
544990
1079247
124711
195431
272811
209262
262552
473243
982517
1043514
673237
489241
454422
618112
684214
368001
918891
652169
640049
638999
511841
131768
878819
672131
395453
134008
178842
201560
216628
928789
360939
478855
627085
958402
1060821
827952
769947
728425
635016
391498
79179
656314
1086542
573082
525182
465517
361684
429239
1074823
170629
1068309
1069359
359783
675130
130711
281511
58424
365646
984681
130077
392640
810686
244416
310101
391232
482391
1090192
165903
637220
596427
963197
716915
50482
526879
983920
494829
577146
752449
788445
650468
792009
589014
292012
900000
833487
598126
442115
928563
265948
697382
646144
432372
89673
51179
1045681
564116
789507
1046832
80730
923638
266090
41261
395025
125492
832139
244407
939698
359782
297710
440519
1095832
248946
512107
820176
586055
558050
1046187
534417
768148
718925
58370
574175
964649
712767
932945
396862
931454
117456
358934
250574
1003865
70274
127226
6470
649177
674113
1052680
601118
855588
1018729
484470
241438
915031
96406
488021
415342
249393
881980
91869
592108
305167
769222
539327
464333
780222
95155
1004402
793351
169435
252954
965866
315132
309420
607610
433527
874637
533736
957874
497929
86198
380539
519254
818405
260409
450494
632142
1058883
768312
65763
49653
584825
695326
1073325
755466
562486
129188
327837
46450
424408
117729
1020296
574109
868632
690872
892518
1054864
79555
1038050
180306
573792
986598
283892
989898
647704
608061
861413
199908
770802
413520
698637
600711
1069756
77537
219137
1018793
444005
1046353
193564
624674
623974
384681
214110
387560
960490
639204
789018
934817
841319
536644
264150
587323
179020
917531
952746
598099
728378
383032
1084708
824155
875599
117648
438191
902077
428136
125955
91943
499485
247838
301970
149933
673689
338406
924865
380337
89590
92932
355809
907365
686766
835014
808575
748044
629104
448408
261605
610726
575512
162710
1075007
679535
1064800
587663
586613
447439
70141
461002
897722
33814
950121
1077146
24396
681131
42920
444290
897950
388203
577806
373910
705671
130892
568809
620145
390245
167092
677018
403325
60441
798251
1020588
390588
181547
461778
992961
566151
364771
19372
1010633
179033
992409
659447
1099432
209226
433188
286419
780839
901557
227589
1000440
148166
629457
1086411
420795
554486
855023
739533
110907
98104
467714
224431
908568
745873
373742
703403
1028047
20050
129724
1095269
314230
400116
662023
707752
544358
19926
124834
320520
869388
338196
426070
566984
804941
65180
510538
240366
793899
67093
692753
8806
7756
253830
561909
875962
1022540
222974
495644
26533
349785
886390
71591
772608
318535
42482
863792
767370
104140
918846
448588
101095
577780
185896
761823
295524
710710
406085
1065521
1031621
377775
661545
677361
671182
97806
753681
466997
629885
1042219
570922
768565
515098
1066340
417011
744029
422310
506964
174155
171736
876587
342160
117583
760410
749089
527538
145403
331016
867565
359802
114167
778028
676630
433029
712608
605726
117477
906260
322964
1035140
737998
661025
207429
949782
122237
559400
6663
524621
927865
1051808
82740
451188
794402
563964
102006
547463
150131
279313
444270
17498
288061
1093930
901779
360120
295967
648416
830705
492443
785783
715074
42301
870140
42892
637034
170731
310563
662335
960927
1090028
15293
506198
1015376
749715
216862
327890
160724
793291
902691
144268
670408
183568
1029997
1045948
1004434
631184
206472
260840
1002147
1016143
908044
147215
385383
351553
734814
468520
59731
443748
33613
849300
574475
41168
464769
1028756
724506
1027210
304184
991236
551747
593256
1068776
682682
57169
249990
40996
787998
186332
601405
387558
933074
725298
250913
402071
1026415
423394
1083255
421459
784399
848850
623101
30911
1006918
926404
783153
249061
452282
337991
483082
123688
600922
887933
1034819
968537
436798
563714
1060085
612368
191781
354683
227822
482808
586569
862874
135132
650938
449324
247552
885213
146344
922813
276707
983744
936972
907264
436560
643251
1007536
341025
81820
869496
240547
45216
644985
503197
943251
87322
483456
1015047
105003
434615
71908
833070
825353
823098
574537
102533
993368
4349
1026323
725792
594338
257276
819838
578468
172571
603271
856468
1097997
406355
412264
318011
13467
1097118
894770
306772
418164
259703
864376
535907
120187
1054330
505063
116145
563364
306007
1003420
842995
561944
44181
781714
423647
539483
794484
5597
569055
970063
937993
171203
906615
400372
631467
43210
224958
170977
377018
34137
1094988
897627
482970
541596
342534
109906
601314
820851
1087883
335555
764308
927658
744961
173332
232534
23031
303111
1050751
420809
75109
163081
616130
801538
499762
23770
12930
601259
956644
250760
255377
912258
868975
321899
146683
839928
320587
1079147
328089
321253
160628
873483
658217
692345
514488
513185
838413
1045733
784566
344800
468325
870113
944419
1056937
1070149
694574
83260
519229
204073
1016719
411103
305760
50852
833041
499677
256007
707795
55846
330596
773753
396094
200949
750292
140560
1077744
303515
237437
728052
1033699
859049
138054
1034771
849142
553269
155197
95374
456266
339449
497173
927003
187010
864070
1093360
83847
534634
221340
1100248
781773
783495
34219
646218
1077069
322915
164170
20937
725891
521380
187815
504379
603961
444224
475984
392896
340140
623175
289338
1027487
205134
715957
101431
1066919
817297
582053
110408
1056544
917893
634845
949538
388181
836399
417448
1098745
145168
38312
502397
854724
560127
541036
134538
110768
1077464
930710
626909
741927
10806
787885
249693
933268
755119
813209
1099231
1065529
758902
255598
372860
565675
392912
625370
977040
1050295
967207
483045
302357
1013237
333741
763910
47907
450053
487592
924978
1091098
726427
935084
457687
196640
255575
114374
968827
911433
945243
572423
700297
684798
800290
1047205
159623
623151
30840
451720
14515
451516
1014919
420756
810546
151709
88843
315112
209646
100825
532687
560312
576661
355523
705279
774312
881493
15718
811270
607409
117418
120952
890442
594403
322759
1029060
350518
719415
640411
20717
167588
602800
1034524
874057
183798
1014096
429226
812492
771314
851574
430663
240747
877937
299140
748880
988779
654879
930900
231505
870256
753362
585271
3597
40718
15975
746647
320585
1085152
936029
41288
584119
1002678
166575
43723
363974
240287
774580
1068198
809894
473883
378522
778839
669075
428420
723780
1045915
916210
8656
547907
983132
214237
632168
359654
530502
351091
499325
610538
318042
858308
151392
823154
86012
407072
55460
1019408
884923
410756
14800
609013
765589
190102
1092938
924648
1099664
31166
723482
440429
103731
375707
1078058
989181
305634
967895
653945
374133
633120
242387
285554
259982
423157
560299
209004
1020214
872706
687594
309942
747785
1013464
755362
291893
826401
455105
697922
644262
448488
46318
187192
406913
171323
614320
1079818
429467
7989
1010176
436684
74457
561921
634475
55348
441451
850749
406012
316997
838281
202189
784374
1079451
612045
613095
769106
506260
295535
384145
921351
751900
451261
236123
143102
987518
953194
655258
243337
274276
960817
982334
550586
320246
670348
499080
214135
885510
417255
725641
26779
542453
690308
68155
258855
1061014
740577
327868
433211
540844
635824
220525
805845
1080809
1070649
46509
926021
20764
558959
852793
441434
772795
291921
370499
24461
722069
670371
432595
913999
42076
1057812
996373
173860
1097034
60678
962513
15723
219203
340801
283684
571554
1035427
856551
78189
463194
507036
242432
466287
159700
742241
42031
87360
1072166
973630
423339
786507
990770
923812
918198
520243
177158
245292
288876
754422
635985
702821
231520
620700
345818
510910
117190
781425
106703
873473
753983
295081
177462
1047249
456535
271897
484272
635794
345037
296488
187191
45284
989783
546119
336142
456287
1049953
148043
512070
789023
101210
785089
232797
263630
423179
522564
755794
641355
384848
1020869
33933
828540
331513
999768
719419
998122
984869
864120
568244
826542
1003862
125140
654156
315325
443075
98275
132345
340413
1049709
1007105
632185
991170
286364
631264
316292
504483
407046
227764
963954
555172
442054
882562
215383
996256
66951
827096
1027645
750548
52690
93476
49288
603054
821153
440813
185268
747831
440088
1086028
241285
746297
1081442
787614
113803
786046
224614
388264
302872
626499
784769
83931
124657
601726
1007276
1038287
217395
878619
1086451
470582
910459
858092
1093142
812650
514942
1050038
16867
848901
971035
458640
507289
186773
74285
108328
747435
268930
267879
976679
375245
1008485
476622
388048
939813
539092
83142
608487
607437
170330
206709
332585
333635
105950
758335
866110
617541
634790
8990
1028542
630242
429469
974723
728777
336312
179887
750188
341441
24229
774489
888893
596172
403699
288155
619497
1020455
358810
236986
715958
479634
33475
491039
170298
789477
58951
133073
1040179
927694
236338
367877
18161
247386
934875
1059884
622910
480308
133233
3813
251403
976279
472142
848156
767723
437945
462882
817358
125307
775003
182965
1045883
924351
355446
439285
208286
900028
584750
29217
1020317
696659
450183
839775
54917
672314
806940
670664
293805
207970
73557
470462
480075
555936
410399
1068765
734161
843339
1051098
73408
352924
876323
712386
455407
824241
595638
250624
1035645
151491
790733
934372
944450
949395
490332
42570
127882
476930
766199
650033
475237
71524
239566
308047
863427
1065910
215620
220254
113149
807607
373766
89515
114691
253516
240843
247109
738517
166133
582638
219830
505760
1013787
841790
450359
754292
54136
39504
343427
485908
1019960
132289
184984
757069
10679
471334
43175
444258
240082
553504
49300
843208
286323
202553
81002
228254
500324
299650
743796
976879
914611
656944
331867
198448
473856
457652
716330
677000
322387
395877
851017
1075621
71209
803651
459631
448543
857668
943879
999911
436862
202774
1078040
998737
308497
163969
296525
666129
60963
289713
1015409
472937
411163
941410
885427
833353
116509
250160
864276
539374
743810
855020
1021239
254911
653767
857843
1075635
858448
385013
21378
600867
526834
201198
934948
14136
761469
524534
997606
582084
253138
147472
608016
422551
732618
1009856
310354
125982
113535
823622
364738
625306
139476
1001624
26577
42674
1007796
887944
555587
1071392
294752
782321
168683
354817
496057
765306
759470
156937
873485
951758
554656
1035479
800665
54674
565643
876967
664743
371776
211149
870499
970977
1054320
130883
900249
320767
303639
118012
533354
184520
538427
1065218
592445
9612
586923
266970
649707
756762
233182
585974
874341
162914
410008
56043
221922
798842
84362
878234
998711
661770
1071403
287435
312867
522068
932578
635422
450321
711325
1079917
964335
824640
599562
1085744
733992
52029
44245
562643
491768
1099233
301418
852467
309643
958189
190820
966023
12432
558439
231752
551330
47455
931212
547439
949232
656729
369113
1025529
128028
1034237
756109
854265
1095283
215138
894654
602363
541637
715578
702496
464379
971744
1015862
304390
418298
461923
30557
355084
369027
563883
62065
182145
779210
836448
941322
42642
356442
4693
744777
746275
282125
230261
450467
293957
1030893
207315
162364
745934
618843
288294
526557
174205
63326
424000
1078854
471051
924910
240495
260503
261553
515427
598184
93649
516039
484311
282782
656475
840506
1060322
181956
978214
735754
979825
836743
190155
269832
511340
814451
425915
469696
331552
973949
418086
618561
369549
359378
175630
305258
902028
936462
361863
967265
632718
250181
687526
601548
891888
467440
241199
763556
622827
557506
617080
175294
471399
361134
958744
424740
716031
443196
767093
1014211
414923
1091324
795870
794820
45069
703711
241658
233798
1000468
1051946
230005
1039666
1019107
348114
119035
93259
1030445
247112
253722
741806
634721
104471
177509
460347
517421
746135
865077
498311
857252
616723
345526
44026
1024494
396103
1078852
1019596
755073
880491
471541
288714
1073064
995053
845408
467748
815587
420364
79203
908657
1054367
111967
595405
170440
279043
101920
986795
700818
201458
525823
699223
802881
879909
656938
17614
394436
1051447
477304
351655
208026
254690
641992
948245
28978
984852
207866
976230
370396
833458
364997
618186
39583
696449
37711
661062
822082
798705
941444
653270
461209
240101
879511
897112
979396
549462
653878
419455
92678
342023
197844
100813
958949
24668
249450
728020
652675
57114
245562
497763
681667
548526
113551
780164
1026455
999757
344636
869924
1084937
831872
318364
645917
36769
163070
264252
674915
1052193
344099
173624
310153
138295
872743
48979
355091
366055
754241
178247
67057
17272
134143
869723
154826
326744
715047
942801
497824
1008567
749690
773083
156569
945789
772712
423533
523718
849747
62864
1089281
172182
623347
491155
82494
769180
828039
897787
213263
393935
199990
500170
489377
793419
13708
968371
806955
649484
799912
576200
296989
592234
367697
444607
619280
221229
396814
528428
422536
838570
990735
76447
259900
731037
820262
395932
43923
456700
614038
1026702
378645
582773
999501
301573
84975
469425
907257
907450
491785
735070
536646
32650
910247
660050
576490
1001920
195884
1070715
1040264
505093
330683
819903
241669
902195
1014054
740434
598570
896917
1001901
724388
144015
532403
320204
546539
873436
383710
781679
984760
892435
481302
793717
435960
173557
121367
1073207
1074257
481658
557777
464022
505325
342701
945355
296026
1031057
196231
253527
117214
110737
311363
956505
1034738
220462
198933
13479
99858
247882
738200
1004645
306488
1040243
898158
439305
260560
818020
1024884
168603
739658
208358
1064473
411403
17954
561235
135632
995661
634328
677274
817480
263477
568066
473780
296701
848661
979277
286393
393799
681129
68592
43764
711126
466851
391350
320269
72675
790434
736005
774151
680905
890596
565087
171674
631381
503439
398089
1004377
969510
250186
1000074
595162
117595
58209
994390
532344
292073
734062
182795
538261
934300
28432
173085
1054444
320253
972394
212193
585890
100982
866258
190852
356391
483028
687954
99800
426026
576758
267642
1083337
19234
423933
141339
334504
898977
1000294
647738
627257
262337
74572
925447
1035795
298436
803289
151119
78448
1002338
270741
75885
492711
778278
111560
128454
565985
567035
568085
315817
839440
194817
517571
278559
840201
1075809
574414
69189
904089
980843
889799
1059599
974526
451668
287830
44225
562648
673176
672126
969044
16462
320097
29865
238903
883631
322397
363292
1088048
304949
267036
160554
124474
973028
678362
594193
348194
54539
788704
228083
755499
980677
610520
614847
495893
198889
411070
97736
197943
84619
711147
546024
147072
712672
883121
432885
405248
32813
808681
557741
41791
317474
1043312
170477
858140
365452
603495
738805
451264
873394
1014159
152491
304103
318985
785026
739696
631628
745457
1003526
900210
471223
619267
539824
398257
881856
456184
778836
74442
193828
1010530
717332
871569
378137
218629
1027045
53819
113126
113915
1045647
57187
115520
453933
889832
931682
704924
1091576
562071
999620
626981
1080871
367937
170620
760929
717034
1009838
470286
171385
739258
828271
985899
417414
821686
182623
198826
673546
537354
500217
822554
1069532
43686
140617
327155
380974
901569
691694
599632
466765
368981
636493
805502
68781
597979
424339
854678
723441
792214
23200
1008100
1032668
582637
901631
600710
432190
837231
441059
279183
248859
117992
454530
673419
985754
1015612
4056
868148
900359
1082579
15954
706330
808587
470743
1007384
694930
861972
979803
339460
119551
32016
466975
245441
453329
764406
66578
1090226
932135
838008
537706
729434
1098975
361035
688927
960369
508939
261759
383604
601510
830581
277929
523911
1019575
994911
474125
75505
818471
1027803
784319
914312
154696
298665
406489
251934
107844
105561
723421
585710
629236
873496
935847
421422
1016001
868905
230575
436539
123812
199254
42206
149497
483597
590187
288647
1048285
16277
730648
860659
1076441
812721
277647
289082
79517
1082457
705272
951550
603892
921940
260405
199675
997884
389378
626890
196708
747090
58992
369593
1043797
798120
29456
21725
42372
88730
349877
172008
138634
784358
407455
71137
422361
1007180
407478
791180
512484
694183
378142
993485
776310
599958
154102
1020807
808869
27881
317438
316388
874256
426187
229476
1061893
63349
208356
1002848
676679
465081
455691
135514
306765
1055805
749472
973073
1093719
588723
308559
1020142
1027440
804015
881152
602533
247411
386271
805455
339582
124767
479263
1091041
805334
1027913
557859
85358
450502
857683
94647
939985
429186
1076573
425622
724235
1025084
515116
460234
497967
87619
993948
821524
831468
15424
816328
504052
24367
199732
298988
912888
668933
744842
51891
297565
110434
688929
175127
635292
177461
750934
581847
506061
548465
881386
749635
900772
734175
771987
582186
424924
568587
1019637
910023
956189
373322
802035
453749
620977
902499
1003041
458822
984182
966617
278398
296896
983033
811949
967891
40601
802288
875397
414018
540131
882482
182373
670233
382638
390069
300799
688664
981881
932053
16986
1013144
264939
437402
508433
307720
343897
440657
30713
802134
225037
140941
108076
253874
928452
41260
33779
1056833
926549
973652
1002964
896954
926092
841536
332049
765419
491045
868198
509787
1082649
7114
414727
381633
1032119
476816
422585
194785
575763
1100239
795705
58132
167858
682851
1068748
1042300
889864
581157
854839
246585
694907
368309
1059744
453950
864492
157828
546107
1070844
126572
524268
420415
210857
390782
721744
823077
888807
165612
1094871
911501
122218
832425
554304
936382
1048424
136299
446136
483383
964691
778177
530809
641377
635619
535585
132848
205090
162547
820667
546467
317624
986499
934888
238718
297344
700421
458753
1034444
877309
920050
1068399
335097
370751
394884
191226
805144
191814
178318
552395
455942
205935
934889
300230
326238
782305
29261
790718
1043175
283698
235913
522086
736272
224000
613514
755533
1089169
881893
754597
592665
538292
818799
664965
516734
251302
151666
298293
202264
75018
775501
31142
347656
417947
5175
308951
559535
667602
1012152
985170
160014
271118
297835
100667
481246
1066572
799981
113536
335673
105371
150068
397674
878759
1059307
156982
273463
723419
752364
446120
211242
410220
817390
59032
813513
597953
343649
745979
998038
107600
135172
780394
658273
329183
71519
441992
191082
617274
718050
112549
349876
253313
750380
733814
445238
234002
118611
229664
651034
27104
308759
646464
827635
3619
593757
648029
430551
358337
800741
270927
542134
129935
708600
994858
51650
303342
526892
5857
894312
1002031
267224
160140
1031049
296504
157882
765895
502508
269450
611320
289888
134946
472335
992870
612373
690938
306761
650813
1057257
948439
138917
152421
33255
674602
513519
1073033
268839
131614
446497
944439
93398
599467
1096123
277858
933203
270597
677752
107238
44025
657317
631555
738494
375046
397717
100917
648074
779280
191566
64402
262169
881736
806360
883829
1093809
589130
931637
786502
683314
562625
259066
274709
12295
492155
861718
899343
208116
1028173
1022533
777551
574996
335060
789747
395394
1076799
6860
15672
19080
981357
906020
145537
296028
832938
924761
419699
443734
375779
645967
1015523
449110
183201
523091
441533
885428
952794
75990
322601
293402
1085148
777488
827094
652883
208936
403194
79973
78532
264744
867439
1009098
610662
330542
784152
689739
573033
286033
895523
522050
334281
496784
299525
419487
388062
1007834
855534
1093656
1044990
642000
1051184
663629
867824
101975
705598
124263
928310
515410
450309
511272
301776
672889
253919
751491
852088
284876
624266
755395
164005
426724
455106
432992
554806
1027763
757175
643636
217830
1096022
545411
416454
713812
892865
935414
247068
1093675
1014860
753319
115204
114154
607695
339230
807627
546700
1057337
855953
581496
314825
436537
188050
327691
1083582
1026592
645816
137469
949336
208866
291975
293414
114587
724847
59195
595596
641101
617129
968526
398543
230486
229436
170736
1046794
244932
243882
1033463
532823
665762
640217
920775
4067
659440
1073368
254430
809114
637843
341447
589587
742882
707698
852731
228454
47230
1095470
540872
409749
1062420
890212
969758
635382
777970
166175
891442
116479
3449
630658
662412
1099969
402764
78329
369474
778533
17556
863850
1043543
483998
656001
664962
988121
789880
508910
56113
369326
404279
151230
941399
418368
183671
749514
444768
142299
873690
65512
245614
181775
899968
316662
290219
96487
1046282
628548
62488
971227
833272
42458
407617
302383
281993
945358
646537
755518
217011
864219
215480
165108
197971
539594
43967
717940
65398
270978
567054
955550
553555
373627
976988
1006829
889512
1067834
224194
520207
684025
462306
884058
661355
501438
336429
522848
253081
71582
259493
1075370
1007229
407560
27753
262231
767847
255405
722546
904984
503829
193561
246997
530179
260700
798260
196832
143975
1075195
568301
981959
334103
801426
364757
916339
247428
353939
895849
250699
792148
622825
947098
244765
515438
276414
1051719
989840
809419
138129
645907
789389
864433
72557
716986
1071077
237187
981449
305125
463789
729200
2384
31604
283261
171284
565415
589850
892084
907648
361162
1019018
63527
887421
761156
299422
330113
639034
1019534
508326
729860
448863
463669
80225
561365
9031
406323
277248
1023235
293909
1018376
766496
385923
559376
390743
362917
865115
980875
713792
297143
906278
838884
226641
736755
299226
586138
977018
518964
545615
140849
649525
328323
671140
366387
1063431
586991
453922
846433
688170
689220
500106
64120
65170
1016119
467371
549188
671995
857936
624856
625906
65207
688169
71210
134720
294904
115432
330033
493013
529107
231587
1079471
423347
593974
869768
302607
581857
809799
1077794
221207
947354
616388
948181
713803
621909
1023340
818047
112428
948450
920413
331242
43202
38132
500059
936209
857089
261871
373218
535419
309970
1003176
750139
167818
844816
244542
233345
1049862
190793
264459
1034845
873017
967906
128569
812981
317160
620019
940285
36502
1042918
946997
386246
1003479
153477
915491
346343
387732
301491
1068118
480291
152296
771845
661669
126219
833192
693905
430674
694850
744726
323795
632418
82726
755372
738820
104284
552497
112842
1078492
35624
999446
918063
454608
891287
140297
667396
341891
344215
883982
19521
1020337
369695
542943
907234
684721
38970
1017998
59303
788020
576882
1013253
819665
789605
1044369
187733
665720
127770
548062
205985
923133
115388
707976
207964
361417
1099493
66428
1000090
250201
616676
1087914
928054
471693
862769
639634
1069259
629671
421896
883594
875049
237197
774136
488624
197062
799975
760611
95948
720294
343910
784478
950472
436972
1052094
122912
146713
179380
737284
579680
99746
740313
292965
791110
921303
964146
403489
627397
576304
845872
32364
1008084
910038
253328
337791
534862
136675
1064345
240792
807077
111068
951749
199514
1012541
138531
259837
1097840
389658
832464
389031
1087733
341955
617603
647409
826876
872616
763774
660290
351548
107695
523893
785377
69719
551502
875799
857915
1068596
294237
764269
57682
117009
399532
759785
902700
190557
204607
328802
986205
80881
271210
1007066
967896
280375
190284
712316
207894
959992
67595
1027444
94440
270120
1032443
456944
5310
419858
217475
841307
1058249
1006150
248708
95717
515809
202040
867607
183345
135042
582210
963975
881147
815775
1085777
612110
613160
41274
591033
886405
665797
102551
496643
201686
273307
517775
275065
847433
665515
1058966
728992
785595
885719
603137
501036
966795
931957
1086745
402495
516881
636849
526770
890650
535507
740925
157196
75015
355610
85643
970674
288026
6026
200988
312052
791123
81037
670163
89292
671357
844469
174567
404824
1092317
217132
361633
846058
551279
849973
1026647
331553
876787
295253
167398
515926
890556
48775
686115
1073689
718564
440217
268818
526709
606041
68313
374910
128683
51683
942756
611948
612187
611137
32563
647342
310148
461360
879145
750953
670874
512071
407645
348500
182475
338151
720419
313426
892412
873062
709544
563558
525751
500558
566756
361238
345219
943564
877254
578772
1071149
736456
489039
281996
207459
750521
453985
95187
484908
505247
1070033
525957
35991
644920
105678
258418
362514
566389
228819
759334
526187
791224
238760
532294
692258
93165
1030264
884901
649632
1081573
1011905
440330
924468
412294
297853
516627
641636
1097096
591775
578377
322907
460709
696093
235268
144347
1068126
920167
1029782
678304
958719
1012103
94808
1063025
623150
406490
726854
506818
375765
59560
506070
98653
801607
563948
820914
259898
621583
165026
783453
864293
71169
1036312
680605
971643
603175
424220
758111
824657
545588
634545
715510
55166
507420
208169
195424
403356
120700
582810
274000
1033387
437205
371959
25266
63227
838410
881042
996855
1008775
785194
561376
229646
79574
902715
232406
258012
800233
1084442
158260
930722
455470
683417
586076
897291
757377
500889
1014064
790234
789184
329980
967174
501702
998573
143352
848996
958938
76932
667235
411415
593235
975370
275264
917989
909110
409004
266950
721492
176181
962425
142730
523134
726288
1029645
1026246
564317
329538
243047
262842
1084710
577825
69706
419387
1025304
884602
875800
980516
597674
601304
43628
1089710
135337
144986
764823
612875
179419
169695
469430
1076875
811792
360919
529182
731512
326622
743725
104070
459087
1003797
51343
504876
507542
967737
177192
832165
841850
622134
720150
125191
933536
142165
593972
247471
210158
729903
555600
459420
231568
347059
1062188
813338
91589
89865
935670
1093822
512740
410628
377540
1007607
816904
676269
53631
988459
808742
1030037
125155
702370
519808
1094530
895204
328312
131658
549970
506682
205303
418122
724983
253263
258318
875662
799155
1059548
89892
669049
996581
470424
920355
515362
833878
988341
630439
287307
458010
635009
28503
111077
121350
345306
843451
449065
855672
758165
611766
148264
422654
948964
263570
264332
148436
887299
389677
536084
572614
722725
1027271
295640
618933
844790
701070
963027
322125
254533
249919
608011
492194
441328
463063
941278
22398
1025522
863867
497612
98903
412070
734435
247998
101309
1076809
751132
1077754
781972
522489
145526
1003071
1042494
1084301
433684
247917
507457
410425
399527
110178
103631
834604
930027
77522
389169
657927
235584
1007068
117893
878240
396112
937262
973569
290685
304440
398819
454646
512041
795507
90779
334193
832995
803421
9435
197355
21720
559031
244283
628638
695419
49497
172336
551448
392393
762808
298312
1074779
579100
1093037
863085
430008
681304
1059917
236296
388862
875959
106541
929109
595137
1058727
772277
518592
1030928
858235
164588
382301
85532
782317
193731
812175
1039821
760961
945487
982572
36471
653261
917818
947706
552665
276613
463188
500213
501263
48388
47338
418363
1079470
594420
289024
1097212
781860
910492
354247
874572
1063899
1046069
803493
854239
60727
735777
710732
957673
673273
480512
299135
798850
270033
968718
869542
442907
390178
501636
1045698
1064737
861558
423639
233989
213779
977983
137038
27944
596243
840424
146142
856059
710108
992448
799068
127218
952470
137028
367547
578905
244717
1031048
829692
456469
1016898
143515
927445
993139
488261
706276
596162
827240
352688
16538
860493
346019
487667
274407
134461
757627
537604
419002
250044
328955
15828
445620
932547
755407
749736
683690
521378
82468
285353
745230
947950
124138
232541
1041083
505938
920876
538892
1061278
37587
178510
945705
372407
1084083
607714
601209
394251
1068709
482192
58372
746788
718709
1043252
829298
508614
955324
110426
189717
707322
204150
791600
359236
599485
1004067
103837
390447
1068718
795337
828141
71640
828609
584497
653381
48741
735936
994921
223728
1070403
402490
965213
1080581
562597
950131
195599
197263
202001
982788
397842
395288
505045
260014
600052
856197
91557
386020
442496
346393
188046
494739
758221
984142
645067
327358
770248
71173
943276
228243
242925
25157
61303
792924
775814
1052372
827136
157069
266951
932245
910254
411707
425867
499593
1009638
795138
95640
608961
908876
1039528
64589
539169
716928
530489
631341
480151
173716
108161
790010
432228
319901
928797
522385
674500
772568
1063677
276179
22787
159216
350484
607565
632336
184739
886309
976196
397871
808028
392876
1040761
616322
796874
430835
1025042
716511
1090403
68870
987363
894274
576072
752835
968500
712860
263370
636809
363927
1084382
97534
318888
774727
773677
938483
1030781
846364
987213
423307
591373
362745
192881
669207
756975
533460
733799
301624
874014
242889
149822
425632
720423
979618
220792
641843
55815
26042
150709
593295
468076
19985
770693
979113
850695
445286
390082
842590
665530
168816
593771
269252
214118
1078749
508223
677981
203724
528312
902536
642764
211499
965773
295207
359143
448066
895495
889705
395334
301766
415709
215772
1002191
537009
900858
219459
583692
681599
21148
296746
627191
936719
64502
827608
1096847
192288
178355
519914
420265
724302
386490
4131
257608
366160
871220
1024949
989301
518568
486872
296226
362361
824697
383539
43335
1031259
185922
987257
30444
672043
1098392
738034
450901
544871
800185
677967
822404
413410
758003
708981
991984
261117
251378
759902
898950
1068939
798954
371073
976410
328194
170960
110696
785840
1031718
914003
356075
186094
347562
53722
569676
499197
832219
656062
78421
113429
456389
689997
607148
950816
96317
893389
1065556
544832
466757
602729
703746
373141
632890
1077326
208634
629991
626169
758633
967291
760997
40532
507472
872931
249877
438995
77175
124224
73404
1034957
634698
854899
377697
272639
106347
144750
735069
597696
752739
933209
650347
373072
399838
555643
1024881
1038867
371873
198435
370684
107495
424971
466399
637550
539464
221375
473012
884280
1088784
716907
1033628
672300
1064993
258637
511070
1046911
867102
1078152
798116
1009025
812090
509836
752047
95847
303738
37443
190735
643159
748509
580344
370609
66223
885394
420162
363157
1085983
459226
665028
927740
900857
281486
201316
193017
695949
996218
488737
402930
993528
831193
421008
610475
985252
292514
577642
81261
544662
279763
999625
63926
913972
413793
1080920
727748
167011
128619
580479
334068
161335
724907
416539
26228
666746
508009
468830
1062038
117045
693688
115509
674912
578039
878932
938547
318567
285373
194166
591275
1011780
27583
893894
1044480
706113
775550
691680
341920
951752
537665
372996
271721
624013
807811
460623
431657
757045
592115
708188
855859
13923
888308
813550
1099397
206067
67223
230068
416247
580830
574869
665873
295945
208667
217082
856074
18201
236704
1095407
887810
197621
91598
246163
788248
779082
553252
478111
920062
267441
536681
648292
523263
950474
34472
914546
1072802
790914
803211
1020258
656648
353957
755638
732154
394033
300845
124441
15688
783220
262812
283649
48623
965304
700307
234105
65043
549099
1064678
634017
973080
5796
247294
943443
849129
470067
118221
997569
405589
1067513
1068563
200507
90409
658027
20259
875368
297110
666622
986625
256378
558875
855065
584933
550748
728431
299747
860016
698648
427618
301829
382480
232658
770669
265392
87795
597755
1043626
909062
290704
622036
289451
854851
546519
940371
8664
657542
826523
364183
641531
404514
878111
664230
176277
927904
397487
468312
127489
1052423
412812
141783
32463
203441
502613
215893
278273
676633
774490
909111
67807
1040725
745280
792634
372629
1047200
823480
606198
597293
231893
1100243
944906
865630
454908
80522
220821
338473
566701
1056540
968665
835718
304481
649137
729419
260412
853320
123783
971045
939773
14139
115191
606117
346786
229753
978382
839898
12454
868518
1069284
55743
2152
389800
712676
988240
80641
767791
973595
862285
104159
817647
275015
276065
68992
1010130
54329
122730
881772
455067
170876
169826
606032
1051489
835262
238424
262695
401651
190035
585421
943978
424650
477985
994898
672287
146418
987710
399751
294390
872844
897536
1033369
1052981
1097899
352804
215873
829688
818899
543805
1005676
849843
755948
335580
187868
546589
390348
1023663
449591
1046060
546805
528307
829543
214838
412427
861593
1079712
981856
657519
662508
437720
36096
194956
119609
581789
807270
941545
498488
431799
197647
624410
688910
919691
826760
177859
380764
27953
651425
951507
1073973
631588
29999
380426
313913
354708
1023667
800651
186342
801882
259208
400132
88737
469075
295402
840092
885382
937095
916548
230082
692618
1071300
125933
1095282
255380
261172
652542
63593
762734
9410
708747
1059557
637844
155679
1081804
158335
1061825
187360
296071
583695
124395
158978
543572
892553
728812
477596
807057
799535
18836
576942
1030878
611179
476128
160136
773928
148684
101922
202442
644216
968178
140960
205014
30360
719388
426367
304042
534143
513403
21451
199693
525192
1007496
631616
296738
106400
358274
1084045
183338
877673
599279
214008
701236
180513
260100
574436
7936
816455
345917
694499
339123
918913
499361
545862
316038
465018
531715
971896
144996
478554
27429
48038
14182
645138
977990
814318
379474
561959
812728
372484
958902
506207
848787
425255
829215
677369
813921
183220
159432
615087
740524
163500
778997
266714
868605
711029
283720
67543
489324
647400
543100
628268
275728
893704
324155
760814
1081738
68288
942937
382280
870181
784411
1060070
348566
645756
230094
480903
753905
53775
40555
932091
494677
169084
622660
570687
373870
45241
779398
808628
603871
817758
931411
247047
418201
435669
134321
310617
788253
1074963
774811
659169
1090565
329387
1024639
148250
228753
533503
322653
503797
241070
585292
1029407
1087657
185033
844407
358471
107669
921033
792584
893368
1038717
834997
1058189
14188
24687
23864
592522
475102
129229
123581
917811
387403
847563
1071833
223392
717045
1093092
1012022
428693
979505
792216
1015736
265132
863087
190516
189033
945032
1020290
1021340
97272
708426
271851
346312
67116
525235
278083
645701
646751
208114
209164
921795
922845
762102
763152
824987
823937
526749
127209
1059736
160870
730864
538980
649382
26125
221510
43163
661695
1021958
1091704
92116
502175
230459
486680
488387
327461
612790
212715
935763
493857
457251
28387
465315
471350
533198
1079526
826647
1073620
145839
1056640
744368
23964
761453
804175
865924
572068
184220
444882
1065137
420670
913710
426268
425218
365946
125827
316369
498408
1001576
653262
175472
970981
573343
977517
552393
93291
214023
1009337
333209
644980
403848
809798
706375
805602
809792
93520
433745
266973
762804
1040903
95851
788518
563966
711934
827435
278263
702250
41694
129236
582521
929420
403441
250049
404716
1021258
148819
291646
713241
104821
744848
773500
759023
412326
270497
876108
250714
311174
34647
72686
671208
451452
823973
485626
622091
637174
851120
716865
926349
1067638
995079
921941
888240
30088
976052
445002
650962
599179
362346
551570
1002049
543575
626422
702319
155240
855323
635276
408539
428084
262182
655369
879805
830520
709480
36518
516746
208490
556894
391022
28891
159304
75499
809558
631137
502421
942693
958041
518973
1068255
346169
253362
519385
839502
106059
1058490
409578
963488
359360
217614
506299
893134
90231
984953
593822
374938
28965
287208
465718
318003
201965
480198
181258
1048559
983782
672280
743000
1078734
523196
106943
832148
363087
185131
760502
230971
864110
331045
905717
974246
926692
725407
769345
462409
307071
344463
228324
796048
95768
354733
680019
590443
1069274
373848
114895
808726
665158
619571
554913
968369
801070
522456
343530
357563
616438
97509
464627
837466
821939
469776
886403
329207
707155
1004483
1095006
772303
56321
727478
791238
319137
300562
663325
468283
967469
945462
31931
70557
675364
130012
982640
410688
165390
160501
441247
888262
297857
543549
911021
797833
36328
1067618
1070254
679744
188194
933549
668647
421496
243816
460832
285742
197274
628768
111823
494566
532738
32384
1073789
886988
277637
230872
254745
252639
465588
162477
688634
286624
1001006
786983
780000
523129
440782
391497
172455
444053
1052906
934749
1015786
171148
759865
861799
1097920
455408
904262
903212
1097762
482687
754987
1084412
645056
505584
477480
601987
115465
154143
579710
292411
101811
843094
562927
241480
300025
301075
929786
1079181
723178
662979
1040219
742641
141165
922196
861100
904693
933973
1078699
509906
129629
474833
307086
1030411
165641
1035173
675313
116411
660362
77922
252940
358456
215491
456799
195339
1077418
158772
147543
1046614
164539
54645
314534
614828
496486
288583
623220
360744
30304
547914
918604
773414
58496
707763
1088285
528100
547470
681268
709063
1039813
289141
923455
469920
131820
951942
541507
77989
400871
697960
206759
951036
273857
931688
390586
1074792
580328
30356
938432
228711
183980
54678
725727
916676
612362
56088
44786
343493
438254
764807
264230
646097
725479
352635
983204
236700
1096185
416483
1033259
464919
88901
512236
265535
618583
450950
659869
483808
794370
264015
347304
248143
881183
1034642
922745
1040059
848079
391694
1012370
446158
161854
753667
580516
482365
884556
1015988
836010
1064098
548180
169008
608139
388715
323325
410305
617150
572909
671250
969520
649336
534290
821471
169113
431641
422503
277206
926073
770458
1086380
368334
38823
77569
89996
897837
1070743
551308
702648
239860
862281
290112
58120
535801
546773
1017643
406990
193388
1098132
2238
532999
199848
851280
774277
1036858
334010
611258
341259
282260
180671
42343
656512
587805
98144
296623
680377
441994
223603
687228
552685
814692
233793
1095073
858234
695348
402107
79133
901580
173316
1011016
1040601
650882
744852
1022098
133375
1038947
397421
64289
394136
96551
142562
470202
1005415
458060
640564
69717
211908
970015
803505
1063284
353926
204489
747328
354797
796117
814844
118733
1043911
75320
263615
826249
369257
124010
154969
250697
493011
391752
918157
1012652
414607
643960
467048
318207
628737
216121
996431
303538
32784
636022
538114
409123
719100
299056
799622
798183
483120
153699
232726
654408
108659
144777
139426
1089898
833623
280789
667139
1033783
154540
37994
824971
1095256
305640
816210
995742
619077
940211
333055
510205
120372
989724
575186
472543
460058
379592
993045
161848
902351
695238
659311
131710
913536
807726
1096838
1097727
589117
939667
1039591
532931
265232
461804
770711
238678
1075505
591575
782808
266825
923807
516621
409326
46375
935720
100490
757220
69200
464520
623789
129775
231481
654439
804743
524188
1075581
37091
121270
393816
261138
944437
978878
991942
193547
263783
786262
11021
754351
46283
711359
660588
650529
836552
790385
789335
365727
983975
671037
241117
438849
662233
153005
814674
469730
861633
5975
639655
540263
814653
507514
136949
1055238
861622
750424
471821
900090
218945
247848
870134
54131
674748
158622
415252
869271
1069062
743871
290922
418832
545794
421824
518784
971335
58590
41387
882431
336438
784138
213034
1080246
782863
656038
774288
269050
637520
1015588
730049
839349
971313
169549
422878
615944
33135
106236
854776
550666
947923
1054739
212783
271750
245836
425827
959674
60562
560444
56322
307701
172990
1014547
312376
812195
558451
457976
666470
819762
523325
624309
204328
425878
611359
1011834
848220
449233
8292
669211
312628
972082
948112
696084
893823
798236
46466
467886
199763
922148
985572
412644
192798
870826
464163
1099978
37122
618496
1036659
529428
440362
467287
1059146
916958
32668
672058
1054492
203442
293835
243523
326813
729168
621041
948429
677567
964856
684471
1063343
668704
454695
892383
380504
871123
14475
277396
131445
496683
271995
384552
1038586
328472
127970
539558
49434
278773
1040269
385409
872330
715547
585547
680243
205453
909807
261831
719497
315663
73896
694087
158655
523130
492297
450944
98479
892344
865824
723618
11664
939840
60141
542964
1009506
98371
191511
268330
166861
977832
1075270
1052917
1073705
584857
601070
341391
831877
309726
237110
232201
555103
407252
906880
687854
180393
563192
850470
233810
2437
768030
7005
1066883
12359
360812
672948
538572
725163
947588
1016147
449133
955847
218959
98635
628710
858837
500223
222086
429935
445660
351321
873969
216694
967711
873390
422539
631074
1030159
253082
351113
259774
378895
630910
596878
527216
571583
902141
669996
481286
77661
942511
264470
561539
431360
505961
141417
683508
319821
847007
283898
414601
930620
657698
14522
558292
301610
853595
1095222
493046
658506
170630
580464
270838
812229
1069168
92671
444323
713891
872973
788310
963731
206660
878014
47854
175014
409572
689449
139161
760937
984806
163168
672976
25828
1009111
720598
78581
306165
487336
118627
361110
284804
837349
591650
365873
145099
6741
924185
394034
885463
480262
610272
520590
778935
82485
463147
685084
705358
901693
51636
351125
803776
438458
494979
653716
425481
441834
253675
500528
1061047
46933
439935
577283
288691
882971
10565
224725
288509
58629
925082
723520
896049
33851
737426
617589
157737
613503
767212
1058846
643180
526128
259354
1077009
173168
1033044
192274
942074
199075
435469
149445
505273
859418
426697
385583
75605
27438
201047
171594
522132
725843
435382
834504
786981
376913
273840
102641
578571
958422
1097675
349902
909470
741170
897396
757129
213882
657694
104844
94803
456154
574172
399792
1090778
464221
844287
680180
215246
72841
956677
266540
823124
548563
174384
424038
52572
1083044
212408
684693
960210
861408
356404
399048
959704
1098307
317889
1004699
733095
371895
442633
107003
240641
721756
503395
36968
495361
1081114
491662
452154
451308
182746
855458
323123
472072
962022
719375
294416
609688
608562
680820
95535
402377
768133
411048
20647
817857
836500
168687
154487
54944
599495
120200
759058
1024503
454437
729728
88119
283379
15142
412591
34736
842889
284232
826192
745788
557500
870868
981027
1001615
1077895
814888
937708
954624
600447
895283
1057390
507297
610312
624111
397701
249979
383423
107812
215430
1018556
194061
1048622
437379
1096733
358719
6717
375986
257198
897502
905070
155587
1093825
265190
1069378
673842
813478
489635
820727
653639
414211
864045
981561
890862
417468
575317
51977
498492
183631
1040822
591237
365111
700218
953986
146759
811756
802506
75659
352925
141458
906380
469345
177039
174133
43078
4812
991575
1076924
915258
267216
719553
651835
204079
345021
686716
393119
394960
1043515
134571
1042130
617539
644403
614319
394155
302196
351839
327678
372184
143667
418052
216050
886674
1012291
995594
43792
707731
214640
35516
338192
959852
24306
318119
415273
927187
188478
971551
538937
999036
598695
70112
554153
10615
895207
43193
382739
381689
437983
696129
841987
542700
94760
23476
390896
209535
322836
650916
64632
146647
492382
929919
922371
517178
791544
719401
529518
378740
533363
273617
300822
615036
581408
1027859
595396
822213
282742
844395
502345
178181
343418
775292
385461
910275
1024982
90093
900698
89981
545520
367662
301631
689604
1009700
1051690
484970
925619
723811
81801
762355
599420
78463
640776
966082
337018
676644
1080610
451718
873590
568181
646497
157929
211821
1092639
789902
858312
514319
913800
791583
230564
171446
165742
51955
623633
442779
364831
385083
105621
658564
1009279
1086315
91124
937637
581135
299304
842335
282346
671609
79823
649975
331987
719626
91493
42385
467556
425793
1029343
798739
1091406
135700
914959
381628
545176
779275
189934
656114
1054373
153429
100539
544545
746134
945639
415360
1061113
923090
436875
298305
408232
42146
936449
349574
61530
51719
356162
550659
288310
259302
596774
283821
979858
1094757
816506
90955
349323
965664
32484
62440
216115
733337
488561
18611
115838
803788
470128
483618
1068245
839272
773952
382092
222816
177909
1001542
507169
1085219
226596
662018
325685
450757
26112
173585
215342
66673
185538
170297
9024
20721
267283
731002
1000438
793673
919308
419553
386372
781724
447142
1084853
640281
463774
487591
126409
851971
988478
455762
881885
413881
757275
188059
537878
85988
205505
863418
433286
125252
759001
760185
738903
869144
270711
424693
1041479
603374
467087
198412
836517
161224
940264
436479
417837
992906
11336
160677
370012
317116
7965
236801
367032
498873
425318
443674
816401
817451
818501
517554
985291
512640
985304
167331
720062
923073
578460
495460
633025
593371
642885
310447
405675
490519
1051619
133537
782442
906033
36313
12908
415820
995543
1034932
890134
462508
295455
222476
889775
1041384
1026805
629334
422755
604493
446247
856376
329450
784784
1096587
327962
605057
517407
39064
231592
632613
999391
210249
546155
417913
573196
648974
344252
52095
599731
487620
858174
489894
135535
789405
50900
1040107
797544
893681
762749
410744
174838
869418
635534
314573
291598
921574
1079659
112169
216223
609602
38382
14643
755902
487173
186729
80374
674426
343724
790151
1082966
562795
340811
202518
432019
559057
458835
1021790
755349
364059
720464
868169
71131
371577
693150
144064
407686
900141
562664
913288
502540
1048167
51275
978865
838058
824394
432883
493583
841844
954147
131885
702393
379792
572076
771793
155899
2560
3425
912470
140774
231548
285833
1051287
167375
977977
418263
920842
775562
179463
450331
502713
470922
497849
891651
296434
894102
330698
418533
611840
709141
306407
246990
520227
410873
1088902
163883
309397
743674
304599
658872
877795
1065148
1032419
863533
615600
86587
950788
490932
909429
90939
719107
848413
317602
564590
752493
526167
121887
525647
74811
18443
1097831
140062
315955
503204
608992
847881
204418
574768
944738
338901
799753
546758
1054396
628129
17561
1016720
742309
242025
736872
910594
289853
1092947
675044
1001733
603757
61982
919962
390667
763068
944578
810692
195350
1027060
1055234
313628
545483
357928
565754
13448
533009
113085
1050645
166510
651619
102355
615408
979370
769055
1017185
735294
485187
257447
650963
738068
800267
379997
509345
970498
684331
917622
918672
334895
779539
812497
675217
484956
106226
874398
967916
553378
337558
1023650
12489
63502
176162
705296
498855
175538
727950
634299
767593
283665
1055813
1047223
569929
772110
871614
1021351
699093
589897
434423
206560
92206
523288
570328
339093
644064
750779
10001
693132
917837
565005
186259
1011826
1031582
192693
623110
681709
804036
49726
403578
112258
1036113
135156
327285
674738
802388
30641
21043
765959
422277
629776
810493
565130
493187
299883
232244
139589
946665
279419
386298
837987
600035
740050
1092275
539514
527425
753449
309469
135936
1063081
403244
993076
144667
579249
873890
1019684
953424
483584
347078
862826
461673
134556
286892
123183
403469
904978
368029
510849
170130
53991
89670
140564
134123
110482
582639
350580
426029
893138
130534
755050
174664
855584
823700
481445
270260
57736
1056490
477044
692451
532069
210907
632506
1048940
642886
714473
247772
458503
662424
729402
981602
278813
997666
777864
419401
303907
540547
15577
151980
335990
196343
129385
424436
902744
101456
569735
130691
22580
673193
25967
425333
860431
811734
366236
1087592
578015
223051
84571
698642
398775
423203
1021738
1042139
386282
205348
413158
190064
716275
232380
902038
571242
44062
245457
72525
111571
753663
507313
256335
1080857
345738
324051
1038979
1058391
61566
473384
80713
519298
7101
51957
157581
776600
204507
124914
620360
254764
856502
938727
1011818
777323
231534
628461
918673
904907
411310
880415
385388
59094
1024264
880391
1044084
126413
112994
436242
445801
873615
200804
890241
324098
48375
1038657
776195
581989
481860
517660
742727
752953
1026937
368364
413942
58916
275392
964647
521549
370620
753159
239562
102110
137994
611703
534749
853045
512419
263595
915820
251609
615130
869975
38855
1091270
380161
924702
800919
954126
178422
7083
660494
992416
1000817
801780
854801
385747
956965
758193
662458
473951
204806
995817
330724
1042890
358491
927071
350815
232696
650187
268796
97242
356931
365756
446050
302674
218009
946565
778413
957153
951520
66871
342477
708838
110210
82646
858416
501026
360278
202668
741969
223364
79950
634822
599234
316982
1098194
961709
1008718
926286
279832
845161
387784
480382
38690
233275
779895
604723
982421
418618
571846
798673
1018018
523178
925442
813017
1001367
478933
107734
163147
175381
414996
551366
460526
165248
311294
710943
882769
626033
160814
1070732
978493
559636
513251
81050
47305
137832
96651
207628
369122
1083303
11999
392589
283959
95694
952668
1020796
261966
679997
190693
299910
884310
337386
1070533
213427
108066
550613
727920
11475
287980
16692
356474
719013
72572
367570
646438
244126
709463
765119
417400
672386
293597
580800
356469
836025
258752
248375
247864
281751
483599
870362
125073
1041565
518871
998613
1028217
4350
606352
434729
541496
971036
360339
333734
669038
670293
337040
490793
839514
134862
36612
189950
834894
469817
239193
887917
43584
82792
415623
135769
1007321
890510
242238
879398
129802
287943
208896
636868
980474
674819
1067732
418537
502993
834582
789987
1054221
528029
321762
446020
740055
897913
356126
126544
240916
881502
6123
739680
335785
1076618
233194
910165
38039
318834
663213
721447
441614
147294
492629
21981
596707
912790
1042884
615018
755195
815507
542281
1059565
395283
322042
443557
1048081
185120
754856
417798
691395
319932
928794
722150
141943
150056
925484
330850
657349
1067217
506175
1049424
996923
596304
1051256
788334
417559
844439
391684
701731
304598
555108
143920
405624
7096
836137
734791
1024789
979809
741105
688199
178083
604388
319339
517979
354644
1029279
561561
483540
575462
17052
102932
799335
45558
460535
219683
590475
1035362
224805
765560
1024058
565153
546078
1013225
768609
277772
396908
898869
1024605
19727
214951
894254
431301
96831
671594
1062292
322687
300807
289740
786301
15234
123327
1051878
1082134
688222
796221
972841
79634
922840
95142
606844
218635
97767
887263
374475
208660
690572
513821
680759
400845
856445
949585
275663
816917
997217
1073647
1072597
938807
943813
221433
224777
114705
149278
536851
368921
296489
1028376
658572
615753
819765
543843
409279
431127
149663
143864
505555
187134
242400
839625
967642
935750
494930
774230
985616
613805
900760
969533
506987
318773
825037
695250
666108
711689
837963
346994
546989
566178
901787
517339
720181
742583
540425
1086529
415611
98357
36367
340450
1041024
857440
994807
965928
966978
964878
327873
804904
868543
349804
331539
473353
591245
263347
73305
415982
888214
634010
635060
682801
681751
877948
326849
143264
94748
925230
322018
111797
383923
99078
713875
139119
12800
14735
840597
1073481
1086390
813908
975264
602072
123316
197156
2249
758260
746148
174295
312779
872989
833008
459208
1005882
392458
344778
477226
142278
296790
837509
699036
839710
349079
192176
94813
916060
22649
1022020
680734
1082218
160272
505735
103319
291789
125851
1053008
58354
86241
488406
103668
920899
727893
413549
616097
403559
188864
962632
424968
226451
200071
807569
980126
981408
747176
5743
631705
311874
211272
520106
681536
845026
540538
1036993
181337
460923
942289
947215
482205
949098
341497
168406
671298
1085516
521529
793725
582191
360748
419376
844870
1099691
17131
434568
839240
633873
297925
367948
822684
355203
677426
161040
507030
385954
836891
647250
750400
1044947
79282
990587
11896
176152
874543
349664
1081562
379191
209459
509736
807866
232141
340013
567112
14819
672868
882304
283483
153293
297534
544431
1046602
279839
513118
830022
802220
641734
145360
109208
423039
314782
616188
147894
509636
38740
500946
995866
723850
375130
18576
867251
752557
797798
211914
86609
1012097
832141
482491
285092
222727
588228
881187
254336
67822
92592
1010324
180294
1092407
814869
18153
321950
406173
246713
713254
503279
440178
500504
396663
964981
343711
707519
98860
844874
986760
158980
378009
337722
479512
581183
1033615
867235
723068
116229
844661
496026
982349
15571
667097
377467
1023409
46646
612840
802820
1064101
288933
289301
444549
658830
506992
169944
929214
572223
812869
454895
339925
1061158
603607
827913
267599
82964
439044
498756
217308
791995
180994
95715
403657
663962
607109
279901
540262
463759
973254
964346
340506
910635
73481
221307
10243
521574
850258
898642
747681
892837
765582
709016
33817
151807
818780
1052631
313287
287279
502624
989032
653682
432307
127940
547540
426645
987916
823163
99711
537879
279119
425616
1094950
944797
502922
785011
58171
407205
700496
271660
766283
898673
681928
811951
432709
839134
216133
388669
1063350
1016821
186523
83097
194866
223913
720495
595862
778693
413548
749825
140449
699733
856352
821202
399197
231320
342113
437319
351722
1058787
579121
393657
516134
879114
632384
663971
414677
474858
1064927
672451
841539
917644
419609
94389
300897
238307
636224
374584
187530
494240
193472
747676
415005
377609
261382
58721
765618
907861
420992
1074703
892254
145733
447758
703370
656785
512142
1065759
794183
122277
932501
995720
235679
393509
76202
629367
90359
107473
940253
394170
261332
998748
496672
809364
551758
467182
835782
804418
1055693
277697
32608
713454
518527
119225
284313
157779
580307
80681
875047
655028
656561
415972
940275
280429
222800
633046
108665
365279
1056427
209214
943602
460473
455905
277082
281640
583265
662816
189020
364564
920807
327581
908567
732674
542018
411011
960794
266880
126935
821795
135724
1089674
484099
119498
606114
1014250
138993
552745
317732
145905
566910
371089
723638
937394
819743
471219
355309
874848
256824
719685
196058
77615
417396
184729
424294
663593
61410
544116
658525
296234
1083861
227674
519129
681119
960321
883789
86281
342058
1009908
144479
1088200
510216
599448
355152
503963
157219
441262
593500
742528
95710
40491
903993
418876
423229
662082
1021954
306919
60647
140663
648393
914145
775077
776127
993153
465256
410283
162656
403051
262297
1084568
611586
800613
1090473
750167
1006694
784123
799980
94048
711932
464744
648663
317468
8625
16131
1030333
903244
289595
625325
222592
956645
504865
552664
709447
130363
338343
710042
879898
1079537
1067698
273575
395317
997133
406527
127228
14140
556815
414035
1020936
845241
438566
220983
941284
546834
435566
8296
26638
604744
15976
249229
845604
988178
319926
627408
1043310
825043
811261
683163
584382
101340
446989
1074374
818451
760877
427838
1004330
801397
913106
12632
473630
232535
336024
409303
563728
212149
417223
385591
576189
843068
1070046
185014
432544
111987
1017812
547449
517161
59864
907773
361174
74871
631736
499507
477815
58419
756073
514870
826161
892599
213657
264158
377843
305617
687083
877195
260605
534263
226492
631076
740941
70493
661006
88970
890100
570360
833735
845811
590086
92380
251246
477464
481959
222617
418023
61818
325997
11780
803703
637886
1014426
1007676
208604
995955
434633
738354
145036
1028947
153850
689923
168409
267176
75941
477530
28241
395792
357335
114630
241558
1062788
956254
249060
459645
977375
363905
761718
482093
429650
39782
748882
932305
586945
814860
736235
105889
96508
127596
1019098
809763
723429
689694
940346
638586
262421
495143
160417
776268
255648
231509
973664
856136
544012
282885
493165
863985
1033035
137045
850987
478738
670358
426508
115290
614152
63024
291652
618965
164297
835263
362716
857688
110045
1072228
1050085
1086382
1077002
394542
415089
1085379
47352
445875
760344
563753
838038
1004585
191365
923008
298915
45923
710889
785294
257147
585651
321208
441757
920165
938246
956054
148884
770219
607676
313720
617574
1091564
88416
103701
913729
14531
997370
222908
209035
973434
494188
224808
899935
294741
93180
249813
935832
597170
128575
544086
1038062
315431
723080
1080681
995114
874317
624145
171483
407567
111106
45220
177436
253939
474084
249632
298482
802564
114145
954405
576048
267816
154525
1021115
822300
623465
104364
412540
388944
7537
898015
407010
731231
183968
614136
1037940
844196
99796
541211
747844
928205
571515
242928
247872
441072
1079807
421348
207678
656311
26032
824156
95123
729896
746137
1028746
401606
713991
399917
847971
769155
690841
598140
332361
971546
1004618
455213
861704
364552
183663
508807
939136
405856
416269
757733
318977
814317
641399
846539
983297
1083232
571703
380355
562507
636540
674106
527843
116488
676077
760643
913970
650732
44838
149324
1090823
576576
3004
1021909
122862
228800
917500
198803
379390
167585
791770
423643
23558
914713
669090
924060
495065
613038
31376
954939
189832
1019547
103362
675387
955365
756362
384121
310350
184730
387881
158190
76957
654660
783047
395105
58558
920906
406526
641248
618395
862364
1084010
590862
142246
884435
68375
849497
865656
326143
882762
182575
591679
286042
974521
726450
309866
914453
337286
632140
183333
612463
987617
1035214
295061
69219
187005
738232
526127
80856
845437
412561
24378
525414
635387
1073159
247654
92171
777184
535452
31866
296469
522562
846203
410337
161828
946194
543714
684560
535780
664399
384954
149793
955105
956032
969473
130133
357294
548146
918017
831678
371958
1068246
40460
471241
99112
347812
349253
942699
258498
617878
618928
578943
164899
840890
1003001
413892
865662
1086308
742810
740720
985033
1085258
106975
848554
52240
137168
127124
639647
914229
298879
481088
1080386
846183
114115
235170
577445
419463
835765
945640
526219
714859
650359
975100
586073
987893
300413
1096946
514366
750069
428093
45776
271094
186187
1041676
40763
1026031
835344
1052870
520817
409222
50043
680040
468060
298544
1006875
202989
107629
942545
230007
158132
349623
765745
124925
974238
900712
835497
466298
232329
280206
107512
1009855
842378
1037985
629500
520656
936660
167868
311925
283830
717585
1002045
375255
102473
729989
115025
763042
782768
232460
904682
877950
483444
33969
267003
410524
868861
946995
680192
279784
66188
722626
545713
195055
516425
277297
565100
854848
601823
325670
114189
422693
866341
754136
673703
665843
57489
163875
932677
1078406
624163
338541
76917
979639
1080902
710002
477907
87637
1065914
196742
166252
491293
251417
409595
66499
400341
386310
443217
827512
81808
321804
352008
292934
130596
465009
918555
808115
827591
54270
221799
38968
876157
63646
605947
664308
270682
34838
846443
979781
184859
372607
610773
274001
207106
425536
523706
638642
82116
834084
620930
264302
784110
37582
19959
86629
1088959
167357
499788
534315
510859
251811
974737
866114
199617
770768
738030
845503
520822
984566
438005
884187
80350
920694
402662
1090544
491479
959298
14352
852763
477843
241177
140539
665821
235649
546383
959218
464727
66226
981516
29817
854022
485915
126055
125151
27598
782120
856306
327272
205212
209953
203413
849193
512481
232684
957315
84775
286809
770891
743651
349085
457006
306932
121655
198873
512817
992758
527913
813062
1077152
845901
711764
393409
83777
893933
216045
348572
641115
102108
298902
315971
2226
863271
48213
69535
457418
676668
18425
570787
454104
506402
772016
299404
922244
585484
921074
681487
578309
423104
433080
857645
648975
273056
549579
32430
601848
228952
694936
280765
656592
754177
928406
660517
280927
495336
157015
340751
561808
362375
1026277
947255
268788
59031
917357
420762
731610
892085
7484
112976
970288
1054263
932484
598555
341600
1059590
832006
817551
896931
864675
759250
1081376
176074
608116
564434
11559
364416
165906
420984
836607
285411
1012882
437492
307051
212316
64680
1089317
1002479
130867
251341
1017957
476767
335834
1071665
183468
955410
1088069
405005
271554
381392
605483
44384
535237
824217
814417
470754
149211
598348
507674
152480
22469
867524
632297
641896
809942
281436
740475
639886
545512
885038
448771
470197
774130
404226
390286
98401
775774
95435
48280
870356
330071
555696
911152
58013
95597
589168
184720
712564
160712
974220
328775
899654
796750
941484
340950
10928
435149
448324
688446
281184
912663
322002
67265
1061636
137546
708794
442205
349476
178036
99463
550542
921256
720131
1014493
5909
969107
206395
83129
886935
925891
566918
534351
706419
855653
630457
403339
137529
272496
813580
638992
416189
761436
345276
110278
655774
935892
1026763
410165
324869
387654
653209
422265
996239
142335
725830
975029
541885
4055
391274
295494
732709
106805
324563
388124
892133
697899
536534
271956
774914
580305
55951
654457
66120
620961
32121
553860
588884
328138
142882
614167
1097359
1046015
342155
167371
572468
711268
257713
408946
551004
771252
429098
1015713
952404
120300
797911
1044588
69025
913688
754718
974104
318897
534978
187652
671612
66598
153545
229491
750823
892044
896140
478684
604233
1064888
34542
56372
660216
470085
501910
723933
796511
183436
663700
785750
777729
1037256
151009
323059
766418
859964
423330
643990
237216
926783
267545
1079063
810783
393103
909798
231777
445594
1017239
603401
93736
825225
734753
614982
144552
301782
1044666
950768
207086
500718
649728
3200
73720
206866
715940
782415
461032
195557
342482
294985
364261
646687
1059352
766864
423889
1066528
289281
600485
667942
390451
436180
934563
943068
849623
291093
62737
577016
204267
449459
501181
515443
71220
738032
25640
657444
655014
320501
218610
87539
1047017
292087
198038
931596
97823
662749
853750
394783
554530
321096
352312
459751
415072
159477
394128
419226
998796
1066282
503158
340173
234010
428288
520498
146011
1001773
247925
998417
945877
92885
468176
738291
61538
72783
996607
183807
793913
730697
912005
856014
779590
129678
419114
989090
341725
299829
585680
1041487
745402
774013
744273
892536
973570
503536
828054
6117
191325
913640
1029107
607508
1078645
872701
534376
752025
377558
766476
802763
428352
342738
687174
914848
722763
170014
276135
552022
265244
448706
934362
90877
658174
1094640
972898
271058
82089
435536
232466
4129
52922
213673
746158
1089184
185937
947634
389988
448991
161233
451729
596215
215321
1041243
709051
814003
736159
895055
680363
889834
614332
546955
659370
541203
264964
606540
380546
72249
630034
1026663
459784
1087166
311912
505284
289550
1024909
180920
825256
234545
86919
392139
510403
1062009
182395
987112
106170
621466
498074
839943
418169
299089
24336
625920
231629
285981
627821
915584
520367
369096
154950
518159
265625
1063121
422468
465412
784906
297262
668674
635857
403106
961282
546194
934520
177271
623660
919915
535185
872527
399956
449611
16687
354118
1095509
1020288
807161
373180
72549
679516
695546
695545
708861
880876
425797
715438
281843
103116
255960
632873
379715
816594
975150
813666
260049
324608
144807
811550
950863
1062178
559667
365988
697242
491886
48626
42024
993445
434830
967324
374263
652725
859397
323150
871229
270119
406379
599709
67968
510239
492153
206359
223280
491132
719476
448159
930500
1060745
701439
763555
73332
591251
298417
348840
16577
133338
1067097
647886
933329
139200
744985
982303
113892
93915
230324
182222
896067
78289
871843
978526
635308
669859
766481
64252
778293
410104
366725
672298
1021865
53596
255980
331521
994450
1058811
1086560
280175
919769
903368
23699
394683
513062
943993
824137
823087
718444
428870
480811
894831
1065249
173383
249584
716461
750485
46442
414332
271122
597233
1001737
950309
948209
949259
617170
242038
664316
539739
48176
529244
678084
359142
89092
597644
202344
171082
1006498
791187
1023480
493241
854440
709055
1021621
169791
917741
158631
594422
1043887
421296
287931
839357
193687
788579
1050505
910305
440548
529690
85564
105182
750646
1096576
745000
376618
331317
1035072
484856
488293
296483
489864
1028512
1075903
865795
388698
247245
32989
841211
665030
526990
628447
697045
498157
835207
684582
136437
669576
1005259
16640
411554
764460
968338
816196
1067920
1016373
10740
949350
402568
52278
684633
826312
734466
78201
980308
955905
201043
489110
396457
540838
806759
829113
1048449
138715
564296
341061
929007
406578
195275
182240
964280
299909
610963
795888
419365
113866
76268
575384
978048
762107
92288
695616
954020
964848
313394
1099313
884930
1097075
585018
297069
475283
1028091
588584
1092578
920589
570998
407651
78642
973429
877393
577835
370418
743293
235689
1020967
365544
179762
725284
875933
786575
22172
654197
494079
375440
153960
796956
589212
275111
444593
340407
415510
812547
451057
447514
152765
914876
73598
872567
17732
563748
302110
77465
634857
778624
528565
743750
128510
305907
928877
580362
965763
544968
760886
1050579
92426
305395
1026024
492667
906367
618153
455397
977936
297578
1065216
731866
904895
112575
656058
1024670
33017
474505
776503
1096822
465633
977207
261651
369799
674229
144594
267163
495064
4566
485906
874393
993882
712599
261611
57344
16587
123717
907078
982554
1026810
522034
928268
536618
992950
897959
550090
120746
1010396
18466
662597
610558
673943
1068179
918096
221579
602424
810627
634567
242798
827684
1074849
719730
1061544
424394
237799
421990
102083
473845
749272
737902
968912
302367
275940
1042318
16771
706471
894112
526767
360953
560500
992333
104494
721843
1029912
1001142
199549
20044
298099
1011364
387843
786630
655260
650997
345559
908014
91190
25458
109576
760822
218991
169985
1050515
881466
349119
230208
25460
892347
624607
409307
216412
124629
837564
1040779
541011
796091
656459
96130
618896
152698
827700
410836
771788
689592
427012
40773
711836
983493
30002
915135
400645
809019
896867
524277
283909
290522
136125
883714
315023
89300
776560
580044
963670
636642
489296
646786
848302
7052
665418
512167
1098241
1041071
1087079
804076
206768
385209
120210
818475
515423
224590
1067357
63716
746282
916559
634068
624173
281504
24248
1097019
475692
456517
496631
945781
591297
1020688
385695
938267
310217
130644
726800
186421
567280
782164
1028079
25291
440521
829992
508224
389644
523137
859122
24372
452288
734093
1026579
88670
51144
1016200
203392
396739
414690
274950
652014
141902
275257
621962
120675
122393
338034
353317
945158
551670
844689
1041359
546514
602883
905325
1059531
1065470
474456
1091380
953012
198343
606542
725249
624416
50233
323564
904249
594995
487314
381922
953274
638758
189706
438783
439448
497937
537472
752599
768597
623516
177205
236090
203272
337148
804503
95459
77212
87368
909449
643318
983639
209332
560095
388553
800679
228369
472683
403180
457107
829086
320909
259300
494740
196169
12344
357299
1090059
117922
202513
498425
107891
751522
1067763
316520
257832
113469
1074981
283507
804860
756916
849465
887090
507889
783269
309746
264773
366067
601483
266577
703117
139629
1054230
798204
393590
958367
566010
128345
697956
408794
712906
496259
140363
694178
134673
379563
832845
508332
507282
811286
329163
734021
64469
862609
990659
768147
652624
459014
868881
959749
1070501
550514
678482
998186
905221
657132
802566
764707
912932
698672
130473
296057
681719
506669
1036684
1062901
215141
998840
996184
373804
454492
306439
177202
433011
549908
374549
106161
366431
29288
399130
747684
34645
1088717
111969
598321
432079
968168
858012
317744
793023
933364
787130
753831
678484
704489
42040
726805
988157
261952
866436
565452
332395
324731
394551
1071165
670820
649024
354666
950886
388954
387904
552528
1027869
171512
982658
32264
123494
993026
1074348
896233
153598
378089
767316
946848
368791
1066873
154861
614545
27904
493461
640163
631327
634304
36273
228320
365147
265087
1024744
497889
373688
800072
496250
928708
23834
462378
788989
660511
430860
882640
691308
734122
548806
107984
225981
477670
489977
709775
823082
66007
911606
491805
212701
403331
1072019
243520
694390
885105
923891
194228
427503
256307
526972
746164
514149
96505
402300
143580
591044
529962
57579
313937
127686
428998
142222
724490
618308
8136
1060677
1080799
261061
443005
281826
993084
657462
509617
396206
848846
578047
908359
804559
166692
277278
981266
214381
971172
796653
93438
1083557
455077
885024
801294
218758
464678
945295
1073740
117095
30160
494414
523933
847962
12971
336612
188640
947500
189050
656259
39914
357962
1062711
656655
335259
969125
323198
838406
352908
368722
803179
373878
527842
35693
190179
165659
619800
1090800
379544
1083543
284084
802626
803676
750395
63049
173682
247322
914042
355484
228725
233737
235986
561471
643794
979433
124681
663790
459750
391241
1085955
439325
688272
646540
516245
634835
558657
692007
366711
761413
293806
261535
15416
132238
937444
799974
121475
815397
565861
182479
807191
95042
399890
366149
257167
411710
559421
669918
1061091
312845
892638
1087004
24075
700556
94117
476825
940479
772774
514873
97666
545215
5569
490903
365679
720167
912448
833990
822909
1082916
850507
568709
265719
978852
458493
772368
471206
797215
479334
817991
1025225
929321
113195
485362
182058
627810
122764
292771
817503
381515
709199
790342
73706
486805
594107
947882
1008929
633219
686990
213284
21570
1009833
443719
524173
493874
89139
457923
633180
484303
180422
906589
59941
331862
479287
402833
911335
273534
523810
928558
927508
176482
1087193
214182
526257
548264
453171
1080326
245493
1064910
544186
23351
978223
262105
1025777
559527
52055
363190
839674
380358
178927
76971
120182
1056730
284197
1091763
331969
305991
851284
1027066
384066
32353
885607
610146
799128
434259
164467
531142
81171
586936
248623
750296
373756
425747
728893
871395
167081
1054557
341410
115639
716291
749351
561827
265453
914385
874142
113353
328665
910544
815834
1058575
409240
532199
22446
1086776
664999
361593
450553
719118
464645
603262
612332
308351
746731
550957
149620
293471
792193
915967
751812
979155
293222
173033
877561
586761
746270
5840
1027767
884960
71481
617424
825074
275735
18386
632307
376643
59515
986896
606575
159595
923691
807644
794800
634680
369461
940028
1026365
1040670
956856
936848
9101
844327
1010317
1091892
603844
13110
658209
396940
343033
692833
45628
744439
149181
583890
491550
488499
513499
621145
406724
407774
98018
707097
535276
355419
785862
103921
365919
925290
430005
70839
649879
822763
96088
598160
802479
709614
366137
1085570
199438
812613
587073
97665
412342
267025
50191
647063
381940
945393
827276
782325
849064
615198
159035
898089
231997
40476
176581
771561
734140
716506
1097659
1081577
127755
939921
745458
564366
275799
606589
830620
6995
365330
1018106
514780
905868
409924
485852
964404
594295
335003
855343
467263
664848
772333
1034463
397889
404713
457340
138166
996934
556832
845732
382377
34790
773037
592767
726610
26722
744813
902829
595204
148257
531499
205118
386717
5558
999914
822274
406850
51031
572950
136654
551607
1087144
183181
47993
207182
6252
783487
292347
812535
712189
902576
159387
774947
1051744
725165
818956
543709
992199
838647
994556
572821
456441
251612
436140
275536
851578
858188
856956
498659
98719
685985
606457
140937
552773
629889
943852
1070527
717264
421597
1079312
951847
205329
677697
311935
818530
319518
450606
44488
608015
128001
285881
754194
18884
789585
1029917
959317
30953
279465
532086
11064
30948
827563
467957
345064
792289
510915
818176
472734
576620
324291
955496
706361
481818
868537
476948
830018
321099
1060728
961511
1036389
996955
789878
960676
1011037
628988
350289
511009
198438
222411
143429
176272
845109
988770
953391
809059
440738
15294
1063436
316881
500393
264056
526188
285738
1083047
402284
965539
514408
742716
389817
627936
358063
989106
757088
820023
407368
124283
857123
223995
902025
93164
481371
340184
832616
491633
687588
1087294
180543
699517
435957
591612
470766
270551
610966
657048
870111
680735
433443
434493
214817
961690
913193
556348
956723
106108
581424
668300
986988
670265
303986
325734
788178
649597
672961
616608
911660
604335
985407
1084858
1069123
410599
511000
1071880
91986
85345
690777
950338
698321
321492
1062157
765245
172095
230389
291991
363770
178617
8149
591377
308499
86664
926185
955989
1093120
548206
823815
807949
694011
781549
11595
489770
570044
37718
104638
101935
877286
1059698
718357
470301
708475
568862
445966
554906
864888
876565
724549
461247
80402
822568
1033618
578437
109030
296235
988627
167191
234940
1065881
220408
992075
970881
195953
858004
480997
392249
350492
1046318
906750
489525
922610
451827
898827
328551
631358
615031
1073200
627347
215500
404989
109999
1031827
264207
525889
829979
218227
108755
564896
1097145
803159
808276
646645
499898
281774
733692
546317
197046
415318
872018
665132
1001077
720667
532401
944191
3214
193700
264395
286779
622186
965585
39460
155451
1091738
1001829
121611
551147
804434
954397
975722
751600
134740
974983
705910
342692
350228
881368
1058373
388742
73956
230833
984963
1018878
34313
779007
864862
570935
610104
1008724
6284
867595
56900
29992
71269
354906
402849
924913
594686
440766
255021
862429
201046
262878
1027081
524475
459234
19625
1016781
457842
524705
96384
66720
115518
833785
587831
68162
660780
383397
712080
659479
310526
978419
725374
329735
673001
19366
659946
108209
743866
737672
996759
889463
888413
699288
911504
892096
253094
869291
970074
735054
831767
439476
783918
808967
484181
926554
851018
568522
773030
187344
1025053
217241
969069
1013305
227558
496559
739614
823379
975023
934303
492815
1076740
608802
861137
634999
247274
705801
178407
813994
1024200
628454
58538
677944
932518
232156
259131
495436
902371
364539
926779
446659
1017201
679217
123940
879734
197003
1081763
649221
278572
627928
59310
871685
962620
1012178
442234
734049
431119
1083455
1038923
475409
83290
695951
1070280
24125
606040
591483
47970
773303
477757
176408
184954
237880
247201
597017
57769
930370
729996
1018672
14274
222531
851729
757884
1060107
4430
822574
587498
694428
56410
400040
361571
313434
346525
878557
419681
962329
169428
159781
424009
740353
582048
1098462
183444
70269
199918
915716
627562
539901
352737
1063337
927552
211935
499264
344054
10199
639240
560758
119736
450197
93267
1023331
655578
789962
155047
796546
1059939
916489
1074079
760284
186066
1048194
338186
1091019
679359
326767
862453
204865
63074
452651
677495
852747
514707
418574
743329
258705
375809
909086
36543
655325
330488
907859
1012711
1064870
883033
216163
546984
533841
45343
115452
718180
349407
119935
555042
807575
988150
181492
47282
324516
747469
5554
829854
171487
186630
60556
607051
516974
439938
806162
1053044
1047313
310752
340828
290160
847912
807108
954224
231259
584903
920401
670935
475551
862687
88676
523221
454883
425169
15988
515584
516634
519085
308665
910060
843929
1016905
661157
1002336
334626
111426
282931
5345
1084724
899350
704928
731575
855346
861355
862405
603736
604786
1098909
227747
343634
1042410
326596
245228
146149
450890
775976
159084
403048
93455
787664
295209
50591
1011715
778387
150542
903699
566297
175622
629495
926294
330786
425641
340918
284850
749249
754373
462628
1092675
656474
23782
582568
1045931
583411
542922
1067078
908555
697437
541009
888013
486912
821057
191258
377107
542683
228811
1021470
974958
555601
942009
722135
387475
94391
23284
666383
168280
691970
203197
745004
134110
983618
471024
68367
892491
135669
314340
863750
225858
1047140
522358
848422
659421
416823
598788
648444
266941
850325
500680
143205
1065122
406077
218128
411658
684012
241353
810825
1065368
811107
33021
726375
63832
441339
1055102
900304
700446
493949
613351
419883
1053883
747149
123846
1096265
642392
24543
722157
78936
45068
531635
563563
786537
644848
304371
219263
187376
495150
228587
197815
657183
310767
590081
391687
648070
687163
132603
19177
49235
215818
997744
137605
916338
942837
372335
592786
758936
166261
994836
302537
471739
660823
605860
349517
935660
607621
739711
457207
689040
5388
113142
310543
619324
807754
1100127
299510
258483
145295
215880
904420
1042170
933878
646990
881455
411117
115724
173859
886228
1037837
729851
876378
648307
436274
592799
14928
871858
1028669
132700
152258
256673
8425
270761
927722
419822
727302
1094431
365422
443511
848870
1090125
734214
100452
263412
865759
869227
470551
109193
47661
723657
134614
704826
420569
505304
359936
688896
134988
156547
337419
469482
827605
429499
572123
28300
808200
809250
104003
580835
1039647
744901
900092
588269
310623
402775
936834
217731
308558
32533
354668
1020463
1019413
960583
694777
428905
622512
353956
1070417
1092237
145422
136120
861992
581457
525775
761876
760826
327587
884951
828064
957476
390686
398335
672143
1012187
963485
282434
339495
589471
179632
834832
558679
1016985
1031821
53933
153666
280838
104817
387489
258654
501831
427198
426148
715849
714799
8574
881138
248152
671845
144997
990632
878733
500912
248503
838318
792495
219878
186246
725487
205094
1079731
842145
725586
492689
313346
336872
1061419
307432
84669
549132
262320
211039
161982
397921
650228
1045316
477953
237185
390135
488412
1090379
366984
893718
408559
771380
96891
570585
226303
792852
486767
394120
742423
817088
883232
1010253
643069
871867
503406
370072
334513
412411
1012943
711180
963732
1079132
326585
263013
362191
643387
626140
496856
1076845
256955
191992
124249
296370
867291
90288
627873
485786
442064
459306
7821
834639
736217
1054336
905670
845527
605991
943971
1012488
819708
63883
513255
1076171
342427
495716
233320
87321
18469
477653
125305
479490
1066199
642179
852038
137507
898790
778366
356263
652056
137558
173955
47049
1047190
655544
972984
481381
703293
736992
866399
666464
896848
259708
1005325
101196
473761
917609
831589
1005874
877781
667623
645981
908021
923284
375284
1025897
295582
796549
606201
1076200
75928
1070067
530807
190541
159097
893062
275617
91889
128264
440120
456999
13499
400128
918489
1056079
753409
667771
520980
185805
209345
35816
908412
1075738
80049
571234
1094742
224937
738228
227326
513963
355664
555759
360679
417214
655009
774069
1023911
72455
987295
23261
191259
94475
1034755
660628
325681
117429
326554
409915
274586
540109
140104
148089
50696
967326
19591
986992
848984
704327
124673
542699
395567
946669
194353
866749
852613
840124
993523
1094667
650513
185071
508238
355406
546767
913428
86477
98621
80392
324392
341583
526390
1013613
847711
172971
632974
671996
874612
72587
1012145
220614
869510
1020065
544921
1065830
769285
832511
377867
642758
524102
402817
237819
253060
1077532
1036956
586278
309120
528127
435829
123607
208926
913711
1013162
36574
958732
639592
801170
929666
695127
233786
287744
930877
597954
206095
1055724
750187
450895
815158
152826
1093863
247965
791924
663371
274917
808701
119957
986035
164524
1084458
1058347
161445
424505
723185
60104
951690
279938
26219
272526
1034593
629649
234126
5155
730279
8172
469991
609747
807900
8808
659776
212759
703613
609870
1028781
1052894
963521
361273
1066525
503235
206956
48890
866247
4012
365212
236062
316555
269515
432261
629613
764295
719001
80843
318817
636774
617104
27985
230294
355372
144816
1067559
163270
388342
669482
898238
959512
430182
752787
198166
922494
867009
425854
277269
537256
755977
238088
97177
370173
440785
872065
382482
70650
109947
923253
729870
426888
894186
96802
152858
597827
249939
504788
101537
228484
457523
357823
597745
584352
315303
441498
500038
237918
616861
509670
47589
522060
46245
345485
312403
673854
18139
296390
1044746
426605
596222
874176
611979
883598
1010011
655276
29695
956594
955544
954494
380491
379441
1071045
1072095
352963
73239
310778
309728
211963
281704
662407
309326
896260
275342
369924
814672
79776
320768
485587
678288
416020
390717
320310
788580
518060
359157
235115
997665
509972
787249
127135
114004
728576
1002710
533183
1069552
306426
881051
960556
596907
713389
646331
1003620
58659
387296
253926
344658
401559
786972
1045090
521906
123592
252083
809608
585767
911714
362291
376942
1012863
281786
225717
1035050
748581
575797
951155
807101
283019
18952
987372
673393
479935
871923
788632
247728
171643
526372
43837
1021432
810219
145240
189018
534078
518431
235914
1034339
233948
58968
834252
1016598
409927
454847
705520
989998
975939
873350
794885
542673
336582
89128
669088
341522
784240
41124
575965
280741
987242
767315
519778
457484
1001015
510654
198259
224628
711211
75924
576907
55227
16943
1084780
661642
710728
1055170
825187
371594
479799
7145
124103
304643
1014806
889870
843940
657974
262386
1041312
171229
392488
534293
938814
393174
900105
10089
976878
21317
802562
236649
129615
790810
550321
976619
379246
384832
1036997
784625
378980
720099
759622
225437
98671
46222
664984
261919
740973
444850
373130
517066
638888
1065726
188568
828482
957992
75088
761091
832618
518831
1053009
478374
239052
727995
236127
686892
878253
21768
548920
674925
893508
241015
134344
327684
466730
892514
637955
300754
884193
896597
30518
674294
126582
297429
758107
205812
573243
687479
639961
931553
409157
989636
1009712
215415
326725
1084703
594393
408522
115320
1002667
1055050
733238
432512
898509
125335
230951
160349
117865
992516
273923
563307
299991
440299
1005153
466574
988404
646658
931378
185185
169189
161879
924929
1034329
1067170
133497
1002186
881287
693867
44285
630140
215652
306939
145506
802020
94727
290135
971761
246298
61901
825004
658794
309884
482711
811437
622207
172551
658314
568687
867096
243184
585371
982692
1097564
698499
1075302
123032
64816
192809
401988
418890
1021910
566600
1018524
267243
756878
559138
373530
244646
967564
885054
27728
142235
934269
188327
1045584
54575
67830
711609
226691
943290
326027
1094084
359062
99442
844861
936526
17779
610499
957840
455159
775439
613446
610729
127280
954833
149506
86668
879669
756227
444487
255492
878872
707535
145748
474414
312627
1071805
185359
788841
50536
890414
330498
936759
361360
730982
801563
445500
219669
627141
679190
929176
68532
659116
749278
260431
488329
718276
1043767
823935
673561
1033475
54208
673442
362718
456403
960461
139759
103747
612838
207535
785010
1097798
420105
885176
604915
420223
942460
680412
836342
989299
8973
590633
311128
578287
920631
127181
925104
811813
264723
886842
194682
361987
100671
684984
488164
992443
1010669
656381
241053
36031
226817
947460
620143
811062
47712
448944
669160
962347
659908
889123
894991
104365
220265
515898
32826
445333
769102
876946
358487
47813
109354
742190
1090436
156983
601313
359756
785417
220513
640580
735715
896781
1005258
188160
215029
2530
869920
106791
671093
949588
951205
1091081
429637
613020
957396
1084082
379658
629379
708019
804287
677990
839182
339528
225221
593174
494189
1051070
450273
712156
468084
754774
37224
269725
908927
797081
837646
796864
225389
1058494
237845
592330
812639
515071
19033
163569
582439
795170
251600
870143
329812
163244
254530
534665
229431
979050
678298
290147
701476
285597
241644
330906
252090
352352
1071055
319576
609608
692664
544798
1019789
696325
315836
293593
523865
1059491
613979
231718
439369
671241
485299
199013
643236
190189
235313
613113
1027662
586146
867912
584135
855892
738379
924548
874451
924432
290896
74963
162163
269922
796687
1086963
585164
350249
644037
963769
568964
412520
241339
162376
149011
571153
746800
345596
501007
127323
940958
554207
15978
1053474
631442
632492
453485
652185
768947
1012837
160324
668433
672783
458353
723326
921425
102268
216183
776343
272577
648512
156399
915643
82970
254593
350848
521710
156332
157990
74298
820807
545798
127029
666673
477206
467427
386200
398419
235905
294113
324867
960566
111057
545051
446211
370030
660335
980823
229533
130843
251140
382673
419709
628586
712028
613276
746280
804577
968180
517148
351195
789274
11760
330165
457741
302700
1019100
64799
464669
634770
842586
575483
819835
596640
286658
214994
896783
27117
178125
324337
392854
177926
1059681
170055
1019634
683409
314317
980929
274430
1024315
737875
228469
1100363
326597
775144
728428
946688
481047
845207
158147
1077939
1047320
774707
467745
450395
455279
865372
871174
92827
169464
636382
651763
519419
676980
381188
99111
198698
640751
902787
458032
223016
432608
521692
130707
624225
751667
247563
1060007
14805
1013029
653520
470748
468244
120583
474193
230902
407199
145610
913431
953443
729882
1065813
133500
901724
622369
301835
132989
759549
236781
755045
624768
566726
634428
978226
484115
526397
730767
729549
773348
391555
441187
1025999
950166
13663
914339
98571
1005179
155712
831227
315319
441718
512218
1013662
523148
828343
475586
89035
281735
105326
949045
596388
103886
958375
1099158
428047
703364
1063211
259253
647510
908006
759514
206280
118568
755749
395946
251468
1092494
876225
614639
896609
169661
241164
781609
165170
705335
521072
727496
969818
246695
112917
146953
1055113
574269
893671
825839
522695
913543
985540
95828
170331
673510
499847
500897
421693
646757
1038929
301775
130572
1011480
756339
546890
227983
424429
461871
994682
592641
800090
751299
84678
508928
858025
700784
1053075
786548
925732
824176
572689
317961
1032040
645208
76600
456557
160263
1040528
786098
1099594
187026
575624
42234
480558
690732
1082067
796856
179500
92225
572748
843627
1054599
313298
187959
404837
147764
28031
346732
1030868
1083473
792868
638461
672847
903095
917225
779759
467821
306384
1063718
473568
2203
535195
280971
265725
830857
169735
606042
428075
956513
5080
709767
30072
205058
159426
115628
7589
998147
991722
661477
66666
652567
826820
508676
184282
541798
1073055
849440
713864
483928
360638
14618
357973
160579
162377
1087629
203524
829351
965870
105385
646137
661119
937633
27370
118525
1025968
828481
376824
34066
34423
255047
543490
846122
165544
701241
311437
1063366
942256
1067818
181818
199935
15287
942405
517689
293754
518594
437095
600849
532496
632042
248555
929890
435717
600934
330178
656843
234899
765950
264552
893910
91753
378917
437480
183382
949537
54867
429667
4440
74173
864038
1019795
448799
820988
523762
225641
112456
514723
831290
981773
740394
495746
273219
211975
206507
714715
443826
843662
835415
199098
891486
352840
449124
391219
841566
221878
946746
274875
745929
593079
753073
356874
5490
238339
927135
843235
928009
176102
1058161
837864
650871
523861
854464
1027345
961768
229448
320604
536768
259835
561223
29703
772354
773404
269013
743284
524713
1042655
505116
370687
285568
946628
672063
304647
36320
115493
695270
576624
18328
250414
874683
919614
88084
632626
993255
201438
447819
854684
452913
571058
390652
612236
545296
71174
885238
764681
105788
713190
107848
401083
92079
56013
897121
366809
299763
129475
436217
555849
111668
860053
861103
385866
180015
297648
395758
727978
398539
837484
301129
1012535
34612
459310
487701
862479
1018426
613666
268556
333336
228140
642298
378743
506678
257894
61253
982561
972400
834234
481117
959334
661687
920009
126522
442107
799795
1052650
113417
759155
188360
502747
961154
106535
1016955
314682
323342
280759
833632
121508
1086686
70838
192630
841550
222446
924063
23042
455810
520658
216639
605704
553740
627200
963656
730910
563587
629035
124499
867552
584674
1015039
32368
942714
734733
859656
707397
167650
368709
591792
10595
1038521
260824
282871
1023445
92332
415590
109681
1049662
1048612
646425
164732
194744
124136
1092132
159482
1062123
201297
324326
790209
835906
827784
765962
314004
616118
1091465
808651
611204
932165
332979
187641
395757
120532
225899
736188
104911
81341
898435
90501
595167
1001971
1054303
1030691
772807
1093968
666397
636225
501953
981657
219968
59414
453767
800957
917114
317150
193288
251693
329194
505351
564431
370040
674605
493206
861033
275284
270439
457490
439013
846271
885645
630670
185649
667194
853246
213170
124393
478786
83442
582825
48988
894519
606543
74782
677075
531573
238753
230759
422198
757233
894827
599027
302269
707128
936717
938063
267401
677186
825084
1065924
210064
378422
761874
954234
1018395
312698
100672
29181
317348
841927
326623
929775
705473
539020
635775
916804
209983
51624
179717
699739
977697
153210
530229
588179
350350
681346
45481
1010589
780601
470062
865945
208947
759362
190605
143630
486229
475870
589933
80694
900244
171328
358294
803168
271717
43220
375372
586188
59945
212392
279674
472909
1064866
1028532
288050
49582
705380
246178
629565
156276
977586
254650
1075825
11973
1026811
268597
269075
1013201
993286
660596
255397
998720
107868
278779
616259
46070
875868
786221
92607
501022
364767
915344
229669
545739
762215
687181
569440
76153
388564
596026
254028
42091
1014838
1085227
45674
753686
72261
768752
242151
1009531
466178
256331
635704
677997
640324
770975
228845
247951
768687
944127
1016056
466531
672972
342930
433077
611625
109126
562322
115158
124014
25559
863908
235687
265587
386848
1087723
29223
65315
276883
462599
1022902
325571
877560
385017
6400
718149
771469
554477
921352
959772
881971
803799
460855
583145
55644
924916
519515
596295
243434
3291
431561
356069
484288
919935
458617
334777
1063874
574391
749815
247362
325789
594947
65838
485715
752064
832309
614422
64403
265648
161926
970025
995814
469767
637654
557945
296639
614803
1007482
474056
137007
1051989
842980
892101
438248
132939
236026
806573
59961
748110
585557
42239
779711
529050
326893
396627
630233
283583
1016489
757798
956852
338217
519513
919839
268927
34376
984706
384349
30526
1021920
321058
959382
230884
574652
477549
779917
8842
946504
588085
493564
481395
565112
1064215
373888
255592
413008
303631
361078
580345
455403
561508
1066762
462434
591009
659391
491887
312011
349009
1014939
957712
797171
761938
825045
347585
886803
326358
553823
999396
141010
150015
1042637
682298
599615
1070198
469471
208338
921300
112387
642907
12740
410168
441305
538176
917863
778720
906800
999089
707563
747111
134333
9067
552432
741389
602362
1041584
998814
228136
924918
1084022
801411
884603
192222
328175
1039540
511366
18102
489762
977714
478188
227036
400174
816606
1033950
704445
14330
456433
1017266
264065
170756
855183
669271
826715
1011795
882897
335594
549275
175076
661609
286379
607681
138516
368462
489215
699826
716977
663214
621974
709124
1019300
789356
865439
743582
58759
240573
1033582
568505
1035817
1058886
87709
986725
77106
368973
500365
13792
900501
806854
858360
938320
114898
516019
233162
816610
953066
859154
650499
647723
917608
864050
149580
63805
23137
640187
233424
516949
68916
901357
271655
917392
110076
109635
406123
660187
44269
301262
904578
851618
32697
1069257
188073
765147
143503
717428
692224
736464
997069
28823
239458
701626
61907
208398
522030
611846
505101
475373
863384
1000216
417989
755918
1078933
515907
877128
711866
42083
53278
745637
879453
609264
347249
367311
667839
782038
1057086
949095
38656
89997
65314
530270
675584
536328
812706
879237
217479
560143
165294
297107
848619
807568
964446
303761
530174
822742
101902
247971
176166
904482
849751
365660
1040756
663877
63882
187577
250313
832750
708647
773627
742741
954424
40598
623868
463510
411249
948942
609569
612914
35924
986607
190997
465156
66588
383493
763759
1057168
766149
965980
789347
211478
746084
734443
44219
422054
514207
933728
1028448
50201
981382
688140
636796
199213
512532
758012
657503
439662
101044
381299
922337
833214
1041064
1042114
159823
857903
175048
544058
192378
803835
503601
426609
351359
80655
107686
852658
312695
977698
422291
469483
669943
375814
948530
134560
825768
454490
828802
592133
808536
943171
768771
631454
429477
11912
94167
209531
745987
951094
544540
281052
138621
422326
724410
912079
580349
268169
521289
47469
1054903
439649
323436
154818
740059
1075366
166839
294310
1056768
282114
530932
451269
79397
1003459
545881
763368
510314
758019
305735
260713
441505
33771
768807
685360
127563
129075
1068977
151407
248348
427269
998827
157571
279125
1036185
145689
28293
687538
236990
238040
589186
104060
952907
541142
639531
201872
1005217
516007
231625
349044
771263
728372
1021898
579006
257744
769639
54073
907557
331337
91181
882899
691303
598326
277576
189172
308142
430489
1028719
148494
354465
104052
500727
854654
363666
536030
995518
36312
938898
320940
703852
42822
212626
600533
464017
744560
266998
154400
753377
1015439
198163
732850
631143
997918
902012
504419
865660
636124
351145
910546
155680
165435
500974
83119
969199
1054456
99628
198938
372157
505666
646372
522577
51155
797126
1046995
389350
627693
492741
100965
640799
392792
471697
699095
591100
333362
245520
650951
466068
889323
871459
213915
355772
650647
230202
63701
539438
76546
595663
827992
481324
903799
667552
549335
233799
247712
666212
161495
1032748
716222
1019626
471423
882458
438661
533650
977917
233529
975140
184612
1056053
211342
943611
204684
777275
634523
884439
104650
505062
616355
416195
770394
914545
780141
40863
633054
19967
743287
459777
861894
494249
102226
1027330
598027
185384
478251
409523
526392
706356
500525
649079
919807
58187
757125
56214
362748
380922
286219
850963
121011
246747
501868
548963
790468
733399
970675
947008
647857
126087
1051864
532382
118346
1034828
743323
623648
830359
642141
671802
632564
512260
416491
89451
794994
1079384
468015
221337
423530
225559
995095
421350
150112
231247
457929
1049381
769887
699817
774336
87992
128909
679680
221143
537116
344804
307389
836594
283700
985735
349203
632828
272911
925287
420471
419421
418371
374340
161565
160515
1012268
1011218
1010168
40337
887369
85962
493471
1001506
779878
362697
640955
710764
732572
733622
872962
788586
611335
136002
1007523
994803
295379
867459
866409
580456
601218
726321
153780
152730
393276
20653
478571
137509
946093
882495
1009211
847214
728749
657553
526064
270183
369858
207757
411549
1043192
258897
328882
636600
557841
660349
122168
245878
91513
266782
537515
318615
196814
1079867
895648
276437
7642
878178
1020966
1005830
878570
402148
755337
523287
646139
820640
972892
109064
470265
966747
205018
246631
671813
421278
143745
500410
301614
662562
478595
784450
594460
617381
426327
224490
1042528
914019
534858
417208
1094781
38007
145308
260801
558059
34209
742108
154413
972281
1072055
1026651
878174
600312
647195
1049222
495430
358767
690200
933979
294584
1055715
799453
232868
453654
933118
751731
1097081
975679
638476
745297
116064
876850
609834
1075913
71251
173678
1002876
595555
719777
396244
802320
497469
270951
850433
118259
1054577
136835
692000
324294
347774
813458
805932
671309
3610
188966
670947
280871
30276
604414
494075
265224
468762
764648
962363
361422
510513
292713
511408
464446
217223
328725
413659
1004657
395314
744071
264220
918369
113159
425009
820830
599328
160131
807558
987449
581368
816736
87182
1059528
887217
24526
463134
875769
319674
534746
369881
523483
693742
629465
698226
235178
1033443
177869
87140
746383
1050431
118819
766917
591334
77227
857543
760425
871767
997020
308562
1098333
738790
1058352
254303
937056
581968
299458
985626
1006202
795145
841796
18941
899951
114624
649500
113894
680509
426378
395385
448762
830557
575075
422791
236577
786075
120471
887645
584658
379905
504519
870988
8715
886373
686158
982296
249727
613504
1056612
836639
554836
234300
1076309
97717
915101
16501
1014231
48166
609757
427602
241123
764344
481455
25434
375871
416594
442722
1048647
947171
634356
964315
760259
243529
728140
1087072
187290
569896
860890
271689
293433
935912
375043
48827
16459
466961
1053509
973721
824562
920265
613647
146246
145196
890452
640747
963466
651668
955389
500169
1021333
1002301
608241
412151
1091940
179672
1025080
646935
243210
289964
929078
597608
1092492
107434
997381
204164
222194
319987
453699
159956
595790
549360
1076752
669107
197218
275268
585605
811387
207057
259658
256901
450354
307616
889895
461191
310645
558646
1018976
1005656
557175
787924
385753
813717
6832
800359
1066017
683779
85315
652970
1026867
361278
174221
636271
689946
34609
561200
500472
922316
154964
153642
460854
702395
862875
121218
338471
643963
795396
530534
961464
593415
967616
570584
152018
732569
1047304
725605
894731
203570
839186
113509
650817
788819
149256
23212
682768
211760
97229
498834
653022
915908
352989
630597
976112
663687
49556
618865
599004
1003325
107950
746764
493774
752813
642715
554093
672926
103249
235282
202978
424980
1022399
627691
82056
1062472
230448
98123
812894
663082
600805
78068
718613
624757
288901
334181
963989
187692
406199
1009623
305572
970401
1069953
909071
159507
474944
855783
739214
910318
527911
952753
564834
219769
131352
473601
986995
330244
688069
675001
1094975
297243
221253
1055377
837748
596770
82269
153099
201973
69171
661484
593982
91432
989504
550038
150575
916122
646185
712231
10159
596494
149951
599877
351962
623976
761960
445571
925027
1079668
1003472
415947
70772
1048987
552807
76446
222012
423900
174729
528468
461574
417298
14532
254927
747039
691199
288287
892873
893923
383058
830611
831661
620301
621351
649531
650535
134649
1073561
841138
700394
928610
813637
560170
701475
278382
334876
1090491
432010
69894
592569
360113
540952
531000
162312
425727
850009
1034840
72300
716125
746448
204208
546969
1052235
780977
620865
878107
761424
265410
359329
994262
100826
438711
881613
122183
1011527
810748
292784
330189
927417
993123
114425
265367
27041
349379
440944
318001
251196
540550
846412
787077
85256
1030457
238812
591590
394417
764818
308889
738081
936847
134295
525106
253994
728173
440072
485605
215636
775924
331135
648945
832146
1039947
147899
784587
48461
688157
523382
860492
979476
471106
211265
278664
182741
469390
807331
257132
1047400
305201
603985
320423
281918
568634
700868
995367
995093
539457
113104
383532
517036
608424
736162
276093
783488
357099
356049
729203
322124
617550
647987
628664
238914
548872
442438
746998
194047
389398
273887
201534
688935
1003857
530080
594138
96467
1001863
676535
324411
478958
155305
857949
949666
411876
829882
449593
482841
222795
280084
710198
317871
434987
887200
894120
824039
753699
252878
220702
182397
862956
566597
706584
249434
475401
850814
73924
416157
24236
1008087
1062522
775540
968944
360842
1079871
24409
550557
172506
427242
551182
121393
875835
169655
635856
316922
683347
858976
1072141
1092337
867125
983532
349148
991834
975016
393491
235177
1000383
516933
478291
158118
329020
211689
32014
51321
347853
620916
292905
621872
766635
518447
279241
853439
782876
584657
8348
1063476
284716
753220
92655
1039538
206328
261558
758918
394088
897081
940340
83983
900016
371633
678743
261439
867149
103958
400531
588082
718300
262739
36254
468905
496630
202233
591873
1061989
917728
157892
417998
502268
101961
949597
807757
613240
101583
264567
423843
967142
1060120
751784
165133
325862
968607
323215
40899
215983
389029
438944
501335
235377
746330
660819
784805
560482
1051824
511338
259672
36234
326320
545909
857598
881157
532455
681552
272937
1011331
55999
516075
190577
446649
853002
600319
846184
484799
318852
943403
348139
378169
1016083
786049
107181
66385
421045
15609
897587
1022314
121972
900044
601850
434180
919243
1047909
330524
897741
65588
456490
661843
443429
449024
293062
734056
145907
6503
1023906
588067
685432
459002
502048
357248
273511
1045439
917458
18340
170320
694436
58760
372582
619498
993850
459939
1064821
167855
7451
301487
191892
605408
410489
567253
343379
886382
940684
626294
811436
847645
665442
766694
574587
413127
836349
970750
873681
994026
716034
51476
705755
742149
571916
484055
267078
539053
874409
59629
234908
344139
534954
262573
69768
778377
103140
765131
1006826
374843
670992
127760
87633
878284
407927
751950
1040693
569285
171337
289111
46565
1071597
245667
320987
419062
273978
85808
635038
6723
98561
578482
1080741
4188
141842
1011104
818483
505901
804040
534536
295911
537958
566449
127647
947616
323921
447213
857181
312911
954634
647131
189219
1077900
166851
111991
34916
531057
613802
640734
492618
718679
1048503
772500
653442
909066
142014
488728
160425
511707
396896
394540
393383
657102
81401
1069670
606832
233187
473606
765003
74096
1089414
825892
453157
820541
293420
70470
699500
756375
992053
447804
504392
312205
49628
60345
943569
287529
158488
682409
504735
860788
665173
228431
680111
42839
890707
478882
107777
882174
479644
705213
51526
611110
742378
1047838
226619
493593
1080461
174600
368596
77796
576952
813082
1083065
124409
518260
46422
367720
234283
954525
1036405
124645
478198
78423
985760
349420
941355
940305
307085
128179
564076
203157
70943
1049696
988831
1025359
181562
701449
640285
77274
181220
490808
60356
606335
815900
228750
28612
476995
1091699
84515
58221
203087
373862
1020122
259600
349090
290007
303193
125562
983689
837495
605209
827325
861199
674383
691720
115308
884115
207595
501091
770090
19191
941597
95536
886696
1003345
519834
1028412
10204
319612
267984
442476
79364
5407
677311
1009038
659309
998024
652235
753772
824309
1094609
838527
610284
642081
510444
341050
967659
425473
766498
804384
809829
395689
81343
1025470
649108
308448
302576
626088
609069
964832
562170
1057108
813086
613924
866797
21930
1006943
713894
378019
659558
341726
545847
589222
590272
777144
261317
221270
888558
219150
15979
899072
686684
198111
7217
187020
1027687
436863
259250
240149
518865
518793
112156
1078751
839894
62402
107579
953433
79829
225788
603789
871017
428600
157198
805186
926983
415239
1012252
462568
59887
660355
256493
443141
347002
424348
1072356
753593
1100268
510209
769516
878058
572723
190110
905199
100204
566221
719746
1043431
972291
265575
892253
203324
220903
3870
737554
335775
928593
955184
318787
133758
626550
933373
138461
313837
363808
1051545
580546
1097874
29572
762152
472323
518293
1084524
162252
458564
629472
273308
1068240
671258
862612
707771
92319
278287
350613
976073
1051275
915673
543044
363724
254564
147801
207828
411101
192483
277875
1020042
451533
105554
648266
647557
1075243
913493
677200
806300
960592
537323
514063
688840
989855
11554
854215
315568
710052
1042762
407138
203159
814474
1026171
814861
374917
95887
878820
531473
636942
126009
678442
562743
507484
456164
677037
852850
553073
496667
678825
813193
655037
489793
954406
114889
88419
471879
685829
136408
571571
1099285
530163
233006
56396
670723
257111
432281
439314
335929
336979
322983
80559
383824
1094230
399175
122733
54311
245162
796970
331283
522333
1078262
592000
647090
1041833
827021
962983
536590
690778
341768
573952
1062632
127030
565464
519183
738855
512725
536258
1070617
9799
495895
601435
639353
693370
144544
686843
150718
949498
155179
844398
378632
398218
294320
890973
284128
650854
1081766
45447
133538
933958
618883
540648
964572
852395
1035574
793922
392588
546087
438476
782942
911367
317087
604999
345885
795521
102820
175372
846109
705618
167476
323208
552672
228817
236598
536638
506604
330415
620224
689155
529449
691059
628521
923083
1021623
1046447
922535
460517
424314
1072837
596201
914063
705005
683882
920137
450820
67288
57656
689866
730486
829514
388630
217365
278038
207213
341527
751377
805537
218889
43313
200639
600727
407850
785697
1091854
837112
534575
950177
949127
1040850
949819
54699
345696
864932
414340
417818
634015
462095
418456
228596
94427
938871
1041722
231567
501809
999699
181017
817495
131551
585586
541616
147289
47342
342103
911270
299922
658010
656960
1087690
1017186
325072
747397
484828
277680
1089392
1048721
635018
99631
458434
359027
1063672
667133
12954
928921
825404
249770
216047
420374
14126
880122
1040741
636248
218068
19529
853150
199035
586378
481689
874271
866618
774014
27772
628969
155563
928100
725871
80775
1048107
156774
1000026
428843
275372
197425
208345
988141
470493
496319
820132
134469
705832
1054596
936641
521053
673784
802970
1052216
233089
975677
936372
1089597
434630
478954
711207
1001462
84489
856625
929449
667607
181535
830119
630463
725003
494627
1003347
873213
74637
124236
304093
328429
918713
803965
642584
898129
183643
395457
902801
877333
16697
982609
866371
645698
148946
930861
575743
525173
889725
670235
219070
501756
430001
386615
746813
954676
997169
302313
111997
240129
773354
475743
873658
963584
551166
707814
454090
455922
53059
29736
744266
290238
1080585
201723
836788
744130
715372
632317
150607
877447
114074
292916
307223
803977
596468
412180
187202
573648
764645
843706
980132
292803
106466
868758
821872
406640
916849
292239
342198
488816
664950
1020341
118077
1014832
926454
653481
240313
408482
411691
671885
1049458
113579
198198
472540
412212
906851
845324
49403
1100379
844647
569619
735119
1002838
305451
301726
691912
704367
6195
600761
320271
541775
590490
858034
387600
317918
719510
894114
860912
738473
277038
798847
1024320
434273
540787
334307
363548
639990
891891
1042999
293556
161188
1030251
567257
283600
365373
426046
66993
168268
477093
928540
940620
679526
49699
1029987
462707
959193
1069492
952461
994128
213122
177917
342658
669348
892210
173739
99384
538099
127893
1006819
527396
26937
970466
500698
214563
372258
940218
596241
958922
428494
678137
189705
928762
653547
485531
541012
822482
992066
639118
520957
921863
997647
107423
349359
229717
160669
784451
1027023
158197
952801
28184
540083
319195
12701
241396
897532
147973
1085672
701264
921488
167686
1038103
441229
869071
931277
930227
610927
669133
914697
622546
902984
166390
28626
393399
682130
523480
928756
784332
707461
263260
618441
250825
825715
479943
707758
117396
641019
947284
12073
85218
1030818
620776
525850
992092
438815
95223
394586
661364
462250
215987
1092948
933273
1005798
674789
183855
847845
394001
394000
746306
807708
691132
606007
692635
1030221
401191
89074
68247
542094
755251
488749
169380
468108
786506
7897
394855
656292
644578
11726
1031574
311237
631810
247606
103320
664283
670316
483970
925384
487574
193505
549433
899475
199352
175771
853431
701914
633057
445408
734114
304053
985501
501048
798615
479908
761060
212493
9902
343088
215332
865170
880140
1020130
184741
1089721
457990
148291
677323
652443
384355
467839
859593
269490
587916
344082
391187
27616
559775
875741
1065147
1036452
982351
133165
241294
232101
1001559
1081242
588022
324394
339687
413490
595149
706442
184770
68253
494987
103620
741383
65618
621099
853627
794089
27414
318383
465595
923452
83723
557325
455041
660249
744499
126793
793874
920263
86179
1066713
13097
716797
625575
793809
870132
1070843
299705
1050134
969582
586388
453515
754447
888294
1085158
538595
775054
554136
395471
664412
534511
672152
531938
104047
311345
21871
94771
803524
223687
766265
978812
778213
491523
658370
116136
868690
1061410
713765
348779
90456
135195
972959
12820
550269
925087
798126
153181
1016104
123036
1058406
667834
190488
24110
218431
308962
786459
339285
586437
937823
733398
987325
493292
374877
980155
407910
631978
554794
77326
893778
796294
431824
282028
563258
67660
1004708
1041332
1075332
743266
555284
657473
1099832
880018
623637
237744
544660
675860
974897
66411
610084
138678
411657
320203
1052763
864732
383043
160362
823902
791756
585625
772647
982370
464778
105159
568150
1086197
459788
1063494
1028729
327799
423580
1017421
227412
284596
690897
524162
878799
110899
839202
984194
211984
1040596
1066985
1022220
857940
477225
911627
623495
226169
204982
461274
84892
507918
16457
980407
760594
863906
920719
17839
718157
279172
819701
673137
360342
1039824
602056
246493
810407
353517
519616
127333
488274
224729
1049752
770097
359505
529979
907024
708663
465640
839997
237760
924679
970615
380831
989207
564233
251309
905619
124698
141302
1052657
276142
651510
109682
585639
1006913
1028739
716480
382654
61434
900252
628390
312767
721357
59691
489279
1099410
197405
717334
251536
880965
464417
443692
454760
113005
287809
243982
1024242
78113
729976
983217
654382
214682
125286
104555
103505
694243
187613
511156
1052976
1024830
157318
158368
856499
712890
160243
251589
39023
20550
987432
986382
924098
86288
162643
162642
163692
1030178
343080
960878
730461
406229
575195
668822
376568
317544
206872
853483
218611
435608
682376
923975
690550
211922
69108
315990
689609
983520
261876
330356
715029
595498
115459
15411
762807
861083
1079203
1008613
262672
214959
187528
532869
571598
23648
422278
24370
192304
296490
737199
15257
552105
895346
1031382
449822
726533
27688
617752
569841
204792
638974
1020704
147363
875257
897903
1026789
225384
420064
800455
907683
660914
374438
300103
5101
310879
658383
774862
254579
536415
49958
222812
823115
190188
267289
309085
579594
257246
838270
224764
49422
435981
24033
1052138
791815
1007467
834323
978374
979873
50602
540177
383933
254317
283787
499342
979929
395993
513457
170522
526294
1071877
892111
94793
724344
64971
163981
57440
649917
868806
984996
652986
854768
68358
433364
694533
201499
614496
898521
943946
529007
94316
743098
829753
9388
532807
129254
834688
868454
1027667
20716
278834
428217
550250
5254
720109
135503
253092
230322
361806
1085897
110728
896772
292052
114660
566102
702858
362119
1045844
837127
646036
221048
963218
400824
661523
1039075
510055
356239
94209
868160
401446
759690
317554
242279
251072
902954
887025
961254
505217
430583
169156
271403
1010079
1027301
83874
740483
193813
109422
1008160
494424
461829
297276
1076892
851639
1095781
606799
419563
563229
434173
1046643
186532
741647
611297
242498
116469
915017
80223
562706
143812
1078110
77373
952154
159815
466619
79575
949501
1006500
416000
187701
167052
97119
773039
939419
295514
398844
629459
672888
306274
272522
660695
959612
1015497
757054
645765
1048263
405693
733720
316233
520401
352500
1095800
1088553
165446
544274
864704
569854
672651
416787
244682
10832
700705
419835
563668
884840
831999
39367
173969
992434
952917
832264
386699
100850
876214
459653
898224
65268
204598
1049097
624887
310823
910484
718374
338426
659844
565620
339742
104982
766281
333393
643083
1096598
793109
916703
281562
766824
677193
977174
783144
411013
905072
711121
662725
512033
109069
341588
904445
946454
852183
402401
519061
270442
788103
783530
655572
464208
221070
662757
324936
522793
983676
734259
7157
7493
899043
767159
402210
486215
805620
698289
827607
490500
994848
36639
783647
238637
438226
334811
512069
640473
16044
147883
135947
786809
1056472
662819
521204
2281
203423
639950
256823
770173
482483
849686
340999
380110
461083
921465
561622
625518
364830
1081218
970656
267007
738240
150272
624795
400394
41972
197117
340957
396276
551526
656978
387054
1091030
689989
218955
589480
419988
133435
824315
531993
166798
743383
1000613
27099
968472
809023
920553
13315
1086447
754269
798650
405497
301223
586421
278305
985383
171760
302598
38475
655397
1020544
988918
1021449
44551
252985
236620
235598
745750
402384
973869
972819
279858
299470
427641
261514
260464
566888
227018
570722
722672
937640
388103
784963
970866
1090501
437002
398301
505727
127357
982025
909678
463861
727484
707024
36105
328685
423196
115719
568736
111015
927693
275556
539385
1036416
706436
355472
718723
721397
282492
959459
231497
243641
145490
138849
964043
986568
923516
147844
824358
347752
439789
341109
896640
588534
590689
628501
976115
880111
328171
131821
130771
638690
970383
110158
961761
111871
499175
355720
654016
912087
893810
1057232
185713
757806
870817
441167
566759
802032
194796
305562
100160
913300
107254
445097
824384
607223
1084105
467856
414500
235898
645782
853159
453407
12401
504740
1008572
874749
770149
370316
47944
107226
166435
1053928
67467
635439
768694
972721
121563
930013
937465
824501
408581
245070
3078
1064589
479867
399249
608761
725485
814638
842924
930430
849526
606038
918202
508150
653499
332274
331224
112683
410213
563502
831302
344832
457023
327141
565566
1076208
1018944
273994
527587
649608
821618
833174
1022005
859797
1001392
792339
152019
763717
989907
825089
872988
488946
806367
665684
42859
443943
74507
292805
36121
592628
1068772
676675
670015
720658
267826
842648
254649
268429
839954
440116
961583
228708
344716
965409
194203
413083
12148
1030256
227859
131500
290157
225888
998244
767444
687438
701492
16290
807473
1064069
830312
816269
287657
522214
158154
563928
136252
589246
409039
283341
247223
13034
580355
389693
446007
514743
515793
513693
468519
73792
293252
838503
727774
1081620
301868
2134
838144
649984
507064
899010
386114
898251
242118
968547
1081552
957348
30952
9615
53985
795234
435671
996544
1085836
410135
411185
453132
911362
856949
420974
531936
96434
256545
85757
533313
228389
150109
318867
4426
466508
58092
1032377
533913
215106
724753
872107
913434
919182
989782
580424
427154
690331
1003595
692770
248383
321881
241943
65679
408878
360467
125263
989890
884420
883370
676670
127159
17833
235017
829923
367456
1050514
522362
680689
520531
189765
443490
801574
448722
760749
1052454
192054
30879
913769
133936
340682
956136
912354
263891
1066121
638542
421259
563538
346957
904897
102265
1079237
917898
639470
395911
874076
214277
73109
728119
279479
762201
218262
797101
997549
862419
759853
131797
536394
858910
1064007
133722
476084
667210
181413
871241
952524
927649
1062122
426232
1079490
611999
928261
15049
850368
849820
870063
654335
447011
106000
283498
1038285
489533
757697
617371
976165
222939
492871
228511
202763
1000889
170631
36230
731175
1069479
800311
155235
835630
851528
748101
457238
615800
532348
314008
905743
336389
28448
402745
749337
25138
296656
952711
426317
616371
854174
556835
517859
363508
1072953
351764
998861
839249
199406
895210
792150
902726
668534
332517
673229
135624
1088747
7066
210770
593538
428641
293211
775742
124987
315119
599616
839066
973220
478693
123306
351171
42323
173689
319093
468159
859819
312441
623580
991189
334716
801328
418496
893257
446969
917235
200407
930508
176156
636847
778589
457052
571643
156475
760498
330823
641788
148311
6817
99359
1030677
598747
156171
868443
424707
891255
108028
191262
374410
640673
826305
1026864
171550
352186
428473
653088
1074948
80507
258956
995962
479717
404237
935795
188922
790402
665878
300106
249522
1070474
241437
982899
438878
714914
99641
969873
925277
964770
490078
396507
1006003
297605
817848
141096
158238
35512
249805
3338
644596
1084364
280491
228098
737924
206654
418851
47839
995857
421594
270509
788818
387464
75459
778056
407940
216752
689235
393457
517250
458725
665368
764702
86656
982397
971790
1098039
140445
1037249
100138
961170
463119
342141
557896
836683
831276
870741
565751
803820
707510
36843
166847
445942
799495
320302
713204
607834
840843
232660
816701
437437
978144
174513
579412
343208
1099415
594642
729834
897394
704805
996871
742258
224353
315934
137245
212517
419445
620796
1000612
519731
522675
916619
322783
928411
508010
316231
128110
493647
633957
344276
379508
772049
40567
211844
1015809
634662
877822
586977
602353
680578
1084375
8150
60137
369296
202930
452848
1051347
739257
49528
372822
915367
1075075
602850
1088527
896332
481247
289286
563833
433510
833106
12881
932576
1098080
774581
612508
12725
559075
55129
597125
328298
201978
420454
120634
1078906
107815
473642
933312
359918
205355
3894
665710
815630
660334
831061
1098374
176749
292961
565393
33581
469579
362658
169023
446313
843209
218086
321462
404229
175138
960695
416500
557313
184879
484915
1016273
331272
1073566
777365
1049299
619662
489292
5889
847012
639340
960741
291239
275974
745611
3257
823179
530761
1005051
887856
133904
467614
342938
113247
491575
709845
434290
134185
393163
206844
523658
140575
397208
693177
392137
189362
774515
289515
454017
79839
137956
457981
456931
368232
936861
926550
107927
207238
590026
873178
722600
622279
963780
715422
987842
991792
512772
304200
999869
966460
97032
563313
201382
506921
225219
341919
666406
725465
868681
376412
111890
739415
944988
737517
839930
412613
625712
409142
631770
868752
912923
297239
63459
666946
815367
472099
448994
627822
1094281
702408
540565
530593
977878
1042315
278492
270591
876766
550452
266218
670892
1099377
148695
124098
481046
11166
831145
43139
302647
1098153
595808
849262
1076872
406877
1013649
489267
232173
580378
881190
1009220
723255
849904
702785
48010
895622
914070
7241
1081879
488138
124071
291586
1034769
1014171
179472
677214
1067470
59416
637055
856142
355504
281194
467984
158370
959452
372718
631936
815668
145279
1066344
111406
691563
434909
925291
694137
983012
478256
632662
858008
521165
925585
705343
1041564
630474
458975
699037
342139
218975
584487
802633
1037727
695961
204555
378760
391463
765163
792079
155177
722875
136735
413441
473912
941238
582956
572746
491870
404008
367647
925229
738375
743457
498993
616592
29007
788204
635783
379411
350604
842440
314632
757961
289323
682884
1021187
548446
618041
450007
1096962
296890
60978
943377
113857
250144
269886
4850
1048364
583300
88721
111186
832719
347754
12385
120039
24319
469133
135446
542082
747565
880929
143632
1029363
283553
631219
806964
439534
50777
263629
16432
431944
342559
761287
385470
973353
105498
159816
892679
669269
953115
371717
453371
711137
1093691
796899
1003982
1064395
663155
90375
777145
515665
465371
931635
569103
522247
1094200
1098076
1091395
120960
876439
924064
884949
137883
372108
664427
143250
348337
879458
521308
282672
788489
908729
839119
7652
150945
661970
649843
641181
1043640
919700
682533
1063925
58837
29307
444807
580740
215965
23896
796666
567813
246534
1016371
957884
837028
970807
986065
427467
310322
470288
530604
455715
910066
309769
438076
709678
316255
169324
82838
21136
713186
580163
1047754
171183
67696
841108
408095
492200
1098529
330508
501781
533438
1079442
94313
1077024
720493
606567
190458
924469
582995
696539
144000
530394
143537
95482
292045
330155
733835
1041974
842359
551784
182988
389836
1031979
858733
330960
526613
743980
793201
460354
988710
388098
220102
802888
900370
193231
7862
110510
549415
806687
573460
297585
782336
1065961
221561
617547
715371
457748
802879
595364
598293
405372
585189
981700
710844
492663
133845
761296
990188
944441
474064
795332
56018
27316
1096514
253366
916262
1037920
522067
189991
883437
604704
874171
874170
173550
421457
670313
991183
176603
591412
828714
778416
853855
1049313
599106
242686
918160
804374
917287
494498
481917
201834
520410
990058
436038
226392
541566
1057087
303487
854758
726346
690305
770055
207779
748346
165392
573285
385488
1069298
489472
378721
152087
73082
1019607
902399
365004
418173
497138
851173
184967
104667
747897
608420
148645
1035798
399520
660601
464569
1097585
890986
847757
272260
682660
194352
66071
742396
124183
326859
976797
743892
213022
54363
634332
565067
963310
585034
219757
84149
725693
508092
761215
58155
767902
618428
179143
507335
834309
54925
215420
711893
620606
861212
942418
862467
932130
568034
813494
378997
945997
432136
839655
321133
485152
515671
181925
70016
929959
680690
746564
1049393
1050443
690080
453890
814014
149319
559567
660473
34839
1096236
132623
219483
362261
273622
311016
16859
684492
1012380
640172
941198
750094
473713
116199
838014
129012
26683
1075582
514236
433445
321003
189728
382314
942462
767766
85879
156751
263603
784918
256050
1073877
869201
977646
1067389
288033
520958
63169
362192
533665
103373
778757
689654
929510
135332
506003
153245
653134
266713
677613
396481
160496
283446
544206
798729
914435
307860
689802
386547
116586
279643
158799
1023985
183625
1087980
1052839
549090
120215
459328
590441
165384
300947
455052
827102
274984
769588
857520
592623
762524
58135
492827
759315
983140
225689
1002138
162613
440961
692972
326625
667653
882804
634814
931768
1093570
996334
91790
757203
91066
947868
49905
645302
318420
9639
1042877
618512
700771
438992
916732
818794
1030101
159852
921062
102960
741352
904515
646997
510011
324870
967219
725772
387396
538538
1041486
743425
574525
174165
106648
63020
431624
997166
25939
892567
189327
883684
403572
41310
714384
842349
1048255
602428
160404
457226
807387
189140
639507
594320
1086002
1003207
295662
785628
218216
659452
851333
530983
275591
1093119
96011
433612
702823
426924
542672
600812
599762
442756
999698
238378
930414
668314
523424
118551
126423
771415
806337
607889
743348
121289
1059016
12811
644164
478004
209041
875007
31028
541253
586994
84916
32416
457449
57458
191794
834928
800899
780399
347254
227785
754036
897694
750959
227424
173135
383845
1032197
114440
140537
1057540
602267
171889
829598
992361
266756
289213
532029
1082127
376493
1018211
146392
401575
911727
591088
185392
824916
130909
508257
515009
312062
627004
1087809
190219
59924
173544
266388
944415
231184
1046007
890756
7708
773329
880076
655235
312958
367329
193088
605740
493360
750421
92080
245382
438583
436001
1031449
248320
403198
524337
762687
338487
971842
201885
941792
226654
711327
845273
637170
378193
458890
561435
509843
916189
893919
693269
374734
92339
325136
843956
1072935
165397
128296
317623
807447
1064045
681461
596840
747493
615487
993909
260604
202604
130556
804153
50941
1050913
401072
1011945
984305
1058459
897948
220262
521698
439148
332355
742618
695504
860026
17190
1091299
441452
681532
893290
541257
880030
81073
967186
151896
600411
802795
54130
359853
203813
492701
535023
917413
194240
717387
403001
83116
749582
871382
283419
852531
594085
900545
339121
110535
644860
250062
681960
24643
856285
966068
229401
88377
439042
522728
360959
48690
1000445
592606
672813
968788
1017845
433042
966183
726531
423854
49092
778772
312166
339933
963651
633574
791343
790293
100421
592795
830185
830184
733874
734924
382905
266530
797567
1034621
282915
870887
278030
282639
1018387
446282
714935
63753
81544
305174
346644
480613
343060
984966
667243
625323
939009
290647
611356
353961
512099
1050859
364095
104690
1003831
252010
859060
649708
592267
788592
315359
1047184
949791
274637
481855
92306
995571
698690
451010
158692
345664
733120
592560
52810
186161
384308
787828
568088
782544
42568
902440
212659
192813
901243
727337
174500
108596
154072
336427
786962
47424
34301
595994
452019
584332
490011
321900
1038372
835401
1016000
37771
1043116
254967
346075
207456
223100
554462
425355
1020034
464583
39331
25226
675624
536926
212081
534227
925730
783797
303506
983613
854904
177551
929352
432871
405199
552992
851399
662079
233169
582665
796804
949433
541587
122948
193889
65330
56439
1043683
751853
503414
635518
228709
89169
1079212
77297
674539
590264
995013
421100
930068
320437
276488
227789
676956
329392
738947
315628
816223
223890
1022725
74292
498419
965962
776506
223545
543232
123310
1040881
971083
533322
658214
478310
980159
373623
535777
657499
997152
295433
202782
928606
80845
1027127
643071
274978
40048
38998
946242
510882
550593
342205
718644
490654
470914
118883
660373
898157
601187
1024245
757622
861789
860739
537061
208321
879297
805254
367084
848444
998137
1004215
390734
123366
343776
1006333
29384
37296
261161
833289
712343
934251
113152
379733
576854
565843
396801
872915
132721
228865
712924
397686
507811
627586
744146
159907
688615
1094185
259435
398725
749338
282995
13075
693410
908981
99050
882469
800210
61908
403812
427382
468809
646861
817739
185941
795906
973384
976750
132768
196150
959013
388402
979545
86907
562616
49577
768711
185954
282422
953197
1083293
760152
1087489
523266
720400
479737
837021
778821
1007705
1008755
1007706
608322
713411
447562
996795
114273
348344
491763
274862
431194
17963
834706
307393
372181
34982
1055881
169956
626427
152373
899856
735519
653190
593494
90864
448915
94728
980830
1097223
105045
419140
131709
971549
759943
1045638
450338
719522
463086
974875
838887
346506
828773
253419
871689
725412
774500
85711
314487
48521
794542
996794
287467
193701
563195
1031077
154062
935997
327751
902552
694248
478731
502453
942744
129031
26810
778538
310151
617905
78025
169135
600679
240536
238834
567837
860171
127249
561728
1083444
52024
584023
979707
616047
1020897
715177
107335
1067352
1020727
172759
361250
360200
344742
914919
38202
500362
566799
773920
899854
387468
641228
317531
346818
525080
158733
547435
24241
60157
719456
224634
910466
757044
637359
958878
152285
453576
278349
979564
708597
935325
617907
438051
565889
851837
213008
182781
282367
428915
195047
121835
310855
583553
683015
995183
378814
1064687
104934
110432
375109
562783
174261
139085
964687
951809
865934
143618
216024
699508
988928
502410
623438
680918
173917
628745
804189
707792
406803
547502
85275
1008052
1024072
1089757
588288
997365
634833
924277
302329
601334
114488
407826
726908
29783
674088
897904
782142
210959
244111
487299
642057
628842
643820
128152
28843
698467
819250
841906
225545
812584
797687
935826
140558
823239
861834
629559
851722
603204
761688
888742
1082949
42776
97819
390252
1081717
971145
392492
73980
151511
636283
710072
331695
604881
106685
641353
716231
507384
314075
1037932
333456
1022915
38882
881019
137849
936836
504520
139027
565860
70372
327142
1062437
723100
761418
126584
1084883
816555
828055
577475
1088924
116364
543236
1092563
657157
680475
514264
737070
95900
595422
1091042
511966
543786
160778
268516
590631
945062
410051
408372
820578
382527
1092368
756290
279149
907392
199742
379196
258256
1081547
839033
497991
175942
640694
675983
686791
853346
385168
103826
1023354
187968
1066545
52564
144708
413430
370724
644555
1014495
80971
621838
629734
832924
827857
20592
476832
1091002
1033596
795016
210351
579622
110256
926147
908207
985448
172849
488858
483950
238414
177119
450534
1060225
97429
314824
949879
217297
927439
346205
806178
590598
521568
190426
4684
307879
69934
124022
515868
252615
479008
684927
1026253
575409
1009143
896883
708405
598678
164438
1094600
780183
132223
484654
442869
290552
255228
972761
967991
764616
66966
510374
981850
392713
646208
959434
752389
796299
141763
1023365
50904
129275
646552
189514
447798
1099685
17118
620262
526396
306333
148564
957214
443540
629441
214938
575241
122798
916137
15218
108229
1087474
894263
801183
1042734
66021
36117
691890
656443
884914
744102
892263
952498
767146
861639
424037
701474
31717
750090
382358
1046660
756499
193719
671895
691169
692219
895892
425617
707783
866130
769042
39737
72598
618241
303402
362012
806031
517063
727876
1020295
824183
729152
15632
8967
491780
267611
419914
837895
1022109
2557
648571
927216
908595
427787
944586
292541
124391
250725
20928
767476
360088
876437
119806
391758
1020025
37119
877771
580606
183075
795401
681901
30001
885600
401695
17672
204736
181918
524721
889418
225785
770754
650008
813757
534479
85397
266715
193730
723971
377845
959938
588433
416449
1012550
465324
625559
975329
777829
243283
382074
1071127
766565
109472
571928
647269
776860
261000
432036
1016996
387007
318337
49729
1025824
1093931
614209
541275
787923
210147
96312
123435
456841
641366
507452
300618
248608
194122
935194
27394
731490
129860
361631
239211
274156
497810
951838
24647
468032
473559
488126
1035265
153379
394365
132105
877073
638720
107411
1016194
705349
829638
980822
680258
15181
138648
879488
1085784
626247
586958
152646
829859
369947
177982
882007
354322
407267
487735
450531
692610
745520
223610
65910
995793
119338
489685
724655
997010
383924
21615
62085
433956
1028176
978171
200120
429021
374588
599034
436267
742831
612517
313090
1059063
701609
968036
914592
379392
1010359
106224
630310
106515
985310
717644
601568
326650
914209
476723
152323
336839
511766
897245
487330
308272
859805
756389
295508
173920
484958
416834
681623
698070
237171
956698
986258
1069562
1017272
410833
853955
293725
1017171
737409
220732
29636
90408
528935
518235
388524
668813
861755
852489
411338
789061
687637
824385
498763
416785
580422
841316
207601
932367
1044066
362742
97335
593692
938797
645847
980129
670564
549699
296655
118625
842465
496899
953118
59089
967298
112028
498570
771167
343232
748472
437262
472533
945617
698525
1091122
1051687
642732
419593
110851
543573
1056295
344673
996941
258420
384056
1065076
478935
265947
172999
410380
620997
189897
228821
988973
1037680
929872
393522
723287
40837
754355
302504
910314
196822
196858
698949
310406
309356
359632
483501
845060
587324
749782
522248
1045525
162344
939216
534331
404667
73637
162327
469428
826397
472947
504795
222634
104425
768346
87173
494883
115221
774402
892442
603428
617486
253173
246209
891955
487661
286216
944329
639012
76856
532143
1019006
757012
422795
680697
48740
649825
848013
425836
380335
263778
21575
820684
633047
1082781
535390
409706
859161
296887
537087
433337
289974
630450
48616
235902
838506
622242
146624
38444
582886
1085757
218723
52121
49217
909647
545374
274090
86077
250798
890435
252830
939828
1058803
642927
267975
433549
950673
246059
1003807
1098160
830673
91941
597149
663614
8421
631266
399188
896189
1026608
612758
42396
251582
964125
447725
354948
834492
52773
615318
264194
776576
262957
928782
257363
408255
584390
630202
679771
549900
996860
919690
619438
992371
1009330
861460
812899
1048809
673914
118869
1044420
490377
77721
24901
292232
706068
230516
616571
427511
143055
30259
1086684
884700
865284
541147
992523
98145
795622
121404
145019
1038573
869621
164623
523780
414558
955877
485379
64424
136398
411082
688054
537205
174630
575646
101024
582649
730172
726459
462149
307662
886854
1014819
720353
413703
465117
1025115
300620
40982
850748
927154
179558
371285
876855
725740
1010303
557593
106523
208606
101719
407444
14444
604399
638268
1044888
976029
344951
1051757
736511
625216
420712
303945
484627
131486
896382
16344
883519
933561
932511
844890
171657
502720
1092382
659831
483095
485760
511461
603107
1047221
970878
482182
128422
222594
635100
260797
988960
726546
676258
376853
495728
583777
968264
911088
98468
79718
241667
455720
818134
613641
524530
1007587
144323
325217
333933
38932
459668
216987
691096
444848
660113
435108
882980
463072
507290
1055774
74890
817198
425031
434373
547885
652450
811401
472415
583337
267058
162428
332844
596345
949921
92914
1088438
21628
168087
999488
475394
1039567
596445
1049626
108657
368340
714123
170487
379140
593017
434084
707704
281342
820907
13731
474506
31108
381737
881000
157335
509897
227539
657296
1085881
814449
929029
491803
979745
297912
234204
62881
373166
783759
627750
335480
682659
491292
1006691
80472
1007869
822176
505069
675154
362295
509370
1002073
166225
84175
321946
1073777
1047067
220785
253257
1014823
474893
1022573
458037
715460
676275
905960
121189
630796
735770
1095901
1096951
964350
482331
355568
791851
453518
505427
602117
573402
271425
451488
516031
719426
1009484
554687
549031
228611
118547
977594
976544
499887
182688
442706
686406
625912
366502
612310
1005627
740316
691084
1068964
202454
871575
372520
928718
165088
863337
364502
54750
757339
772708
122921
950549
726348
550883
391162
231582
794152
1043453
979506
560907
109788
1076598
83367
202420
37908
863962
452045
2955
233266
304794
558286
539595
451733
404268
724726
404995
693744
717518
716591
838092
214214
323251
993082
809212
1009207
110967
1038720
673141
548481
356360
757845
932912
213808
722649
663390
703159
159230
148032
916501
284043
939112
157889
231092
292038
122083
614616
765711
636510
625768
409322
296346
800239
79212
757558
1067974
127004
488722
530974
371975
279178
1081593
150550
86174
58536
261551
374975
828909
754367
447692
871364
156664
867140
402569
306171
83069
478917
1012789
464687
773234
692841
25989
600677
948119
599512
278728
160076
207206
568923
28275
397821
590675
309279
533827
4709
364723
769147
973662
994032
133968
1075148
1039347
1018088
732351
112777
690142
617937
376284
71935
262840
518021
1033388
799378
915867
417556
525813
784200
1099684
1033992
117282
198999
1099219
924438
426463
232729
356939
704537
598975
859326
133772
958460
386894
1073879
784406
1027996
458889
1011589
214423
865407
483374
661033
421679
126987
90131
850354
995715
361516
459696
572246
738023
549734
53070
1011742
245714
683737
283675
480653
374582
784353
203379
629377
990989
543166
678372
539711
732865
532509
951644
170310
900363
64708
285990
391699
939754
469209
658147
22875
1082991
120813
812394
206634
498391
1081508
900662
10515
590469
969515
639693
469371
240540
424105
54015
767861
731590
82761
322918
201463
618003
965403
869349
628721
1010442
583170
613485
205600
466027
454322
143138
135126
32339
320926
346267
888113
786956
443645
186058
997200
617032
789205
952911
239905
847743
744339
827213
407937
38522
50532
644833
555843
803148
863739
865139
994731
461124
970184
341833
781562
780512
904365
482964
224865
929299
930349
519234
646510
147659
693673
1096338
36874
664881
627064
476172
474556
672166
163761
387715
746677
378790
719325
249496
854300
1066397
817703
949355
469257
1057058
250655
64748
480550
163962
235738
559170
37312
2340
49189
778218
695805
710327
246648
602482
1070930
793071
162523
14112
1030300
539298
638700
862782
212723
904342
946512
655098
937695
1029799
932681
439237
800297
532734
422630
422631
192747
203012
988387
311000
242265
475067
554039
830733
999492
333406
302956
523139
289587
781320
381938
567474
708989
347247
59284
96833
221978
852434
527239
90830
341557
950517
966361
897288
215147
503246
779371
751197
665624
699488
865601
750673
175760
1082842
125650
634050
1040330
602210
476178
680584
1081220
1009307
298778
113360
842157
415039
840937
442119
217488
467998
534649
950395
584855
761426
670908
1000163
315989
173183
1091105
124961
921601
223372
546971
1061482
551816
269089
703575
104255
94619
237327
975750
962853
72098
256410
785004
490193
10991
1076055
533907
410649
811557
733185
702487
649787
516603
311528
887321
580807
710322
779251
694006
947280
1058705
202735
935515
1058310
88272
1054257
505763
1071628
49236
926763
406653
551324
690095
861444
121830
210047
360013
164440
163390
377459
178358
922007
346702
359449
624567
106112
896649
35402
1083204
560606
901538
454225
871115
621725
516444
840378
170420
860906
491311
373640
429878
861752
655372
362912
548425
970997
319993
137242
1081124
690607
421177
330013
232617
947139
646848
804877
504240
496020
910867
642824
87675
300273
786585
325547
272100
36894
156083
417890
392940
181501
396465
607299
128125
530385
438586
17475
244990
723842
269573
748727
247748
758067
824925
48104
742248
440060
287526
545503
160198
259316
834686
512867
398318
331318
958334
514088
241303
105443
125776
24948
803384
970994
105920
404289
184999
566588
502581
427804
770380
567912
121925
105643
205707
791044
466580
508143
644520
1027239
343552
907412
926982
192410
355320
919268
219348
118695
626302
409233
1077019
522951
1012102
486743
621701
151237
621315
77585
249300
997278
389605
869377
566798
422802
114350
923742
577355
780789
112839
876507
48400
1096858
831469
659205
688870
576658
187087
576092
259010
957999
926749
550224
33117
220794
1081347
142370
341042
74956
44332
934662
1008274
354855
661877
725797
797716
972018
202497
495364
430782
960220
702296
813674
1024021
144031
263637
262587
57726
496370
844092
159446
299157
204702
958475
283709
505615
971221
842231
667153
838991
399047
69651
443854
499549
45590
655782
654732
629854
790495
441207
512158
619892
542790
497664
1007653
890886
16881
26408
520338
659792
53846
999635
1097229
597539
886290
885240
929999
420308
563442
22928
145161
713866
222311
709011
1036281
720151
270988
255037
111932
574304
610525
262834
401811
243115
544567
436636
548035
184789
448514
999710
397675
407891
900196
410384
856655
4288
589991
377108
400317
852394
271746
450509
658413
50842
553792
179822
42271
807459
373429
232570
514003
180097
836823
256563
403829
910892
458955
1008403
16014
490324
859885
34731
761669
900964
461026
943704
26684
875824
647869
972429
1070286
984962
460365
655150
916632
804903
212811
71293
452360
339684
777525
421595
151072
319870
264084
118375
1061000
308775
714160
67272
409332
198583
263574
45737
914826
743653
400593
237762
163625
858436
1018011
202198
676901
878615
45908
1076387
3041
779138
627997
970272
560147
368533
617764
1036628
875092
30833
549649
338375
1043984
698156
836813
1001665
644408
382990
227675
1020436
857513
286257
587840
11466
153231
589241
231139
125134
344946
749094
854794
985369
419123
523891
405147
1068024
631851
71161
923723
1014785
442701
138875
1040813
338258
288216
758583
610688
905458
941949
595493
805512
387255
542717
452853
151663
701253
134021
350739
961703
89133
45555
641837
183831
469500
298754
373100
373101
283431
999469
46184
672352
848240
719514
885655
548842
624527
623477
437340
997679
690522
436787
435737
482439
729679
173456
677616
899360
898310
490287
380479
193114
755053
782726
781676
45490
516540
589738
621666
88780
89830
1003920
407616
348816
611131
1044310
200542
563969
885554
165236
490089
996058
423560
571103
1035482
879992
381130
961363
1030261
799226
812051
1090573
827140
521013
262441
290283
210983
858310
171408
271755
114423
908480
1099782
551997
1002693
551214
942408
943458
771588
601670
435830
25415
488582
770676
668317
696545
467749
708802
764633
697865
574181
742812
599804
875473
883536
38367
422021
680416
210425
383772
448997
177680
467365
835348
900990
833370
433413
792637
177216
178414
623063
292783
1062458
602671
1044143
1074757
219577
358968
493649
37972
777177
1079603
849402
915675
460987
1051142
650042
140278
771307
639398
472211
489883
225223
890926
620028
340395
812009
544260
272268
108469
384399
243761
414706
1046076
533888
1045315
695772
694722
462893
140024
138974
124262
495283
794155
149717
215173
1078302
553180
267521
528349
703440
5642
922898
1039955
353475
160115
864914
1000387
784819
525558
31118
830882
1035423
506124
277574
396384
118700
652487
564784
48123
907006
299837
60050
489060
489061
289290
288240
1039697
1055619
1053519
1052469
929805
1017374
729984
348488
347438
493078
254990
504782
503742
778112
1011427
578638
573767
519879
715151
390802
635453
878835
690702
1001788
152821
805925
329132
606323
178203
488244
1019438
458861
754687
1024411
225954
78684
328160
299983
98369
883874
969283
139012
789763
636764
162525
654819
768649
362982
558399
292757
415869
28842
868320
581131
127436
145901
90382
707658
368299
241004
391982
236773
393650
551218
90371
417596
408984
476843
1020334
67236
461721
663764
11541
751560
194287
644401
967789
266238
501212
757719
18833
17433
924888
459642
246240
614202
1056643
877199
486567
485517
195388
611295
517385
835520
127585
808173
953494
161648
295814
527042
21916
1099613
726246
913030
740509
147185
583231
294598
912292
1027513
784910
785205
160731
2475
1071506
794998
943299
986687
277522
992210
520765
245109
662593
425879
233030
722309
136313
964088
105690
147579
536339
708018
1022649
789506
634005
380150
247863
58940
83358
479622
87945
60456
94387
219231
201712
483170
198369
746001
1011543
845033
959932
998490
132712
259575
142927
912302
113477
421884
727421
199222
282092
327821
737207
543552
980033
222304
1046070
364180
1099996
442642
374988
297624
57550
175258
181228
749560
1065745
873923
732222
39163
760680
625189
494941
533156
314303
584022
263592
668884
608964
999073
136925
374054
1082507
1093299
737054
953539
1075942
227590
523194
1077402
845483
227739
493411
47372
314074
476047
1030451
1073667
491934
56964
604238
953317
893315
844133
839412
719491
163604
782798
207830
900348
526020
866630
386709
1084148
556363
590836
55533
687754
703720
147023
663174
914691
346382
516699
530520
849482
261738
961707
318180
419720
1093357
389738
7042
1069326
694077
962820
861625
597874
567993
1068445
626557
383230
478123
320982
1037724
346373
178427
67474
926451
823167
741140
464929
894041
713350
505144
1076102
340473
742636
197124
538463
667704
1041488
137584
74851
1055841
593637
291601
132194
1077732
425314
821104
558287
224992
95183
316174
891401
608574
855495
1035063
450908
398613
776430
603801
627076
1051712
590788
1005407
800876
349082
78746
478356
221107
1086546
490235
1045962
675235
531383
914270
99886
650343
854683
999565
23761
882544
852929
216395
1037808
398695
461438
707839
772177
863215
1100244
1082972
197397
586319
276337
902813
404736
625601
460080
199170
217823
587470
177815
611829
2206
1094418
57081
975838
848971
503747
472878
166770
86626
581714
730068
119768
796182
1056090
449467
30960
821281
801795
953542
852065
339848
451873
787368
270138
804694
1001074
442636
983408
75857
998239
701923
42626
549794
434472
913367
304475
201152
230091
593308
216730
351936
559543
451244
59305
941064
613920
801381
363873
406224
375524
124532
607296
895481
406556
31282
150325
878530
850493
260060
1056503
350095
177839
1016304
1003602
349682
931472
802317
581745
146982
164399
535958
1059384
315238
70718
174020
679042
871110
455685
275087
213579
292692
901314
796839
787251
44643
169300
201656
567210
419633
968251
343205
514535
506887
850124
1069618
752330
435589
429797
594397
290725
182642
310443
80466
800920
889813
40765
7483
601546
796186
541037
568856
904341
909367
905013
194299
671268
675914
963703
601492
590078
760920
44131
229239
1062031
634596
280509
901632
870747
1069755
769788
427459
929199
483697
371335
345761
641776
485503
165946
72676
784183
259118
868750
36499
486999
727109
355448
1011697
125555
300428
851602
596413
761141
888115
40987
232567
378965
539116
207871
60292
591362
540343
698449
451643
301584
130425
610973
411274
925467
1024854
459928
10265
730056
623936
1003969
22121
107295
432812
855193
710239
913201
167442
264800
314552
840258
418809
1067244
54920
302705
633107
178131
820977
919849
950531
567827
446681
554937
326641
572485
774403
226803
1005141
1002755
623717
963640
197934
263782
998972
1021823
11717
571028
861399
794941
51240
452837
76186
474633
567999
225705
93495
348729
905218
777945
683707
351761
882600
209096
421971
851144
746234
1084908
336644
940757
580743
319965
752357
112345
715227
1015619
787296
846574
772759
209208
299268
270771
957286
217314
719172
278606
406848
708126
1029065
355324
23928
118843
692210
1048242
421093
375394
819669
64414
119527
791302
632440
121111
651209
1073979
615759
353864
17580
76205
1058654
78520
369374
578701
995396
236389
1019243
745095
472635
804756
352967
142061
929500
544405
583948
472000
932900
931850
334867
144458
101002
928346
929396
729874
730924
878749
366106
1024284
925269
651168
437104
787295
697467
374062
217229
25017
9651
90381
629448
677122
223397
481617
860885
901302
264006
859116
1004593
233444
123126
1084660
444179
480134
863641
433097
275241
491556
1049552
638515
909407
745104
428326
1056158
295622
516835
1041609
832505
517669
783947
639636
83162
707425
952045
694435
322546
1087296
926705
23959
1061692
714044
545916
955640
198750
841350
6388
127550
134314
1008384
761126
672502
642719
153145
467208
876480
1096001
744440
19326
1034756
862519
74518
377827
1042571
530330
870323
240982
5423
987769
592835
563232
162385
428892
233055
388105
547590
850293
93673
333818
366887
1003007
355202
444195
623914
842351
219633
223564
887916
342965
1027020
82369
985260
704898
116237
268550
545268
495315
606584
852537
1086728
215630
546357
547407
75504
113185
422999
985351
277348
255899
291896
292946
878018
1021606
251465
731619
465299
466349
536811
794293
314180
446349
1014083
1071635
1028755
826867
179339
1093191
1009776
502165
606124
595951
539444
328837
1094468
695358
571345
772810
22389
25668
520178
296527
423202
106100
313998
910587
766738
990673
584875
379968
726731
675799
698732
900908
1047904
411938
769989
235977
902301
1068272
872000
1030796
637867
874276
284755
210951
533576
834493
546292
761103
82390
436447
254136
387499
1026941
298868
363059
80847
131956
690631
246140
805736
132097
370070
913608
72691
580995
755833
535257
355796
690128
438507
496589
788473
838588
243178
618769
296582
343064
992353
1052799
659572
818941
142844
390485
965076
136443
328435
625528
44220
303489
219364
764469
42193
231245
464541
226086
50666
502639
259326
901399
568571
407086
763953
920081
158581
716346
176936
239537
365484
392714
714108
375946
534497
95339
855795
155145
1059348
858925
330699
752139
596810
45724
355489
457666
804188
376095
179239
1026991
859921
334601
780207
444360
592637
291670
548637
988677
192689
103626
70609
294380
552816
758492
12553
452393
855566
972987
531065
975075
157067
1054562
362775
351118
520573
208892
1096025
71023
421996
517168
112978
939264
14337
61404
469811
890662
917160
313485
46980
219107
1016900
80394
2769
1011001
936884
1086598
642854
432917
381811
188659
531360
802144
128630
826967
1009082
515715
708050
1094285
890703
21220
684406
293858
138370
527024
881066
237414
97757
281615
984382
563618
658360
723571
612739
1073585
343995
12827
182726
750968
211236
193926
491773
1048637
636894
374294
901050
744059
173029
628314
1007992
60322
622375
874174
983052
413950
31054
660480
292235
222156
842886
198953
407059
1076582
212918
43477
797043
1028974
65215
320049
993998
232307
424283
968365
333398
659449
311886
968258
837449
908721
668173
581852
359441
232015
915460
579503
523256
860249
103542
858605
606655
911762
254682
501561
1032458
146467
661820
618168
102683
943767
583631
709711
849369
1027905
275858
598934
150065
1038898
766939
933050
454513
227920
164512
345302
2732
705753
449247
431500
134015
695774
939772
6911
506743
1085302
277848
550539
726920
224955
630929
1032908
410968
508965
692376
1076213
201964
338378
1007691
806370
952339
1089402
373301
423534
132273
543849
50090
815598
264689
741387
1032527
469557
965321
285135
513893
828812
811193
844014
624546
319350
689978
852669
346454
992197
131107
951136
470220
91747
469365
339185
786161
156469
412202
994477
602605
363742
206194
929742
597720
784000
261544
107149
955763
551418
360377
82057
595417
483274
734232
125857
847533
629659
983738
759177
792642
1087043
599377
298093
362811
470215
96945
202919
390663
648270
831059
212185
732539
553258
68507
311494
387867
28236
828465
347591
19284
50177
182542
1034076
1081744
372549
680175
509394
963896
104075
692204
1095518
165210
568751
254588
620697
141333
449566
892669
791419
1013325
581705
571384
586328
306231
705634
470443
57754
594049
726552
1002446
281850
80187
830592
695297
232319
260411
721657
133270
869220
112618
868677
68363
393994
899315
905882
479384
229899
99428
818412
827960
142124
216685
168577
597051
109872
111441
593820
1026363
148030
601073
1003646
1056489
364908
765901
671954
220344
695835
808035
5758
198831
94894
1071549
978876
187915
55208
400072
665594
472799
931207
782747
453130
610165
248175
120975
76734
975965
766497
363655
631776
996508
716157
549104
519553
312359
90192
426261
312733
13203
237913
514509
784702
896579
489482
469951
534791
602969
266958
632823
646041
764511
336244
336951
331464
365378
480246
1019516
560464
304739
806198
503273
498845
497795
70062
519170
289465
289466
595723
365895
904816
432363
77742
834981
957502
195101
1060192
456851
455801
950312
133658
398685
976563
559939
224585
910649
910261
1028229
313513
781551
1074095
602439
146589
560580
1093585
174610
853183
820740
408950
260142
676048
614388
822328
561273
890838
473736
967816
503668
573713
374318
264353
689178
862595
535090
85516
806837
113972
141405
1087272
130567
229870
961206
750634
540348
291216
725949
320637
1006725
539817
246373
1021511
201162
970917
260048
785972
765064
908287
797301
90327
608067
659274
958849
841182
934527
213437
187358
553556
14737
841193
429724
599788
424479
703962
323885
1073565
407423
349955
229374
155702
830294
618142
1053632
928472
25725
189132
931907
656869
928947
28837
897844
205560
505324
1095833
519226
273733
739060
694182
970167
906145
345326
1090211
1089161
597121
997124
547413
511742
477196
1051970
274013
1041643
781400
1073059
1093438
276982
849314
611792
177116
19354
805753
651813
185625
1031966
1033015
1031965
5931
620043
293942
414744
1004658
31074
611245
76479
989993
615922
91522
873347
1031258
531157
598589
1029988
1085390
960607
928023
498628
103797
513314
337365
379202
1042227
697633
590381
349054
867894
324639
551391
964836
283903
1035053
443721
1011003
343833
853165
423410
444394
309450
561844
992934
199709
629831
160536
1003137
223165
567569
706932
179764
90887
583040
467579
822453
262877
973784
223663
897926
299819
903058
757957
309636
729191
1027722
546790
62306
65562
832215
1063043
30524
592264
1020736
465064
30947
1053342
824654
811439
879211
87371
597003
892935
185505
260299
750656
55387
842020
329863
520171
1000022
942749
110794
382781
596562
505176
350018
441298
913315
991495
956210
590392
66834
462887
428324
380382
808377
436196
475088
272139
946815
1011802
432265
856657
970740
764937
345835
167333
642983
1063515
930569
35398
1025190
949209
15737
659047
243685
961777
170501
162407
192391
1054352
766053
806888
96452
786173
542309
82402
34366
933938
1063051
894275
746790
685779
517077
516027
113562
114612
115662
166324
32253
246165
809947
264030
175337
170186
856757
1020293
988801
226767
491841
87590
299570
248109
944714
323957
267055
377871
746222
271662
1091653
663365
301838
63738
218013
1072173
774859
456096
320593
486701
221834
436478
263009
642536
914688
1074347
823930
544933
546471
827006
676717
463594
959386
603357
887026
381632
1009324
217503
840884
45176
64714
1086603
25147
834079
468502
777727
482951
848906
673483
1025469
635108
926050
650282
566660
311451
224142
201212
1059845
39646
429917
376211
943211
50800
282819
907582
528657
386647
1014619
10466
740370
1012955
75103
1075742
21663
147398
296677
643170
270535
687375
390300
26814
1039078
235354
197910
163415
452457
194270
248117
955861
915466
717350
729110
596941
1041742
799618
1055085
57995
217143
1075933
492616
906281
359697
860193
88217
1003822
374225
840715
1002382
780730
644513
643463
659823
653864
537190
349209
1014670
416048
638524
349173
904184
39690
370077
645547
474708
986042
581529
794839
446993
812223
873329
1060536
948670
1076122
265389
15120
420184
944049
723231
61558
834773
338109
982560
17917
659490
657188
266649
392484
879054
724713
211081
483060
293216
518259
886922
877217
302332
721329
1063967
755664
441964
594854
206670
402809
226491
1063588
731318
146154
839902
21239
206218
450949
535307
983654
1032798
130631
1054560
536448
869964
416262
15280
960308
1030275
429850
562307
316128
590800
195488
789334
890558
898716
604795
202743
102114
195499
268568
942958
142674
1072283
398486
884767
611354
957626
623072
182618
557544
799425
538707
416064
378254
1010607
980268
1020427
259488
15791
765086
859293
649432
692478
1009381
416394
778448
745928
939171
156226
999575
372466
635386
209218
768005
276715
232984
797065
836075
137219
88763
542124
735888
425736
931634
422860
854150
790614
939396
851786
514460
1042062
427121
777524
207257
52651
1091464
267711
114194
95532
343962
496492
757172
782577
1081892
646855
387153
654485
937346
860986
325948
891281
610933
805820
505405
868499
1022928
232768
1080308
682157
416373
756615
511053
930294
264453
595402
919689
198518
71465
145440
716048
937164
214556
535947
421269
625061
522743
858592
372625
649763
295567
779597
146879
565908
316150
208971
429598
256501
467587
594650
828789
1037720
69698
752523
416813
208511
947561
88831
643613
338846
993110
819238
763293
227274
402695
921476
554549
1051072
765272
470256
990444
1001495
1006744
951819
359298
280581
702506
827610
223917
889733
890783
109983
978713
579575
965052
866357
597059
178086
324173
614906
540380
363715
822817
367364
687429
395023
1067632
282541
1058822
119027
781841
789692
819558
880531
137537
846117
1078840
694369
693319
797253
238325
224435
544459
830290
460520
423453
461669
91870
397643
140589
617599
909289
62822
951141
747108
776230
39406
594297
789873
462269
750428
175356
959265
911107
137739
238125
500950
646228
934470
14285
371239
311064
225145
830821
550432
789470
251169
19939
805829
735123
236461
1025013
794045
34259
593694
1050097
226805
363822
802080
426369
84223
676950
978186
1029510
593397
626375
657267
739559
241037
135919
405503
537435
316391
797908
287156
453014
889926
21225
331989
1089596
705616
1090022
73318
452519
867077
85026
1075015
669283
388292
784654
935672
484787
366798
597004
237178
31190
195039
723599
474905
1044736
18184
816173
385387
209536
832640
13181
606415
236301
761353
469997
941888
342095
847939
412976
659104
498820
360619
482792
872233
721797
1023281
1014443
89367
518953
286562
178664
249318
829610
351100
363929
406953
589588
632367
490702
634753
561343
351630
453031
601376
532876
20171
592646
913803
895169
113071
252103
480317
754840
1046557
611684
543031
10824
253568
865448
491253
1030163
367699
492199
1076631
559573
413772
538647
1074852
1072703
1074569
816749
209868
389831
1038785
616591
39952
404287
589018
21183
244778
683761
319593
810608
445432
852501
665828
996195
519658
896811
424807
813286
929883
63745
680700
338286
1048993
698267
323143
916863
239284
358512
179327
7246
114549
21265
470483
701818
359155
406674
359788
738840
460507
602447
814296
654947
436496
692633
973822
458964
94272
16385
966185
126070
478493
727568
284050
236677
810223
834123
666020
298554
1004081
379113
539064
860333
128967
1018632
172439
638105
770493
583529
264550
844675
86516
946750
185455
477645
964099
414034
1099336
1073436
79065
888653
553060
1049584
521403
865753
1031781
819978
510946
808359
741725
193724
244983
686879
412084
545292
704905
432614
829691
628816
228419
436231
153764
309719
718683
991732
597647
856626
14994
36693
860420
760353
54316
54176
1063470
2534
687485
599990
1005545
296354
115317
417781
429691
895904
639770
320690
626634
87424
824650
84399
398339
334978
841060
215971
742228
985321
195719
748799
574700
953720
606839
318147
870429
941529
1078307
693337
211367
421543
583350
955049
311397
896428
458091
1021577
981853
551263
303471
506290
385304
630315
155784
109096
7547
917918
805721
26619
1029627
99269
987360
870999
229700
430570
1055024
761513
305833
295457
471852
900516
156603
934874
363442
311857
67551
830448
944759
173641
721668
324003
804832
410237
204729
812900
28400
420395
582015
995587
466479
711704
255009
31044
251692
1055333
589688
83091
725793
160179
265969
1009405
581469
898552
741003
808459
359832
554684
272098
1006616
13240
725981
855033
233939
295478
657375
875171
68570
398519
864307
473403
76021
384850
187450
1076006
447712
1079962
881216
17974
929375
359833
185739
103110
861167
401843
1028738
309993
841525
403696
128911
280790
865586
237929
350147
91652
1089082
746781
98090
58015
667033
508756
616726
797408
87377
371399
941309
293736
817289
902511
435274
943771
950347
949297
577922
726592
564283
271364
995024
993974
22532
813976
688245
332835
887576
1017583
720052
523560
157413
731758
536524
316199
1000292
811007
961570
787710
1077167
1076117
165617
304479
625218
869951
302309
779339
541712
785598
330529
75866
887992
415944
523418
220260
249640
875142
932125
529593
884041
750412
995377
889107
599197
757469
278339
605744
179375
437542
692627
83973
290605
347858
65151
369168
774115
573244
357502
544402
122102
1028888
539723
221049
73782
549640
1074216
73561
9293
375542
97319
421592
109073
39673
704874
923994
833692
1001459
280204
67649
101814
232602
273987
838278
952086
218346
614411
154771
415850
59790
41043
400023
679675
357155
569610
262535
829020
333264
242067
7671
1013218
1096009
606758
687356
767524
425795
17233
1051126
878958
1031748
194922
133870
1008858
675007
728853
64084
1064731
357826
249945
678642
954763
490442
124752
845423
839635
1083979
1045718
488593
614413
236104
466660
535269
219068
860846
283475
530165
535347
276031
162478
241556
176729
355611
122877
458856
177067
386538
642587
969128
949272
1091875
1073240
904335
761016
708764
109376
964523
32402
789237
331580
2194
1061242
743519
307199
600847
586159
118293
878328
725790
1034372
73826
774855
522844
936375
995407
420278
854769
242725
748213
1069291
590486
16571
109647
1047095
450456
913841
879464
562442
471925
735434
905544
652890
98577
947940
28766
1023173
391597
553581
1076077
194109
252177
819859
212534
223675
262468
1059005
423950
775954
549126
614030
34732
619558
129334
785098
793119
103598
911494
771867
908218
951983
414781
411735
721592
261925
272805
51021
1017550
38147
713291
936267
851553
60733
81921
572952
992782
31723
190059
950653
1078661
476694
590331
745530
702243
535548
403813
864412
489142
364425
676703
233679
250030
189184
291575
541648
11023
900103
761193
607420
915990
974524
315589
773055
688605
593342
640091
333125
624117
896449
783003
868202
500178
178270
1076099
435699
625504
1034656
207788
24861
1008732
387294
431201
575973
203747
404189
362069
281673
523802
731935
204737
503253
289336
372151
570182
18978
74857
1000099
107519
862567
640439
839569
41896
921024
997532
736777
100283
455704
772696
350648
530763
16273
559882
244616
264142
279128
619344
458515
57332
93287
1013173
697295
346617
790559
464475
134342
418933
647474
1002904
899739
210690
800895
262942
182906
656079
1049668
30843
41870
984105
1004583
287610
310716
1079039
557591
115203
912272
522859
867475
115659
228624
86691
881095
1059311
629148
852863
940943
941890
319560
562067
1049105
1039268
963260
688029
761467
1019195
959393
959740
763558
824414
762602
567274
279549
113660
646055
793493
438095
258809
779821
874667
403390
195904
601655
299110
30945
429493
788973
855385
537903
338850
1070003
331074
278242
798140
451213
986601
312469
32559
164509
293416
118437
91544
921963
992045
251168
893188
368896
538349
800093
445224
702222
239234
976826
698273
671113
976440
65230
584787
223758
44980
153682
1015823
727990
584402
444122
177430
591550
457617
774349
739682
35012
96123
1052978
103869
24931
27539
1076493
878874
350157
1005195
879177
307974
202024
803866
956744
1003748
287600
211577
389752
523939
546293
856205
220706
1000206
669141
889154
428250
1088269
613615
934445
617184
972975
122399
806749
129088
766140
820260
157654
560547
543873
473708
195013
132160
133210
49133
122283
272540
1061406
725495
144057
87627
941924
121370
397554
855214
530994
484755
606251
48078
1011568
811428
251455
192213
307933
83696
477875
234675
638037
894512
580156
421579
159538
934782
1022904
489236
761068
873036
267245
230956
614705
859751
73871
942202
1038572
449615
645748
738489
406868
883977
1083680
186293
1002606
653434
412133
443677
157456
941722
788262
294800
373904
533204
93403
990112
951164
1070702
959138
638705
52599
843021
1089706
772202
421286
88794
377914
904670
452603
765581
238394
1092334
82193
25679
144854
616781
1092470
178266
873814
1020202
5990
384063
509058
189502
925365
165993
493717
42864
579788
887422
650887
643404
1071574
542901
463179
642495
104626
340818
973779
203283
408548
1001746
361986
835619
409389
770425
266860
815674
1037619
368242
369292
1047965
341646
17284
394363
15850
781996
511500
930043
931093
108562
556600
853238
472108
287142
63604
800547
163335
164385
521350
88182
482002
633687
1062763
654477
800016
399139
240975
509239
310695
224743
1052492
521427
408303
123802
433462
934940
579272
420355
774750
480018
739743
640450
51387
267400
564407
891836
106429
738179
957438
1040244
119461
2872
767947
904367
122120
383633
705661
768390
236547
226517
1099825
915261
416768
1040921
95163
573016
790297
297268
209469
899394
10314
918675
128629
794637
771930
172058
689530
1061611
319122
929275
1053036
550937
932060
123088
951860
640293
303759
392392
302581
494071
567077
440108
156187
961577
3999
193298
326039
972693
802444
1073932
92241
537953
816313
175683
174633
941294
356868
22571
607939
662069
218634
1075844
282334
427214
568124
172478
822029
982034
962259
881291
1016573
303753
393432
1023136
527020
113257
740206
706531
1023427
398940
597741
295100
634267
1069596
103918
21969
656662
928468
116077
124539
1043255
1083090
706360
888823
822292
387621
424238
248079
167316
409649
1025800
41801
1050990
351831
934412
1029138
35271
25224
957812
372037
10039
888131
50643
410860
927849
388489
596911
380614
83452
299241
508821
120024
969638
598862
772963
230800
258047
175503
757620
526307
789560
350901
803730
398030
159118
317668
1077453
148271
431140
431900
237089
28579
96581
735416
917387
231847
302140
835358
15541
175607
172152
636126
562688
292281
228372
182343
700807
273389
432734
508643
627676
665102
929669
66580
445530
344264
131634
536498
251373
426081
1017336
522581
612101
1076838
144527
1061490
538396
73943
234939
1028650
204157
333729
965087
872415
264428
345414
45212
572239
383404
1016842
505204
252907
1079168
750546
188586
684341
643709
220910
240130
786193
311414
312464
563310
630308
121347
647924
187756
918032
428826
1076045
449058
867282
593478
40405
342229
447457
296399
739035
212594
194149
848231
430301
646200
480887
985523
962639
300977
798778
84396
589044
19762
755090
590890
122095
471418
568627
714210
148723
762010
45990
30032
628230
99060
872896
413728
271931
1007971
930761
423775
346842
156455
1095160
1045097
932038
3418
1005331
654476
387012
1053759
617973
633045
63931
773288
277424
578760
29906
464001
893942
28738
126695
882534
992457
506696
145269
929812
249591
321370
960521
230168
125042
1085378
653817
401816
746544
997223
109043
203218
1036398
18553
168258
306732
903375
381464
621856
306671
259684
260734
261575
326572
622382
907747
956304
97442
613501
231915
1039705
351257
1072815
82347
744527
975672
503667
1027716
125056
211018
1056293
344957
390511
321620
345920
334533
889976
1037344
638670
995282
946498
1071122
694735
377141
1010377
383672
820259
924773
701203
393877
970412
125239
564241
815968
657963
716542
534715
957815
28653
182420
83125
470409
485641
433431
47021
196188
539373
1097506
810286
582652
1013320
630069
177469
984473
869973
186315
410745
805635
361898
753710
435112
314468
310903
541389
862182
333858
469279
92667
98061
538621
403483
394956
830815
952598
394300
880016
544770
534495
1066839
180714
478147
150330
202375
237033
962213
422404
868502
413660
1091034
46715
517538
142746
441642
814703
618237
761783
356796
98057
391617
947268
587704
758890
1087584
712932
831460
460249
321650
1033112
183764
212800
710118
316070
1092358
228381
938014
517518
611729
691335
865709
915623
745019
574647
555458
126982
288180
1078919
345669
956492
564582
336632
414724
979443
638255
905312
26137
588078
171898
151839
207972
185664
11646
816347
465660
837708
451332
886901
1036371
800207
413791
134519
179464
1095537
1046085
330171
251193
433689
824303
24371
798450
816598
742630
682243
142583
85622
827344
974368
548310
944404
36628
674170
641470
126013
1011298
342268
336776
558196
861308
17970
264420
135248
135410
921949
860441
197766
995798
372342
739552
359225
364327
596965
689015
1084828
538554
1029859
361505
670549
187374
51188
272806
272359
255535
1039307
489946
488896
634409
704473
118558
919332
34899
282237
1002160
515960
79611
1048246
918819
41542
335272
570008
603465
715946
465528
561855
86035
999294
792931
936435
464887
2819
1067744
540204
674082
403062
788905
83122
821960
865864
672484
120315
261509
46210
578082
376840
99954
217112
749791
408647
899253
110808
242736
992534
1040731
275474
384388
540951
492224
383698
339835
894349
866476
1073694
935609
660333
754668
181908
16511
570118
398036
415635
685367
319980
539740
521091
514943
978258
22490
22999
141561
666097
328889
1071523
1040579
780121
717425
1087601
357393
838293
217336
924896
549933
560708
56729
112266
733157
441379
1024916
1042868
757186
908901
712300
448404
513346
915993
1077038
265919
215838
724473
466924
571435
556980
34895
154583
901762
195353
925125
941097
121922
960287
544397
767168
110834
955728
734026
831047
217226
1050207
166738
1058868
218665
992499
823687
792292
1019843
389787
729408
703978
764200
838105
441410
622087
615488
804938
114715
682299
913952
869322
73730
799440
299749
641338
92952
1095618
92275
98531
147856
176902
68108
45996
421137
151391
822609
614149
1043913
960706
351617
316302
894905
499660
318895
491495
961933
885371
904293
897115
531525
153348
333176
26940
341360
881778
231399
655891
158105
665489
960671
782736
311630
944896
292102
320665
660506
106576
425909
709481
879467
873745
90452
739825
671913
114847
389058
868674
614453
103571
1001356
582049
259011
1009615
630577
525999
916592
407751
956887
641763
842508
468090
1051316
95180
394460
992186
35560
480967
940368
1065028
581577
377238
666579
291488
313015
55521
271400
422401
99961
36432
110658
435709
614685
198645
380086
503000
87324
688012
123641
798124
721582
851444
882815
748082
907714
603212
40418
138885
979934
479814
33440
211164
316897
425657
588812
832227
272572
602274
527595
638195
108109
417948
192268
6775
778872
1008440
227460
1069661
241264
372611
479015
461985
11224
126392
855242
524696
261368
439292
298661
950917
805299
92645
390271
796218
654445
62748
1043744
329845
271960
112363
543064
110396
128659
662599
236839
270545
341240
968797
989362
970356
41350
922866
189307
858418
425554
808590
652865
26116
518720
622557
491623
109569
745301
582209
1036104
333254
1059854
187226
585451
136990
408942
263631
133415
203372
574358
429494
58622
813831
897094
969364
189207
9948
360937
253556
778573
12694
1045259
891331
39483
555265
614733
423312
679303
116931
234708
126547
770822
848761
430480
930200
977320
560669
1084299
1089820
797641
223470
50389
1030214
156397
309672
774697
214220
34527
792747
538508
698050
850949
482587
838727
700473
469745
517643
516593
516701
418934
382686
907059
638164
417443
739237
16991
186233
168452
583135
305538
409074
251797
161945
915133
668233
919850
325607
396375
954296
242512
90428
909785
607515
386823
215363
481486
375995
1053814
565049
744245
668235
378194
15456
784636
145035
180171
219755
159506
827962
24064
862166
1067073
285032
506025
1065343
196137
724620
43079
658624
549608
932314
523760
162781
1092049
882449
994114
1034421
491433
1069011
255160
357488
293300
259095
955908
630867
155781
838101
676177
891149
386500
524868
313810
824800
508308
611706
360119
196322
958479
108670
758996
188847
273407
852303
90525
376866
49450
206315
144266
692304
816792
54523
68402
424920
277300
470738
1092626
272643
599998
89786
99058
1051652
353333
629981
219749
870033
970575
558394
1037646
13375
14425
995102
32798
1033374
486448
775931
447169
924945
993066
1021293
720119
1016962
598074
693765
326369
537716
50407
886912
377058
848423
105765
1028341
766828
556220
977595
629259
544419
1056584
316334
245819
118007
509406
1077251
929200
768502
428954
993558
61130
363816
836818
851458
798914
119774
174157
438264
74847
853333
404857
895387
501799
488696
576563
64793
868164
302972
1055511
1038017
381867
312037
543024
218413
1053987
444947
307349
307134
792220
934419
832157
940776
56986
55936
1077721
601362
556570
956385
267661
1063326
883907
110874
797419
495009
203493
596251
144682
482138
1080549
414318
703453
807548
59151
199152
236827
649087
498083
436304
626799
737348
268574
315093
733210
704607
368506
439607
1055295
111544
850669
910911
672482
707437
30299
582766
1049231
842540
608872
216873
584986
820069
113496
229785
932022
62560
220929
223363
1022494
390106
430142
1018732
126334
83370
198961
963700
760255
483102
886421
981415
358019
174494
799641
800691
695595
447637
944267
492976
503746
429847
169530
531722
686756
702158
340673
510447
511497
1027010
446890
398423
508367
143547
993062
688717
227122
486487
330283
35355
750781
948302
372428
949519
487353
4657
14778
779624
287780
155178
656291
694464
520162
9203
941565
268219
260676
115878
350559
568886
739986
517164
537279
950105
844075
145873
513665
903580
166017
367897
626992
858575
228583
803396
655937
23808
1083005
1030849
1066054
949278
649518
987689
48383
346018
336677
76179
1079973
782766
287893
745820
509991
675175
55158
828874
174294
407273
879823
147662
961092
1076963
375670
397053
555153
1055213
1039352
42888
738218
602679
877608
861713
585730
267315
115674
4986
1018700
518210
964475
997544
978399
792543
399758
677995
923171
630245
94017
333280
30513
189927
356271
523017
1093872
288520
1042563
587300
80602
1018111
282072
641124
939144
1087081
491219
669774
462208
618427
960578
624422
663679
1024774
888658
292699
741899
397483
267112
275358
26038
762108
955150
493817
150956
953640
1045190
522748
1013319
109125
871461
1089580
1068414
259370
601001
658386
724312
573532
158285
488644
823595
476790
712399
929984
199749
1020485
530085
366566
284914
867440
47726
859963
831426
234104
1033831
59465
743057
892770
698169
82079
1015574
73411
416572
20723
984642
869498
577434
536744
1052540
94038
645853
406853
909520
986983
875386
565362
235910
892919
357817
215273
984769
297717
376028
983918
583412
69222
878770
527871
297540
92175
759900
91987
653400
734918
733868
481190
309669
11868
387331
485937
396535
357253
548902
626405
719111
763001
1016542
919134
216635
314347
793460
356414
902514
647292
826818
242475
314137
335816
566731
442483
1062767
858393
478691
33740
934860
582264
802580
237810
209708
585184
533054
924743
218547
836409
563729
1043169
829769
116399
231960
1013667
340187
691799
19016
1047482
644812
1086647
419041
32258
176782
1069206
54836
851930
862144
326916
130737
1039194
525329
366331
702425
1027200
215525
373905
410834
49596
624585
185863
486973
98920
601278
94104
575564
562250
1021073
777472
44578
229344
348269
880077
879793
629263
1010363
2468
92110
1038366
825664
249790
327664
1038048
865275
266923
1023883
1052717
178187
327679
671095
68365
1060748
944420
226075
17121
115925
1067697
644548
33123
331764
866550
908376
765866
434907
180611
825198
646842
1024546
57577
951417
1061730
384105
426572
75037
313493
271967
17993
1046359
513310
1045096
732045
276282
168135
457218
161278
947323
590315
255564
840298
714310
390651
215493
157377
833709
50416
109483
1091895
678820
275074
142973
201013
828845
329464
537480
261085
942332
850082
476235
157273
18751
970083
1094695
358447
43021
705362
713958
498814
466986
1014002
308696
848083
821249
754734
572426
198551
653792
547870
14176
308193
410872
88999
1063320
248142
437483
977650
287330
1075003
92046
594172
873164
763317
559171
77566
207801
33722
956405
562807
600850
736884
859399
91942
266658
107420
495080
1037934
337235
829053
110111
121227
594197
663059
167704
15966
422506
920088
863836
414357
29107
301636
578919
256710
1027273
1022403
405929
406979
781597
345631
781983
519095
911985
910935
24523
887739
406552
736190
407855
464609
44453
43403
515610
932037
832021
358653
577488
94332
663564
37697
335164
481490
13580
588789
321735
462349
59804
769513
218516
865682
357797
1015650
710270
236592
4938
577638
18852
484374
301582
678053
128074
943948
962901
890583
74017
1056229
569030
400957
513156
63628
161499
731832
235923
768496
1028850
984868
820671
8201
604614
340401
246189
359430
467563
1027328
130082
212711
759878
209269
65489
412523
967249
1006980
647408
26898
910210
564560
1035983
738565
537524
883824
623139
554167
1017354
176358
256329
143023
9965
937438
280880
238217
937673
601401
675301
42998
928432
428270
121519
177206
244410
1007348
1028061
94926
465270
235579
1069302
979776
890970
479036
870899
1047457
570510
174251
235050
983076
425149
96733
1036912
204290
568907
267627
412640
270823
144017
283715
739945
450117
681120
249096
953684
434048
773103
2175
938614
876918
87596
764466
520987
372179
464000
876406
162537
54918
786876
553608
938818
605465
640933
207472
737462
908240
476724
192873
867804
320222
724406
938629
185184
95999
646020
584938
41144
55910
6515
90972
384409
487090
92506
498718
940618
381048
205034
25566
372237
612423
309438
379910
1066120
533855
151056
420187
303360
283080
658275
788329
836960
220059
489494
869628
659670
1021177
534525
947839
227638
101913
390980
146944
939559
732617
539957
876872
510890
58123
1058212
360924
535290
1078652
832016
174713
946877
635973
501795
965917
256114
244245
1091924
130845
824773
272192
786692
407640
362868
696664
953914
909161
484822
738743
961001
963787
1025212
959764
838891
836449
506929
701886
163236
729128
271347
717195
716145
206797
142329
377482
393074
450858
962748
455674
454624
297068
816864
678973
808181
539811
801392
1076489
4794
351794
304460
1084420
18889
767652
705016
359799
411413
1089525
167705
552210
1044639
151812
969644
113754
741180
591776
337324
348015
587269
1024064
258454
826555
549654
934066
562809
182160
967707
534690
412171
232551
1037472
653446
531154
734965
560124
586946
48171
1056249
338864
837417
776692
480535
20463
1086167
378871
984082
715894
809723
958393
851408
721412
5640
901027
123308
752440
265460
386513
969767
916293
613904
91793
586141
709815
773795
809744
1005857
16887
986720
337792
849133
36453
996116
261536
989274
982958
251399
644530
1017244
712365
648485
826855
398706
208472
701744
378524
991310
675919
1014773
611260
483875
921759
384654
411309
346052
1008667
110603
159099
873295
984624
657643
1080785
460372
891875
315925
959673
960023
1062434
195215
115268
289745
46114
835336
952109
774603
835100
1071752
193355
940972
465549
17563
522555
897399
1088398
384981
565425
948627
74148
170769
248864
313935
824326
590223
435907
333675
954639
188111
387024
80143
493376
707732
193645
720149
56796
49986
66637
1030121
948007
977130
147989
505774
361600
798205
117898
708092
43428
90959
686578
1064171
37241
83719
4671
255103
1013362
412549
1050988
306129
699808
1004126
6361
329398
928759
733687
639055
48551
741272
453145
76152
748214
1040459
546224
220221
11937
304413
863931
841276
383281
835983
701774
738553
756764
350206
604433
200194
577639
248820
581753
757423
978309
393294
641151
807917
294359
805174
773000
502130
145883
837428
561231
49641
964426
282475
182891
593323
944095
91374
626669
1051293
306315
213644
486141
625055
687128
4892
964909
309804
763546
39319
948595
366190
329692
898761
446102
785257
476232
740615
169121
908976
243488
114030
285891
53212
1066470
613732
834314
484109
1062910
961493
652295
418123
161134
702374
206527
578273
985934
631088
736202
918113
223119
542933
887364
943149
293586
304233
203103
846066
1016808
322616
824744
580512
99590
293959
825066
946105
915501
1012447
765754
438390
1066585
994120
366182
677373
776587
35546
265982
249084
446988
665179
1055504
94231
801984
1098328
746826
629748
880769
111802
783050
1015305
819354
462385
1025455
63017
363700
177853
1052494
101908
138704
380914
490609
250728
566387
149034
648656
117259
383174
853882
578198
563817
528248
298676
186183
240473
637444
106555
1029084
357749
1029772
442667
295656
769209
256063
496451
288954
784066
1078546
1025407
23297
904746
891088
789447
765974
306762
53691
105024
790949
426049
395904
1079597
1002291
716197
171098
280708
46471
500737
645537
621900
628626
918923
1034595
18744
108559
244490
442551
952382
869396
489489
64578
142164
926737
544800
644140
381469
983983
577226
285226
32879
698116
524519
173986
728422
33390
403863
609359
184923
792295
52717
1000409
13285
350818
859771
256347
480554
373205
963235
714506
166540
58986
1045863
344313
986755
508581
394063
636170
528012
647952
678068
612380
492498
592882
94949
968646
8720
834886
279875
217150
72192
112661
334136
672180
730055
1078068
934872
1067000
741002
739230
930998
61092
586791
369983
1061456
456794
886411
246407
879720
507299
739838
197968
10340
728508
154132
361357
976757
51057
968983
914195
1091107
631664
798638
575292
29240
948538
40121
498757
1082152
804333
652785
962809
865409
373414
228066
698524
443888
769474
578913
825647
98092
115222
493745
226670
603312
126008
254119
776647
1091128
429736
170225
395302
83506
873878
301621
953982
530990
635317
338259
224098
783785
599944
350318
127396
550705
483063
101684
229616
785311
537400
107774
430274
829289
215062
642297
301706
1070939
609140
663034
916636
486071
217317
1089228
1099375
609345
43564
337080
181738
75932
438078
196544
97437
314109
999361
454209
999748
741189
814527
559460
776786
478024
955865
811017
809967
793120
860834
144776
930253
185439
351317
11028
409465
272674
967201
713278
475730
705825
186873
488228
25176
41605
537757
792217
1076399
371925
860418
922391
275562
671401
924707
398630
1030499
865412
219998
171123
191192
513749
766933
995723
233412
831921
60848
59357
408406
294088
649750
246964
888193
901263
1043524
472873
1019633
934609
306669
964443
119047
587889
170325
597619
1070216
576649
68213
538700
1023619
329562
542787
117700
437923
148580
457749
267888
880528
238722
810100
647240
512816
709435
823552
565241
277215
455283
806750
945273
311858
1051743
879592
518487
2603
34714
765183
735258
806895
579688
644692
462347
494547
1049485
321145
604095
594813
69915
761863
931200
153703
135448
236993
511539
412164
365493
1048815
128843
61198
754888
952587
399464
14586
881303
995300
588369
1098527
29225
985611
1051676
746335
775125
842562
815578
333623
598149
462765
1086269
778225
1026975
517122
152072
260316
849664
406563
766612
713165
319742
320792
771718
188815
189865
846902
775094
942044
92569
322173
509893
932534
1053290
444874
125739
659607
23460
707415
634490
171790
1051103
42013
65303
66353
67403
782816
782815
326718
269255
378444
446299
1081798
683972
596356
244526
490427
141993
48428
815725
635504
112397
186447
187497
733350
912699
820129
821179
1047884
925816
141506
503811
33717
32667
151420
15774
925220
48472
1050423
301534
469027
578798
903028
151217
218804
718042
378187
326896
70051
175334
409468
803756
439230
1059193
46719
290318
407925
41848
1002213
964570
402167
521233
757329
271119
310388
169970
585855
687809
631450
918540
573820
843797
413105
506428
379774
404799
965498
19262
301656
48793
892963
61350
254728
631943
319399
944845
135722
1068059
865968
34901
63748
781751
711058
190570
432801
706268
286990
235237
914747
425696
903197
139513
75165
653238
532874
411923
746151
567684
787712
33393
642861
280760
907958
277879
306618
524132
305347
110590
344941
618343
876284
901356
878934
95580
472338
1090405
591580
428405
1086175
664616
1074018
850379
410240
223512
172938
651543
55689
512575
495081
102041
822885
90228
239476
343605
828650
1001900
513036
59563
43494
186472
767134
472494
326090
454930
472308
382523
953174
523758
489567
608535
464666
136064
640070
641120
1052730
1007433
577209
659321
763598
782743
317482
318532
319582
665123
666173
316323
865704
550711
520696
193193
675037
801207
515803
30029
1061184
272464
60856
327499
198318
74301
939258
892246
964904
417355
1087041
418038
74800
293202
842428
461634
704167
1017615
1059827
182636
1078932
1018204
73409
312528
802880
580561
843012
416713
154813
1010063
820293
1035484
852367
294292
903119
221667
1087364
286180
862313
1086937
912037
488359
648766
868084
259140
502866
967666
599413
14753
970769
605325
971377
796099
989737
662904
244827
606492
62777
32001
814512
589527
155184
87142
619563
7125
171147
248724
194592
67520
996409
197488
393493
911110
638909
867810
159102
1071389
701613
448243
45047
604984
260649
318752
442168
220547
3293
686178
387467
742376
56717
871967
1091535
122062
915881
426069
44463
514517
994396
406644
690181
677206
762494
994520
254297
308008
212876
319727
117309
263329
123683
10166
670895
745350
1005020
213025
180008
873875
320567
444965
622698
587837
1018847
1022930
202953
606288
724146
298115
1028475
863716
201831
308362
94364
963380
241057
96274
59509
504229
676310
694847
1065089
1072442
890390
374514
1059915
234988
835145
446022
197749
301677
219814
492322
729684
312424
494839
162622
421257
842600
129779
10912
500259
709997
370694
247795
248845
858888
1093613
882197
250732
431590
854903
1027082
552113
55291
438865
930703
479149
520210
1000486
766767
560379
587235
331044
456491
240098
577260
66160
938948
957218
588800
218884
1078289
5097
786922
848862
376134
272866
1033037
13692
867100
430249
490748
726525
840245
761926
1083279
436614
183313
1024948
570372
551549
371065
993818
834305
615568
38570
310048
964173
548127
484407
891372
604541
410265
81826
274597
152446
434075
424195
835390
187228
253896
1080838
459965
22150
974872
712863
640011
946119
281408
930630
64032
746609
682150
477383
40309
760638
679627
855442
589462
579460
138264
1077054
1068936
820098
113273
713081
931412
757655
156485
285681
76786
607396
1006833
967344
396077
351641
481005
638320
35397
610911
214925
802088
707730
79344
716366
401876
50692
254589
713720
144024
393963
518525
1021453
290822
814428
497299
1069856
481920
649621
91480
521929
531008
1079696
907547
261853
681816
222425
330803
820226
789480
612632
479258
252593
399747
514970
999890
816004
825408
720138
56260
563038
612062
79358
586139
161130
701454
441469
370895
195417
274427
314233
764257
879813
554871
349497
1081271
51815
686072
851462
786067
452844
285266
354936
1046522
90888
865075
96862
986142
395897
572811
205776
120099
542375
348469
973852
636818
130138
1067387
367821
1063547
440251
1068404
974754
973704
180813
179763
580140
347907
820369
161678
476596
14611
940736
108942
62643
237513
228325
669343
678693
736775
1059043
1067820
596616
328143
421476
358950
710734
511524
136927
214866
1005631
234938
510840
277657
960737
78677
1039338
796608
76276
399113
36485
522145
112562
216403
548120
488970
199370
945238
954931
1063820
799908
1012856
896817
663118
930122
614754
788339
182783
1021918
754768
957184
1077539
351331
572503
1017556
826269
989785
302284
914014
18273
638106
303951
937427
166174
970640
89493
1031800
1090585
377554
1028077
151516
372724
847259
421329
88640
408989
467829
268344
21479
199440
64270
860488
528595
120513
571235
978387
401239
254543
1074260
707693
358612
880290
510362
192925
558280
168884
607402
290489
802238
46977
212288
241987
582867
1009023
970765
55977
44897
49050
743194
939980
794682
670844
835635
834585
943686
751410
120986
77553
369042
878974
582310
90646
814275
707114
135242
618024
417341
6346
219841
562026
798191
1070255
779422
1040969
1011252
402134
54041
694078
503117
288859
157414
977048
947952
968025
862474
381994
966675
81196
831174
389507
858115
993113
520675
101649
991835
973525
403421
964399
368917
750044
268948
585598
1013989
377761
503567
320773
749465
642066
275144
878609
161225
229617
1096633
640604
143425
36680
582598
24234
725007
476932
291753
411586
597434
584362
1043933
1096730
828132
949219
163409
967988
277295
270451
546092
601051
782322
1011763
393004
100808
585430
822358
479825
1055508
465968
1071007
281791
34834
707587
285872
531583
791228
131764
655447
1100105
789145
27176
73035
776417
363978
281754
659958
896158
478339
944322
901036
451837
826066
144191
365268
45613
244250
287132
235094
652377
1078872
106186
1005794
519858
136062
174324
1064220
372166
984141
760231
903871
406658
222745
468465
747826
583873
13465
182147
742986
341342
874657
12786
252264
589268
1035328
121034
314745
767386
146919
794145
84825
260894
25413
938599
303353
154452
506511
546435
46086
548969
748081
682469
679690
933665
518757
274829
100707
407048
501872
855310
847915
1050448
984960
113763
653649
619695
482031
805132
438142
757497
681192
330618
380790
829476
112797
205333
67421
33085
913832
316688
880478
421627
774353
901508
18231
519540
819920
646283
854190
736850
853273
734946
240546
243174
559438
875377
275258
206622
776671
234659
504462
581112
194366
963397
1025280
722861
130512
102646
1049071
213312
804339
597483
310970
995731
722549
878909
476444
500789
680643
856855
841323
1015771
210574
984560
1051595
682465
209509
365458
720649
197432
752982
412858
637700
215949
560523
810997
764870
784062
616058
273958
200767
385265
970709
830395
129096
44141
550195
245933
408036
497847
390493
1044309
983699
842734
376394
205973
492144
455962
370672
601653
853653
311975
629091
1069955
120358
778214
180043
752101
188260
3304
54420
888468
155440
870946
426857
596385
159586
240756
674407
125253
3718
461224
1055662
347263
1097514
17042
927789
786206
588499
698315
943213
713921
99765
719684
965707
403167
44505
682683
862235
224567
109898
940852
1078285
714106
1069261
732702
456702
379908
505918
974453
763859
914788
72950
545151
222300
1092038
326628
902645
350682
506494
949673
568805
1032116
187033
232973
643014
503555
796572
437208
945887
107928
941045
3715
795887
605844
659510
616599
610270
477998
961845
1026573
469280
794588
160411
190042
1021402
1009161
684965
241869
511212
46767
645901
966100
606362
728616
155647
307471
341945
441947
548482
478139
1098684
983240
465145
861919
491910
70299
426577
39071
173687
971223
232915
980787
884824
516692
695433
409803
905733
1023636
356111
31661
767496
624370
268525
400184
939290
89910
207772
917257
799566
390575
635458
482831
338461
1088573
166657
659025
63424
797602
968273
50582
630503
170548
49929
230505
567103
631930
853460
370834
722336
59595
971041
388567
385862
884022
18905
734033
601725
462998
716041
821424
608387
355590
576638
127914
255183
644295
945413
976745
463336
68891
906289
697968
133750
301638
256681
798491
18010
928829
1047562
265794
385647
104081
755261
747131
64658
544292
931035
169318
845451
1048210
630653
337789
926538
703422
1012042
559634
1097749
114946
464223
922516
338268
793535
439775
52516
512061
238943
736186
520008
394322
8059
471719
167554
1098905
993468
63025
203602
1041503
623383
1099480
396894
647747
360177
651179
85350
289295
388892
524879
591759
91331
479938
305159
920092
882850
767724
349844
959245
224832
478507
513854
35118
335287
98540
405937
868985
378108
100412
674762
491573
763440
689667
189428
764507
128805
225695
1070653
450559
1079081
736907
496762
701901
607872
237379
112279
131206
132256
252697
102647
13062
423021
404193
638141
48631
670534
711008
1057509
1058559
100969
1043394
527337
287972
426222
840893
611253
344141
132131
833608
999511
524380
598003
427567
64386
760793
414234
639594
876060
666137
523797
832457
776036
689675
106540
691656
334585
824976
693307
155420
278627
443078
115489
587912
787643
1089444
309198
900781
132807
185965
242782
592398
47450
641929
1048065
948559
163145
464285
424777
128761
99623
502660
25694
415672
356320
525397
785654
784901
309512
392363
463023
1006628
638942
773497
1044024
545791
128195
861970
218819
284643
57663
396319
431558
759637
730656
415924
639551
1063077
253672
518275
560007
795982
218320
607144
558011
1007569
596260
154082
125596
490267
859893
1070883
11260
119584
311483
676567
530482
330664
658978
840520
846925
52354
970827
749665
306883
23483
184253
790732
1006189
629575
784483
50047
421151
226940
796555
144314
559359
1075718
373445
1070937
189536
649967
477114
375367
1011020
163408
1064629
1065679
433066
731647
333436
619772
60937
361916
104556
446734
793813
896947
522559
722801
945023
703264
892312
250441
652612
662622
441337
145750
748551
1056505
601550
1011599
219043
21244
549313
1021967
42424
765724
317439
599862
470801
997243
267931
96830
309449
899724
946072
871899
101894
467758
33431
917914
907713
705998
1044874
1026335
645795
474622
686168
226195
423447
157755
257841
1073063
331839
756139
1013948
207751
881508
207666
497008
615789
193384
20951
245399
1043978
1087062
750018
99618
192632
388839
510994
158300
536227
926181
557080
990994
839241
516979
984843
641439
879859
147157
934378
358905
995887
296368
244328
1030600
839640
586054
461745
420252
105719
893960
564676
920792
43200
472560
1045366
787111
247143
68742
254798
1074513
625389
1036507
935165
214312
196436
396508
713128
1038211
501027
297108
658957
910582
519054
231660
510197
767681
632052
859898
585567
737122
395658
134436
996258
554175
620524
610887
29005
516728
1019030
216205
451953
332657
910339
216430
76464
302810
305890
852317
602563
55351
66254
113565
865596
1001267
422502
585757
59467
749517
103139
190969
643348
642238
213129
306006
567990
661947
627238
440975
990948
1005954
417524
401727
1089528
298670
730446
681619
987448
19643
56090
522733
469326
340651
211399
320815
831054
674476
347676
189762
56716
146836
630680
36142
271296
674208
881061
400794
509640
387413
399383
397786
997034
758090
1009140
828335
944278
455173
182637
491679
598237
1071708
125174
552153
241769
133141
1099521
41067
335047
895400
188043
815975
46205
920757
443917
490523
568857
722161
829768
674161
537630
990605
803803
1079286
285089
650202
605407
131850
710814
80293
91872
1047281
198763
216848
774380
787713
128260
691972
525159
939297
606447
670092
1048053
181366
659332
624479
975261
954416
824148
915660
426731
17522
482866
132352
1058452
325808
507265
636407
331611
483207
686377
820209
701592
514370
513320
305927
353351
794632
758838
925549
993244
266798
232284
335617
851609
698898
779392
824359
280470
850317
518965
960961
221106
126115
48251
1023640
731584
649167
32382
50150
186457
442986
365934
1072817
703889
63620
814213
697207
499276
638923
3303
1034775
517513
835908
534617
842840
201226
159399
183877
676028
845577
534485
557943
307337
921866
717409
289084
418694
73816
372776
694979
294957
708045
488638
650572
974794
668310
939630
158700
338458
639687
270642
847693
213460
1096412
122643
386910
403032
524865
252542
881758
1078010
133768
20682
17734
861808
99165
147247
499691
506789
743599
798686
832079
555238
545104
976467
978881
238185
438960
400441
197134
940192
447056
409786
213195
806704
919362
549475
759512
777170
518405
246975
827331
516480
937386
1018879
166421
489387
696953
583355
156550
334434
715520
275913
1024749
566419
98419
1044422
6720
360034
663477
1049531
239780
315952
730153
391919
53867
300632
62550
200803
57062
704397
994478
974877
985163
225157
35598
192640
229567
94024
409187
2912
815052
134292
806316
997622
766645
798252
925108
217088
291045
1027053
93577
791488
443710
523281
24529
798945
507364
616300
388585
194140
1010005
674471
955874
652649
1076814
892224
826465
820552
685083
51061
551085
261090
971918
651738
1083292
535568
968190
443462
992187
831134
850711
501343
1060292
1008269
848723
381181
946619
221833
1035738
139645
358270
651149
103836
218289
25583
883139
577765
543913
36292
420899
292445
629498
1078901
225776
183200
233246
1028646
101362
119023
366549
885892
775619
748687
77424
156868
1061974
178743
19184
27336
848719
373210
867344
204220
702657
475923
398699
266460
887173
31995
937579
953023
238869
608969
387045
126078
604466
573857
535384
924233
202803
50604
49554
236145
1018042
647993
805475
831184
67405
459731
1087218
22323
682387
176114
438794
827924
801692
120341
493368
750313
231102
869876
667913
145761
1057522
351915
733960
891058
1071707
7171
907208
22208
384692
942684
519361
817899
200782
636903
849568
900151
113062
527298
743666
1074065
974814
597256
764665
947386
507625
1010912
1006459
181199
269374
1098590
226874
638735
191286
963875
381380
15140
145510
866874
268727
270595
218694
15463
93318
146625
408381
88046
584323
1084115
887030
1027014
326249
869363
621768
429206
833627
813968
805355
1072085
877160
485268
301526
533403
385226
578255
1090554
254035
44552
360509
302420
1021448
1018423
226109
318828
35474
841866
238816
1029194
695571
131168
680457
424256
138645
490810
569178
609630
921655
13982
159329
395648
338774
1036060
371034
76645
434682
799784
128981
818406
975924
880248
200633
139124
273782
926678
622073
255627
1076157
621377
1098815
477719
853164
391158
590470
976231
997005
93078
384952
348919
823648
628424
107312
280743
25610
428372
1000071
15292
178426
717098
1063220
499396
409344
270280
128187
901110
871214
49122
226705
948588
319385
281831
900936
256243
801484
873217
664603
665653
522411
868045
780090
907636
607819
368362
662255
662613
761523
1084757
773444
52297
78168
275339
385364
29426
166101
298820
581060
823236
42252
525124
1029006
650507
43184
1093745
494814
783443
260494
514226
474528
55184
246506
36507
637105
459854
91726
994776
118842
307859
235676
202987
453941
109886
672985
845042
427137
838328
631375
961024
791956
338829
522469
455935
974282
256042
563287
1025604
299821
77015
979493
587823
231235
689809
209082
982753
1029649
1083629
431710
176317
161444
540903
807311
343241
775582
534852
925186
839397
757239
866804
303861
976233
28325
262416
806999
48898
622437
6270
1010306
933847
261797
331994
526566
1063365
1026379
1088729
523917
791907
245515
526345
255172
804221
404007
869202
398554
563990
107331
791709
591635
780558
724745
736004
329990
110179
609971
102582
221764
585541
471195
991695
954167
597638
763054
77706
156238
899399
901818
1011349
61212
231578
1053475
356443
101423
1042539
333659
735159
143783
1009661
803349
1024300
211630
968072
564492
634689
513523
989528
30787
940743
167389
823428
658936
270386
331077
686782
942453
1035920
998581
465443
660114
270285
660107
145757
142323
877448
670687
755507
553713
854228
1051415
923447
585060
549992
122614
610216
62556
845784
158218
401043
10238
743096
972578
690663
576696
1008210
714334
832775
981095
731615
505479
395269
565086
231707
364576
387805
693977
870023
938747
35247
1081150
539991
1099930
123314
515117
729198
1027799
236854
366467
118988
52735
296062
845698
362037
848809
819864
32887
78429
243612
1075969
403399
1077403
55480
740566
344389
221245
614650
604265
485469
617284
608083
416405
1096832
719764
195492
939317
960070
376219
53081
757195
528915
197824
1079724
699814
1084120
43264
971826
855178
914228
173431
925958
485994
227407
1064845
556689
411913
165790
214497
1088057
1056050
68695
333283
779751
62523
1091635
353525
39654
678597
703195
640312
476483
178105
424683
1013059
792541
554500
56868
543760
438143
257656
465234
30334
29284
824425
808274
874318
873268
285909
600165
421272
924483
581688
57096
562248
566007
1055533
293996
983804
524327
401825
419590
271527
907389
104102
150551
860376
937210
372315
858007
518902
1090103
137754
70992
570061
1085690
385535
40253
784899
638592
261589
1051741
443488
1052526
22066
557029
993064
740279
718017
453621
458909
473772
483303
1016574
300182
332610
940566
419347
537032
1050154
563522
149137
929364
909437
362549
200540
1038732
895376
1068478
576749
738488
10406
1037193
877933
924837
910838
179118
996553
1001964
320009
697238
797210
497984
71904
1062478
555536
21726
130346
330830
370111
649089
389938
889999
799509
797854
70554
953073
329883
164908
564743
510157
888904
847811
200719
763198
595966
125059
143624
994218
67532
548648
385455
128848
632547
686881
136537
635444
907616
486194
997016
647479
731215
352533
74183
247403
172415
566436
827367
39118
587049
134433
328391
508416
217017
332239
680349
322585
813073
740519
548921
335868
1054581
1095695
53264
674522
798147
35590
9908
435437
601315
50005
502423
95208
449495
180922
278453
941270
708887
1020820
132056
630323
950086
1067175
637201
242348
880056
1022639
311803
377570
803057
431546
29692
14415
110766
123807
457574
272128
943520
684011
868780
24249
333241
163843
816156
213072
497610
821782
436494
257011
707827
403814
484548
137078
644573
584971
625338
1039249
407518
918876
1051132
2809
144041
684650
223922
376195
303535
1076763
393239
1050533
80893
856096
93795
254901
453183
452133
395829
394779
554813
374111
290170
417852
209545
588673
446399
380879
208111
209161
173817
942875
828353
751633
118067
513643
276859
75508
480272
235295
1022914
308028
28064
619749
124168
478368
47820
824405
823588
756971
570868
869601
487431
639315
93181
83183
330072
919593
743420
820379
322865
915684
1074620
984888
716596
82004
272773
462890
133798
483429
360343
459980
390552
967677
761790
179038
640887
964287
340586
405297
881720
769579
213490
38139
278856
1031563
500894
278710
823661
846649
705560
562112
9790
187893
480745
952182
660566
920940
670426
223912
1093242
986143
839171
440443
662348
565543
312716
153730
512546
710880
10065
202170
339272
928595
801529
677642
166006
15204
424696
799765
316819
1054918
1023673
464120
94439
573271
456593
348829
1006089
1008579
816998
373417
207749
833912
538086
74778
175781
120567
102398
1078706
462477
875822
379889
718067
848329
29346
37513
333360
257623
547392
162424
868885
140076
1051576
425465
58950
955789
473089
574331
623882
611616
466179
582743
868557
349855
228816
787584
378751
1093899
3629
452890
250568
57408
893630
1082971
782241
30335
451233
439402
77722
753741
209383
305625
757776
900885
1072367
100582
1022360
1019450
504752
150440
1038782
768003
423652
1024918
240163
80403
934082
697294
202739
386441
636960
472668
418213
244209
925784
69058
405254
1067794
761187
839206
586066
172659
821656
647323
963359
410143
576845
11672
292986
904643
1005548
574355
414105
392327
322636
137370
68615
937441
614905
607883
656615
516327
1095251
797542
796324
237867
1077638
1057265
357573
66830
1053997
100868
845965
554647
938000
745620
649777
1020816
761788
172615
926433
897775
84138
568588
49649
423893
334211
1016997
540909
157218
27777
154867
791398
339195
897356
738443
298913
1067942
737282
1094822
882503
133358
751878
453756
321086
319749
424876
475559
962879
806567
486475
599252
837657
1061832
55117
211644
1021734
613283
37533
133999
1046459
804058
340456
818080
209069
776605
405792
802206
463742
1007731
418882
687625
348248
372575
343381
1071235
1003734
816853
254973
34503
189768
84818
45736
183242
1009078
858051
1028569
118725
919461
681243
399970
324560
737109
20261
547626
264232
878859
919741
283241
441123
190973
384969
72323
207279
18874
939177
313216
556528
752170
853514
660067
113337
646780
848103
325648
897325
181310
312668
1027523
512120
768670
510432
431157
947203
1027664
1061647
316609
79564
1015593
643377
766063
194764
26963
28462
202554
40355
914613
776775
212488
353694
610489
744899
574918
1097879
19554
346100
1084350
489102
994154
289936
776088
72369
491097
47413
463460
427869
137108
1064868
774544
1056374
206100
220415
847170
701067
345313
350781
169317
856248
176365
73234
109959
251727
643455
659365
9386
106314
760948
148793
26582
409092
593404
888726
806903
889903
157131
597282
493054
61002
1012286
817901
300211
741295
1060213
511324
1042754
727398
652343
85857
100993
977610
883491
608652
748539
369816
809745
915878
619683
1072230
890252
1000238
478014
604602
610077
308786
400442
321063
1090663
74528
714237
419864
519223
173464
1086966
1087785
747659
302427
449558
907028
178107
408432
853623
684514
44204
351371
1042508
31999
3020
862209
639566
194113
895246
103884
712308
238985
966178
1095808
672876
270175
173258
128914
160113
809013
506522
964257
795703
303507
647986
150328
277000
37351
979415
1087226
300226
625516
7672
369166
366935
519831
727602
964740
871201
1047082
120985
662263
1070704
96925
774373
656368
758137
658115
135898
147639
777743
603250
576160
93988
773277
774327
347012
345962
1052304
143789
548322
396074
630173
985505
514411
514410
790847
1056889
1003949
221691
1063399
196367
936431
982274
367972
532407
668037
32349
1023824
648731
1042505
334850
191227
310810
66050
741335
544676
664327
116208
694566
277528
50541
477937
405056
291676
184296
496510
743755
442346
58083
76908
332862
471808
655551
770125
656316
606371
470050
313054
482900
809564
884635
1079351
375307
237430
85945
158682
766624
491235
708718
942524
630619
801989
227803
627027
628077
344637
222667
740153
298485
224757
27417
470491
566219
1091211
288814
614502
586060
637172
907595
259492
80090
390440
461176
275428
911431
409472
1015815
222776
567105
526572
888614
394242
797425
530122
209238
578840
907923
655635
38295
209457
1020234
1082994
858915
878970
565665
611758
399384
348828
736371
243259
474197
107710
1023661
856500
94379
732759
490243
582366
153810
497933
796203
263577
841997
61009
562115
646551
522869
206599
607020
665484
865312
403472
466930
530485
991530
947630
248710
302054
323937
663362
523835
1010618
385960
233057
774677
954214
191945
1046189
603503
313618
616330
681906
932278
787095
442705
885353
497407
650649
822085
96681
44949
686931
1099065
330226
621947
523435
997697
31246
100471
15543
282746
580765
360574
1042177
958190
1014790
606954
864091
273557
900853
423279
378927
978125
129603
432394
678206
265522
568694
552676
936977
661591
931780
97707
195690
573012
222243
517932
911821
459415
506843
795784
749392
833800
706597
1069403
204135
323039
770904
490893
406259
176191
910330
1015058
35630
997838
418254
391514
681182
1054765
959968
160635
807171
308770
507753
305958
368109
505489
364547
878678
997492
731089
391950
70987
9891
603012
927838
228110
241115
549190
1087031
498588
202157
1062342
616302
556155
1012529
841329
137363
178117
807186
1063490
325262
259411
378430
940556
534249
804667
930678
594795
987959
526310
155978
904147
160439
663802
1028820
1005189
795585
417786
192256
155045
106526
288049
668695
635235
552219
1038200
401243
457175
171216
146278
207839
575541
120564
504269
660702
1022400
620923
774278
1002586
210670
663630
1073238
536560
708396
582563
824491
333749
784105
811521
272492
805370
271468
745183
51159
704309
742892
685484
122632
91299
554200
795412
1057980
843984
57098
230226
679707
187703
657064
523606
265221
167800
382422
806362
551733
985102
854088
629637
1056297
309362
263365
1096672
975151
216859
534251
999125
350569
755660
586580
642422
1059500
763193
499913
229195
392414
757342
281134
341789
580599
965670
629816
51664
475884
493912
1059476
276086
844366
1047395
46286
247417
645365
234588
651182
265843
49746
825354
344481
854567
398838
560172
873976
477643
271014
395880
949242
225758
455394
763385
774043
313118
83542
760084
144067
279083
56140
437403
458871
551490
1096349
272470
729446
614011
288793
424446
664637
103690
704589
1012814
499680
706061
382601
963888
824316
879432
722653
1030058
82796
1097974
632866
849475
504815
938564
149971
159156
607313
361234
714022
784789
281061
24560
412126
426493
279493
1063536
1055467
931817
298674
520303
1094533
669000
824533
539758
1038073
442464
857035
845551
539771
761744
986590
930680
63290
514425
807925
114061
690653
606867
825982
332083
22383
521153
101502
227237
530729
821434
688189
834258
153028
81968
844583
153076
151045
431692
853160
215496
125565
66041
691902
317870
530721
714112
236917
80554
447052
363367
983748
625975
91978
28914
945740
20449
968167
397141
274174
897688
854843
248642
314819
241774
863165
652985
753570
1027009
239742
1017202
782457
332644
408148
346969
147942
535766
126485
251815
611454
889002
799934
386008
865565
776461
900438
454424
575267
506762
861093
48991
967048
375786
998557
257537
736754
317240
975226
226573
38976
244059
966699
254715
913712
114394
1085689
863501
11562
848981
173064
1075653
258721
331022
978307
370665
307123
103259
1038790
852387
597108
717527
673953
838633
730537
941965
67110
211237
853591
373743
7058
409895
808532
527118
595783
453853
411168
44263
330117
76239
161642
73245
767761
237139
875734
860770
935168
421871
421318
539962
485211
351659
1058996
183884
921142
714110
1052291
345528
190285
222122
1045809
526570
868882
918904
224732
40166
511994
355592
24494
912459
954369
679344
864808
409254
393806
52736
1066957
577982
135271
25758
80846
751530
1078273
206867
802085
658982
638526
334851
499856
1020397
12727
328923
510202
990002
480559
285748
295064
491980
223228
528435
930347
924674
33663
1091333
1052233
3659
796758
534469
710897
275488
1080988
706277
102214
781395
489439
606395
145090
889505
209230
250805
893821
655811
658876
114516
520231
116709
440794
29902
445453
323812
736211
962999
409873
658336
132297
609184
941329
234497
342823
190410
661627
921342
729699
784990
449364
562482
848570
579960
1041846
719191
454583
449952
903264
77167
427384
78388
994957
250104
580139
969958
259400
759769
786670
1090961
959140
449168
101951
368848
781039
18653
842096
220218
1045707
237749
577145
133599
655312
1080201
710587
1008142
655614
389597
976633
276249
548410
541135
641226
986385
827465
1010154
531763
447742
130593
648937
484700
9570
797518
556166
92368
84325
689937
387638
814147
496722
15633
841824
702705
299949
135550
1094858
831419
618102
865652
324001
963449
643292
989024
702771
811964
1071315
525314
168024
665757
940069
46515
165219
161210
693993
16227
531727
342660
824902
363952
205404
451184
752784
308327
307277
306227
879728
931167
854987
930892
90536
369628
862242
66065
466570
1092813
935874
918678
135496
839607
379861
186611
822993
744826
405488
969587
6984
227457
510012
169536
200389
677029
184088
961567
221700
378613
651194
76393
412571
158028
404998
844974
224978
591993
973149
309600
77875
1079294
367556
455233
185928
974397
844174
933566
347052
723188
472375
562950
968388
753381
295820
786665
671192
1063229
18440
601329
732687
456437
346689
261071
418772
721521
753919
720829
809881
297229
293837
542012
372239
552133
142527
855586
98982
160820
1030829
9249
1026103
839118
72958
191644
586519
467304
912172
436553
121517
951303
459112
994696
507245
871629
26374
271002
869656
1093065
1097463
69323
977678
764435
395883
135625
1002150
587400
874175
643739
313121
278238
759624
313316
814699
594099
573858
798742
231904
337356
414602
628112
1080604
910847
160907
697601
947348
791873
569496
15113
1033761
98171
1087056
305101
664289
138673
1014116
384453
1072796
769184
7575
753149
848439
280774
1061726
138838
665755
942154
438599
933168
684563
1089682
535304
465348
740666
706415
851142
1067914
862200
296201
221424
511268
84834
882895
296817
337544
849471
679532
327573
836950
995658
343157
277331
169854
1014297
648505
1056040
946238
586219
668207
510807
60802
1077184
515819
1092101
554907
850011
193840
488680
575970
69739
146123
751399
105821
242140
212017
968529
126588
781267
568163
866865
508806
1088421
800618
465125
315068
1057197
1082373
187232
207122
574802
183715
578782
567536
57975
621829
1062412
196462
90915
210614
792605
523807
478974
796074
874428
491655
905415
657185
32468
518008
107885
254091
462618
867814
480821
1052860
661152
851199
1045388
478920
387948
698360
1040739
627364
209211
1047358
1023715
827353
104089
317676
151659
50384
882259
391021
44177
991816
47042
686747
885227
403746
445982
95442
260900
502756
679427
226770
314499
243665
634117
923702
695308
823976
988864
642691
525248
388321
979180
155062
317912
299232
664375
409387
645836
948754
622832
727402
921509
1037296
975748
976798
707362
793522
481881
584058
13264
147925
98049
780978
65578
194844
710202
244498
87420
190116
169389
83314
579515
806018
11836
571866
99484
25889
548431
447787
642845
484169
879308
145646
777895
314163
1058193
358362
461833
625776
1054823
876940
877990
520618
836742
904194
430520
896724
631121
164943
1050019
302519
767695
709687
396789
610263
189213
681171
1016269
411730
500033
305557
25230
1022827
133776
718607
3808
8182
341862
789165
151772
290933
561218
560168
326453
430557
278421
1040732
381663
820717
385235
141177
861539
731983
442124
858011
705831
925749
25635
403237
622138
1032725
940270
933825
342398
610093
507203
164554
327202
155142
942666
799514
984256
615186
956335
182832
119442
581055
323022
925734
458088
258136
886380
243741
418208
750836
872713
465937
89291
779790
1071627
826640
937191
493678
221555
562858
503441
785954
354532
335366
928926
79552
105209
668734
739595
219777
102174
100234
891548
786258
181598
260396
501336
814019
1059932
869356
680107
979079
575202
326977
1086254
778643
470702
164376
956827
957871
750106
540078
419053
970781
787476
881082
233584
187509
6456
353574
22125
876092
340565
1081899
1029512
757602
386053
309220
876707
1040123
473617
299441
912269
522103
282282
705759
1042537
288311
149292
868223
155114
809567
529512
262770
422373
1001886
66586
459724
703527
870851
121623
855221
829414
572972
502371
549727
304045
465846
558777
925078
962427
798753
835958
62169
48912
406517
762392
251371
381927
668104
721240
790857
134249
922920
69260
543041
341849
881831
936273
810035
117820
1006480
185824
796512
779477
1068781
696650
959082
936689
518605
1051206
768335
279647
806493
796718
565667
596433
872433
358388
976882
833201
283750
373822
809117
955570
228440
880931
822793
648877
697288
280616
636999
534180
536460
669063
643100
20366
179919
11686
345911
926808
226642
310912
189103
972923
945515
304793
728631
855793
636499
312721
443977
138199
555064
917390
613997
174003
11810
445211
199387
678363
459170
258885
718684
991580
764271
995016
145737
787266
352153
1095020
399883
297414
833033
139059
612489
1013776
441729
595220
1099413
148712
566601
923756
11249
828065
1057099
254893
600309
48893
868103
590035
1069628
839523
236189
1038834
656702
1090941
190079
736367
488620
109560
449308
610931
519416
51113
700432
356686
352957
490925
775397
384363
166054
549563
898110
481388
304835
827271
294562
892590
437610
237219
97334
361821
328005
228722
62022
949556
162197
1062451
162881
213339
518278
6794
800633
285951
418944
59951
74527
25020
22330
291337
1095840
1029979
972963
699522
431729
677471
580037
361004
741913
1074047
58143
260996
318887
215126
284910
38989
180724
1033245
930447
531445
1082723
388623
735147
476714
63010
328658
655246
968411
40446
677551
534870
372715
146731
787542
16611
1072668
888761
261182
371362
567243
837115
1069804
392234
422222
478197
346855
712992
553190
89339
614992
640059
224856
709770
745220
39785
1008653
250500
980769
892443
580614
879658
620682
906122
186312
872100
424569
865480
65544
778211
139523
531638
564284
1027692
947730
559032
1031151
211249
132898
79044
967348
671580
801582
817174
909201
143906
320295
1039999
1037306
1038356
1050233
424425
278830
52249
740714
990859
477149
1095708
306250
530359
106615
613744
350225
482608
109187
962025
363355
64118
758903
987797
910240
183589
59029
947705
1035644
211184
524976
740407
823782
205820
1007069
719258
418790
382365
1059851
908508
1079066
301124
92874
171940
727979
400366
267937
997597
702152
60655
216732
18886
870828
425462
638605
871649
943645
113575
521587
755148
840479
496663
450875
607155
253667
1031635
183451
730560
50661
635799
1066542
364902
775478
743297
93328
193694
1077297
874063
937551
838045
480008
70432
522745
479433
921595
262530
1042239
497651
699169
219141
502884
112829
88532
588348
801870
225087
848681
662788
111218
391598
602724
677704
976343
539847
361346
106815
461242
242160
95232
956266
62506
455906
370900
501314
398911
873832
1096288
502109
146531
97232
551980
954259
855941
830144
1001799
26438
848525
586164
566919
940992
261294
1035554
217221
170690
594595
725278
788299
926327
619458
899824
910755
503688
217816
912962
1091476
282810
890454
468793
584111
731143
390216
97104
717607
583197
114371
632658
734157
993957
48634
590226
284723
230733
421392
1011263
155414
919633
959805
357670
817613
1040337
473587
25285
69953
109529
197089
286102
1055534
311952
361993
1036261
826835
764364
4148
159603
187089
413941
538106
747883
284908
697228
1091460
1026337
629200
636003
634792
218692
584729
282213
468755
720001
16293
535364
534314
407843
692101
48147
428264
901295
20671
1034662
490409
179338
542075
855799
1017390
1016340
616529
819270
818220
404655
355270
737234
1026269
736861
1033664
1039093
29406
336647
535887
6816
610955
92247
571872
234158
82106
932989
576985
140309
874625
870003
351584
351129
430467
168885
863928
1000412
253833
430012
456852
846009
753610
941175
765823
311139
103225
666459
677188
552015
11893
611551
44063
637963
702760
92113
283048
63489
354264
684547
408000
466673
502833
270072
852892
215747
345211
812110
1070517
234163
590145
570464
784360
689002
183092
515080
994557
881521
1034115
1035743
805995
595997
181116
719310
898520
801399
614300
449282
505150
610148
1027509
56398
54676
662925
661875
1040957
957538
927067
764492
12273
1075604
313172
518943
649869
594155
552120
291740
552343
1044844
135040
1024240
663837
503400
626817
462474
448234
915449
484796
533279
126779
374769
737216
602932
1044126
9920
383574
693369
513574
823566
1013254
59736
135549
368616
615286
991305
28447
210220
885362
948938
765465
264945
665881
71256
899104
603392
479999
323201
287103
441825
104416
893052
376360
456244
98636
434431
1041381
1065487
134218
91973
869264
648473
4358
275266
761376
760326
760327
349893
847093
179219
605152
870959
739539
295781
246183
678182
700470
230247
234247
714010
978864
22107
526798
873763
73041
89942
37040
584884
375502
385391
90048
546878
1011939
352019
655588
773648
741575
309518
1086703
280783
517904
375328
445548
162177
670054
453396
423217
218595
884325
1010397
516806
502106
957333
125482
313039
50746
853742
1009152
284532
247899
525298
534438
636505
1100111
541043
2201
85897
55896
1080135
100347
952310
453430
740764
934452
57883
383554
428901
407098
338739
477307
128698
898161
443065
144798
575636
546275
683912
101557
782476
456536
311529
495825
731091
1030564
145973
256503
654556
914204
357190
313227
927985
104185
560061
191669
276082
1048219
780533
388925
192196
244750
545441
490682
1016765
873489
1028731
82264
704830
766756
114511
17623
130481
468988
406181
520645
610379
893599
440929
132271
967210
844786
815033
235562
62916
213428
38966
951558
649720
840444
417453
929242
686082
144963
1056998
129026
712073
1072506
879583
111368
716416
681118
913263
349700
572602
661036
965808
158055
749087
209325
208163
335172
29816
1091214
646470
755510
57628
883603
1058870
642738
1024680
328108
706017
723071
95877
875366
352849
370293
69571
62250
62717
30999
975821
343894
88613
89663
1055701
913845
823836
816629
463622
1090555
691632
684399
1012423
311127
1083102
269702
194806
638961
474753
760517
64230
468291
252174
140614
973980
55046
1063740
766582
349710
442432
615722
453688
346658
1025223
85387
385863
181275
704951
236198
502399
742728
2582
630274
1082094
865675
704398
994730
267906
317528
63329
402828
834436
1012408
270409
236222
947047
912283
551150
431894
593390
365388
608399
264266
582357
895177
20852
296950
708459
396194
980693
510648
797036
379291
311735
344216
131722
591948
165890
312102
219965
376696
429720
1018386
661585
990714
889422
61499
415151
902102
395078
112405
798166
362673
155941
473157
330978
466761
350294
98549
787594
585040
14882
1069102
1056030
924739
892392
1022050
63736
462350
831494
126985
568784
225953
137125
316575
459141
962813
95764
483515
879111
826240
270458
341663
950625
1031864
989774
82049
575849
356581
335444
879987
915504
639366
10897
1067168
133887
820184
958491
538955
189603
1077922
712833
18714
351789
1066043
897868
578667
552173
58898
729167
1072180
565630
992214
304392
764573
893157
217439
261885
880361
215552
522349
199700
381434
461014
768391
605183
939687
1027088
381465
103021
1066186
897044
573307
207262
85666
818980
608546
90244
595275
395442
265394
252015
1086423
763356
405504
436596
645413
227488
36804
959754
177494
560335
468105
172677
168747
923492
775199
848004
263702
495113
358922
341614
1091156
925440
619008
883221
664680
729551
802601
446972
558758
175213
917548
898696
734736
400613
984460
175780
116243
662151
77221
609008
482003
565832
743890
981072
784189
327819
327660
892578
1001731
608441
435664
1007822
360944
145946
92691
219250
288392
81776
1045472
566757
590094
8800
388744
644803
340148
618266
489115
555823
468383
559089
816775
136552
1100298
747000
967457
78220
654092
760844
127423
884787
275106
57701
688081
303820
430029
998650
796207
232620
340796
624846
265838
413744
1035428
415449
1099680
815917
425655
656491
121035
264009
816830
974633
318057
808710
928900
145993
138584
282456
544197
25846
373959
466711
465027
747184
1078282
169710
634085
1091777
49142
837635
298725
544272
435527
573215
796387
919355
986332
555253
680873
846121
36720
273913
190983
330504
508763
322909
351355
197609
726593
169524
490010
378862
941818
1072999
309799
501976
144334
14919
549364
302507
109400
562793
867112
250356
1024000
616675
479949
414091
616426
289570
317625
684060
887595
976173
772595
1052558
524388
865907
946000
1050802
896944
564593
130132
105567
839618
340529
341420
737977
656897
986967
184352
200776
794507
169042
638235
174287
1017394
564574
111531
941443
654140
517460
872270
108093
993779
1001906
312106
521404
885107
144769
995290
202859
370271
526922
823284
7248
186656
388978
34655
641658
644544
471416
51751
92598
732258
105697
130189
262830
961560
504284
808354
625279
824801
645059
1020640
860874
562466
748198
968007
379031
396559
390752
341887
674160
195195
595490
44992
479007
135256
55197
193843
134308
515815
127991
439378
923110
647925
229467
769872
448587
986195
583188
1064276
765106
514340
1062095
923922
163874
428591
1015514
54843
35936
972072
846219
788024
99548
692792
706854
121598
504564
323604
6635
298073
975538
838744
625973
340190
325879
929482
62805
712862
497885
534334
138913
722089
562044
988986
122330
881690
839434
147080
959024
743617
810981
464679
560445
306339
18686
910190
952356
201126
800123
140330
74516
426983
236087
1031825
484054
1081592
255868
601759
488732
930245
570899
449146
26663
811279
159616
326034
15313
663435
449766
1026676
443269
456281
101262
950397
496346
57298
648660
668795
298641
608316
101590
41868
583372
900756
7468
1018244
774309
478164
794026
286376
769348
277540
831958
1015652
681715
299894
1011777
47548
351971
949607
553600
122515
226714
985653
19228
589816
827369
707842
967092
343601
792261
507708
1091422
421381
593564
394678
393628
282758
850088
987684
829449
1047737
3477
232336
363638
101697
934328
91625
568598
32205
710807
250286
464693
848374
155862
247392
355491
753394
5067
286882
523171
625362
786426
990757
305044
528071
194523
95825
312857
802013
225426
769240
52782
273282
306229
277127
634925
40670
1025215
642342
880892
457854
579958
153490
805046
1053102
718425
68512
482137
481087
635673
561625
832717
670357
711703
148531
393203
149146
698731
522835
51894
945433
328058
666888
180736
1039074
741112
866323
618244
128564
700814
311743
773803
426844
586892
19682
1040383
454451
233936
497878
417893
889304
79666
288434
1029239
128387
824841
159139
335474
661479
950605
592556
217750
827802
38620
919657
294857
78461
798853
521395
215245
638448
1060195
826970
528656
1094323
287518
145055
378265
141606
992142
726274
506155
84770
534366
995730
518650
5594
338491
197720
376761
1048485
892164
699190
1024115
356893
869602
1093980
760081
738485
319823
672755
626068
54288
857539
88579
916609
446029
1086528
470924
57973
748878
576259
869662
863711
726727
1009242
251217
451709
243025
356053
308680
721846
789802
986005
273849
900525
129297
1025209
900720
424125
381964
501709
52033
514945
314577
1083893
360539
43752
24417
425837
205838
28189
720054
717011
1098154
259850
913573
902780
211877
920764
518165
433228
157600
546807
772482
688751
795305
67409
91057
538973
271429
1062479
247398
133739
897330
1098352
317300
685445
1081967
14525
697324
652344
384626
1077076
1016823
919495
442094
956372
1096373
344303
579002
737322
1066860
7412
605912
641900
473840
935056
308063
718697
321017
182829
44293
123283
646369
601335
496549
942023
179459
847261
10211
164383
205542
424828
618623
599611
1034010
416613
202848
23860
26756
794996
76833
350842
432471
263282
96995
79649
915836
384772
169101
310643
477905
975579
647234
779379
47332
829247
103963
182393
366471
615725
1059249
666913
1075365
490278
501235
849161
410167
3142
809727
645025
285544
325522
518722
381879
24720
318997
607643
887058
731825
481769
564485
132542
1062020
109233
964525
459079
296429
488580
928513
40325
853658
137423
1034327
419489
165268
486603
819059
490978
173599
128794
240112
175189
272758
711863
748035
683924
436167
512565
420787
590435
564841
570833
877849
149056
386131
830916
678945
805895
679005
433501
633575
572693
163888
280773
591578
590528
632074
670352
576149
166563
579247
121004
545521
611372
1046267
972890
850638
617864
5608
679305
834442
289591
274622
320214
516564
1087714
576567
237650
311504
775448
372601
533389
104170
868298
1098977
495537
957237
238747
866929
892290
237710
86095
1023061
106908
674849
95606
869818
314181
1029580
590119
46542
513161
329329
898449
748725
500389
360954
479916
602901
804173
212156
427555
58198
921991
382774
341194
261948
991527
1032629
813289
1087649
26938
694092
85095
594454
933896
846263
775538
1068208
658206
550592
565181
469336
362343
967124
447814
1086800
1011852
631602
109363
714396
151593
1022500
928428
329932
74437
372060
523711
822248
112844
806583
444170
784077
1006929
649373
743763
466517
421994
949043
272991
297877
478181
468473
1073809
808066
824089
228947
856190
744840
621992
452591
811607
572619
192470
641205
783988
810401
708964
946357
646618
75140
943369
780236
511609
937850
298824
639371
456340
1093414
551383
245838
1054158
375749
501376
334981
444182
433392
532338
84447
1073267
91262
439050
12824
947436
484773
843698
1011695
875631
264534
1005867
731317
588927
965400
605856
578809
157332
194651
387097
540867
715722
535284
279029
737015
1015585
12749
844993
762370
1073539
873621
17495
386481
917282
163857
534446
772272
356299
611576
891734
145147
601332
976810
914008
479652
199806
705817
376025
1051477
944006
994142
560924
278964
401329
830825
589393
127720
89743
605871
794574
894172
1075372
60022
1060071
21799
720828
189980
831483
572081
136156
663543
723465
140516
983735
305712
238288
1083728
667919
390887
82184
656486
1072603
1012527
1072057
120193
908437
13746
666040
855256
845561
4095
290267
382080
503191
557666
258592
422855
945712
813937
345502
587751
900881
776439
795638
204902
655421
613303
201261
180493
781344
306937
108326
34519
107667
1097301
940561
859602
22529
570830
596893
514218
615194
46171
691425
980467
230013
645097
234050
445643
1011908
846457
1026482
115517
622935
982245
574531
738600
144293
521474
189767
936426
301839
867957
913552
288763
669606
1098497
479165
909677
984864
273387
616755
453047
72149
268985
28919
803805
800874
548907
344987
112374
881306
800850
1030678
742347
146963
867054
1054159
1053757
413207
474855
1042854
1043904
1044954
300673
622795
623845
865155
449711
920155
184350
1059469
326743
1022022
556924
630471
705649
810909
1019815
535115
304477
998323
334148
222334
1044603
206275
720012
404137
410733
751979
137781
617200
497096
871402
548678
305829
847407
562489
59423
49096
789030
81234
531994
480416
393936
1087666
349727
691189
1075764
933786
512857
991554
249170
242951
875407
91436
742018
568954
308865
320775
219005
424757
626555
526019
10169
562626
1006726
365304
164731
606300
603926
391253
492192
197659
993843
525245
740075
642431
192934
280174
43864
237545
962935
326994
716587
822061
1096658
118176
102799
868415
872632
820845
333085
202595
565360
836091
136307
627489
555716
469241
918069
321342
513810
495310
435058
874060
412021
1028743
724226
333541
121725
1032499
899818
510774
1032374
39419
474283
34263
258260
663566
518917
1083578
449057
321605
579116
532576
694392
576782
581828
1096243
121994
353309
42972
81439
768337
876097
596863
946879
388360
535217
379042
50877
525880
209336
781227
303733
76738
398746
939392
727093
1096961
1045760
762143
1078767
981407
905307
641429
120445
548383
958482
923432
965538
149410
195296
803769
339795
283263
503706
310141
776332
104407
1032022
994077
475317
618260
207654
810727
463435
136581
46895
735348
563937
302859
412510
160844
834398
612667
276124
349368
139549
1033189
956128
917083
425739
677901
413662
298881
397051
57713
1045441
955405
516372
264835
938113
128725
425861
851684
190797
811608
264508
278659
745766
539085
205913
106532
44950
662395
15348
601837
1055768
672529
898460
1044784
1063644
628313
597103
1057486
992949
991899
226444
567823
684020
677958
877287
1060396
795669
240296
582910
282279
597316
846373
845323
464685
765692
803196
20437
47806
924355
421311
977820
663853
959657
641057
443579
130672
800539
394729
868472
164870
1049760
935497
355137
305264
246969
434123
1046275
632585
694867
490453
1073170
649885
94542
194690
997219
659198
735380
100715
239281
4627
627327
274356
334327
415655
87725
221702
346649
756239
1038862
406364
207582
1062670
924178
139163
97845
882359
1072932
1052671
949103
200684
219395
307278
11426
10376
467200
468250
377710
376660
522305
804347
803297
330854
430885
180101
986613
875329
117812
794257
806187
548313
936148
603490
865110
809133
605707
829164
506112
472413
734369
376755
296165
486830
1023392
572352
293409
683866
159110
110170
1044104
409376
817908
1037157
1023245
64189
363247
469629
474188
974785
196806
541475
304710
796625
995642
153188
1051151
300812
691381
848056
715246
443513
444563
227602
586720
316907
215890
507260
379806
638317
19465
985972
857682
254407
21142
586312
137851
743441
726942
373125
350714
202769
288729
1066002
221567
106007
624840
1032607
461849
390807
522237
966387
1055116
172625
129086
127372
344738
387940
1021090
893546
907442
337285
595576
200752
726847
780515
658749
464295
628430
190578
821593
23591
343049
997098
775547
936025
825231
1091051
1090001
46381
819480
201552
909922
277292
258713
482346
868810
400445
553743
471437
771026
14510
732817
49684
635733
813669
145316
107270
141817
427542
193237
396289
412109
373457
355411
552883
866246
273809
146334
917373
459654
10994
488213
410701
410674
358573
936224
1066093
706470
78510
553861
369339
201016
595618
824819
507052
406844
612550
531946
266318
952758
93759
208051
105679
540507
215752
888733
194066
773457
1070658
965992
219987
81975
903935
314160
563083
233066
725596
1084431
389417
422150
1044611
603511
637698
128506
189203
407200
1008297
557933
615873
1009048
26012
763086
489003
305309
565026
616655
1064916
852046
570076
166067
936201
999523
252858
353339
891098
836634
768561
265119
1073654
33466
535095
664864
551695
297978
241557
677299
705259
283171
179347
1020846
978735
215193
407172
921820
895078
136787
698074
893908
772952
74243
516456
518765
236615
87372
557656
782161
634497
316946
809158
568313
424862
770392
534929
924964
717920
1017549
395265
226266
749568
238119
801324
1012477
802766
760837
843437
603710
18243
56938
380116
554112
903725
737318
841145
896627
564034
984476
995710
139269
26490
278759
438088
401543
22187
307629
172471
667637
316758
591642
578585
865293
720504
831218
87599
1016484
445242
303768
848687
473232
312059
905010
906920
277298
900298
439837
788460
627104
981595
330132
1046090
72311
766546
367405
152874
918700
117995
150207
542909
132002
853440
195282
1094025
662393
1013841
830098
316623
849922
716881
105897
105921
996783
842737
340847
54720
634979
755387
275315
68787
192425
697598
1098719
647178
408216
227595
379525
898463
310992
1068291
50248
49198
1075702
89480
952715
329545
990683
994931
114869
539290
32659
367899
434867
529730
320369
779550
201996
154547
40423
107995
447983
541889
431283
868270
1044569
475121
524730
1019978
866947
187513
1043577
101759
93640
319777
937024
253515
330944
476249
569267
212286
982281
335645
67906
1040134
584467
712818
855568
427294
639971
67763
841217
1055328
854245
927727
268942
618668
438084
798861
854074
326846
687792
698693
218704
436227
928516
444520
761404
426890
161874
914438
213815
1082890
763611
103237
1044695
641877
640190
384092
417806
5481
1056703
945058
188012
341032
362256
21927
299715
674196
899582
892681
453088
442704
474640
567155
230574
858501
735667
905507
535892
967612
371009
1037681
600228
833765
877670
719126
469324
744909
566845
26794
246280
1089661
27286
824334
802770
303923
412214
607608
11246
490797
244313
743790
934611
727852
569979
1087781
378725
136101
728652
675959
905925
1047522
173032
1083083
985186
823884
62226
607001
337182
610265
946038
272733
93952
415282
488253
380125
97674
1054951
189854
254568
422639
335866
1078925
867865
10653
498936
296415
722760
1024111
880221
919971
749868
905119
684624
246775
125109
5732
537320
671812
303745
980312
96773
415689
685568
943786
601792
810431
927035
157681
918536
924340
499999
725715
878709
667494
980980
387320
99998
678207
634500
823955
962893
739285
981373
642837
957000
1093962
649997
1035029
142719
475410
663088
446896
74655
178929
637588
147163
1060582
664251
107748
461994
262143
479569
872390
295480
286547
867141
454753
393779
362016
492149
157151
213408
245724
995012
702671
450603
83864
557718
80053
935972
1020320
797563
250031
995645
87296
667910
1013381
81927
603288
687024
798386
685659
528176
317242
112760
748719
1091048
171037
233808
1071657
27287
804132
170909
732616
74616
366458
1030324
595949
650328
851179
292272
71621
511122
242794
826581
518636
709761
588156
604446
911998
86675
214080
396448
53195
678275
949260
1084271
754384
381222
520942
1047706
312232
100205
1016666
608472
390841
705624
418642
1045298
248904
251611
104887
805017
284204
149149
314201
347709
490331
449446
45053
277044
987277
651457
132110
611753
523284
522234
530166
505881
365984
403695
1005686
584400
628839
711678
1093239
156422
917507
528487
224182
242761
827986
145466
574615
772971
631629
276919
49468
798427
782666
35376
1033106
712787
1064488
371468
300287
30478
579953
71243
730741
78197
215699
916086
170291
309619
523814
234809
737324
836654
545741
897655
472047
179478
712600
473475
803358
307465
398811
984709
475158
187038
185988
390432
150989
150775
164481
907950
340409
214448
412405
612560
933724
1035439
964278
249058
478586
68849
67799
569389
183286
313711
122839
207419
308149
626087
204299
736546
873964
998682
613742
857026
455074
62012
845658
767199
695363
281892
358224
580418
990325
541453
209696
449225
687577
1013136
809460
676661
815326
324832
112986
499018
351470
382856
890197
910982
957066
225324
785534
962958
1054065
325779
25366
313552
933048
1086054
529925
640175
799473
575499
590021
597250
847876
517092
480766
810590
625301
38556
348003
405345
623083
225702
85695
434735
289840
467163
299197
388286
891683
580265
824923
601680
1075167
64139
966592
414921
694949
361497
181656
56890
655457
467862
62852
548259
249021
773954
942956
60351
707703
644300
25360
927217
382245
159974
1073294
995856
672963
446990
127313
582063
73876
397297
511257
614945
367205
692250
646467
999357
457198
576892
762245
779621
162725
728569
693761
476393
717426
149243
532466
191594
246995
744920
741990
124093
429298
527894
278483
65080
360580
76621
312842
288444
603561
943477
786054
563845
657764
768201
622258
652760
576656
781038
198956
948054
695076
697002
933080
721684
1096788
760928
473750
89012
443041
806355
570038
1071831
192502
554229
989086
358453
459060
91056
784130
585983
92928
325425
637998
745507
674053
204545
467910
219060
333103
235672
1030510
14683
898309
432587
478084
926367
49177
598757
69561
1043415
771931
660104
38041
425060
695940
766729
164384
436010
972087
1044424
654606
542626
125406
435740
244345
810058
520404
711944
546135
24864
1028981
102724
846962
850556
379677
1006168
490823
1073653
254295
572120
1015359
990999
190203
170437
165815
947046
210550
380198
1067248
401035
182096
334663
324052
603942
838289
538157
11041
591489
685727
964155
929763
1066471
658803
840689
46436
519770
871269
83004
825409
789816
385867
615322
109540
343694
740330
478926
866243
723415
595561
1068670
968722
800894
175981
592545
995819
951387
548089
412664
739593
919656
369830
690760
14441
247804
470047
320953
156630
754805
1027920
1090134
429289
103774
323220
971821
11598
365421
606245
387666
961041
163317
949612
441677
487223
840610
407943
644535
200475
65769
754401
74853
761720
877482
930286
166756
272343
296712
444619
158678
511673
1052079
341464
152007
869717
895444
926973
222928
275713
1051810
576372
292313
940507
728127
220357
683634
447240
967120
112393
488343
757581
174839
135111
398611
463373
923131
621457
985399
456493
722644
427928
793014
990057
996630
469542
134972
871965
1024557
160081
57106
566856
776848
518307
943871
170202
143782
51725
424619
833208
555232
923794
115611
30516
905042
82143
536379
515619
194622
696654
2543
250800
322333
450048
394505
135315
260221
762798
706922
793321
87963
546098
114509
434178
785610
106309
70326
93239
535205
972034
580380
639405
871008
559017
315705
1080732
393114
370745
1032879
734459
101589
660184
796033
957650
553744
745365
231202
521273
388047
1005484
1088887
632132
954526
594565
192413
156463
134515
453825
704860
860564
503053
229534
538431
966374
694856
753029
919773
749778
904248
231384
471341
1035169
314188
298263
327428
7898
690613
900810
1028605
272493
1027372
483877
738610
261197
544648
989935
146741
10916
876395
479783
877258
90952
222230
12369
805516
1046994
768491
12875
949224
569635
831354
79428
813424
298383
987207
409554
871565
703225
326074
579418
1039326
439133
635488
697059
72310
239405
45941
1042729
185263
260235
580358
874567
32589
690498
374638
902807
440894
545746
166168
715716
551109
9583
111887
751899
397652
948224
354624
41802
1010316
100737
776621
1077534
290335
307038
63340
979216
271360
817626
186965
457517
967672
1006294
285323
1020308
706052
1037172
639692
761393
1036879
829387
492054
943582
682870
726265
302597
44350
809895
1031451
184299
626349
75158
895638
679619
766648
732362
570101
369026
272979
39971
892705
146689
370263
921414
634282
43007
964726
559118
934130
113163
714868
498798
829243
722718
359872
983982
740291
595156
436965
685344
148689
445503
870672
273224
150685
320797
771327
55940
375290
892920
175230
220458
965806
977467
311613
505704
775680
828613
1030658
417383
140133
5015
548857
77691
483268
352443
597288
1080219
629180
1096407
1035796
1040582
843778
955659
440094
67344
558124
12764
1054975
112106
303212
446087
1015187
707576
790410
901619
601677
182110
1062880
238280
614438
921202
776887
1044686
821793
818118
34509
94594
473861
184613
353875
807769
751180
999114
104984
469843
348422
475266
43858
564668
737131
550080
262147
262738
971471
101396
689942
665493
733234
272213
181432
878205
77062
1002627
14717
1000150
617045
937220
938270
1023827
379717
466792
140969
116801
757455
313466
857400
256185
62847
700706
569427
933447
112297
1096294
347234
156718
194611
28882
706096
476226
69102
627703
73704
98615
581998
492375
88620
433417
1056208
834200
850453
551675
254153
183233
74140
515198
446348
776814
1032707
1069346
782315
410994
635426
291246
988291
787895
454960
1038749
978837
202818
1025303
972148
761919
797151
452034
571157
455565
414628
1072364
899845
375051
739741
757768
309673
584224
785035
537402
692163
239358
69242
414505
729459
418236
894576
240947
992722
775332
762000
456721
951016
900093
918056
462487
775886
934359
126712
637049
1092085
757694
623560
1053815
567175
77492
325274
487895
248123
180161
734374
996877
1062925
750250
968078
22041
566258
673911
466400
891917
151626
813885
224745
675198
8782
515143
204241
1057721
778743
42563
934715
416339
102098
764867
49182
727922
982361
574524
313133
238221
415110
37476
868852
761369
907626
587511
103086
483678
854087
431761
174602
448735
790472
398439
1064335
741097
58920
964154
923741
782342
251960
675228
973950
1081095
516189
148821
20793
206302
449682
828043
579550
303899
312223
458108
608914
91174
600689
1035492
823255
72652
826750
475812
790255
458519
702899
133908
926709
1088450
225538
461960
1025979
447903
642610
830354
130928
429869
952019
1058830
352061
570494
274690
567704
12533
954299
316539
817488
755870
434139
93845
106558
1092900
236864
492315
728710
20686
567119
1014332
328703
157554
403090
470764
890446
131539
1083040
859211
90733
463289
707615
525960
1038235
906809
928028
256068
373459
646163
334347
498508
809989
761053
673306
72113
990455
816008
972947
788270
529264
256473
6489
527328
665880
261353
142960
350774
918233
210748
258787
44692
564229
824298
1007136
572892
788985
326252
93336
406784
917464
883553
601415
850687
755040
389289
802969
985153
929094
840612
1095295
596610
366222
998435
548426
210274
183386
660685
579227
935850
1021767
984219
753475
1024276
260647
123481
569978
117818
620114
649011
728895
741624
858343
96407
104639
229244
191067
856701
523764
436310
899288
684531
44623
962470
582138
805109
556100
1051130
166903
788059
202205
1041033
551226
501519
630429
852984
638326
629968
678720
595661
946687
941903
467625
1031739
7799
151679
555965
904214
524316
866537
260265
683275
881465
558398
1061342
1016501
242059
142492
278523
131473
523378
655828
813710
471958
929989
21687
328228
912987
90928
738408
932817
218689
72964
780920
738869
537072
71911
865786
528963
617145
483765
946150
854182
128952
509982
414426
352403
463316
786373
902575
1085387
63469
888389
422608
852270
941147
365081
952754
648617
21778
895842
828866
62981
2676
964476
585446
774739
306472
354050
390123
730420
564211
927051
329563
648747
154609
865458
753358
754408
659494
16871
492089
978798
125517
22132
555709
793139
127456
741255
1025117
761361
291814
429363
981244
745878
614611
757795
797568
301969
150251
181394
718223
454972
326578
938317
593945
77627
73902
531783
289489
429154
65467
714987
776368
39004
1001690
14649
603792
319065
536208
988593
194718
866917
739382
1023058
1032038
135084
1023369
870168
183865
456157
361323
598436
717974
857370
472404
147213
1008064
774660
498370
914590
345169
1032263
331335
141254
399519
168497
919574
471351
149119
589492
981476
1064275
1027428
1094589
102066
208265
836772
835722
564070
894418
768136
462956
1041152
897659
373186
331983
615607
1026354
286230
1055520
1056570
1057620
811623
984090
985140
536244
230818
250992
43807
367006
851590
604903
590507
732892
603305
804924
993322
333581
417916
705338
587767
471263
351004
993893
3496
483976
958900
47320
987359
726755
130401
393906
962579
186390
22381
190926
946040
606515
477451
47913
780820
499669
133260
347643
666053
815714
194760
789037
328479
1007178
651882
152918
281742
965013
381873
480633
886333
700497
713121
984049
210694
34433
152156
766065
442621
927786
928836
1051553
863698
514988
1051013
950374
762114
442818
159490
414107
1059706
900261
681455
648593
58976
654673
229176
482187
777487
737223
1049459
906298
766760
982422
249909
589267
68973
920755
63058
926925
391311
608299
371725
511944
913739
380728
976638
1047764
797521
402446
913405
879483
1041157
424869
734168
729722
757190
139805
288994
866572
871777
284435
378130
989193
395178
979572
880943
502003
401976
980042
691779
447073
262302
997933
670648
681725
900250
223732
262793
790708
396721
851803
543266
734740
320933
242465
1027384
1089103
344501
536225
915591
856301
311214
1005668
31691
933590
531860
422426
1044331
831217
535481
537136
344010
264382
312792
487238
448135
477397
480026
138197
1035043
846222
260484
128189
641359
911664
1024433
860506
145656
616037
347768
633274
8103
2733
1080973
883165
137949
433685
685007
1021752
46309
1005065
272772
1072469
130034
333218
1092968
434147
405440
688940
33067
726266
574566
691886
957038
5071
993031
691743
412415
108912
543731
279517
569003
727533
867959
857060
284807
104968
358923
1038819
128671
1021878
996073
630449
517631
126973
993723
8306
566014
753236
399365
836745
604622
622082
1051815
182275
810232
515946
1002012
266137
823695
243509
137836
9818
101269
237068
1055897
286959
668485
599737
856196
831310
621784
921333
1059113
764089
648114
664108
932500
786746
424941
188639
189689
949153
210692
646660
923438
584182
746048
73384
283289
511347
193471
637712
892100
369417
821567
850004
25819
979110
275582
370533
369483
362768
220414
559243
871154
886013
88081
78882
131641
93513
127371
55394
417732
571447
422875
709792
225279
408332
503987
367135
347238
169406
162339
504692
390737
697428
833763
585788
609412
372344
264046
221673
400214
763587
434333
383882
896420
659322
253663
655010
764887
489176
349530
492719
391034
1070986
429627
532939
717883
536277
704974
860893
19930
1087157
1014707
854423
1067911
146796
216739
345513
578555
666217
1001174
750969
443309
737117
246571
28034
377489
877944
669701
820919
803744
1004935
490783
90817
1083486
845293
711229
146013
969450
560819
150320
357424
276534
114854
940364
252649
327137
948937
614983
76925
1010921
247879
299158
536623
181011
407012
481298
937580
51043
875432
77951
96571
698413
1064323
70665
778471
721335
471722
1043771
1044821
900068
901118
1017023
1097748
1096698
556426
462817
956605
1056110
288494
670598
133840
855643
950849
1062274
1034597
442047
656470
1055242
268762
460386
152228
834747
738987
311894
438206
520582
560599
649964
456859
849585
699714
1078865
429038
675291
1061851
887663
353910
778631
159332
604242
541924
433025
91955
149109
596409
440202
894067
720199
1060302
828357
232239
124400
627609
384058
281964
232494
344947
502143
625036
919442
1083634
784506
70211
918034
547122
737128
798313
597970
784775
270275
1015814
472265
457192
654333
1021818
332855
134470
275991
152910
496590
114704
501088
995535
991437
273648
247002
820780
7834
110595
257676
108740
829069
111996
728791
850589
111201
325414
480307
543969
226808
65128
536310
356171
1044279
349653
554045
994095
938266
679255
722747
489695
127234
975773
1050760
185729
356689
686776
28068
1057857
945103
693654
581374
368873
51402
1017267
825938
442956
900592
695290
693365
846664
621518
789400
258676
423110
862917
224887
161560
787972
681252
813430
219782
993855
527296
37699
730865
156195
3953
454276
1015591
785770
946716
344110
731042
585318
548883
1034219
333320
588051
1098018
299851
1024643
1089069
113729
318939
112108
831491
438592
636013
247442
401017
705541
933618
39186
112832
124531
797181
579729
97336
699603
104615
355386
748276
491135
386109
842370
695350
646980
79954
252342
976732
1069893
461862
835979
350481
1078465
5663
105268
378436
797191
346563
147731
397152
672687
608342
646653
1030172
887549
763384
397973
332615
721697
165157
1088050
1097688
873428
868531
357064
908576
616209
881650
522238
1005839
47803
251446
763163
107551
797401
438720
34760
1098383
496367
268445
591309
950072
996667
382445
83242
863693
970628
1005422
650121
708554
292332
182408
404240
404113
828682
1084388
713920
199051
670632
929297
113730
972080
51176
174242
46776
193032
264729
137666
1037281
560650
478557
1098698
250963
882940
775008
63013
807795
385463
424008
55384
103573
978011
474156
31019
1083483
527478
835367
776959
77327
191449
268085
463706
331301
125466
319490
428801
781827
953319
542760
83856
815320
428318
530660
792103
935088
222869
67836
469940
580172
774037
262909
235145
641257
683364
807500
1012671
543035
136488
895464
1095893
116881
859865
383757
803116
287762
788944
394719
297049
679602
810180
414336
937116
349919
936008
93813
421228
943714
980170
156605
92573
415855
170716
299944
220443
663185
499787
220468
203684
716563
502016
39215
75374
21080
335847
789596
945049
55918
781921
727690
499639
855734
270589
981001
1001509
344649
56164
1030625
293692
341336
249430
801080
218705
872164
998285
184723
96182
284427
814828
113693
335200
831077
42987
176451
246308
626320
707012
366897
607140
400601
1097761
777918
535854
984070
621575
81389
622710
537395
1016476
104141
790235
668524
441103
12673
1007585
549874
835998
346284
832878
739587
182442
981198
1021234
115106
548753
370146
829463
709600
443310
717878
893135
232675
913339
134456
243015
39399
739790
1047821
440998
97496
640513
326228
1071761
8998
785415
968559
60291
490309
210909
1073756
663804
1075679
8085
785879
196342
929124
578308
296134
713647
833846
602801
128424
1056535
544123
936872
478190
519259
236682
923684
754848
508618
944857
371745
1090729
453754
972548
257993
862716
220460
567982
427881
1070957
123274
798821
1075733
917109
469020
4351
755528
745780
623498
199334
373135
618820
708418
469790
349689
950852
267857
1064590
822380
423099
949701
813296
145682
464799
504123
14206
786669
79463
728619
276373
64989
653078
348861
961007
545601
259707
279742
981519
946175
1021492
364194
166404
637620
877302
465823
370184
694504
370917
417008
1090998
533357
946524
346666
178225
325799
319284
444403
124232
31038
933294
670625
984992
181695
306444
307494
308544
1095077
327824
748938
84523
207457
159882
160932
580087
439464
878607
853120
386947
385897
656618
657668
957771
956721
434393
593475
820044
818994
857442
666785
103263
368746
228200
526426
9944
995881
321756
640880
617103
628506
973482
505852
1059204
288504
1083686
645191
196319
138065
814256
428798
1006625
136934
37389
866128
204572
751661
1017351
393704
517610
93187
577768
982359
1020802
869534
97510
513295
731176
316603
346319
209201
171812
608673
605098
155938
752858
772031
599679
986938
373670
491414
1039710
294372
720448
424636
996139
474795
573773
452860
21092
13993
1052446
840149
967644
767948
721197
325519
582298
321947
691894
826842
280500
41267
453101
584398
124920
936060
1084102
601094
251452
718707
111114
1020946
127472
209263
447634
975379
589820
407397
838287
340587
645088
41504
1056938
861222
792604
1030887
161824
777335
793417
913915
489345
262682
1079493
1048983
516584
568338
249566
750840
429047
472777
32287
872801
261709
888768
550944
398573
295915
604705
25121
882415
152992
939814
281621
286787
687033
293547
518162
328060
157992
1000097
332597
991736
851781
657017
710923
56448
583041
1056579
147614
372023
669197
733189
918894
922403
271007
646010
643379
727643
967969
968143
100208
1084969
913954
439472
1098830
41783
355659
399865
686970
42386
102749
624848
478206
701653
922739
1023184
518901
425686
38360
801245
1014181
1050437
627059
880839
241979
380929
12048
957419
972587
263717
883732
940937
755757
207971
1053463
319217
209173
993424
933675
1068619
371458
51138
62003
729384
453728
823529
610234
891413
32766
1024678
942522
642612
181334
472526
290762
316405
144696
810899
931727
602357
91277
457643
811278
1018086
869544
446861
5805
893542
372420
501864
245770
931132
406477
82031
623229
680704
571247
803746
404270
452835
301618
287603
634105
156188
737316
123319
429198
995528
621810
224257
363519
187016
977559
311273
859190
1014741
470556
901643
649702
629516
845265
515838
793933
597295
260220
454543
414074
943992
665992
112653
54147
1061148
840400
75674
402369
637523
34835
803518
255394
1027844
999367
624406
102590
571259
792551
479794
221368
771865
1011690
912637
272059
800611
1054369
194751
292955
851334
403150
244634
860334
618957
456152
679514
9073
743966
1064867
629696
1035009
30273
909842
864168
449134
792709
95005
972136
394636
216434
504137
688108
470751
779820
692024
852692
422741
286832
882620
732341
229640
243676
1059026
375687
870141
577101
496100
968280
552384
400134
1059479
179123
9870
589047
470394
203128
1075383
712079
123983
821190
455598
636805
411329
203425
989262
36541
819869
464557
796348
567954
931771
988742
19314
423487
300394
199382
876685
538269
502654
465289
824588
693338
918772
921397
67542
602705
650391
95643
427088
107529
331878
188206
349938
907996
757955
967480
9253
439840
1080960
180246
1099198
679067
728102
316927
894467
650820
1047597
498889
828531
763621
624799
542154
170973
997161
444480
144068
33341
479703
173299
757194
1059707
338220
533435
356547
299579
833541
216785
106128
598125
426973
691976
593128
331256
921982
230776
1068347
346293
350916
51703
992866
584117
993099
701792
786739
1073219
22639
91163
1067091
556699
929659
230584
60757
171071
476697
212399
24700
919194
276983
744057
237948
715195
879670
942077
244840
587443
923663
855836
603060
889247
463707
477790
408168
1075789
385692
501018
324463
721607
732188
95634
65836
969833
739892
738842
47447
838081
204569
59337
758317
680134
903184
566780
375405
556307
25076
260319
554452
820753
363253
373619
1033324
454614
240181
650002
922490
466435
818861
832531
549293
685351
349915
317199
468092
709538
503469
448621
335540
550342
1026953
841547
56367
880714
70498
3023
459046
657905
6112
19912
247263
457895
495812
572389
398632
399682
378712
862047
383104
120037
271355
321869
320819
830554
634877
817179
247029
36100
736571
850983
279063
546351
268668
480043
587158
13283
304533
574316
78527
929912
440633
725956
670962
1030938
115421
998617
529217
816653
976844
245182
673728
662739
517078
765502
901630
798854
1047366
512148
855148
177499
983658
405900
68262
467432
770496
636182
798485
506884
992019
1047832
224570
625474
472379
228399
640774
136431
700823
426795
364588
233966
860916
63483
349626
595047
429755
849266
384932
15282
754320
1013770
240091
77786
749668
677319
149059
508594
380205
256245
150717
186296
972935
321761
14122
929072
786212
27597
572888
990527
637590
824798
625260
546879
902247
550647
141694
475910
279676
529995
44647
1034399
687014
1090371
772638
383655
80664
476408
792518
661096
367308
1083981
1012921
768408
130478
887951
411592
72689
866441
87659
343464
573382
513897
136187
571601
64198
524397
231309
178244
210518
662403
172323
1030088
897526
539854
413894
46796
317619
25165
825252
1047447
501506
248953
390236
443417
886541
648194
429360
1084483
897584
618270
927840
631585
169761
682176
689845
920033
738383
133467
548025
281271
194638
648311
442690
159701
1013801
890931
296884
158492
540176
1032934
34039
676494
523245
963751
72074
727803
875846
339281
321755
44327
975751
465195
878433
79303
1040777
654070
402439
140018
160088
897211
787337
904721
514654
928514
1023130
232216
469760
601148
356550
29603
127088
249446
1094811
618709
816005
419849
28774
628004
811927
906215
228547
111082
382383
220609
655801
506431
3483
787822
783593
377002
1003775
667173
907613
805809
35881
310288
208764
766274
429676
121319
506080
665399
430687
710898
249737
336056
600211
148892
39081
542942
13920
1068896
1097594
963345
320195
135147
430220
614232
809971
15505
121000
251201
181764
480325
600724
938562
578224
976567
268527
881737
246268
880942
862700
120670
653927
1075997
355534
376057
780001
614517
265120
624341
35306
783323
159163
726302
607944
371088
320023
888576
433488
442334
1023143
820660
40181
335668
549653
579431
774247
18667
947083
1087827
879591
29910
213699
997378
109961
49588
126436
633251
160259
870940
928273
103303
218490
236448
16710
493713
718984
874098
676617
940044
1068688
705297
178659
142004
314105
325253
208802
329529
738392
348321
546845
789495
345551
594627
519077
235468
54648
1032783
213258
608617
957059
485129
350780
751098
579529
216454
157758
273256
638799
28693
41762
450189
1017254
227569
1020928
419293
636067
154434
317766
436720
699702
972488
325014
848670
975128
640018
675263
266655
1048350
1093887
985740
234479
811478
497293
958571
27045
359412
250667
1026428
56199
203207
784900
473783
1088370
712668
880497
662576
463898
662083
1011459
1081404
1035444
661675
370311
195237
827888
163360
509163
25878
251448
13025
4084
561445
458330
229057
865390
680848
933115
330086
132770
87045
585244
800459
591163
148377
939115
377773
456017
197072
381276
335289
25686
742836
1062060
230542
339744
239554
773447
276027
893790
972438
655329
855567
1047687
472012
154097
931329
539806
445970
682205
208914
784367
50448
317950
956650
796069
434215
403219
823726
156019
661354
985382
947944
1078259
655390
743816
604215
35620
129400
533350
636760
858995
1072236
437699
936814
200084
1026425
470022
40694
194121
600198
937298
71407
451978
692959
92740
230074
1007910
633963
515278
359302
819477
544894
887604
294334
666226
926268
556012
123431
809761
963724
1007603
677239
63953
558934
691243
838589
192838
554569
421426
323012
243632
1009166
1049802
155067
501947
894615
609783
988712
433815
871251
68552
621964
131145
400000
1022664
517137
470684
616551
98828
17416
489013
905025
804788
274541
329432
773946
654634
397461
23059
195449
906685
662638
585461
313089
165115
161263
431979
846087
1070769
394452
764838
654609
326052
899458
1027394
577747
50153
160672
12771
41425
467314
325585
687941
469527
752418
953639
529937
1088093
802242
732518
414627
153741
906732
981282
995882
690842
743170
795846
917896
754824
119484
64938
1027041
66468
1039839
730105
1076836
112609
320411
392986
964586
406679
507672
348095
1021284
1030561
417632
939808
724137
317968
921023
903567
652330
1030429
352072
220737
221787
22241
1083539
457700
528535
481451
607056
606006
910956
912006
73562
308713
738659
305398
975683
114735
943173
660862
1081960
73173
520255
519205
824349
785633
26223
581513
911324
360654
837064
142668
422447
489358
20946
28608
811345
1062529
830049
1092468
411321
693252
1094763
441665
695763
860336
682520
298130
560021
233387
61683
188340
982996
665130
581345
26284
280399
1070044
624386
1008583
35168
565065
610896
263894
893269
295150
545389
396735
674276
222814
955768
663499
1021560
547203
800304
535253
560382
638646
927912
917297
392733
388152
416433
214842
853603
572935
362414
567377
954902
58712
39981
54192
28652
811059
210547
45325
1037923
562497
950992
1070551
36068
762668
976793
381430
177729
570011
162375
998482
789528
453343
945482
802676
657814
325245
19519
681580
884215
320374
342892
551637
135397
522418
29924
829369
139051
324447
9820
813920
10564
581154
971974
800288
1012786
181434
689560
498113
566118
897732
361373
763267
525119
919339
920389
763186
855467
469335
659160
627372
926243
170644
760742
25641
352264
927013
291796
850858
474014
63929
651333
629440
938572
709841
248330
629974
290818
437779
21416
836000
5922
780499
414675
635663
25556
318735
674353
267427
524861
468918
240269
569097
256138
246977
965793
128057
1088790
675029
319624
352608
653774
18608
585659
915494
473248
403817
1066547
123504
519608
649923
829364
475450
1007036
490892
643317
413519
404481
282126
402635
962875
624119
20090
493367
179769
178719
788608
634088
1097498
221335
1024628
712127
470193
363184
391053
1006937
926358
248670
997303
499890
118609
469554
8415
789786
858502
23259
1085282
514920
185879
735826
507988
488208
847688
524650
868801
1012405
746187
938627
45501
1015700
241839
150872
356520
341853
124544
310212
826908
490407
932127
372595
957580
267971
63439
598692
469791
29587
1005024
613939
199249
656136
449090
175881
866349
896922
186251
651899
982875
473979
369724
685958
374103
831849
498665
240671
710262
831462
268723
128107
682110
502151
1058159
934257
723602
999843
522925
146062
26524
613407
162161
1065260
1006661
1030042
53318
60267
265472
631565
1013763
780011
739817
630972
866851
390152
491175
101381
966873
639206
18550
599736
781620
667859
260976
858853
205297
1078904
784496
371338
721618
757298
323908
95364
379094
422841
1050174
179173
237266
717210
1091022
640463
322145
472224
109608
257013
25771
637436
782858
1095048
409908
389163
439631
575782
959836
860472
289362
604387
830082
598968
628395
873011
852189
916130
155709
456214
92228
649783
395167
242680
461906
770262
1055482
184171
1074959
866709
103503
217204
330364
1074769
854492
330988
648198
312401
946638
1071360
750845
722080
887443
720524
659354
120274
642210
246300
974029
214393
460133
900034
99429
473108
183842
24288
931215
798331
404078
150099
67575
782714
468667
205021
834989
616148
218735
184001
345624
910527
867672
1027063
180775
606763
992132
234520
51152
971753
603531
691114
248245
466633
686412
799122
566141
712357
711307
520462
109706
108496
587506
577914
401586
910333
709178
523586
59056
122727
29892
15070
853794
1043860
184029
905527
251267
683194
1020998
781521
842333
223079
217235
928614
418913
53609
151976
1022594
478788
440697
1062837
910067
919289
790744
656335
20206
338595
585591
836593
1004517
850728
131036
764599
437490
883246
788840
338425
449008
381317
47017
115269
855156
1073957
230618
643729
711350
864783
241212
310422
1043909
780080
600107
995820
340498
893458
762112
1086409
947319
614991
287997
536995
538045
707900
708950
423370
581467
145722
627425
581695
797860
75529
749739
526761
411133
1014213
907065
584738
173742
316459
1055945
812830
150133
29099
479790
513132
537403
790448
963834
251776
787408
4675
58627
377822
259241
170303
194771
623174
359815
862745
452861
1078203
681333
1082877
293126
659368
1048947
836981
76918
793062
771768
344635
336372
477388
1095001
1058847
150195
92376
1059200
391461
165737
283397
1042832
846937
852510
74139
551197
645344
644294
875518
514572
474575
795501
944623
264140
42911
772162
450125
10460
802897
890284
765573
954775
953725
104086
10770
291274
496099
73664
238380
43863
665944
825876
611724
371432
829685
223323
933117
167469
359346
656061
838238
681535
601349
265784
965854
459231
227185
432433
792667
947248
507195
114032
823957
511566
368577
462037
385043
189065
24667
467884
214976
1019265
305428
716015
50314
224102
953950
100133
197264
141260
993418
430305
621322
828717
738899
276129
954415
846094
349787
583368
730509
493783
84462
945826
864413
1045248
99901
992520
751978
631929
442528
221157
850962
770303
500447
918420
269782
932994
368794
205148
798951
205284
97445
699375
894623
155366
700856
397776
264620
794987
439463
266294
585667
877170
154441
874477
1030446
937366
374803
122453
440111
39301
798722
419705
1081362
45009
594175
107879
691630
427786
409516
842656
205793
375592
501333
492752
971880
868335
813268
32141
399896
771338
150062
84342
851872
293064
693209
570141
774377
759322
75285
871823
872873
1006452
591978
753726
947861
245460
1085683
250702
376523
1024513
915085
393729
360932
934033
643397
287470
9845
1074565
409198
564015
568724
899504
744627
141719
28875
239465
801374
540495
936591
13917
21498
469597
338524
767201
46005
18822
1008225
428731
557748
986566
387910
917075
425713
622562
1058378
771190
503932
875417
642039
932882
226710
662966
866903
407024
286872
285822
284772
828502
137025
264701
485474
375366
179946
276733
351577
287278
242980
253387
336667
481440
660855
730959
119494
246406
682203
383324
908312
776006
150237
213635
519652
688146
706594
247178
753199
154901
186853
970128
853518
182413
590559
973789
504984
749610
911383
286730
430597
979096
323263
790427
280241
397219
105806
1056842
1076153
1075303
580100
1002424
1082233
537691
954955
581156
907163
837139
729740
446892
689762
54825
133045
744501
375142
1052480
1010095
654109
684325
1084402
116750
303691
506081
82052
936857
841346
230982
762974
29306
852451
989365
772657
124871
330219
907148
456848
1019282
1070476
1036224
80618
1023815
684033
355184
665031
123063
862775
60524
911600
184094
673170
319930
528406
98200
446692
180237
436475
482802
891268
667458
789642
182770
290307
130860
427128
378714
235740
262335
1056077
473093
805087
884014
140685
1057864
775529
860090
773272
60363
662142
125712
491337
650984
1039480
921424
890850
678413
605633
223835
6565
274012
508677
644277
535104
212269
365131
722275
110208
1023550
837534
1049449
788710
855241
496448
828426
429595
676479
780180
214937
371739
228282
888143
992927
1011052
413965
1056375
623844
728742
458891
266376
892363
144740
606125
296140
502367
1059498
760949
86239
369972
939132
139677
888422
464299
219025
46708
275024
1066362
633680
203075
690272
484385
847954
64016
381347
35344
347154
741078
454325
849205
1087012
145909
311577
965353
875164
9716
642259
538848
246123
217913
999295
197045
525490
746028
29846
171948
913069
857734
40464
285453
721557
132325
841570
986145
433008
1085644
814373
764792
386244
6763
637841
832658
86678
273337
777223
930067
125116
1030074
686799
948458
158937
196245
471652
1002111
254167
533320
708739
1010614
518723
854140
52477
909505
677079
237123
103660
898585
1058683
785213
951893
691698
357647
459695
663427
1031034
311937
520152
443535
48442
256229
742500
1069818
388413
440544
333220
610322
821016
469492
275247
469601
652493
394590
1032189
856464
12435
373879
347766
180764
634847
998092
467552
275480
380648
1074412
880208
721765
944914
147301
625519
173171
78115
888906
839392
696161
659689
834595
583266
27872
23315
43833
120824
263245
950305
754717
586316
1005150
416267
1075114
686886
837565
891721
706843
1009296
254968
1091747
346954
722928
57360
1055496
123709
535783
902311
838178
731807
633504
803795
408299
161674
732371
13393
812069
339330
694747
675232
371482
1012246
422358
666005
155826
673488
618406
762120
259874
373046
790319
295007
108855
50182
1043988
64780
568877
895546
956686
99271
984346
228683
918335
902342
147993
53645
954283
479682
55917
350715
653880
547772
687850
202330
406969
196165
797246
808220
641667
543119
1090376
379738
322623
67708
35972
1065837
954705
6839
334149
336249
249938
356455
471572
314984
1037258
319719
576587
1078773
133863
179533
453264
454314
594387
273773
840709
336725
33231
263354
697335
898213
123822
560528
400908
578157
675585
986884
326274
197057
206210
683930
742205
342555
644830
536459
1066444
14644
408585
466377
74763
199446
320111
463686
647818
618890
489197
669659
98238
268272
758716
128530
129580
543502
979630
781340
382536
51867
182056
401939
1012163
946984
270858
610890
792659
499642
838440
113258
155002
564092
736349
361275
529723
897983
954944
754406
126152
336367
324203
17059
496521
168906
293273
323051
275170
442452
616153
327519
771745
416102
131351
903689
995051
744169
665001
218746
598100
109879
407501
94703
824345
418337
89984
423065
108834
1098142
221212
463593
34684
68496
553763
779136
226989
44340
868003
329779
645896
962180
582519
308337
427753
59232
1074600
685057
509872
59434
406864
948045
1058657
45131
253284
1093141
444443
577873
249399
842646
196361
249226
939757
710678
726614
712210
547549
320347
1070665
657340
1090803
724175
517952
639193
615512
911702
916187
653512
214009
366493
279046
878790
923646
571352
317336
405668
845441
758249
955251
995997
883859
328187
526400
478300
142106
914335
781477
721384
689557
755986
280090
328973
313264
718951
196105
640215
179798
199695
1033767
700599
1083791
639944
852047
776578
689100
756812
641909
686817
966600
229076
571465
904642
720425
1005269
14809
867071
135021
1007385
335995
354451
355501
929073
348822
909498
579685
1011582
693668
74869
98683
989243
397722
119924
120974
412200
325664
560035
402689
193363
919960
41513
11745
95910
96960
910598
683814
892804
926654
255547
321818
892954
888263
1070122
264994
696814
812038
401967
808386
36444
843719
426403
1063093
226533
725814
836254
1025974
342244
541567
1081972
48324
784995
83086
20160
600764
567767
918831
956695
1072420
334779
96633
512296
223602
333820
826742
705348
394480
198222
1099421
794889
248338
696213
790032
840292
124945
462849
601718
838009
41453
159192
611896
663120
404401
1073306
213633
99884
1025740
351959
173000
659537
422939
46221
602244
748262
287712
642993
947472
511804
412181
36396
1046388
2394
198693
748913
1038485
555485
444208
821221
38035
165741
685381
470352
781298
890291
426494
312179
625812
993297
739429
1001184
724482
27296
1001750
484640
496478
104058
575089
864987
288401
948427
131901
241678
736489
489604
879326
13656
389708
178547
871018
946510
1008562
736247
838103
469931
75815
940100
821017
1045307
270361
682601
80018
328307
287119
681653
93296
759807
861590
898028
1057413
673331
481554
368167
617797
538090
41487
1011958
595620
278160
561934
722444
32153
791647
420948
412088
908340
539062
534349
81436
43612
1062796
638857
551806
1068874
966858
730613
644167
1034763
273475
1009453
426704
449147
59686
232943
695484
538005
62354
15210
840920
382099
598406
1002393
837656
248797
674823
240554
242892
887594
1068063
12899
166455
497206
857357
244070
487924
442933
6758
904723
939268
651617
886558
529640
232231
973242
167266
778081
1041944
705393
250945
999374
28705
268406
26050
666712
728869
404833
597286
66810
576774
578374
930926
575125
268532
765813
299363
163449
39471
329834
1080573
29825
221598
780914
610331
897079
259284
57093
362080
345396
254460
929393
1013568
211360
701184
801509
1074052
682192
201528
49061
705419
275337
682472
36650
37700
70011
109753
841400
840350
18540
280969
360348
65647
845188
879794
835104
522538
810801
680762
1037611
585955
152835
19660
586696
920494
316524
886709
196039
75997
268367
446712
265509
439943
1012556
923782
639948
688794
582630
110121
1067723
403413
177136
999409
83710
352389
83389
33644
978568
527681
741860
916694
212428
212689
961725
716089
298918
313087
40650
718297
857614
306068
891720
1004986
331567
496511
573388
866856
692245
966078
767241
973005
176485
1010878
31277
147665
711858
78196
237104
1010475
331788
195352
885254
340299
526010
746993
550683
985743
315383
994406
875830
167845
354125
872929
1068539
10796
579050
882633
622565
905874
1098144
291976
190507
701147
593517
221069
45570
414916
862029
427404
177798
134465
542188
1011558
561869
672014
183975
697133
380043
1039857
93302
493357
1003411
914394
100920
505173
1091552
452097
322549
801348
169476
851404
416867
1042819
647734
1012266
633559
285039
132070
411407
649055
150401
44351
649981
871913
549963
13762
705278
606692
432758
624118
84274
850145
745587
579069
237168
975215
267459
932855
346600
264556
994580
96194
301164
558817
915213
1017314
469785
319579
673788
701337
259998
119819
789989
590095
657686
196596
495629
901933
493147
996481
315163
62571
480061
1095892
899683
502217
386153
862230
671055
827938
301496
71892
282333
550492
630177
125584
529991
1087402
273432
836677
264355
677234
807043
377077
127576
948226
319968
370422
655981
1012285
14937
1037698
616519
411096
322219
879513
1045738
974684
10713
512670
814565
1006132
1027992
706012
28594
316303
317353
408842
276610
957130
145724
817540
360829
334318
361258
976571
907468
545372
1060372
427662
490550
1075828
620131
476355
244679
238276
658319
388021
657792
150660
944348
23463
305832
1075177
454633
649162
37493
786132
391873
1000168
445035
331352
896482
710309
794819
257024
822584
995379
473679
1009507
65900
364076
497829
1094198
474463
907162
613313
1002208
687111
66530
509750
76035
779956
992496
119267
1085514
32289
634640
127903
128334
295358
173789
96484
183212
565763
334742
964147
465975
988258
179684
263423
741560
356186
1026342
94724
289356
480352
180366
206775
239771
1052838
1051788
412472
1026739
962390
603369
602319
760170
836427
835377
596541
284397
880345
624895
443915
494045
466729
437209
928534
341521
610155
550209
1088234
823376
623942
602478
1037659
660001
954769
743912
327536
387003
809318
19402
70560
1083890
674305
114278
668662
458373
1060411
591532
802713
210717
993291
917964
97238
515069
942774
348479
600960
633240
120711
79592
745618
425295
721180
935430
531654
593504
442604
665951
1063109
429435
948057
365110
354091
710971
6570
15891
981337
997625
348900
216535
777425
583830
588815
103641
951165
466972
510909
442242
459228
646460
728604
856348
1017864
790893
471525
864140
637513
785504
1090508
897181
580420
489337
660663
404111
509939
851877
863736
195247
1012806
241613
1041894
141983
854538
124548
635881
51841
871530
75381
3072
772770
645688
542022
262163
967975
805828
2619
616376
846448
654530
404791
578185
865935
1074850
778898
717064
1085826
445390
568863
56467
255116
456704
663875
115772
357039
774937
213184
500881
1066155
34616
618893
617557
603804
1098927
423569
670618
384140
1053091
887453
6347
108880
548423
113846
627823
288178
301315
898831
191335
1056135
741342
739786
821454
908186
124827
367648
1000797
414009
144600
214125
922473
895596
105308
1064084
442860
92384
639918
673296
317712
667795
723073
740025
1013082
250306
191233
965701
776894
1097312
68056
324301
395882
377980
264649
408484
548871
168425
171762
815023
886531
1069423
561286
562926
624138
851464
680675
221739
180540
428645
13245
722042
615217
1068096
177773
190867
308561
1055656
899905
1042535
12867
584154
222503
846059
367973
1036105
1035055
375660
1028652
868143
607221
1070388
572198
809410
565629
831691
1011038
769959
313254
413131
799593
362164
680322
650628
198881
911332
208334
982439
517291
304438
989663
553799
353695
978021
513389
918981
417950
488193
121585
20504
969956
798182
961600
641245
314172
459656
519883
975178
290198
366033
965165
205997
350378
372667
885012
211537
682220
175439
196758
1003465
1080301
134568
1034371
968423
760319
512047
749235
68893
86367
110086
737766
894131
904688
926630
464840
863303
1034700
43291
943095
145239
213268
205011
951473
321097
1077000
993323
946647
184348
128546
521224
864042
358180
658078
805117
700494
488437
650309
733573
1059269
1071539
350176
236214
310377
101659
864158
155887
290017
885248
358999
792526
89091
135216
112748
3076
1089619
887040
15615
983954
199084
910313
514722
890594
712314
652594
113235
1031218
333324
22097
1092458
44125
101260
572625
8160
953398
688011
848168
311729
828338
792359
1028194
516586
488863
228606
1026440
8317
736096
25183
211742
716423
727635
751561
865067
55113
1086058
1070881
241059
535940
603135
219494
507680
472680
438447
872167
156512
345227
942751
389134
529094
580565
843024
865987
137344
1050892
1031609
699059
446645
373052
354939
494563
941900
76273
107563
669865
553624
477248
853913
931424
846193
932841
878138
528920
494614
349048
633029
1026846
918250
285867
660059
192680
93553
407023
378232
602062
581147
958910
500242
26760
814785
594098
132788
634754
174779
656971
555109
865925
580962
158503
992929
264473
906200
276359
471603
201539
147312
389864
388814
146069
279143
698184
259764
201154
6202
669301
234962
239126
1069489
284751
106332
323763
675247
373458
78107
569256
786677
788668
206986
335781
104548
14762
204430
277690
419071
1063680
79966
793636
599605
186932
68972
581069
753278
401797
898361
666369
387459
1014433
407899
91157
281016
529240
880558
943725
40548
494939
958054
459386
1089347
387163
685782
1091965
335291
241393
421108
654874
118577
100265
213567
802625
353345
603273
160775
168799
742932
747479
396731
24929
537275
898470
94825
410393
1081375
308520
812506
100332
269607
905172
514360
808353
304023
207466
369557
432411
7599
97781
386220
481742
935939
837757
572734
68838
754761
478793
229025
606051
828532
913378
149391
641260
870373
674041
80429
624124
295651
419591
456618
250134
609972
914834
854786
146389
288989
409560
39016
472060
236069
853229
890534
181320
730962
265172
1075876
1070291
88537
1053119
963748
105017
663098
735329
717067
600217
148595
9310
772274
1068412
36255
579778
94870
315474
824462
320000
306673
391683
637555
267862
826797
635498
620240
60522
328962
95311
965927
416344
1037897
894982
767014
99108
221649
313788
489188
218246
362619
990767
485435
12007
1062340
364545
94339
728766
437862
537921
792045
267944
964855
619014
294369
149275
742917
1022254
895453
656958
445615
2669
493518
1014543
226762
56494
575791
601694
657067
453560
933108
125607
315842
795539
526881
159105
410128
885847
116775
736827
675095
375338
870625
827112
159464
573068
503827
1097405
596929
197892
951181
839619
760058
271205
35308
184832
910915
1094920
929473
118714
191357
269634
425466
1082642
297993
774961
901794
292746
577259
725217
746843
359863
1041286
208531
501634
366127
644015
819959
28056
517953
245762
994220
196526
530636
437877
107190
108240
423712
382088
800060
421775
301990
504167
986244
913383
914433
912333
894396
844674
799256
506844
285860
1087001
899778
818520
1009118
88460
793469
527746
614118
260067
253391
941505
46482
627264
987416
1010022
919551
1091452
913432
386486
823928
983809
426947
254501
222186
760816
1075138
269185
187578
1014804
93089
439627
908472
746728
1023103
944548
445065
856131
789967
704972
293151
217711
4754
298904
228861
717069
975548
648916
192868
862994
102853
551913
332299
690658
279141
12813
405685
873130
61752
766109
1085388
1041103
1076186
506085
747635
408033
53521
78341
227323
755538
798472
1022118
530533
1071747
273701
1007913
1040119
178283
681595
923093
790627
623428
799766
11387
331854
736347
589087
437315
870007
744410
913024
745269
497845
677645
159659
755521
1003055
611402
210985
694098
806526
373420
362873
956016
205248
976322
886451
884356
392254
463545
473610
380185
482297
662633
92308
431910
1065666
90393
492262
1054937
574868
338520
562670
526634
128138
191952
630529
361645
94995
621399
861264
763823
741492
1027186
596479
330712
522094
335189
293585
664311
559109
842687
331606
1025996
856533
227139
498349
31075
58753
1000237
157625
187582
511107
265601
85875
698140
954456
196799
204361
746267
279111
38774
715546
475739
471872
704921
896421
907364
976374
834643
389845
879205
493401
9525
523570
786470
38025
590911
361352
971763
585159
97246
618669
976913
84981
595376
626018
1097709
553158
1097706
845051
585701
371098
579276
517562
946569
918469
16057
933621
380857
680079
281202
301878
1058719
222950
257161
462450
1020162
353420
283688
510474
960895
660931
1088936
122817
590188
617146
57927
238205
42779
373855
254662
390519
407195
958573
706567
203832
782431
59714
709115
532283
965167
815702
423818
601208
929068
540960
1090901
1033635
137099
112189
301109
664290
44946
920543
881684
854617
38186
917358
871002
858693
647350
897944
512582
263176
85069
244121
454417
1005401
1008390
527827
193117
618660
114589
272476
1066535
182844
852869
673019
588934
827493
746930
688741
11627
516405
978183
847956
46596
446857
451404
978166
359310
27359
99667
530012
725996
235882
729569
1039549
744986
967683
983270
859285
64918
174435
137798
368501
525916
574318
116959
894295
340667
6007
95152
547260
904921
818067
830474
654042
175125
378395
31540
1016522
123083
582534
101752
499434
1055259
857946
235110
676301
949124
160702
491466
963098
475631
277335
523113
1079858
947928
711284
385386
849647
739416
968571
143405
306808
672269
974878
986641
1060714
12076
297263
732184
902354
858253
376872
31060
83953
304848
930537
65680
621562
524769
663023
439223
756956
466671
132781
617683
931173
111972
5825
11931
404672
748164
774063
99184
575116
347843
840199
1089426
976414
643152
205217
228889
528371
466182
1049966
719377
725517
342102
858782
330779
204835
938951
1053443
903584
282024
603716
691756
406577
902072
467301
52679
810941
644328
3158
184994
104262
1099455
32221
837728
133961
442805
494147
842256
363390
157396
905571
115915
138654
640075
168777
799057
1043049
681931
369072
625119
867940
1016909
669618
245319
822924
712859
347440
643782
879991
508585
144968
38921
206379
408416
451351
322382
368928
340795
84896
510460
1058528
935160
90844
202380
908181
533087
77669
343159
1037169
1091578
818545
247975
638989
212678
1032998
97885
197154
266010
514020
719649
91317
345041
895226
415746
108525
610479
922970
659437
1070588
906978
772328
65813
540492
694250
1059967
361683
26786
412215
1049272
79964
301847
377777
500992
64657
176460
180119
517617
712175
348563
879078
104050
762823
57730
376261
887038
291396
985085
843716
509549
193126
781832
523350
696462
751885
751828
81548
313419
52108
783940
1027560
574456
758736
493744
211799
822069
810648
632343
440716
626012
108012
754455
394955
246148
990828
729908
754265
870702
173537
1007519
541694
553308
944010
354325
635782
29405
412188
768313
933932
990035
238601
710557
938257
560697
864730
428091
795926
492132
729035
526731
569975
443789
374097
625963
124248
870456
594327
997007
95707
436000
459967
739235
126869
891621
869692
60906
386171
1007846
610736
329769
999721
723927
604960
611546
707438
200604
850200
217518
686585
572169
104799
176187
1026413
533317
252313
785140
322451
411962
865257
159044
903951
769454
247168
354133
210208
371768
993134
176356
471597
151327
1098772
219012
217962
26295
450438
231207
552630
804393
627444
278488
837878
789070
72289
239685
71171
1055390
903867
159877
221846
63236
174233
131162
451126
359168
584698
46608
181440
735964
940318
625782
470161
431383
834069
661948
376252
760147
669954
362777
672650
434377
961705
283845
886363
140290
832809
472169
748590
353789
364421
473718
634344
267449
997119
651110
697651
110207
991015
428096
945375
3653
1015598
392644
718098
41253
278707
558422
624319
811034
920772
1089876
12418
750028
222507
465189
100975
261467
581993
712123
454208
987595
900063
735396
619243
926156
1006204
1030984
103313
461137
46469
288468
71150
421908
504295
661556
300171
340490
794304
602047
897625
419006
223070
102990
1041268
163355
614135
730710
956713
270080
409992
796743
91488
275706
371612
9913
569031
1034050
783362
63697
915218
555229
487280
624199
148637
421395
713296
279110
889268
317168
1055923
135305
304868
852258
100107
1094194
382879
745523
138825
324720
880065
402533
477792
1045421
836130
236044
473706
561044
663737
526857
205730
153939
797474
558508
784140
162814
61672
963625
718875
468852
22658
817029
1046210
1025720
279685
83604
996340
911747
14447
310518
601989
436097
102012
236228
686390
846772
267585
234119
795947
927091
327774
10951
534128
170546
147709
920966
109815
1089143
364748
230339
971481
439924
687964
100123
83294
651950
968715
885051
762603
659225
622268
571108
189487
757999
215208
590519
446948
117587
293194
868520
828234
253221
1037569
127638
384191
328205
652745
949652
67791
653060
291046
45281
323602
313178
150265
664983
832934
220276
466780
272411
979182
435736
55482
531944
278689
625757
211998
214268
372396
900022
856968
184544
111670
840114
404608
370259
1074292
573365
795476
653634
23700
232667
501615
883292
149938
619138
996629
1083914
1094648
616718
474148
1032606
1041901
411341
1058591
829039
1059890
414187
99237
583183
814641
19137
824999
610884
724540
615377
534129
189847
36921
1016066
861004
848667
333743
198067
214781
21889
256129
1067382
331376
899960
88435
873928
515736
260164
82246
634520
939711
1066078
97743
305784
1016585
576915
344883
483837
790205
561818
946480
372042
701872
243760
297050
912660
594046
852922
519132
1055431
439064
275583
639720
362531
90574
543413
234418
196731
750709
117673
1020672
915493
790735
534323
1063556
404750
108055
281006
953793
614508
78868
465390
718251
847243
959935
621697
475722
1008224
683206
156068
81294
127172
367134
23956
157352
454546
604031
260548
929589
797549
824020
254979
490086
544295
727559
438089
444987
839013
916613
52425
136757
848536
756282
93489
1044790
671907
784442
495518
477845
567300
664929
512896
744443
415775
776438
1040824
889641
143295
627686
499129
148794
668012
637647
297415
674250
64325
859681
858631
852275
200723
807269
1038121
767638
833592
380341
486437
679595
959912
774682
646261
897368
357957
1089506
159609
725183
139993
277685
440653
775968
384310
836169
669224
735192
493516
933459
635143
120841
1052204
269180
995247
134901
522258
1044145
589316
961008
847066
455863
1086282
273118
266919
1004042
122982
703726
641354
900199
385100
134240
1093928
978085
500002
542173
11051
302461
511357
541284
504919
313495
654535
151675
538323
923823
705627
839949
153325
931374
788213
285955
1091089
194173
25873
759817
415159
297422
265372
583177
948889
450157
17578
311465
404094
648553
585709
690355
1009568
20450
218879
838455
727444
835141
115722
593783
38462
163881
463237
243677
911370
149138
1021287
987303
807182
1089552
117573
281748
789976
842510
627860
1000369
636895
104195
637482
62800
95378
709446
521323
871361
925483
708938
1071677
341241
97459
987258
209024
812227
699055
700105
454127
1040082
223810
960221
961271
657820
592337
1000232
763272
764322
829922
830972
91042
92092
828147
118308
661026
659975
659976
323225
942516
538253
537203
1075408
1080232
461544
460494
156119
157169
466359
32131
319813
522273
348945
498324
706476
130075
1058447
978378
383063
375396
963469
560793
410798
48018
218389
367494
894520
266497
814880
1057556
894782
740713
1027879
581099
373857
264668
523674
159261
721488
274881
920390
849576
451296
596320
356994
723250
455493
954359
619765
609478
978439
1027630
405143
470087
187324
439406
986367
166763
292665
965236
606474
443307
687921
688971
220247
402942
782995
1046457
1034214
543093
204883
194918
653311
303816
12137
820361
388505
265289
352118
1018912
699083
823817
231237
292724
92093
258826
474119
550346
476048
837300
132654
922710
23176
694758
956707
845178
94345
1069699
618966
1005393
482568
165358
263554
740058
1078542
783573
558790
570977
469303
1031785
707720
183640
332533
882708
690286
950118
447107
176151
59780
1041623
170280
866263
174689
660085
173949
68070
354138
570635
965350
40246
117385
629212
795949
89368
972535
367400
993047
692353
758794
928812
744239
902397
265346
505577
347801
309846
882727
47980
593329
287122
104924
104433
1031569
651723
963906
835598
414259
28377
351024
737349
212172
1006370
1083847
849435
164532
18038
1073242
332588
710759
893759
563829
332983
319215
305090
459929
179771
566162
208301
585163
736148
849544
1015509
424830
689782
891801
1043362
1091404
423539
223928
573194
99642
555155
824403
367645
221679
220629
131886
1077687
150394
115529
469899
753219
883291
905314
115580
172835
942685
416333
635547
316086
490202
465385
317583
1043592
81157
221248
820315
320233
359349
1019115
627508
564844
53247
19450
500290
825201
271900
446083
927770
19618
218782
40894
914289
825632
182218
180693
303197
461837
1045114
633104
364874
351857
1059654
185991
650751
649701
50903
569218
570268
1011988
1013038
1043600
319654
677955
728792
94353
974585
761959
1044649
444337
418097
19356
44018
532818
1009888
1010938
246671
318604
75435
137399
225623
392293
1031850
380275
677890
838205
759057
976257
620634
1016825
215756
672218
939712
811884
1099614
119044
9789
234498
492882
860773
870962
48242
563669
89784
309831
960921
602417
876383
468894
740230
696027
429151
183590
721120
1016945
961806
317791
56431
788958
511744
557083
776845
293783
444389
72914
932208
999660
352456
257200
1020056
510048
1057755
914508
386311
1098559
581656
180912
10105
627730
725895
79577
1045532
899177
813241
779871
783729
358222
178833
226166
156105
350314
424893
1006262
1065906
348983
145445
197119
287338
868087
58741
706904
989021
95170
421334
984215
865938
1047799
259245
942853
170928
121626
889433
871374
387571
226373
160035
182295
690365
404450
326130
843606
553472
818219
115173
128492
839210
946315
546777
592062
993823
487399
679295
364718
64351
746890
1013659
219295
826889
359591
646346
212613
39864
194875
1029063
974626
76147
465701
742401
673515
708509
215656
856663
470446
969008
1029518
69900
259950
516140
776339
578540
134856
1076138
350427
763542
627022
786276
32371
711564
506811
184460
1045537
488432
551063
895460
201589
958574
438780
977138
176287
127539
189242
800342
933688
616561
66301
277724
3734
609683
27129
907939
193217
795655
320496
723321
942827
303064
847485
374695
415517
319218
974934
753383
603024
969280
127399
703272
739493
863910
470247
473992
985106
168158
163824
598699
974169
927815
929303
513490
818583
553261
1047226
305293
850778
8188
216177
424421
737116
507794
1088340
200008
891670
968929
256208
190162
188735
352559
979682
462233
671587
718230
364448
414185
902517
654368
435325
17650
1056772
526933
606303
1053349
557588
458560
57209
774000
719646
71608
979584
585807
659041
211933
228543
688963
854250
156967
11584
723479
139684
885161
824025
788443
780857
408945
663351
1063400
548821
241639
84143
24434
40435
381256
115187
900567
1099697
476432
988216
769767
453911
232823
170770
91711
583109
908822
540959
304489
905381
77924
367514
637438
457694
293238
976286
59502
617304
940726
500370
151313
297320
828903
4052
248137
558267
828766
285816
439239
1089190
200137
645008
956937
916629
823783
821323
310372
404707
124648
3447
695010
1045168
621067
635886
581893
209107
1002815
330036
821125
62915
947947
957858
496642
412665
993257
956097
350858
766876
322198
885055
242556
92551
943161
465978
533468
601517
456668
844139
939575
480036
52821
54485
812863
207105
394381
673068
901957
595028
642033
69032
918869
486489
965364
794068
659990
1097042
843683
649260
403709
903734
300659
1078737
113721
411106
514713
338931
324656
221033
76115
675888
319544
937982
777568
157445
747695
1049113
106215
12255
26022
901116
850469
636199
635596
395941
783704
1076787
698485
261144
628731
607086
321657
82578
316007
142545
244238
108564
315020
939372
497368
215764
897709
431362
381385
919567
372440
880364
848464
650329
576938
111527
775127
1081348
658850
26522
267411
457121
1018959
209475
875692
845162
551139
484154
845080
340987
435904
937360
91033
922591
326083
740762
361843
161680
833230
863310
127222
276274
108147
776792
817745
889094
973653
166024
1065310
308048
1007775
861431
627273
58121
865295
845450
544282
733789
62008
410687
404093
926720
175969
993452
216449
76846
348633
544851
65655
295529
520969
326164
698394
781741
87899
984947
1073698
66031
632667
1053453
651722
883198
445208
707864
706814
455820
1052386
641070
187564
827152
270997
805712
162857
518984
646499
494082
614219
743764
1049675
643694
82312
120944
108446
632497
142473
901392
1069071
372712
385308
569858
459612
611954
434243
1026378
804935
814947
881534
131533
696108
407662
763437
122550
43229
98943
573545
20204
677620
338290
973068
340343
38174
238921
222251
176360
1074731
830504
177862
162558
215532
674572
1043762
605526
28207
340699
428902
150793
93124
773632
579345
166652
448155
770418
556744
1088384
801430
833925
789316
602556
633560
514048
625737
369367
5425
352998
786821
401181
781109
473860
995796
1023334
1085981
596852
754442
894878
191516
700400
156580
780363
530459
290107
73799
269743
35762
463490
1089380
420662
454133
529869
65107
680059
148647
200423
751062
826355
286175
710294
981295
1096451
615192
698264
834307
209042
634319
783427
333935
998588
893588
912209
878729
1006192
695830
522998
557089
316110
2707
302950
283024
665669
978410
32249
981934
384949
733715
849431
873617
726524
1083839
615763
627501
534726
426859
997091
361982
881283
60728
635671
12447
337026
567417
845020
482772
1036704
942342
903115
713100
57557
890183
155437
753491
454236
1095580
1009145
798444
192124
477205
734845
167739
1092613
600757
1015113
237815
345032
277020
390414
707407
538402
353537
143665
46706
360290
257247
460638
744966
68585
188588
156889
573084
74729
857388
313319
75676
275350
921213
1077290
537063
1015487
1008884
902750
734136
606023
875693
17560
689594
125677
430864
954037
198483
425291
975497
915855
526756
507667
1094168
894491
319444
98258
834901
651908
641672
164699
471343
1039327
662839
926894
204303
755568
361037
303177
48387
21833
596408
929699
731518
506674
285401
61780
928484
34971
195737
654011
388013
115713
432676
86817
43595
659632
898210
363644
570957
1070423
353826
916328
835741
1033297
568170
834864
12696
979622
49772
18881
400631
477123
122846
1099951
751166
947817
625302
410801
30633
114918
1040433
997890
834775
142579
271244
877028
165782
859325
851083
293895
327030
617701
863951
1033296
10112
628362
1038630
153537
319752
796558
941304
819503
468036
745533
926354
1015276
490629
61976
362047
390713
219822
478133
698117
52935
628140
813948
774145
231098
232148
1031711
355910
720465
282975
559183
993527
994577
302177
692429
945419
477961
673133
1099438
124445
195585
89661
317129
961174
960124
959074
310357
440912
5207
4157
3107
1091970
852176
150862
149812
349355
348305
389369
390419
114429
113379
112329
376574
1038162
1037112
182165
181115
180065
499265
44603
1057244
1058294
561986
961375
855465
923846
329078
1037588
1044175
648995
801380
294576
262133
826864
397731
949865
668438
226558
1070579
61812
161967
733810
660649
43610
285711
406000
777112
456756
738492
151836
1063429
379467
616526
1058120
1017316
440283
980847
424369
605504
754944
249950
740851
92333
595083
602744
159818
955594
977705
926058
138394
416925
125122
706480
817425
377874
293043
942891
775403
776453
391226
1033888
748290
1037935
769207
139236
958844
66981
712402
167748
512125
477687
854164
246860
108628
397013
511741
840513
829435
553285
199504
339156
453084
743921
842379
914558
160663
972423
203027
73164
687110
892107
324910
457154
1014859
780357
168817
920692
407540
44303
1034499
165106
866665
45205
682430
450975
777528
284570
542452
37197
567229
11863
59880
336124
1046058
794099
1046968
1013072
120926
384797
884916
443182
514317
39699
357747
925080
467880
196411
760358
1035296
690643
1036923
177296
1006618
620623
626074
303453
727733
594718
553344
1020938
517384
771364
176268
771024
278360
454719
135235
261957
992198
381391
643039
44629
819057
1005678
311263
940220
292943
976938
148028
1070373
1099647
554150
1047955
727611
958907
912044
387756
364544
680387
625271
18570
781598
961789
299130
739851
345565
297369
466476
191879
459985
933098
334270
728904
148709
51302
661542
38351
429201
893304
2217
658074
1029290
598740
1079321
861504
1028529
56019
323802
548477
1014649
186883
736374
1014389
158672
330539
1026083
289258
653391
85612
222359
297860
1014999
482805
226646
880510
529523
457171
79633
80683
741577
807030
196449
124399
192284
595522
758251
964934
741159
1028935
460705
461753
832588
708422
686300
114793
473689
388038
53934
524505
800527
183140
358322
686993
415481
852954
24059
929592
735755
58203
120722
777799
219330
469150
1023560
578661
1025660
439727
834327
397773
583612
815684
399858
398808
1024610
633011
691764
814771
59882
934786
597652
1018683
634671
603754
795741
155033
772453
113854
13981
421073
264977
171272
802688
285103
484955
133911
34874
409085
758145
423514
208167
1067343
467989
979405
638744
94289
652577
474718
963443
810706
365507
997363
945738
432889
541100
555925
132576
952520
945914
558815
1092490
105061
537413
708709
505128
695819
649239
700857
836207
235224
17170
305537
1037743
282884
355667
338666
306456
756834
885020
675852
869035
463913
1095782
464231
795048
262872
753297
518112
16699
944183
967482
1058716
681393
123497
507148
165356
751458
159204
209334
48231
266755
1056855
63858
282520
235155
285540
284490
406669
286105
816044
597353
425036
728389
522261
112343
1033868
643091
836953
123413
498422
586148
473970
603207
297420
966207
295792
367049
240772
110933
898867
259481
589698
81825
135932
509449
761003
149657
983255
933952
862771
319450
382393
292413
258753
627986
1061773
384252
186097
881189
418035
277833
572360
1045908
220479
608714
620814
859535
478970
436545
90256
562338
86043
965976
533593
603525
424334
110307
1015225
852949
682289
321173
699151
486114
326990
952212
775719
726898
1050067
149396
458590
546055
130271
1077910
25925
973075
836238
312153
289949
1084953
415272
804449
985343
196922
333690
824274
772347
604600
880847
481090
80668
584465
846770
183856
771812
1009356
213290
185167
79306
876844
86011
177186
222049
604618
12942
845529
771601
772651
230917
239614
769902
28070
58722
239471
240694
573615
163313
1048495
918715
629396
62698
914657
965417
826937
825887
772913
1005011
401147
352446
909172
918336
960371
576731
57569
1074988
798263
77694
281226
870652
634250
663167
697540
1072660
309739
990244
148910
315735
701889
337090
86735
584194
852796
811196
1005146
694934
359970
257551
706795
152117
1086362
918407
666206
883283
192309
474832
221601
12859
640591
1097305
846210
390730
144704
253680
397311
506967
1042022
42068
884132
100250
42384
426309
845587
455380
849942
757146
341130
521012
38067
817068
991728
794890
46155
225860
531630
270079
227370
766826
519711
44898
108295
639666
219912
425601
853053
494267
67576
1027137
1017526
632537
449490
517499
995792
956446
360544
872729
594207
1036775
723174
206333
916992
325373
341364
995468
135214
1074400
251765
187035
498292
312481
78298
89147
865649
187174
625023
815794
916381
550301
1008358
635597
305856
284575
818285
333474
492470
168230
118271
3694
1015038
1022218
353384
231574
983695
633604
917869
35661
1040717
445437
579539
380203
194618
560450
740027
115270
182728
801818
159840
1018199
568612
573994
742856
771004
372046
609027
486457
251442
961085
775603
99193
832608
293995
1028890
143938
91184
430733
429683
353089
709560
74984
367673
63130
426856
402978
371517
704822
110153
817096
48879
961665
564009
710080
475860
273869
631464
992152
298226
1091126
57383
906032
155100
564772
478614
839302
823080
976423
519260
507174
455498
58660
907546
882860
467191
417371
181856
637689
178869
55566
787402
692965
167899
1024733
699249
77512
838712
845237
1073765
54283
640785
255434
1097332
865228
923489
646760
169148
117236
524019
484877
323274
504705
862765
104044
393979
1044963
354822
887782
583973
29236
439963
209409
144969
26917
752909
753959
576556
586006
746007
381378
1019297
572195
759121
419926
855341
587354
551928
602017
57877
18856
490731
498712
171798
373965
218591
1021418
554490
908270
844934
359577
289064
637231
382090
794824
180680
982733
545774
53181
386074
140599
926259
511984
798702
8969
1037204
380874
61828
994904
977911
67828
157115
128756
382165
982565
154815
830413
6325
968810
577699
54320
113252
450041
745016
613840
550687
954174
331206
112547
1080753
735787
561026
679235
723180
853679
492812
102211
937843
896177
1021124
618940
655528
50881
1010908
656234
51308
167893
292324
822564
523854
416752
608039
602485
375698
489835
153057
970064
795860
297469
1010417
835063
144036
82777
850673
426845
189129
1071789
781936
1064810
429309
733038
516494
153039
245218
619694
250036
124743
974087
931619
790296
9406
1039969
127993
524243
632149
1050155
805086
186823
756863
1048346
652331
956090
426569
624843
282618
787767
445267
773297
641619
663165
241765
108371
314768
534638
335088
745264
148867
937184
967277
983238
442657
238267
38500
334502
1021475
1074859
608837
1084837
420713
599244
542117
741614
855576
247255
833472
197650
984234
206788
699308
1055272
943990
1088028
92167
88476
378272
78876
832788
746069
620742
263670
904311
586337
472091
93898
507062
1053788
330573
617273
31410
14913
605792
140180
488127
140910
334571
591737
24474
851818
1033906
611739
314189
886576
709676
134786
356657
113350
280719
1071744
665545
977839
97895
724964
1059809
262022
933534
525287
487745
370527
192826
740649
650831
538418
698091
331701
134744
234103
1021694
1070051
170247
272785
36358
133069
339563
619545
312717
133072
1099150
191600
55243
457513
259046
779065
98650
778657
1005585
132390
571509
453074
1002758
296068
656237
1057893
599705
859638
495450
64248
700097
931283
382235
1011184
642631
327901
952832
971206
228362
340640
93892
810861
144781
464249
598412
312975
225262
640496
793181
494162
1029280
59037
375859
286210
1066772
461051
460001
318664
633654
220277
765917
385763
744757
30211
590184
179322
479018
464139
87181
991574
264795
738777
629158
265829
1019458
992962
341950
436172
647443
272036
778769
773214
1083281
588275
599696
250448
1031981
758332
416998
505746
545984
664287
434710
431489
57937
137154
32581
311739
1058495
564419
657703
198375
918875
293137
877618
361972
1075461
854665
340183
62990
501768
35061
760363
154636
942871
396011
149594
136238
384333
809814
257640
586686
773265
650305
445684
28074
385221
918468
1015450
554920
1021181
175248
1015752
199678
391968
925929
965159
10570
525985
65051
796416
750669
49858
283570
868088
177279
870485
497815
617432
764455
661799
362086
391093
1023858
39551
631926
822425
670643
379322
149147
929136
365089
286875
455993
867359
15981
40296
375811
23350
904462
955376
225395
489350
217584
776317
694238
665285
127351
823338
784508
410202
841256
774191
220518
145261
213088
1049883
186814
618547
986982
307011
104012
363677
468120
936331
970626
1068182
800751
236136
417394
1001222
522741
782165
136301
505249
656232
637190
1024865
695437
483625
592840
572726
1072187
971047
419441
949914
704566
411176
627382
886976
75335
752528
779932
378990
77955
235019
837522
167196
153797
410585
964737
235934
628379
459342
30899
127534
385885
881583
336048
836975
109405
225816
470436
323740
792583
618752
324403
462092
1070904
860401
478683
533424
782584
567319
1013840
683369
808889
287409
536668
45226
827922
337424
466819
1068948
1069998
1041646
736387
413354
128233
390594
264170
796894
939632
208044
109300
479197
927270
1023232
917150
892687
312718
550955
937362
795599
1007665
363559
102111
969948
847279
524878
40736
460399
869858
22662
639108
626694
372682
958636
440614
652448
946717
572650
346439
106585
1084253
366933
605823
226337
505702
872165
99941
926189
423912
373314
374364
438455
871460
413731
1061740
822935
705022
534553
648229
1067104
588300
60720
56833
388271
841089
302300
539993
538391
138483
43219
231149
40118
748788
322804
390946
75139
114319
113269
711619
833685
870013
879203
554751
737487
576338
955692
125930
692994
309983
502623
213518
275039
849867
751482
126672
1001337
323945
944077
152388
30959
796646
304974
1043759
947784
120149
72154
152360
674792
295704
570672
656623
889841
540402
306581
787353
1084166
618271
438415
938594
49564
858369
28597
536057
890473
958830
592281
124048
372927
859774
791963
742227
456572
493623
176631
108033
316215
761751
186577
829410
605773
67342
501839
221348
347918
113889
618077
164419
219051
431427
170830
904671
687534
28905
829282
370624
190920
835448
686610
849529
895705
726807
348926
797510
59918
221938
435157
914627
233228
288131
40084
777080
585987
530086
915202
16407
411816
26515
25465
319313
595427
371880
960193
961243
959143
246635
950317
949267
183818
184868
16193
894669
878063
331933
160954
541998
969613
400543
422125
887525
692786
926907
108265
3493
48811
583843
736069
218836
412885
1095799
40711
719766
828926
58714
812868
566717
435042
274234
918796
353283
574148
804291
157053
871080
388221
735428
1022805
1004752
476777
209422
112166
12290
741319
264626
260247
124652
574674
842942
394373
1005279
1019871
655812
210925
705760
362339
240319
1031322
1096280
1004688
795651
127465
175660
928078
364456
663429
894420
995583
1025952
561674
891495
943430
898613
219555
535437
599517
274671
98851
272154
960782
1002745
474347
1050189
417359
443054
574533
1067178
992140
814207
596560
33415
353824
643206
14742
281794
761989
599818
534356
751328
48807
952252
487259
238884
415242
1081197
483707
354545
846365
393536
785612
486375
651025
1014897
975531
1064218
223356
645822
174152
568211
269528
740894
1002309
371413
265672
192512
667773
485418
62582
813615
916747
796533
103736
116161
242230
51172
609462
1022948
154886
121813
284405
288625
673733
869499
378414
750833
930041
353570
807556
816372
614184
626903
298089
537733
823384
989721
221961
154888
916842
513673
885279
1022539
463177
669795
125491
512017
984646
62254
148525
1078003
1079053
934739
935789
855652
893348
707127
23919
249842
366751
869991
185007
257079
299875
294114
932137
19772
443972
972433
300291
1054570
18805
19855
825052
928458
806626
208436
64116
110893
105374
832850
728148
757834
487321
577421
941879
777007
702322
966825
528799
646412
1063769
173356
235515
954625
837526
597905
230664
376342
123077
642655
337980
1061093
388799
500498
739700
423505
956735
168398
1007284
867368
588513
479394
1083163
266547
439860
833515
854220
178114
641332
105258
846573
81387
268287
593257
709969
225871
952325
994378
692042
1042995
914463
775492
103818
730645
386653
921289
738504
792163
957257
205358
475108
419876
983870
408164
919824
737002
269007
314059
71340
153640
140271
987844
299670
599865
465478
14506
874372
218997
691408
907594
474438
743797
913413
1028015
184632
52036
1075968
22160
121060
168012
574484
618199
1094535
24100
432215
249134
206996
389514
275842
858685
328506
396048
640381
832299
663883
508922
429526
979196
668848
1044513
1094484
834675
365394
75585
1014188
490971
296516
843583
482399
144307
1004944
31375
102589
215041
223339
978595
270915
298514
870531
705020
389324
949833
336425
582775
986744
946972
366459
595025
109824
578768
827989
711357
60873
135890
93686
1062882
837310
520634
774135
947629
492875
503523
320981
772983
807271
831594
655560
293562
664105
324044
925908
119886
526717
405784
336608
370218
92933
911927
162073
849665
469568
1095809
146315
648800
1001247
962678
176334
27069
188341
501016
550869
751564
992033
34797
498442
207853
375624
398182
1012832
886776
858061
285450
987259
733320
545537
761847
408521
1024128
823102
159501
875759
435199
486005
274650
53883
672930
310003
848807
205175
661724
344346
975273
662569
557222
246024
804514
1070352
830043
728334
241279
347279
396226
107564
32222
790729
803067
539508
257857
21356
575366
595763
569633
685408
350139
264482
29022
535600
595615
708953
467132
566241
793601
236563
336815
834796
659863
920788
207366
1024579
109699
575710
173323
302464
685469
108145
466250
484167
1039766
319632
502784
83584
569000
993193
289589
80892
133807
344266
494492
680217
267936
480868
402438
77457
796436
35167
173714
265230
625298
909271
671290
52541
308697
376273
503505
969674
546747
93389
381709
803578
682138
983964
928963
514489
258160
652866
1089412
1098674
163101
666019
568299
129517
475258
545309
83415
206193
247988
391170
1002847
1001797
889591
461915
864667
989058
492146
1038158
128511
482018
899625
369020
651189
1029694
652776
150375
579442
868807
682728
546084
616926
370131
834549
103560
178792
732282
77903
169962
85115
813643
387631
579019
627963
76854
581414
10002
1010718
452115
654071
287504
532525
820096
553345
994347
1041969
443002
646959
1008488
676484
868629
8693
566343
159751
456111
843315
98067
1022816
674501
352505
468989
287634
339747
48098
863142
735043
12644
381239
1010350
402049
108331
973063
93993
1003254
542744
385109
472974
207551
432673
100491
554138
111163
451628
572744
1026344
690295
659364
524871
600148
712571
1072790
199448
163365
443112
190819
966509
361756
921195
218221
980350
486923
52976
1094629
799964
335249
946860
665732
53565
361367
599065
584732
836314
501300
930369
865876
680662
783032
307990
574543
976169
1066917
530944
871970
809356
91105
410349
621308
674589
484590
714260
398124
125860
684497
856299
543135
173840
354302
500955
893966
656626
182294
1017109
140908
824448
429007
529774
927238
453530
1086291
956387
133867
1041469
288118
730206
616144
435557
781859
861818
363052
952613
576266
821389
790424
640410
357087
620420
938730
750797
665452
208826
471749
276157
989383
927319
921776
327755
687381
321124
1082605
637731
31091
488441
416383
890466
947740
52708
705727
169645
1089020
773077
311275
68343
354159
86930
614518
1068391
531848
657872
87044
239681
557915
490447
828940
755357
260215
436929
660346
913238
698659
920922
119227
87064
990332
1082297
166313
536589
601071
269169
258467
877441
446070
47061
1052297
400410
1074006
99115
631173
426027
375957
428301
429351
343731
927939
1051665
937645
128325
153138
401926
1022528
755060
185343
905050
1087451
641481
429605
917633
644934
360647
379410
501777
168580
100440
37720
31320
493342
1086939
78501
999274
511222
19468
478916
1025278
54262
584508
376070
135556
506406
30017
680896
54830
577628
600564
694146
194484
389519
928386
153021
874689
141620
247142
355801
772497
903801
831465
874937
953887
14063
985833
264067
417955
417363
11625
184040
217406
681531
981068
645016
40342
954710
587141
664278
818396
649745
290604
886208
425303
1099620
176241
259967
1034044
808431
1073266
367813
64384
769907
920484
522525
407117
782008
501141
195952
435506
628761
890143
552116
48679
583733
410334
312781
854971
522701
39868
780233
702892
252370
192209
109966
998340
947465
299100
293572
723632
722582
707821
416414
232772
246659
573363
155166
335464
566729
516403
509367
81943
93981
780125
978632
478686
531377
1056763
96646
879274
623593
72514
822984
519137
431012
920298
576332
600352
495831
882713
631245
893691
317120
7520
162875
228506
48164
286504
166791
708228
668214
771665
764563
1041464
909254
432437
286825
712647
859962
117858
113059
22508
126167
602032
939551
481401
465327
981718
216612
205277
623843
505005
99804
391016
796987
317077
451409
511451
261122
297371
521553
847125
1069490
391120
1018320
1083213
154890
629731
811208
585477
300348
682600
1065862
571397
831185
648509
373608
49005
369092
1001637
1097986
1084467
801474
1016571
365604
686008
1028429
862815
91344
890370
522267
757261
231517
244566
14096
157678
625510
742398
937689
519565
651932
116315
861084
770328
993892
797236
280495
58431
684575
860797
890836
1093150
183278
518706
975715
90438
417691
985013
325977
686927
317367
737942
1059430
143078
571122
313606
727767
503189
497240
972024
887855
471571
519720
791688
684078
315945
1081393
838632
245220
322481
396447
699031
308101
182095
678199
926241
82047
556346
545466
506883
4891
881232
1047406
146885
531585
1068960
41459
1046552
742574
398317
635459
82310
898182
128234
579383
1015545
543217
551827
102508
729441
379520
292063
546715
100517
305247
990845
365313
681362
956469
699707
250766
809106
402782
407429
946270
135458
947823
127305
262149
1041624
160166
304669
106203
1002171
396274
1061685
331053
823162
34540
789286
19603
666357
582726
510510
858458
763803
502427
474208
619974
896796
629232
548148
769797
602815
113580
389914
234358
820990
770804
695895
166345
237877
613958
719206
932507
346229
463720
69607
214356
524392
1025078
907060
517723
282506
163413
581507
483948
887792
287747
1072176
240816
585125
553622
725953
653627
321131
31763
810070
2773
948648
239694
837851
756233
307009
135875
2891
238923
164669
518573
583058
554422
154038
1097467
491964
924332
1047572
1048504
962969
748027
449873
1056700
534807
176579
208319
72199
179678
717558
197239
493684
820693
543722
703309
42979
269127
470471
738452
674176
384893
1062920
639122
209618
786578
243773
853334
87996
889774
665901
942078
1000723
229191
93527
301250
1084060
891025
1063267
510735
402847
16272
261947
556308
912347
249321
1099995
904476
226024
992207
447807
949574
27226
121947
744948
178550
660495
112827
973322
546637
315643
796262
565062
1037313
187062
1023308
138921
620797
529659
399694
779666
836837
434162
268226
802110
898498
900577
749427
193642
933777
1039334
603276
366346
505029
127079
613583
139978
287054
19988
768482
363447
10360
151321
716343
288082
690213
13550
1017234
437598
301385
116807
213860
964919
773179
523320
981040
818486
1052551
667256
870586
642011
483072
1053310
160984
796669
827673
832487
715446
778677
388611
292512
839087
652029
158364
581995
374098
636842
995090
480641
641252
57916
580507
736076
1090945
1094596
21320
276020
50197
965346
477301
1098130
906748
471265
332695
1071896
401673
948726
127582
477057
755317
705373
640402
791799
53845
919734
1007220
402146
842585
233514
21694
568486
190074
137270
61816
356782
988925
619757
133516
443583
9859
503884
753575
774869
745349
291572
237196
645480
440620
276239
978499
891248
64140
281341
302128
90739
71084
647471
123884
665549
443261
243847
800564
552049
1083181
894647
333273
462937
187469
591712
297718
1014522
417921
650050
1026955
702692
764275
384375
426700
4275
29772
102155
1088376
493543
1057623
1086572
39351
216623
966357
1082333
527088
295530
389538
181882
430494
39738
288975
1065083
123796
250538
249488
1097470
808422
276969
198182
199232
84788
1092623
977668
146140
889504
123371
999208
678953
434006
566374
322776
972075
251274
998886
553611
372951
116492
894595
47780
138629
659700
231157
351451
103681
845560
296728
889495
507922
693145
125241
884666
28499
1030708
1085576
397553
1038629
582047
593109
373918
832535
194273
991553
385740
807220
1001468
700873
282020
516301
143823
191426
147628
24727
388401
583312
777139
369856
78569
497049
693383
269060
42370
355982
680429
889455
94590
948418
191497
1069287
911801
372068
500322
250033
547720
324066
977380
351488
14437
980110
828901
69565
725813
1067325
157152
26795
277363
819079
514720
54739
163931
427998
763967
906337
902688
370358
396029
535305
388867
142209
267160
1042924
25216
561161
800553
670050
1018668
839968
535935
161030
1011749
881496
286074
225534
629781
1059756
1083022
38864
2387
445260
917801
574557
604069
782350
767242
825236
404553
292820
768094
625880
430334
100835
86256
198436
1027936
273038
57490
624294
700247
442172
419415
98207
571408
6149
114322
906440
776361
707908
1009171
230624
874513
359978
1020461
710472
256679
70439
493391
781687
625549
835889
1033742
896443
7148
700413
288874
405408
660309
668152
370618
947781
255161
533507
802791
1011229
89014
302718
351333
59214
264560
388308
919457
409848
279305
197081
189435
808174
515148
613963
984432
1080213
776399
62168
990544
703525
126615
22989
309213
151364
758814
979690
565364
582054
29341
250292
934829
640344
27984
390943
180394
491634
398963
596009
243128
255664
530751
555658
628679
282591
90324
829972
291825
1099750
172568
988420
803829
705789
822345
472280
1075924
411828
123455
254357
886224
537649
769585
660510
13123
227853
402159
66392
182939
1096440
890397
576946
907540
475566
1005828
939262
45822
155027
220336
848064
445869
269479
705233
1013598
93799
1072649
245668
565646
603863
870555
999782
455548
456598
871774
870724
1004683
255208
496009
480532
432078
902419
141152
588243
1032740
1093967
909608
109331
820322
113293
915177
115214
696349
901836
218810
719036
512790
419735
312428
730195
647042
267625
145630
959803
512893
704593
915018
90181
1095041
841394
301139
447962
653345
260561
786609
974481
446684
48733
1078863
301373
87462
290133
592783
152856
366179
1054553
483538
904587
155520
565273
311918
618101
658441
942247
415714
725027
1032142
107410
535670
897496
874913
1071749
1092223
731487
272667
916718
802063
930172
683812
458089
209423
8820
230192
344700
1039609
596920
712753
443011
256395
390726
830437
1087148
411931
554337
1008838
1097450
221871
1078369
75279
59175
49219
187554
241516
1084211
970294
772897
983071
774405
932954
272824
147537
592633
162533
317706
415589
656404
372707
680518
503042
133207
135760
1065999
224355
501540
919083
326565
588523
513210
360413
204768
868421
789985
955107
748106
109732
620475
680768
1043017
224112
243873
97777
605309
1005670
477046
125058
847040
338757
281372
662608
138506
427582
649726
473485
270922
154046
873536
720245
642247
450084
983222
749169
555629
387274
754067
46826
1070565
223859
719378
453384
700015
413250
457676
588994
33140
504656
289209
309747
199100
588637
524666
574854
555111
313795
678805
964630
850392
109900
718670
705811
329075
35278
321553
778749
164382
524800
321575
241910
951688
624588
77697
219183
435292
970547
162355
144195
343606
416673
922301
481092
50880
243131
830186
604494
228259
238074
372034
448896
26353
54261
857723
550073
873327
615438
343008
840082
1064023
318678
72308
737952
236320
809734
334729
214038
360033
1017217
897164
880526
707629
447734
177922
187636
459590
837185
66115
1029078
7994
466758
453270
611568
24592
561787
1074202
679017
701703
585199
1032782
564648
208221
901743
285616
196486
876674
11653
189609
37601
723492
433422
948560
1004104
566160
434784
810906
853655
274093
453408
474673
779177
279174
234392
15871
165261
1008265
991761
1042464
652188
475275
434045
725939
785604
691905
831953
810351
928002
51248
883635
766021
997489
355499
370951
532937
684958
744061
972597
35565
923970
408055
563943
408225
1054282
1040130
831362
39424
4968
789738
576108
278731
338162
758642
230161
869986
813107
427528
79971
17936
672139
673189
674239
343917
741676
620772
470638
125635
872197
341318
880607
829893
782135
443717
1026370
165258
237947
809790
532360
812369
296273
903510
723481
438652
449932
289646
834579
758704
549113
151275
1091508
169576
482306
571936
1076496
982373
724347
1041274
1077295
373849
1078160
481074
125676
809747
567562
505956
1054999
147660
37006
716974
128220
591928
837579
422167
290984
270725
11971
503243
1027042
831964
570137
1091647
48217
3963
376490
123686
827404
972715
646013
390693
265813
472172
180268
1016016
65122
40023
672884
333290
524183
923118
1083115
1091301
758420
535899
337242
580954
485344
119910
478716
832883
95197
109239
108189
39089
27431
31481
323531
1071527
1070477
649264
932807
285367
258858
465074
914793
941912
369562
734088
746815
146296
224849
927313
1045714
1034784
649359
1051032
223619
611079
32399
384781
1085018
821457
455934
57161
940995
520254
258853
527477
167034
944035
167803
35722
401540
750625
157258
40351
719762
707025
175814
1038263
900749
998072
118850
188517
844767
69858
22976
777158
582183
321822
376317
431343
316680
827862
1036799
507735
162665
380010
467275
254223
260175
457746
692260
789095
500277
981907
70954
394210
611292
258664
484250
601481
797673
479626
421048
888020
301009
1030588
49788
912887
682498
474147
756520
324002
642243
997435
165405
488566
1013564
335309
128305
802198
633526
221483
288771
43385
890719
845875
367737
790185
829677
41345
1075450
486897
68173
239188
263676
15778
403265
1057797
207079
583924
831520
360130
519630
641149
1006906
222933
298856
921420
912755
863862
405898
657274
72101
106559
609625
238408
901313
255757
475920
858708
384190
940741
166066
660637
949301
537054
692692
410019
243961
314716
1018022
850000
1028392
864452
83914
1097363
674119
460989
1065683
987172
1091526
624359
410042
813755
1000698
334673
739806
820272
580763
958434
214990
902411
247365
694315
403274
104614
431529
503284
191575
403078
291909
71671
977829
846943
243208
16233
423006
282808
852418
486428
355436
775957
340340
1047299
286578
862314
542754
498775
630400
843689
924387
664900
502279
494098
198966
1013708
551995
96511
935736
376940
706536
1054271
951608
795118
251374
698255
431634
848212
668062
462538
388928
255214
822214
560761
77945
286518
28145
664069
349394
91989
776488
312265
253734
254773
255823
934451
825932
403966
852699
865975
844430
173385
706515
295851
576352
94102
778929
390571
552607
497650
607917
1078592
468332
702670
1041202
766232
862015
64449
274309
701266
847359
690265
451722
1085223
829036
814234
492937
792025
121521
395504
97629
383088
1028709
1007060
131515
205699
81951
908093
1077570
235860
640358
62230
308034
70181
530090
151621
447499
676566
779421
122760
13354
754727
138766
521911
338837
384307
53595
816296
271343
434269
542303
241533
818065
472167
1078997
850257
34449
429229
626248
771278
3432
318078
194887
293431
868558
598117
445738
1020681
928864
339446
86560
563082
508604
908634
633070
246438
821015
1060414
294803
155271
1062341
904650
134493
228566
1018818
627851
332798
863414
408443
107025
492636
949409
823796
81378
375760
89727
985750
1090178
649427
763733
921452
956472
954640
501366
628660
152588
688938
965859
436162
794043
56691
924262
572392
278368
883853
357452
499459
458912
17913
204688
782289
119168
921275
522426
887128
409550
835514
818730
405154
590806
940677
569081
352202
454459
891135
764061
469727
298122
226051
574750
719541
491693
563907
826089
434093
547600
1014718
208632
710610
69059
865696
949339
8006
87311
658954
682762
617812
755364
818888
436096
426274
470489
637250
199509
915316
1091449
437260
441896
1097502
287839
1043668
475882
6342
123454
889411
513783
520620
546438
44061
414268
17398
152881
69155
216156
802129
38895
449599
581410
87493
666707
219651
240448
289211
617536
889900
752946
774316
1041898
632657
156902
936491
928466
922181
793069
859776
314352
231090
1060055
76582
925538
420623
468507
993756
614676
547783
865917
34216
787278
960222
732776
518017
800702
358688
1086400
1036550
219897
876948
877998
287552
288602
762569
254190
368681
367631
65844
813700
814750
224072
262038
590894
1094597
317146
233824
1098191
1097141
281199
850907
204463
611734
995822
646182
902943
451466
761383
1086342
656961
877525
345956
291700
775877
495524
947086
826207
14232
1007046
626629
1043168
81954
66853
253128
114827
749760
873386
1072374
872280
752282
14976
1044899
959939
301063
396403
328431
217154
549218
1047956
68364
993588
324652
633404
1072990
260587
99838
1029685
76536
779042
205579
623287
356532
601500
4307
394329
577448
479335
524291
350974
759107
335587
585630
908129
378935
167263
800535
582599
426628
806551
189058
524224
659303
934432
563333
986881
222303
142996
1093901
267559
744088
313912
1079155
164757
739123
472918
286399
631738
360154
866718
1083179
321583
913423
356371
110686
890417
1051977
747809
209546
1022784
38515
226908
503756
1072383
468260
598827
798318
749487
162454
707080
202819
334972
539994
811809
367993
492604
488694
186961
1090167
123324
531044
1043026
527790
906572
641617
254463
835529
414469
174534
865676
557295
806734
841950
640721
292147
977584
259361
515611
700161
437438
317655
152164
805488
159723
61967
191700
999771
1059276
692364
656496
868828
519121
295635
962163
178149
34534
926060
140896
1083900
614544
153323
1021794
694418
616906
444544
1085605
134636
352098
809100
79919
122317
776371
1037582
409223
509019
1065982
513814
306658
536758
240965
392499
266265
645476
955940
5918
1013395
938510
1080697
313155
646929
748621
191719
354886
701915
545532
148491
13844
533215
151971
753046
407972
425705
310657
662903
484215
894560
793363
907632
955008
174970
1053929
736961
645261
598745
294037
1018450
119217
230075
199755
871385
888439
93125
765334
7406
837263
569384
95782
219671
49172
240832
487948
919420
11757
215306
862408
604856
1042850
593029
812583
231422
259868
494795
920638
621148
353237
1017614
229818
787992
211807
753795
484620
105558
609495
781589
835904
998985
334686
697979
823835
31207
122060
677368
349845
1079293
820308
604003
477748
563702
336922
752984
850974
515465
1057754
440357
300045
127302
454327
163947
470962
956764
121604
565713
278557
313084
835487
694787
276223
392774
961839
541919
732144
213067
376867
586192
690721
964381
231088
982525
977640
890019
377802
994348
334891
1069761
983653
507849
545842
567179
333728
1056205
504065
936051
604784
1027910
745250
419355
912597
232039
988447
1037114
670560
459831
470598
810008
413620
215351
373161
103669
730463
611591
206959
100051
99001
148211
658568
365551
227284
925150
712761
459075
850944
58875
874182
989059
904913
42049
377562
384172
755298
797009
23331
634226
960167
256939
424284
509077
652218
666576
492158
109175
1003423
5906
629378
469347
988992
446464
919948
315097
952075
171009
144365
848351
649704
15556
35967
274919
35157
743013
819895
1020186
165033
125773
797984
490430
472093
662420
497900
848923
382330
330282
616323
1070374
202117
1075247
477140
958415
1017642
412990
570110
457761
887590
813852
425773
114307
95002
897248
394623
895972
68431
783752
900655
493775
1033777
414701
836752
383472
455288
499150
665062
23125
1021004
136198
632641
814426
301840
618066
976404
276260
313041
606919
847376
400085
201136
974749
619248
823921
434223
147775
503245
169043
1005864
116391
568023
840163
687367
926659
63542
581063
70409
34910
290434
413255
388087
729192
177197
164652
255720
355884
880666
364555
827883
1091832
1075584
724544
326815
728559
13805
11147
762931
381265
876635
47334
757505
855714
691843
50708
138497
37125
746334
565937
1059221
564762
168063
352900
610839
251996
756904
705785
428462
687188
927997
223828
125716
607761
415064
868487
1079675
1032558
124340
891819
275969
681365
795709
17207
587625
611161
493393
19092
230456
282803
579995
189632
1020674
1009310
1076642
142902
842819
30446
420203
332909
469325
961258
1071682
545768
60299
1045562
610439
649125
663324
823347
858704
614843
321171
548212
273209
321016
212942
720633
56931
26932
437129
890347
50223
552000
303886
128453
828165
572467
446869
234034
873790
310509
826174
991258
686772
1088718
707463
343334
582337
829108
88892
958494
944585
763697
442781
1076951
265503
668648
357268
460850
142194
50950
966056
130526
901220
1052425
314426
675473
541224
996882
44913
670069
391877
1013196
161448
80932
1000036
325289
672678
969733
454446
638392
1049817
647914
1059545
180469
572810
469322
529291
663953
127281
37608
924304
671843
184147
21565
1016100
456002
650818
215175
568351
335897
271112
247827
921567
796760
571910
394085
755580
982702
137402
296625
696338
547480
808650
258989
1065009
1098868
22948
1092449
905645
872472
350470
568960
1084740
487352
208908
604021
1021535
870066
303267
147990
948947
119784
717908
149163
965997
669143
850394
660822
1075512
494884
356314
1024369
228773
696987
1040112
529711
1034938
85159
457413
744243
684209
318744
14458
931677
469916
230990
628498
208462
31176
490822
366892
425728
230915
620280
776829
117757
496123
962140
693674
976959
669770
486847
929822
77308
717468
513843
177262
59840
1046693
707863
326942
677735
521956
511307
50782
278389
610342
754141
613224
542065
384171
11304
635238
468389
87309
82307
1036002
996927
250296
617235
593410
978384
310957
1015531
1067782
895613
280112
914147
714735
747609
124801
437530
185400
57880
370144
114137
503399
933025
564122
259381
431586
364678
997925
799414
143360
220674
796103
1015536
817538
591215
975248
836883
673477
663401
146886
291871
626492
580562
31392
304738
867778
12688
342433
916892
990702
637596
1099833
187236
515404
1076384
468560
239985
782340
236712
1030859
687690
599991
844896
2363
144764
939673
587620
127176
98306
743958
349332
183268
495142
950587
603464
67453
68503
982650
108760
440038
1052392
207593
497075
94227
14457
13407
428385
57618
382180
127853
854783
47161
197859
215142
820281
874020
923676
460415
109645
786256
67271
662322
593352
573171
502582
336224
237903
452004
221752
643122
1037007
454709
767621
816037
948352
84799
854224
977556
747888
612819
485266
168060
282529
936515
815555
282288
93611
467628
494580
366457
324850
647617
992872
427505
841233
91089
301187
564126
603272
33798
990180
762697
259746
902079
263427
410952
935800
139458
197889
379103
624449
642445
619642
760230
402374
980117
755405
113670
768184
607383
852379
649978
873517
110169
102996
141362
457533
1052289
1071027
897697
536222
118245
667141
435290
244474
1025517
759864
237772
968524
468139
689939
746519
199461
47110
701505
279462
412474
647255
298851
617957
290652
871263
901481
633872
541890
859042
9145
152850
654360
1028168
528990
12038
1043772
1062410
369642
546247
79906
891741
228141
361368
236506
1099235
527112
795972
977520
449821
659895
731714
310123
1066157
396483
1023517
819787
68307
768146
393721
22776
590493
202280
205873
328669
83269
618155
953856
127500
97432
608199
437102
84216
193160
1030257
119958
916152
637395
411429
306814
268904
995547
940181
1078383
163031
31696
406648
788772
336379
639810
103496
314208
943742
772356
419224
663678
664728
1006379
36213
98044
939424
721779
510199
994563
959184
433988
513293
98082
206237
1070190
741974
909918
29763
1010822
23773
617600
399099
437242
777325
312095
846741
109759
348715
108393
456258
447545
29551
674313
91788
676493
563630
977926
50242
385414
111228
646240
877390
956201
960744
714438
821831
1034634
441954
32585
403958
916258
1015805
1015694
970439
25699
6621
354157
106724
362488
296387
321807
621877
617501
944598
529622
83969
377394
378198
665465
664415
1072392
140627
342247
581838
157907
868709
457707
153927
604084
1077397
443500
319236
758220
725203
135601
468392
41815
1011006
671906
839896
873669
899035
631587
236073
456323
290015
985652
694768
1090872
910475
856944
263792
504994
648859
1027848
543825
542775
1016310
566345
533386
393578
975204
159703
456489
118341
544637
59182
170424
958004
539470
216207
832713
776201
285789
213945
415198
156725
131122
334077
220060
593682
127137
400206
65063
411067
499348
439134
1077822
399760
67689
630507
629385
346180
1027568
355439
252990
481425
277017
851217
33932
849782
96425
618802
195855
703869
268222
474535
845568
116473
910920
1002471
448033
533512
625509
229716
625622
421551
159647
538684
904661
623523
382645
293456
464923
1022000
278404
935348
55796
624573
763856
829244
1087635
933335
934385
623524
279454
624572
313524
1055064
465973
753515
664258
181473
181474
448165
598252
751439
192303
1024616
729790
866356
232322
855199
306284
827994
411350
1022746
512701
309827
565917
629512
974322
174332
322241
332764
459484
395263
665675
755414
597930
48605
361705
969337
558029
744951
1041556
597843
598893
666831
506570
686861
253287
448968
148222
234760
72651
254625
385938
753337
510469
706728
63359
1001173
550349
943085
292659
305647
194621
846707
1080289
29473
421056
91994
585434
960428
135264
548362
344684
391063
1010178
844931
611028
625456
743225
895454
268131
820443
377415
450783
1076584
1079852
140879
1053829
107981
10593
147417
1063659
546540
445335
158860
472530
952623
682532
619480
705060
681838
246359
382901
12251
654895
343426
84443
377024
357048
273064
546565
399842
453078
406627
270396
980120
285390
819810
673979
304421
719977
395329
397429
396379
556182
243177
652186
830173
829123
862131
48601
126932
644616
690036
944175
824365
865290
414546
212299
1064158
250850
289416
948917
676638
552744
866370
106045
628080
858286
270717
8743
401687
12493
99186
730612
499008
584348
887575
540612
341406
98749
329714
294478
1041961
220423
801777
646518
1005066
501199
1078000
529782
261603
221439
33745
761907
938145
714939
261881
854650
721366
362577
386890
823961
121231
483108
735454
125215
446036
881022
290898
687890
470115
646948
864829
111496
614921
173325
651394
401088
596313
102802
480958
1006599
236059
895449
828784
899904
676984
3822
775894
1012334
255762
325578
224405
1009410
995920
686942
613154
574990
1040609
490484
663017
932802
367479
917825
1080262
85617
668570
759182
274658
191399
570430
904345
793297
1046842
523397
253837
403728
872458
206964
364657
608332
895049
1035205
389636
960010
434578
868379
212799
60822
808251
64400
590192
933586
758600
422851
314852
1073627
944946
540041
781528
695958
416295
308269
156735
562774
945588
1041655
669058
643186
124505
811109
438947
185998
307110
497447
324225
788697
926224
757003
191557
497890
40074
58842
808063
639902
840764
861939
61075
456631
580128
567727
714180
727511
49811
578344
302200
1069817
850172
317007
615213
443637
1010688
1091076
1090254
683168
34398
399170
154141
132242
505438
861205
645625
214768
683259
911746
308674
492742
220912
140639
18669
900350
425313
235798
392304
886246
193664
503698
565335
427050
402890
311218
925032
792812
895725
303863
942602
168630
88471
961997
989991
283052
254892
139738
701017
438734
1001199
624539
1045849
355231
742743
226842
825603
889909
920289
223803
604695
610365
880969
68537
91621
344846
1011448
753040
977674
961920
1090191
454948
89547
1006350
472288
654007
678544
144726
598016
1038757
622041
117189
227195
591549
546847
289425
629707
630757
973159
632652
823232
839632
704379
719389
205737
986519
294588
666021
550206
65525
1078591
111346
921136
119279
413715
100059
1025658
887695
821676
277907
309571
759590
446773
526831
476258
571221
38733
205192
708492
562566
257268
340727
464298
683149
817020
379994
110444
719255
956518
424973
1059863
592698
91877
892146
343513
855202
1029839
645730
735249
8021
555887
456712
246955
320754
894246
139693
454349
749678
189982
753526
967216
725603
458685
590007
1026535
157213
1034247
871422
64999
111893
462870
338394
422049
364022
736762
433737
911160
201472
62955
1099124
552222
867673
360652
853123
1072740
105758
784297
1017970
1051454
1052398
28714
550710
999500
655468
194440
266727
718610
487410
942258
635507
315422
209298
523860
562408
983523
758368
273609
913348
561811
68437
98717
376638
941023
80106
1094276
771571
447874
1082359
805325
106674
692181
917157
355876
669184
898843
139306
279668
1035994
45627
668856
202108
25450
597144
634325
209970
947955
518516
456911
980636
823970
318999
688249
794375
765417
435806
1052459
747148
934110
938208
634580
478500
767888
235767
512449
360643
508247
509297
475577
945971
792232
406730
235103
59351
832763
6019
1051163
809924
294620
857604
895259
525508
516787
984287
976711
800978
643913
812928
988746
1041415
366699
679806
459468
49674
376244
120044
481521
20141
1033763
116079
582981
464235
612769
249553
601402
524907
317672
964665
1068218
811487
407092
995299
485555
201416
962070
79705
876959
474474
118785
269010
306573
332479
1094666
231545
864322
361913
729108
208732
1045688
664309
411666
18342
720204
854497
139455
801071
1012888
1013160
179522
108112
156981
555940
814259
610220
982583
319754
956188
512008
55078
703497
125481
1083002
863194
49549
586944
329083
1007424
837494
888963
113991
42670
145903
636834
67867
1097983
1036551
534688
273639
189130
635223
580150
954252
419783
100632
791489
122860
428068
988427
260106
414809
698585
86534
740447
613863
5901
821046
120377
1046513
1009627
840738
186657
351153
132935
993133
805599
723378
555606
343960
12658
769057
982261
854327
162233
954853
458937
757820
995529
582768
801600
334044
1034527
153196
954753
763653
420432
303210
54629
430627
693110
405169
282714
886234
594345
774318
285960
665954
568215
94929
303003
463323
264280
226210
114750
445855
881786
886294
797412
568869
352888
507027
979055
671889
453868
262090
235441
580137
88734
736362
1059909
281848
825260
975131
556341
66408
614482
760939
36530
928720
53162
666804
390982
1023848
345693
1035215
754381
450998
670735
91524
866834
21472
1095274
629528
675196
859759
934446
226007
948594
887959
339942
110534
544609
151814
374848
427408
122669
374697
497101
663793
970333
611439
861124
521017
403419
234672
861022
623207
101109
583503
863691
509890
113504
236979
996621
178070
274267
3647
478290
43250
829006
755018
256618
261526
592947
298731
630624
832447
64134
745829
1055493
850690
611554
1003613
36331
979063
517848
1063184
902611
358752
11935
390448
836003
82146
702171
497118
735422
25692
829005
133784
673981
121751
1060979
14708
502894
546154
371017
179392
889751
516963
720595
970483
487982
871542
332896
1045666
870375
612855
46572
295816
82883
1027247
361050
551462
915368
753728
183364
1008500
1073086
874144
893968
792797
423472
953431
746067
622561
854331
1075238
216770
126816
833950
420455
956165
788853
693414
514414
151358
530988
1014043
171593
539292
774692
1094239
361500
38909
440845
207452
821742
820692
843678
263309
971988
845325
875858
118363
940321
673909
996270
721675
402940
164432
701902
592178
1046260
418245
405453
917013
272982
599700
36069
60381
309235
354206
1031875
1002995
539709
286412
515510
744083
922636
563684
821318
660425
947005
384276
105142
997612
740783
2368
481345
423750
563980
116448
102138
466241
877364
903742
847392
1087383
69920
635212
659493
440442
132683
842067
193850
974627
876172
310892
149570
262366
394902
772033
131076
200783
539979
955890
1079844
902551
1029710
597606
31720
894861
650058
962725
963775
706070
832031
37572
135853
10444
9394
538177
445352
444302
797484
152900
282113
843042
841992
473592
478101
240055
566624
565574
897676
447165
257391
203871
204921
1011010
1012060
534282
172925
173975
707070
881774
604774
1021459
389067
205512
1095456
136587
764691
408895
521694
901073
251122
945538
86635
133619
947515
594427
600155
21300
877867
711813
471690
376024
589074
348578
226632
660164
637750
846833
455075
1060673
286383
987622
252257
633693
768853
785904
475994
555789
613402
317710
772999
613908
131894
580354
660162
55211
266800
820605
63846
403694
952771
480892
382299
918841
741250
530217
181064
640855
1080883
577935
758259
413109
609773
387261
894575
339432
32583
271201
204049
610727
725921
440077
926465
135740
642563
88489
803572
859547
594862
600080
720363
847241
1041466
908378
708716
230648
22046
469797
243737
2998
249305
452807
117432
855921
160568
645813
1021464
155516
733832
701564
404899
516127
737066
1077873
20290
765623
169275
52619
951389
1075544
864470
380824
1035984
356090
739113
720527
889182
206903
772834
329150
59156
673400
544623
630574
474676
876276
554290
554819
91953
875351
103359
427728
1022891
162868
971370
989338
776114
99994
356315
610424
863675
171722
108495
268476
1081234
899799
116539
623230
470309
1068462
1023618
286674
666813
859310
59580
293468
1067305
751365
405932
766895
162022
518922
573090
829574
135539
871365
268298
538098
791254
663616
752678
742533
660106
942021
27082
332727
470328
122223
947532
399525
57228
386526
984970
251083
415933
915845
1088533
276608
104837
789284
21393
335551
554803
346112
687685
152139
245909
765497
1100325
762414
467536
557918
273725
23644
400540
915132
249544
797838
162381
93864
739470
637123
531225
41739
389340
127238
369219
159300
86780
566534
259652
139700
56383
878060
723391
759243
727646
970473
218010
532020
582923
537102
303130
435329
770063
626308
54865
77182
989598
630627
396805
396424
229397
1051996
316507
154843
457932
665695
463595
412224
787724
949334
44342
958227
982967
238833
335606
576947
10151
940988
1039565
123099
320571
58150
701722
682396
12793
779227
574535
241182
32247
1086840
604667
103151
341579
532679
152767
245289
233844
923785
378175
481542
280881
197731
673382
993898
506579
975882
806005
959358
362954
622198
810842
766342
306512
105911
618178
1065596
447334
721768
691419
622848
133155
328772
401391
998912
885281
446372
21289
839496
179029
148123
1088014
809425
69753
514732
515003
1024652
234877
317599
1077319
31558
351328
568876
999021
716921
189361
318682
935112
124204
187526
105513
824746
282699
870647
739231
533970
855668
650574
477560
438887
1075928
285718
192147
499468
586122
295850
984137
291245
1016186
448647
10727
924050
743641
327237
804027
2951
478592
1096723
45662
186281
892064
462018
601228
990610
301093
836590
38793
184340
625502
732159
948908
835938
403672
799502
421648
649020
119542
400421
1047722
580045
126097
977888
867289
232126
1019964
722252
148084
254607
764488
490930
125902
694381
106764
212728
381729
1013228
974145
246316
389806
872239
81796
448875
547581
59778
438426
556019
781045
498435
769227
648754
354907
493301
714215
526589
184526
569749
443633
432210
212940
290823
964009
393028
819175
501996
1097117
2754
121883
712101
900789
261512
836439
255668
702064
591685
1026340
115055
398814
1003424
241687
847792
1099800
140868
866407
935577
751036
612857
1095032
529461
222103
854205
64018
382891
170017
262252
251614
582111
595179
458767
388512
153590
156495
872984
404474
845137
880166
917372
179733
231044
508478
840409
1044570
667109
38599
382516
739738
751709
27375
16377
463813
227972
901635
83138
392379
120146
139933
394656
161259
879192
1094935
130600
415744
696931
922900
556281
466450
433870
912611
508717
1099319
535129
191618
1066132
648984
189518
180211
513144
357090
337543
1041594
185822
793775
878002
1038667
993853
346066
1045796
439583
803039
17810
1071564
268592
852852
521414
696602
209338
769413
19171
630623
676515
359184
433589
744076
745126
182291
348985
28491
329868
1084209
192108
131025
575271
797501
769174
848141
176285
509061
288314
924836
899421
103092
433701
609299
120450
296591
722915
262474
925188
849215
491352
48234
341591
455660
387340
733212
1082499
905770
549333
563734
235667
201846
346763
547889
606098
942461
117113
595952
246262
682692
1057611
799551
362838
304723
475028
709023
631190
632240
261290
1059240
75837
7117
55496
57207
876744
370879
58335
163760
56959
877039
204538
1006668
614962
871162
820314
921269
255563
288246
723884
565274
481424
97231
316189
375671
93481
633628
632578
850003
653868
55969
349080
163242
724288
94276
242380
387090
50436
428551
829528
941940
376998
1090295
558674
190143
946664
175839
785538
751195
303975
930685
320096
1047903
16966
455205
677325
134639
1051226
655416
418310
801828
931544
854737
756285
416620
329678
946206
68080
40297
1049590
926956
616991
808969
12555
187475
715181
844657
323147
785547
775335
101443
471460
364613
1002063
361582
737013
746212
551485
669898
276912
479585
920181
460328
1088374
330688
1089618
210767
326259
347128
649106
714670
645501
799862
1005979
780028
192695
73984
236403
500948
927548
1042479
28964
146978
860565
232461
496219
767665
99366
110080
296635
489064
610278
147164
1015698
486294
607685
869243
1081145
1020813
844975
724975
435160
110767
619600
859112
1029451
544343
272651
554964
455610
988146
731961
144138
850644
733051
487345
998774
94065
985011
437669
736911
624979
434271
1038186
436268
585276
232501
133534
796660
1091922
1057999
335473
660430
65044
759793
733239
344688
40910
912933
882274
1027497
126810
720195
818659
97575
186553
352693
238763
56675
1050889
59066
293923
48429
293347
127657
484256
753080
527370
222369
422255
189188
319597
714969
323913
192375
381064
39069
340766
639359
643925
426096
146564
299300
756043
940865
148312
228781
658958
71586
360502
825748
949866
882644
611148
125217
880684
436936
982648
741069
759218
810907
429196
58609
1097742
629145
384662
177311
963850
279670
894319
288280
231934
82323
704400
84121
956811
655019
225706
903829
262125
524209
496615
676173
82679
869174
190139
660178
582565
483755
1061082
1028404
764070
762560
629945
628895
24977
631194
901105
505609
973947
953472
835067
998916
709083
765310
961726
927788
117342
949636
757603
95077
671607
953775
170208
496224
381712
838449
691306
414270
206994
900001
127742
194071
414948
511909
355893
435546
1053943
702193
165603
581353
398688
1048918
220827
67385
482156
945090
326344
602213
766487
348634
241022
977719
26083
1085128
917670
928848
1089539
219234
1094318
1058355
468224
399656
236541
597360
334758
579362
926976
761715
943653
782127
100842
834774
147158
630170
1028034
787703
382597
916288
271361
250575
625592
365245
654687
859693
385419
21031
524622
457998
894704
1066312
407885
682908
351986
650148
30427
510365
59920
985317
449111
573990
806267
1023572
42666
655933
1058758
1014233
629019
459913
617130
596841
1022138
305069
1034993
99083
979510
731689
193485
152234
246650
993092
797681
1033313
378797
93173
616636
198833
56028
1005232
104783
860811
662074
873198
908797
1081870
183797
696575
1090470
503866
478893
1016509
66938
27650
691028
324955
147963
82528
1033448
832533
553089
771237
808899
97882
556002
714748
927518
447859
320321
815891
682514
1081208
1061118
821662
700714
175217
682384
471262
118361
1040708
1027358
917733
435889
714019
260016
684312
131907
949878
717367
192515
824174
439430
387870
435444
630483
529526
246229
88677
946551
949494
241154
12338
876697
9063
29507
1082922
503437
577426
614403
227657
392159
65409
518394
751948
1021807
1091885
393570
861853
746219
201527
937217
174433
378318
510144
1092888
232733
258294
53413
218270
723589
146336
812422
356089
23538
383141
616243
875832
75196
883599
999382
1095599
787491
774108
982754
1056512
489089
637824
683208
588027
186913
302406
971965
861884
138590
729924
609978
1053569
997487
43447
406565
339142
127783
499767
382735
1043945
964005
833398
90222
694879
68438
343356
992122
490415
673114
929508
86706
520011
175235
944642
816453
756792
645438
522909
1040770
762643
333715
505420
212281
383640
69492
47153
998532
416440
439015
1023557
674287
666789
824347
874517
558594
803490
176169
663797
503327
612529
225692
94744
6866
252239
954948
634797
813462
449787
599640
390625
54517
868172
1040504
269640
707953
900081
789024
145507
935936
258864
371868
734045
211089
44194
513010
211487
85346
542513
1035898
410089
589671
58973
696964
7192
75764
629973
1010855
34523
878392
100996
992419
887363
696976
11213
832298
1081845
475262
672641
417519
24127
709773
118495
539603
608839
1017996
963228
1023366
883814
417935
546740
60458
954755
66974
865150
850998
1030842
1089445
687461
69474
470190
452114
250694
680900
347666
81966
83736
577262
1072973
4037
748785
413672
286544
236655
909605
990350
680005
157783
483133
1015304
1034979
936714
165862
51389
618963
240549
813295
290189
396312
567348
292601
701058
506752
476407
1045155
602690
839386
690918
420033
76277
793066
363650
55223
485235
239923
139725
41676
15852
805958
666882
402993
963977
958017
196983
698125
294916
1087274
715408
147206
1023479
884876
366982
85429
892703
1087141
339857
567689
283259
276170
666981
242663
439371
17286
613750
939326
615963
206494
413601
880289
77445
788222
793656
984516
541131
65086
139265
1015415
625232
41893
710829
1053013
654969
804493
674146
588832
587208
392265
360928
510659
488176
794106
562225
761839
1017270
83219
994280
224541
48206
981162
259608
1039757
99132
52266
206812
645394
398238
270985
831394
687149
394958
62692
695397
373754
974544
1088475
527401
603941
56411
719480
397313
434969
157895
373916
386639
136167
152301
20022
934090
905487
317140
399456
1081009
484161
436573
662837
546270
657864
269063
1015094
48788
114364
764850
2731
194506
321833
310827
1009542
610715
135133
44617
907986
14954
1051799
1053540
1016316
416140
561610
376757
887483
707562
141649
427474
408074
257031
21886
140280
177275
417344
662314
25951
115677
84279
319184
991920
206314
874399
19304
1069511
154760
1076257
451444
293566
929202
826833
619714
330860
639514
14758
945539
295796
580531
234413
782941
906373
673155
514580
444113
120701
928157
301861
516470
218821
471119
147539
449943
302176
1059155
1089305
142647
672095
845621
40068
662543
83954
735918
908176
978682
959884
1065273
625667
263856
227524
646533
776793
873569
766680
717213
605084
81094
147593
1096072
933597
477874
986563
352662
358415
213563
633737
949626
984103
263719
76051
1098816
240491
752334
1007743
338795
469654
109398
74115
907984
328545
403839
221789
826961
884641
1037764
720672
759125
407862
631889
1020517
201203
686981
1079494
121767
976839
578152
1097898
534898
660962
862650
338579
164367
1027783
252675
833007
228273
212168
547362
701267
468979
685273
37457
639516
58153
1082503
868040
467629
350030
108718
737248
166109
511959
324164
416084
1030558
528238
376361
665930
222454
923575
922525
75862
178317
972222
1018284
590462
436661
396853
748900
865816
396727
327159
8935
318120
422079
39804
631528
348190
260745
835652
769938
77260
706573
533308
623100
32134
752670
743571
970974
604040
314434
1020783
327762
744914
1068820
779462
16267
645450
364172
5147
513540
39037
930668
191866
858807
300964
852759
460429
962472
288674
408151
310910
454060
86461
1002648
396622
21859
1089096
488362
892358
999692
798316
211327
807839
784329
802361
449159
517287
86038
18781
206408
856243
481454
387503
546264
631480
337885
723868
597536
172798
639288
615854
583454
447149
595529
131217
1058158
805147
16949
1028066
393256
451507
37394
554176
746798
287799
577531
185593
121024
152377
780751
1033456
879337
365814
1039875
695590
359334
303169
912608
820100
965584
818710
381052
534441
1083185
519539
551786
236257
915697
487462
667952
796422
1043468
114065
326168
693029
1037661
227307
526787
336536
29310
505108
824186
1022061
196164
510332
18904
917732
652079
108532
375223
439879
131311
656830
119180
754309
459040
503450
350805
594139
54460
785911
328209
252745
131240
955441
949771
1058662
316261
735942
134585
258742
271922
81266
1011109
640954
578704
293764
364463
148219
55273
201260
673746
154881
506443
312274
991733
952372
965078
291095
1046550
837952
543721
861772
592174
994198
143614
394290
920581
583888
687457
91485
419243
86277
41094
691400
384882
669758
603109
189227
493112
261652
589916
550988
478282
618934
252642
830440
144141
93677
1075300
421507
634102
479614
938911
196401
665500
599761
910073
693084
1066597
124108
961754
962804
333453
610571
530677
278723
514878
458026
435864
554146
187663
186613
568283
462490
218922
534614
911047
909997
645593
197862
421638
420588
75028
512022
510972
942542
669832
182035
180985
179935
460218
392783
746698
148527
840143
1071654
114536
640103
867987
101206
320180
273962
828037
897692
792234
13326
381935
127471
15258
977343
626363
1047849
738120
850569
652822
350273
956743
116144
499565
138108
58319
866089
1059297
399524
184148
254817
215852
280986
243036
878772
458755
324906
519379
1051564
134383
244127
802739
688739
1090302
113501
491325
541190
591727
887651
27232
535329
139100
973118
730140
20208
310022
395369
1008268
637120
268640
952482
114933
958597
730849
65164
92837
914958
656030
1089892
307194
697583
748318
76904
878533
31401
881472
123526
284054
942192
971746
907157
1055666
794724
96443
529232
44249
31843
19724
326965
652998
108178
306742
537708
224262
63563
591773
905335
899947
635253
925649
674478
415311
648005
250991
420078
797418
1046853
937068
186239
387616
317669
106153
675898
216640
716440
574847
116032
812144
825882
142378
840438
873818
941717
27020
469333
201700
87598
838372
49540
1081532
592684
484354
222891
537444
627568
936699
728781
430666
613270
1077614
879557
429515
768965
854682
267467
817499
753105
384193
373487
349099
1098368
701888
579199
196811
718911
1027240
806747
551315
103789
674423
957364
266259
974608
770755
719463
946530
247859
257197
132948
880863
9076
557368
284254
394400
306287
507357
364107
605524
601929
809699
806948
286127
1021925
985991
455832
295328
632188
935292
38388
828625
3186
78780
951408
891774
896787
816916
896437
892872
342075
859468
335732
980994
584313
759181
501510
1064933
379967
52589
627477
683938
392262
928890
435964
317196
30240
755140
618968
830525
405800
963437
35281
1090474
1070788
231663
67711
551129
737750
208437
683567
608859
980246
591243
1060992
574565
475008
475224
606861
621057
158960
86048
192041
434769
758110
425437
58337
82756
217944
744318
1095428
745995
822523
942287
436744
450966
862683
868504
110400
713235
728042
8602
167104
733916
477412
333748
867674
463986
618924
214221
968626
766318
589066
462444
1050005
826448
115407
857564
477738
496957
1072216
7842
125772
587795
556677
295806
1000456
269073
700525
1097340
42404
76691
156552
25174
520787
984751
268819
545261
522425
849613
384107
78183
2929
48221
134591
166996
196736
798621
162659
892308
233664
1065879
449774
369837
55123
536999
601166
232918
966373
602618
215711
311445
931299
1078074
827588
552003
119318
21557
603862
792517
79786
205084
322065
848318
838359
234660
825334
590089
713633
666666
582629
114727
976226
743874
307196
186040
759584
247580
143067
637248
135744
127883
575216
181494
762404
1003060
998418
10417
51816
1092615
803896
894783
364677
769287
959244
654270
844032
382895
359041
285732
755084
957564
366348
154580
926151
12194
193866
731705
1001419
638966
831069
1037974
953396
384412
67924
176108
837703
807728
516884
998313
1001709
261970
1024170
950141
467726
547515
901622
1097501
173166
591934
448548
369114
672331
538837
237051
409767
212076
501822
1012807
293119
236306
245348
743865
136666
695303
627717
716200
746483
601225
869574
490558
1014323
294405
449404
476805
1068020
343355
930729
153268
889367
70132
476191
266975
413344
583810
848690
1069608
63008
375651
367792
662636
229562
575869
991468
3889
239856
331882
745298
514570
1089743
375373
1047563
900507
958145
981631
660388
102017
546728
113295
489094
248644
460873
7725
741865
1095699
232809
442810
419832
732039
545964
356986
83679
755005
1091941
782247
585488
1045935
984774
964716
55580
273482
800408
692646
166900
379443
272598
358097
498350
867258
436543
470883
606014
82707
868418
503895
460035
24788
896025
1048071
416099
1003140
20336
313043
148274
554186
325412
717478
772268
274340
300004
573322
937889
979373
194320
310927
781548
835884
1060551
731745
1089427
781810
589114
382890
81056
514454
335910
445244
112058
469109
902864
361720
260414
207215
903269
458177
592788
201797
326850
692784
767775
308225
877281
147851
204805
1051223
822524
332598
587993
645883
990522
191691
614914
253358
541820
1015976
22563
442958
447974
602984
485381
347728
279249
359105
59034
10527
723476
798223
770370
910451
127434
604867
595886
147945
403125
562395
867878
76296
658696
203627
641682
376522
979332
469973
97771
547031
304226
679860
723575
461928
29366
722272
858769
265436
988023
276827
1000989
559432
269178
945123
1058216
513740
713417
277600
107877
801959
538376
539426
476981
1040869
980760
19381
273279
923470
748644
1060998
149376
534663
81496
661065
939386
422908
1067494
613947
431207
753279
911205
1079765
58647
57597
792434
281465
240445
394577
797435
525193
886409
436859
980337
660991
544223
95879
549298
864301
240605
55863
707379
68968
148607
898329
877658
390814
1007167
115488
962847
558275
997372
978331
337837
478688
687959
417215
372224
480385
220228
195554
1096866
95003
909902
770437
975282
399844
144657
334109
585944
535155
461418
655645
212612
908975
959959
1070946
728837
276979
801718
27014
854068
417497
323755
908391
186848
1062958
952152
802183
75655
348047
183714
369974
678555
902870
49058
751970
820321
366543
738131
659671
540534
117310
467908
110503
2984
474648
781618
450146
993176
310843
289483
121884
69092
1060090
15476
908402
1024344
888354
214256
1042135
958925
387734
278613
458361
119410
1046769
22224
565557
1056418
259114
1098798
132567
738557
836995
190345
465375
1068608
709720
524376
768155
1072811
30135
490545
1011709
546503
360855
898584
837266
863974
871141
516784
616641
593327
484693
17151
44325
81688
298972
482835
814905
528159
818789
364225
772216
100453
399514
169381
607455
1057863
813030
537000
166388
515509
313997
162717
37208
242170
624421
971315
1085082
1086132
1084032
45064
854412
797251
796201
925962
242197
774830
1052865
731283
453940
164151
389627
390677
64369
744711
744710
425352
202594
476088
716043
109032
107982
715781
716831
723859
722809
537639
188002
759973
249828
1055939
751411
176943
530931
991911
227683
262341
327468
635155
461808
1062173
613702
1048033
587239
952316
19451
402088
273332
274382
316841
172456
619832
260654
85063
264837
211715
133387
582338
959363
1047173
830772
565064
712165
1099162
524514
906792
559370
853585
366560
533582
226726
558939
271140
272190
452776
754453
814087
48574
828825
180918
949648
640996
793774
715972
1033734
942194
448169
853526
280408
832274
848874
840072
240642
321182
744597
684661
422372
835155
293438
704300
87973
72373
422704
304847
662167
816339
780750
869106
14807
1068867
285288
555723
527990
691119
47736
135090
570927
434899
22432
992775
224869
280297
836006
424884
901882
847161
514924
221159
76317
341803
143022
665830
266890
1015538
16342
205200
219375
91430
70221
269912
940223
481461
392079
782811
719113
918328
213974
552189
425905
233591
728493
86820
762202
213077
277494
172376
914647
311493
393371
91015
146005
23759
684210
669895
942630
737084
738134
30368
537685
1019970
761712
85570
692688
58752
569205
43324
78104
199181
511904
484426
406487
1066918
299413
835455
961797
158537
537509
169420
348426
607126
561129
188835
560239
422858
481925
353110
118877
994785
996233
587352
619349
362969
321593
1044315
645670
843337
658272
802299
235566
928597
905824
850909
371619
716944
757082
565162
1076749
472460
473510
111994
91633
52959
953940
646076
558828
949718
797688
269427
511574
931037
510017
1088287
881195
194001
70452
101748
8155
1001882
1076520
690290
1087329
946817
374598
985245
1071572
472550
366537
334848
393433
531814
122942
639708
408632
377750
475815
886783
1015239
890471
585119
593099
661473
169448
1006940
396353
439334
346338
673043
393497
928677
338783
737925
111210
92972
680553
371216
431770
277409
556625
688408
49128
977525
99821
571974
802936
166432
550103
195725
887733
1056430
586816
479074
372684
779483
75610
623799
150317
771226
174265
998050
925600
482226
728368
1004252
274951
36283
194740
84934
297271
143038
153878
293340
953111
238612
453852
698133
203130
694300
159963
372941
982036
781391
953848
1045683
819183
150810
240294
274634
363693
1074627
439764
440814
456218
225713
292214
726032
329096
383609
73713
1032415
985367
295490
341770
870475
99934
457656
296179
853222
692416
495974
619009
612689
245431
774741
579001
883339
232881
754115
119089
1075792
84422
751168
597187
1002146
355223
270610
396698
354317
672413
135226
119950
118900
998971
1079761
276558
484605
180996
263647
90254
803178
487929
341499
1023053
426980
403159
385494
792223
192787
74919
991677
250055
834939
773593
1070965
1009926
1084448
413029
319102
1003148
1034928
170262
561264
804772
40531
244198
847456
831264
372976
797607
734273
841828
361421
375889
835399
156632
79715
639973
370817
562471
410157
690993
87648
339262
149891
710077
398129
183097
1027737
230263
51355
1021962
216457
4331
924149
889968
471461
764588
316643
606669
121374
753481
477581
42781
954439
148880
191143
563322
222481
840744
340989
550515
724274
710150
78078
132910
104020
351606
316731
862993
822544
667626
760239
837402
459992
631180
804026
487729
314422
1044255
574012
913216
1020648
213160
322422
104857
39104
612397
1001568
493265
1019904
320289
89582
431493
677744
826102
28533
686967
985815
271067
766890
944118
570984
554842
790774
240896
267339
12333
857082
388979
630099
837411
448718
904101
703257
22037
310616
1051847
497816
762395
327147
201389
768377
1084043
926468
285672
399416
1019766
26597
994941
538189
865216
575645
294195
169019
28512
103663
147193
799269
727616
379569
776337
1060563
226350
575769
628019
374454
588862
378073
1063367
940627
1013198
619548
275934
297477
999116
744514
541509
232143
799223
711082
676613
957223
926299
314259
544415
462995
969136
357789
949611
902402
944913
485364
586381
919996
740299
962071
587181
869238
38123
152658
918919
11537
978740
590034
746442
186629
460692
10738
460362
169115
684273
502855
148844
580584
660611
38701
807439
347252
56672
42790
860749
414037
600468
132494
702683
1053828
299553
772937
288291
1003301
604916
921885
883240
835440
1035664
493184
844650
730913
103067
598707
133422
707607
616182
105055
337849
691795
781843
1046022
757523
904451
958747
485470
111963
799938
919550
597925
1014868
465192
616493
561620
241907
1019048
1092633
1052142
331120
804867
814719
882602
837710
353949
250446
817432
580376
169641
988613
367188
374833
422835
89845
72181
567083
847709
170513
213919
702341
934713
836258
488856
689277
551721
667655
348609
1083663
710091
385592
632171
31820
1066706
73685
226457
297736
94060
61935
829872
1059195
1077855
400807
814586
944149
146244
1077988
115540
529581
934815
712214
313235
827739
488186
192056
1045134
344541
741324
190375
753374
569283
62308
350964
214726
33037
698233
854237
658708
186999
166749
783553
1008199
420709
202865
48027
221890
595818
69303
546365
891549
602421
963299
361626
1081912
478357
729193
622690
391755
564612
1010504
850146
1061147
469924
795407
465618
695059
788879
679665
771878
877573
7084
547839
201196
265122
665679
551811
422211
816905
47476
842730
336609
479638
933401
892209
31221
1082389
936430
100319
773830
625686
214812
4140
977596
506042
291997
724747
721801
151113
192383
862521
1063226
381874
611151
569770
422213
577192
429115
396770
769526
62356
168384
344784
644034
539542
1088678
161327
25129
188929
1005829
907539
575896
889347
681443
1097491
183989
543898
849655
575604
811093
545833
651477
572661
639151
1014818
854445
623981
13084
235452
953258
767229
613860
515184
195635
358310
590694
370760
453169
1039389
743789
106247
424999
372273
208256
250691
106350
960964
422199
739959
641423
798181
497357
408558
265322
608731
649218
782112
708089
877827
212234
709139
924463
41967
539622
572032
460175
857987
225840
224790
562083
304856
500559
1035934
600490
534953
207066
359366
833814
240673
35438
703165
156199
215625
912019
724603
175157
214142
630669
1059940
130687
963655
277822
42442
105163
20519
796335
281876
632640
610459
773844
205122
285329
324812
268883
583548
906090
307890
526325
910739
678950
1044842
985395
495978
547097
437937
852953
528551
242275
742413
767716
806381
603516
241895
691405
83206
911605
348865
506002
2144
366094
707007
1028054
367382
913313
121713
83803
77322
115942
660666
713854
170643
225943
955098
205558
404411
751754
296060
997113
1035305
219006
599362
461555
772107
467551
11629
302756
1046315
1036538
565085
177628
931754
1077632
73334
616419
64272
1080176
389601
296309
211114
792941
325970
726236
927409
1017576
571040
949165
211540
423201
122030
1054962
629711
502682
1004310
618702
485716
1026724
187708
820579
159952
876832
744859
122939
493701
857584
811908
823540
820571
160315
293859
1034790
650115
64498
820952
1039356
274679
951697
105197
1090113
913663
377987
504542
655664
473357
334280
762412
141729
244782
341501
479917
644695
573948
1028773
562146
692449
642740
914915
38236
219303
261556
792740
79371
203657
520711
263814
882560
480371
557310
728533
721603
438013
68574
247334
1094249
52310
422435
973415
1063201
291285
971498
152707
434814
830167
150619
288409
464719
634724
821077
69248
388793
356386
167523
589676
755385
202616
918956
731134
55179
1018090
500764
1094583
312409
826160
782814
237370
219243
674739
967608
380658
285626
675530
901776
427303
552445
729894
577243
44983
658356
518297
262122
901029
895583
834230
544853
142384
228835
285962
1083803
409698
1024086
478131
634470
71662
191567
469612
1057158
822790
979199
789337
430234
232939
91298
920665
822202
335845
95997
583545
1005468
581138
267073
1090336
314983
790367
532361
522510
971662
570094
160632
879414
702535
521128
678635
772755
811859
269527
261937
77238
84261
21483
501094
921305
975862
854517
922334
227404
344703
20005
679182
846927
308862
768209
806649
506270
463645
789269
167752
459838
1002516
631882
935646
128933
47591
442000
233143
678450
614952
839340
211863
848559
722535
432906
1025026
62175
194872
431122
979221
373538
597986
67733
436269
980028
782880
40510
263642
616734
889686
361907
1036693
369391
84329
30905
672632
413640
144414
585028
620727
131951
851897
535026
892887
451407
972142
720963
273413
399064
760657
931717
897168
1090922
702791
835705
835706
219361
187106
236406
1034849
375535
460142
16913
708565
451490
957284
501474
393166
658729
510595
307547
835762
253471
765601
861741
224778
991033
845871
100263
694272
755267
990979
492393
781619
989389
27939
517626
672328
826176
832567
331756
723594
669872
248279
370945
29871
516891
612788
1033340
334208
48328
1069691
8342
546132
1016392
726591
1011793
237127
488160
918797
939474
713821
456342
922366
999939
206273
862413
142109
1068927
735406
302483
96422
88659
898746
265888
945078
800226
1082494
1076070
658752
205163
84560
35846
912951
1065783
396092
574865
141761
1061199
531219
1089312
405369
116518
844814
1062791
741167
200290
676429
513559
390694
367239
880073
312417
672012
865531
1017626
454548
688939
140976
897347
648846
1016088
501941
316605
312041
837192
785947
885918
590695
416132
480288
256181
1072921
729511
614979
125697
147489
1078554
502664
594639
980100
265704
311683
460835
927131
299986
109562
264819
838558
156281
916819
1036637
69585
829363
482582
344283
936536
290163
402344
347228
452908
139789
1083488
1038074
516026
1096359
249944
144875
14481
752961
354316
967443
401108
836178
43591
215802
870171
797859
305115
902983
1059181
1028832
125900
411113
439710
313420
167158
741400
850779
150240
493144
215973
387544
68683
19771
873361
1085735
810021
249814
645580
834355
465638
274113
723064
966149
587120
33242
1025639
184210
55277
865299
558521
719666
868112
787025
639968
984756
424279
586522
154740
1059945
327357
216342
544743
879220
645779
305826
97737
181922
181477
1068905
378639
695001
995707
300707
169139
1034551
978701
215758
105256
728830
228058
33647
878015
699310
578807
425382
23949
801859
762720
611018
301722
646541
1018115
426129
278099
458328
417604
511724
875184
52650
931134
71391
745109
1097339
558689
928446
399549
565270
929882
957345
754662
694941
311455
50419
281264
408222
1089822
142413
738507
870872
36240
1088570
729160
6505
246817
1092627
127886
40163
789906
320095
1049701
773649
934116
1015848
415235
286368
460803
167376
127740
386536
914736
415057
649317
1091322
539865
625653
146838
781591
168587
179215
197175
93074
93439
619166
606869
1034969
977962
1001618
460006
696109
960581
754892
709736
363129
194037
633843
504603
60147
1040849
780272
583185
41357
172531
804195
493418
163767
747713
267239
878538
461473
6999
1019272
357075
770945
745198
1008445
835604
753920
471909
104776
499559
630819
1018753
172374
278076
974760
334902
108971
1031625
743437
281050
215241
514044
270258
193712
946985
221869
553319
999460
443531
69716
1014557
153261
153670
186986
78213
361439
471844
723552
724602
970378
666469
1087985
945687
66325
708685
309051
50656
234217
132705
11361
372174
1084387
281253
743178
830795
1018469
982110
780161
541288
642250
905818
12018
648257
452805
716367
307927
574217
999856
810724
867664
561924
105029
427335
90220
590106
349719
1043908
884307
703333
1086583
485971
498682
47586
551810
664629
266172
201197
369842
580889
775422
610295
111926
406089
827383
853437
1047411
996904
712962
937595
1081543
453888
567822
318557
1067552
810229
216488
477920
453010
942126
44470
502536
960372
740630
304792
209405
266743
418911
280212
503749
392207
62083
1051156
567005
694286
78022
369940
333891
824942
151089
988965
1062271
401180
113982
5245
664459
912531
331408
877079
815774
175049
826124
245758
652511
800436
95557
951070
173506
318283
562080
1070663
248879
195291
967281
594435
895624
829200
68242
186628
97774
802287
479905
36318
358377
693745
1082693
655736
807651
436686
873585
18164
725751
544987
1098003
342200
13314
305144
402260
39953
846355
1038584
90490
381763
263220
1059869
281877
573440
1019123
690625
89887
222744
870669
247755
131033
551258
1053422
1065525
681065
629240
78191
310833
487953
249185
936035
861816
495589
835457
965287
763557
590497
1091274
16997
892053
870521
602232
123889
157079
294128
383259
270117
519724
454830
356625
721090
38153
1059626
203205
956757
517332
321042
169558
1088832
496701
915211
838269
621561
619693
219898
493924
671204
436059
150870
128389
129439
434120
249275
710982
239595
579065
45063
1094262
617655
516163
25721
80642
141062
548462
643933
516391
539750
316148
363954
230663
390077
391217
896832
655317
737019
287067
32749
578148
240524
1067060
362108
12989
999586
32357
809539
1069647
369607
649423
201524
151759
689290
347495
1024683
318353
37272
769604
85038
933763
699562
337610
209053
222972
998067
90057
858651
582615
849614
541223
12478
391427
1046218
473470
593459
782875
468879
438047
771775
751158
545914
117345
431233
1054867
607222
934497
919821
290425
1075083
315973
809482
840659
712036
438275
1089247
843663
679237
628704
872737
964780
533606
618082
606925
176879
491599
23078
574008
1034128
1074726
704164
301502
946768
284591
560233
211874
52224
823860
261051
35316
113799
629431
366773
38310
966409
400991
446886
537468
652362
897229
278143
319686
903859
184003
136959
904858
517015
176739
310721
940724
444285
16682
753022
27440
345994
718049
611966
451347
628068
917871
103965
880985
246776
695110
225837
903912
864820
10585
217812
366103
397290
755367
410562
635200
690971
315935
1098096
71858
534231
97507
568400
623357
1051079
985184
973825
525018
905130
126668
20961
1091377
557397
1062785
665726
926269
356092
24296
758488
788360
110965
502267
327977
650504
448855
975808
218403
1085706
403169
383444
598591
895145
599809
224821
42866
29522
141148
421081
1017625
782257
637770
82962
763585
1020121
236887
801269
974443
969343
32768
850463
762904
137858
840278
1032982
258903
339273
974388
973338
840412
207760
752885
1052703
480302
475363
111975
428925
991755
470530
469480
81027
935865
495378
712779
412111
496849
624534
1001245
708832
585198
736125
795370
1020267
907915
1081126
1049685
1048635
139718
377656
926342
384697
1035213
630447
280883
82812
108329
880082
1091800
409770
112371
635337
807984
684518
255333
382076
865138
949679
785480
1044938
141290
739631
956608
949784
226810
212867
72837
368697
543752
970796
537901
44789
801424
438657
278182
358398
294679
57431
1013309
526877
438023
983464
804920
1026783
728736
370697
956037
553916
783073
156036
646754
365392
726877
32031
377692
490448
904014
193026
581058
811906
483883
1068403
317627
898072
151219
299554
504684
1061862
1098092
19046
1054920
918586
158777
819090
954776
1045722
86792
684450
791941
477068
1006075
875637
55011
537775
543787
59353
329056
662861
18103
160738
700020
923565
229492
894056
805873
103514
26391
657215
765865
108394
193097
495441
280584
1026077
585307
472442
856017
452748
1005807
809707
768520
1042411
581943
690093
310809
859972
18345
501446
301703
158659
1096559
84861
865941
228676
146465
338738
783172
1078900
797850
629021
411302
857768
81298
911973
1039046
407173
581059
269362
287924
349396
598328
911303
724790
825495
389615
826583
421512
151120
768071
941707
744654
845077
342050
1044574
451068
877437
1077899
463060
1062435
749441
328084
498438
261420
653062
181439
375711
12381
93422
584347
545106
622312
863959
894110
439235
160660
666814
627728
238005
67904
236601
346140
766781
741133
878410
149748
855423
986259
5864
999226
1070404
670047
395989
655466
382756
423833
219394
1012978
904087
261233
500369
1066905
42072
588043
778559
628425
433397
108011
1030381
45697
572624
461319
612749
240942
436292
64795
896143
644000
754410
499457
670101
791764
121617
506573
900033
143452
800451
715436
718646
592222
1030830
334240
323570
990560
56779
986462
784618
652922
1096926
569797
231674
287575
310063
315087
710949
417321
845346
528250
917134
528038
542115
725799
720189
846130
345006
757488
918006
966817
249037
124233
474440
876209
221010
372165
62687
369696
756799
969135
652028
257125
259083
1058541
119538
835935
804939
645176
453272
1056805
506580
589838
74450
43213
950685
1013510
477694
604145
96662
479869
185587
517401
348438
14484
399650
306014
703534
420358
1023756
585903
8896
300310
608886
1065615
552580
889283
524480
829745
156846
1083260
908321
424517
999159
333097
939527
255910
76722
541621
1050700
278296
651970
873893
989922
783318
1017963
867095
981413
518806
462318
259803
47106
21328
972663
387557
127089
895914
974217
523341
525513
111333
746590
703168
287264
126182
595520
526716
1051085
442819
913892
387067
798486
294778
485870
348964
948678
537684
696918
895685
7064
673117
391144
797220
358721
197484
728577
1041604
522463
233538
810145
966356
699703
579989
945665
820797
59441
424023
7309
996176
299278
489158
516015
823610
724201
715910
894693
372542
645110
43104
907123
1096714
977880
436337
156657
409677
191444
81726
215968
195295
202049
600475
9098
905713
779577
727875
217904
462919
6757
338762
1072704
611032
149850
305658
66094
1023239
99320
797648
435475
604234
120858
352704
785221
593901
640297
951172
189869
1091266
165175
926715
259632
801954
206982
999941
235784
984019
12842
919475
914432
186777
1093608
471266
944987
130955
1065664
8417
554341
762787
292886
694207
386820
507729
961277
975543
317592
463630
194607
951490
536740
1080710
889822
744445
986631
740568
713809
1058848
701221
872245
825752
602607
279146
524421
853057
970359
948825
604683
605733
795002
590268
138900
785492
509248
323175
773094
75002
602450
1059021
1092758
39507
610114
398953
1040525
768500
852349
545364
159453
775984
519404
593817
398496
246259
4211
93876
949682
616336
358756
882135
409900
933053
932580
363960
142853
377971
743125
580339
457690
108786
617522
1001193
698407
505641
346834
620378
593677
80043
607770
20081
493492
979300
807081
542032
1015462
722367
553025
126462
207075
236930
823133
923919
897686
964114
1023535
427754
1024768
755097
187579
205765
602685
120245
251839
505277
645955
316820
894681
1061008
694431
1071234
520600
537187
549643
950243
371781
411142
846893
925238
833604
39849
998891
697725
649956
178699
227304
1042274
80933
595918
211782
364445
790720
1049964
772363
326055
630778
900571
94190
990367
511389
314183
445873
1066604
314955
246831
1012668
34859
991771
156649
46755
773847
848625
734195
317955
119001
420917
271819
87088
1066351
887470
380731
991040
1097365
16749
566130
172750
685495
719682
302865
1053097
896812
59333
219404
193483
488637
288808
991762
846816
905097
22760
857434
568718
271734
558083
96404
856694
881730
610122
574073
966845
338947
374919
1057310
316567
327967
35970
745026
974659
20683
211318
527751
681248
755632
763464
835562
492630
95708
953047
156484
1002181
138486
959707
586157
163026
213071
725219
681279
594774
231395
51580
361468
29123
876501
414971
188489
433133
867494
415466
792612
1009119
213220
45609
964360
461361
549063
722455
383134
31630
338946
284586
477867
786900
1052710
83351
673253
1028147
547078
5533
427671
21147
901977
271747
533382
398700
224798
452090
304834
906320
886811
673412
350724
728597
1007901
565140
96539
71424
780411
703581
313123
902803
403014
524668
951002
413403
57511
182382
646675
1061577
1098965
635915
965936
429985
164338
1008868
172054
759845
939196
1056577
666514
788413
209975
27750
882142
696128
200935
401523
1094261
408575
220417
492110
288862
705979
744581
24250
581489
445928
399828
4372
971577
970527
969477
451446
393446
205583
1011760
317620
814276
153762
881345
293473
374984
1024943
964681
706644
1013863
90047
707925
939418
893739
407795
612572
982858
934968
197951
939014
770019
629319
504553
4666
10546
388577
516911
815403
413417
229970
867375
1052627
393242
144219
967235
16317
965580
803736
622670
364694
626305
1069317
306583
45526
284681
338396
436676
672966
995453
763626
633635
204567
841123
192915
142147
875029
428323
818611
860952
822965
887019
506552
192914
640981
327728
901256
191899
232878
56284
181581
889963
423327
338638
428953
929758
1087656
1007580
298550
905460
499614
453433
761298
398126
956345
759732
458584
284133
343677
861115
737795
770061
138489
791268
1093712
312566
1075740
364381
864500
284265
713084
532028
277001
666010
268249
48822
222733
1062239
534548
426165
896635
672340
859592
541719
882013
6658
344762
703554
57473
498310
828565
465951
988053
568253
1089878
370180
250961
249454
111217
961318
393824
97664
645201
1013475
24451
1075532
43565
253170
931612
722527
772748
1079476
398063
468574
40022
970113
484060
1079999
265077
802555
611205
485094
664439
869511
113259
273600
591119
947854
181875
841515
651012
684783
495627
663280
55765
269749
824390
489741
192215
848142
502777
383419
1009217
313632
535435
1026263
92140
1027601
204963
764245
843500
26831
501402
192703
1082795
511591
973540
963928
90803
790778
509371
42870
47547
44184
787770
60617
504944
630899
1075090
155802
551702
800646
996642
692842
7615
175782
42910
910128
163190
161507
71576
584936
830379
248010
870879
343242
257348
61339
770870
863051
529957
732943
1071124
1062847
453133
414085
681163
855708
835744
758117
823377
1089248
878295
143757
605986
958899
931473
55393
119080
487742
1074306
529587
186427
435748
525030
636702
556745
765390
790347
175652
409790
540563
296686
1023335
297937
261923
81011
245867
579580
471714
747515
876977
201776
956483
883077
9761
698514
149538
1034646
253895
337763
511059
674844
818744
84792
174913
441109
723977
650019
237307
1073888
497023
1041673
668443
641536
300763
181025
394889
58822
226809
287169
508705
432159
617920
998087
1092893
268736
60690
251783
871303
1074595
801695
589988
586530
222732
580780
153281
959917
726429
841719
145599
115029
455996
799059
800354
485039
69464
758225
358549
729580
719920
807097
985917
673216
598133
310559
626578
631446
169850
1055606
131092
944144
261882
10988
635850
33924
975817
340706
182592
524780
33682
782959
65042
760388
868769
741794
1057955
1100306
895551
198032
50726
432680
146755
864772
865822
209464
861975
159240
92456
222078
78933
162280
629736
832830
161633
691054
491463
364423
64222
797283
613554
313806
667743
776242
39691
770452
1048320
439083
1033729
356771
216134
89704
826524
629155
1006004
616072
363257
677145
863400
827932
427827
419470
431359
138173
380151
416508
856442
700841
1088447
735778
554471
742363
558313
321059
207997
289193
31053
941856
551438
1013119
861522
329864
35798
254675
745623
499337
860081
503392
888882
1044605
261350
135706
91260
135255
449793
1029670
608087
706432
17169
1039959
113415
340519
727560
418655
1078604
716351
370810
78175
391673
607573
533292
709279
541304
105604
300891
595362
672310
369860
858973
190198
45937
738783
598020
818177
114952
360840
702387
751278
831455
1083624
969201
1044914
116158
485699
338983
938118
270326
96998
979268
578699
826944
300019
1050708
369592
1050395
832557
355059
610834
711021
133448
558136
853625
847405
752981
686474
633912
404780
611458
733824
428013
696933
877196
473355
828888
324113
1010320
1049153
239798
176429
298085
498141
204385
109896
974747
699669
378707
640759
681361
802990
545357
694813
81580
1086664
901891
938745
97076
19114
400563
241917
1009748
32392
556614
167822
982608
496613
778998
87760
81851
781693
1097360
383197
275925
553661
729004
233806
440089
593112
890607
576862
196885
912986
804031
684408
448625
542906
1019078
303031
1015210
267610
121973
861998
894842
758203
180257
275517
873711
403249
314135
38362
607598
803847
56525
739655
598819
422804
799632
289823
255198
41560
59288
946162
130224
519799
554219
864847
221982
954545
1003369
307237
641247
100512
974803
1094517
860964
825395
497288
497851
1040923
159876
373753
750137
475127
4420
425217
577783
113451
195399
312783
966937
967987
72968
366324
63938
546327
908387
802892
610343
573208
354036
552502
418657
40466
1029789
83814
655417
956257
606638
963654
301882
183546
9856
536219
474899
621516
48086
734059
878455
625552
316805
801439
275028
192055
350175
108081
876430
799755
851052
196668
307281
121071
430824
964833
895362
1080249
960828
1082843
792127
168469
1093773
1032645
138960
952996
746565
727008
1025700
865196
442276
547869
1036557
446685
998895
821799
444245
3285
25734
278208
310611
933544
228609
506792
6197
159658
505627
364054
814298
3839
135011
667925
863606
419875
259358
1031063
444444
1010229
837006
95140
870493
1076606
437007
36463
832537
57898
20922
238223
1091444
721575
484147
603160
93953
311304
469729
670018
774217
586463
1065871
826363
203726
550050
544149
219637
1048143
112734
349670
919968
346337
754571
761392
156259
276063
391862
787083
251026
582118
835774
979225
197754
727014
728096
154794
259682
707477
82841
716598
63147
515743
777162
930213
878358
62950
1064233
275917
367408
7586
62924
426097
377577
590362
427068
531238
1070799
354151
66435
777851
777049
470209
766788
975025
137996
958502
456341
447423
43030
322790
87742
659614
4961
107422
83538
183700
594753
787464
70909
232963
905001
433172
511098
130270
427406
635302
283512
1093056
16854
87964
379353
827712
296288
758647
273388
785446
154602
678553
834401
186497
939875
565576
960054
549469
787711
75247
941029
385869
487418
1050228
349460
897753
1016183
1023192
164748
30321
1056783
289601
50421
172774
512760
35473
75967
191453
307929
268052
269102
878315
97493
33988
579994
55935
257386
141340
504232
350389
694162
987393
1070787
772756
889017
1019807
200655
633017
175614
862616
273022
552467
836104
315190
356895
312549
599264
480412
50084
203026
351763
860471
533408
835008
687765
210817
513335
673373
120982
708615
996181
64625
554735
1097642
99799
1072665
658796
383003
232123
364304
192010
348130
512958
784604
639745
590919
795276
434809
471105
380924
850091
90310
864179
245184
1085087
615729
159244
16678
971356
78118
663682
642789
356637
460143
863276
233172
858792
1016225
122964
849836
239629
998762
582533
1026474
892999
43314
134939
132638
316983
713650
955122
1080662
446821
105767
73319
963035
239276
408308
320056
263698
188345
95432
1007290
183462
406219
796762
618249
1075736
284442
64404
698456
827532
984340
873340
143948
975534
513305
6824
23034
999667
1048317
44732
541233
244073
35745
618533
1076152
590670
1005544
1096815
98202
623213
245169
278403
731065
794874
124297
192314
962694
91563
244056
1093635
707992
101043
1009338
715944
1062145
584929
1050573
106015
1079912
528525
169957
952317
535708
109582
179487
820429
361189
424064
797664
294918
619764
621160
689934
410882
51971
144039
527196
363911
972385
99622
1034916
929578
572668
194007
174680
725914
978398
645432
973900
359235
859437
939830
105553
108586
493167
900761
634594
416287
348946
236709
149429
613376
1001059
231079
64979
755895
34961
1041097
264544
555313
178701
307313
370660
808858
862276
652767
15735
489408
726017
399717
132895
471820
514583
780700
118832
880371
881421
226146
937945
611425
930197
895509
712836
76216
339469
378381
849743
401476
401475
912298
37725
24838
25888
358620
972218
539338
142302
746984
555951
221909
101294
873262
1055868
860522
139531
919201
234625
246638
721437
521937
695845
48479
1084537
922839
5304
1055411
506410
505360
494970
171998
621086
273460
312142
243161
1091550
330448
256907
888099
673454
122437
774299
335419
1080292
138772
508683
658375
373926
118001
1022035
425677
146668
314791
159661
528714
901910
627039
924127
220997
1096329
114751
418732
827346
41169
1040034
780473
1097979
512775
800425
227113
676942
114009
543275
785464
15418
113148
798715
512855
358983
350867
737343
1014011
837446
174879
725691
1095535
630959
1051395
1055659
314557
300414
58238
582525
153904
506026
507076
322340
328180
1061882
410090
362797
197271
196318
876193
970638
900169
326897
355462
634397
582061
452213
186813
162915
325162
849226
1075743
1020329
144117
896169
39455
502105
260724
501350
491113
801557
491012
717675
639191
23578
618815
284507
357438
962723
140572
472898
1083712
913175
141183
429330
1073378
820961
281024
704811
452931
1059608
748808
416923
970900
110540
1012727
601194
610835
190544
314191
860525
155139
322916
11645
51871
896925
492018
783718
127120
1070234
528209
724480
977639
864945
231670
371035
581114
859836
377158
764763
535863
386204
265563
887683
1048923
218125
702643
875342
753440
572113
573041
388582
56031
1092785
767016
426705
465409
199365
212757
418966
648353
147101
1024250
962839
1015383
827126
221797
792089
358601
262852
549202
88631
591066
277173
1089865
1023595
631778
477416
943042
917047
783161
367862
139451
394588
94911
441623
457863
229420
226097
810795
1013720
268943
205447
873990
776567
691999
694438
936742
655425
302391
985956
83144
46740
834700
96625
611692
1011479
902119
388081
916296
236266
530967
403959
1090894
662977
363115
22924
695375
467571
610645
876792
330102
803146
1042286
1022826
245890
755639
212720
573473
46303
224557
180471
815382
437967
128690
129740
848768
242083
7253
818202
719439
247793
248843
1077690
755078
413290
1008582
374900
419254
1075993
117836
914779
747678
317080
674341
675391
676441
111477
514261
495824
796052
797102
101374
559242
669139
918591
392902
1042685
64837
511565
161759
16670
733359
258867
466058
83363
576234
276987
228281
913458
1097100
774645
97903
720154
875826
709810
728669
388994
938378
1055016
209555
387563
785651
945395
103081
1055364
865341
811209
69796
570982
998790
75551
220282
232402
331503
1022675
539892
66198
930086
270027
879924
186940
103419
173543
264078
844079
55557
54507
157176
157175
122744
430819
603539
608495
304118
1011133
906716
862451
252643
1022300
937997
220679
260008
427991
561941
676358
490694
674328
459426
171423
533103
371264
1029532
1030582
528475
195773
699235
133309
355792
239879
947581
83687
1064269
597666
923524
302882
787060
166312
393268
839457
922694
248645
357094
564269
814458
1025248
333252
640447
974359
580278
710552
711602
709502
929113
348667
349717
1096420
745972
307019
675909
676959
678009
307940
524477
416550
284090
314088
313038
499248
931453
930403
190845
389328
318451
923256
1090984
76894
103032
831386
693859
193826
1088733
932420
404254
12605
382700
523829
586959
175374
687662
238256
503161
264070
1075662
399720
951917
69186
693070
783903
895014
912330
585013
293645
440937
865414
74601
442990
1081190
1090755
349418
440454
493960
192359
663440
208699
570023
571073
1001999
925375
620777
430930
1072287
1061288
277458
421900
337184
887365
534648
123668
915690
916683
863988
419860
74135
180641
527035
1046468
687630
468814
402126
363009
238094
532004
645489
838598
546355
928686
630178
298326
982646
195808
287300
537388
602199
864498
179949
734362
335050
497039
157295
545100
521865
635804
1016826
501539
1092669
758405
286040
51759
771463
265430
1063447
455150
483890
85663
1069466
1023017
865758
27268
270486
407921
678079
697481
810156
352567
42097
832754
152012
384362
1029237
160658
1021237
699690
293343
537892
18605
1039359
726735
502692
126602
866672
829397
301891
147224
1035829
805950
249914
33444
105112
224264
1043625
237427
735140
800909
370357
440463
1057995
325324
477521
585952
141482
540723
414834
981074
985040
117046
540111
183056
716538
1092227
59131
753221
118973
141223
402387
711758
417803
91086
998693
868237
107988
940427
272360
604566
1081044
1086408
999375
460617
577749
270819
589722
544724
927709
522908
437517
296299
70850
181311
885069
39515
425841
18193
1095099
641468
650754
267271
290476
44986
778564
456698
58797
893979
1026650
399408
632511
852334
304026
937750
28802
125785
607367
10905
57548
52458
905178
666966
456989
674775
596482
976436
958163
263548
687510
933062
1088520
86019
930860
32859
488275
226717
309424
1021144
293121
590795
123876
665642
1080887
980834
1043864
739792
233581
232531
69821
1094615
404206
935358
1032974
117539
778936
260068
190385
155442
1032275
501979
157643
792534
502862
1078712
577391
1038337
452800
146330
455345
479276
92502
499732
758680
62733
417361
999518
1099615
516345
714389
995668
571484
81431
404709
1017512
643485
862777
534560
911246
627964
209736
472406
747769
500983
249153
107711
91020
793097
1089835
375067
339198
830687
308423
345809
883999
895762
898154
341961
454431
306429
382194
38894
130577
816843
964334
617921
550170
743179
417881
164022
150800
646906
95667
32544
634611
24040
907990
768643
181498
582589
127593
885815
757577
450792
688403
1019181
484528
698691
242384
1069575
646234
970009
239115
349609
1062939
128437
654473
532776
274448
10858
431394
57590
745123
59455
550878
768943
942541
389187
939126
37238
9686
620377
842973
198051
803333
416504
134616
662442
671619
438677
791946
73181
49842
1079044
792504
323319
673834
245775
453736
1004617
924538
588425
187760
581818
1076240
1093595
16723
492467
476022
131842
815304
402301
187132
415437
865137
263525
872723
365213
343500
595593
73912
113653
461645
345894
1043129
268776
144258
719321
572413
271187
917148
903845
1082097
502354
458213
188785
605664
261554
1082109
55547
653195
526909
772360
279885
815798
608363
73634
596447
160594
802591
200478
719499
1033818
489938
18634
921515
670142
78960
163454
350104
139046
531266
360287
1064430
190939
234207
947437
847769
784684
628150
226885
156331
588289
722631
812123
1072462
402356
502792
375466
212489
205463
337935
157082
21248
91601
242000
661639
411791
747739
285517
474102
69592
870570
679858
587826
851977
602873
824540
895412
85659
1029100
647079
733887
292335
188222
46369
512709
754661
980233
240186
204878
35567
617429
893470
532000
304665
553507
329725
342015
377253
66339
1092792
99363
687994
17704
190943
176707
765185
829902
779221
982596
130287
873826
613018
498575
52245
852196
320087
1067290
753780
776246
359391
1033863
171837
828358
674242
729079
32004
313019
559445
954100
183245
757271
407519
783423
297400
667938
938618
831854
649169
523037
585112
103201
111577
322473
838159
1041814
1087848
13990
441643
1072507
315923
780364
118145
347950
900344
75760
485708
339364
190344
215700
816956
602503
591049
238290
706411
754578
789999
31707
67806
1065015
446060
66076
291514
414142
696120
613875
478744
585662
562277
487904
962980
889603
1029700
742616
428594
106829
190531
540907
16345
295818
605287
1003639
452583
200534
697183
939717
1020774
475750
422427
137608
170419
390446
11136
608773
1017831
440775
772534
75368
595184
485432
366507
889514
832315
160218
165105
404318
97646
694960
104038
66912
714830
774219
353470
39665
78996
802628
956003
1037630
149884
403788
200737
263253
932535
167781
213119
898230
314508
472609
722240
194855
523116
859203
346138
214257
120738
165882
448849
832517
1037020
906117
371085
834851
1029744
451253
189755
190805
921253
908985
36056
339999
690828
51213
653443
210350
511170
188708
319976
929149
1044448
365246
330366
886764
639276
761020
171235
809478
96196
580244
345519
763900
933137
149348
898111
350213
76145
504753
1098894
113941
395737
758441
335776
34924
14842
348063
896014
200689
376885
184008
1040662
1012616
857107
358164
607386
322312
983074
361478
71725
1099711
169768
162872
913489
868965
187225
668167
94196
847921
427849
676290
887048
336812
136462
182100
1067620
515517
957700
158645
643910
688407
430383
499393
1017025
57791
910391
811277
282844
315022
157833
924850
241040
153022
1063082
796300
27500
354347
848673
1084657
805914
435078
502391
318131
55081
755030
1100108
625079
379493
806449
579590
877210
171196
974094
403257
749073
525533
665729
990762
214414
977405
807678
676836
507383
230893
971535
966163
13887
340443
657449
40955
291905
669825
435301
59664
827368
328555
798063
956076
743069
546760
784959
69999
930135
611387
789048
843917
516511
770657
357460
908195
950949
681155
58812
304263
645608
192932
333018
206962
903471
910441
1057105
507943
320121
719408
219426
7039
543489
153375
581638
374028
1099186
697125
84966
770910
82392
229801
1069134
510218
193457
370033
932697
718657
555262
956393
377889
935611
242590
803089
314213
771846
522077
862663
127678
636957
247402
1060163
363019
1007503
212550
668673
254417
898074
569603
213645
543148
211122
900829
146980
906645
382368
980703
788430
513039
855300
358963
146998
304644
440870
776907
363158
1015854
322654
1067777
437548
436498
77783
892169
488831
43502
135562
876642
376652
119693
663732
155897
449253
534339
34507
543241
469278
91927
1053525
570663
383888
160855
1013704
363011
738194
730201
18733
697642
1074407
635316
6306
916240
534174
960227
404888
810387
42662
1021424
589219
158408
986340
29194
184343
948683
876171
214344
837247
94800
684611
769091
227619
1022179
299524
1013195
455844
199445
989167
1039909
916471
791383
122070
642367
100542
420777
190126
453185
299859
66748
540786
843308
353855
1070155
770557
667869
41443
189615
667596
146121
998138
175200
658534
218865
756730
1071447
11420
373415
410428
471857
975371
46768
195643
686645
60214
597030
1023973
485191
328780
160710
118334
653407
640459
531170
265336
149070
69748
855718
524032
21836
152100
1082318
326969
407270
265693
722711
134007
1004754
256197
848511
179070
726320
894683
406011
787018
616918
31194
5468
342049
451673
519741
679007
1070786
709554
45337
935007
571922
908840
841239
1030713
731517
947885
844980
820790
592432
894822
33735
952397
87370
131800
241487
155228
228520
1016166
380633
658691
547388
911728
205009
685361
803618
1059764
790253
928132
581188
1098761
720797
335046
776001
338510
926570
1043891
421729
102271
626819
261424
121651
549903
916390
718172
1004438
321754
1017294
183417
532239
389424
614755
915048
583367
1085185
705929
367267
461148
443534
138372
109648
222132
657424
789700
1021947
863557
111124
639167
258273
758975
1000918
519891
26828
307357
738676
559264
565349
382469
72636
422856
596677
1079217
912345
943467
1017899
161024
670386
1010962
416934
539223
936813
298273
419398
965221
219958
835499
756483
514669
923010
728727
664878
178268
96510
166057
781748
570917
307743
945117
147442
575813
100172
773367
524599
165343
747521
800067
556588
556958
909117
239820
679400
1076494
1066284
52916
293169
652674
547859
1077425
817431
680390
741810
251893
537027
162585
136149
806128
183985
69156
1016076
214949
246114
747568
199618
433948
740828
1050755
956768
1077743
166351
758011
521235
895355
355705
512540
751919
501619
201646
1014739
849042
1056216
292743
20003
947929
730619
656795
715287
933502
394935
757979
422810
480338
894933
91459
709751
813649
470787
549052
439639
167889
79184
590545
231610
908529
1037775
380738
515272
862591
60417
393254
770014
812257
566593
965249
420842
136147
429520
944138
480281
281559
632227
1051368
278774
897024
1011036
729077
673818
447054
807692
80648
846099
1075122
207607
382574
187552
850964
319991
999298
344006
617475
689060
497869
487169
139745
16989
880505
726668
1038644
45713
540266
1077103
606306
755454
683465
312744
836164
791467
336233
1030434
959956
489802
702164
583634
1025477
255065
254203
427517
446045
418846
113838
848043
806314
75526
865747
312499
659561
1058372
1087636
552399
478464
157197
469958
743412
415087
865566
285355
109773
957408
228969
710659
512474
790926
320205
250406
546583
604595
947202
1073972
151115
518905
986223
460675
594248
46882
879575
965552
213409
688217
344565
328997
758271
645875
85441
646814
603166
201368
1089662
15634
1094271
809729
523545
542037
460839
874339
1063690
331128
277289
1004175
1013890
400686
730768
207078
973547
637137
13702
886695
1085671
431075
141243
140193
896197
220872
1062112
650140
869860
903577
885728
592292
1022812
82002
530556
982316
432560
722844
618909
168214
511585
377095
695946
620269
107286
1027618
579875
853404
108669
721404
820691
492264
1060619
860398
402484
1006170
909799
296616
491387
279781
1069358
1032345
760153
309648
729676
11203
1044642
98988
709756
466483
965237
707998
332403
547974
513864
383316
459792
65682
61335
459539
545097
860956
195898
421245
737958
1058135
778742
23308
531417
787478
732976
400569
1021561
644453
462856
992483
794259
1040258
700492
905622
366514
931978
330453
94736
792364
579305
846409
966040
664048
212722
956487
53485
91402
387859
457983
867022
196190
339692
230199
508244
990890
199919
33270
122549
1083747
649797
410557
150071
65577
437023
599691
804741
221863
358580
970747
496172
651672
451238
553913
212665
749232
97183
561737
458479
735127
668514
348120
1022060
1016387
117594
948790
371093
352844
690826
709153
973160
84318
491796
85529
904024
373723
191505
1066274
380277
939406
440563
135521
423369
571687
306233
674253
60129
154757
580697
177212
713724
119268
51350
501503
763294
817113
1038499
169103
646170
662986
870997
438387
381781
411136
840598
802983
278632
390514
67675
68725
69775
624160
397125
435489
26117
470961
430003
392989
841186
351210
1000582
379077
505488
104766
853584
755192
51267
677440
510934
120798
683227
1018939
50835
691033
905336
11976
637674
104474
1090248
79315
849998
559956
445269
79057
731972
730922
1053268
944553
155013
27363
58680
141162
812159
308659
741379
542919
949460
910458
862794
807979
226959
874809
78277
434274
570974
935468
893636
254405
323514
1002725
374783
218510
649092
398370
890119
1001834
405960
511252
815491
1047816
730185
926607
516871
975723
557995
530051
676464
877888
138416
774790
114657
243812
1094738
348483
385345
475147
128458
443503
1021403
415543
859726
759145
705415
304548
211864
665793
815954
96543
972388
795498
1032449
72148
58624
862885
474515
563545
110481
354860
1045769
470770
304889
151630
1082555
55662
587374
413812
31944
29985
1010615
865461
132476
1049596
633902
581755
26294
902424
625354
150523
311719
266081
188813
258838
671822
586940
467255
653490
968132
26101
669352
1038725
492777
772813
943766
276233
498180
777422
807697
743431
989049
946219
306775
1037832
551013
1033235
634235
540944
407250
44111
41223
1015008
306667
654314
437149
578533
15862
599212
265210
166956
108539
469382
847828
276480
54472
500063
1033720
1093332
180836
253997
735473
980087
940978
870754
493757
281267
930035
682572
325795
1085654
496278
324262
449197
939800
949514
398509
73868
192738
511638
64777
242810
880150
564154
982076
136270
47849
343442
263770
603509
555307
603945
286020
644789
1009741
105991
24814
1086266
972398
944276
1084633
544618
464437
818472
55988
330228
79890
816717
637314
852706
260490
1092370
259346
902588
91803
425433
374925
574168
98464
27213
489210
970732
444875
617948
2447
163113
478995
878677
126217
1009777
843145
382287
499169
257976
292171
702331
652210
1023922
712182
141324
759840
640558
195242
884826
1009962
20602
933732
1027948
686425
22677
1014947
697135
317084
807907
356387
58076
140832
704996
1032121
911720
912798
1072371
487017
876824
311091
82572
306370
750131
10197
206063
350957
503566
488960
488843
184241
779021
625568
224533
287469
852206
802961
52938
309742
999069
863843
1030419
313412
776029
897323
995833
296967
672165
458075
473402
226561
66811
1010752
204389
468893
315597
866704
619112
844508
753677
769158
607424
662756
16274
111464
138077
345901
740705
322407
746169
475482
975997
489670
984202
9821
374784
373734
891325
971393
972443
972657
42955
603308
1029139
875266
874216
315229
273838
272788
271738
560619
343034
929325
329614
328564
899981
723271
377129
376079
361894
215917
921020
163416
96229
943379
71821
964614
243416
86546
773916
832448
350932
308963
741066
333247
640445
316444
632147
1045936
1046986
1019196
85865
200557
798750
191625
1035778
1021462
957470
216142
570466
1090003
667258
1085523
222636
926250
173933
230538
288976
651867
290872
134870
393160
394687
845302
480732
894876
308864
980807
736114
786855
438352
1059109
367628
955232
330338
429707
686575
227832
588950
425811
89749
247696
959590
438506
533312
350652
1019796
1078544
794624
153275
837471
264594
975663
777377
279261
424633
61830
389422
66483
251799
221019
704380
527938
586156
562545
1081259
1082309
690192
105465
711630
370487
540191
901572
122659
124916
773602
56538
312389
385049
720235
320375
787700
96244
24399
155759
246623
177141
343762
787650
517462
616465
956129
52928
961628
958280
610784
796070
483962
617160
158963
160013
735971
181551
600869
510924
28054
403991
492425
785512
1026733
906364
458034
5799
136304
746530
1031542
672819
971799
946811
793591
147715
9365
447216
461255
517016
577025
610981
504863
842748
1058002
1025936
862938
632528
601310
1004217
808910
996227
808632
347072
955490
20985
25957
330123
931661
566786
71914
335651
18835
337841
113726
42535
511240
286840
800403
726905
402665
773657
60517
232969
862811
698220
324303
722027
1064851
380373
179676
160444
932654
82861
308832
135758
634812
1061943
442138
81960
853590
827540
790550
960977
159522
418682
629251
930475
880444
498884
802597
273360
710593
444740
920163
1018791
963290
96375
737948
622299
256231
449108
619442
370442
536608
605208
197676
116341
805575
526276
711010
929379
1004471
458610
1075255
912048
546509
658859
26957
71926
781690
552669
884002
549247
1046198
461918
898868
1055310
111711
234600
971542
127335
237864
303773
388634
744582
258444
72616
344344
950946
901336
792252
42456
465719
467311
212926
89283
810319
993875
641000
370725
685806
308093
441208
429321
35019
1013352
443636
178989
734715
1061949
20456
723293
533427
211822
819468
999861
382515
382988
600923
465567
898425
174587
221559
177305
832698
975964
763692
79877
167625
1026526
382039
966919
342685
177835
912836
8934
462718
900555
136226
349347
421163
1056892
34533
288345
998614
22780
149208
314454
260311
218097
421448
572514
825810
65337
759764
393823
755061
922566
425474
442693
625484
910095
624620
398710
1069744
448250
401664
409346
775012
524405
386614
44389
129484
30027
589424
741448
81041
634828
241787
1068075
95403
32737
336369
1019341
796083
1028284
84449
294073
326513
669589
1011143
127041
521654
517382
543625
346579
789791
565318
171545
40746
978984
398649
633859
264376
151014
509989
321494
298220
809877
257559
375240
567393
928094
679124
53509
387232
1003579
569638
820901
530040
852052
36516
382696
1009508
119939
868033
1066423
317032
767298
701258
173133
583968
767917
473015
1029195
301060
430567
690360
136711
167471
32643
1070438
555830
571418
1050599
360595
581715
361042
701158
723670
197855
157060
1017249
976308
1037150
569179
992561
994581
1043461
1009705
21238
1048849
895868
642404
425631
622614
476031
742455
550588
174782
691790
388005
923126
697588
84077
478672
264295
713089
144500
360338
948999
340892
524263
531454
351102
776617
899800
450013
952584
238617
224042
823409
295971
15136
527866
889996
1059598
840774
40668
833803
584442
108278
480088
967151
150912
397749
513448
20041
508754
317502
268479
509118
227397
812249
785202
76526
506856
992922
1038160
1035280
533117
607763
613505
457508
653981
716071
275783
682308
641221
249288
110705
840729
716167
166924
953452
534509
349780
653194
241982
522523
215572
457221
223301
718700
990335
270650
258120
959974
41255
952660
371727
190252
779439
121977
331924
947538
586661
130072
269542
34321
110342
759965
44956
258687
429384
933248
879132
944554
111018
1075187
191320
657427
956676
67086
66036
506082
616533
626525
126050
344120
800129
683673
824853
54016
649292
85410
946999
13901
518010
234112
571970
368713
970371
838046
805313
334288
846085
617934
396829
1086977
481776
869735
909777
873592
375898
163385
219406
372923
362103
980579
768054
554492
306963
82822
1099663
902679
772477
545685
542840
429124
957009
999676
1026671
726578
472332
736341
716992
127166
511595
573761
124712
590249
294836
188865
67877
695077
1049368
869273
242213
364784
972025
744888
150268
979527
482065
313009
687561
532147
869483
553043
913198
764510
32129
190572
895757
112396
232268
1038536
369276
740401
583397
233397
411648
49771
350032
463673
709870
892056
901728
1085970
405824
904425
48598
509968
551388
474397
786854
514718
360003
421122
948718
48842
595426
91134
250265
739970
946444
1023437
575189
849420
764087
127174
947907
619734
168859
389399
354852
3868
945944
884894
138588
175510
656531
502110
810246
740405
122392
1099445
945948
909665
605941
390659
401211
1088233
789254
970678
114353
778351
1094233
913316
508859
953270
355318
1087720
571949
490989
610951
611218
318984
772687
807836
979486
252678
236795
618008
363437
965620
499964
1086182
926432
62243
889403
953618
852126
1008097
531572
746593
197770
54524
849427
298716
173542
260950
539746
563053
169753
876877
16688
316260
662657
306018
426181
947917
1084149
999662
1089696
150534
1039398
173151
305629
136059
198813
196403
1006483
550715
324354
375052
856753
744941
865776
514241
696890
331875
207220
206170
815876
418218
417168
545343
85149
331710
228063
671948
670898
862702
512009
513059
510959
509909
364038
554468
749758
417794
416744
408333
777993
297310
843318
441799
67491
93245
579910
734067
714518
224588
833552
341604
99292
1019680
1060262
587841
995982
89642
505576
926537
1075676
905138
261963
236011
193220
398003
963796
583685
667005
267286
1024567
390017
461940
61583
134704
810771
775027
183290
292621
1090374
329893
433121
271274
46446
1003487
257087
1086567
738715
615731
640201
714988
646756
1043979
665553
210456
665664
494656
107676
737938
304727
845980
847030
312385
369167
360288
359238
74018
715919
264306
878387
664689
1064033
436400
270494
578966
864273
293102
978777
757538
8487
370595
150362
30208
88099
926988
686884
200968
333384
198498
25457
973145
847235
1052632
680794
659033
181081
564706
1081291
570353
336707
161877
683375
815858
1068507
246037
419197
900273
29106
485649
826339
65072
988154
950912
1062938
43462
603774
833848
138889
782786
242618
839487
578318
292616
417520
306298
362317
44144
865194
901805
561980
517927
51660
91410
1006322
938365
8532
985405
666859
763864
379589
63932
503467
468463
347065
654957
779181
522789
281647
277276
498621
1053679
569185
317660
150335
680623
989843
514415
539953
677630
515680
142761
831480
283391
702376
1044461
1085104
166833
1001242
624991
375541
1088949
479297
479013
426518
89510
900613
351064
537955
512307
911944
816439
347625
992527
1011390
927817
161785
261259
260209
306344
1008865
153045
603158
117093
795152
123913
318693
304138
4820
60604
125356
217460
887648
274540
470023
128087
472359
1054100
750066
679733
680783
628214
495018
953611
172110
1019868
241581
233770
709073
449499
407997
748848
794750
948832
1093365
94844
236805
990463
970373
962434
363933
700844
706551
144599
663628
128447
953924
702592
62969
384651
187750
90369
145447
512863
1051354
966410
1083330
500045
1024977
95218
656521
20364
300902
430537
628990
643076
41558
1023651
878673
868657
684414
824809
274944
362536
457325
1054802
799001
476410
809731
213398
806095
11329
593074
146037
844310
459554
408479
1019474
31128
1076634
726465
817518
890623
889573
80968
868624
867574
866524
1031379
1030329
616987
969458
233942
232892
694859
998184
997134
72858
159642
256238
905347
906397
636083
19547
269560
178980
497969
487616
277701
276651
13333
129882
299521
814286
539792
366867
665379
62828
856418
939676
499490
294784
783465
181048
606425
944454
520035
942140
291816
1032175
799836
644087
520708
211663
336617
43549
999190
767911
1039862
918935
39036
580684
806476
727489
394032
743969
303456
356470
272582
741617
1057969
536707
182126
25856
577103
468352
607920
685795
817346
573707
78878
393333
926652
48567
55094
267859
527615
31438
964219
915051
78649
1022338
92301
1018372
624728
91325
356835
50424
264293
498039
519042
104112
67795
538163
22271
132266
71690
516679
1063439
270433
1007802
130240
180191
802967
801917
670055
974618
457630
272466
430559
343704
848855
326874
469990
455645
364326
1008528
1073551
30497
843959
163107
655856
134225
803387
971131
408941
891887
237238
33689
884768
910897
191418
613139
291604
890303
255091
526551
452928
1026433
299903
63907
406986
911451
108589
55628
531956
682323
507425
662652
763973
676436
507020
425014
254614
896523
932054
1051463
777329
680411
122858
680100
671360
504470
303894
351326
247085
506413
583751
735917
90058
443246
908519
72617
511988
483796
334871
1081769
194933
352842
818048
562851
356199
781630
943350
581905
781187
580647
198912
1085153
363802
805652
1096342
675528
414908
259187
326923
616574
799267
32736
600220
206471
205062
86835
483309
832308
529624
845607
842615
923952
491000
742354
264625
883131
397410
1009454
563598
130643
22561
1028491
355165
180483
413254
295101
866754
425360
489594
112880
485107
249152
465257
69084
70736
705833
697119
790429
492228
111920
189353
284646
883319
73934
196713
280731
183851
616652
404124
573153
14512
285997
822309
702612
514083
679077
761912
148092
26514
145870
887523
100617
82234
1023047
129673
870801
22719
354186
604097
272728
820623
320744
151193
1026524
1062578
772507
516257
429614
643085
165596
891424
901718
421904
227708
462317
194563
739549
1047731
362186
929159
293922
375425
654877
410894
649236
654075
453228
926637
89771
244251
105694
580174
561768
902599
907609
763843
1081392
578725
689628
253280
997801
1046438
835547
1090693
539945
246786
617457
139823
490880
489830
1025695
1024645
682232
683282
799119
352310
756603
755553
135941
943293
338140
559687
994205
323617
465185
464135
463085
845283
355172
155764
154714
468318
680629
318063
317013
1022592
982293
912681
867472
587110
930249
16614
839424
775267
28731
91421
486162
425104
683390
895753
638681
509499
1018647
225892
592263
581214
319765
944316
392886
219225
17061
150041
1083481
1003244
413057
4143
1058784
179068
191558
281404
611113
204184
404544
782361
24767
498891
225746
750986
890313
340720
621015
1033051
458248
1085993
588292
778864
712240
156242
937844
588577
860612
65184
31773
412593
1094140
465794
21574
488241
903998
141618
405355
300255
798768
401814
756400
1034807
625312
828025
434168
256548
576086
162357
1067468
20832
276846
23831
1052971
144616
235343
891725
940466
450959
133492
580063
360165
1070093
942905
251062
808305
887738
800164
940914
481014
95064
989015
58681
800071
23171
613239
661054
531039
208897
974179
514439
777582
301467
782477
306846
420198
246761
652297
166242
893225
831725
82957
240270
32674
788898
1072076
379064
624874
480387
493525
91004
274778
154509
347502
28889
553213
960900
748467
1052738
595392
58813
766231
468388
411152
142641
9442
550649
963620
864271
717634
1065184
1070078
624518
200108
708363
924895
232154
162693
896159
679332
293900
721529
800006
251184
109065
884222
1086004
941669
232400
287792
571915
40007
406087
578937
696212
323063
715367
26579
25529
957077
505787
6693
806260
243893
251143
699117
468633
57378
504329
1081305
367076
619990
927835
891503
693780
510876
144972
830509
575395
281338
1021677
457372
1028786
31523
335417
628700
86961
101169
782118
998048
440136
447208
328283
1076911
444473
138826
876079
782391
974555
1028270
637696
294568
107625
774279
418308
455808
345237
715898
956682
939090
227238
460726
269842
255476
831772
111671
239077
162528
478403
665385
870147
559975
246846
634670
969010
55737
26986
850079
331142
118395
444774
683269
709161
788414
260586
164971
778874
52945
375669
958154
828991
830289
54515
138331
57972
532578
81084
943178
467160
790057
211944
944268
473628
64221
564526
253851
891317
692986
526697
524151
280328
798881
506585
520994
526369
133172
269704
771560
430783
168204
241906
795346
1058553
210150
891465
1004674
493245
369188
426747
7792
649022
232490
771585
80719
56287
174930
1004133
605743
793453
90410
645368
1086428
317855
363389
388383
588238
813169
431709
1068446
284794
958514
408073
777619
787667
214060
88799
644931
185868
92331
301792
1061844
741340
586002
897812
940304
290991
43191
391534
641212
238980
50657
999783
1080202
853979
465440
662909
29025
1006363
528857
647483
843538
187210
141197
39145
984762
234222
978872
752640
972060
1052124
1091622
178201
408159
382808
814391
608008
362127
619487
614051
714393
871563
774852
553782
490164
26793
88275
978863
530667
996225
254980
12467
715231
76008
249464
67376
676561
257699
437543
952956
854951
794203
44839
143737
1001828
232178
526083
880819
836989
590351
569955
450315
688536
804988
275914
456741
93129
557884
796655
784212
175755
1078720
323949
612779
972231
339374
1009616
76495
859387
744289
91751
49593
472618
958883
344687
96080
923420
1096574
888787
911317
69626
154667
586053
55992
698596
705813
907185
503148
256875
25622
822209
746681
1090456
67671
1010486
752629
509312
47065
596470
79323
490929
397180
932483
1025419
858766
854404
464677
337944
5026
99632
1000982
81557
783209
461766
427316
351186
726028
163381
658412
230062
413831
184540
448312
852617
134959
370397
56036
58190
582828
884917
297398
492372
351099
419753
52578
517071
652892
808070
269991
932898
502061
810466
672642
14839
776788
853877
830074
174403
117292
463846
722460
1082651
457949
758536
71844
4483
638749
301237
998335
346518
412035
1021166
187540
390189
1040928
263756
681636
834972
833922
825883
533550
991038
432562
549885
785695
723959
237797
1094864
849961
898156
116113
596252
1096399
902932
65834
879084
347908
664570
294038
80715
970364
380532
171685
565672
95466
402781
729742
180959
643942
338293
941997
412955
187115
878190
1064461
229750
810816
8810
664400
229354
840684
1030467
480320
38072
500000
86841
978522
306675
925326
1087027
633144
247086
1047513
439790
702367
988953
389228
599833
184194
433470
215530
667610
1041050
543797
842343
39358
718474
202517
1090051
85300
212786
358115
726733
191660
36467
1002451
397066
814829
731485
182786
239161
806192
604905
22981
193467
14405
392473
80777
745518
204533
395793
845925
896556
96092
523687
981473
276777
302219
272858
547497
866544
177514
560481
802470
48072
841808
1046193
677653
319311
609614
608564
960083
639447
682707
86906
405667
867920
788068
799550
1054123
1053073
322786
662761
143010
382753
212506
45362
620258
680090
847742
66069
804023
304574
360543
776385
4587
829489
100132
568585
165674
467130
438985
546662
1066123
846564
544845
748237
216344
567642
207799
743228
789159
261976
910452
719392
92065
1039199
1038149
119916
407374
169977
377106
210180
158359
256796
433937
135071
117262
389637
77784
169134
890455
396270
639911
106716
458959
29664
195289
143228
515100
546958
333349
786271
320124
399214
119185
983302
763781
180492
587614
786042
1034396
293984
399668
905911
20056
421148
212787
550403
801081
767094
493253
909088
893866
971731
1078347
616587
615807
418417
477854
95096
97566
519675
383625
794231
219882
219438
720392
846220
639413
55089
952945
1089750
363205
953311
456553
567858
62803
224203
403945
930780
953513
812367
105683
85390
356440
1070030
1099902
963500
349743
187814
403818
292586
847475
653813
1009994
81404
211839
786322
263847
589020
801162
13033
428455
573318
985988
569247
776166
218145
284555
378694
300510
83152
1037221
109148
703308
928895
689949
176450
593010
420972
756649
842213
512938
392043
159631
522931
32956
648604
916938
1042799
193340
706773
60590
724803
250203
877853
581165
456211
716579
986542
863695
782065
432865
200284
522795
195161
853818
447450
688007
320044
634740
401042
876347
254378
913658
24015
758896
415221
272449
381229
414428
619260
986832
631120
387640
148908
498315
114965
832096
229598
450744
567932
32818
225738
211248
1005101
379672
888888
1031828
694388
193582
589660
336070
451922
241005
754365
554374
1005442
736980
635726
972418
75937
66782
225773
199270
615169
1071440
70804
524726
661483
568695
1028666
477884
549173
1074652
87346
743603
950923
827997
790207
731119
54880
852496
785474
794102
790190
728677
958372
7001
770898
597717
33084
517563
351898
751147
759789
652527
140282
365153
878414
657037
460802
690351
650322
44369
657838
471055
183669
882212
469170
614284
937388
229582
693685
1089202
1023320
231398
175967
204602
676659
48809
526411
632199
609108
833129
810538
160447
3114
687596
348054
256610
267671
413048
593632
592582
775745
253386
371934
790323
254511
960574
886159
4113
552588
992514
290640
286534
652388
531795
250577
766306
755013
470466
220056
5028
885280
822369
1002314
516909
710109
294222
295272
1028195
1071049
162277
782607
117534
679334
778164
888968
903839
445742
89302
254859
316665
1042769
537243
143001
380094
226704
333964
631612
2470
742662
545804
49531
668846
1087124
208626
499755
761132
387824
335701
652918
123991
698919
215305
248172
863332
275911
724709
688039
297403
981420
46292
1076298
15955
518312
676595
181924
686674
576568
390512
391562
146194
908067
25901
190263
862804
928646
27893
144236
181287
863430
745430
255102
516707
123745
1042949
548926
99726
551156
14503
766322
220036
563289
447815
906062
443003
995062
1083492
55542
427437
1010187
929913
517414
1080207
52636
294132
475523
46631
883190
883881
956944
338684
245585
483405
785070
180146
950164
778609
605040
366848
1069293
1080642
722581
217325
1090528
624561
3790
10822
562069
772014
91173
116133
608435
824764
952885
67174
1034170
986375
274261
733272
120800
74005
272497
352668
750537
861079
998735
445485
298522
998637
756360
59582
189652
298876
340400
119197
798589
723643
541317
358105
1009283
889724
1054163
1055856
740315
491234
172987
436748
682267
1027878
522271
739315
894721
920783
938750
81575
275133
857182
56492
868137
209885
178223
859636
179313
270281
927142
1000927
177848
47582
926768
948127
491369
175141
939456
147475
852409
99561
769027
719313
91655
239538
468589
647308
55646
859709
527225
176052
1096165
330063
996063
209935
459877
379294
209109
224677
138189
260181
296971
643819
388689
760158
487573
985216
217724
74460
893974
425763
914124
913074
317202
1003262
190546
310317
686656
912072
297495
479990
99437
1070031
989857
988807
437749
468863
566625
769352
580748
680392
365780
599570
911887
112487
603049
94935
803790
986293
59158
1094466
247996
1055435
297727
388628
813027
186759
119665
698745
902512
833651
997362
268104
435713
483322
946372
607217
234176
1095882
1027941
755063
638176
775771
684269
310115
352004
670107
488405
813764
251628
861588
651094
813886
879137
569043
748989
871405
958812
1032078
33659
296660
1054768
805796
70989
134664
504299
89752
1039855
520315
1065787
408031
596383
869625
333730
741211
796271
119118
556177
901419
289017
1066714
730254
380757
1088079
313925
302466
838641
503876
533436
556948
936698
697944
11291
101746
721568
376444
97817
753415
1052953
82179
972268
131906
985355
459532
673857
178441
313108
84887
466739
279312
1002883
736569
380668
603604
115773
338212
1071504
557966
597653
782300
954285
940096
126896
461174
950869
81372
937606
232217
813391
586656
235128
467265
133751
670595
198236
406823
677761
611133
896743
986331
328053
211559
605485
606535
957174
528345
529395
464479
469651
756533
243899
576093
782111
188913
254581
695963
1070111
500489
1010649
364157
145508
952160
937723
379287
987422
576340
806211
953710
750987
428092
101976
284282
447193
761177
1010145
600365
736411
997340
287751
444165
64922
1097529
137008
729586
633093
721602
800169
322873
455172
410879
596760
734332
456651
124005
912153
378845
255484
321334
1035203
170417
852439
186655
593244
1076238
15802
869475
591562
514735
753951
302051
835895
600728
1003113
634998
1082348
291432
101008
1060634
298934
621850
239842
378099
789176
1087221
911169
61653
1014554
1008998
314532
233869
815941
25629
691740
72332
91837
1072881
1080141
965487
566964
946273
724668
413934
209863
229624
325548
984887
469227
842177
790174
679634
283417
422230
132904
1083193
472940
529427
143747
114927
58827
624157
115710
966215
349387
1091145
422671
888134
1072825
832853
352014
1085079
626873
217400
450458
30370
237509
747516
42857
1089159
154860
888803
437055
781247
170190
792816
615229
29493
602657
966220
954681
478241
760157
545517
719988
988366
177897
125208
770140
141202
332424
53479
378423
998941
595257
914734
702934
994332
575388
898850
225338
387044
414016
231724
461115
98559
66159
143307
998079
573092
966333
258220
764692
291718
702148
295422
686837
883934
14868
1058146
828063
1072174
434485
130310
839435
98456
306781
729583
674742
260150
873948
735425
271268
13070
419284
89576
610649
894040
291447
605293
1033581
527413
694368
738020
1089541
745010
689017
391527
219383
959533
878478
617253
136575
499877
117412
118462
952564
647068
831467
389709
675320
454106
347018
273409
219018
394630
1005731
632276
917640
378487
486939
1003611
729120
555225
625849
433418
568904
921781
225031
431878
142939
166633
706884
1026570
244331
774560
551336
116840
574126
666388
303701
532555
262960
196048
600136
711157
841356
152629
940525
893737
209129
63559
338408
1003649
878427
769367
1003285
333983
194441
556793
455987
972259
358902
916843
626379
292200
450440
569402
1003179
14486
162620
734234
646595
344859
515845
935080
809474
98416
487712
122688
257794
904891
562640
445237
768971
243383
106298
1026883
886592
1023623
61746
1008293
858856
595715
391423
167957
1013702
570271
330761
443305
240870
719925
22062
864668
456415
895717
687776
688557
1085267
629507
564263
394769
951667
23334
424631
279748
1057832
899916
31956
978768
604944
1075109
809994
1019103
732564
862046
218697
55481
335269
468495
939565
258495
95124
78777
517599
652007
1067485
759077
568944
106539
740718
660481
890804
1048874
388282
441204
896434
17488
928108
777143
384281
952572
98926
60712
232997
127785
465587
245870
611270
999000
1095414
176051
273023
970232
969890
475687
32853
737968
403107
149639
795968
782904
603904
940056
254934
280281
45092
57806
676250
398721
636016
366597
1007092
620917
833935
89146
823575
863936
664437
870633
984456
493261
180815
773283
530665
112357
389654
250960
217977
640067
1096286
648972
712099
887970
378582
125454
292715
51212
334839
505682
193660
694548
691049
335920
864311
56293
521242
233206
502115
695478
854184
107340
993433
109987
388827
1030313
188930
300027
597494
29811
710874
518628
827145
275696
948096
277991
461106
679122
444999
278754
934822
521785
273212
751543
949633
807918
748223
131785
893577
842981
280863
252951
612704
468730
421985
160329
14496
1050070
925862
465579
571933
956407
1000399
751505
38043
1012414
619697
365132
180746
1022959
618210
334045
1090889
81756
356811
34357
415298
207372
466622
1084440
1073686
440933
81882
751701
190721
929858
666484
597793
832318
815015
625694
801493
774401
34249
987739
991220
398603
245663
672344
191163
232709
122400
274401
1050132
361702
337195
43123
202388
389515
58163
925369
56371
797967
193175
854409
793896
724113
1012023
565836
34530
541466
997214
712704
736838
882303
79865
129950
847989
887736
213123
149433
739717
552648
761576
395618
530018
1022597
618985
272432
346428
269603
484121
1090356
659407
118196
330358
529946
1078315
268083
240172
1047516
1085477
850416
716060
583732
897560
164845
989587
610404
553534
450785
128987
165318
671437
887636
487225
922134
726945
55594
351262
581706
893925
200925
847540
956329
743070
626197
1076660
996704
500457
108115
228104
195133
91362
404654
701644
324555
859404
244076
27641
1044786
566814
319139
805433
331652
958447
1014219
785048
328126
138987
923776
1071279
901799
714827
205851
206901
961542
305108
551756
1031715
152140
928503
968567
1083864
955307
408039
598602
239513
334201
347691
440118
69538
1063596
1088982
183016
961614
196393
857774
114531
1087996
281967
355264
636690
395523
575200
1073463
973262
851428
571130
734794
403635
718143
243935
405223
614915
379900
7905
529382
925145
184774
886856
781373
1048454
1059089
964135
178639
344556
805398
372784
224560
876081
232720
249849
934201
293698
749400
993397
1070293
418962
248065
790919
1064537
102399
362167
149491
1006746
20936
273912
1081170
733388
59661
476923
669593
300011
931774
796807
633027
384818
187920
341438
815127
599858
424570
275183
501849
705779
595967
237705
192422
125455
537690
77345
870771
1047833
723172
200078
749878
651378
122951
495993
552455
372392
1003900
119392
389996
340009
190459
558192
708755
1080723
66401
283517
498233
690808
858752
472786
365731
845909
91892
634691
497743
794249
525682
338894
167005
865871
168227
128585
729564
258810
933960
639962
624682
9655
273110
569391
871222
1046398
516083
994529
200367
553521
553092
861029
289440
715810
670706
721876
779850
512075
1034227
338884
936285
396114
144926
305385
989670
1042289
458739
551339
684979
814381
35692
99640
911286
719336
124723
85483
77325
278735
237962
823604
859551
155381
518877
522885
358641
547086
1051088
421345
1051330
78512
692922
140003
223235
488773
839166
511232
1083395
364483
837991
571206
859113
893437
151149
314185
170149
106359
831271
175970
204155
278323
656481
455134
575285
540464
451639
330222
737082
20891
119872
25718
737614
570490
430792
358232
914893
376291
743167
92680
599915
750034
782465
74709
914631
271490
1008765
767994
720249
630102
576087
181031
1018726
201568
297984
860899
639695
93413
1029180
936659
490775
643328
4267
394060
766525
733086
135618
679241
8781
591647
302095
768839
903574
729644
242440
312489
520472
473692
900009
669191
420038
990988
1051144
216830
541822
1046285
186987
820410
322535
116763
1094735
795465
837925
378388
847233
577303
63032
797011
500323
183641
577274
984501
1006718
218964
1062978
421999
318492
1004810
356154
858373
64870
920115
104004
375321
144271
564018
35131
682988
1099616
123148
621170
979827
1014796
428126
851124
261275
470214
95335
220130
575808
789010
731609
679183
94690
428375
107453
51282
942874
839568
350562
873735
1057975
840184
402031
1015437
324683
83822
522230
48342
569648
365161
557420
297645
262934
201313
579882
560149
346189
265255
8508
1091874
830894
781811
595546
183144
45073
756184
679214
503035
72822
411826
981183
360065
790504
282620
39065
221365
477716
369174
1062166
32170
622274
1060250
1063772
480438
259920
842308
32117
145325
214144
19475
972913
92700
970592
572643
260703
38831
912113
664925
189880
840695
463959
1073312
450044
881927
653269
125944
330703
1067103
599010
1032677
853087
603730
664859
803502
176889
329857
323383
819172
38126
407993
35437
978044
17243
395189
400060
511483
692418
263671
580625
631297
521173
182098
495260
860449
825308
521869
966722
136068
270124
1016611
1068464
1014642
981796
645587
332972
301942
952112
119264
75512
246878
644598
478664
390661
45571
964532
303409
587165
504953
597754
72597
1073495
33297
868268
512309
508118
410780
240322
371851
371215
90370
162157
483439
106199
487414
230587
860023
647544
1017711
979808
712415
334183
466162
168633
215831
1018972
533378
368000
283989
508316
335120
452984
553559
166166
684990
366499
994085
918942
193596
170242
473224
297697
654619
89811
307548
919785
214796
706909
1052984
599982
634285
101874
484038
218112
273190
251849
22201
517878
976792
374168
928281
1096377
518423
348061
863558
938558
387589
743959
484412
868554
131476
825082
680352
1089504
400719
725205
446819
608526
404864
172981
775278
483605
839441
278649
740419
412383
45384
95688
362594
1084098
76252
779701
644213
896380
115473
991635
797940
734235
744240
598424
409237
930467
229835
424230
985172
750822
822762
412197
505860
1006499
945068
140582
606160
177364
994825
398051
824407
1095345
1096395
1072379
94529
833340
721288
594963
849095
219780
346239
340074
291883
495543
3132
108493
218915
576440
67960
325844
20243
68970
32688
234529
645046
786028
757283
947385
400368
717113
252667
360819
379415
838434
116226
416244
169650
693063
312120
192490
848449
344106
1060463
326948
358010
450965
100619
1091478
732172
232281
1006796
768303
786204
1062987
858939
837090
604018
1061837
554703
315797
40914
1064042
341326
720378
779727
905330
65142
499578
5261
36945
322663
914589
525023
1006373
711323
627074
250023
409619
755270
856172
1061090
117628
630937
1046294
19393
628431
190581
574554
530248
1006201
806702
79059
815229
799036
472813
659074
1063033
847421
205524
215354
480970
271011
856071
618571
860609
111579
1051378
985175
807658
608522
614934
620822
863238
301939
1080522
972162
118119
1080125
630428
658032
713826
874467
909329
298524
925706
1045407
169846
929138
804875
814134
1041462
597794
389179
576872
912103
927108
652680
378570
328823
404139
255363
441618
442668
976998
782600
470829
1031799
22084
1069465
367303
367302
1054035
1040253
766135
771651
556968
469245
969537
691173
1067110
562032
936585
534628
52911
635245
1060398
880019
587609
545657
812171
813221
855614
167037
383168
479844
76995
75945
414023
496028
494978
864770
776851
993537
141658
807682
809782
808732
113683
319348
886327
811538
812588
717359
228289
227239
592246
800609
612620
1001076
225199
654201
125075
455344
119941
164839
106766
234838
702199
669226
912522
489199
95612
386734
1032627
121266
501241
584488
343919
436820
275218
210918
1077345
813079
582762
819519
663487
512905
767666
888702
537040
892552
203608
204658
7840
185543
1072882
829937
493119
862505
466634
93423
1010049
828833
611980
694332
973490
630974
772310
294512
1011643
800482
892912
67038
1063774
814335
592592
33428
965164
51084
63898
593038
351403
171703
317686
750864
45626
1064924
496320
743102
433633
629902
625252
461447
661884
356274
887231
886817
1054102
942238
5412
829754
823709
440818
27068
1071270
655387
784786
539773
408741
271194
402163
886323
371295
194439
873414
1093045
428292
932869
27829
801730
998318
477150
184633
767434
211606
705657
430252
522198
149660
732536
848063
1033373
891783
63921
849343
731907
817742
744649
60612
713996
991231
386299
1002720
532275
131504
1088618
359897
504862
695998
1004489
1012530
388618
520630
521680
519580
678276
677226
139887
249757
642135
216585
324114
492277
519955
582784
19007
387925
629751
836245
970324
191956
630152
568508
470010
610998
833425
793632
834714
739451
995922
240501
1091163
70786
1010512
1085449
730770
975949
99104
411025
148864
445210
942017
351935
112138
561429
80242
931152
969335
509001
627578
195533
185197
360302
1091313
456030
845198
565083
970381
411216
1000883
387326
390431
111223
91007
868338
198572
405253
830783
521927
35014
410704
1060738
747840
1047416
770825
48224
999287
828060
635667
1054223
572407
599588
225550
271064
585457
11200
163948
886491
440550
767285
123296
517934
476715
530963
965079
483083
169387
880217
51657
59678
955450
748409
49022
845803
470306
676598
59411
172815
320848
246439
593903
478448
958161
951750
438411
289239
981376
583280
771356
633955
140822
544841
983332
655384
184186
624083
832558
100535
363914
238072
865719
145846
715390
215590
574845
891940
892497
680853
452970
331169
990524
940665
726764
423311
113552
189529
375379
1043135
56134
972528
890912
306000
560374
378648
999999
57184
602067
974123
859539
970850
852476
198260
417259
612720
135117
593546
751480
522821
987878
30755
1091636
838292
520619
355864
390331
801402
480153
966979
458931
848029
766398
251161
150928
305008
905916
699721
160499
467074
552228
281243
99010
971807
429873
975477
993721
46725
88378
580819
613905
211377
550624
906467
691212
1087156
420710
877491
543943
273497
1058799
860348
630484
1051449
926165
529712
693113
917952
344598
396996
499297
80259
857910
313681
148289
120593
701381
921947
541764
547110
286204
79183
144230
1083150
54644
761703
705217
894884
285147
10805
482463
580645
1012891
937434
729481
579899
200439
234678
374987
262933
1020013
905258
694347
998070
819837
154367
847758
578721
344670
644048
317741
74996
885407
975621
476996
1077183
486362
556934
529776
389472
930066
413841
378708
727108
567381
539592
570855
962790
360026
628002
518663
840962
1038895
484015
1019825
869586
845040
840758
257083
514274
766716
1061359
1002530
723355
984312
367040
328031
772528
207877
457695
765943
524886
102232
738808
73765
640286
904644
841899
439363
842139
198684
845465
291025
919698
643226
963261
229184
320787
1036230
1009277
255600
859508
217679
158538
130628
941091
910448
525422
979256
358186
73382
203182
590173
618307
941387
232485
515969
98405
5191
548150
377481
6350
73039
204138
610090
836894
376431
149049
56110
912849
11014
545932
899650
547621
1096189
79020
508818
212685
364992
823108
256089
930855
711218
845375
937508
956263
757967
502306
271948
662245
771371
305685
468217
766986
80587
450741
984004
106101
37242
574364
441060
997929
81025
302823
155788
540920
482503
360688
547798
33989
979778
378152
947713
796176
517396
761732
361978
887311
285257
131893
205864
139803
274275
274274
507138
345116
671732
627781
327126
816948
158756
593640
421521
535617
827517
895250
87720
810682
921486
530820
202178
29853
697376
407507
73471
993598
132465
320057
20092
98329
215990
431699
145254
262058
860440
772101
330444
493893
884105
598205
1021033
172687
449316
741294
593770
287785
756708
473038
204678
673134
425253
392958
765704
675870
4811
642145
638493
1026972
807455
842222
175442
887724
995853
18999
318182
899075
177134
269064
508420
56138
477169
497545
781728
1015076
817862
532379
897369
726404
587303
408189
862484
1006885
991536
9233
425206
240208
764286
302355
826913
250382
202214
212433
550751
62993
1095813
717846
436091
810380
588873
979434
436583
456974
860875
601306
724914
45637
610266
396392
1019153
678222
427769
85878
230157
61550
257862
523440
1086500
576222
321236
329393
357472
429210
783062
9969
654920
308698
1033422
959215
336175
7812
331457
107027
549662
963706
780301
897916
636645
793365
337397
899239
1070218
74787
648869
989763
1087791
141139
968034
754675
573354
556306
763292
576643
224819
932695
802268
839996
566164
551001
1085469
701918
799925
1080531
774474
295441
517224
381110
708668
411694
737170
366105
802265
509917
553154
1098380
335886
428458
18128
127525
636352
209532
685359
575503
187753
672460
744643
138852
83179
713208
298931
614516
969142
1053340
882009
553463
58543
696136
836004
105440
183698
113495
898102
725960
1069626
676932
521055
272124
691760
911124
386901
945977
851069
52019
381111
513975
378363
626324
215710
417540
1083186
3272
736990
782417
753489
853516
642778
585447
142933
1059424
993805
362416
534306
129067
1018653
491052
251305
132626
681215
518572
591445
960579
656360
266748
570111
387043
704195
342844
591183
111465
1016615
651294
452313
168881
877261
289934
664698
1041950
1023954
477463
476413
288666
152591
413392
45370
999730
989802
891611
754962
854242
232338
843280
368818
795924
721718
603483
521837
602876
971798
926561
857689
739687
974308
231698
149624
20420
1078769
590966
238591
797769
829368
429829
237084
938850
1000236
174922
856981
1087975
69962
1052930
729841
1054508
160809
369125
703620
329049
663587
960711
1018047
813671
931950
774941
428930
222131
1089655
719653
233151
670090
1002371
145104
334202
747797
934433
874017
104150
202523
904544
1056732
849890
111079
253283
238965
608169
607119
69110
323543
74320
599475
344311
239102
893856
338862
15643
914869
1052713
817557
98035
53544
82145
62330
327876
906899
192769
955151
636893
150573
756563
664645
800695
653170
309584
174315
1095760
325470
650537
130276
769343
941452
771077
811837
158806
199993
429738
190818
247005
465824
242600
618695
809522
386018
183445
727612
590476
61210
302628
726021
609640
522313
487558
386963
247227
1040939
1077533
445922
565344
933784
248475
235498
334065
224087
446276
33750
566182
173007
9342
993665
344901
883593
803648
118425
749368
551723
893988
477318
861994
589873
259039
702308
210609
1075048
554327
396875
591464
169137
231852
1039087
24820
724619
1063024
410911
938971
392561
843992
51760
924488
7335
83020
1059596
87634
272232
847145
444608
574113
613902
281031
849378
768198
166549
811011
406070
506153
999641
1010824
404464
501772
952571
723303
111570
859955
635211
859015
110134
688827
726745
1007120
697350
418145
772298
412045
293005
72596
161731
472589
614026
596410
723142
130755
884328
792729
392235
371561
581270
666127
167613
241978
189194
286264
946714
6641
404991
146774
848415
302565
482255
156744
977653
356068
513486
194344
935174
1050735
356370
270996
420565
208210
270477
370943
941632
283321
84692
200268
23515
829318
415890
478451
32567
763842
208424
60663
802940
842467
542752
886669
1051406
204434
776238
532270
974854
362005
982698
204882
519541
268590
273201
840792
313884
811944
972878
25638
130762
375185
249483
755046
631046
321795
90399
172258
1008852
1018189
995654
811499
1018661
70816
1004982
886971
424841
755366
337213
554458
711068
852994
90826
216423
1085965
741997
58505
199653
1069138
545085
508243
740559
41331
714828
779888
301673
92071
946550
73252
1085560
175837
717146
198564
320589
1042148
493688
271530
695231
752018
275211
293208
65507
793123
794173
792073
908635
720165
928256
970019
567484
215127
289611
606868
33418
818353
228422
527330
765746
725741
652490
680150
948200
11418
415602
41257
954010
209168
212886
166639
235615
862933
47639
579583
1049612
122139
606090
934729
205677
595558
757368
474797
847242
611803
613980
396383
874225
898887
1027834
100510
643106
389367
656167
806458
356981
337657
191860
816355
921625
255345
332612
1005201
394047
498725
120954
511788
273593
578228
650041
287715
745315
960775
845261
848650
453689
575683
174679
1089645
596236
1045384
1017303
808350
153876
260733
396416
662272
1062139
703672
593987
945083
382012
309417
598984
228814
420870
308861
339930
985176
992583
829370
374967
788733
843200
162131
657413
388014
281611
1052707
971446
899893
585140
465894
117159
419186
740485
520359
830030
868317
563679
926323
1034865
528187
977357
72035
1053252
679791
107285
380123
49678
189013
199812
801156
613437
1042859
891786
448702
20411
830238
369243
680227
220119
209742
205766
344323
197303
584168
696106
834110
284788
1036853
553030
304491
779309
544161
159047
396408
884775
57441
1023811
1040503
257217
470244
980248
624047
641980
40307
284898
416563
886506
476399
477355
278757
256402
498841
406707
1013446
231073
141669
120864
904701
474294
315233
974670
1058472
63700
61483
552096
912482
774977
464168
515807
1060899
190269
574448
300942
718663
787689
896660
341253
752510
746493
338221
29675
42003
943045
604823
878147
781347
774821
278464
390281
324267
209875
159765
657166
61362
749325
18964
1034358
162308
528373
1043012
515373
1075853
76562
302513
278894
1028834
511040
905275
913357
411792
396228
908461
116311
390859
85549
350896
266373
43622
866493
740482
60023
53737
882824
172326
640896
138340
650807
672258
292861
750269
602240
873798
420429
177159
619317
969209
948248
702576
619228
287945
355136
729513
492398
493448
541598
129298
480545
39236
563779
684385
28546
137024
275296
374793
544746
503378
835322
187529
566070
960219
852085
984519
456628
556945
983123
705635
230755
1058143
829552
135415
852135
973475
360357
361407
730863
1065540
584314
313522
307031
575383
444895
638839
771449
891190
573523
961323
1058218
221670
529499
269909
192780
104017
150933
567022
593466
804705
27123
975076
710595
807338
1005945
424390
273973
829110
661398
936376
1077241
834268
1079170
234785
876140
1068148
742313
7301
45851
334929
393339
93717
358554
1007565
517634
882184
333643
616909
363449
886107
64609
590341
163710
1000772
362726
720730
201049
800205
172190
872425
563472
80692
725869
377679
878222
135153
18277
48392
398565
980422
1058509
152876
838463
704337
764038
22610
469229
1030576
587499
23637
731642
614052
623768
847039
673724
849709
513840
321132
1054872
516631
964956
410666
344744
1077440
83191
164720
43852
1066718
842238
110387
139685
219608
995195
123222
1018276
16395
484721
346098
711914
86119
2455
507559
532651
654411
342009
34081
758509
900276
1020103
654762
776153
189735
624207
350763
561597
764066
298637
467313
536293
142625
515719
580754
987612
272584
1052136
466233
170135
113791
979860
710735
480017
999076
695461
524136
1070119
1071169
1072219
76909
180227
879828
880878
255365
822424
190598
100989
589427
448701
784100
719428
159427
667406
444002
355652
28618
483182
534764
773127
140432
911235
119339
395948
403178
402128
392055
821548
331876
328107
962117
557980
208287
78135
475189
678257
227835
268140
543242
245759
886950
794065
743337
540992
185727
810372
877017
989157
361937
573121
793249
831431
761540
645011
47571
560750
543417
121720
1081708
259970
245776
172515
1046708
84141
505512
983883
926663
644404
1057667
859975
1053804
383122
469588
390132
360623
248288
276217
596237
1073803
759482
243349
641489
835359
601336
415657
475354
891405
212692
775066
147263
1064946
96684
554683
1010244
461095
612293
21808
959743
897967
253951
882876
256508
1047048
111589
1048201
1012197
788856
261483
223417
744010
889398
482919
298439
371819
721124
49419
905914
636395
1046303
573644
270785
127229
604251
260274
786654
1069957
313149
136466
90466
772557
497966
618993
192508
472605
757070
199605
194008
555968
780229
122119
837468
942969
27463
444037
933042
109687
876144
43208
863248
396300
688591
401780
143724
190187
414563
950741
474729
581633
1091250
930686
244700
543863
601626
942997
748297
1044565
521142
999839
230313
432266
504787
726522
702924
683150
8654
611648
309796
744746
734726
476731
205916
786430
215994
321772
591225
566901
634261
421416
106341
364149
173287
538923
569802
373568
707382
722168
814544
984133
475794
35844
603494
944610
195905
110245
809274
283783
383302
954656
503813
112165
680886
224136
781961
995274
459022
2497
700189
455007
955578
1053915
618794
920195
548133
439367
332190
369393
1069410
366355
1083987
158935
112840
180834
803653
781466
115615
633368
880739
2726
19210
22808
135291
746382
222256
421466
523562
215257
663618
612643
931281
676905
540055
787118
382846
1067173
144442
749109
528959
154691
87162
968816
1036504
1012303
878945
60325
242726
253706
278267
615304
872073
61126
956347
276448
658468
439165
931344
128178
446403
28710
485989
659806
781010
811956
273979
55337
432621
986464
683884
803175
893793
4304
1066848
192523
496466
398153
769461
107951
552320
559087
1099277
123020
296740
509455
882658
582444
152212
177108
141271
341079
671990
306644
231234
937416
698483
392968
302940
1064029
223276
809208
423325
934341
713000
513088
145887
234201
533893
1000472
336960
257635
444229
774304
47550
147507
774728
420783
75838
270877
56395
784022
468524
1014403
213414
897465
978235
175732
351511
684896
127551
49447
941657
685533
455488
448343
832611
618610
219469
686298
830063
349232
46525
226609
1033737
219024
23719
501061
589868
424618
773957
117410
547559
293271
870090
444467
74713
930307
99121
483152
822626
192993
182468
511421
1056867
353365
169720
1090160
319183
857087
253037
741050
818359
1008843
499354
177418
716764
558661
1095126
203840
222169
56736
57786
160799
40422
71165
504370
433521
698437
754146
777597
766171
640899
1007867
993482
618235
1058419
254163
643679
116872
925121
25349
24849
167163
656867
608091
770075
928508
435625
412417
564103
392866
394023
19346
323976
180389
433119
252988
493444
840987
1066263
951039
126739
898382
10173
149721
311505
908908
854965
1075081
5413
297527
514165
325568
921217
1095677
200732
938644
442399
659547
956657
331605
554208
1072470
933257
826193
376478
74824
714728
202533
982641
473374
588480
234930
668508
1086914
819254
607899
954942
528294
254364
1079774
403297
59422
141218
326040
275112
465770
859882
956117
1051667
703802
61341
160776
156941
306521
489564
575698
498475
936766
314412
646488
561641
609102
368507
336709
991282
327370
71108
1053752
542955
379453
717669
313856
454520
356338
733389
138067
586472
1026791
687474
297377
695602
617351
949398
543243
428790
871817
707906
106113
257307
87039
727597
255918
877664
1039416
502557
821280
661588
1019406
952646
483524
893187
541659
314685
1049558
239305
117164
54274
500552
666330
710703
494658
827425
17070
77610
251328
678514
874416
160407
927647
1080186
1077360
277339
857763
359130
790085
159002
513397
524349
241364
494027
1041923
109320
763956
424474
299630
962823
805273
97299
268428
1006328
160170
721719
582420
280624
821940
47599
844566
1036138
590383
930162
972374
23029
393841
695917
825559
900711
808401
960742
654972
982459
909166
909165
496515
1063789
404443
756529
544647
1035489
612219
838854
198055
683608
271538
735374
386804
703977
560562
690684
454210
961939
736028
737078
252600
294816
814376
37367
445912
444862
1011197
68132
702263
701213
319825
320875
10489
11539
9439
963068
296009
514039
516139
515089
597880
1034862
505645
621717
436617
991065
560408
416864
84628
472664
899926
683991
213372
634780
264172
534839
866634
819635
818585
493848
62077
45159
444826
385716
354340
621140
17359
1089171
201836
357803
605491
52228
1068394
31796
487219
290474
924118
921356
970159
1052145
1084031
941245
783524
818551
349324
542175
679722
996646
1005988
260418
115427
421033
645615
1079169
910213
633709
30212
262414
792155
149508
359545
366705
178750
348745
288322
942459
563350
777575
492612
634337
747018
19805
1016135
296089
583798
162890
341733
1086188
976923
25701
390951
808822
877667
606161
989414
858636
234504
606549
24379
704348
1092620
769867
290890
655787
497440
130345
168967
172294
800081
164740
363068
911137
166631
878204
547451
985817
146144
767669
124334
738251
5220
666901
605024
856497
491162
648775
223184
372096
424499
893693
975709
906446
985462
995567
756471
488659
186389
527181
219824
854775
894010
750229
348719
765367
526858
815633
592724
212913
658583
385202
1018303
72894
68063
362656
1004953
1058962
446840
614111
26859
414363
544653
545703
846191
38410
888752
887702
1011670
504832
246488
551671
959652
102969
98664
213175
395840
389737
907474
831971
219666
203654
97726
96676
72187
369589
698589
632411
782763
295970
981731
835740
986906
985856
650036
73050
917014
433884
512076
301551
806160
535794
21329
1069926
42402
464246
990753
653483
1023256
352742
81286
313112
986358
119976
374798
445467
140085
596376
709066
375054
1052889
995919
751628
91689
220222
510685
738045
411557
188756
498420
998528
999578
437351
467116
761968
140898
845694
208576
106056
392516
383247
558825
520145
800802
286137
836322
742509
773843
540615
242501
927824
102521
880101
413098
718229
596927
1001556
186192
743216
358312
122713
429024
1073516
861089
509317
1043204
372719
169756
1026634
1013734
75985
1069020
572296
937683
194459
299994
648472
51376
610565
350869
483600
485932
164923
889772
849753
1054474
571392
804343
233555
639255
214077
820903
293581
918711
876365
762362
127182
975220
996689
325300
647072
994975
527392
158167
376237
377287
344069
426468
425418
839957
632745
970265
963325
305506
32635
408103
263846
674751
281723
1018826
194219
313932
843269
707780
775367
268218
615730
393207
583715
953320
178202
592260
1001272
715379
295844
871640
346387
239819
1012112
464596
639441
84321
1060893
186991
177660
531474
795689
393778
313146
811133
586467
905933
340725
66701
531625
1034484
19337
625564
199091
794434
395029
26725
188212
283888
651514
999857
310805
1077171
377470
839359
988691
569310
710997
820243
193147
741333
835044
1059494
46470
950692
90353
622440
287852
403101
528233
769339
377005
1000641
233203
847459
339038
501667
124363
992871
855755
859446
793592
716292
92967
202644
690974
517216
528277
916395
659383
687545
318697
127918
99983
98382
14636
492346
265269
468059
850018
1052074
953376
952326
852752
778928
575824
251732
626298
533250
879421
263269
726830
928661
922736
850400
1036864
731012
418747
498459
764134
31215
1038805
925436
593747
891048
36332
356150
549535
162689
419173
410765
685418
236105
756739
451943
50112
1094728
26662
651896
638841
821718
699357
434739
176822
875072
653664
983248
248993
387132
967599
233699
589333
439867
987827
556156
450745
868362
222249
612827
432738
975563
163764
127131
375444
493222
879119
328505
362247
618182
16980
36673
564017
499373
183550
853734
322434
796763
265063
149478
586839
1064414
655738
1056098
766192
332847
942309
282940
142633
14361
119110
260611
974011
830715
7281
143104
457252
510907
704768
947207
598970
313281
376031
807430
503181
599414
782845
40065
337947
1069079
616924
170121
815695
755440
806987
717395
926471
193337
850055
594417
224615
549708
950047
286104
684760
426349
78815
272904
118587
76545
994217
376802
427615
724343
778414
114410
208642
539176
926205
998369
1098944
929926
1023946
517822
534725
1048732
137948
112932
47259
217227
645273
114629
954592
384407
802784
842326
305200
560711
1013515
635086
880975
195331
235417
692106
754755
776400
1054761
634464
928702
433994
434927
284901
894923
1026154
244531
166623
1076085
30549
1048058
50375
22769
776198
326802
135753
521588
999018
152708
727372
912234
825233
758281
151367
851994
170900
976460
334119
639505
1063682
449792
876772
621515
447520
273099
920103
973533
157031
1038097
488365
4783
579129
328537
446255
554182
59935
317771
556404
530424
548826
746300
704693
898433
165702
814171
328542
165353
129129
124509
1018282
1011181
848645
189739
298461
998769
186023
679631
372806
206895
34203
392469
415008
1007865
538370
48542
435775
235438
24257
1076446
970164
140746
90651
456985
474999
1055378
815010
247073
662058
404582
226969
351058
1086208
150212
537360
421731
890794
645004
593147
218495
217445
941427
332177
163524
572765
296333
498810
545936
778825
576417
528133
493714
625449
596775
959678
958628
602922
629108
733082
938189
392647
660246
1014941
986248
119223
1058005
336015
819860
676015
604868
353047
527364
727040
319942
5183
209613
215812
495129
803941
751904
429574
343176
820256
1015104
148138
142695
927598
827376
313305
171490
954565
851582
1043876
398655
284704
1038501
555706
156628
1015249
960326
947837
432613
268789
885007
518456
887505
645899
887705
532231
333105
520287
1024185
202694
246494
373197
776193
699338
48170
936764
174365
908871
53057
552858
765939
1038832
85477
599972
346087
463827
145122
375865
786031
399239
314809
195892
602991
373192
913842
922346
294758
715425
240907
1059317
397419
329830
235651
663637
602944
890394
1026655
528884
527834
377344
1085198
329263
216293
75005
123492
589640
315832
952407
857941
925592
926642
996963
995913
327386
932785
808289
542734
185891
838426
339119
810060
531537
769382
311417
821277
772787
499889
983185
231947
830392
989335
740277
768736
143480
118967
1086096
991712
392564
278584
327243
557834
241825
201660
294139
776590
71985
818753
737665
6241
284905
861230
1068978
1085862
208860
759405
290512
157012
42258
426558
575620
1007478
954088
1032024
872782
109217
330543
744811
195558
857868
1040871
488634
959677
682468
337607
781871
736194
690709
920971
788305
602059
34780
777710
848543
986595
97798
317566
702810
938535
959873
259766
155653
773072
788655
903487
41747
70438
272289
235070
1076372
574516
949967
94170
55194
474993
320689
303310
851312
562952
456159
565473
84684
311969
509452
175113
144233
614678
373257
899313
413599
548550
57943
828270
865880
109079
213774
90078
635161
844187
360950
222441
305518
835052
996329
23646
696380
1055408
254840
1050447
761816
203899
742814
774045
981922
950002
1065698
923289
326888
227015
945905
223501
698084
746868
604818
36564
614672
459835
573958
358529
573824
19572
1087499
426160
247663
963877
316549
797656
924429
1065967
1074130
814798
32921
1078618
945436
37553
304091
861288
222980
228893
950127
86936
919787
398555
1082631
881254
922208
924308
923258
988281
724648
725698
740731
739681
44240
615482
237143
60013
143921
820471
722469
65216
1049196
807675
415653
105446
511643
991918
286593
863112
548189
492142
34323
1022605
587964
172168
224398
643021
1085259
286184
133643
947605
742337
543747
558418
310521
1073782
1057466
611824
938099
971924
790150
201138
348697
884875
917266
596271
906624
179373
1090850
981350
905764
274847
241564
57539
409352
751696
982238
957224
989886
175818
317555
552760
341648
701847
492295
356187
860569
1001298
359340
834060
767343
691077
434222
74726
439937
876399
266053
228458
563107
863622
711668
76695
646407
376280
852801
669798
350407
160065
568600
1094051
39873
278117
40735
232788
707054
72810
747851
720732
618257
826548
524703
790812
752938
219982
35671
805985
519503
667992
920985
237224
470725
732640
397926
354626
977374
664682
1097722
915040
1021809
842676
737959
930902
313184
101963
159821
42325
871362
412069
1051282
883248
738547
1004017
818380
784800
877089
124773
1093122
36503
684743
888476
341122
1083904
179541
319797
540418
929334
896050
1048376
468781
346329
895268
623967
636465
467363
332045
212669
817748
228241
338594
783912
759390
74945
644197
720695
80311
100415
812769
240835
979826
297497
839982
57699
499352
74797
616244
902892
841712
179596
79625
278304
258489
259539
274172
849041
351307
912972
402443
1073658
1016342
1053718
853308
1018603
1009427
1039079
163606
586001
635351
60807
61857
432061
824019
572569
1034366
677985
1053061
135353
71766
757604
424122
149669
841424
754378
415196
1053045
18101
609687
827396
729797
1074880
919544
559069
877054
365569
253907
676340
188553
505540
947363
523713
714951
1019293
652509
85832
865490
836424
113512
165288
536754
259899
119940
693927
182563
111923
6144
1082648
406303
548580
30838
220571
440378
755142
344416
659085
1044063
886377
420182
34744
910814
820357
1001232
624852
816516
742421
511354
278539
1040809
443601
896404
330187
956748
45725
697163
344239
880095
22286
82114
531975
586764
25822
400245
658683
650278
1030529
958396
656026
775741
718247
548003
642552
697972
316244
383691
773125
108611
861610
862660
569176
677050
82881
389009
841778
312273
574014
223221
389517
172698
645801
261124
726882
869342
492520
5614
1075397
969265
410954
324637
531487
400740
938527
516987
387266
297492
1061977
205651
222611
686109
868767
649052
538507
818786
931359
269803
46243
943169
570015
405167
963768
650336
167336
121719
902680
108668
432149
958880
941702
599295
171310
1041981
849029
66956
373592
1047735
713219
781223
211739
476853
42623
243501
330429
919872
846504
938668
1040277
545846
385316
643735
12357
204216
737900
1068211
857233
1017948
317757
895249
165866
910270
1021578
212411
1017131
765669
27786
348948
468200
487738
719573
38949
1015491
73882
755612
458222
846625
349219
740754
1054909
511132
247892
328496
1067182
1048001
356035
263547
650119
930783
494448
34465
367200
486252
838138
546462
170908
1067678
46869
772650
153880
894455
763419
83132
977368
976318
46190
142693
802322
801272
672090
692817
2402
470795
402247
678269
420052
206072
102388
183800
78585
28856
847428
276071
1041960
551818
410992
653327
442226
287162
126855
415497
846888
129773
1066787
895541
501837
725915
1056443
1026312
158997
958259
1064474
801623
26557
943991
445783
581523
885380
484282
682619
291887
365739
973832
446033
10670
229485
864734
533288
345034
220687
603230
501992
688036
60944
44904
325239
759167
468800
604510
956322
28205
356183
219357
101407
111270
939829
385468
733732
478286
564838
220249
275228
74967
518517
914387
951899
615389
343789
954671
782436
396740
389285
1085441
77466
961525
511064
1064628
64736
558240
959672
427272
30447
52686
133414
839841
553456
577732
634634
702775
62379
482445
704665
844747
229641
243061
814930
358188
1013731
654727
1006548
307997
656162
552693
473512
330211
1099167
404539
199373
884135
61140
682122
814958
962415
108638
245823
839805
54437
608995
560367
991105
373481
943130
288316
325325
2718
545510
1089513
531394
634733
823244
206583
347616
915754
997342
889308
339139
860676
806550
341660
640528
1029548
856082
1006270
295649
725314
511790
857274
217802
207755
8794
616173
344051
530919
404538
53221
1076270
143349
555614
25390
264026
651627
281477
923513
986075
585246
542637
277423
1079349
438322
31860
881290
148191
723359
543862
772868
663879
932630
322744
81833
624282
306041
938056
712710
109709
917659
813444
173290
729558
123218
141474
202516
517033
469304
240823
98453
678094
905214
309433
1036082
1017111
457628
1027068
986592
87624
903492
567208
70914
765192
483714
18036
240901
833952
59235
934135
930024
15986
8349
991796
729918
687743
1084294
965542
32342
903483
110524
40132
915240
201830
148776
967728
1010966
244099
916102
435281
511624
251500
721587
189750
964533
1029942
293587
296615
12522
37353
642261
797167
493532
654284
285386
641666
935120
643957
127982
69442
38368
663794
46569
578489
980528
594310
163934
870597
141778
1005930
15777
737177
634651
210422
107055
956932
191887
347789
475767
978066
919408
581324
847734
656567
300887
120993
358550
446546
789723
579320
48913
991631
613198
35404
1014518
448319
720710
386198
487786
914616
333557
982590
85924
588895
680447
94496
79246
556975
730699
883679
739864
530747
742942
46685
220161
7731
206953
760950
1052149
811935
1091101
748669
213085
178769
287998
103801
791857
931538
92134
277040
276914
410747
33710
707048
95078
420679
465608
1018651
967606
30784
972769
944363
873373
356202
738229
437230
933433
874730
530457
790433
754800
753750
381622
537104
1073657
472321
872094
470662
1091825
667101
675474
808321
254984
10942
711044
195335
386652
316099
267262
264788
5520
573674
563437
693659
890214
575660
625269
718208
544044
466229
797166
123968
460298
956653
392389
778348
604476
790409
967921
889452
555574
303970
842707
792619
769390
198582
699784
515190
1052052
1000713
371373
728144
194520
651049
301435
456180
1020064
201319
362935
31546
844741
346663
122380
810860
563243
499687
888188
929424
1053368
323137
79372
924624
850523
157666
784517
484217
708409
456432
350199
876042
398638
591329
412818
233106
1019554
170246
215505
998440
46752
735012
383299
30786
1003907
704350
925541
359035
626795
489352
268171
583213
505000
888010
547709
380060
575000
18394
938900
1018909
470793
865932
562666
736356
836750
489290
379551
142159
265170
706679
1061059
878370
267541
701024
82186
889723
395419
758617
851647
580660
511626
17237
796720
255270
186585
570547
373529
329279
297568
701664
710297
26895
102966
957129
148611
406248
928635
894268
979428
1040706
418366
666794
1089397
104812
854574
291370
684464
766301
848572
736192
688551
847178
507520
1061640
567471
815395
636488
215429
1067412
405893
463819
1031913
440812
230053
744557
20131
53290
278531
259645
405602
428604
588037
464134
440236
1039932
848663
323671
631303
569559
334542
188799
377370
348347
1018259
839937
193150
1055908
556432
158119
739867
1018627
127923
407313
558888
601146
736110
1096599
667039
226984
947993
703315
791408
826300
882954
1012099
802951
718235
1045045
109104
813093
222865
764696
658473
805432
201881
730831
372183
373233
334659
580103
483463
904988
362508
981819
767431
778509
243636
1068387
1097269
255392
466251
65436
729999
1068640
997765
647956
482700
932283
173857
629982
324213
185688
597325
43140
512611
1099496
139091
328281
817047
860545
629828
1044190
454739
751106
515955
324966
905075
646257
70214
123288
995588
528438
1024655
493355
272629
876101
120910
518432
1099977
643356
254018
260516
362865
492418
49449
937071
936021
217879
218929
604995
573668
840869
802732
198685
41990
438200
712944
262918
720250
20611
651206
241957
235599
234549
57938
1091604
646506
646505
867193
874859
316636
738248
833457
625530
972037
958506
156358
438869
216096
81707
564795
707597
285497
270063
646101
39201
938248
348136
43126
915894
365285
312393
406100
134671
684886
637388
528342
246487
978457
812413
914952
776831
72218
499761
1052399
373887
527191
13573
803540
318358
461511
697589
1056357
913634
1015001
531079
186957
785419
297810
1041417
182220
998275
348863
786701
466809
865815
237252
488957
74196
582866
1007261
1029258
191039
44175
405113
633444
449882
257193
854630
730209
289544
386140
226198
889971
257402
395359
726426
421142
597130
753607
65521
422548
587561
772990
421961
33425
812659
1066589
98038
324016
768102
860437
601204
147189
26017
281345
1069361
990178
272116
661445
1089185
100105
886751
963792
590711
430460
1075134
497527
256234
896035
433974
332289
31648
937375
827296
143454
785101
101741
603454
906338
294860
219530
664062
1094449
932959
821546
702783
942596
359857
830889
758272
991373
13905
484835
160260
1020620
558212
370196
121105
344877
625428
355291
168990
902010
678148
239713
361369
963223
1016933
748130
592601
858415
138695
350194
633690
663581
133704
251159
706989
41508
835732
147481
200334
482253
954250
1079702
1096979
611285
247947
334491
651606
805625
989608
1074473
838940
638693
297574
163255
651474
936940
827796
478189
454264
927808
599443
839479
413526
398723
697973
387481
565978
22521
123532
78044
806078
164598
635385
767892
18391
1067157
95700
421856
385654
454553
804218
812214
718440
211312
530510
397475
1049205
16009
925481
570860
667663
81638
85720
1075980
876998
593821
621617
990019
29317
446720
187793
273525
181631
502280
932222
274100
1068716
791948
116016
21272
392068
958164
640664
946452
660101
266510
323667
1067497
669168
451713
934149
766521
819799
999776
646578
397711
144640
1094613
514348
988344
447188
377407
668705
504750
847496
718370
680431
1008592
1034177
947971
194481
915566
861589
159474
211569
451797
741582
511371
56865
632847
372519
39615
214840
631035
336330
132142
938410
488916
34594
247323
450803
170046
124587
754326
590626
783207
620439
569250
1037836
588777
1060363
546028
866791
992550
28916
788597
215531
1094192
406593
149550
899668
672971
192088
843088
583181
333275
893618
397977
426143
233556
101821
925163
721453
349207
466290
40003
630524
1055428
577682
3576
350877
810087
709037
420731
155690
201748
664411
117047
20612
1002515
854399
1076151
845156
13878
294337
595660
1025210
581757
757468
429727
1001140
734206
868754
687138
819187
347822
349922
348872
254742
974773
973723
565346
256383
730933
490108
688651
628650
662887
935514
255008
285319
1030289
954716
797724
841299
118498
1044346
382709
194163
1012366
540436
177558
263060
796444
1063145
899255
951149
698024
246983
776944
209392
7843
351462
394113
636822
625130
100038
250509
252864
715122
923049
434263
474327
1010532
428510
69450
1073311
405559
111323
833945
598628
595643
444653
24806
772221
710899
273443
237335
330951
1063027
299076
124447
604611
824255
713239
85114
629346
434473
716088
273747
854349
764585
177694
744144
1099587
363324
962610
960338
261693
62433
1090989
796974
481119
665627
1061742
1068298
707123
606548
286360
398849
12191
132894
954175
73825
326598
477809
102963
488809
372283
717362
417194
159486
327028
1042483
523121
870839
678492
306424
932446
984367
574332
366430
1044509
203868
231917
727628
436637
664957
660440
290269
543699
284778
99338
635237
195410
929064
250862
1054783
1026752
518044
123964
492092
432122
19615
18565
132933
1036944
105844
450023
552255
276482
519022
784272
317903
803812
97907
97689
753152
591987
857239
853769
972278
161014
19045
113394
885977
647085
482774
380191
1056557
901804
631865
211847
87348
966263
580059
806796
394848
51510
1043528
9954
46999
548318
850665
766170
286838
1053609
979335
840273
303756
115818
677580
1096315
328502
258754
76366
1007886
672832
156473
250929
107489
864359
1023829
209648
1041142
712972
790115
373436
830569
1080206
1008425
33469
827091
396912
18375
740468
115478
169610
603646
546574
470849
44210
352253
250700
809488
310494
401323
900584
136374
439678
189308
733933
531197
684381
967135
790743
887218
454441
553303
943605
15673
1026635
247679
721552
910296
653818
708577
709417
154393
888006
893640
52221
1044483
378920
229183
1094877
1045665
788790
814557
410923
710981
166504
874719
329575
368385
544552
775481
922191
1065963
748680
711232
310352
1038159
3794
787335
911903
5685
499437
294970
1031608
497171
1039449
628779
387231
265363
1073744
730957
848396
231370
151780
619108
150859
274589
657190
86918
391100
79867
525580
1023923
830005
547151
198508
20255
1049585
601055
927024
139207
336898
1031599
799117
355298
41917
414873
1017784
547956
303417
659054
757443
260638
768282
450171
811061
467485
447298
287039
852311
474481
1095182
986057
981448
611259
299394
152434
133361
488372
541511
1003118
927380
1082385
146719
707994
1021385
655627
308233
160895
718580
663389
417521
779614
434319
847631
477849
567715
107405
590084
589034
730552
679037
1019662
534641
1017440
946735
945685
44376
388730
649351
323048
355597
75947
983213
98834
161949
32846
960517
152991
349128
663335
25091
246868
548222
453836
556589
494695
1035568
577092
576042
331841
197172
363818
937680
1015917
405422
902312
636112
735690
483529
233677
999571
797207
575726
713474
558279
16355
917324
816993
1066668
550249
449070
1027628
424460
818773
973551
820617
191443
215958
179786
930131
561474
173690
469185
1038276
287937
203825
963424
649492
483548
289446
326322
571404
620507
1081233
693308
1008304
210673
145410
972003
429553
815030
961617
293065
73864
846934
731888
1056493
797386
330478
84131
799382
586281
26904
899936
915058
1062140
483248
612724
17332
93206
540845
897772
875698
323669
676095
74226
424035
995041
97988
530562
47328
493101
246456
506855
359933
44887
650881
1070368
870517
1059099
742335
232474
918640
717169
810342
3831
633895
142312
650112
727034
1077861
356664
170994
364925
922137
397862
854948
314207
519313
418734
154455
1026142
803904
128982
233858
753654
726923
531693
1092876
739707
66540
187207
911824
77261
64331
837845
45322
678930
488378
353505
206303
535298
921396
403682
968098
544855
573255
464610
1072767
738110
293070
210445
519467
181568
855696
1026815
783861
382401
500957
700483
504060
547809
539479
880107
325487
909078
66374
787186
1062784
641231
1084419
871394
916410
336708
314563
436884
914345
1040208
890939
972285
365808
1083708
857103
237241
954496
710974
1006109
380845
86249
1089162
1054869
586158
934906
643614
392624
699572
63366
666601
352819
851433
530147
1045676
35537
147863
873759
1026661
232411
406711
840459
645219
967323
977287
984812
193229
89978
507643
34096
330997
124139
335705
7413
198001
518938
301268
450300
998033
626124
740256
1066168
3424
845591
846334
356082
76638
191020
928182
4215
547325
278662
843559
965592
145647
24325
60185
883358
398810
700226
1046705
478319
671212
832392
1028007
883118
708474
476690
85514
686798
564252
275770
564310
104037
143240
130004
180832
266270
729683
659758
706646
988320
214074
240780
239730
9643
73606
1002207
1078714
261221
207037
258408
300572
992415
62889
409056
390499
307340
1013385
1064484
908130
234048
932508
673272
430658
1023254
790579
985533
375478
951399
572611
651185
36881
121684
497881
169231
462744
211845
525578
776214
285712
168077
1094218
1016386
599090
229143
199198
511114
346037
590137
1005779
202784
947316
526324
947724
728962
361655
47162
459557
976236
512549
469380
17962
41186
378907
1093345
380317
756058
658072
150599
743002
950614
505834
107065
631872
105143
395544
505079
377830
73007
206419
505692
1090070
1063139
509113
359247
779813
759997
665829
165109
619433
541118
989903
132318
269790
882113
776931
250058
958456
391564
563043
412889
49644
267609
193448
1023534
475364
931189
843059
97069
171254
581397
987550
495872
1044892
670863
721381
863232
449123
478883
358623
770908
87601
380635
557974
365222
497388
873424
55889
579030
748562
662040
580815
502998
356571
513966
686635
1010268
343574
743072
744931
730939
160989
40925
423512
290502
529138
538074
75830
344872
750584
750721
932731
177487
744935
267902
821164
642760
204660
781509
337058
432848
824446
905006
144231
490365
952133
950740
1092843
1093893
860490
792919
358201
985459
766710
628585
1053139
36157
806931
420957
717614
818474
923357
783004
556337
391395
237515
798817
918685
21857
511102
55931
99093
529716
1064518
680459
625238
700625
805300
400001
925187
501684
915583
383009
1016619
729716
1020165
468937
1088245
1033479
383317
78365
88486
114586
133891
677236
243559
280478
51181
932859
860884
60062
973279
39985
870144
657057
618674
541143
840172
153669
159282
157569
73359
866245
421174
686725
238615
893122
1040591
495843
980868
919092
595869
968885
934929
575811
271323
764682
980060
84193
1048648
991409
386601
778973
492928
1017423
641506
868102
152402
496459
471810
632136
614690
1097941
538414
362139
667700
661121
16111
456265
851089
1004152
493901
906692
908547
545267
1013766
333990
348239
1079368
145133
806997
382678
697480
1035151
831320
876006
399450
970516
277732
826002
976109
828806
364053
393707
251185
53461
193053
203034
864694
387656
543181
1073921
597531
216015
25577
261537
32214
719092
1011026
137765
743487
230359
31542
185904
1084536
825085
77872
618475
661643
259185
605176
160117
527256
894824
401807
464993
754322
473906
773876
466210
550691
332969
808392
96335
58051
700876
268360
909912
972610
198497
35673
219342
1079143
714832
791942
988955
106401
399283
916807
110837
359020
373526
650571
110042
508852
678739
415953
836415
925048
578277
967627
340823
600429
219914
122519
725514
169124
383744
82395
738317
1070338
433997
1081238
822929
78476
546783
439754
774958
597547
1095275
91302
642557
200959
450609
191924
815153
953474
19251
575199
40737
1012092
461278
523126
477345
782921
947387
5791
227319
257898
481647
282607
648590
175218
441905
865739
986350
720170
642148
130889
1010775
755204
735462
356395
71768
874856
892476
729524
475592
1080996
73211
470150
762465
896503
211893
1030964
115105
607071
218509
330497
774255
107647
518997
669489
494986
319123
874226
603133
968619
716999
1078945
272246
391043
5415
1006397
1083726
78006
909878
538381
435990
337211
114118
948702
461021
129478
930408
764250
439364
971134
287968
904477
830228
442804
419252
995801
672910
478737
1061801
206910
72602
475616
340458
337136
304015
1076557
468370
825660
858497
137049
647854
630389
291036
951535
679160
767933
102725
1067235
1052918
949282
281481
375686
410878
16024
462007
795637
849978
490875
712006
256707
924423
971158
403095
727877
74534
333156
51456
8643
524098
616366
1013896
535175
80808
1024237
365185
633773
1060562
447810
334838
238416
749470
1038154
663822
817267
521122
238957
672481
90145
929188
947330
226244
46839
49791
847098
682830
274499
385985
927278
1065059
836617
1095525
453876
17215
55745
1027296
477117
937788
595940
952684
1056539
579190
827818
948130
570480
179283
744437
724167
805533
428855
260767
1070992
304016
505900
751987
1093024
620069
418401
864908
173642
766156
461583
291144
964169
326075
762752
922174
739215
411973
263633
252732
101041
951117
952167
942491
423790
187248
737423
577810
454292
887654
281709
1089292
1075277
872838
205480
434588
514823
884378
304785
610631
906284
133065
316004
617001
1004337
292276
415576
839810
640207
351247
709222
211622
830149
43027
600476
411890
85806
957373
286312
815013
699583
456715
320363
907272
72798
1097787
507953
302807
349309
82724
7509
702869
91369
792775
931750
354919
777863
134567
998836
485255
925572
615893
605015
478212
396107
777247
170596
347105
1084775
154157
459564
233302
97824
409918
236923
408221
651562
956555
197446
792602
900541
654344
157432
68909
1098109
757842
480810
354995
732971
507181
997834
467397
542190
1043382
321135
107770
17651
1003933
375527
387519
29530
446093
798998
273117
700862
639544
754995
218791
856881
27856
430464
949447
189556
896829
325784
87875
327017
571243
308528
153503
139643
266144
733417
127345
818326
369927
615196
497930
665147
168760
469921
675061
810566
152113
1080601
744125
1010745
368975
1028659
69043
1039223
264903
59102
960468
766483
1089337
80485
378118
576581
955382
1096491
321032
192281
366359
192162
619170
853804
491205
930880
938688
812015
930667
1091590
654587
496908
737189
175718
492465
2539
747379
75672
772454
715233
350788
987795
31977
713221
475525
57803
1078797
866895
900753
355807
958206
372201
885250
256776
1047263
943547
258487
174898
173848
30416
911497
107244
991597
876459
1081273
398247
1070696
69193
924263
447337
1043645
894267
613374
1004319
273744
279943
624259
440386
197493
827954
18456
202116
93109
716063
396394
609112
19844
853403
706324
583105
56074
1009754
457436
231353
789961
132062
597211
816515
509690
688112
161820
305474
999727
801213
52139
391265
604983
984556
1029877
9318
418956
63317
324190
505783
319415
808365
1099609
425357
648431
530253
1088264
295071
669565
158470
810143
742604
818400
29481
855991
366967
991632
1036645
848848
11801
422363
161863
354875
45846
270659
494356
90717
535448
316288
602918
689548
327253
616159
964767
165786
642004
1002881
193510
716272
121896
701263
324757
347365
506755
283697
800423
618744
1038064
744434
472001
1028674
891603
467812
617176
24045
1087485
905051
1095340
637793
756447
635093
802602
151238
632347
173237
110583
832639
629159
49179
198855
838245
878633
169601
555779
280469
70122
764988
660005
171813
29018
809641
464835
1044459
298692
372851
175628
34564
79350
196358
744026
488805
67264
494780
729436
683965
112152
249817
530185
902964
976524
671025
302125
933934
1058697
220638
966606
760076
722418
632628
997637
1051658
125002
599946
58548
602300
180417
772346
882905
1085728
401851
848479
703487
996295
103876
549999
671820
211813
417965
623822
230519
865511
472426
297048
734709
711739
808984
1077174
436191
1058961
1049394
1060488
124320
673349
946293
765038
269143
152891
471590
61054
192291
82965
144863
1050820
846077
144689
925565
15235
690302
584888
717137
474520
316571
930337
1028317
814037
821957
205483
575260
848288
826837
657564
50298
227773
448982
942027
324620
215868
110365
424005
498421
466434
869087
651837
398378
612568
199778
163661
815925
902653
676665
791149
980517
831729
805844
23019
323473
723953
77066
277650
289426
571150
892460
606604
178680
241356
775622
1038281
620369
453353
663200
457417
64928
944164
42387
293962
783203
602126
471648
690204
40547
88948
1078011
964554
646388
1045343
638340
414905
397201
858068
472688
588977
755460
455773
490268
596281
636797
219268
728360
59640
1061435
255804
372343
768883
287020
82795
496200
292508
650917
291283
1064796
613039
149212
155606
883737
826335
1070307
313126
964667
114876
230889
229839
121466
927105
931573
427658
982895
186050
329434
22845
838232
298796
888068
916723
500047
584417
62901
1035982
260926
1049125
594032
47597
818812
195073
242700
1012048
724419
338766
18364
904351
590614
554504
482856
308557
714730
57443
151821
71196
1081449
833422
138884
294847
85728
253026
123406
691104
737770
1023233
926306
312126
223571
744602
279940
742680
525670
295195
676900
821379
877264
249969
48134
393033
754107
205634
863636
327746
792004
133849
936816
511006
379573
133161
99896
503095
748838
16708
246318
810361
130965
386736
1098599
428941
204743
1097161
866353
664442
786875
1073899
980946
977963
671000
549904
290004
202969
89619
273427
596829
532610
544420
371972
968176
285636
752568
155289
1028106
310051
146913
277771
283398
479897
405187
818123
111240
328749
268365
833581
531083
762048
768046
731022
329367
556490
6762
735781
565035
1066642
246980
755010
233981
965536
622329
277592
207776
902657
1065388
1037319
254917
929679
341554
114265
867985
789403
404974
588924
215390
691120
230905
436339
225382
153667
769122
829418
718618
361067
114005
1003300
932636
523667
697108
601409
723210
609930
67295
180726
671007
5039
421344
613620
908746
732802
1029869
807624
373171
1013413
863888
292091
688969
34335
494730
1064413
881262
310878
205577
326287
58724
337227
184744
237688
567830
481481
538328
763625
596981
821211
20173
179646
253863
865729
384098
450717
324352
623842
717918
147762
405327
613443
111123
1021592
751703
834511
935757
386896
561224
511761
755226
379663
693845
110362
159032
782796
80418
440976
637560
166771
921622
1084393
494632
1029463
877174
654066
97622
121038
278327
765455
955095
568704
507502
274321
879321
424311
179324
568859
436441
168663
831838
514610
747056
1068449
330517
876115
992673
502202
1094095
279954
58511
1070041
171683
151514
962422
948330
305045
32103
626208
939522
625418
926153
913067
813744
287683
56917
295180
577371
859314
521037
890572
75678
626887
437273
320570
348169
485914
741520
150985
868645
778989
152845
6881
641084
946970
1045295
1056186
741398
816211
545310
1012639
400797
453809
733146
909934
778865
100819
869875
421950
374110
1063395
604361
137197
913508
63401
306049
1020707
303509
427871
610123
185109
175779
878347
1008377
457314
554787
266791
782658
438425
782822
216405
785876
159117
514260
291220
730661
659722
36385
314870
385768
853395
677096
99047
923046
896469
363980
244930
116526
547768
512700
912623
670537
1017589
598001
295211
112214
1004373
527531
48279
97725
116072
959934
117398
1063108
66659
190550
761244
49786
175662
553657
965405
442200
517024
1074930
400286
778192
652360
283147
128169
941793
801051
882540
769305
914814
1074780
254991
471253
19833
619613
846295
445313
123723
61287
8214
890512
571262
640073
717624
398870
947828
365230
289893
942890
519529
44187
942623
403485
19936
498838
317530
464391
131467
940522
715778
701713
1086493
2596
441424
956942
715468
586315
122645
459802
555248
231655
567177
45769
835808
725644
986469
782200
300224
77026
193304
773425
465769
281649
1000242
1097403
635190
1025590
685609
977303
55933
864367
537008
111708
484414
208637
216166
1002992
533499
641737
50617
1035201
695243
1006672
976269
851418
625863
786167
446745
540931
100272
452082
574060
121379
497733
388688
311270
413573
22909
535725
1058453
1074698
389987
1090294
683756
590947
842911
324342
106063
952889
124290
389049
809467
15182
840613
108788
311490
697113
461993
902350
314037
624821
1036335
493599
515544
988730
785823
238687
679734
377321
931706
1038807
378993
128524
140682
1036303
625241
518132
346045
599890
159199
932001
297800
525733
568924
299116
219187
17531
956403
985622
743690
773564
776494
897025
580952
288792
153777
238451
602765
479314
873573
733648
417666
987908
693453
66292
175838
469113
919057
838376
75461
887216
856076
839818
1058134
68011
689743
137384
105383
267881
893264
200878
1000476
156817
1046002
305484
479275
258054
160929
963470
156795
452508
209867
650102
1056429
519364
161875
633893
1018015
564643
161991
694254
266142
210549
515200
488466
129910
373252
538808
343686
209695
570993
148477
994781
756857
1078117
328740
748723
366334
47195
25100
362117
401832
834124
274835
404884
403834
393895
767098
942277
494208
151521
479331
1044629
736855
42202
41152
714493
151422
201116
155708
320582
889738
763455
257650
666674
1063264
721088
781032
664030
238345
152721
1077692
876310
754417
845409
251255
806066
438797
655956
900938
80563
8858
692845
453387
803170
792785
683563
501969
1094869
704929
951508
247371
840847
109329
1022773
350110
215695
1064333
142341
532683
341456
309687
1018121
413422
545362
873064
512661
786287
113851
865010
753579
592110
939901
659805
276893
301049
946867
69066
393593
566767
189923
708382
764768
193070
781464
526407
149051
737252
180194
1035182
408786
251844
956885
396329
282498
404916
723154
667889
589848
211745
175431
5129
56323
24565
392752
522995
991292
192724
478642
489517
967831
823334
715459
367263
587888
140472
339209
981998
919190
15261
175579
693412
227260
667693
870371
374619
42108
373214
365854
1022269
170004
338238
188678
725671
1020705
58381
17753
371445
739094
1092360
593486
617689
449584
826543
915340
956615
747829
262052
737744
585474
993279
893224
153058
434876
225683
729567
653548
278746
27205
724739
792700
1011957
782599
504767
397734
218443
954310
167466
259152
446166
1015758
679319
112004
188800
665869
1054017
1008232
518682
702119
396538
472920
968717
806505
182926
457625
139097
479986
632971
967790
6263
662944
336100
170095
751649
74828
281322
522371
739753
413173
759371
921265
513767
606882
104501
1099738
627237
90684
313946
107087
789341
257647
763746
395195
762920
646260
1088312
646060
105599
1087408
33259
440875
907488
339238
95584
781500
305759
917405
701119
520780
1078445
71688
229415
586716
694194
784777
875210
498249
343782
342819
942962
1020117
237462
990215
217169
157949
895834
902469
177394
965692
380067
839991
865584
287332
341287
235364
85956
312009
337863
277793
147535
620650
727394
1099389
172867
853943
837293
938587
553147
305062
997283
905328
68165
445665
187300
84630
122910
74237
549263
8864
349732
537244
525836
348507
881859
796665
1045011
888326
34951
681245
750826
595357
360438
1000380
489216
1033236
204514
736395
138075
4209
909877
344225
475520
1055369
41086
294332
830899
262488
1070450
578462
357434
995700
340309
727717
60871
266015
1044256
709909
1045058
78594
436551
153847
1063984
902014
263004
305626
618447
542268
217730
534233
956545
920532
772135
682412
130828
806298
142276
581425
107470
103434
798584
372230
746675
659763
478437
281639
109835
992238
616721
376463
1070572
891022
853458
189835
320226
249389
554297
154463
730747
435971
369346
727687
1047219
83693
385775
165874
65389
669106
706310
627687
1033063
849767
702789
352717
352298
147560
544269
338532
821539
1085163
517114
691375
851473
999530
161326
239238
679212
225084
104334
964285
965489
462717
318864
934104
891165
199475
803810
1040897
351361
779470
75129
438036
996127
511648
23279
904406
753069
853418
49070
876377
218639
343069
613388
758143
145264
211270
892665
79579
555144
775663
741118
1034643
840272
683916
447526
405633
510888
694022
51556
423176
884958
259423
457204
455585
68254
543905
179956
499534
519819
818801
686607
116059
934575
905291
56776
491833
652073
769894
610301
171336
603058
780615
856403
178514
125864
791806
475248
282987
545487
205441
354824
787619
166169
456268
235792
410779
844483
5087
927323
547301
1019131
714342
329713
45196
1099328
756930
47556
948649
49830
465010
441780
601217
344865
95528
348156
156830
977601
848060
86684
1074957
322682
617021
96585
7142
307033
1014502
1035264
354960
470546
782509
836988
243146
575138
1037000
756890
649462
719679
688884
959428
206533
172371
591420
368413
102943
431150
451928
918317
793226
22822
600248
163922
473088
347620
31748
45760
617891
466122
787050
374254
155937
492813
998587
929016
469575
316338
265065
289360
613506
975845
145223
627012
1020762
17752
818030
1056480
714499
194303
231605
182418
339722
662765
18626
241228
258544
839731
316943
646646
309091
97741
232509
81774
340628
573073
89221
1081646
26427
172943
1097611
208223
406806
877604
14011
622744
963139
497332
758718
811788
380837
496092
20163
753545
1076241
518183
677685
456494
730649
156407
922656
624899
110214
397998
990987
972067
495516
790263
895784
538884
108460
647517
437520
481068
267935
404215
611175
259844
938256
939306
593443
242849
774663
1029767
316895
451187
885494
103552
486553
551297
16733
229708
599900
224895
65372
1094424
25580
1075601
460181
812494
792287
1024278
966244
934483
360410
992889
350761
153816
565155
89047
680891
96286
71549
423927
1082422
876559
953104
565731
271371
145185
235382
738924
274866
382147
45657
468780
550423
656539
1085557
801720
776674
168664
74821
143874
1022125
960311
1041812
381034
43812
702233
403944
281177
718158
968932
994716
876975
190499
464209
490906
1025513
559493
425693
285808
294829
464032
842740
480295
919235
273787
634425
633063
399448
402509
754642
433473
429660
353902
732800
548391
647994
554775
825832
860317
1075759
937875
145735
455322
452077
353969
582567
1019773
42609
817679
228238
578764
694993
439072
131703
626750
898628
67829
1083013
314786
119393
92868
121340
979722
883796
726059
570277
961630
1087459
921552
408733
1097134
991167
801634
649166
170981
522650
555037
1074607
195439
807110
459011
57385
1053288
320671
323988
356708
73712
322419
657049
64957
458764
593368
519200
79205
787372
570618
181800
500708
508867
743569
670060
122758
1013178
32259
33309
34359
840570
118229
333598
334648
176933
535879
534829
7319
992608
367266
784495
138018
895146
295643
1035337
504070
995862
1013321
194861
473645
1091258
686794
756805
564124
214388
800638
527023
98216
366726
905542
885884
130652
484532
155559
251227
428148
995472
156727
1071069
1092898
1069140
934396
485384
1061508
290199
585775
6494
183937
602764
357820
399393
792095
131003
1006514
803217
5146
412239
1005596
601636
653459
422155
774715
28970
322609
281313
814384
319463
881558
611669
258562
389767
88779
791570
770009
448626
978752
362179
823626
822576
821526
1023666
245322
1075357
310403
83994
540446
16795
723930
272103
876100
759353
417822
360399
89089
213818
1060038
260239
809932
631503
968516
88564
709908
521790
119618
732335
443853
672704
367967
58292
978506
937121
869010
301552
1058046
517214
256533
733284
610363
462230
30123
1089276
894607
270549
908008
699236
86182
386439
22459
693387
899482
1081148
719453
658920
144030
569565
4894
458794
296313
519325
267729
359607
963635
292433
505941
454440
951041
433143
558737
680923
722526
616719
362274
921364
285938
724532
78696
1011277
918683
712701
937044
411670
862672
314470
880889
625658
1074535
990279
929204
482012
968687
774867
990257
760338
225104
797337
472449
1091984
913439
154223
792190
923968
7903
590921
353966
193796
900335
105738
729046
904799
604268
601311
805943
554437
691968
583158
849546
977129
411127
1031624
240126
25800
963110
671870
452398
378982
298595
555383
1006016
336034
990738
407520
1092318
313192
412290
512852
268679
187092
502294
98844
862793
113981
406341
838522
468073
427812
301658
428577
490397
909107
294939
838088
819032
547606
733321
25938
452432
187403
803483
172175
598407
1007015
343411
201178
1032468
608400
335400
804006
815669
580903
145800
67225
1087607
196732
963794
944137
477120
1047388
247021
925023
405222
751905
1089581
311764
927645
468309
457358
433835
922481
828252
810658
545765
392381
39595
905239
31876
600919
790471
666613
52698
392809
903632
551633
234057
985870
829609
591624
248773
345730
362400
361350
40183
69115
330401
955661
1093541
981715
103925
617394
412340
1069784
26977
529378
1018566
458190
162791
353052
949768
806938
337767
684364
1008824
791626
163018
525860
504932
1034180
814444
288748
830926
650549
131043
631751
961377
496707
959659
115774
288075
386612
231819
367017
962454
486382
610111
46468
144052
283215
1079219
887097
834167
221946
96046
51564
798606
589749
484404
230489
333752
453230
51192
950698
700022
338900
1056775
1019884
1005999
740034
638573
694411
964883
234325
952065
626684
332463
364758
335989
558009
434443
1018400
949344
758273
1056004
896624
506785
182401
1090235
158842
596217
758125
879650
447245
408294
334021
845677
745392
625340
738867
685959
46503
333136
218206
882279
351263
883072
547227
793653
694229
1037408
1091218
673353
403962
656228
609672
541657
297379
48248
374223
817150
925211
123619
956831
399060
258965
769357
80060
450732
2131
233654
45794
1019372
645840
656711
388234
1055436
924378
795268
102193
401459
235305
434762
313835
401572
40348
744077
903825
885302
877463
39607
579870
936598
1040252
973837
812539
269318
582226
284217
728991
147064
988754
789288
1064627
56631
576082
700437
246616
260454
26429
699258
913450
875710
985414
743792
173230
435840
412165
10513
4874
58421
53333
118615
344734
745680
685490
1034632
78902
457133
456483
1094982
753434
1024467
767536
569459
458970
431020
825065
572331
100810
512636
318329
873595
811276
130233
1083026
61651
661755
125483
1041189
465712
238426
1014449
394443
1018225
728154
636975
1011009
624810
898296
1076591
197721
75795
303704
346417
766559
882389
511509
407516
243000
1074182
902110
915015
182390
810170
691562
669981
611606
1043200
3680
1003448
1034422
121090
886527
690078
240768
135953
416304
404170
1031489
776018
447939
845100
805836
105124
632472
408846
908309
815520
525274
1016864
248484
84997
842024
111328
464711
296669
446233
871006
525108
242657
520530
983524
585805
1011108
781639
704782
310684
142628
978450
702323
254931
997610
143025
999210
476969
805593
73070
144678
617760
774950
757669
639966
605768
952103
488631
141078
162847
452408
1093062
403946
1036825
853577
287317
33858
757864
412754
860311
1030328
682680
2213
1000814
879974
1012224
420597
111528
23537
436245
1038977
307157
767082
299456
760209
861192
162753
514532
650051
162239
903619
280395
130627
25215
822612
636753
900597
1069273
91469
1041740
458093
573504
325220
973621
671869
982325
774099
457838
549070
458667
340288
341338
1032670
95469
386281
733418
1082875
724742
13872
560509
602366
106860
760428
870581
380559
379509
815332
816807
120595
409178
115528
907294
267518
253763
613135
414006
138301
575457
295458
682420
25281
350664
423827
186292
1079676
588629
594625
365851
744175
371984
356620
217504
549964
1002251
33268
2290
1011535
335849
437942
886565
887615
455238
232315
575611
870174
608075
463329
300263
59830
787655
459134
21282
739560
522667
173051
214928
1087254
1040518
611518
457385
2219
180298
331034
786131
191679
1083142
527585
853939
121122
293661
1049847
489218
767659
612764
129052
927102
687633
942979
582492
760817
785847
1016093
93676
349511
813621
259525
641998
663369
720668
345126
536395
524053
155775
75302
493110
519088
1044525
221040
626473
193933
909220
23258
990654
285586
1086327
140880
1070966
748076
261785
139612
773487
900205
148327
754874
1062807
800884
107608
249480
346710
492823
566139
974504
57711
180494
639523
439811
706267
821413
86242
385413
655677
401674
400624
584994
909258
784668
702621
342145
702855
372167
445207
856720
899974
879642
330359
681051
866264
546334
490855
248575
544590
999256
201572
724478
145566
74350
304611
1001124
1064776
157915
147027
551423
145437
628790
88632
566615
707147
260818
191393
1068802
418311
632419
948095
440200
757227
581420
253100
998975
822703
453450
1092851
890159
886902
85232
96507
612052
977638
334911
729577
760585
15471
1047865
590577
362988
455772
877225
253780
536464
200784
1032538
1067539
70574
635324
650580
337287
696676
915142
363294
515924
776770
16648
1046426
551996
112388
816116
1061808
458996
64273
315702
900452
960194
404745
171469
503287
41440
620729
513092
638336
785479
1013942
237272
307414
673809
808419
74153
208418
6642
110031
425239
318543
564381
53777
945190
933538
205509
610664
380232
406381
582780
1073611
972254
889645
745793
731952
803046
517929
362505
623874
247973
380017
664026
101898
128488
944666
552040
1081788
575857
506694
175841
674741
1083390
537322
976258
890013
247506
233219
1033320
1074840
375658
89519
6344
867062
596362
204730
9316
221413
328116
738418
577351
824121
967993
398647
138195
9900
485012
679808
988963
525664
575114
576164
190671
772998
210362
650590
271687
677078
351956
39218
38168
242920
351286
7232
507725
506675
497865
100525
221310
836471
572635
902427
551781
550731
507523
1038380
60588
138714
912141
647067
891908
101061
1066533
677628
196892
353173
364754
155910
910628
1036808
928688
869611
21659
287131
631394
362091
19903
902831
577241
268069
223727
155012
774816
392030
174820
129789
875778
152828
75496
706759
153149
219065
686062
945184
828058
491480
341674
470291
1034691
459059
679250
457001
160052
865756
857008
779657
971033
747474
303913
713907
1032549
223932
849812
395827
35804
824239
715937
568125
470311
614243
697351
519483
432466
222850
691674
657200
813805
536729
950574
97262
192477
620843
858349
130014
392197
1047546
918634
219506
493544
190347
327892
181563
585352
699392
455910
180789
126747
97712
434108
585870
586920
249407
2756
341131
642049
661727
31586
185550
376089
737841
708624
215637
385843
386893
696797
741060
599277
468535
183587
16466
142859
112231
816521
997304
89246
919793
719227
850982
524428
264008
490186
889183
170890
594948
703311
1014835
1070266
208859
348324
515817
7415
884859
141857
317324
482982
1081444
369961
1032543
495695
406903
188594
1010786
732935
624367
75858
881622
507463
683894
747213
613207
611242
997669
495244
145770
419723
327699
704812
968910
475612
973888
155355
1058518
841542
204406
1087466
578608
812665
556722
380991
1057734
671761
1013516
566372
227626
27141
400527
940674
830313
19301
254534
207130
185983
392582
391532
390482
1048865
9837
614841
752983
114418
948777
696522
695472
242887
1007896
1089544
1088494
157052
605292
554954
757479
917153
206429
205379
278831
98026
96976
95926
736219
735169
1003355
518492
84043
452587
232778
231728
207995
866860
14757
312476
807604
733613
1055992
667585
197254
475853
41960
784767
28694
242908
234352
1045976
260141
420893
651964
556094
55330
821969
53060
642974
445575
231708
687542
397482
883345
59149
994011
18687
561001
866299
456802
211074
514259
1027109
46785
391600
384016
82860
356175
1098731
810412
881917
108357
1003562
642698
229761
865329
1099147
519899
216118
961365
715500
233325
726469
9265
59231
694814
593294
392793
194343
47345
609980
953888
782842
437435
1016432
969406
837808
89187
1097620
364741
175487
920655
355415
232565
838496
683224
446924
354018
160409
1021863
47498
32185
473435
28330
412681
902177
1039447
1061658
533972
710697
763786
393099
215490
261799
962535
320085
32734
960148
355348
440732
362535
538127
134758
913779
1059591
487466
777523
82442
223882
327218
436869
684746
362810
22444
852199
13493
674840
547867
216049
814708
542438
852655
11556
557023
1068503
325066
721867
374824
1013147
375641
362122
252024
67991
407902
733851
199998
508444
549135
483143
925228
571053
105223
168955
757284
901772
338397
136284
98064
966763
381568
683561
32448
619024
1067375
316842
992721
246594
535882
90392
274547
705447
493168
824125
103544
519521
563924
840147
824826
970567
1000838
1031987
855478
848367
174469
666924
519173
504579
518182
1066923
867034
441874
255574
64100
51560
569986
488510
197354
804665
523032
997424
58127
671059
380725
1019589
625569
571995
1008925
732809
8511
822187
746640
721040
48160
940452
7256
1004188
387559
185537
695444
555221
796794
859941
512782
1017041
971142
632120
305906
623363
92234
219447
606890
752390
131723
1032414
27561
251037
555322
365237
825588
685725
944463
417561
1022696
430925
383823
272160
416614
559100
767055
559326
660643
1053848
88879
58205
196925
191895
843072
60658
725328
1006071
78257
932088
395817
975490
647964
69421
977824
1089257
547919
153849
653740
431671
455118
468617
210724
559500
138119
433833
499627
710012
237707
89245
901563
345899
351146
286366
658345
512615
518224
671462
314613
825969
809219
980064
617709
1082332
762909
341926
652435
452915
116472
773926
380354
669190
474432
1081890
945884
865625
632980
312730
581731
784893
143238
708902
639756
340645
686097
348837
380064
17003
451937
1027385
411663
157564
259254
829699
1094464
959949
8839
23030
866939
300335
409101
973452
960609
158793
497657
447863
658952
1065650
150273
1039015
768829
901120
424970
612465
349805
864243
600741
330038
924926
867861
784804
726609
942285
1045476
114743
8543
481849
455937
285580
733917
448457
564486
841232
1050649
768159
741243
427810
92860
588188
157753
966088
59393
847280
303380
138703
943572
399235
566886
344759
1065958
766952
960094
855575
260017
1083571
724583
265727
347966
381377
168290
543692
166695
141883
521955
415591
597418
919202
726433
1050878
622151
976219
746721
855431
633160
49248
895708
279177
839854
533662
206308
635990
324708
379727
1083881
460009
916203
1054647
768151
232583
710153
1031141
518937
375350
738210
744617
96544
489873
998227
552747
796798
185857
974317
634411
923068
911719
60410
539675
818732
307447
107436
21679
824308
746827
1073577
527967
244071
765439
846095
304790
945520
184971
636853
541124
839549
566996
60081
55518
489545
5339
858093
1002977
153043
145475
282136
293561
1032059
187796
85519
477972
195393
164762
587289
72510
1039748
616462
565465
1066455
915270
7986
421718
772173
721027
555330
612370
879744
720216
864127
1022077
394151
275407
876235
127753
971226
864264
377972
256827
69586
361315
532366
999750
160655
804375
934773
360271
638131
724707
45347
265405
392515
786810
392951
1043376
513618
608620
177085
937644
17441
722897
1048863
947930
666833
681356
276851
637972
434110
169287
979090
1040926
1027096
824544
225870
461102
680405
286665
938760
832712
305811
540760
663937
116597
388364
744638
17147
919748
51659
93262
783181
48503
4991
683209
439281
273735
683810
566532
423983
83350
127065
390161
687543
588038
648806
826574
941209
127035
983708
822514
156958
743898
127887
969819
264494
570919
796867
1010877
763376
455957
124157
139056
888076
1037833
793205
778965
768783
1036613
447238
421841
1077943
634439
600590
35539
671668
49344
335247
782230
482440
73237
598343
176294
220498
1043676
831066
1085049
262396
397930
679731
536935
186989
246542
25811
847974
363495
729399
828272
692843
976346
310181
1059171
460827
1071232
654364
169602
50120
889103
833220
677566
348894
780728
131753
623810
1048187
83238
635063
283795
204674
326355
427557
554209
1049371
419422
37316
36266
467881
540680
916029
52728
833432
641728
472205
662987
362196
690744
685030
107948
217627
784712
376773
41458
566394
447217
501655
1043483
896284
979927
261137
129576
4475
36738
419531
717945
690789
1089767
740601
431432
898578
717972
179288
234107
220852
121435
834720
1031784
604439
592207
64925
475757
359579
10136
295123
504807
1010886
57083
553710
386135
998987
731995
81637
39758
182148
938287
572501
94068
138871
581035
880040
1098887
401512
885915
276317
1059552
99854
720799
683607
951725
897118
442771
135754
390040
790029
195281
98969
1040254
385031
49394
583156
152184
120089
939709
502799
740660
335386
354320
744843
145328
90128
221934
64203
16782
108220
704024
341672
80816
947677
269953
38904
136732
696008
178338
959388
852769
12591
700767
1083379
858199
57447
849175
190176
73631
209287
528835
946503
622140
789519
716400
297163
230499
73093
82162
663360
1051018
485886
336787
339768
718232
591145
1068289
589349
602325
180566
84814
661017
1010882
238418
853210
444913
161087
477279
356326
112893
317738
617149
1061088
549033
1063498
955627
426387
530717
737306
106133
595481
406033
125876
723823
272969
463664
284880
448382
193427
602097
396785
195935
463417
1064992
782968
11852
904038
233551
1047352
23512
332945
340648
953795
782794
931205
823072
639009
793020
203784
32615
929398
942986
293136
801662
7806
518897
339356
184722
947578
250476
821712
830998
968586
368890
34603
946447
464745
1049653
297780
24922
25972
791627
170409
584085
961733
226649
554121
11496
59456
461462
120128
498111
379503
376398
1011299
18314
496069
136383
1086848
945097
249678
749884
611183
663229
1072590
903547
171158
259897
420167
572483
179731
958036
766570
985623
764750
1066018
447090
610974
792403
417843
289865
145615
1064428
565849
410084
473175
470392
150134
149084
825124
766285
749529
564036
698402
258688
400041
561414
957592
23727
842278
605226
255719
418101
856326
857926
584670
1085454
769609
292337
934656
550337
413778
412728
670702
454353
296554
680593
181070
659883
622278
659078
113256
309927
987482
178893
289581
392967
95589
1049810
1068110
15115
81047
786973
656981
492114
706617
821581
448523
572221
627523
977427
576662
101493
840492
653424
624791
907893
228681
713871
227985
989145
481995
819098
14812
223215
98609
936629
690924
820636
963317
201072
571430
954742
58497
432360
759112
785709
150456
640081
1042226
675594
90893
212125
325271
345811
578650
274250
564698
416004
929417
77098
862628
48193
155805
156855
648809
126238
1085090
14530
575210
959923
14587
160493
430787
310703
503833
848146
1055334
225580
750406
834811
606700
607750
955026
982033
897119
61488
259148
833388
853332
683744
936257
523191
935587
340757
217628
179859
842744
251904
29831
276514
275894
99280
915929
29591
60656
399213
981596
402714
110772
83035
597837
564770
668024
236904
758874
595919
786333
24477
294364
634583
484433
636291
121756
332280
927036
808928
495049
557349
106124
959957
166283
798895
165744
576726
6657
969539
86791
277129
461663
1012879
796589
1073673
155973
299443
379619
864374
20910
755970
421511
1071047
968009
285473
855453
137029
708443
297964
532843
557734
697316
941952
187654
1093479
137548
703955
473347
285629
659403
633446
495656
98613
277024
267646
230117
32445
207010
502868
116922
390051
647955
205127
904509
279497
441835
79851
275935
733642
962683
507724
476155
786890
290699
172069
494314
227103
975206
857969
752342
435548
946301
30018
661162
41851
223735
645376
101989
811260
312310
628484
207431
159281
1014150
215406
448507
156699
30700
495611
67974
790723
393973
555795
707659
1090010
518812
3348
969990
102985
183978
831871
97545
550388
651444
657305
960375
317355
365532
1009222
759887
650991
752365
240241
117994
370537
528220
573149
154013
357835
134903
1068843
327000
1087686
1095627
439544
36128
32286
145041
925371
738860
484065
265266
182124
614893
743849
630132
220362
1054488
396642
465573
1029579
246492
855136
932555
13156
496789
834269
3723
894057
450584
149839
904435
16198
1036805
313792
106162
1012473
333850
1068975
701514
364063
443430
655109
827495
162204
798634
550644
593039
784771
179913
1059162
398430
230150
15618
165508
346200
251764
410614
125396
673113
417694
238309
457037
603113
231638
310920
913874
12090
11040
628146
599455
862654
11061
631493
867026
737374
970433
929925
214644
1013793
361858
123561
218197
604406
413179
436070
417662
997248
81246
188310
224818
673148
368356
244032
1018114
751857
686419
423290
1043728
45233
984045
24751
1041701
257308
419202
333984
313022
899245
695406
446159
976324
770958
125710
836445
34444
148221
753542
715182
104204
260898
447540
113574
204910
508498
90311
510676
273162
214944
507459
444447
256496
722598
744403
335560
688209
322555
899009
871064
892453
29208
1001022
296856
722802
550045
248070
182931
202372
1068733
603683
523355
751467
5896
169596
953787
95304
247206
322637
40658
138252
260667
528039
946594
970246
884402
1000279
244372
273369
375006
792594
950100
533443
697302
96832
781007
24869
182870
753028
505699
312456
720427
216917
611214
568937
49548
520540
59839
255225
610581
853444
545711
1017357
406988
518062
458358
814505
6548
548169
364893
633597
562543
243616
12162
590372
986302
769129
526584
408866
478007
884982
306132
342463
217577
33019
980200
969400
1091129
165646
254513
742522
730590
566088
56901
751121
840944
895535
977169
478864
689980
473809
605238
210100
980293
643612
150736
779093
545445
85093
549397
328618
48899
812742
302065
1003203
578465
849261
972081
940255
601982
245623
489463
96064
611517
290792
339765
832213
190942
272025
991936
429504
391842
644895
574294
188733
821248
11580
364708
1079673
589934
907009
265164
149151
194522
873618
727581
65270
453355
204077
660457
308567
573599
247388
281810
857793
140228
742322
816191
647142
990959
305250
619171
179445
20856
47001
552388
401506
523460
146414
695324
5891
513272
346326
522047
358849
237803
949012
274998
418462
86031
151350
916321
769614
806156
13661
936677
751918
533496
879173
1062687
330814
45720
480737
1072246
710857
25332
1065214
201642
448498
1007489
368049
402468
39057
679826
641321
819052
483277
768347
962167
758983
970613
837234
324064
1042256
378227
854453
335962
745498
1001614
548188
945978
356688
503267
54548
872456
797508
689479
293135
961157
744955
1031183
605093
167885
1095632
979025
232553
80897
1078776
664566
770276
973264
285120
145829
345822
856483
692886
281304
1059313
752095
943154
132883
829915
619278
239183
1028379
62967
7682
1066074
480170
284791
215288
566892
829457
397655
214560
446259
50496
589408
685963
698902
908168
235756
506867
79725
1047921
324209
816603
587855
873767
264911
293002
561929
728692
88886
530585
408357
1079326
1045089
688537
974973
418514
157281
149522
580082
1085405
198123
42296
1015801
50997
733308
281462
261193
322746
624166
738763
792416
880567
496862
925916
199915
156141
669321
337622
17420
70603
874675
917102
369239
260233
1037022
1049873
330721
130198
115524
740039
647533
321652
738773
687848
883178
431967
471216
1024839
150620
329880
107232
833904
836370
140239
827110
11138
118432
776823
1071785
304358
380751
478618
330459
425742
845626
1017084
687373
1009425
267282
540452
1050482
278605
951053
571788
428692
347566
895147
117077
389057
1081290
104909
1090189
988194
65793
459063
626189
419724
387821
647002
385189
575204
617073
12878
535538
675163
940570
294104
960774
822478
972739
702955
680595
964187
659024
119644
512586
963064
362011
569138
711326
674342
436729
987154
777947
646601
648312
1063609
942740
137127
1027011
1011739
1002343
858788
1040187
705392
142687
509422
338477
1080908
352182
780314
308096
730522
567706
518137
987472
854873
878589
242044
1060684
1077001
104383
435942
604945
560584
487716
1091424
353352
570502
1050902
888819
879947
1016423
139329
430210
753929
280162
691187
100009
131082
318327
884743
584139
195119
320146
612608
1056202
763756
50766
589033
617629
298574
488480
393215
735239
930293
371784
21131
849325
227562
1049291
766977
426727
479285
381660
380610
856102
589811
65916
436651
269822
629531
772261
743381
798114
1069497
987055
926878
993069
127495
693798
769049
72972
475818
681422
382965
219836
256144
452863
1044477
704564
778879
869758
1030115
162860
730725
9431
509850
511012
998442
26122
1062093
670546
991844
404070
850567
518800
305087
559618
347639
1004848
555824
916232
568971
52641
821289
694517
510315
68767
1059325
76606
944397
568754
1070392
796249
1028592
391642
863876
455539
209112
199388
744538
818852
398016
187178
706393
452222
852587
951222
243062
281899
507498
538789
597935
1041818
631478
1027550
545740
259419
921268
925561
208811
279473
712798
727884
858984
956124
385557
414309
261445
718115
596691
125136
161779
417319
1033794
533579
799070
1059605
595766
172699
97643
127978
715175
519786
727318
974454
639455
912700
24196
892853
72163
465437
372912
700070
81214
207840
573412
206470
94788
619690
406337
51914
566594
693085
542764
863704
133442
481441
845518
184592
528800
937038
476500
144244
192126
1030668
384869
785877
1070276
572099
860851
890767
1002865
521278
672717
802145
432243
283554
769064
237849
463093
120744
62237
783828
64294
927924
849856
886319
380844
797559
897795
619567
897611
615057
901893
1031925
694257
695307
619325
778847
799283
1043274
995953
16852
324333
40614
264840
1052400
221332
772189
484328
769778
833787
224741
649039
629167
1097043
890217
62161
27625
239921
35917
353170
470017
327979
898745
52944
282769
765158
514417
559599
665544
454598
724334
163318
211945
139034
486097
581227
212084
1097062
384169
435659
398529
581493
611940
486360
550190
11181
92370
71634
859813
948604
1002571
544685
597632
407462
534238
681857
849673
179996
619783
86444
671770
272871
762470
302124
324416
433483
635495
976333
417961
316899
595977
254236
73484
101762
40034
950794
174529
32305
1097760
218743
689607
376497
729632
1035276
367913
540896
96013
119323
971076
587465
264244
586814
565269
1028332
740622
175233
120838
1052214
594978
624793
871159
1018091
877146
898523
523822
742922
1098202
181611
475719
265688
35165
527885
1010270
144127
773832
1000656
638782
1020362
301751
29629
408185
767990
81481
564117
830567
171955
746768
312136
1042339
346612
713722
760629
369000
1070362
812565
199828
412359
560597
856431
940215
1059843
504997
127141
443946
270791
531733
723817
923439
392870
665118
556591
776654
519108
377234
60620
188184
819533
1015203
1014153
451422
243585
14687
721422
1060656
799272
453910
1099943
565981
868221
127990
931345
701276
1070369
597593
696849
399035
1084632
129552
704302
237755
569086
573011
739619
196390
25379
186213
586005
617355
886793
600441
860915
22425
74699
743527
56041
470444
5438
6488
484312
15594
272966
878982
155267
156317
782414
587129
168429
1025047
291418
367010
889936
1048266
407671
300355
166603
415026
335323
519951
863360
730163
108663
1079250
314238
651814
485155
7393
554092
988938
619390
47111
587185
365022
843457
752229
1034680
622225
132874
992821
34138
560488
554668
563690
957365
219649
218594
1016105
354085
280160
1002934
836974
102689
271575
634057
947503
67709
94385
680855
646291
876706
380773
773355
185748
920517
48189
898389
885370
1096047
32079
229117
186032
1013489
434828
388182
351995
229404
709439
494372
742879
355360
396436
1093912
1053530
652250
682410
814610
958119
979504
1024385
27038
521364
198292
244368
52023
482293
527557
1099149
18493
694269
1060764
618165
280892
16706
528699
151916
409944
195115
124089
619590
869670
476325
472578
856969
12806
465476
296340
536749
634751
751671
976180
453417
358747
1053615
1052257
428625
818421
133288
546808
667754
541412
288609
664717
664256
1019268
998537
784445
856432
908018
6337
897953
829013
1075808
215280
53019
220662
392841
203966
659574
101485
1025275
359112
303892
265157
424731
480848
355638
518773
480125
409473
614926
788005
753966
146876
786587
977740
546638
364932
888610
1087118
292704
625206
663339
3344
266596
1061709
1065288
48712
420614
778568
917015
387414
216844
384524
694221
301735
901711
565758
196887
210945
329553
858753
752377
988027
753093
747400
148898
1052607
139106
449091
668540
191828
1036103
334303
1055633
631984
55633
821097
1028547
855106
662961
937459
533542
904190
327902
799560
407290
66042
416589
746422
115075
900475
207687
268747
8591
566539
268825
790710
545787
453938
708447
250432
1002183
1043454
727535
681647
675878
195118
895068
63039
1078462
1011787
848012
437659
522419
194295
487867
1036540
212863
97605
61769
720176
756129
1086875
236049
756809
207909
78137
986704
330002
165199
414432
1086479
329914
1083846
1100378
420459
831493
190725
102313
1076972
934457
620090
1021431
39195
461596
738567
420727
362098
498909
847673
129422
937274
786680
607366
21727
778280
951823
549044
766620
1053930
133557
61236
888203
855485
11038
609303
82737
5133
969678
1070498
746456
497547
323618
778089
378284
579483
436536
405933
1087915
523906
554215
78846
658409
225616
701055
798981
332901
803138
70783
110672
761747
977327
485333
713127
1088906
114540
434563
625746
287640
168958
405006
1042189
572202
727738
85944
258064
948088
549862
514456
795774
773285
983226
602637
601587
389532
250936
206841
54096
1026303
746983
334362
394433
438039
797789
448935
767844
928930
1025735
98590
801527
925383
333076
640861
770794
307027
290122
224250
514006
632677
880585
104970
22411
326685
732125
10872
38789
585569
359871
98918
845724
349975
4535
73204
1038195
360048
1000546
50501
319921
516303
424412
128461
526014
846048
684577
337881
200232
837964
740587
183680
891066
627731
569617
694765
1061883
268424
14873
1028078
756257
698990
93283
123642
428303
740958
1015245
350639
208566
136633
355767
150998
128837
372722
146215
508198
3829
422803
1094765
110913
488760
339125
411566
876623
607701
655107
1099764
1072225
895773
756937
75923
986468
984257
585320
253212
410238
875480
491308
300573
999408
534671
494128
330449
953735
460686
271670
352940
526567
327784
1027517
832864
937571
911009
223009
726683
255994
434991
324143
415626
781946
296198
298454
268677
302468
943595
95388
709276
709223
104898
82963
996782
502196
812339
420094
224485
1038551
983941
1089603
602660
627214
708708
627261
43262
106231
1085941
733918
1091011
993023
497458
182887
694425
22371
476147
180074
1077216
67277
901866
793272
215526
566132
278209
400772
175702
224524
895933
420545
567249
16889
584260
1033417
224967
1035329
552659
645493
354649
11062
786468
944991
57414
746734
557682
363690
178141
1002389
189133
868745
139634
412845
69637
342083
489274
352442
609745
1001726
999582
1062169
595927
416908
742875
73261
792053
1011317
591589
730651
56294
555264
1050498
765558
835528
95718
220595
292116
423313
208564
977910
443960
556263
359733
93962
890752
758179
326941
281142
301456
122430
652609
466762
1033575
712279
162940
104294
457114
855247
652722
821984
488268
947766
115242
806098
414458
817129
206629
1038474
497636
805371
1079094
277187
332349
355052
634243
125896
1093312
694452
6504
1005403
467834
148696
12972
275359
627062
699199
644250
144044
328279
75649
596395
14353
75059
524862
364579
921405
741267
515887
592060
726792
668045
519059
324856
455422
775299
519874
451007
320359
718068
874138
490528
852049
39120
83036
745490
105210
358836
517545
1012766
829453
739000
920094
540494
180617
1035093
749289
13693
578796
546569
960267
692231
368833
275458
507923
772339
1001820
862437
826960
431962
524144
458748
869833
420725
904507
903457
260463
170524
346550
881310
773780
428386
190873
833978
901935
208788
23346
112971
131139
169982
439965
788658
408429
874932
641011
910822
129713
103606
1031576
822835
454309
631789
583371
326681
274785
395407
985514
650133
895790
1050127
253452
604633
404033
1058185
613348
759610
908441
72847
309090
855358
241300
380560
507432
534434
533384
1017694
1055211
1046923
881089
275819
1003582
484671
260347
650532
380513
275951
432311
301927
421315
523746
522696
763800
772209
710778
202010
267446
682419
741459
1085614
367282
798980
621075
1097579
988326
484696
1038906
350513
1022402
932777
574185
210414
364440
1040677
365070
851702
460391
596013
862763
73301
746966
204504
183262
629310
438065
207110
422486
265329
603973
446776
66121
12136
639797
704210
645762
900863
33468
436379
303479
763921
571924
34291
224575
1072644
225148
31980
337884
957210
586501
284115
86911
309489
944101
685416
608002
692649
602872
1013028
886992
19292
274532
291754
1086265
436541
156572
405728
432506
206827
185714
784244
316116
9461
477787
1082440
25807
74663
554761
38859
22781
687682
354413
835716
406483
168453
447585
780196
296312
782836
190696
593283
420029
99710
626999
132575
1034208
1060659
925106
474436
684391
437522
816079
249686
921536
205253
411762
822245
110879
1074222
643760
225944
52623
946566
821306
109510
1024668
64055
201419
493510
182736
530514
769957
808325
312812
610840
984149
660866
444580
356214
1083781
481516
1052690
715568
371830
1051748
879850
139895
1063612
226841
1006398
156954
824010
589406
886620
135182
352616
389522
785478
90419
166572
1055059
654963
121102
892838
591888
198063
1081113
443933
764182
961581
498972
278783
463579
403625
250327
1039822
596772
364994
68874
631560
97112
933961
753345
716487
750432
1020566
985284
782545
662821
280178
1071137
303085
531515
976152
26440
545659
911672
117118
6646
965080
788621
158289
402039
27371
1061827
144165
136005
589795
19676
880723
267447
1006712
450519
790977
1021704
146613
720510
1005489
851989
380490
608924
812358
256549
747375
256420
387281
21125
956883
79639
58747
158288
633669
571546
341232
881880
634203
93651
204193
1021241
316548
807212
288048
772527
479109
321645
868022
518239
462447
1059697
271060
1094593
1093543
509959
391455
555725
1040020
505084
657338
151198
518279
270961
896439
528983
514760
578633
826143
38800
37750
326332
208219
292872
67054
585969
829733
538398
537348
175087
332927
83034
961247
270046
23735
682583
466019
483255
814414
625431
275897
116960
823472
328594
933611
733369
199469
287707
94764
22987
1077383
607452
909204
487340
857617
467672
160254
1033816
179598
437593
675418
472052
720450
994524
160810
941712
34793
850924
529494
609117
750591
793060
987723
742389
988401
751296
645090
353357
88536
220847
312538
744091
398319
971214
148658
572114
1081358
1059282
953061
171032
104952
918602
799163
86386
449106
473414
712566
931298
28733
957046
213242
423535
168920
975955
1073641
645326
1028062
429256
430306
597840
739862
906327
169227
68637
596882
438607
439657
1019109
412590
943485
980749
441648
863745
129669
556087
250863
390509
1051959
1021231
737607
515302
1047335
118895
943072
1072358
719946
905610
409808
279097
558868
254685
142894
361715
43938
82620
414890
614600
83843
851113
204078
946785
358538
131507
647765
459109
1094013
822573
321585
646882
913535
71359
30149
288587
657992
379805
407002
974603
290857
802221
159670
118201
848709
615444
44724
244400
991640
937450
468093
986565
671196
932546
714709
125131
332897
649345
395139
3280
604831
793887
1051336
473198
505417
271408
582583
506280
113689
59506
980581
178493
862784
260287
237979
762273
1015955
894800
75128
795772
904035
116440
808529
737862
204892
501724
380957
386394
184125
862578
707898
727075
580674
474757
99581
356140
278875
549181
237474
648358
936823
937139
981757
276593
480225
611412
780349
788017
935975
3244
98342
535239
169096
747656
875730
988167
1094383
272740
126264
139409
768828
1065981
624115
213247
508007
807469
489053
553110
30919
875877
1003190
900962
848966
989081
835678
398568
985049
709996
95732
563478
217397
660014
42890
634323
453438
972100
794255
777130
628809
535728
218686
327905
353425
816647
489911
616514
105894
885914
403006
1006947
470997
393085
467808
147275
92218
62212
377405
165082
962605
590236
114551
753129
830285
314592
1060493
218627
1099850
151862
271070
306513
655274
446397
462614
843222
1028487
866442
301509
511614
458859
565345
759538
1052991
327949
190787
639201
476207
76488
578160
913487
759157
194485
831342
270882
748517
1011573
336734
592308
635573
464914
175767
526997
498976
1022870
838960
143074
10606
829743
601977
364457
570165
824737
928907
886560
465868
201127
473585
69393
193469
464016
489470
246516
511818
1036797
1033786
1005584
138020
1068833
720383
1088990
330346
895162
339046
336436
896715
850753
1006973
662254
859757
665507
810490
991448
867962
491891
691075
33113
552468
988921
934625
121602
248812
471149
867679
279041
1047258
757522
215655
579275
1063301
634262
711546
363186
363795
362316
313520
472462
690676
344852
493530
374891
525665
577945
100163
964622
751069
533332
60551
127034
956680
232295
910932
876648
509382
843994
781226
383034
463462
1000497
416052
115535
1065930
271544
867632
1022150
115730
120597
247647
883496
562883
690792
178983
412589
238590
273624
161653
553034
553184
160275
422688
753330
837867
1051161
942920
1040802
156578
427065
844859
457098
804137
117783
400950
89536
803874
304081
964714
811620
337495
19796
106553
623895
310895
437949
183708
487875
939301
1076389
609617
908324
1066008
738364
634023
50466
598912
901324
994707
757140
964472
793757
1090732
629800
550427
877435
551663
974236
71045
1066458
208689
884111
668462
555532
364881
179092
81676
266541
419831
320916
558295
851309
411935
30553
184095
190583
354007
592311
896300
34179
394461
434470
1006095
907514
923495
456298
545438
746763
1068294
670384
859007
359068
299032
138358
315502
1050812
811221
376122
713801
467076
538307
167691
679436
20889
822139
382568
579756
804722
989127
637367
148470
683926
312692
621360
768757
663092
452899
960441
933445
606536
517867
94640
92212
993792
426388
944080
347032
351439
11232
798664
728516
9769
194889
76161
1054521
858702
1036876
934847
977030
159125
391554
206640
520702
732237
869580
204480
34897
371589
503434
602214
353958
266288
494973
585150
778544
732104
908859
590918
6669
447265
274023
587155
1021235
735938
747380
88391
175887
794956
77370
516105
182224
339470
805959
546325
741254
317589
358718
1016170
513250
479752
1017094
268547
158586
807898
1027903
70237
733169
784059
48071
963134
990547
121157
58364
6288
941120
228161
343978
509082
978528
725886
75935
15974
1025872
411944
962268
282955
2546
1055066
313754
141619
612122
892286
480611
158603
325553
460983
754990
605862
578060
605190
877804
1094421
265297
939320
139244
327771
468702
664336
723295
987209
488424
873280
401827
509032
205882
28044
281917
599109
146867
1008798
740645
191495
879131
270696
1008392
883106
462548
993353
138356
654126
599864
208433
457531
917888
163639
387586
524509
881319
216964
327389
712332
173365
796081
643136
996511
203925
858325
575350
241492
1068600
259762
1080338
62370
706717
909907
499165
904824
470427
404887
522153
643937
786902
214196
785475
773069
568918
53938
822093
1089836
357312
127055
226157
751547
279050
596367
134952
908995
616451
395874
486814
177748
678762
979068
684212
492913
102834
612285
236408
384975
538548
449245
817792
554523
257624
272365
743030
200966
963286
7035
532062
4722
45653
336556
265634
813063
426755
362817
64028
790587
121349
513447
667453
108758
194474
717559
222963
490866
801594
1012322
258938
17088
460504
379871
822915
283280
210827
377382
39220
759287
235461
902649
464274
986605
303676
687521
449365
768048
1058293
364898
375277
472872
11399
331968
201180
873856
1056657
17180
367587
132260
8756
760294
636007
634957
401393
717524
748373
1088342
163756
1051340
215056
548398
789893
1092581
693047
304638
994265
1095894
917447
852681
235605
408747
106149
654968
250866
761357
56897
349759
725342
724292
490399
871345
191933
12122
1091591
365549
869439
528271
719159
538472
1010767
309359
120424
614942
11909
217428
722608
838096
956819
327636
141820
540876
2493
506456
387807
473069
881637
8144
229853
693912
582232
1060594
1062045
746120
405037
295590
930765
167481
1073815
748012
9502
115110
634952
926962
795661
241205
492609
89328
634961
918046
491878
993964
864579
388356
733338
426564
445132
902418
791760
545074
281548
869636
112256
816513
1045689
76077
482873
472421
653066
580759
41381
269861
301568
818914
564185
1083926
981153
57718
1010818
158591
738203
426592
427642
148866
741613
48756
747667
843050
155336
226903
528559
269568
1072484
269275
1001373
131609
145494
494250
58000
149800
985261
872575
631839
212240
506728
891419
498062
631240
690263
16526
698212
354658
327761
472752
259919
470927
842743
921355
328913
761419
253186
349774
1099732
525133
1085253
526246
713031
186673
209324
299739
457381
491145
285339
783380
686448
151430
230873
771623
860251
300635
121689
117198
297630
116658
1100062
612381
224030
718998
308948
84563
540145
1079395
105214
856888
916087
195854
574242
992573
1047738
577534
158820
706030
584493
1010665
610930
197026
296792
598829
769084
699612
294375
898180
733293
699250
644912
37331
458645
821059
422818
1035259
152620
55840
306210
241535
740918
974496
716310
474000
421308
1009328
858571
989797
294148
7317
628965
883629
352814
966818
152614
436547
799142
560869
138225
362230
882370
833553
107184
1095801
578876
555348
989003
783092
483067
961878
116598
40642
1022263
739481
1007759
601770
296105
421229
848535
1099610
831625
280908
776448
220762
687760
862004
591392
429056
212836
693658
290966
53006
207702
878430
658630
461142
258218
671112
815977
278672
108309
594131
46148
609474
264641
778907
1066660
11570
272162
460918
207665
7935
174948
204236
829920
1059529
950674
1072249
420801
227393
642816
912510
538740
1071289
27602
102796
973307
795692
506790
259448
629348
419135
248092
87701
705609
905290
822518
373868
1019281
169774
294012
744498
650667
572268
205950
537309
378510
160268
291605
852533
424304
314966
696580
357340
881475
416499
23827
570096
525214
778830
267354
1057590
1083271
238768
1010640
405073
240706
156499
696984
557084
74419
780358
502987
982356
724503
976503
813342
1095164
373920
947287
549294
217492
522101
1026834
1045592
94701
647053
793904
78848
270093
546957
390505
388723
193206
667950
336014
554191
449513
860031
762553
226081
73761
1011770
84469
205347
680272
618943
657642
866113
895780
615290
517465
809220
509087
218680
377217
7208
833871
83085
688450
507810
908775
1023984
432944
60745
533821
1007032
559713
1034197
935869
360135
385210
138045
1099539
432697
779284
385339
1071844
28770
35791
767580
120435
529001
268529
463299
406082
112151
226636
713847
669862
761558
6954
1030644
896574
560366
830270
250022
895116
1057270
958778
592318
597425
260088
186422
92895
176628
551679
661408
464709
939561
427821
95873
880368
191218
757637
79327
213198
193657
604963
317228
981872
777732
67945
742263
256609
485176
383309
593190
524145
77079
304071
683745
75324
1047784
257697
156294
805262
1024925
491442
476924
4077
957316
205069
319951
589913
477707
1095889
928037
621520
870465
929848
470184
465882
356071
136708
621084
749807
145997
924465
627932
413771
1095788
461456
716606
652270
109416
219648
504298
782474
595785
1083794
285331
1099315
408777
269463
87830
442973
447031
871060
880115
422070
669853
291898
502122
194345
579954
80561
639443
246413
58894
550238
692439
647590
735955
46709
987609
140413
133446
806112
943018
933432
550137
745158
746208
139182
978180
881752
511050
130791
155344
332672
814652
743611
982752
628026
509869
283934
419519
777384
902812
465099
153589
85993
759081
922562
108009
479810
30171
532195
224479
538263
985569
758780
59622
841757
534660
533610
196612
817115
597158
683312
316383
65351
1035298
256905
966720
975803
889807
554791
204578
631473
51029
789502
624007
37345
580566
491687
1070139
79150
288032
1043243
249599
487892
165375
357708
889242
54067
985192
10707
240041
795104
750598
450986
1056273
462824
736761
265564
758641
997350
146892
904700
604149
138674
258848
935099
821733
928670
701094
286346
425947
178627
821420
455861
476112
202737
912493
495174
317308
122767
682565
879509
968367
676481
194554
602088
5899
513469
883546
71631
180057
445494
42758
369567
619304
760148
606895
971246
628583
397763
368193
37763
333184
183316
806339
137234
192282
582725
600630
621437
1001072
416775
1095089
302449
718376
449136
175193
739616
147414
991326
13229
616913
667063
877099
884122
533359
28454
298638
339196
164876
359777
921499
361098
750445
151493
848221
640508
165306
207584
945263
315279
544268
22399
876085
133193
544788
717118
200523
547741
55247
699334
228473
576540
1072610
1035579
231014
926833
300248
424204
453782
14854
845572
563339
727883
165189
276300
1055640
1087707
11119
412463
644003
805353
250341
994420
961772
326817
633073
622427
220237
1052003
435249
44427
35719
357009
805682
204031
367844
408192
1061749
1091540
5188
104666
149081
589958
882704
663656
382520
733341
764909
616698
739027
1067762
680894
1010815
996980
1016717
889838
541772
317177
1074447
3603
920993
400395
401445
1002529
221259
789963
841815
87345
618640
127777
127673
953820
891617
837491
777812
923876
939928
220952
284035
407272
78163
1001069
403693
88163
677020
1023660
1045876
563674
188071
551364
226484
973158
560643
416493
879852
130032
147095
206605
69057
125762
302534
261835
158302
1041571
633634
178154
154927
268887
1005486
1034847
305113
72144
796313
1020578
36960
447594
175880
373740
72688
803350
729718
282648
49854
79960
789093
977767
128245
92981
479540
170393
415520
527569
491487
827484
975207
964008
72018
842894
336827
226581
489706
184158
18475
29854
540215
952658
690264
36957
301778
641585
327760
104026
843273
1078210
988559
54370
446172
396676
861585
517320
694841
911045
871960
144372
679247
305229
790875
789825
994877
551099
330438
611642
298416
739963
69097
935661
1019242
938811
391747
741629
990042
585951
369568
625490
1049767
792455
688032
148546
308458
820561
333533
572471
170010
832563
510044
266170
457850
932085
16570
1037440
65712
1011310
142959
946621
814101
802204
1024102
353219
443919
406509
265703
791132
971421
177617
330610
755864
17174
578792
11789
495592
338644
601551
873419
757804
694222
938731
483462
1006754
64761
576188
547071
824265
319731
381018
655959
695910
613734
942257
625734
449420
244565
132738
88826
957835
775691
552484
698603
1036523
202063
222965
251584
133347
512132
511082
279634
716333
351405
1069883
577438
1087606
67614
769431
622728
380606
286692
37343
529549
438291
463646
859022
240036
742290
236835
425191
961204
458792
228747
1026958
145012
197504
425962
1057714
439526
460184
299848
911339
108254
798805
319411
514957
677425
574655
1020900
1058891
92892
663643
626989
749140
224596
541690
902587
603524
182480
867650
571594
772408
1059284
927423
4308
463663
1046408
460242
598235
123867
358309
71194
956477
367297
183740
275601
914601
1085554
713849
640055
660631
77439
76389
983069
386033
305872
129589
461024
671200
234932
1047495
219014
398467
851946
586469
43609
975926
974876
540526
23096
123845
664952
463956
770543
150763
1040162
970706
367714
595055
615152
906072
647929
828090
150772
124360
696633
149308
51790
941618
1033090
475788
64792
588342
672222
449154
780219
266422
234169
249337
998698
940091
34595
93970
880050
293455
754275
348291
405830
632002
961500
453819
161064
848385
292225
772446
253981
496338
188083
393821
837941
228613
148341
1042234
596477
564077
790480
89864
1048393
972252
176553
375361
154836
1076922
739976
1012307
217402
663862
260296
931629
704634
540950
637784
558138
876846
1048211
921298
331805
265176
3381
530267
124284
856401
1005904
268121
466079
345587
197064
435190
962439
729682
926389
126773
125723
1007427
1052321
939429
152463
855908
981592
601287
344511
367276
813500
456950
61660
767597
565431
541572
345042
577633
249781
195631
2395
989219
102484
182412
227433
1051784
313348
746906
166125
422402
646322
225503
569173
58604
570100
545721
39885
514097
625999
418060
849333
908954
331668
274220
678218
50810
1097381
734675
946201
186786
867079
68983
274740
380892
320255
790722
444020
417171
253072
955273
505156
311368
251885
243740
387607
350096
754362
50770
569500
1089324
254408
1077540
677147
953999
899139
922086
490919
652244
127193
634920
366211
1060530
565811
241470
98663
106650
220050
648237
106435
411470
964819
240289
264475
741303
544953
610280
189003
1009291
8651
416073
859833
560827
281694
932408
895967
444624
325904
1029829
894004
292085
724773
629339
119662
315077
83027
915717
713068
1083651
835542
1030590
335475
810742
674594
1000942
296392
4697
1068344
451957
1000639
764122
700232
936032
644757
669060
546937
971426
66965
149268
562463
969217
1007615
341347
574676
798594
887605
135739
554989
117522
161238
98916
298809
785887
58072
1025164
204085
1017222
8818
9868
929448
875841
419231
706001
485792
1058938
398418
462108
463158
100531
188832
765110
481221
782992
292693
906218
449371
556388
95436
437508
570900
360663
169841
78895
317486
896475
300264
975843
625366
35414
1068083
700808
143273
857259
243659
532457
683464
1044587
27671
418758
916179
189297
130301
696833
740096
540609
100424
1006343
202453
460279
367938
830249
312962
67957
167004
552199
666124
240542
626921
784713
1088634
419592
812673
203058
209124
281998
705495
327369
95093
341855
147268
687482
330281
212364
772204
561730
495042
166650
15043
1005569
618370
619420
23559
665654
1015634
474997
576447
167103
851878
729491
479992
366372
260166
820644
251950
529934
615467
268340
361527
723916
882125
781189
1023746
129874
12856
932856
69126
635114
1049751
205191
547079
441547
943622
892320
672510
1073335
1081010
525524
964045
412187
594054
854299
707955
766205
765155
772553
325554
334293
803937
494262
745456
638809
860162
900652
870994
869944
849581
485484
178000
758423
460266
953139
952089
216222
824248
157253
847690
189060
683323
800181
391480
163784
973302
969617
749160
602747
961965
147622
275174
681610
1023205
356770
383925
295847
468910
934042
5940
204423
482217
341098
1001877
764015
439845
373952
457190
223964
274228
569511
147714
330871
471976
933676
983472
302056
486170
971801
122348
52680
177104
170965
847451
465779
464729
16320
15270
893702
894752
377093
503881
756854
210943
209893
597115
596065
11259
288206
738198
785459
784409
305443
480022
5464
838037
125750
896194
597180
1073608
1074658
828111
310450
858799
924338
67053
364673
507979
957249
195465
625542
568985
638412
231053
681822
139228
948227
50857
132010
810075
674213
460352
492513
942364
67438
595963
307541
60931
173190
728605
651334
692143
579775
15363
659939
928302
862537
102366
801310
171504
1069978
1073498
822204
1034915
615317
26097
757358
911615
33785
267773
484380
436935
975339
524142
852332
1002582
631767
26135
238623
928959
470658
103100
1040937
120732
876031
15092
18359
908578
801609
331296
778620
502028
240274
776942
651945
650895
796021
354433
626740
608687
64587
465793
701534
979215
489829
470557
870006
245317
55598
409052
551992
758296
1085459
365870
743251
565678
114097
34808
332507
341341
955143
45767
1091835
834599
1031036
109228
519591
1080535
230621
389452
874192
99665
450060
782627
884166
788234
723336
1040962
385148
122174
451631
264478
462390
524972
669575
840723
518841
8683
223412
662619
213196
422362
1043862
62086
359189
734803
35595
839073
974407
1087557
1045771
730113
504363
547766
963741
441708
279925
1098350
961450
663844
765945
56731
652498
127612
24137
794267
353840
947232
584430
630385
1010514
758962
464870
52410
474444
996709
595631
597134
949858
391768
645314
311164
1052403
677526
493414
371673
909584
620801
213212
909533
164543
911585
479076
961521
704755
642748
953834
952784
368910
86344
533981
130470
1036910
681866
586335
791523
202167
101064
817746
342737
218037
571994
570944
797705
643810
973616
960297
740071
165385
953872
645858
225708
718694
287207
671975
602912
295159
566698
612928
588932
589982
457103
502933
1060841
597427
918808
718241
277949
808202
346687
437906
1074281
376775
615972
613579
614629
682912
894490
887049
333100
159739
574765
154137
69988
555627
441903
522412
607725
370787
347424
917384
140947
290600
747359
435397
40490
41540
193396
689875
87865
667092
271156
136341
610817
942437
64346
137745
590620
451467
848721
123270
708147
135466
537640
699497
560895
423635
866728
650884
917667
960950
774649
512220
3978
29574
261813
839103
1082616
984967
395910
515113
1097446
897054
391985
41091
354789
275733
17644
349089
1039028
1052957
690644
807339
624711
589520
1044434
217429
224025
112634
819199
567269
526783
656391
118659
970749
795031
406696
952436
795925
813693
609349
538690
677209
102875
324472
156588
845743
860572
444930
612767
962797
1008738
701068
843473
110662
136315
725324
595122
185048
207723
850127
1033280
995031
1065171
754680
1048812
774207
266801
310470
476435
293388
431648
123997
625669
579821
940687
186331
666835
496548
179523
1039232
793915
775796
950776
234370
1089557
67865
582322
12704
787744
965717
165316
278591
329948
275596
931813
695609
561647
412036
32852
292493
961023
762012
851259
281733
888914
154460
383904
585724
920743
82413
341535
946731
942142
371497
395961
174565
1004839
786954
100895
416354
834617
433300
723468
32380
401178
727710
277287
226188
890222
598562
424805
128076
593439
140773
164042
63682
29433
1015447
538942
903108
375074
127614
745068
1060929
971897
864828
56930
302011
472286
513790
82678
95411
274024
1021899
597577
654433
328071
26848
672654
396476
177360
493977
650790
813709
480741
935717
493899
329225
35755
263464
849358
157529
615935
221949
695317
796500
159766
444300
491528
354676
882307
838855
1092025
455884
523307
244585
661302
744758
198069
629725
507781
251919
250869
127687
34343
126625
305092
979032
779875
39574
863496
147097
56987
539874
261220
1092043
979175
948340
974841
596942
103066
102016
527000
107880
413450
760685
765641
91003
715961
21182
658444
1074249
1027862
72965
769723
256356
904893
579375
105942
504160
140460
228940
52507
446667
1067414
380895
964084
712696
231990
641872
206335
557259
825859
221267
188751
361182
547961
563377
513601
259636
785587
813143
610756
187486
382269
248052
405123
320135
736184
92028
271633
191541
525444
806974
623393
205052
264680
459947
901697
925684
979116
335757
120257
475732
702886
882023
372234
606283
287428
63072
919360
883171
983712
73998
16578
458904
342650
215788
263204
667410
863731
520179
314695
420659
774350
1002230
224029
555237
830892
940416
495321
578853
655566
396897
771999
1013675
101498
446995
1083925
492167
173245
189457
935380
746258
414418
105115
555354
880808
168935
312487
1067079
853689
1022136
704646
463161
1070944
219851
199522
396388
553065
1032909
736782
13570
1093138
637659
853385
374217
9766
22126
898797
39300
1051385
945381
87828
791122
338201
531307
959703
515951
126796
837675
34112
1075571
331767
48268
318002
864768
971869
521942
171954
438817
617215
396583
65331
686795
1018458
712256
666363
547576
837802
348738
1008894
954941
67902
52362
845401
999950
548513
177530
957765
66872
224192
223142
91218
909885
634473
1088682
791319
790269
124794
123744
1018604
950186
857153
1099582
642289
986897
695091
192385
252019
414686
324248
665461
107855
1019320
69817
698972
158906
643964
249477
782109
458793
300185
364553
106621
156690
813230
304951
1016102
9247
20672
750890
28269
449971
588535
945374
605650
303176
135365
518944
973593
1086789
867534
358671
965856
341160
332004
968632
297134
734020
314893
313843
674317
588308
225662
949462
1040538
297002
283418
345701
188777
859403
595653
385268
1035683
468218
719106
963106
753479
351854
162210
242877
1085892
261848
917731
494148
306412
505042
157009
858875
944868
1035708
3713
732983
457181
610115
295712
1078269
1040240
1072101
584594
374038
124720
927373
133441
437943
319751
759359
404926
837687
588256
248971
795212
300575
779626
827007
15676
211718
355588
397583
301674
235603
597338
1076400
631500
993837
873880
647132
523730
12721
653242
136367
289317
630675
318809
439759
198812
155804
486737
278366
388667
467798
173202
987742
937221
113852
128781
631661
807304
858595
324395
490330
467906
600472
116639
628931
15305
431613
742420
357752
1094750
794187
330215
129460
304878
1077376
1070960
318790
140150
12189
81864
501479
535575
271771
125771
890319
975963
809925
623645
363628
608159
752488
548870
917850
31997
955213
126162
377899
1060851
847398
743300
885790
89304
1088698
392490
53878
529598
834186
538137
907380
422218
1018492
148339
140052
437961
211943
244398
711263
725294
521724
1043674
221775
92336
365664
259625
677390
827764
160777
597736
295874
897798
362653
203242
220393
292294
520002
892652
331719
1080563
723167
433806
312363
404421
256425
186854
700273
763504
956542
1048272
72326
902021
919598
570943
95633
1065434
677933
1038282
310414
905611
296872
547229
878508
1014434
744484
698181
452170
771505
414491
75301
338073
674300
647203
837835
66360
214251
1023289
303678
639298
727908
973725
1040178
61111
607483
1008487
347534
1002410
232633
958762
477889
733722
742929
1055699
739254
1007202
1048907
730550
81559
110117
546474
37003
889545
942228
605759
881904
515872
515881
260509
96987
268375
850090
311767
596838
1063499
420448
996947
1073730
998996
586837
799490
734985
646989
798649
388007
111361
8363
7313
578655
737174
323789
108730
429880
418540
417490
19207
424320
665836
699198
334111
204497
346035
46094
953595
926258
939729
106561
768074
851940
283612
132794
140171
614673
873281
874331
929004
1083807
76386
986611
345491
436685
756963
699665
1014183
459097
77124
1094015
837543
292298
70063
922612
141331
984665
850598
123729
1090102
330552
526617
61274
1051189
692048
688849
904313
126149
1029675
274825
340636
1014202
25722
31276
550895
1036019
909158
1089735
692962
86478
828560
61849
65753
461149
768369
397469
409427
150719
948281
149967
906846
258783
242071
585642
95277
449447
352874
217892
119128
104131
983707
282910
827596
889831
823193
218340
973404
871932
345586
649086
98912
669311
945120
906878
572300
791165
881110
951276
834491
1060061
930082
687948
795273
735765
1090920
374742
1077598
782784
803513
971452
307181
876241
51239
495351
149625
247077
954875
503078
906018
224815
119285
652656
803405
812335
808756
547522
427330
412912
256947
640194
295905
1021466
548024
404941
909060
908596
152294
596950
198237
1064437
805279
34058
912960
374444
550954
45946
1054709
343098
708151
252590
869063
220399
100383
472520
983018
230169
275519
470819
723103
501144
560851
418161
241571
994617
663635
251323
443476
914085
1053732
872943
1076333
95297
665533
1057819
1058869
557883
1014703
78961
933999
935049
900683
356441
281039
760600
280009
409327
943108
942058
577942
586703
162536
895745
386866
399108
524272
972733
63414
493640
359744
258223
1051231
623783
1018312
601292
617588
856518
459405
907386
80243
157097
386604
442023
575424
259506
756994
633132
789982
131214
1058620
20198
927137
1092608
7298
483855
349220
917112
630677
336392
787606
57521
848714
139877
744001
344459
220172
127449
466206
553686
300702
76653
519859
200553
366367
313437
121905
941424
993675
344595
424531
518094
54063
621827
739589
775977
625831
431183
892175
555998
589984
724338
343393
521237
955994
533952
535002
335605
782089
1059118
908157
393443
842865
314428
10016
777067
349767
346978
994086
1029909
406428
762194
517006
455653
366820
1089183
610837
893972
149791
153442
446081
726829
352936
361760
399392
417395
194517
119364
902547
378274
196716
68786
357282
1038174
681770
1064970
680144
782179
824386
520157
68026
341139
296621
1073544
935656
1035623
391188
82034
253145
794273
398307
250279
289984
394633
207910
492162
522307
658657
1056552
59808
1074912
1073862
91542
348804
222295
253448
929952
246320
433699
713355
712795
879285
1025180
463249
1031430
1031431
817532
548754
746027
319234
118800
232265
1076611
119014
592883
939689
361795
490623
1060787
419066
1010989
877346
1018390
296744
969251
755101
870012
976850
1051148
950862
1075444
356087
1046518
25531
156808
977403
1007535
345710
446960
11650
835363
1070878
338248
834942
252564
854035
998547
418599
931430
74159
557879
1058923
286988
726541
239056
161786
130422
429705
535349
1085314
371712
119482
626554
370419
954074
629826
760025
390555
615002
461854
955636
618303
48526
80620
907542
916314
764625
974325
899332
244599
699635
477023
33686
1034673
578278
781966
91997
517577
168372
169422
170472
843697
842647
707027
999173
792860
555138
1051723
737027
251643
510398
867540
1088094
70387
1040587
892534
1070117
309670
410772
740748
984781
419045
166960
847442
14775
707790
980457
958820
360867
416755
616140
644324
951573
732667
74403
964606
1037466
867113
4534
528157
306661
674017
117895
844945
34293
344186
1097264
410023
358071
188081
900395
194267
474666
420850
876583
560970
501221
1015515
1098101
941905
713091
666760
333272
64701
562531
918373
705413
145319
826409
343529
309716
554861
29658
728462
785016
38267
93069
977025
364986
620698
405447
252064
991053
193743
98541
78756
145336
181984
963499
770943
993284
903022
373588
653748
955864
520312
252178
316699
32218
974635
668826
1039295
808975
530273
783177
385174
1000318
4643
425726
803862
387810
133133
618081
103234
801909
592042
1099358
629105
250675
377041
1001189
896515
1054741
845146
761951
313588
976724
140473
909779
252525
411716
990782
880410
585415
850251
376784
1091694
963709
330746
1011351
937763
57526
395685
557439
260115
541401
691689
235801
993952
1016738
705309
884676
396047
956531
1047970
448607
614210
686360
884791
1028012
35195
107368
379089
674988
421672
763904
706637
703993
321854
615083
148498
366671
586566
1046207
1017065
1035629
698709
535540
539544
760453
265043
730476
1018900
551761
814005
926220
366915
844527
931722
260701
945547
91158
798928
807320
114436
386210
961353
394357
319259
155193
462483
300793
55033
419308
1096374
910161
472155
491927
997948
895985
227745
119167
293767
716947
415949
231165
52696
596599
866747
69153
358039
303896
654862
965083
297486
828681
781124
229967
795185
1003218
339907
366416
580381
768121
648433
396142
137283
41304
247316
952822
39881
541617
876765
555592
455244
372985
153048
525257
745664
300993
474302
1039236
90798
676833
171228
1032295
772555
964487
588495
850363
59461
238589
488411
75687
275664
406019
931979
972228
11970
937092
316164
107997
954215
798804
365743
536444
422658
362178
123550
267504
841035
1097810
1068201
737611
650049
184055
17038
523676
766368
167406
177020
556587
995536
949432
964782
585349
932594
632334
976635
841373
615755
354546
643172
61296
62984
138390
82934
171555
380918
634879
1013130
74420
762051
744068
55593
250639
587452
920693
1072776
58600
892512
1016644
848542
803061
331566
271312
976495
699820
739529
137875
515644
633249
429951
72364
284824
583247
913048
1066445
139720
111754
814728
696809
302441
557921
563463
437015
269938
891975
465768
457050
1059602
1031094
977009
64347
745226
520712
998721
834535
312260
1028680
867519
14756
55879
472199
502596
365869
366919
187611
85465
926922
859775
164898
697683
211294
150136
1006597
690691
527318
648816
743968
288241
449884
197652
842599
482033
771023
983215
817533
57627
622431
700304
905007
740531
729484
22094
595371
11091
434995
980831
77810
795266
886345
387846
779142
1072510
845825
1082798
597815
801302
944228
610144
822649
719372
326885
947992
65732
858309
141041
968166
664322
1036713
1091529
544166
881844
569075
13585
102916
500765
952682
8581
542986
1015533
972753
651871
778236
213169
11651
544745
686132
207031
871309
397851
200208
617482
948748
166300
31373
35571
547027
140477
185410
639410
505613
1089149
62454
40304
678049
425752
737251
865143
391947
428686
967962
839177
158802
181001
95628
608022
176290
631619
233390
929096
38814
649399
824787
87067
259988
697196
349730
747048
913020
377488
170922
244740
839812
838762
934570
459091
102687
682131
1032446
473600
98790
665168
398037
634940
1092599
670151
933810
686644
26357
888853
1026722
787669
1098271
144800
204071
619188
304253
437789
608367
621411
4467
848138
1037107
611626
121555
505924
698177
927525
613493
272580
327194
725788
713094
588263
395575
616380
494925
511924
221965
177109
734117
249413
1067998
943373
805646
14740
58871
300095
1042792
791229
44368
324669
385508
386558
43689
902958
676547
264503
756578
708521
884251
1077381
118362
230000
407164
100359
205598
400160
838858
681249
682777
92488
251256
933757
505117
1012812
780663
483630
250399
626047
860199
175477
669594
300459
121260
633118
613373
493999
734007
327968
619538
139518
743214
888762
961404
225042
223992
943494
440854
801773
697942
567082
330090
809976
1043766
868999
284157
315827
184182
413578
583783
74326
907744
869355
312228
348085
172924
758824
66597
633910
243480
537655
987352
628438
210082
895353
424184
492798
121298
680773
741121
914080
1093640
466286
792892
555355
795843
166250
580151
561450
373221
1047542
915002
303341
739635
642663
473796
41318
941471
24995
88247
162223
927345
772404
1044044
670655
169708
480408
341038
958153
591664
988059
520873
698124
411284
896603
550304
402109
895254
378555
138216
955657
325126
949959
814907
558206
740116
105493
395587
716787
106842
537043
1019143
256014
710614
1000695
968978
755564
371223
851370
57929
829980
196097
368483
517614
59234
649641
505435
155285
772785
763583
676069
258717
1029647
358736
1010093
1089708
249420
375174
702864
516840
692801
1001689
1002499
301003
124299
680026
57210
389982
885792
791042
271491
1004403
38984
99727
1009431
1006141
477233
853378
538317
137303
492438
581480
935001
261874
4217
258290
386771
302426
157438
73647
1029278
705406
495189
958780
264841
738239
14566
704462
507134
567840
1088308
128964
940557
841300
169550
513688
343487
40208
473030
629265
28007
836365
702065
279082
302944
189048
368493
393127
670876
168499
34053
852666
978131
6551
156848
410740
227926
532149
729863
794747
941662
701907
991143
353349
829101
580178
1006145
769371
581953
550122
115412
26674
893295
190107
1023001
167322
355655
752554
751003
138073
459903
962857
1045538
433849
1010998
770792
42796
353938
964382
1076423
512786
592241
384614
970379
327061
446751
1069578
573043
246021
277394
29425
953546
170243
499973
64175
489687
611462
748235
212407
1065886
774152
102765
513133
156858
1010476
528123
251825
861208
862866
847731
344047
629752
862997
23607
1013243
988694
632570
638300
254034
179187
174412
1017331
321648
661525
552355
838542
904990
134055
799815
201768
94476
1019535
421495
972344
282454
422833
775996
373733
576983
626097
451649
1079282
805509
427376
935733
653241
8476
924405
677174
84860
154889
105571
777235
24388
522653
409757
793571
902477
906300
506653
235501
413513
532510
639776
549208
209887
934258
288465
557434
814710
259901
1020659
411304
66932
1094333
677774
409583
653470
1061715
739177
682256
801001
909835
219971
627872
282638
988380
341877
500862
286584
765624
590282
90901
74960
1069900
369282
364374
875676
855426
250635
1086436
300750
43227
20221
28598
692844
495580
623557
427212
97844
643571
789282
627110
413274
274935
612912
332595
579039
443757
9894
51666
97940
631692
967795
853893
875041
976461
184231
567859
989430
98919
111694
173638
603214
391076
925340
902725
451587
131057
240276
902020
738155
180894
163853
48307
311853
280841
416075
432135
500639
873457
643788
579850
1086813
61207
432028
717930
487097
1081473
882664
986840
1008550
1094921
89983
133975
254528
1006122
424747
237968
92022
610497
76628
626559
921565
388106
735739
524901
426036
882848
1091620
1003872
271741
99511
753273
888772
606426
7771
716624
570205
785544
909528
293004
4437
646950
418195
88732
432750
305677
921254
96403
539815
644270
572023
963897
255917
523973
110731
74086
208743
576951
542203
940909
47417
2212
432416
719356
883918
910759
878920
349333
268246
333087
1044383
116173
526483
262900
686761
691768
583400
17346
77443
910014
17690
618033
518413
339194
1009085
898662
821881
440475
946982
396045
1003592
248814
417202
220150
779096
263419
913468
133951
677639
905739
2957
232499
361619
215588
584562
54066
568794
110049
939831
350822
349897
807368
773180
46233
446854
734213
992928
286498
902465
459643
1051997
926071
1057914
587188
1054641
80038
793617
788142
1072311
457951
116778
375870
370530
452882
359757
8305
884329
866022
256250
674752
862404
978107
668805
391307
287025
848350
625422
916923
4504
550881
719587
1084998
328035
977530
787897
836123
458779
51441
286614
515698
762059
797622
144533
505364
915136
666016
848864
982546
766207
417398
46899
420653
1030693
262135
567577
697356
994447
703320
95670
208729
296245
659450
450175
214579
228370
246656
269077
104964
733394
33092
479244
690131
435720
73264
320782
317477
299552
904171
557480
473292
948703
302280
198652
182836
777640
922024
768481
332070
912880
706930
836014
640772
216684
446807
1055705
39859
180651
608266
427302
958533
778406
672684
342328
320943
991316
997651
363165
469219
83597
160798
1044168
366660
931015
367105
772237
1048551
491027
820331
446115
745564
943945
633594
1078619
704428
655859
478932
294312
454993
618791
811435
630145
152883
878985
190267
107688
877351
301327
988314
139092
377152
1078019
106571
87035
169290
433587
228071
585335
584285
995515
1056390
152942
321285
470762
30602
313908
312858
499454
219164
1080824
543491
84873
328524
944239
667915
224055
652950
580677
329861
201135
1088008
61119
234614
307333
806682
940635
764790
910294
981172
499945
603065
1089468
731824
946075
486612
35309
251334
544868
810443
923655
514074
1005774
216855
605304
315780
54461
570893
708702
1013833
749059
247001
965430
1082964
431118
170136
520970
26699
441492
538383
723947
319294
681116
369945
743205
922752
58808
946758
911338
1009689
446089
20575
284525
750535
51545
754852
673723
502918
108697
653082
447257
845797
1041198
48501
110415
330739
242658
164617
482682
376883
1094269
866779
60329
265360
121748
311648
310598
54726
454523
952955
288760
188822
365115
907289
375792
272660
53240
713709
178928
1032215
146793
305668
485703
1074755
420093
200853
676052
864584
391029
651188
499088
548021
410329
152231
381855
534489
552233
1069834
702885
896595
286029
565835
46697
1078781
884059
885109
256728
1031037
694406
991260
648973
90886
716273
872435
1073928
445539
797333
324931
899455
169990
956988
877935
7312
1075634
839382
706038
384802
109317
578818
233153
549140
333890
780727
883846
956444
631792
8084
477417
694176
1098012
556547
483860
361891
184243
755809
391464
910849
591598
685994
545196
669966
511189
552193
27499
28549
26449
1010342
910691
347869
346819
749348
187094
744491
1049902
125669
955290
167084
503428
57185
549138
486365
968584
945553
916641
967765
515469
471135
337817
943929
609749
795237
5145
322192
244637
982183
542792
845741
753673
1004763
565654
798056
228545
1006615
75637
346210
179775
520094
1038255
222095
692878
75192
858524
641606
213956
187318
618108
252773
4163
922816
903298
297213
23970
583045
288233
1098613
968683
373081
198860
117318
396548
282269
452497
112869
390685
575926
927528
400507
119540
102982
648231
893408
643310
939423
244346
712947
704610
890526
996500
861519
595924
511008
120830
334190
480147
882931
747948
878134
157829
291301
671433
322143
437914
631328
928755
228958
86743
20040
142247
939373
167918
732664
360809
429212
595226
596276
985474
210892
737075
738125
936210
53826
778038
184511
438663
361792
1008332
217888
218938
567477
991073
142420
417957
1008044
183955
770717
172207
792019
294313
19220
609403
914362
636806
929921
432213
15917
871642
1034301
655221
1004028
801056
425456
300442
347573
1010526
462425
324893
315763
784971
617556
835430
166064
94029
928938
396682
381414
123189
61734
758717
1013635
588333
428587
457279
852980
316917
47522
435428
272270
1028581
10037
716962
440260
645128
947315
166541
956628
241807
1001262
1018051
1019101
1020401
608573
1091068
326643
329045
631372
877411
249437
698313
356592
170078
126364
442433
55411
1032318
603169
833793
157524
644867
984164
872059
761554
262625
317966
1027379
845166
369801
195542
4653
908693
63184
590834
1021193
456737
1062546
320314
749034
247406
969512
114376
1077724
159286
487827
636204
624882
1096768
471226
101776
1094943
545772
567992
630792
240244
42590
124478
78009
87444
496835
754091
864735
74816
73766
984076
932265
969232
132375
1005549
443156
225557
482592
800209
1015493
77448
123387
311183
517202
1071332
1072382
390180
469468
148282
961851
539008
510631
215372
821655
221888
1026778
915909
312161
120828
677121
754716
234669
386483
1028518
197112
358139
760340
600007
724677
77806
553046
615478
540949
67679
676246
94022
285723
1026564
508000
935242
862109
1017804
680331
371788
877688
932573
1051268
272556
189433
883683
795223
364599
409102
572932
1060323
437578
146727
35600
1039998
303888
508696
986966
1033890
978997
58868
53080
302268
555572
401193
94705
643559
832252
762011
1005783
190588
265005
626867
861312
803481
947218
30296
965343
76780
841620
975993
1099208
1098158
336206
201806
522969
13116
873894
536518
387653
892465
892466
865102
831042
774986
128320
1050400
872685
566417
584299
427487
950191
928598
615513
679039
143940
537370
258963
1020835
699170
476770
904685
97504
329808
899955
226590
1033719
435101
777301
1015441
599583
343909
414524
1003601
816693
23687
57598
83951
258347
315425
1034779
539639
641340
233042
877610
1025828
61533
92487
1058009
862743
185235
930666
611337
884117
1091773
95292
143009
598218
1012875
54911
570116
510917
92867
1018243
892191
344935
73021
272106
357806
372385
973909
833500
1012127
981846
533447
850557
31175
340227
693522
703640
171919
664092
204199
582887
45521
23678
399918
882033
625399
680766
693144
800259
254245
830875
860406
23179
3623
220165
1018253
1040054
526026
434224
879801
75798
605673
201143
1051318
287850
632239
144962
672691
141737
673409
488513
912891
540071
116725
542555
305945
60357
989225
379981
14581
181438
441077
5364
978105
747041
793616
584864
282423
392645
176688
348554
86962
304822
1073993
205099
384347
235984
506926
145567
945926
754335
416049
73240
615085
291431
712082
658083
1078755
337889
431696
78316
25181
1021732
394040
231805
873317
112073
380880
955053
980154
98349
653498
119949
393459
150424
152840
95082
545084
396083
686771
430181
783002
40488
121931
291498
1024199
875736
840495
765717
816866
266771
1051398
247757
211121
279159
123440
751770
913167
1053647
1026502
848481
646461
265833
567679
265850
326424
720224
630458
606749
86348
845700
1002458
461305
656834
177581
844965
497215
78403
843900
225579
312859
727615
480345
64936
964884
582687
425482
732969
377799
979334
720114
1026713
398082
1065229
155753
826039
338319
390526
1046570
935344
761325
283064
665603
921107
226898
446805
272374
641044
437164
515714
1087963
822101
244473
86880
754711
587357
50633
331783
663854
495577
403463
596038
484900
546140
707857
356107
692654
1024634
39717
1004514
593062
5868
709637
563873
876978
92633
575315
287920
254595
671918
632165
482511
25688
295356
15381
217725
1039889
817656
272514
262060
57416
156715
720634
481355
27549
741114
132682
277010
137585
8706
461736
918361
640709
974125
357929
416418
911455
354844
612275
244487
794405
412933
979435
770295
490854
567925
293076
805469
532340
1042589
87782
1093756
460493
41923
598221
752404
458992
602963
589489
586746
885923
67509
939146
898855
798550
638561
1001344
23880
964121
442456
1097598
197771
324448
806614
1043215
86717
712299
394378
206038
251491
185532
340006
1005421
35379
398040
1022707
191883
190039
675132
495891
361456
89303
901258
122275
530731
257382
1043020
759214
678804
912242
440610
211685
283982
794117
50749
408256
518545
85592
693772
654325
954432
599927
58744
37940
762973
24509
877412
125798
701676
140891
217592
1083868
1021555
1034704
329837
549357
182958
441074
239911
43641
534182
130607
611303
348146
826613
174184
534133
40310
912996
402593
1028454
52284
764381
770465
875068
761750
39853
557524
900003
427105
277645
727758
976210
138091
321067
78838
960681
165968
860868
86415
680818
281152
799798
903167
1012871
792237
277520
1024071
564987
433449
404280
987478
652994
1057089
619281
17681
288400
571774
161222
539368
439508
196784
752034
238754
492391
373498
821071
840079
15255
402085
105785
1100197
383162
693462
579707
995076
20639
847465
50610
149690
375689
699431
742571
801234
728600
857585
641058
403370
371756
113502
994892
260567
159169
912116
525117
1002890
665427
557892
1031776
687370
253654
561668
316537
671231
826052
412898
55187
476238
189367
368914
270014
1029506
45620
812242
485839
64341
300069
618181
693288
606207
998289
439670
566281
223421
741765
445337
843459
709982
508130
1033961
514839
308868
309232
129111
724838
138914
1030580
453692
240800
1032684
274843
766075
6989
1022284
312430
385787
1037341
884452
936149
650429
1070433
995838
231763
544434
543384
973698
576404
577454
1003710
645340
357124
151413
751884
538725
582010
398597
369875
982840
207361
392720
932563
163608
422232
61638
1041675
999583
717299
295676
764114
942763
404962
1011922
572608
541952
898165
837942
3402
314098
277032
971553
417196
437249
639909
482143
119635
385732
847704
1014958
619699
540035
391623
285695
125041
691058
509307
396245
379855
754570
761521
887815
955882
296498
699667
939397
531113
22782
12528
598658
376928
634002
304572
82751
916937
412839
812679
788185
950363
1084117
950148
358839
79968
817727
183184
268641
579790
486222
602272
23451
352266
474561
570607
988232
352825
650987
25820
495422
277523
155160
18771
634038
416168
743626
814464
75216
389992
952214
964571
38657
242429
930835
158627
590590
322421
547174
487214
22115
353658
495876
231598
905338
237742
1096637
758211
696678
696535
1083701
121049
774910
587895
591892
277918
131508
1018969
865681
82013
848651
333179
135822
83433
742898
1049946
628885
1047432
14926
1041350
177268
663850
348519
709195
76623
361747
241547
602050
891308
1097414
665790
557640
911146
469232
236542
916190
293799
784455
1053394
924832
343501
542625
837335
656968
507198
256350
954168
336656
534666
591677
252852
311082
213323
490222
272122
31339
839381
770288
497986
985755
599986
821987
285361
20879
944485
440485
664325
1032080
866052
798452
58047
68281
70333
541795
962580
834004
537381
1030116
1046082
11683
55167
1085569
1043081
851198
183907
354873
393889
2823
715189
902862
748566
128913
267458
536144
887836
816582
579367
555948
574250
189708
971663
801106
900701
82745
212042
792592
88101
938633
568403
1053910
1009706
174673
1046674
978739
75186
388368
635434
497366
280187
126094
166402
850305
10405
320634
1078432
2187
280965
118225
1039154
645233
808506
465174
941990
575556
775898
564499
553203
760328
1072237
30866
625837
756242
933693
813414
1038091
440677
23630
74495
363642
115324
904841
953266
925259
244539
504435
722227
978567
491383
669870
503783
170861
836783
587130
1086610
186188
800612
52216
288170
758822
62192
369458
308540
333499
336780
116458
588417
978943
578780
749717
837602
96306
504915
744831
472612
726743
790175
506758
669784
987447
894562
48943
433046
728426
279257
212393
60261
944168
474588
239502
671122
131619
621444
1006234
333028
320862
840943
482422
929641
128672
687528
295425
172108
731897
560348
937289
141406
268338
928611
676881
302358
837622
584024
913128
227570
178033
29775
138485
812259
391818
244951
189592
454728
730131
236114
152772
519933
606137
180857
976128
230468
327704
683951
711332
81291
462619
452299
1023507
71918
765172
944783
968878
287964
781428
933740
947360
687950
336758
528550
229238
980317
666098
414069
595803
1062426
971554
754945
647871
766956
425830
590873
1085695
332624
1073323
37900
1044184
890311
861606
551815
995151
122092
932644
382875
1037045
941122
537732
284185
628178
988543
466485
108770
89544
898860
390688
1051069
604803
800396
319494
79239
54669
878360
729690
587792
209245
749258
196391
748798
477118
600981
731863
240601
498753
617970
100407
1066237
833104
615835
517014
338836
784676
62933
245151
326944
918992
193567
896738
1099339
919715
1040557
664401
94087
798837
905918
455504
770264
275546
572543
649581
38643
1043340
578073
338726
1015621
612307
551265
1075361
251860
259566
946573
467835
527817
86398
4316
599363
798396
505552
127636
441875
290598
30223
398210
911288
998298
133235
9654
799956
57771
881630
368559
812372
450153
17484
661518
987737
163337
809113
590818
813150
134533
969289
507031
791653
874687
376294
244344
91335
628822
102299
942115
461488
987569
292106
969057
16885
254410
603903
834266
242535
618174
925617
274510
355374
170829
208520
530517
964319
836243
42074
524249
244231
726834
36398
821381
273383
738775
802692
264787
335880
823900
374625
28081
1004294
285827
1032065
515855
1093686
842135
432675
350592
669663
507545
179507
199515
477592
413710
1051003
692338
169950
259723
839287
367883
226990
120063
225176
344634
811517
728941
993580
555441
1048374
458417
876797
897386
311579
94169
150939
251086
551021
932791
701852
778462
471503
1044421
293766
924220
445472
811423
264777
965942
396616
683946
283722
497480
433370
315859
431542
289207
28459
639423
189890
439492
807359
517420
259487
342999
254722
432129
214821
923842
777873
218719
844478
376630
201516
2287
361927
784862
703355
462520
92875
36696
513747
646544
198631
593579
63897
1075758
163908
925720
504533
231129
1078133
672367
695938
87333
923355
894248
459589
898555
385836
612569
372098
702110
644488
392190
436078
146032
153887
333306
656345
589994
878863
72772
905926
382167
468973
17860
1053972
326636
716901
6475
315853
914804
833647
265243
54245
403408
793972
201431
671643
657545
548231
1043811
255925
67632
1001694
339410
432681
30021
248822
754931
1031372
62176
414657
229032
636744
760478
224959
596631
354356
1095919
120639
936722
761964
899510
371386
127040
874535
246874
135061
86094
885776
1091012
544018
525989
382268
501560
604610
187842
96069
897200
294830
759592
928982
675439
731526
116580
971256
36001
760349
796771
931609
538897
371299
48496
862085
311285
689898
387526
429109
379148
479184
573081
470441
240871
282823
345958
931333
361248
820385
401624
515072
429522
265887
1075528
271212
1002307
435251
676308
44140
337984
659117
833510
719742
1019893
418806
988046
616637
436158
139744
657959
676590
73066
961341
690359
724667
287144
57986
406342
478969
241051
915687
221437
554833
707974
828381
1023608
800896
1018461
37640
375780
556357
942333
294054
81272
845627
1020173
617464
794103
321457
1053083
231277
661564
530805
531855
485782
486832
450773
451823
858231
631368
828473
867014
536917
67255
296445
669194
1012425
32699
345394
47595
276133
762104
933695
911149
818717
336158
1092150
426914
35138
138030
663124
210408
929412
185385
68083
286099
82319
385392
386442
720166
110949
589936
844244
943052
233540
56082
344592
350457
122385
735044
862701
555386
642959
674033
25330
926360
96638
351783
430254
290989
910939
92129
951989
1064460
708994
672865
285653
393412
533109
283474
896585
382465
388672
917929
362153
872887
136642
88718
906170
982738
46448
418092
694263
234935
484649
553137
61602
756623
753335
78097
120608
312509
691248
352139
417670
1024183
867942
899574
250434
566293
839649
960225
731554
506866
271674
243699
197839
597403
194154
64635
217935
800187
63847
142085
561050
807403
303877
436280
570785
324654
965493
498935
1027661
665957
946461
719969
117780
928142
884259
21751
350388
670243
1003893
551215
184690
562434
509802
1008873
61847
809387
298117
625604
286699
854387
742447
467085
685556
487331
65750
923523
875424
880309
414772
618347
216560
428460
8358
192678
96300
749263
629521
929350
928300
514004
599105
559092
1051980
212965
1045151
425234
459889
71297
1017189
1016139
254623
770847
471157
743490
948925
1022668
456346
720083
102756
101706
1045337
510455
595054
585810
76999
78049
1075769
755491
917382
1023563
791235
502960
121198
842872
576702
311879
2618
478281
329380
879433
512058
633888
706733
1094395
935965
404658
546930
271457
1035855
477291
823857
761743
1098724
516952
63911
577485
667055
957298
203035
835710
436706
692822
693693
149834
912694
3390
955331
553013
978250
803181
317048
190831
452325
585171
1043145
329900
12818
837674
77542
740515
310467
457828
859386
232626
601365
338919
407780
1004080
190289
628542
204588
203625
225962
464773
797346
941489
241834
1027448
66137
794410
397241
1069100
1077033
87509
75064
643514
146799
432763
756025
83174
212706
892712
513274
326495
23900
917449
869988
994737
841692
647060
3742
566960
305529
882553
280884
420072
1037810
252741
746244
97570
632363
749756
379046
592399
104740
222723
1040815
73193
757112
803477
499010
375351
835653
115400
912263
555751
819617
1037878
826585
666796
226182
562209
1011960
460183
470501
484585
181942
692807
1056784
775895
962024
228036
25399
686368
266279
461843
87610
368670
522259
796170
117586
945610
508389
1066381
715125
398343
80921
291206
770114
1063526
487283
607532
709121
20959
612905
636453
366665
640620
239280
1083394
707142
984726
271146
467469
62208
174338
268383
419175
1070195
498661
582870
826964
537556
213898
934005
214375
90856
248280
923920
114859
1013339
968135
822833
85148
383084
373897
152984
852843
50098
162205
846033
1050639
627684
407980
705974
373048
809611
17549
865982
728823
484242
534442
350423
919161
536720
556573
1055218
736313
937096
751124
807999
974514
973464
399475
450485
644203
638926
666346
937316
730475
1037672
954188
1086894
151297
1073820
636150
76416
468297
534642
365166
892399
372370
277183
34194
280155
563926
932378
236383
939358
142261
1023891
997222
960082
760584
74590
836912
186846
306063
456863
482785
728814
1053753
653648
800650
321251
123734
833544
315032
612377
391346
688724
427373
256785
1019614
173017
225171
59318
1088422
858361
363657
500719
674786
41602
889233
726687
780993
494773
45314
696677
996886
396872
966813
349452
847503
462601
28361
1001766
489054
772002
868452
661333
209416
177731
95664
639943
904478
1000550
665657
279215
776927
367680
942638
22762
585945
749077
117731
259446
1019953
436822
930039
781268
834003
142300
18463
868550
1080035
1093116
596467
680204
620966
336262
503891
468609
401626
935115
761924
52793
518317
640718
882120
396803
586027
720559
269877
71811
916987
1028973
934221
1054659
1084570
124683
146200
218590
153166
944855
558362
33508
289126
957123
643400
988707
109716
13587
702660
708047
600276
671396
950157
496481
900071
481823
1002501
142064
583256
926376
1035125
27813
377311
323872
726558
837759
76342
429714
178417
143058
743061
235450
998180
1079771
351250
718266
126960
953218
749217
648697
804097
242130
248263
2933
443028
1050550
535366
329461
1038180
770193
440488
498511
935035
167484
382582
798991
1086691
193104
899126
221907
73925
33543
967268
691671
674430
1031473
305083
153465
792035
61213
983859
436027
842284
767384
1096557
1096924
304662
501057
12309
523768
374847
300030
725785
789598
951287
594690
825947
195261
542956
685406
1070555
111498
4422
474957
179032
370211
328481
877839
486815
626797
683339
47652
996182
829591
626889
193253
516175
853019
1009374
792005
633377
543309
428120
61057
350151
1015426
404346
368913
553681
838524
1080399
949772
52044
53196
754858
1054361
442451
920075
127726
1056025
1097767
30720
110758
511412
557663
395415
226043
635417
527311
797700
822420
963253
533822
268157
595797
981155
271913
86339
473668
35738
1023930
1022880
737169
133154
857487
960044
347089
191724
607248
786897
856290
783649
960474
299446
628385
250883
803813
52111
1078323
175412
1087412
728735
98299
577589
550981
548608
1005735
274482
361902
47428
902213
403023
194541
929918
47302
433575
627745
1042376
590479
240108
320394
1050117
353362
648525
705738
44927
177228
854561
103636
147983
1035979
867979
523826
321286
14612
1007938
659344
828804
609343
958970
1080774
381573
896144
588479
911426
431024
223139
996185
36218
737620
71757
1017920
253447
470721
514262
821945
720123
54169
185142
1035081
738380
153638
355933
173752
961996
976079
297788
470998
191308
636251
234759
817856
1031544
1030494
317147
80177
557819
376003
171807
634997
759757
451226
1091249
1067084
749243
94661
357450
119572
1003501
651369
1025302
806918
606438
47536
1028823
512197
1023967
473855
338715
501003
637544
874622
1010470
295388
107209
897100
789279
837993
633236
391659
45786
911602
288873
349887
774138
156705
517690
705614
987687
576055
513608
161340
889163
848460
168058
173589
787021
413480
862446
399314
466898
356373
726364
276037
26281
946344
1058687
314514
373847
1042789
280013
782760
892917
93843
129863
404873
976362
99538
979616
440411
829873
118247
920900
456070
6382
371271
955971
200812
120273
304630
565291
1039452
328748
32995
820632
568933
740922
95381
319176
462877
866194
1000336
478398
86123
238355
911684
135354
109468
680095
414863
813421
370281
736479
1032727
703411
39647
842118
464882
572451
946044
782495
124562
581613
1068553
219609
931012
274315
972364
41194
467428
200575
726054
383705
96738
19351
1080300
174134
984884
1075712
322093
480155
286877
658866
29548
19073
229510
267887
190243
112224
666764
563900
241540
765809
441918
359512
782294
259167
356249
34181
490223
390430
755130
555114
377385
486562
1045753
769229
212890
457954
385900
152885
795257
903650
927312
330534
96016
417548
800098
1057883
177778
638704
641349
273967
1057764
519296
653065
614738
991849
795045
171789
645521
951450
258518
139203
329174
491613
502160
31895
918072
172550
245470
262575
63769
62069
403718
668213
874810
707547
21215
904807
976973
220778
572701
7385
636599
55538
300623
296927
296382
998472
100270
104339
364985
508487
94584
274571
85464
113593
238155
50239
45070
505857
467515
536004
958699
6221
148480
62142
530555
110487
521904
1075384
965198
15012
170241
212061
972253
103987
833677
1053812
408618
291454
362737
1059214
368060
200077
148037
118890
13176
862945
726221
1097730
888783
834710
405031
645495
258114
541096
771957
777029
34517
427788
889598
1045373
344551
933002
407734
555578
374735
149920
516219
60968
712935
1085179
178174
177124
425659
578596
874620
966687
648333
1025507
611977
391827
393927
392877
509122
104516
159248
160298
866771
218943
53150
665535
171775
296985
1038311
187067
835942
959027
168707
526938
78613
919463
918413
376924
1056975
1077760
1068467
449050
328183
737238
685482
103810
521328
468883
494899
6082
832928
1070807
975595
155191
503697
1053462
1072485
508661
474872
789325
759862
1015632
1039478
515547
418626
1007476
77127
721676
997177
835364
831058
66328
904343
697122
642737
797405
271062
225249
481976
394975
359879
1090043
34869
484846
164585
757814
233547
208970
115945
468862
552236
560001
446594
34290
1073040
1020081
913035
628144
851769
39832
903760
834275
27198
864503
1075734
725273
985857
204615
319982
23172
926383
962262
702200
785113
1048971
90171
316995
957810
463596
85947
713218
479062
1075067
185752
91653
105574
71619
738209
40244
392453
491007
83678
319276
104724
303406
844376
1023833
1036787
628515
188453
14183
720064
758527
137228
730221
401635
860523
1074699
1021974
827454
231017
657917
825604
526899
526473
171486
392766
471129
684960
451695
250089
116744
481767
965814
322052
816648
381350
842410
1026108
709475
480791
137602
722354
894581
5716
879708
200901
843232
453382
255148
29198
198303
205429
1064475
959756
516668
945418
1060458
823757
503323
451085
70232
405945
544139
293901
287482
1048776
826348
235564
8675
129472
755271
1003219
411559
385798
747059
1035012
911954
627907
960865
1053430
571769
323633
461846
1012606
529376
431861
625179
741692
106509
75911
230681
507223
140513
766349
246060
793407
405011
653862
79499
668055
1061375
181745
1021905
151143
165876
139185
503778
446996
824375
268690
661094
401399
831256
6944
51364
770112
21536
616059
338522
495087
963322
139955
900089
901139
1008172
80463
280423
307694
903914
192043
407960
600385
146239
995705
922767
294872
358373
352797
397418
505192
664909
287918
774213
1028910
1073289
734920
831775
383951
647919
183416
1010542
618426
30695
103341
555962
292002
450444
461414
1003216
878207
28235
409683
848492
332513
698432
162332
594156
973488
75328
449259
615004
886866
524603
651548
1055031
294542
825017
769031
753796
1054478
1044365
782866
144078
477329
301884
994074
942808
602678
120436
873515
549805
839751
867428
1030748
403113
943041
707575
1029325
988743
224498
969397
348885
1079904
1097641
303340
104068
687164
122225
123909
543026
281131
590370
95737
120509
315585
427257
880898
469969
96374
386237
26466
329110
152006
266630
529374
175354
479242
69315
771843
250468
614826
348259
1045385
709157
37554
219102
929327
374931
474244
607965
420327
307419
1093563
794639
856156
146297
1010348
783490
245366
1078491
391062
501734
146769
550633
321562
966476
584940
810893
652956
990007
585098
734975
364511
25509
178457
13616
290648
497430
108868
530186
1078104
374899
1094259
639110
188615
537700
70073
1000465
762044
35930
346420
418275
219710
112261
706927
704827
384150
909908
89446
326440
171138
64555
1079215
37740
732032
111511
243857
979241
720070
510494
329107
926957
876808
729643
789646
846460
656647
722528
26245
998462
1007219
454301
476216
791514
829211
1047420
508448
401326
75873
38925
539490
266518
840377
165989
879035
114871
759174
1038611
287867
238651
667014
132172
1025200
1020914
542348
369917
96983
585262
283413
651923
638162
134326
78239
609075
163589
775919
413763
364792
538527
454360
21759
770438
923988
468782
305965
1100279
79137
446026
896425
816374
337929
196808
127003
958752
948751
37256
702925
313555
491395
280377
67249
592037
360682
406416
644984
959136
737759
663663
812886
407155
1001444
468294
740951
805689
123357
920310
283318
985534
166760
647957
156993
932762
422599
32850
870548
1004897
726484
66828
771271
593210
191771
1034240
208959
7488
638952
787764
485576
1074544
228257
280575
134596
259975
264512
98105
19245
93103
502039
1027837
648352
259441
445903
804255
590775
132104
614331
770245
887837
807875
619894
995906
612929
1079093
427496
155188
178322
630262
963858
73590
191092
192415
908135
1011147
192364
70986
485160
1019996
246628
238966
812415
85273
421916
343222
31403
723237
676397
888283
866744
844425
143084
873521
1080525
11903
455770
296714
844625
611207
111009
1020650
29976
911366
994510
310840
912237
482611
770349
732251
890041
340711
1087223
688777
603506
1037389
140088
276872
395822
711701
1067509
55772
99005
304186
784209
618223
20540
136140
819549
739637
614927
210577
1055929
368989
622527
1022154
435327
296980
112483
855712
636425
895405
842782
1057415
126425
39657
238671
292014
177794
240914
213159
13740
575111
885665
40369
1034356
374137
169827
869631
858672
824582
696242
162719
1024091
279156
633550
1089720
422078
468444
1039196
551534
764991
308524
305646
994192
22406
747360
522461
883805
835662
434800
904616
1075350
701375
951651
148083
28479
437774
553449
678340
62720
316756
1081141
798639
60450
371077
784357
788706
480284
613093
219439
653221
538630
517849
19099
678682
960616
492432
20650
493480
670192
490516
1009219
844693
829091
909847
75167
590506
967697
193923
99340
936706
282718
903634
306086
869236
236455
688862
182478
973089
670094
440635
73890
239050
372225
813199
502307
1000144
1021345
305857
381254
817316
14871
305310
790663
116896
643555
742072
1039928
920784
66647
814983
484397
647125
583214
116459
1090198
655378
867084
291308
959989
932956
425471
1039535
468162
440644
130237
758737
430994
89172
793248
785253
793967
221712
397760
1034816
436421
1043462
367667
883680
1058489
89487
623215
678445
884383
69940
912517
519774
557758
207545
117395
111839
688890
375793
273710
53239
980779
1014755
218448
537697
715450
579384
1047334
13599
942479
1078336
637338
768410
369010
242539
456934
1020922
587447
58865
136303
88376
51749
928063
47926
24950
710673
1053751
728935
734340
664312
163717
186517
1083912
988804
925303
1054401
573669
296497
849832
880566
304252
166307
559491
452793
324060
908386
957409
141837
936277
640350
1065493
905124
399173
942884
379028
682125
29327
299634
422610
224520
278312
369465
946385
848921
639716
1014410
775875
83741
1091974
191060
660419
320885
28907
627168
1044705
462017
1020125
913570
24183
494711
80406
688645
985642
529139
598242
786018
898390
213672
153570
1095982
376946
627445
455149
282474
639588
812578
821613
875898
633642
474931
394368
892041
378183
708883
242420
273815
516875
455705
578566
329327
9453
141399
923013
637756
808519
776194
206899
969350
329717
1088845
989473
269350
179907
516171
757667
35621
1034990
532423
482222
493371
460074
811857
504599
249400
956753
874701
33729
291661
663392
551513
691134
28093
597172
730688
932977
823397
107698
414541
790705
59383
265167
811357
242992
587518
721809
720759
1013817
302543
715190
911768
899680
292496
1055207
321248
308841
23345
475765
343378
162969
371991
316470
946298
570398
90738
146823
633593
1058515
829647
1086000
748972
21818
410290
20013
901524
582991
875600
384419
1005780
904876
857410
1035712
623499
275110
742124
1060683
364944
172034
1072893
594670
681324
594429
769061
389177
1097753
199031
673782
232135
253512
1041219
854483
117708
860959
107909
974304
109060
309710
814902
954622
410645
22489
1069004
398428
950766
531108
619044
714301
312636
856592
944606
538087
581439
440862
714901
990098
344615
1014120
163189
830502
216607
516399
980287
268824
982267
796986
97760
486733
194854
999700
1053448
392791
792124
370239
739009
633730
867458
491365
793032
525163
648083
79680
488590
560746
647901
720573
253299
492468
582332
28727
236762
92962
391824
377270
585111
936164
426889
790114
801298
127192
320071
491236
359523
904532
88443
397607
973615
246344
115201
842383
252396
1057480
595740
729427
463525
350125
556833
575947
755535
15310
951907
321909
1079921
181130
202843
968294
678294
193625
682824
59273
671051
963318
1010149
369946
1057066
97593
805013
1046125
432164
253813
845544
22344
819399
833807
624044
298350
622550
500582
988532
658109
127177
64496
714040
18749
909178
1016660
932772
434713
946123
1061642
510709
168307
948877
144635
598598
287061
1053738
404387
729962
619036
943488
750841
935540
722604
222603
505242
766325
40646
861172
630064
94556
699974
195948
260504
63409
899874
320903
204635
279514
446796
1035099
520140
185347
1090421
730060
462030
374669
1060608
43975
414207
519231
705871
1030965
902683
460322
334934
503666
218278
244280
1050408
308059
459339
1098251
365164
1100165
1011823
1010773
797825
744908
271854
172585
627387
303314
302264
328038
326988
980761
25991
162581
196714
751282
750232
749182
219299
219300
836288
837338
327145
199054
193864
66802
67852
243229
159944
83339
82289
1022193
11223
15260
275271
453140
900343
1013599
1013259
180085
436206
12402
508921
987180
899920
633740
216664
618671
595455
1063549
488543
388569
305272
673421
106132
354859
759537
314927
214540
612490
540747
199705
504427
1040759
544108
884308
963666
703331
878113
440267
1003097
40721
104372
323806
929227
783237
1044214
616869
663192
282963
814264
253360
409094
716265
700401
549667
415832
735274
957414
165021
28433
97236
866585
43891
754656
269235
222459
1074474
557340
366693
528269
502200
120075
1012305
886686
331560
895603
41948
325067
61474
1061018
203350
1062250
640060
650043
600839
1039570
492143
724247
123924
845275
840588
899993
54769
1013077
443006
486355
240963
240564
722277
564780
539913
113386
877262
121594
386909
801063
452545
540568
242084
1036764
316828
448445
1003318
765553
711247
700144
300289
612106
916511
882348
1059577
98847
260805
870178
1082497
316986
427918
135258
472769
879587
503111
852842
212336
782265
262548
1048399
73745
681691
713990
898345
787030
1061617
397971
546796
890469
1049623
623298
723207
1028148
724869
360858
572310
610672
229061
785403
862991
1009421
806392
889518
718530
13957
884370
454682
847109
974114
737819
771311
988527
758206
997729
606123
279342
153320
642513
449366
152545
307515
628753
71522
1062673
618117
395800
229049
651396
1054669
315277
222363
1042922
495960
1040328
401256
816383
900650
804928
217675
832728
906633
529462
1041780
643502
394364
122535
393954
816093
70925
430211
276834
512446
194167
925262
750686
754735
451423
930192
242325
547474
1062266
1078566
280949
1085075
705340
1028133
235058
1002860
90921
484264
394717
184872
393093
801030
353991
609764
296238
61275
643203
481795
886489
33340
1015582
406069
772694
414874
968674
345907
79433
28467
153499
545942
929502
390190
673490
749001
599820
1041741
820412
670639
914960
339587
947478
364182
620683
630825
319792
318742
80395
454272
328124
1020052
270826
1066928
628807
966133
920959
346164
741819
1054220
934390
897497
937609
1091764
757451
377202
311906
954913
404536
578842
96868
954766
93159
449805
319335
801655
1039900
594678
800709
564487
884934
213615
35323
1019673
394141
561419
898620
503212
642457
1053582
434225
218618
810196
833998
22915
735732
845726
179319
620201
662344
588660
338895
31943
607021
318187
827446
986110
771597
432996
921369
427355
89967
1054247
301850
2139
448925
774592
542863
489448
707045
583237
221692
48471
859082
57646
198201
548841
802693
482443
964223
88311
45042
1049224
206879
734194
338113
408069
933735
840028
580915
70633
21631
413022
1024847
218766
147168
548258
530162
663623
655341
537006
988508
991947
940963
268303
787243
353053
823858
1070054
455609
363824
133924
776884
775834
481132
874569
873519
872469
214997
248747
622394
50376
481096
340384
99140
219527
991358
935063
821625
624415
241121
72553
1010464
290515
754787
377009
21241
747973
386941
628057
392882
1100121
362507
76772
638486
701288
908853
549062
552418
925863
697181
858613
477745
181140
366676
459181
434412
721451
714879
771837
803863
976611
837346
391815
927570
138905
144791
339215
82109
705351
389475
375459
158932
990088
426338
217477
345882
409302
408296
90440
100910
47938
764749
887131
1072773
743130
594629
988997
268949
1017221
486153
556120
873299
958735
30616
667987
624815
924644
844293
699032
662522
506514
951788
162835
379127
816071
532560
227465
577321
790247
1028297
183044
976081
585411
232672
88229
211086
699285
744548
510470
285448
93653
622856
1092540
889135
888085
818875
819925
817825
767680
766630
655237
435854
744226
974177
368142
108222
1019822
553997
1030162
427860
1085260
862685
162694
1090435
944853
651912
441297
184943
1033224
43192
395020
552089
530595
35511
990613
854075
160078
15175
78363
118022
207583
1097708
842008
535173
654165
598820
430942
544340
706542
302243
220665
240797
748429
650142
255144
1045789
1007225
475981
471482
804539
443036
1080321
333070
56889
1011304
485246
307174
596370
246119
366168
765410
563483
622178
1007318
420100
608222
181342
780574
732652
121516
274146
712340
950502
973682
467417
34483
315479
1023126
305442
764689
92530
93580
38489
534484
1055729
276879
1016133
706569
826083
573670
238200
250158
850006
215726
891368
751631
467113
319084
972056
824216
792786
762917
1078540
986958
932067
355300
1081194
336199
43855
128144
916855
1080822
123398
219248
666741
541149
34296
478953
334497
948467
456425
211773
587521
213319
976303
849520
965018
471673
321400
500292
236240
629561
185045
559374
1072583
1082144
97030
185906
491494
787223
375582
372661
955163
350509
711777
95524
154032
372299
963836
949686
945885
557548
108727
582645
822788
347540
587058
948422
387706
542442
393347
167773
651284
262694
914671
630790
497563
1020751
762913
481041
122407
186922
766696
1075954
584828
60139
53228
117726
951250
793784
866094
349722
233623
551939
69312
320598
738633
948565
805260
543995
1012435
993197
354449
485679
106813
364845
399897
208314
839293
628361
1025428
904777
522253
820651
47769
718007
188579
597731
366756
366194
825594
23551
253083
432200
270503
994661
868042
636155
469848
926958
148889
14513
710138
72112
558208
382306
8605
121917
529106
998218
477022
745169
34439
1079697
3549
123382
322762
1009886
931875
817821
1093470
540250
569992
654145
241172
667221
362911
193373
380409
788744
959290
773883
611434
269360
737849
847717
1099906
392442
795366
1072199
88042
978625
815797
40511
980676
240649
760760
510490
999177
344449
854098
845988
62674
672291
182644
567070
686408
466042
1066223
421662
887065
472808
788678
72486
592634
480303
896915
646693
58032
369215
542815
71006
1057909
263008
625674
502990
534675
472041
1048859
1001966
498626
171738
76108
880752
842606
291638
130359
432651
1069997
382521
316588
818071
364073
228692
631430
1036155
657348
840620
405439
646195
539584
959493
709247
432029
184997
651033
433297
249797
338925
571319
208206
924442
537781
435399
795404
1016516
818974
904761
456647
207712
84340
1062474
860363
181066
578417
450193
100822
92262
1095601
201960
1070709
624097
980007
615798
516677
850742
313777
861909
710932
324599
517496
1027773
228964
267809
500458
924407
473537
33681
708154
621008
879496
577989
815309
807386
914234
422722
746643
967787
1010177
933374
75641
84049
911032
596566
128807
717985
713853
349257
582822
750901
1001550
411810
265805
9558
542055
989248
310421
665626
206619
928953
708556
980645
738497
555684
595784
185728
871712
510042
838783
125245
281958
140187
768170
491245
41862
19412
1073876
335885
204943
141377
438462
825217
393545
740123
294670
638035
325994
40874
1073475
225631
783141
224328
1093035
164472
23973
550653
252458
42153
342081
176286
610125
7650
396707
680833
202200
499674
902031
987912
98584
252819
366845
985396
487334
972574
308824
1051114
1099770
321358
851362
807930
885025
1048436
660021
775852
235372
298112
1079536
867013
397746
129793
548368
1041263
494007
229426
982661
385784
307129
834960
257798
946164
544606
805851
407841
680526
560773
837642
281539
286108
692884
838236
35830
48694
86773
1036930
443126
942352
834503
174792
143039
646916
385937
18211
467158
346082
358650
612612
761794
371043
763696
1099889
63387
124467
90062
875947
937575
474934
456423
58743
270359
802987
397477
331465
71232
1098196
333805
193073
536635
153440
223247
706645
797864
651913
851812
395960
357844
788633
130953
14309
473499
81983
1036454
936412
758147
340597
310505
674461
708548
662187
456123
944330
1023978
497796
271905
823688
61667
409392
742508
809880
124527
95504
561707
539313
254169
220832
291364
976394
758400
118242
373016
181915
1070973
1028836
197241
857224
856174
731492
707636
799949
580833
423915
497135
888467
996022
531709
307714
205780
204672
985510
973155
737901
13449
433738
533742
110621
1042531
1004094
528118
83524
314910
1092084
896619
57985
586399
141634
321412
1024201
256442
350503
458550
450662
592841
623517
199567
181635
1012962
265185
786738
735333
742461
429216
1018250
469993
898415
153161
144305
853902
1074730
859859
181820
1025926
1072263
278883
211084
1093424
426815
456198
307291
156702
347706
167254
385509
409018
765145
1060600
214478
891525
967878
111831
62732
807545
215466
352149
207620
1018891
113116
626093
679345
220456
1090967
495840
923944
677712
74430
654345
67418
854977
606463
811171
126574
1036926
532548
87262
711128
413598
673524
875284
77454
1011713
829536
684882
782706
383768
1093330
406170
503775
241041
752834
901854
127825
581615
740390
953044
29003
871790
743780
744830
30141
31191
411344
243049
967881
221537
137669
182664
14906
309496
825360
677658
738193
876902
1056140
516373
940693
728873
1093156
625572
329619
894626
642150
501823
95483
41716
552415
1057971
501367
676100
710219
943562
493734
226992
356514
772499
276820
22011
350297
860800
115543
425673
201412
1053523
818465
371441
113815
759560
480792
659283
88784
349529
644923
514192
826483
43328
1000862
501462
485342
968868
777263
309861
790310
516081
135487
944475
17728
274641
636988
823631
595432
999378
769473
1034379
85307
817466
138344
956161
122394
877726
724438
512219
16306
139062
311659
299723
195276
619251
767184
803556
149249
1094786
519384
517284
210393
1048861
589228
226570
228670
227620
366307
393602
845657
702262
214824
906395
156057
966639
291339
681783
682833
806255
197296
1034841
39544
480124
597538
291113
64421
665913
532658
415862
839110
843220
347906
588049
848031
1040792
769476
512361
745067
990935
163511
535323
377175
60314
331110
915244
964629
334809
341516
719284
394771
647572
294023
493455
239646
510620
566741
261397
669864
170931
512504
858431
24730
747998
842358
50041
909050
324535
344048
453151
1024352
622149
404061
133817
968573
212119
385816
806411
1091414
1075258
73560
200018
789550
243843
9922
507574
971760
642670
696394
745288
456951
693445
407648
613127
821230
496641
907800
510562
352582
1073728
202294
202880
821043
675614
77596
1019830
931632
436438
228152
65178
323451
308667
67372
382432
170367
187414
426764
373779
1004990
560906
518368
695124
410125
1072054
393506
254749
1046692
11934
975892
43094
452597
562110
209182
618129
1063362
701343
614514
401020
625068
843492
378340
450055
225690
192084
1024732
349960
185225
140911
541611
638373
635523
346667
413760
66817
142598
921656
635202
876878
997171
531001
678433
968006
374069
228721
958784
283425
798227
89067
992224
282411
400618
992916
1034742
730526
930435
459403
1016498
425620
426670
883331
960329
961379
101492
453471
211091
212141
256980
312312
36281
617262
189115
800065
527900
508580
853615
30638
375475
50299
226125
510187
992234
917961
361413
338949
630229
735849
474099
310579
629506
591515
942609
98544
995672
438820
227894
4609
168834
633840
944120
286136
909027
16897
791555
1031592
670684
149095
394752
956781
835781
556748
1078515
414285
111062
755146
515425
591207
687613
453352
703935
287724
335771
442903
319903
783370
1045670
909978
480764
673004
56474
8475
446032
678692
1012068
682417
951123
156564
374310
519351
697336
208392
1099139
856362
738795
269854
849503
514137
125012
252490
300160
96280
737591
535273
780395
759505
646638
722503
1030148
791428
10545
440239
217539
606931
237054
885560
59350
905327
1003326
371833
390265
813699
529407
634306
148173
97769
906369
732861
545743
747772
398713
835192
678449
87329
354517
776872
699003
464972
148172
612085
61078
948031
513445
844106
284726
798968
899449
770272
12567
518695
302390
301340
674552
955468
106291
252618
28995
591797
307441
403624
866867
709563
393834
1019319
224717
7754
425553
633185
16558
982839
1095834
259719
975900
694366
789617
771926
819442
312831
548412
468828
280832
943384
495932
130535
92485
626183
573219
747098
366816
276795
355647
927764
4642
820480
592945
337940
1048798
80552
1099845
654322
707459
751424
132135
593750
386618
760317
800182
761861
676960
134304
42167
947209
782452
657508
154560
584160
355132
661449
167801
495216
856263
961470
305269
174275
433415
552104
115559
768592
374322
14456
1041115
715115
570078
605069
997422
101099
190752
1005174
894880
728971
915686
790375
49993
664393
601658
699801
452292
343193
768264
23830
1031231
1061480
92788
187805
220942
657715
452535
110746
461343
1011881
322448
634040
616575
890974
431827
463647
55624
837218
602818
718321
138186
688279
218677
738424
956439
8457
685393
668924
673950
590391
1045083
272240
416505
546159
187295
427484
328655
210010
432846
958795
816973
207509
123122
1073218
235327
14538
1078359
979205
481687
888703
459084
323108
429015
1057293
15333
53976
329999
650413
442442
776316
619819
1004170
60173
910881
471944
299793
189679
201386
745244
13348
895301
1039178
762923
901991
289151
719253
894755
704836
877012
20115
223444
409555
683722
1093167
997772
1027802
305733
613229
742168
555889
976017
361718
555714
927103
536696
23375
240068
880287
225826
20761
475517
483924
432269
975385
942548
93184
278952
449587
610478
1016731
1055082
27520
633448
742502
965476
811508
23198
876972
50348
611065
990292
277056
288892
883143
162634
414139
500904
171395
833243
351269
70958
582904
188441
162466
510009
971404
387994
1069850
404854
424674
423624
800661
427589
891643
889556
292192
1080075
889658
1068742
485515
61674
982254
315612
605888
172180
786399
1092700
917269
352670
128394
169187
660747
932568
855835
752900
247421
543282
1045616
711006
195394
392753
284861
504660
490931
171205
191932
338751
391672
206544
229092
1019925
502754
283827
428552
1059971
805790
94381
914370
964035
802167
583180
1090124
613611
786134
221063
316059
440107
1066439
901311
9550
443056
862912
261263
451123
634901
778076
1025347
401643
878335
145621
319556
1060611
638405
143866
77133
72763
740563
664658
445249
1093090
239799
576575
843218
497426
342837
15946
314920
1083376
145194
759418
555453
917636
459241
1062997
495207
232065
241312
523849
151114
729570
64455
897176
1054344
487103
67608
198854
595667
320826
948440
25106
632800
69444
786332
1055107
609813
369360
107637
632598
1054535
305615
701465
428409
934277
440259
223349
10800
447598
1019380
1087873
437715
916194
204964
3260
86051
823386
1087011
563855
617842
304582
656877
815912
77990
591294
356586
1052658
99263
731157
613932
977896
501524
430506
711237
486919
481392
32424
286733
742626
207048
809082
131561
747687
1090292
499664
237175
268142
378314
394780
175951
982714
26733
411689
1089461
364072
877077
95319
330822
474782
481489
414506
460590
472892
554301
535262
719290
770405
273949
233285
846363
229390
633777
580672
1078502
415734
298940
813315
871323
292504
22573
1057029
532783
651788
365305
499770
930342
1092178
538827
832568
977062
246245
799592
10291
398790
985118
897377
73968
676514
547841
516111
194346
942370
464026
469628
101021
445578
970697
49940
647977
712113
295812
809965
925575
924525
742815
217710
745121
276989
519643
540136
488211
612202
495493
320788
190573
579912
73831
80173
68147
144613
33675
931497
306889
864927
662578
734218
889336
119113
916069
433872
573602
257066
903382
502044
331988
977437
452048
759630
589383
647542
37873
787213
281178
697970
469616
577693
156728
1025193
675629
806691
440379
277079
905219
385652
963528
837314
743369
330926
1011975
915843
928221
193357
735879
1074709
518966
222017
385715
175700
510215
496249
610956
191367
932347
412381
761305
440032
1075944
670652
429680
1018540
415167
650358
196494
683716
893070
1085245
348184
762698
1056648
858036
1080689
319349
605874
241075
537900
322870
302578
142353
56424
342688
369523
642124
19921
928579
193367
461758
846246
699002
521212
986739
736107
831213
448003
651957
1086267
299992
937085
408697
598802
258140
671120
719138
1061462
35549
405575
24698
1057085
478187
237583
943352
367264
345483
891322
631550
766847
942627
1015637
139017
293626
584679
299180
423101
579547
825826
49395
223434
46461
1021162
492188
76753
472912
234164
990425
292444
297336
742357
180884
471566
1034472
1048249
46248
900162
160066
752825
6685
680512
17032
285231
204494
407194
344406
786457
638114
579608
315193
462284
603612
580062
41568
1012294
156481
895683
1031832
884609
934321
950244
547033
881253
370356
19143
13030
729149
279189
502429
981129
194837
542983
298235
269729
737662
661575
57612
661357
1001926
357143
436385
149069
499252
245970
6343
478652
21641
145687
395563
803272
1081422
172874
620890
683574
788693
212508
82222
460482
293583
624326
330863
597257
1036867
868859
266514
634654
939842
465193
318560
510453
91923
982415
968933
1086981
745191
585305
344075
1039994
855961
445291
822169
861534
769611
783999
153615
675460
548496
1016098
431621
782580
1006273
243017
114579
70342
4020
1003970
17290
429965
1078891
677404
893087
501499
356188
893860
235333
84577
969965
906607
459477
71421
105154
658857
705993
209232
214721
799208
335034
231875
99400
560414
424017
816446
208912
774570
756844
585978
345005
448359
63448
483402
1000845
260137
563680
575802
1018903
555688
1087568
91591
432424
308972
847949
584399
418093
189345
879989
861470
688600
947962
79626
341721
344421
677996
315677
570208
1012227
733060
793268
593490
752344
308771
680641
832865
493181
913231
1006856
911991
347520
1039853
71975
803086
82459
972425
784509
811862
959458
292290
926639
929792
81909
512873
649308
989643
1043634
387193
973973
970010
576694
1069723
406744
724332
948755
949805
46765
253274
933893
502419
160466
69939
756412
179962
178809
893952
670105
98887
429757
805400
1038500
618954
771295
1068883
908704
791134
178042
1096563
490850
242513
193905
177348
522812
489284
813480
750158
818920
91394
179658
805055
445667
44731
851463
894198
685685
395455
740205
364642
1016440
519985
207780
53824
897843
148581
737440
341701
988318
1002699
297314
305608
1076762
718713
802402
19280
185012
663423
469057
1030901
855234
440984
4756
236572
1006556
443808
60601
143819
880237
879187
1021100
328072
289375
512732
118297
744006
816891
982132
406727
742736
1093785
677469
671663
1048345
110061
692315
595203
1023477
598965
974845
35893
578946
563277
1092385
182897
178335
320424
752269
874799
866692
1043637
987655
440457
912189
625788
155379
525400
1026923
402285
633193
443104
266789
113499
409785
518615
209745
56419
188188
1076057
820075
964411
688994
597239
1091252
67598
934409
709420
602540
607267
974932
302463
608346
494912
479016
1030999
1032049
1082705
1081655
934844
884064
648852
363122
832024
67845
616418
197848
1015371
987176
571388
649007
711938
428782
37435
21366
805769
358338
558121
147608
770971
704392
397872
691415
295901
577008
799645
228588
222057
24466
120626
1019348
459122
471751
319196
1017146
229652
838059
28514
322681
526408
83849
141847
566715
723278
439393
801168
992972
799409
418354
419404
910309
800721
483437
981200
991997
496571
748148
330373
920188
675073
1089358
637240
909780
246399
872213
31034
1018970
799789
966849
671195
960484
261469
347928
281147
98345
150299
843141
740029
1004324
472964
583262
302897
549395
728952
1066433
417018
38640
1084817
830613
818496
846026
818386
854978
691398
468022
380753
105527
984269
22188
1045597
883818
1048341
130120
866844
815618
888497
934639
480581
1052481
792361
1035899
325336
1023078
565221
486000
1048942
328713
15410
101636
286198
423642
79363
808224
737550
507676
189519
428347
933820
778314
763608
209945
64153
934294
383310
474341
1016746
73753
829044
616630
842938
843988
331475
908290
140943
215158
929709
874850
26094
514263
198333
243346
585020
483835
790412
926426
480360
325213
655990
307777
725577
903100
1086701
206031
217762
371134
451623
601037
120586
1019239
430395
308656
311112
862517
380034
50347
536014
801147
1069888
261974
407983
1013295
489967
307559
64790
356192
258824
253520
536778
1009122
397620
102266
1003331
585074
747619
38655
662798
930457
103760
929746
997386
1092719
1030281
742928
1044014
1079781
270467
345297
971966
1027777
744630
663323
937619
651072
952454
118528
487359
471158
265198
272302
43604
1000191
1060570
84145
300497
803220
858569
39258
1036780
623274
42293
902191
758655
669215
37613
331123
1054259
201336
635287
396997
754087
419439
289644
286202
1077869
259576
162668
212566
707101
947277
838421
849460
262540
799375
473090
601178
127666
536877
660768
353653
658829
557587
100297
781833
185699
432776
933304
537585
649156
249022
250072
371751
298857
814350
290182
971284
967840
534779
811083
923149
953984
135284
342112
1024694
551068
393082
336035
428965
587314
208813
801770
769041
190902
97398
759237
888547
242007
839745
1063438
65174
625885
1037556
824136
970189
741479
545856
365116
676928
199492
496614
723967
594770
867430
240952
944533
97923
102525
929530
842574
221886
315932
702246
28168
13155
1023794
685790
508545
450261
1009492
90380
403488
373456
727015
1045701
800827
1017438
226865
7184
19502
345543
564438
1054376
961938
768896
881456
517869
359494
1033140
139942
173050
128084
344903
191745
325611
322584
30289
658159
83682
216103
656100
497735
816646
647603
749224
140716
263040
411161
1000179
446055
763381
438011
212960
893107
987463
26486
810923
276411
97151
868568
1098515
661728
380128
236639
535193
112037
572144
661943
566533
1019736
543923
1004087
384183
809569
632330
886094
653494
443920
294077
84286
92826
601501
368765
821373
75096
341797
7041
329423
39920
517915
761085
253302
1007683
735775
394165
112238
236629
953890
874381
267768
55901
285349
3542
225198
761853
1054015
882180
533824
37482
108235
643969
970767
733974
575403
564383
548230
1006956
872559
469378
641298
416250
1095332
173485
430263
754402
115338
869837
778172
487805
784950
327091
726276
820032
121612
489157
832503
381984
221005
349286
48523
962418
92053
670040
645202
963140
167224
472595
539998
679661
227883
607710
940504
1009270
700631
131459
40906
325634
798125
1061443
488119
24363
400490
943429
359117
889331
9298
279547
965017
51864
747169
762118
592182
77204
429218
239277
804729
619942
576554
404794
197876
47657
580320
1070328
9188
236779
981217
481105
1042092
91036
157698
226976
329974
831035
951459
1043131
27795
171710
562971
783239
91507
568901
442491
604463
55530
303047
48288
232181
687931
30210
818666
369014
738543
290484
1061626
268817
659211
626727
73133
902894
78161
1002547
267972
444957
131292
861375
609443
778714
763040
137299
314729
971197
80902
83851
657607
640235
854378
177855
353639
94369
343346
119791
738310
171882
820989
837123
652974
591008
57847
241580
166634
309997
287112
634678
626697
798065
744926
400220
533163
130329
630074
497917
833163
774927
877622
296327
31104
201075
270598
582481
721703
411801
758325
784057
757727
782123
782122
1069796
880977
882027
1088303
1084249
1049717
415385
586206
1053524
720164
440641
734886
106142
156668
237547
949265
994066
251407
982697
606031
69022
183591
983276
232440
385742
281297
1062339
81869
760174
428163
592957
1069839
54458
428285
828632
711033
32277
122935
789424
784554
651197
635297
802158
379580
272006
54144
488456
239906
1099600
423829
286839
100151
960920
644158
858354
312556
911421
150343
561486
767249
733292
918693
1052721
948940
680651
924288
237928
109443
278124
590060
166795
132713
646165
932395
576873
508184
614477
636914
282911
580790
246220
738400
802246
353652
1057616
564774
644514
466596
541434
1060159
883207
443944
139108
326334
1082724
482663
640928
53646
379054
424150
374725
143929
286445
341719
111718
558768
852691
549980
16182
404622
904398
904082
559663
995148
27030
225766
252419
431485
419425
15636
751475
139988
338982
776300
555057
401364
1071183
741780
620998
91921
333903
1077990
1073549
217519
658602
996742
155284
29209
793506
794150
904969
352776
1030813
319895
485730
762326
226287
81355
943974
416154
448085
561061
289068
246127
184434
749698
3436
136812
467727
639231
1047423
1096151
581508
888109
498399
872749
406558
307060
666174
688902
288501
595314
1021411
383715
158412
34410
900882
13986
902948
731073
1030725
1002359
466072
443421
213165
619416
568487
347442
988127
688936
995334
301804
668064
818323
474700
911898
102042
685100
869372
95588
466777
472331
360737
421316
1098784
107800
910980
810769
715072
289526
619117
77572
231055
542214
979251
600471
933193
78823
351382
1041878
859568
720139
459627
201460
1054955
855603
234323
430619
215550
908694
463017
502558
508212
425775
678643
637369
248901
909347
227400
184200
700794
575685
32965
1031791
776154
477317
175965
845069
907182
1025775
995738
610032
485037
313948
606755
999124
885539
653488
100787
765382
936258
874526
336809
24989
152485
500947
93939
619327
219550
160465
782012
505412
270406
1059617
791218
970797
458782
1042308
526778
309401
646939
820193
15371
404784
817256
639790
112144
235192
403411
1010276
427815
697661
893657
887816
482304
139787
546118
138986
1042081
745834
16043
434759
726675
287287
554282
248110
245768
436618
806218
992548
573525
438610
433580
846362
1098337
849577
730670
281003
768775
1058380
248313
849895
799679
984403
1083449
749565
367047
489058
943726
663901
107214
129988
1070818
883349
443200
913848
994675
563267
184407
185457
876960
187001
504773
1024391
119057
258102
546902
196785
938339
85388
745261
956004
131655
661918
1063346
218662
21571
675443
755384
138296
820904
650253
520314
119233
378922
103159
956121
175976
201704
670865
878405
828359
676345
530511
292199
445317
772501
218858
219908
252885
650745
1043732
21029
109914
44824
108620
475644
641177
484962
255189
867618
831749
419523
894773
843873
543411
643436
741455
1014684
961086
187022
944552
350579
1061629
275698
107381
887676
1078069
710475
1074619
483422
304087
283673
295039
648857
901907
618277
1073808
210929
372940
874309
999066
637832
831643
298381
274440
155246
5020
978758
263244
209817
123943
648499
173072
305109
662853
198261
892057
24768
440253
130549
784457
375365
398537
756149
560662
401218
489503
769692
472351
1001067
55944
815559
63884
9346
934543
61886
1086488
16503
653788
1035128
754237
1081840
737799
848497
624864
1038238
180232
652631
439047
1039084
583275
583276
182367
616289
740807
408633
576934
314298
903165
76369
531164
132810
43867
925956
165872
651638
953356
298602
158213
605732
1099049
45464
602629
91444
1068572
1005840
1099645
377967
950306
88232
346039
1072153
1023955
949615
977038
999218
789124
761102
430268
332889
1076154
81752
344763
221917
337522
16141
303694
934353
187102
696395
283297
112912
541222
769331
596287
43797
640250
721811
663741
175935
226513
155675
379691
553192
257309
962921
212635
702169
616873
874806
501484
827272
121325
1049004
396421
209526
759847
682582
329253
634609
989052
1004770
983971
205589
940661
1053583
998478
757321
202086
688531
691348
304982
91743
92793
521215
914675
438313
575713
385913
326800
570960
998725
30190
898369
673975
167074
97556
262465
224187
418604
911200
1026605
821594
718272
291088
191503
1057947
464079
336512
623060
705327
621225
356834
422195
144144
106699
945968
656428
308926
316719
939336
723848
893074
381554
114336
871153
967506
1060959
820298
24411
103050
988632
812093
883686
1049094
499874
738888
321545
1006099
875328
1068247
702105
259062
34812
530398
857309
340270
613431
314797
586374
327651
422298
486423
303885
862466
764476
629416
900391
130227
16915
375610
36372
143335
676862
366619
507715
791461
1044825
1049504
685489
135600
1080331
492434
604787
93762
351294
988782
859924
681411
308349
93538
487519
750050
870173
898141
200974
943519
604441
603150
263804
1031899
749195
309186
50724
326928
106904
579619
5675
802419
98892
711587
447845
89870
92075
1057715
815074
843997
656536
649824
986868
85207
32586
698237
706345
344816
34227
86548
638860
736164
432663
390864
1019585
138290
380730
819674
786827
932828
526768
259526
1030915
473042
1015396
776481
914648
280342
337299
940226
706889
792632
748458
188802
949827
947517
841633
462719
79225
872082
303000
599068
279006
1004773
802931
1094997
1080772
469115
285069
910231
82618
454547
111864
861245
618908
23246
1036265
755278
597346
743616
200759
774431
933588
1052194
993758
588194
764873
1092606
328125
621376
528194
118179
52465
274057
7863
72855
465656
510026
452859
342657
838851
456953
238184
855815
729756
289261
40572
1054856
674920
836787
989359
503735
696594
82858
11919
647499
621906
807176
366019
196725
396264
842662
584939
1050380
213162
165344
434951
716301
261671
28494
849802
1036696
505707
243786
251408
487108
387070
1005404
650728
313809
569334
309800
337886
724980
746622
543272
32197
740057
417296
180225
1054194
932537
1033048
773990
869113
333049
514893
345073
866444
757631
337312
740784
222196
126190
797244
127412
446933
424562
229186
31195
27018
476776
675317
408228
586585
587473
332001
647828
74614
969333
1055870
615705
452030
737947
606475
688710
957498
332525
1064522
173155
76090
615554
416919
309098
102457
269305
78849
61998
410394
407040
1041972
526556
363574
649646
427328
859863
597922
800373
365276
279567
283315
175296
979989
725817
1010888
905171
100901
996029
290312
1099148
879994
272330
562922
905469
627772
972352
124870
52515
951126
488688
144493
168062
365848
1026160
431645
177753
316160
531560
264185
597586
932604
71200
666439
229745
16969
337314
411438
539226
973902
787338
672301
26873
1005520
725167
745106
475297
628059
984392
750216
103004
104054
595845
841977
271551
485061
125158
327001
130794
734655
803890
873459
1033092
1081634
610327
372589
500224
16176
42639
970521
778246
199414
580601
299642
646194
177230
347719
460220
734282
984613
713857
1088378
960868
281894
497183
680064
156693
888817
836770
1075651
786352
714364
1099371
308829
705904
1043019
608248
281768
719171
341808
658479
292747
642840
61232
265559
361943
380517
512266
510707
97217
469106
524125
501982
1080433
555694
1025895
827311
94441
527416
412608
34547
659712
935612
540673
359210
1087609
791024
789974
706047
319947
857714
843838
312854
915730
153907
152857
94735
423267
982222
144060
113438
271389
904294
409563
1087713
150640
383269
881161
259015
1049703
8134
361427
212912
153998
830258
72722
965463
917502
1029637
814026
800372
36120
946410
54562
758167
583426
589068
597943
886236
73381
485954
258104
197644
682676
603711
966842
1092899
794308
823342
997675
669526
69691
24312
403619
640274
190456
773725
1044289
1041888
27947
250009
400225
864778
384892
152610
547611
999624
336524
33918
308978
614527
2233
699312
902659
990507
127160
851183
447714
871010
192933
338706
16336
761041
341076
911831
912349
635165
218612
758170
352499
345652
493250
1037491
47495
656941
159162
971026
415808
545609
784253
311856
1055821
1057512
126519
742355
456418
772569
238245
740966
1017781
266458
105092
471542
1062647
152938
925866
641656
93680
600530
346809
773230
848520
849570
499039
8550
763617
886787
967597
952519
353720
267818
381269
826519
258119
431116
902251
396981
690539
320348
890848
321263
640198
763497
209611
49660
1034770
782510
577634
409875
951955
192722
733275
58185
561821
779771
718596
744177
258814
584163
611877
709571
309522
373068
366551
461268
822477
465720
720513
208983
17262
62701
1000428
1096707
467369
1078659
27361
915828
161748
411299
346071
704565
310902
49358
153817
1066920
533473
65782
974276
265514
834877
324801
282685
972699
747270
46603
102740
259087
606331
453085
671790
74504
873435
865960
377603
507294
956931
291320
380947
361948
263452
676027
208899
154689
609437
656336
1002416
103519
1052733
461725
409968
603737
550188
603380
463089
509560
128830
592970
549411
606047
145505
139521
159981
550248
353409
352359
797116
659596
1087373
437443
312974
628110
101032
310787
854472
519566
276070
204994
755645
257159
989842
179787
83394
779983
474376
476750
639698
696132
811973
587959
262198
889307
311374
985344
632947
40692
272370
236261
627203
110230
481886
14341
897573
780659
616014
960361
240813
403436
731738
832720
354241
261946
1069959
637642
620374
513752
452445
94270
77597
574397
950360
261261
41481
1091230
679025
954445
90567
1000065
232137
868208
414512
801589
868592
477237
1090819
594062
731260
49530
413720
178341
893888
550246
787308
239383
1071735
492325
529868
787148
1072172
861162
157159
347513
786334
883667
446145
26351
1094366
46021
223808
618621
785196
579525
613686
795269
225186
855831
402969
327681
437348
419343
566481
610161
895620
685763
818128
844991
373318
140833
388454
512282
1018835
841949
562757
530048
386023
413529
121613
632520
305348
68071
151894
570499
282560
92297
191890
1089129
141097
891434
1049706
430882
15236
802307
348111
75181
911250
210359
816406
221376
229556
1086641
1067032
651918
46744
551386
49774
916586
694044
148439
211948
980462
482342
382185
414699
735669
667409
617609
247210
868552
748438
303442
259305
523234
859011
816600
633960
278644
1080836
629424
6074
913136
446520
321044
47716
137788
412259
491933
934177
217509
639572
984258
772797
377516
489263
85588
276410
115558
336683
405072
657256
657676
1032269
767819
836509
959293
375968
391119
580412
537497
639600
991962
599577
470069
1091861
856635
343265
96839
198146
978481
663175
890486
63923
723470
584277
138128
71172
274195
221358
397536
492265
53448
984033
335748
658182
758312
665776
454757
409872
670238
87863
1012007
1085767
135596
926107
998465
157018
746249
60928
811697
347557
588540
432401
225761
547320
482062
727041
966751
114060
199630
39124
63006
874679
191606
95395
234895
866805
484480
603769
818684
826592
703808
627670
104744
1023987
191346
345709
99192
94053
471003
335550
842699
803187
52444
512283
915521
804774
201697
435847
403642
683990
296096
983299
571631
951655
666727
36545
223102
203294
997097
366692
619742
731734
142531
817010
993624
198550
317750
743334
1035254
114782
115832
935338
633388
15532
456267
440960
1040309
797461
161672
175018
872576
55626
858862
930899
5262
1038272
239384
1045067
351043
488571
749527
828199
216749
844732
706074
798530
89731
1055345
744429
1046622
598155
603301
257540
676995
1055669
855355
210887
541102
738234
198674
913928
187325
49632
33392
23508
931110
761495
1063511
564562
627061
345132
1094360
509786
366912
227360
347412
970391
212873
504028
901959
22182
768227
109134
310286
577773
549110
580153
831703
130859
31048
505757
853897
7518
613358
957355
629170
501787
395558
980741
290518
604884
363348
468189
1016305
390139
113033
866575
719590
792698
53174
756263
108778
727714
659703
830905
130671
407678
1067550
22429
541992
386655
1006045
515215
828848
586230
806960
712311
701593
1012802
560567
24108
822083
162320
373316
361426
170020
393555
955346
416515
347518
541790
486323
980925
235954
871594
840719
200838
668315
73955
358155
936971
357527
101885
1032893
426737
481146
19410
368130
825092
65601
1001932
325868
515643
512655
15608
727940
130940
206424
286218
461111
73143
856588
854488
632661
633710
406520
93838
426372
5701
98109
134871
268223
53492
121923
354110
72193
138522
100593
551017
295867
433725
379584
426025
493225
223755
1044720
5192
503499
22420
524317
327580
902980
1006207
786872
578304
615979
816605
1045507
331657
231767
956728
197666
377678
919294
1051528
34308
576435
93270
715226
215950
488955
110764
437978
848515
880778
61940
686722
429213
601443
151025
911216
767794
766744
546757
250498
954148
754191
582307
517922
113473
680813
230419
938285
223678
289833
170713
1000890
165095
742282
509852
754637
899714
222930
274907
377897
343652
473058
430767
252569
1068355
42717
858472
249112
100654
690377
927234
12854
1035844
408763
993178
490999
307864
388486
598814
14908
547817
1039555
282886
19113
207898
433838
1065972
503211
861112
988373
929983
793421
602603
1008977
54994
689948
706829
1095122
170093
240748
653387
692473
11211
572962
277147
1093934
647846
630168
738642
84493
995554
823152
93692
902483
580064
321793
250477
1041573
808008
366772
376649
373296
718524
587361
800124
83771
691008
792668
55549
986782
606516
666632
115970
667519
184453
484283
215448
959277
843960
481376
470346
470211
949327
737221
493536
855981
623234
860532
646807
235866
233933
48524
618731
118328
275632
188464
466650
658867
183341
568103
747043
748093
1044470
867195
672726
831477
969727
982934
983984
1007917
607151
162340
932913
744637
580094
183736
235620
474149
206750
839848
1084902
3108
379472
369815
1032036
471201
799692
671606
444950
117176
47032
223250
1089514
686338
888167
699171
95546
664647
1064625
630334
516478
852238
1075967
168860
1065794
690047
627413
511692
404030
426974
255699
952675
189683
502584
803598
784262
790787
50693
580630
24750
727305
987590
459173
239363
803322
221628
22746
828294
252578
17252
38134
954131
686694
560235
736284
922274
514270
1084655
337523
833434
296846
416892
729106
146348
886685
261183
653098
156991
97682
439974
3844
821118
181561
876260
1076448
381337
673204
452003
181870
270324
999695
511519
619540
253089
1097765
15985
118263
884229
524595
935465
422394
1097071
856506
634958
763074
327470
369328
1057717
611989
912329
201643
220863
108648
561994
761104
994357
460367
872684
283714
877569
1054418
73564
1054961
211916
468387
579998
870480
89071
607638
368882
910975
977408
905084
236981
260186
529266
665862
711585
1088665
792654
1096347
314016
791721
489785
872149
20309
1006567
310972
905270
886645
189158
481755
745765
498027
77427
610506
39967
857554
163607
468599
871787
248961
496017
708072
60093
237761
869270
931799
427172
618126
591157
886330
296003
1065391
228139
611348
393464
40714
969380
33463
522309
656770
502719
440195
621781
661381
214213
168279
281257
265350
263523
442133
76626
242711
972091
771318
496617
1074872
1037516
127553
872220
1005350
641291
49500
727703
587582
244193
302828
316624
877646
124577
761423
873007
358505
119696
308693
588970
185313
732745
638022
880184
793160
1018998
1025939
615314
932052
69285
399389
452565
898306
735744
292523
228211
375789
1024696
1080062
795869
499370
145541
214368
388747
7946
67268
662666
813894
31889
628309
618703
973099
694113
167974
609830
38044
751524
536989
577568
431310
209826
545119
170476
969523
367367
44087
426675
1061432
915657
860253
296187
406458
800211
803910
668208
516499
228593
898635
232077
656807
904606
880283
52789
1069295
107165
361957
108324
789173
226235
959638
955119
1034346
894777
752583
513114
961534
105623
546463
381323
377812
162645
1021690
803298
679790
162755
12841
977339
1088189
48025
355463
551445
722697
562057
422364
230207
732874
812285
801303
272054
258009
938986
351090
982474
398078
560569
424211
44150
268618
230537
704320
1087955
516682
216370
343816
1087048
898457
456262
460257
369645
889190
51783
120596
1048737
419939
375053
526508
2784
683931
613783
543043
907519
62738
779585
653918
696249
913958
1084658
697458
115116
245244
877559
511046
111119
629197
851573
304258
219619
1063807
617283
559679
991204
687775
212510
392707
646444
151132
762644
363676
994741
110547
348851
121818
853849
904619
234155
284840
1064024
508588
93024
459299
103356
368612
338480
983004
281680
355992
932303
540746
25982
188960
341216
153400
220310
46520
962837
285512
677384
515879
732631
493793
49855
240570
186118
773917
458807
680484
191843
911292
333036
642324
457641
564217
622468
560872
271069
285134
42715
579315
672419
1063914
774975
262263
1070884
758378
152706
275948
483239
128846
297972
408830
671096
713432
169921
574881
701645
359078
952433
251291
692034
872068
101919
653000
92072
425244
90528
304198
211140
204874
67039
667542
728651
741064
482862
366245
1029079
104654
586147
149988
226555
867703
209771
798969
511997
102713
191491
586861
622231
5733
335831
79760
565707
937344
704234
34362
566187
978702
221430
138722
291384
420775
723590
260538
991042
1062722
889203
1078853
15811
641299
249844
170293
933489
135495
1094066
524278
932738
306417
571312
596997
732868
622526
78668
134739
352069
1082928
829241
21280
1009924
98360
709897
486068
999209
331416
773213
1026396
189542
13119
625505
903334
1093524
257617
1022994
597159
528295
231929
558699
1043240
82351
937967
125556
436511
748707
140762
207329
985926
144950
597050
994318
71664
343664
369281
375892
576420
818781
869993
829913
45877
361717
453742
249590
354059
465084
974102
652372
127348
909472
775597
1019681
768454
589121
745514
1036372
837211
863631
987500
352775
74667
324541
996039
292760
733098
628348
592384
310363
1048592
127386
712898
737834
1004930
547846
164553
964938
376475
273434
586362
583717
1074077
622992
762714
762410
735529
887798
591719
366614
651007
2417
332795
582858
420445
141159
950492
774090
6849
454825
1092614
806970
570858
667564
771027
801584
897703
451553
524427
808203
190342
328032
448134
917123
137137
990302
1085372
105826
655698
267921
1098643
14336
58908
422772
245557
760740
180088
227184
648238
1066098
406348
876470
786786
457829
1086213
822589
944382
98060
436185
731789
578547
33588
853854
316573
607421
903328
425577
740276
211332
60817
27768
469234
940574
442847
571213
14443
650945
966130
808163
971056
592756
738385
298564
1065109
24958
416115
24811
347646
255890
426832
243016
925516
428200
91774
871648
251816
925630
144427
1099020
680822
73674
439323
534542
1030273
777678
954001
725327
412718
491208
282468
425611
862486
1053650
913678
1024780
332385
229073
653383
599681
14098
740344
75337
829007
766138
98817
129832
283842
918408
126007
272723
645728
444367
397905
211907
898168
219953
380440
341714
782448
1056488
742918
219727
929884
414839
572663
332687
1017955
768522
939646
94292
24590
349542
715217
284045
879678
1034414
288142
913656
525045
973976
101395
1091260
432169
862696
1093892
82127
457203
680673
608726
326693
234890
910648
152318
234120
893142
744334
484074
274962
711182
934484
859701
713011
1078598
785575
9776
756503
571712
320397
393998
554211
237288
335410
971568
196357
910426
86193
151619
1075681
217027
1014907
830833
633066
545102
201081
865825
209910
967029
1002872
100675
1076955
856892
734703
887709
735870
184092
369324
306856
88433
694273
892718
743521
785374
640462
554257
681933
338590
1023614
432542
100462
522400
143357
476797
1012610
572801
628853
188977
1041705
1042755
857802
354052
355102
562972
564022
735880
886264
225316
244383
79060
223285
997843
908925
988870
767943
579370
960439
826223
544720
854647
146117
166073
410308
128626
811627
439889
1060370
101843
204584
538867
858804
730504
970708
916633
918733
917683
556221
1016610
1074480
37839
724734
272311
727526
370437
33002
410588
1062509
658614
1038202
555072
554022
1022181
379784
578373
13638
12588
294747
654329
739195
509063
136356
55516
338617
199898
737275
384382
646088
837111
166519
813473
927332
1038598
901867
670759
329603
196103
19862
179388
235697
342617
347235
72653
674830
246299
362232
989773
890472
757836
1051673
713019
984502
707093
285415
342539
223446
389448
798055
708453
803917
327021
757150
786125
787175
440233
604706
522984
652334
498864
380329
627431
1047072
711004
783334
1077305
150349
29832
740876
329525
733165
902005
1083077
750085
833568
149010
391924
31631
127659
1012621
171239
604665
207306
425307
628994
278284
751529
934571
574357
40054
760087
498875
986406
643276
350130
223109
657687
174021
453826
988838
311588
184756
70798
3191
510760
879700
692089
227963
755194
1068127
13909
294278
931551
434465
861624
51299
711671
900736
414412
1042486
759884
143470
603575
1013499
787678
221989
722477
141834
284225
474494
495370
672979
719637
125502
248868
68660
1014018
51228
1062078
755504
282329
627483
44017
465342
213367
191927
454737
654938
604663
239333
920697
154790
1088126
1000222
324587
604937
493379
1039213
1072204
452895
206933
95126
957784
387394
602294
155199
800008
342794
795571
115756
433299
813877
733200
921512
329303
320592
478342
1005384
286509
92679
946172
117443
24695
643749
1046725
622513
882440
746972
906159
221209
650180
500622
304528
887041
245868
692107
739868
763320
502644
110674
148316
811411
301008
374747
790510
181436
619750
216172
926940
492034
121208
333489
721448
1069519
516702
284847
45540
233512
184704
572294
331819
999833
139387
201446
987876
926621
604532
784946
137697
131272
896349
2389
813821
532109
350444
830766
330910
852045
145395
66043
496749
169890
652921
662916
380538
566649
584025
640489
255439
772642
1095442
940020
662392
802986
144056
94025
839903
418799
480283
873611
1012540
45061
614207
834245
349859
461968
102198
724904
42719
576123
288688
880023
816823
474630
132324
778061
657323
53718
1027108
863348
1095543
40473
703793
532225
694906
725218
960662
662459
621737
422988
1073988
129002
264452
267920
488414
492016
990763
574853
7242
318626
947864
179174
77190
937470
531187
489865
79767
1075988
817803
984212
332697
889998
22324
991700
1035267
520161
306768
445973
115306
99120
729366
183903
472778
682292
77208
589840
478481
187669
532238
807257
79227
461131
921348
476565
879693
1042553
543823
826239
685126
563703
826554
720474
435456
236082
852140
906273
1055783
39084
1026174
619162
414847
1077709
961435
746664
143410
868149
271940
336694
343635
587742
334134
449638
303025
1004474
422826
672752
389477
170146
741384
557639
934266
148640
317230
409063
792314
852542
570668
718020
345900
283508
36905
2482
6821
949204
1084077
352625
492274
1039166
803955
434390
92131
799549
954935
411741
520949
149751
91434
878170
31788
204205
574737
1065815
172582
315527
861249
451055
183936
604397
710999
992592
323013
573006
138053
1074201
574195
457997
696168
526085
208982
94536
715178
372111
344516
749523
77868
754404
988007
161588
316058
847557
691255
873673
191825
307166
493083
302629
695344
566155
112721
241864
1003996
452749
1030439
218002
595317
912394
917434
583554
711514
785780
288412
946045
50214
1079344
1099980
863251
326400
597682
69904
709689
711818
61209
811374
228087
6366
902364
1076139
862611
994177
503687
869817
1016144
619237
101825
1041175
466834
408273
379272
587541
919965
942375
464910
244524
502289
364428
299071
199238
227991
116242
382325
631830
957235
1053308
401029
231484
320294
497837
623437
33377
98132
507122
293821
911486
1057199
881666
657799
182816
39995
861950
622680
495318
680559
105956
505057
504347
1071174
191848
298860
526048
580855
116031
382731
702282
484922
128030
313237
45486
903325
470724
744774
900280
414858
341999
1059135
777990
986916
659379
613720
159195
358539
804827
28525
587909
254473
222365
853551
897936
679015
67090
375166
989720
606211
1056085
694220
822485
366028
1044849
187849
1046312
724328
964621
120371
1045792
505891
1060259
327217
1019394
875950
357742
146241
408740
266099
956706
1000812
499962
950282
161523
865496
801732
650762
289431
520703
505828
504778
143309
1021349
1048731
596216
520244
606105
709251
101734
1008457
529898
818510
1081567
98417
1091855
722387
263724
887852
852069
241066
1092301
312461
553497
214359
463892
949405
999342
948312
576543
627482
914050
29961
577728
218873
935556
162782
852280
1079555
103084
348712
778443
703599
74424
345087
510644
610552
7062
496106
482561
451508
34716
566664
34385
439995
199299
496547
1093275
21623
650470
191532
614489
151831
198732
45424
44997
820234
494900
790999
786225
946330
358024
954574
172224
843165
617408
24232
1030247
1084121
532706
249568
796210
432658
657021
924558
768081
22968
972720
34413
567125
22282
275563
1079049
402848
884847
401565
34042
748030
229223
290784
493381
67755
787505
937086
1045047
28755
135551
534539
467451
702585
658617
337982
921750
159579
80635
819609
427767
1098099
507011
901976
813924
299295
686572
288964
1022856
605182
372516
509219
901138
102813
50563
447932
188240
744123
750072
468212
333435
867892
527137
582445
303692
468544
272052
111944
1064599
244051
76923
590709
915976
1095374
163926
354771
755854
477462
36183
654608
556537
62000
934379
1085721
494137
361220
678374
639648
24047
270755
152916
602528
680334
611690
700052
202860
326765
500005
2721
789603
788718
893832
169048
352348
172235
239772
284926
624432
677451
318307
355845
969549
400413
357375
461819
208143
229309
878327
383246
890959
643850
786483
839079
798214
1079322
798575
344058
1047935
389745
920770
764598
721199
722249
321034
111870
786579
965077
950106
395079
92295
301488
509388
593216
48515
15704
947149
109755
856713
33625
1090786
511087
560971
790940
620611
1059444
674432
503518
285345
498877
993814
795990
658085
275189
1085831
164945
822680
933067
281671
149300
343209
390629
656031
307737
1020182
246844
382747
803610
135637
1020460
578050
342201
459117
616558
725870
161936
1074464
528381
849772
660406
492068
483684
956281
2611
552548
324100
114257
554464
571222
654482
607047
1041991
1052708
674900
961390
536349
123664
651999
563487
1036774
632452
876070
831225
988892
1058357
841534
438574
163281
658640
780893
232298
557488
470964
15083
656726
138534
446037
579208
242816
226000
173926
929100
48543
1040619
232487
683367
347798
863073
517605
612379
723734
277525
380212
894852
448004
960661
336519
39091
185474
49101
225139
533585
874748
980685
41087
495282
152351
818873
449292
914755
343650
630488
458229
73778
1021832
1004193
366464
677604
113802
693240
433148
614088
302591
579629
869889
776558
1066249
62614
819717
673369
1049324
903685
35627
754559
919164
245068
681870
529620
807202
353559
961677
178334
328483
509116
751708
635198
287654
1093818
134120
490345
43437
369987
803639
68852
900890
26465
1036984
825305
965374
623824
385322
669150
448473
8052
546883
104949
581432
307923
865801
274780
475319
970298
1083976
118276
152069
270415
145063
42014
652057
791395
1023553
823755
408820
529239
745382
276606
236347
674547
37637
374923
673685
758250
27433
282381
767330
176388
97241
493694
633935
943254
1063599
936083
482786
518654
370159
997331
313609
712235
87574
288956
40134
1097988
274075
557833
345038
963560
528279
947614
364692
526023
1055403
25461
95750
996781
266885
218672
266736
1022829
317748
375557
436558
544293
60419
786889
80992
855897
856947
394279
560932
993201
690689
202273
217474
345036
829643
139596
510922
526196
950370
454012
20701
547792
359059
833462
346218
591178
73740
88273
774806
653423
951086
1087002
874261
197852
494343
3525
929547
380124
698217
169408
113169
607752
729103
421368
3628
84699
269906
864893
360957
53510
245635
1037384
757948
288378
1000169
662826
692665
1037086
1040355
599725
947424
397988
554073
897608
130650
352137
75509
728179
790611
535333
850183
408193
423715
449416
995600
965673
968151
358959
726871
86361
788662
551910
210097
955374
1080897
51207
1079183
779943
6895
632922
614437
747283
266242
66485
30329
501852
206919
949508
37191
1071863
206600
496750
4441
821664
393161
748111
567445
25367
991013
118745
826512
64087
335018
341694
852774
798192
799242
471373
929767
295629
615066
789656
147098
148148
591648
1094235
651545
623243
720032
790798
517226
366357
124410
509563
645553
1010048
857194
900084
1087854
738563
281809
226524
297343
802749
439736
859565
394698
980029
178424
347862
460235
13818
586771
790947
949546
695526
845962
337900
156037
1017088
42650
611746
278913
1010038
780086
622579
631512
472018
49895
249014
945858
156881
77999
310998
594674
318183
66199
1081419
17776
1047564
125968
418126
672239
909530
965325
313347
320172
647915
528281
971768
131841
636286
772136
1036483
838850
624310
1027734
987947
559035
244829
782859
891086
410640
845752
892584
560439
838837
15478
876639
445823
1047598
894814
43205
55077
992223
529441
51745
251819
920560
110148
1091433
366215
169500
89160
90210
673261
837156
97341
519110
751324
339727
688959
381985
300398
42973
704283
939257
1068432
449983
877682
103971
929437
43384
167995
332817
1094520
4957
127200
1094569
405454
728671
946160
505700
359995
284960
80505
254301
1098051
353552
401615
649780
52399
830964
497414
666773
805057
853472
879402
625463
176246
934475
972997
977384
44642
416937
667082
893768
287450
438358
977727
498723
607640
1024431
1088068
917695
24970
926505
667636
1036699
649739
349579
497693
69855
442959
690343
1043248
319647
761884
728563
228286
544004
1043058
905666
549362
811195
932353
37052
80938
1079290
636582
892820
893729
105057
650680
914470
315268
716418
632735
781094
997556
295895
1080856
77324
819816
377661
218442
480739
241329
1087987
505002
731976
332900
141664
709660
537016
120534
288337
33086
891835
996728
167737
346740
604394
678010
206464
530145
90882
680587
725982
172519
99759
1020210
176659
939407
419870
367998
16892
877582
249378
567242
328586
1051262
391504
48884
230431
790414
893565
190682
451570
388473
487732
1061324
963011
77708
67609
775595
1011815
663198
184746
597160
664670
253420
314762
232270
659859
44870
482872
861564
87800
344101
553437
395712
449915
936112
701205
865593
552595
713916
636992
915275
1058175
202025
1024441
808599
817512
403373
90477
138079
35401
190850
518455
56575
658814
684614
761813
959474
967738
295993
532040
464121
807132
171535
372241
667522
445008
508345
926665
105230
238069
1099931
931372
1058612
960691
590730
169557
231125
284796
723320
869648
716215
197482
667884
268996
1019990
806463
308619
395653
648705
643260
453709
247574
65127
415320
144301
903756
60760
848568
1091130
53100
762869
1041279
514201
568032
303854
767446
195211
606309
569446
841283
538239
537189
776008
808139
62987
128315
286298
874084
875134
1020316
177741
103870
21670
265968
110433
433420
414993
601839
624612
177284
330511
27135
404449
707718
736183
107505
719763
337435
779363
910045
873137
183466
98869
931377
677934
894768
367402
78745
981281
143414
540840
35429
1052973
63649
803901
247490
746328
98195
1060005
221095
915190
864978
430287
1091614
679876
563328
998257
371607
981159
741755
930757
614002
401770
147877
314128
38586
603333
9822
400424
981052
421310
491176
1040493
474142
1026201
778071
691161
402867
626975
83026
707400
260002
834964
1074684
314901
595263
271068
907847
514794
488518
330413
436707
820786
660834
313829
97333
865509
130902
113112
189300
1012039
1095350
305542
624571
446492
526098
604043
295198
826075
253334
1081875
582915
549530
969311
723297
395293
1031536
957236
121833
642055
1027838
953652
14707
980720
347838
135026
435773
633794
735303
750938
321305
604007
200948
442453
868367
337727
1006728
68455
616402
821763
149896
1097910
590408
226395
105699
912011
222921
282341
465933
625469
155430
531405
836528
927240
165855
515400
362378
746610
927438
1052723
1013681
490789
822116
647293
374049
21107
1064421
438461
320265
1051349
636862
97784
1004609
6114
654170
1084803
387020
978521
149346
404537
531744
756137
973862
486025
776409
171929
501984
184681
825860
209077
344369
522403
638532
107119
936768
339184
618412
298007
937717
130868
82001
376045
538817
332390
402915
185438
37037
438305
312270
261336
1043812
433959
603016
974375
1024654
1016976
959114
743240
1020850
712291
361206
499783
638893
655268
440604
46083
483019
26015
789312
1068602
61250
209663
352960
26407
622448
511256
202449
421576
458223
853588
736405
752630
87976
317915
744405
65054
683766
489514
989986
612825
1016989
843385
172373
625172
1079821
887937
482632
865859
378930
475137
530079
117856
65800
611796
817295
146162
345101
1082636
456521
1053942
864953
1056948
601077
1016926
894795
592395
799556
992130
143620
146298
108721
823022
606164
1092378
303915
341574
648879
463651
873994
78636
280450
290799
64661
843419
233506
861471
300116
547204
1055685
561427
435522
14462
718246
119868
786129
625017
285785
778922
19894
240151
950027
983848
1079204
658141
755336
457783
367839
411145
750483
1051083
845877
857313
402664
1067074
995256
813720
550719
241483
278844
191195
626690
78456
384338
271680
433975
434350
904123
955755
297380
58059
240872
43525
477550
87225
295835
326432
1023321
821169
677364
1068644
76112
757189
173953
287688
346920
567797
97309
255785
2861
630093
853634
596212
897894
679471
829046
509333
30986
624492
1092580
745360
334804
216179
188764
939658
67939
791853
284825
581997
403248
993693
111152
382920
1031178
379104
629895
1077839
125295
139757
1030995
1050348
18062
672172
101300
531304
578292
655745
225583
554016
186534
904519
322801
827667
446768
211512
684617
313502
641830
955185
489192
335680
807142
854498
591593
312343
547123
693253
320663
293044
383867
1007648
178130
177080
176030
266174
694109
229523
978285
977235
579669
655291
910689
604725
491181
666428
666426
666427
449834
273897
579796
1047806
921539
105544
1071349
438179
218870
372792
374234
864559
292215
324989
907508
735460
586831
107139
1032644
582079
705956
240603
742300
312539
162013
1033209
596634
5912
939569
830317
700356
890484
267777
78930
650107
507380
202374
777225
1015586
541661
924878
159112
747931
445757
249198
890755
38208
1033113
421500
796420
1093183
895640
768596
293146
202050
766296
650885
442703
521537
235724
810912
671909
627371
342220
348418
498328
1037512
232639
868465
987282
332153
244370
951910
392530
743733
518671
130079
123987
850327
871772
494501
976705
977755
271880
409557
301121
690074
790567
172766
260199
508277
536814
448124
497868
287171
965882
116272
690618
372693
57188
215730
484334
76725
657533
869812
1090770
756017
426767
432399
30409
102070
808799
945070
246662
545395
274381
1091283
270543
1041259
845082
422170
635294
1012378
699220
876936
64718
834081
23251
1033008
498997
326706
913326
26700
396804
204858
670845
475222
951470
481265
210908
613818
294654
468404
127841
1035221
429131
866768
1068103
1010787
552177
794981
86441
797858
4910
436840
833267
124590
865203
593258
646545
526841
579090
807127
932143
74613
256999
994789
286093
953365
945628
973444
302419
815247
758169
743702
76182
905773
648646
239876
825289
195640
903550
1092007
168578
443283
1067064
735108
41411
1052491
428041
755494
44116
1037059
551275
484851
788235
80809
56425
465574
209671
467206
571645
217319
1069905
760601
906433
316916
202217
844288
278469
969715
715733
687904
1023008
340626
752134
935301
62559
582453
691374
615574
489748
332389
386532
579728
438164
960442
719169
932441
928519
555818
88923
735789
442381
91701
949505
359222
1083414
71358
3066
189842
514765
1059211
559725
695341
755178
770573
281688
574616
247902
613955
854507
1030679
354418
935992
130254
29968
31018
776724
867845
646022
427649
636254
1087859
497760
831366
659130
610203
846727
622023
1056138
309610
938786
342982
439410
171004
328311
741075
486664
636974
538667
656382
47721
818947
634084
15686
614495
287898
283997
663606
152921
801255
354825
262585
1095806
155555
997418
993678
467932
1095698
166131
70964
195155
436361
969274
771287
1038972
154687
944883
779310
448564
413552
898285
279673
476075
723932
348298
1086354
739903
8199
838308
748423
52972
925286
819929
262903
38606
180527
390931
91666
133789
253697
567855
537058
241259
751827
52707
685263
969365
894020
328532
74535
577136
296620
1001165
846604
431151
577659
33218
4716
1087102
979338
854551
373015
811808
819957
968008
1054258
61406
440013
251632
171964
460853
602691
641232
644007
239340
746876
224568
673916
1054317
201838
190358
171014
467855
936482
460620
683691
190988
346697
609292
970447
441868
1048935
1088133
905161
353044
296776
723834
539498
607735
455749
529538
140588
1038198
547256
633177
923948
503879
920020
960903
699802
184281
29606
115054
1076821
928769
279123
692021
1056644
560857
834930
119015
160626
707694
681355
430620
704173
1093746
1043576
222750
431145
245862
265053
501818
81017
974573
174050
168108
282895
722771
69218
799293
917924
449562
806923
964958
377432
378713
651258
808777
490661
499176
1035505
448184
798860
635002
266974
216245
762212
17717
997383
1093493
105048
576498
174708
735408
886887
533034
659052
904720
29136
481718
806784
993667
948138
723403
394788
116428
607031
175482
944886
244557
351573
418073
826508
1010287
422424
32910
523892
357675
10434
550618
60098
655800
149801
117772
860094
1011113
234725
222561
5457
1039712
593703
896305
913259
397650
102701
529012
353834
51991
253272
708974
361429
648683
44518
770073
558647
151257
694992
579268
272826
60476
423233
975190
736165
23043
140678
810284
1090784
743640
353187
422612
142994
279286
917789
462970
908516
918296
973780
1082774
587688
1044721
187570
181406
181086
637215
248973
29111
313807
1006372
923075
991464
902200
1012625
971295
657202
713122
240687
239637
973164
822247
348792
465514
1079616
127149
510567
777267
1058917
668304
705819
830367
818748
1095136
968188
457670
1054594
309118
361788
659244
352204
690593
974255
638994
444289
596865
282428
563695
592967
1038148
114891
211020
25130
838133
822021
1041421
271720
911989
1080012
615222
793864
623278
423509
680691
781767
967378
318019
323212
1018092
480996
963387
980118
146040
894157
275187
943127
334478
529481
503493
1040800
539596
783432
326557
94553
924003
464151
662137
905091
385299
634373
416554
1021763
708158
662592
194646
882896
120511
192395
907383
374014
270831
1059437
719151
336407
87773
864530
675240
760540
193020
443959
767784
60486
367081
935135
69824
588547
330528
599960
435908
735993
590909
174317
895465
1027704
151956
20844
393665
974508
879214
458232
271096
659121
677892
157619
601804
476113
491177
782502
898263
352308
1066195
358600
330075
648727
1040669
122672
169314
748161
427577
97248
364484
254014
441099
88343
657943
510850
968483
396201
752840
85166
281115
433461
198712
372930
130229
98297
32069
848291
717281
729212
666735
457771
898614
61624
365460
1070231
1030578
745274
452725
253293
141938
322207
143512
376789
617572
765191
930549
222893
984031
427143
1038856
609620
380724
273156
867398
1020750
659766
646162
118949
357397
1098812
943908
482082
34631
956913
934071
125157
456463
434247
968496
304433
1028337
1051441
36477
84665
85715
1095944
470637
695873
41612
30313
286320
368545
43327
125741
996300
98393
105351
557959
831689
883727
238222
803226
535492
469282
764700
214893
997923
227607
356650
530121
825073
652708
835688
828518
694073
231078
940459
172389
1049921
454617
831010
301620
1070805
800698
445484
416448
1022228
666148
364197
788463
184393
802277
126784
720075
612016
607074
483542
922232
356359
207783
513201
756795
799684
641933
272730
767498
554334
157074
655686
264466
1015173
677305
1089487
400971
612759
516832
159584
322903
289969
118496
140419
965652
813897
397040
144942
390302
854110
1081470
1015615
239501
291985
1026328
288363
10353
1008407
902741
53400
296088
476204
890659
909342
541962
314669
4495
1017971
898844
404123
365140
26230
424581
258774
1098248
260282
715277
284834
743609
114720
758930
922718
928102
157446
127615
939863
977197
704447
13086
463538
483208
366213
683566
1048997
998074
265674
386415
68337
969500
16489
595800
432875
535772
734074
29505
430310
1031385
38916
350813
10793
852059
175205
1028233
887400
801878
229893
179832
901871
129393
501550
288889
281937
1017575
381435
312504
672075
575853
544551
770548
1045535
1030591
605484
846554
939499
672662
966726
245694
815471
200881
544288
365792
396362
1021407
570894
233488
1044885
43688
811218
828222
655337
158193
121730
919697
419936
439009
406145
689674
540622
75379
310753
919843
277045
75025
854092
271669
51671
733063
401864
5204
488554
902539
622737
627262
915635
430320
413794
679079
548664
56389
69759
315309
230108
522601
934159
554262
1060575
965398
818851
500815
1012377
210667
664586
132082
488748
731218
518073
149982
102222
570862
864622
805069
449913
870213
1061440
297532
884360
753965
170647
327540
851330
1082244
374317
1020430
449783
193556
416781
298925
453552
657650
231388
614602
135433
933959
988846
527277
165739
755122
547537
834050
144763
705546
10471
801605
350985
122342
437737
318687
283634
289973
851504
406156
640687
292255
930823
180206
520506
720723
1093832
472948
930482
955917
794937
850078
937957
145112
1013135
290603
730508
5508
569094
584212
234627
61581
855150
182858
712007
410140
546904
949176
880602
153032
933471
30155
1016617
204639
46627
285063
744661
1011924
673525
455073
629676
611321
44235
425100
261093
28383
1021478
767185
499512
749451
370833
240770
288129
416750
309389
1064058
451909
414548
684457
141930
907592
408510
531760
238791
476817
168222
572085
871034
248377
56170
412527
1083166
981128
949998
335252
493042
483010
90712
636381
74248
665022
377511
218240
842309
74376
1017740
291856
510931
88849
396301
834849
282388
651599
963450
325050
980018
367830
934167
132293
675564
1040898
768032
53512
1036828
515173
815658
207717
221737
222787
913028
897543
96318
1001680
126449
1004673
1001512
693215
912920
291862
738101
1091280
219059
726699
413874
939488
1070285
1036018
383158
980421
152705
425722
493587
632092
1081311
532540
799433
262489
457745
950085
215879
593671
78833
449333
148528
174392
348466
458720
1012667
1039794
749419
66924
239805
872584
523886
956442
801455
976591
436624
797238
1041295
55560
260026
842030
53623
397829
913181
1097214
1024705
775927
1083927
763693
247825
307067
663361
763044
500488
428057
67368
82565
443723
302770
118835
241086
568107
1038616
1046254
198804
702122
817246
465599
630534
157448
429401
675863
555594
442267
125794
986101
101387
979646
658775
234333
753038
110271
872682
28732
142111
918189
401441
42585
174445
433569
1080299
300940
35423
235469
186386
598400
904288
83338
654630
182325
921251
688549
639035
1080021
702600
392098
635560
439210
856394
1035709
541269
416585
760660
823253
1066518
889108
656019
803439
660639
743759
655073
128321
1084505
44460
51147
7191
408663
1094632
276880
883517
92909
825376
549466
328041
538514
523016
571876
435189
648340
1057744
960645
806036
411132
625446
100355
780278
446646
445596
897198
568293
340418
839236
758479
834267
905244
991661
830131
782341
883163
410422
93978
433063
892112
607374
819737
844772
707793
280292
497020
31610
660212
436120
892543
363357
1013384
359306
290338
693717
748179
569674
793988
286451
211668
1047701
719699
645519
95013
1035387
799370
599870
917409
440897
644013
836845
749287
28786
571781
559150
110372
74730
299573
839130
426663
68093
919296
898904
866758
619491
296814
136043
336182
262833
856437
336095
205448
766971
263395
361242
800599
243323
489535
661129
490314
1080705
979309
216680
1065176
525762
524614
363121
165554
240674
935370
36983
659446
827942
916325
1043814
191377
339009
22322
161465
648422
968661
394012
199102
582877
62347
971800
692638
647550
44600
523459
339138
888007
485223
449321
89777
313825
680804
562183
470941
954417
860674
244785
834566
174113
737333
843110
367261
665574
546470
351633
1032580
516244
130948
109823
539899
322442
899033
879347
147217
192238
609822
24978
400346
821860
683956
170065
554975
528061
936221
1036112
238860
789450
484108
894280
126795
442280
51780
210028
38364
579085
862514
755775
767863
423037
954660
1090133
963704
350821
233829
294245
319580
165464
458147
569442
823371
170400
920112
377784
291388
490183
490438
944693
889187
801537
89760
1079153
81677
588588
813736
742424
1051111
726322
306332
542553
994925
719081
1020002
620722
314859
886244
553652
519086
241077
662258
663308
151584
588332
386942
257283
1022862
733016
811762
531793
1058195
342913
264775
263725
903456
902406
598954
72556
902574
452103
157512
259993
751761
535683
425516
388729
92723
820514
484531
477310
909612
219501
408396
753167
28304
938395
786651
436854
910131
805072
856320
1046095
1076609
390078
943305
336515
697312
113017
150187
933004
669599
149875
921717
1080412
289093
370178
988424
719277
143713
904328
1049903
118522
503691
136953
423128
264781
842608
64136
681679
870494
159062
1036413
251454
538763
1044884
675120
675121
990437
531820
413843
6171
950745
914882
445713
700408
393465
602828
585234
188712
225636
692781
152095
538084
715130
313915
418242
936938
635645
858963
737391
634868
348582
838658
5782
299936
393245
33195
648760
636021
389528
232790
639835
863833
79806
533282
793362
603799
441093
705780
726576
970174
109154
9235
108520
1048787
827221
956858
247909
813833
1088457
561997
293171
1043816
530911
816774
530161
632291
409078
102259
1056797
743558
635957
734257
479963
373143
486887
76164
914232
622707
665655
964851
429961
228737
702298
515848
990482
174388
227495
1027543
70645
632399
84098
217517
118463
67861
806977
342293
846723
174932
669256
629669
491516
280962
525887
513465
246441
962195
68743
493917
869132
395065
406072
806622
231435
904940
349391
835992
165669
445273
795182
468725
1013137
296687
640710
209566
817445
293193
378722
1085976
117576
407390
749731
86219
533914
46345
915409
17366
280957
727631
738784
49491
784988
207814
775232
547894
1029630
177913
508981
175462
329648
898301
84431
531694
611965
424098
515688
516738
637569
95699
293552
428977
283219
930625
136509
200993
588457
401578
682847
1000034
44730
745090
1007981
437844
1070530
923485
404500
13544
155001
411434
197361
530926
639109
730278
144737
879671
172354
215452
80255
739897
769011
831758
807259
358113
422512
171223
537228
545121
62119
349881
930175
214701
932835
413174
667940
818953
1036505
672825
428138
250851
703748
547447
514507
938217
249890
842212
1059979
432308
58619
847708
477293
1005893
29874
738036
596621
792185
651579
939166
552260
160114
722049
892725
150819
640614
263207
408844
348449
227955
269337
526461
846725
205383
310033
943014
882377
164660
31650
554344
763554
385341
644838
74755
441888
143245
117440
804184
202556
20586
190876
90541
667652
1058251
90219
777079
214299
99483
268286
267236
250704
241118
432584
797358
711176
441290
887719
299375
1026795
747475
340463
386071
814967
204000
469576
247456
99918
7988
483882
613429
963144
582691
265566
1034687
439025
589522
854489
270272
621627
760236
512418
445499
810067
771836
685899
551107
246182
339762
929800
883199
777800
6576
267900
468480
1097743
1033476
854815
644552
947080
632625
390103
389053
989139
435262
802139
731059
946020
265134
568295
888102
587088
478174
1091194
811843
754140
749408
78810
342528
621218
1049897
789170
211278
457491
725462
1035023
280239
457965
280083
205364
11424
555783
137879
680836
1006222
205209
936797
200562
2410
9862
592721
601959
889000
945160
995337
472602
419446
357599
709503
500543
835095
429370
1087127
854197
1023489
713433
1057983
314663
198283
760024
169628
192897
285546
364135
11502
794581
423877
28793
915891
1065338
1052569
166394
558836
295096
105815
688631
912004
715324
539423
239140
609545
439823
235443
272490
749308
1017235
716517
729859
19231
965957
182837
869565
1080852
753095
284745
397901
714218
191531
753746
743746
948743
630120
118318
59352
323440
558467
841215
1087945
962389
172862
979451
21412
599595
302918
16097
393080
995162
322224
437387
96315
910656
878144
60041
219707
935740
335569
766240
766397
1076581
202020
634945
312969
608540
577944
446335
940980
400937
812840
272752
616197
812328
466797
1000563
132154
1100118
691376
634277
988877
91499
72120
136663
430040
217052
580106
861043
743491
402238
562425
971998
790024
820327
29237
187213
1018682
22361
776633
821884
417586
601455
263591
209462
947563
591409
340034
370089
166835
1010603
472629
982448
927979
379827
821769
430922
715776
926177
245107
916627
202499
399006
850925
357149
173244
806486
1091345
601065
1082357
706553
53023
432139
199574
588125
133926
413319
212045
686940
251915
65966
1001588
646707
516725
325972
47734
201122
49479
588079
635708
495329
483494
392670
440478
658137
393952
689804
598759
211113
177191
1033394
269380
854474
327535
259324
890163
71205
1080872
943255
612097
214296
991706
431680
696069
642906
84636
931540
200324
255162
542938
893019
297325
35010
819095
346471
16765
1079707
433078
1015222
318608
31573
192339
690041
246100
545469
355021
929048
391918
177606
860785
316308
388655
110485
995813
708819
1081435
877379
581664
337619
185584
938085
321893
1070827
235083
792991
802391
528139
393145
1066339
405109
858307
893708
181131
366284
646173
626943
835518
287582
324573
319438
273148
556379
714942
662974
763941
344222
483175
191042
487035
41488
767236
1033383
898783
308395
383819
298359
1089394
18702
233483
516319
349052
176306
960526
675590
1028982
949081
788079
393559
550044
365722
683460
1052453
936063
34331
372881
629716
841344
648214
804999
697440
967425
82701
31933
772287
945488
523879
691854
269437
158090
1018313
916673
1039165
511498
472152
188300
46889
1077505
887415
434217
347485
904039
303723
293834
486242
46586
606598
178492
469757
658410
325538
1007710
500667
35953
216995
747428
639897
325827
569396
1013553
975560
945420
961406
432279
765906
781547
562789
830240
335789
19798
228748
471295
150247
140013
785571
546536
1035304
645055
472234
934814
346844
663634
17881
904128
52457
211633
322417
977147
670067
793547
174308
207573
456945
1099963
702142
365137
507217
24663
269695
428634
292319
113224
1050469
758210
816302
26095
544047
611128
335250
839629
115623
356074
566684
961990
854718
683987
1079613
662080
945729
221661
108414
219180
493789
670762
919862
359427
179699
311272
223825
856239
369820
634658
288664
68904
129064
88363
599399
538713
1000495
503440
281192
789467
788907
250631
194809
126445
915859
774620
333967
1018916
459704
977634
414788
525377
185220
379241
986371
449934
641189
598734
665714
1076563
262656
653637
153171
244290
831353
155162
115610
821800
780664
1091812
105279
814890
848756
42523
1090447
535746
29596
620588
228983
741934
72886
687643
397187
664830
651285
277027
474544
146871
1034940
916833
348249
958659
361257
481532
288963
56268
779432
901721
982092
917192
511432
610350
111457
860531
948865
564662
287674
1089736
199843
308159
8902
641104
475912
731595
877121
364743
142711
159022
1018656
53818
45853
385138
775105
313109
455663
479368
251852
711622
1053259
917804
625483
97148
855848
350068
149257
971950
155457
653920
387381
669540
703162
448224
698912
536458
1081317
300110
77527
855931
1030861
334562
335612
104591
148565
147515
604370
605420
804025
558669
472932
846715
567938
662750
94692
429404
1026577
1046910
421587
960004
541915
317582
996427
1020046
101001
488225
731900
826306
689104
882855
20405
794110
177985
394281
814882
806686
898847
607696
562268
974372
968246
1011664
274710
151348
1022298
96910
465075
215148
704555
506891
107275
942999
540756
889090
60960
570714
126438
691884
932613
333416
562126
950617
401291
1088669
803786
694515
1096401
1052075
701706
717279
232267
235276
1011622
562003
36863
791968
589493
880522
504573
490608
185608
251569
917910
486033
12852
930385
634358
635903
969612
204861
281872
454637
503693
818797
811723
618185
645027
172133
2632
364998
930977
162180
661267
1064683
207490
848229
536234
494782
968325
171131
84308
802504
525577
338592
280106
641122
712364
87785
236470
904588
734112
856945
450242
649974
387691
80562
325754
914983
653787
348255
577182
900834
962938
428933
880493
786901
801645
1096175
960557
126073
1005444
522159
270294
732811
517449
111083
871417
863167
917252
99089
648344
699343
643388
1055187
36401
59666
837418
943632
336481
207085
177649
824339
417653
859518
980013
870342
814489
117529
880645
827293
505568
605572
963210
918165
1043809
161402
65324
157932
796493
176259
1075459
703567
485516
514758
331992
418754
297464
462056
1066551
588148
831822
431135
571069
88694
24387
162702
622909
578408
186070
1022487
990932
165604
403477
950939
516785
933143
292941
636489
187720
615479
465350
520149
376706
777606
398325
199454
204581
367144
312875
999508
742991
327971
329021
1056741
92610
711806
1011865
132399
65211
853928
494022
714380
347744
652794
670791
548324
933470
586386
744225
744559
304494
898297
308792
669655
593666
466130
759699
591701
708128
401782
1075103
845653
166301
439240
774550
1064680
460767
309566
1028801
723771
645388
690220
174659
100987
75077
852271
210848
739665
891463
862758
216595
354257
589871
948789
651092
879864
880914
1087110
246030
941925
68964
22534
879629
215915
194659
95029
474597
228963
656552
233630
19872
874832
19063
813888
601061
624860
637957
484784
528423
200415
820090
896790
907972
709960
1096439
854392
867107
184645
1004117
14258
598999
690573
79526
626959
457511
1044696
310995
631116
357818
606860
24596
61482
25301
923197
912940
290270
1071533
1076653
649753
441527
258820
213010
941607
224871
57087
1067680
486443
74349
611327
54589
519639
151699
540516
865672
1085851
256900
897874
700031
581136
780074
389363
65892
457948
1087045
316766
89120
764614
417734
634881
231971
700284
1094838
138669
1014683
76577
262544
554926
897437
623767
17918
177760
541733
138009
301029
854628
1088680
1080402
822597
23966
94107
688184
702252
242730
241680
583446
459530
926457
925407
326489
758455
757405
764982
966445
287992
228982
563762
285336
439672
286648
613189
955148
233248
287137
405139
631568
155655
1029388
206961
995638
996688
896269
218851
337225
546762
841871
596403
97648
669372
624340
331565
774740
885839
658122
408924
280784
50827
858403
1038795
1006358
350716
95820
192479
792761
70442
79302
703560
858101
843998
72954
226358
485274
216211
722251
1002532
371683
581569
380997
507713
284761
841744
26899
540455
215980
1013146
712423
272801
424263
836913
30164
626445
347155
36571
472821
755266
640870
896692
642503
1025165
870649
646272
898117
379252
106415
326145
36845
586078
733966
1018630
147912
806281
26489
330146
890460
970971
481711
838507
192684
442060
763545
974565
837817
300783
232834
995431
396645
448241
695859
1004684
791502
900649
947787
457290
1087128
285980
191030
61880
4759
751415
353472
711377
594955
240141
19701
1071909
1059028
175964
475300
66848
676597
563327
1060208
33806
826709
1057133
944862
850177
56527
491218
28846
719185
743505
115351
649905
863616
460912
459862
686762
895305
62872
763863
760903
594254
1056885
777708
774536
555655
356769
158773
894333
389542
19840
1034285
199558
225124
592612
854859
63877
651979
518678
384138
804882
849382
799856
659788
946032
220327
489796
832376
45477
177592
430330
159965
780195
255481
642484
1012876
1055052
587941
241633
893641
458437
492655
671970
673020
756991
1031201
888753
550083
152514
589263
341916
868428
1032292
128694
489081
204248
436721
1007113
490611
645449
256583
62787
237342
603165
420485
90322
1052647
589770
594885
20652
868510
1093916
552380
636483
1027168
618563
579292
430165
625655
1092897
763889
641936
841436
960087
966917
287598
786387
39188
520086
272312
1050213
896698
1065747
322815
1080917
530247
849654
629481
18343
852278
1087436
290491
2309
186283
55176
429066
317982
704215
888172
542723
924661
963335
582115
221808
871711
68605
755288
1089719
1052061
404238
692440
407926
300832
423303
657892
75411
712755
971010
618739
110515
839656
391501
891296
113357
478010
653131
1004856
952545
514284
136539
898162
806700
508684
64599
625684
327730
60642
1035698
319675
173720
31102
319442
744272
1088613
727350
466875
293935
730234
1023716
958081
947887
570302
724993
902770
223757
1049559
628787
148683
304651
737185
980247
622734
1018268
529614
711264
143523
833588
977973
678534
275997
705290
471754
27223
574746
776379
255693
292059
737581
874827
448426
11668
224318
901241
572229
526623
1029734
353174
516798
544262
231358
339728
431247
934330
5099
852211
322301
647725
386591
89492
702575
336558
533398
31489
1080915
917942
1049268
982368
1088945
947835
810207
102292
263539
8381
322051
372790
100482
400988
641293
707835
507864
313379
679775
151049
485491
323734
981836
419990
538646
290664
946473
549374
633667
486409
535527
365196
7562
48371
200408
241793
500995
880483
497672
107504
389971
1039023
569461
824366
607033
734193
57314
22906
831950
989315
325630
268335
222010
491985
178532
237284
988512
57439
517175
1004008
251191
104355
785150
333750
1033856
12379
98976
657374
116519
1060318
883712
153047
629588
234819
380709
388226
544038
645555
889481
928206
365847
585180
441522
979296
852930
342452
46353
492651
318625
607837
167854
771614
971617
210373
190811
753445
651437
440872
786211
613937
61814
44628
672981
862897
462365
909379
157734
558342
970789
751474
544585
1041264
24476
302596
347645
159421
932854
25357
555454
191806
191200
581831
1030923
696232
528046
302043
93258
96663
152583
452715
424059
841767
240337
570808
954157
1048847
729704
172386
459355
350226
699650
347195
693726
673093
399347
568471
804895
1051695
550989
870424
167557
800240
343583
719518
408316
604136
992425
215642
427697
247583
736140
1019286
142091
266717
54007
248829
1058354
818462
274145
331309
501197
782769
493715
439494
386682
100136
65907
148314
892937
800399
635416
230671
835343
113584
651287
650237
19206
840240
1082388
458351
232837
173731
883783
596423
811930
577652
489118
1089970
428852
857971
644801
702141
140191
490767
526289
368692
638908
906312
23916
925747
114642
291769
1064515
952803
582516
390124
238360
274310
702316
124225
358485
446038
159515
245309
469031
23764
621051
112226
61445
742008
167346
1037707
337567
130937
1079017
193333
631196
638388
304115
217856
384447
1025314
405715
624087
865577
891160
277519
820567
418726
758257
493170
790552
52138
623487
220283
932228
1082606
327471
853263
411215
727614
298620
369709
710232
498149
1091770
632326
249103
1096710
183280
659949
134609
439849
762523
691568
78557
816940
906498
392801
322924
939208
888485
941310
1066147
455741
347931
419194
700833
784733
646849
827804
726015
484657
1086784
1091758
227833
532494
528184
703610
1022743
328345
535207
551357
663151
828725
105293
24338
59800
884273
343984
816301
89517
834954
9843
251443
247034
142750
143800
224696
281778
259786
800901
606136
118333
268792
442687
760787
818982
912033
102649
102374
857423
913604
695273
105885
862799
402580
465279
7934
65667
991104
1031588
903157
431669
558035
883870
454727
737681
359768
73263
1045039
1054871
250350
758905
586622
139552
1007179
566958
829819
214457
111247
1000167
230967
921545
377506
411628
36032
154786
478972
587440
86171
602785
1035425
701756
775076
726466
363552
444071
986898
253148
520131
151431
1014256
233715
557832
589136
296503
17886
852120
55366
660845
297322
817806
514409
152357
358327
855137
1060599
3288
659224
1083257
433682
886417
877868
671962
619358
445095
271722
788709
237181
969371
492840
1053744
380683
1054117
463277
213300
175650
733196
462106
46779
94470
153024
674090
304763
725379
354959
598227
960811
1082840
94951
450045
169995
313247
404190
499242
1035047
168138
726596
764158
296049
275561
995940
889883
691323
382727
38771
576388
1030441
493867
308344
16409
867314
577271
316121
363959
795544
339828
114567
128392
519301
365834
305830
86014
1078102
280453
878584
243879
295033
587367
1045523
522201
634455
109577
203729
354359
726373
229334
213011
441589
58893
41601
698569
510071
1028262
634664
816467
473619
1087917
614424
361763
816476
297529
636400
834635
523818
824441
87940
1036120
744186
955265
978532
352424
995208
755953
13184
517454
628781
371189
572211
476423
668824
745937
73438
412228
137222
84466
966815
352543
670317
694869
981722
737748
220101
620327
431825
469733
498082
731050
906890
1029449
638624
97532
897718
993657
985191
95967
472424
787944
562052
167753
735335
299646
797895
952575
670025
737734
712747
846739
346079
270638
563535
1044803
953596
722302
959488
897561
120278
546555
1062886
827319
688914
646149
607067
465159
865449
908838
35888
307273
55157
212398
11847
591517
960510
701132
706376
30676
421777
880504
409662
80729
1033946
408858
845530
457647
10400
444789
359359
787330
787331
82776
831837
400561
160294
519798
551168
760899
850391
89500
708574
997250
96285
309028
552729
963474
870615
649311
256929
527800
217105
420677
1096020
812681
41325
284130
661419
202672
721491
459678
649727
471874
319075
673759
93380
486128
398002
835527
1002955
449610
919650
643057
223405
644855
514557
758057
433472
893556
1018100
892103
166814
769712
43815
1075970
294374
906306
286145
907968
435983
1007838
248891
669193
725227
373883
677727
909703
567900
1073263
103162
908772
874920
459911
421336
788854
286731
15806
863267
986286
515986
1025717
485218
69541
867828
610320
707124
393105
557284
309951
251263
95073
242223
1099769
34029
640524
633300
314501
860931
1031241
695888
234144
730726
944773
1008524
774612
290820
626064
521772
1001014
402542
364363
792727
666608
907340
583427
55347
375644
822474
618574
374237
329854
820279
55875
494351
840450
912380
481106
655065
724968
380218
114772
201042
1006990
665965
153547
294625
11080
427965
212490
1073254
1088835
514754
1017245
192729
1008157
117107
560890
536514
765340
830672
1050612
224642
1047243
208893
888502
951826
555439
184639
409286
516512
633948
870277
1086105
14350
993801
91424
680480
191088
804405
1080640
741663
703892
967143
98527
1067593
873641
234129
816722
63706
62419
583017
1003724
590014
609082
323631
890593
555182
21284
417698
69526
62393
677573
679730
651356
719521
880824
807759
64869
335311
406858
194036
241707
390296
950884
858565
453920
375339
126060
474362
910144
1031919
119907
325352
1036430
755540
551149
463923
774521
752674
105813
598362
978402
268045
169954
779717
770094
485496
74659
299528
198439
167105
821250
84779
358910
832164
613896
740891
798526
1087750
1082343
715864
327211
912772
487783
345113
299047
1008924
301816
821005
82188
443569
847623
346646
510525
860367
209591
971720
636454
459214
604244
627671
810285
969429
740671
46306
962457
660102
772364
777924
173066
666213
385382
168065
476467
840348
752439
32460
339993
1062582
985034
417066
906939
831039
5008
185773
35006
926644
161239
560427
624164
327023
881685
366232
1082660
280014
213046
130419
845377
1096613
662509
736355
871497
492940
476245
269959
7847
124383
905939
763126
31583
103295
483498
103540
375648
331322
1071920
900227
108952
280854
822669
995147
648227
752903
315807
209072
901789
957353
914425
395379
548164
190832
892184
723346
680599
808574
327642
131211
883932
819690
1029282
1074439
80714
339977
86846
591086
415642
12819
756068
113797
605361
727797
726747
185094
18782
141616
332237
23214
463008
216774
665357
387270
793676
344696
988296
66546
665570
574823
627894
980333
771374
250934
600745
990039
1099683
241046
878220
927284
895126
1094836
819177
430701
547012
655824
44457
1056748
158303
283117
73963
757514
156025
568900
923736
366188
654127
18664
426964
942515
287928
609845
1027403
497444
799309
87924
313331
849275
143778
454759
513023
299301
57942
547263
167504
500177
690640
967959
998937
539679
875097
217424
877545
3143
526838
247646
180168
409845
551381
155274
858591
1059111
642058
86200
962365
367669
881855
836830
386225
127661
619357
911542
364929
937030
129905
611562
1012332
154644
932531
504690
349834
1040782
463345
856765
436491
189110
340822
148144
42353
994986
160399
1016896
591822
674483
883374
141453
572394
863565
1070360
634430
137114
76139
459072
215356
262093
1063258
491216
151600
237774
113767
792505
561130
639141
112312
787953
564881
412168
1084784
422744
925966
238334
552750
1003017
252480
112897
604617
492119
114104
679150
1058599
413287
133070
782531
749744
497778
558579
750464
601528
130124
168510
102699
1052874
501383
220784
769072
768022
897684
855796
998994
559739
518388
599315
107347
11288
324815
640388
924217
608641
642452
611397
182501
105438
1019980
211130
402339
773502
619032
865435
880173
784342
158632
294193
226122
1065712
271792
896354
967533
9292
544895
1054473
934019
996034
86665
148379
444264
250689
463869
324073
996558
391757
569816
782337
987343
1062575
431158
314928
229676
616773
411376
90674
12234
142930
229466
342527
423594
424644
187511
132593
249216
979573
160435
335227
896064
610622
607619
494245
834250
720025
83266
834040
1001674
831230
958193
66945
162856
296202
176919
480455
813864
620151
540021
976149
935359
164062
105782
526172
367908
841763
196548
345311
941805
112044
332998
267194
720065
916599
670106
42326
1081782
1085543
127896
717091
1065381
912342
390954
774785
1071756
469207
987729
467630
67971
766085
563439
808760
879045
653673
3320
314757
16200
568530
367872
756579
62907
997335
143463
25861
565253
374830
879134
781663
814667
222644
889389
522910
738873
1015089
820557
517436
1032625
228059
66197
1056554
502860
733121
894850
207555
448821
597710
457987
192629
76422
5644
122025
615872
673479
484402
1034861
903607
991402
195840
194197
1001645
1041020
678724
151582
329875
547981
440426
717506
33369
205706
601392
7919
981171
493490
762545
1041871
739709
969893
163241
303983
167289
407149
504109
202326
344342
428765
332494
683507
637985
510989
654164
954303
826131
748296
546437
947575
343298
138988
319559
53831
115285
79925
848339
852784
513214
12064
895354
143462
1060884
380685
562992
289872
722282
941173
1083191
947688
391460
929061
402908
686084
165813
699048
799671
650727
1066869
707787
917220
222142
499362
609525
623282
496814
178146
330375
1056994
874592
1043665
572093
160537
436708
628894
729365
488971
31454
1095710
771074
1010471
431923
880841
48313
531713
871134
557378
1075078
3824
284976
1068282
939516
388549
294169
657423
894728
474936
94497
99532
1076356
83567
839160
519964
947182
715963
256810
967917
210867
377744
534916
797039
337945
465817
973339
867837
292243
1022372
357203
96775
47730
1077875
913908
573064
138677
330722
1022225
23798
867715
210590
1027924
129348
795003
841832
1072829
518187
334147
719527
511993
364200
320812
43895
546009
2110
173671
781776
424316
161457
295791
733296
713956
946934
446669
107176
632531
188205
781901
390821
963687
1081212
312662
1089472
671086
101916
792913
523377
318572
1039520
130923
273180
726071
8195
1038984
1098072
874472
325560
1074505
571332
830869
164662
809240
212098
347533
622434
26583
1061442
148557
670912
1004981
269535
449235
650668
109515
491929
1041183
314602
747950
17438
687939
109946
36116
975491
847198
229215
700846
835435
530178
902516
229909
312318
160167
428583
481552
935925
866369
734100
52260
388743
1095311
67886
585906
729010
889366
943281
601618
488950
288273
245951
600718
444237
451897
194325
64336
965858
1061963
739952
296531
1057043
867879
45081
215113
157897
540080
539030
451316
457256
1071168
371294
203183
866173
144848
143798
478476
991825
703232
443671
761348
102170
420894
700498
790055
24544
383743
434395
569488
53880
880831
701188
900476
466534
1060247
793157
623515
73711
225122
98087
962783
214544
979395
379795
364654
307758
108361
763325
293398
839687
696352
313589
1048459
818550
798775
802984
308140
1015267
374000
658962
513948
555756
384508
851524
737824
137915
138965
692157
1025567
985863
418420
83544
747239
748289
80367
81417
147351
961431
807467
469431
165670
859722
11866
1094248
518620
233091
88031
948250
311194
782637
252783
122333
880513
1017712
779846
764273
669552
288433
900585
611523
134037
744094
505507
210251
827326
422846
822349
66722
206650
259924
207277
457678
556688
428426
377487
978014
669741
957137
273060
600333
692312
506407
222504
326758
939479
952217
808872
431883
856749
720239
78139
515502
1036013
1079334
103023
941337
30392
167207
171068
771942
337035
724995
1032562
1003598
160222
521600
963991
64908
407936
796716
28590
134033
1026708
567058
228921
431666
497974
102961
248535
388492
999564
239249
783761
226752
437863
594870
590891
871143
980269
794846
647264
172634
1045919
724547
605074
924095
240994
228042
368487
884440
141037
1038912
722919
837819
874438
537379
208717
728826
843274
145119
453854
299501
251471
112867
701237
419820
568727
133297
1040758
1074002
900383
502431
624030
655188
999197
6539
740487
885525
1018422
424077
459886
8622
160997
534276
875512
927412
978146
2963
180517
742577
841179
567965
1031032
670769
960725
498933
836885
303335
36943
1090478
667032
375263
841156
580530
998028
958379
539928
982920
298447
760965
988695
1006239
600190
630906
690728
208563
378270
1019026
202127
853370
144092
373956
577730
616359
683201
378029
1075225
937920
484140
617224
969318
764849
299602
477445
135959
517069
253518
21471
294777
256843
636385
164547
243851
360206
931008
809424
1001480
621243
12659
346362
109056
864959
792273
532936
902346
33799
28009
551937
1030422
561249
1080293
770444
1052849
857457
502732
309307
309656
848275
477089
132624
122863
990158
91514
884375
602891
171939
188630
322013
971059
335288
480988
280294
738062
981652
291698
149390
1063849
509699
669708
234775
1031631
505034
519564
956820
700431
509498
768123
46978
838211
177232
1098102
879375
892235
390764
830703
1062668
506825
390627
772185
7160
144182
6754
319992
653762
1065988
340188
81015
855651
760399
1067740
727471
1049495
656796
264468
1071103
205783
532481
991562
660775
888084
574322
27261
813033
209452
252351
402875
271099
936546
1046473
62866
1020767
15888
224581
561048
143939
1026682
94238
6940
257947
532066
701371
884902
1089307
1099658
674523
535341
442170
455135
220275
550153
702706
902872
809789
387285
400744
807544
407659
1002914
333262
776736
1000648
929542
506325
454810
907497
632060
490386
239825
51401
116014
117064
751134
253351
642050
381769
1013714
307464
470965
1067747
315409
598182
1099201
564489
985767
697085
402388
118545
627660
75327
285289
745239
484751
611433
1099756
703994
375952
1082227
993635
371165
518649
659202
241362
506191
395866
201168
618018
1034676
17933
199613
923992
747028
93322
337170
387215
1059226
846494
1050197
656605
79102
404591
946358
828786
789688
637748
280345
1019121
911068
511767
211968
534851
837089
272568
372836
253196
258981
845388
621313
516489
339948
497914
498964
531429
532479
533529
135506
649428
664569
697273
604892
360759
790462
728580
469867
859476
1082874
342760
287929
410712
506157
99266
945625
549085
962907
9481
412343
910077
59518
302557
437996
560461
759988
298999
223930
495608
992467
435668
694129
1023579
558774
386431
822764
958888
327335
81947
1085828
470539
753000
501916
376982
358292
372121
621034
249511
524820
783081
1088684
36524
225754
184038
137995
618552
881041
24561
1004857
521818
980103
214306
576817
1080054
767592
766442
573131
1024777
233288
258672
194838
709664
960522
808582
83501
400698
131823
922431
806352
471202
585632
614466
360712
768764
333610
337043
52345
36679
1074115
413890
117698
847882
412265
1077285
954374
574442
2938
561635
977273
1031836
435209
467922
323820
166502
647164
278871
649555
1069720
1011484
132785
673411
269249
312527
674462
509373
1036411
440019
276727
87743
3800
116017
763255
42944
454113
580111
468364
556629
775310
663166
282902
550456
913551
768762
835284
188436
343695
542715
395855
863995
792805
708051
547629
458200
457907
314411
43629
495256
1027648
225693
1033385
1015954
382938
242127
650759
758850
177143
826648
266819
295271
543886
681368
98598
112858
343362
919873
815027
912273
425816
1072077
793313
474785
647418
322200
989699
274833
274332
28085
941800
247352
82018
817277
811750
542931
1059115
335812
236270
502889
35849
1019691
1033225
741690
221908
498041
996727
1036776
105586
868011
219662
550424
820101
894133
848584
904432
821955
379345
954371
751718
527185
419074
126775
1100292
312284
824523
869210
224806
995023
181930
755862
757282
736870
226743
855124
740476
608815
377856
336829
244386
80943
972494
596310
390721
315619
854952
213982
359559
677993
1045010
209672
677345
427801
1078384
283386
238918
1083635
679380
1090708
115571
95908
1029357
408625
868408
657269
995291
548616
88361
902478
264774
968092
788849
581023
385786
886997
335280
471296
232008
25178
677057
514122
439921
161114
764368
299063
1051140
992028
323323
502983
550483
953683
978203
1038413
472290
588485
967495
556411
11179
283505
1054269
747281
88086
748468
400258
238575
126563
317512
1095447
902897
203567
853697
80887
344117
702589
122919
680437
320711
591137
667238
732841
400301
22919
751541
217718
923868
260184
160085
283940
993692
834767
1080891
501589
975633
301754
87673
240638
919667
1018466
504072
1086604
277501
172398
563180
389434
976272
1074495
85601
156576
432585
812515
813565
631773
627950
447364
350834
220967
1029172
105084
1089978
449095
1033335
821425
154816
604949
198839
289593
117934
33831
19449
797757
153110
398742
104173
1001643
69168
160045
425946
533648
233321
560956
288896
769311
101420
557958
868955
716194
324093
1012299
864398
727627
929358
407111
121447
526516
242674
718573
492380
267677
358169
108666
378382
169233
879517
28234
599885
391147
283423
709487
114522
619486
135058
313617
864357
630998
1010509
871252
578479
623136
1083246
530084
814817
1087131
452249
220988
415333
315758
883574
956470
958373
236076
241933
754593
826395
264113
1026074
313692
552093
325605
554848
15185
96800
819335
175382
480971
240341
408822
626868
561016
1068180
365356
298616
906781
443611
547689
889536
177823
439978
961014
723851
168093
65694
695869
1051216
583268
170250
824215
466149
748572
858755
1061007
705216
590588
604034
1039391
535373
1001220
99839
116376
507755
59555
529114
346421
212833
535894
826267
767425
501796
116995
849590
400867
1018369
90581
468625
693478
901301
459345
425182
1040235
1030657
801061
198256
512571
452305
681683
689648
575167
87275
1076081
87779
24664
328392
308543
900603
6032
98637
1006926
858383
601467
199073
264337
177682
66818
605547
685066
963705
950999
588583
387505
479593
140799
451924
869391
333550
611854
1007216
62179
745942
201090
1083064
473269
284945
883141
319807
266154
156789
108040
759004
10381
90831
191694
387992
831813
517019
192532
729379
997185
76776
333392
842464
1086564
412784
313517
44979
507184
858089
733699
993009
1061106
997667
767223
1079836
1078786
379802
873362
874413
873363
654820
44484
311412
798863
868934
699281
481217
663020
257131
757108
569325
487724
304656
197899
563016
86432
695510
359231
1035502
108332
693782
243992
293908
912014
149872
585795
407990
924840
367248
416714
138552
772645
97079
412615
809260
160693
279323
805811
80138
668160
55500
1019850
894959
950182
396153
782276
755653
504957
1058904
884238
339788
394278
56594
204665
665735
36808
73906
1045606
257296
604556
828666
415617
1069150
655227
128258
721696
276476
814462
148763
421806
255288
274045
313395
814566
616837
469292
846408
976570
625715
618254
664858
347382
1024556
36134
483615
880322
1090437
837801
142841
956525
22209
844739
195476
330864
222318
881128
786137
548579
571245
1010368
233036
26425
396195
274214
962223
1042071
217243
567065
1037010
784466
711050
1047664
103123
638182
843562
203072
923562
604338
435898
308927
450288
285151
103257
253546
790078
16455
435492
1003414
1097032
904961
673805
495076
629368
359780
834048
1003064
113407
837892
718008
865969
205581
237970
568699
561491
788160
355252
956978
58641
512922
1089327
660074
240173
150364
578622
527373
723261
262099
13543
829202
680782
834191
821351
1040916
851593
487955
349386
125014
242906
341481
927784
529044
119495
289926
701566
457440
420234
804377
256840
533410
962555
89070
799910
1094900
76233
201056
423754
710922
530824
215999
386086
21478
612948
196442
1044136
1040137
60599
719774
861467
1056419
741497
901055
826948
664955
840648
73677
562488
344014
1006320
173782
61669
643158
125843
854909
364676
749496
846706
179532
693680
995447
442611
302348
185557
1085456
704893
517988
618478
402994
10049
672959
946759
152064
910658
169177
1084622
744320
329428
809679
93141
99095
833469
794104
979195
1024636
619638
938796
460561
617014
958074
846796
524744
418303
306101
109747
352672
970968
574493
1002950
909294
452786
766961
793749
312239
773598
937729
875924
663872
65593
753477
57981
455390
277349
304306
903792
279538
1097704
254844
733716
938877
311980
796244
515335
671057
472514
662428
1045436
562282
1033540
46403
1021489
2153
153263
41764
1015412
320891
438490
170983
867124
399248
26385
373713
1012114
692334
90186
775542
1058603
397281
28780
981852
252104
989582
519888
737041
187696
531708
644332
570718
148635
176773
260981
378085
1087860
759229
183180
751610
786513
345657
729914
185287
916267
755963
501443
294433
275745
1072589
306746
763610
925239
993453
624784
58229
769239
407165
460481
582621
369181
510945
866240
117590
242827
189403
300378
291191
705052
825352
911459
1055376
132543
965861
581877
571636
816703
820048
927927
882388
922070
704719
125811
579674
435923
58892
191681
775405
169186
576331
293041
208886
1050569
689080
295892
174999
627277
27378
1094213
502902
945053
219075
753543
217172
1022947
725437
707689
677372
452314
380980
71863
413432
958380
565157
153702
245884
761851
374120
149162
404353
640343
985271
965244
35081
1003144
747158
1010702
970580
299430
140317
109633
84459
224419
298044
961842
99036
714090
79307
172281
832579
189725
933989
351376
97640
972725
1016115
460896
425566
830870
202066
1090881
541817
548827
186079
812129
281403
970519
772124
431922
414327
230816
705446
128770
450198
984308
1032056
78651
437758
561401
691628
473670
1065183
1056006
999470
444517
1081064
334095
747117
832038
1096250
766695
483237
53114
350183
518280
977781
181865
771600
8184
577432
287320
636808
522717
797723
211012
49256
355783
154442
1083773
137910
465469
1088123
383900
448189
208649
1061251
77526
196184
953752
91311
28562
627222
910906
714100
891510
312048
348967
722639
864855
146597
943112
597202
833502
376839
453772
500160
986997
262351
30683
230592
820043
1060361
955936
556312
198502
956603
691791
555916
253565
142269
27353
308839
511962
193416
1095767
531257
875925
345618
1089017
902782
789384
224220
478349
884201
1026438
916114
514725
824521
245327
3322
884756
61608
207951
796908
1065039
124231
402522
772374
3750
75010
727100
531758
616922
863036
374540
482431
1001463
92921
22343
247081
827771
34586
991668
610601
330172
849235
615009
235853
377918
1082469
581966
1022958
89987
235428
1073243
362398
77845
975318
488162
948522
386572
438939
930914
699224
390425
375471
175046
221489
907048
442545
1037241
755402
82869
242375
642340
374193
55680
270083
1093397
49004
933407
902100
1090369
68661
1007538
49396
560292
951559
750855
847957
14974
888795
543163
554287
596835
1008818
178210
285238
189024
178339
707418
352240
443180
401933
318178
122997
1024169
123865
18645
811416
864944
584833
996652
609044
523790
352384
380734
858796
891837
234046
376912
30372
144239
976893
728163
364782
789938
20900
195089
456515
476079
477082
355831
741430
236407
877523
899667
640723
298442
210787
208828
494057
257394
541187
471644
904909
475670
1049795
43654
332545
803176
784909
480891
1052682
28681
960694
890034
384895
677912
473873
1033439
425698
330581
81618
208561
340497
492464
772546
180260
795333
880195
368157
822048
115788
718294
1020826
335469
336817
627128
324604
633808
200673
514653
487823
5831
661304
110103
987453
135996
467598
316087
748196
596350
986964
863748
929074
1038071
184487
333684
1032939
595844
76618
60660
934355
588751
59711
431200
995605
63232
447297
207996
259298
772530
1025208
1056228
533524
317123
143153
445763
934493
768057
549523
393766
981884
676070
404077
270488
750980
988619
983242
1003698
529847
397481
276339
526317
1092197
667395
78371
66607
725578
87247
195622
1008325
291375
783929
140649
827853
259344
948979
936140
151326
247477
348678
1041361
164082
254367
799792
385949
152445
642106
429020
458759
522223
578581
346585
297005
1018671
1004143
107332
389124
503260
478715
955800
734716
462398
635713
298794
864340
1070828
388174
455039
881155
893174
472419
80279
636295
22962
109881
215419
955003
548308
311227
302612
1065227
766315
963677
614984
843525
376258
460459
616214
621893
903158
491967
855103
916432
1044452
465806
444500
112021
1052765
834722
828150
992655
394919
657450
534481
107096
975012
317964
666343
100387
1011387
370148
3536
814933
187133
122618
557301
687498
663920
849311
192645
711871
981474
935659
50176
1088976
244270
739980
852499
515659
896519
941268
229988
340114
95259
1028854
157089
220366
452118
492958
360311
411851
1057490
32727
862806
682394
683444
973438
1069429
298573
831432
585298
639162
196643
371838
257964
967682
254418
259791
823786
567815
487308
1084349
123279
138428
333238
133950
716617
717667
162815
231494
43145
42095
41045
387337
386287
210374
211424
236463
825417
299108
800053
1079815
1080865
9532
249796
396317
91824
390310
389260
473913
861340
870074
475080
613438
316247
514365
397260
447045
917459
64776
486272
208636
1012571
947304
42558
1075439
17687
87486
282848
1030197
912090
725499
485872
278340
180094
914655
1063130
861215
996444
959513
827897
457823
716623
79891
547184
369388
1077563
720337
432850
466859
4650
328063
192445
167689
503454
986204
601303
670533
1030230
299313
417848
600189
822331
660130
721593
652223
978433
60665
329689
949489
37149
208007
859151
247262
177331
60750
1012267
243960
435635
538765
185074
207334
494850
856900
539132
819322
356136
73510
1088389
570457
749394
563775
654259
138193
314414
1048810
564555
823283
661313
27619
180378
1022014
1080661
264492
4106
470892
884004
524073
869595
651600
202837
723695
941922
163289
13410
1026576
558410
250131
683182
280386
54826
525743
1057149
923237
426365
587287
1075469
129178
754850
364662
920623
60193
328536
609445
627888
848571
68169
171540
661648
254591
1024947
833375
929982
426728
270002
620034
890732
484500
376916
913746
127754
438730
870229
857062
74107
94548
388373
1071726
368268
251225
252069
986366
996513
175762
395108
1054704
880132
821766
823944
714464
192862
430179
101162
446193
867498
732293
731243
292441
323758
58275
457254
518449
965963
608661
515822
422501
716091
853482
136710
351727
255660
254610
477241
148507
907845
822938
90280
545470
600300
225134
622029
388206
393112
86185
947246
78633
758932
479432
63638
529312
1087361
757163
934051
173722
629990
1075256
174990
594820
339829
661112
810157
1037696
1006922
826303
727033
385839
642316
239354
1042378
749667
1100336
862937
18897
480322
864709
483713
346147
523754
715740
883792
730654
347298
785676
36408
224314
938914
209784
411505
1070405
137603
722575
303354
556030
396223
603103
531007
57136
90439
162475
150411
57576
911041
1073487
735075
362820
773310
877865
309760
599738
182660
655772
931761
683235
583694
328337
394789
917455
1078168
842594
459100
257054
732803
865024
641993
975957
728441
1058473
683712
480701
638456
104420
367949
940881
1095429
151300
155711
1069286
25206
964648
1090684
98905
80678
830665
336975
312178
376035
661604
578595
418315
190521
59283
590895
378415
1093735
134259
247559
124543
1015934
713719
663476
147572
642333
304105
316484
979463
819479
619133
927630
483909
225149
37090
741664
862117
223248
926381
397854
644787
293823
598844
97780
98830
545776
366745
367795
368845
608070
75831
547030
684515
685565
974320
872593
385847
235281
157873
301247
998395
998394
999444
1063107
1087889
952912
785412
149175
1062288
491747
486837
675315
245173
751243
318782
306293
116934
882739
173427
383355
148015
34102
576368
587468
697576
836132
411411
263626
318319
1024899
821865
573853
59823
956323
519010
1025051
338049
244146
1063517
629269
835272
171525
136366
822039
265653
878103
986561
431679
159287
68521
582839
324169
153312
756270
409527
634190
642430
465934
213006
997413
88606
413477
5399
306795
1041272
545082
848620
562192
711151
126075
718896
595309
219201
549172
811497
726569
106903
471344
226238
884764
961210
1040348
20654
538259
186738
68006
353920
980564
1013955
582171
380221
55191
57815
540575
541625
183029
584380
359000
356144
583012
167498
926735
1039633
497624
960667
813799
156560
599984
644433
410248
819463
1087178
16988
66713
126170
127220
213188
540277
805560
1045301
454799
636833
258070
483823
403122
656639
984895
1093829
120261
95790
798293
647789
270405
838780
377758
930522
607615
358259
580909
1026781
595390
9898
219721
362936
242950
704571
745667
281312
1018533
888017
210664
81982
721138
709819
926080
136760
494222
51602
82830
411981
876759
675857
271117
987905
538825
107764
242637
371470
462977
254839
739360
1007717
735399
254481
17609
909858
395871
228885
817603
379708
858972
1066955
1090700
828050
846189
177340
326362
697720
391101
34643
628942
596779
1002694
300668
78254
235675
617076
429422
218616
456548
718413
581585
1093419
706475
599796
839235
445181
471133
331707
294014
621685
543103
610830
731733
793526
246458
255670
3614
919938
24840
56713
592688
1028686
781324
979687
1083536
55430
305960
262680
964378
591801
764117
642651
821561
1089492
508322
395383
1067277
7435
967892
117109
510912
377173
1069983
197694
491406
173398
345571
263172
424174
948292
968375
855601
488706
831720
608910
79208
733886
389816
343388
220065
855817
65322
1078990
996144
558981
667431
1082938
5821
1032339
546008
976922
852794
621749
654177
198590
20294
163091
682775
363768
999670
869248
109888
927683
171532
1027738
280809
105533
541847
903977
763182
142108
259699
650939
30224
1004623
697721
99690
489133
100467
897586
465406
255957
911526
59304
695811
817658
268659
832621
561385
780463
1057664
354368
707601
772021
825915
491836
1047064
366653
810064
559494
55236
974158
972645
321522
701624
505165
387567
56463
824912
652713
940415
596910
486724
28554
829705
128486
701515
28865
644397
1064961
817159
319959
608655
706698
856470
421094
591124
661554
184830
571923
441732
94773
485539
122255
443153
558364
546951
410315
796289
962844
1069819
445082
977827
231474
636394
611993
778975
1074822
116020
723794
505931
1000138
69187
581741
677910
140878
794374
1061984
43706
336578
947914
640645
193109
386101
363513
127069
359053
534900
875969
901547
611346
962919
283884
94178
1044661
634989
309434
679357
396381
449059
1094795
160226
339525
751345
173769
285403
381253
1065121
134409
232443
88590
74455
683423
882444
922493
851892
140485
556929
1064183
399148
958034
900793
739366
438086
971217
302392
123278
495181
333640
940683
88726
629007
472071
429376
678111
469688
552559
371149
114697
694970
690212
639541
565746
471054
847975
589579
54966
429528
984794
776128
1067888
177702
653980
115277
491580
980775
956155
774983
482992
43848
604696
178383
191802
935198
685286
70090
113958
709771
699414
931068
511791
728911
83766
1031906
339701
630376
320656
324458
9632
208239
439520
585698
983645
661563
1085563
475371
125909
74700
150848
495816
960003
718728
845748
817191
296907
770512
83244
834432
589638
992868
133121
155996
733011
717543
359666
369925
637160
935333
590050
471272
708389
301544
728892
914585
433218
721620
145563
256467
336763
1085850
819153
133583
1057320
462219
987533
1033332
66961
438700
716361
148592
96883
178227
723681
928382
908559
983921
1089981
1046834
868497
864754
565027
395748
881204
523141
460973
1052843
253642
439190
562474
333677
455873
212838
1007508
218276
722618
174582
193289
111296
13808
843814
977648
435113
756952
523837
1099481
600743
455182
1011473
8997
872826
283723
1052035
655257
311908
606790
367328
494410
246432
1085980
784695
225029
115651
389048
177998
362201
911748
660802
408872
596900
975951
721589
334194
710288
523237
47588
173176
1001628
528280
618588
356831
366849
160517
77041
63362
146056
1026086
520747
853309
719712
945392
473655
568343
639574
595434
1036073
515010
75390
593300
779279
719448
656412
732256
148340
710963
521919
660487
549655
438891
189575
36857
1079541
1026445
834066
500962
966400
413032
252172
143662
34247
363787
46158
483859
783774
863327
229214
671193
894451
747706
470994
883112
1077044
857839
721127
651669
163420
403277
156796
425968
1043834
523031
408446
918689
712257
927213
81988
600531
820714
977302
128615
659500
288096
664478
843450
405859
8147
250695
842274
288923
596111
1089007
738339
940616
858933
1044252
860502
597656
438100
650310
1014663
14604
866446
785839
123286
226564
266921
484126
630087
359856
786148
208960
16544
218356
521402
760150
830368
979909
90457
476688
1088578
102565
604469
33640
269812
548429
814746
906189
269867
885135
261699
1031260
837010
752743
720305
1078159
640731
296590
25418
146958
496012
266822
449243
803970
267641
92489
224475
465760
438019
965792
590164
414444
171092
51256
898989
770220
191252
955995
261114
537583
876456
745201
767537
847629
125905
943267
345640
397343
372961
551350
361755
102671
486893
141925
578164
389719
1041455
34367
807703
147517
337656
988304
148567
782729
910551
385076
1025542
1052093
660435
1005287
955387
800280
509946
242936
270950
77720
607486
419155
518689
896190
171077
688977
120889
259616
720008
243258
286804
45738
40487
565400
166132
401234
145233
858586
243280
992979
197310
639415
79738
554436
333242
668147
6686
38992
342919
524926
380387
765632
937156
933769
582993
1088098
888475
248569
544559
588500
463422
24736
8888
775109
669706
792545
1094374
973180
137414
466394
47484
83694
425980
510560
890160
1095070
1045885
370240
216564
327665
60608
266319
285447
573017
1011131
754000
130759
581823
612483
39549
687849
753238
531116
393327
847303
478068
1000413
121758
392945
736171
987815
491823
885067
549309
631541
1009481
84397
308174
856224
107359
704272
888759
604590
322943
372229
597903
94612
186458
690669
260616
570857
829775
269613
943655
438074
864118
909629
352151
66123
379822
695603
543184
100240
1009766
83258
977959
243026
72488
865278
485051
191064
343580
126175
189344
486379
45991
1039717
480194
67752
79049
561544
262295
523407
516650
664843
671767
210635
407146
880627
665143
266721
616098
977557
1095742
358615
124788
321525
974183
547452
898135
503938
988733
18924
315009
248968
130510
441064
312247
814029
1084760
977793
460784
430693
635288
119398
111506
936829
834673
275343
276208
1084423
740658
889404
131013
298673
684765
151248
563453
348513
1065160
70849
409987
865834
234790
520971
1020132
102082
875058
563912
166061
836094
603194
403350
773943
130221
504305
964053
793704
312640
58453
993170
335488
642267
534979
113423
333042
947892
254971
748356
148688
576294
518667
515172
564585
931998
717975
696058
202545
374036
521520
865182
763986
1008633
271604
1049063
211106
943744
16566
345431
505416
517674
579457
641960
794190
802424
897212
29975
1003713
460406
92285
504547
812393
611619
217338
433320
90953
543019
633801
287375
839972
547925
39621
990273
93699
1026875
360535
815760
146112
190615
436615
933949
1070482
71483
916120
1034078
1037634
680001
879410
484826
103323
163721
294865
426068
807344
605275
318573
1011995
901559
728137
888581
249534
195159
285299
1096519
440240
271346
106086
567847
996231
458068
823667
817455
562476
124356
535717
358967
790186
111578
41092
14991
1099243
372500
364753
430707
482441
889589
1031866
921690
736505
284409
34196
1027191
867528
1078394
619402
348743
471635
302789
342891
845056
704833
199784
634777
9926
466677
900333
25936
296955
115618
958562
422828
115932
364339
1084827
690217
425397
664907
725024
420767
1076401
148615
524818
330142
457396
88895
500987
23466
599069
326119
499796
415570
944771
864784
771183
118132
354334
1084085
923884
92389
645393
687673
985589
840360
335243
822919
693350
130070
527849
693015
549278
996457
413956
193162
885205
212946
759268
116634
295563
349757
35612
1094642
986737
1050112
1076188
778042
520824
187389
929866
488107
130911
499284
903160
940252
1090874
608360
530701
888224
807275
249256
266274
89531
213027
705776
772914
1000525
741045
530965
530286
530285
881486
893127
637272
89400
778039
235690
685342
296605
47790
1056972
421364
1030094
843065
385805
46659
389782
825434
311319
650543
942149
845656
723203
1086483
397472
861565
661953
272766
274201
855553
983323
9216
77984
1036706
615258
532077
71938
416175
657320
1003749
985796
33739
291351
35051
581960
412306
556630
76311
206525
740159
901309
578565
99712
709196
1092585
177889
1094035
661786
547818
929535
712103
241044
78096
886748
221664
392158
1091473
138842
814729
642499
312240
267439
192278
33855
760675
182579
608555
773652
540010
467072
855277
458923
215475
13423
737951
755904
585181
581895
402563
697127
1034516
232293
609923
533722
913146
643469
814777
191334
1018353
809689
462340
309310
885257
808792
995152
633369
106645
479365
417975
1091066
112902
853138
510755
1089789
333778
219573
507107
928306
937818
959440
25662
977843
605576
630402
653408
1027331
660524
68030
341668
473936
285792
155749
25933
906371
243474
240955
1073607
185282
859324
730196
899238
624658
628187
56586
462797
15028
898375
175062
703825
457355
852696
501002
138313
111294
1089119
377042
487470
645123
396640
876090
378220
266733
929911
95035
1059763
208073
242625
538117
277591
64975
422592
231028
462725
129970
632161
155896
516705
585797
725711
1031409
970491
960365
202598
814094
433178
1023943
869307
121964
411576
1036726
23638
236551
849917
858024
617182
343318
640777
228002
1035193
288236
24834
126830
115665
707613
481838
843888
24051
229255
805419
680197
963382
644802
101912
93893
296937
1034342
988702
1019276
757593
674770
1051966
786261
462678
134945
488711
373323
1074750
232085
288540
133774
73798
800461
376286
808201
940859
547069
361450
954814
589382
714888
269987
11318
146103
405419
866855
1087096
28924
204280
806581
1054037
533244
52182
870199
837422
530261
229873
411667
702493
775351
257995
658367
73584
42469
43519
566645
443790
921600
533783
400393
191772
117560
993949
975431
551986
765016
704881
952894
36856
961875
341158
758263
112526
255473
1012379
783298
920214
448435
565124
106008
684877
887385
864964
908806
230783
26998
183366
219421
3762
574440
402967
662098
338240
689632
396193
1043526
366564
213116
145712
45914
832562
326180
446866
438351
1088309
633454
71482
741131
873518
143028
345309
904822
971691
994338
343445
729224
669566
57640
670369
885214
890669
69632
138812
620813
985434
417043
848077
230031
549045
936908
245164
944561
543487
1000630
922259
7858
1071522
498124
312994
1024062
972241
631777
916256
544132
47047
238163
275769
147379
888024
81454
1035543
1022990
653244
248988
853006
945424
558311
278986
769232
295768
767009
97906
313145
768189
124174
754026
751041
303530
545696
560017
329358
1076861
740397
556023
887410
12765
689568
750142
314702
257331
995271
114260
362066
616482
1015802
100559
294229
115108
433308
346431
1090007
583541
883549
797325
641154
233455
1061160
761335
178458
222075
488797
954149
296219
829264
92956
261267
53678
883662
842569
810295
359845
633432
332243
28071
1070728
676986
369176
908863
205373
924889
621443
624849
51626
791557
600197
748173
77258
298302
1041498
130076
826567
956694
120879
36986
588244
982035
848433
702799
255673
227874
658466
786997
1065311
465311
657865
382882
155693
627597
733691
949799
575841
208703
312061
365915
13749
830978
777692
432477
826372
1047587
1050372
846863
407421
525741
909578
77194
686484
512694
166941
893512
87520
406779
296668
451675
535027
662831
102517
704029
1046331
721184
1055530
790674
898848
132725
833151
682690
98408
157509
284610
442984
427468
593279
555582
793061
71612
436812
267034
402879
300192
868067
608608
1042466
900905
935788
206294
978989
508263
1007797
643036
855232
1029723
274369
394143
156203
1039012
96083
404776
779097
7363
811758
960864
612051
493146
237230
618633
576382
634890
484539
33446
1080814
386476
387918
133039
155894
970309
110265
202015
162100
201023
290159
18533
17483
1062191
674812
675862
670715
54220
785763
660781
1016623
859471
976005
584190
722790
956383
960809
1080395
13373
580715
789971
951050
825974
892204
741154
975797
610099
729111
956396
911577
215400
466409
799319
41845
464508
99488
690521
208597
56797
2390
795005
343594
1070074
490293
720030
564637
10095
894294
179438
687222
355391
571698
491449
170790
666431
974619
180819
606103
482392
589013
858386
98501
880282
297588
521645
540832
409484
124366
297944
478116
520251
419119
905241
574024
865887
209541
992515
109129
798851
689494
932146
7033
238512
711124
295805
702251
513708
84626
89354
609458
236484
1083009
1019758
310361
826940
417907
491771
802356
142513
527224
172122
613906
779131
891839
354069
1077144
875559
209428
127380
270091
862952
1082750
481804
327970
76951
683147
256833
508227
818633
289434
126348
424550
611269
711161
952731
860102
30594
298384
473739
48120
268735
970410
572820
438637
970688
75208
202474
538557
1057032
171167
302947
2358
457339
237625
354769
221255
211597
859315
233020
593702
514393
647415
158149
970883
697145
256363
500112
535650
480264
396577
872077
497213
701612
46096
82066
346797
533126
526067
43091
33963
849562
178969
362228
492181
846697
1021058
538079
267086
728107
431071
904558
813619
617144
248769
793184
511425
24741
903600
317206
791193
22747
564691
744924
220979
394996
264348
864834
237121
554484
460655
1027997
556257
601098
228007
424690
702686
561606
240035
984326
77770
265798
203715
451975
935574
1067008
606066
346470
1056320
946994
442950
507187
113741
394916
127251
120600
23662
159106
809732
658457
316532
1016734
770021
280605
757664
325085
801160
789323
464327
668987
150046
907415
510682
25340
775064
307440
250223
464033
801847
1049114
76679
965873
511590
1011858
830935
1038477
259384
492202
400236
683986
854217
282945
141956
996212
397956
281592
656787
744919
720085
1027013
401358
1089564
639854
222784
148536
676517
488100
240105
239783
602367
958626
967113
646374
832069
278971
128324
176799
1081262
25006
471443
1083194
964447
892860
955580
558110
721549
859099
957246
638221
359842
992813
1026968
759227
476368
366886
910370
604551
473378
746235
228993
343402
508730
1098763
1068723
389042
241090
631645
171990
110312
810137
744715
282322
418893
456763
15929
276868
731994
837557
35248
140129
872259
926562
17995
16945
83202
425702
705630
765004
722384
128276
796137
947186
532561
408917
316305
531810
525913
778098
307235
308285
301949
763725
978091
240371
408246
895051
596232
954824
315629
1060840
481519
662065
626262
613087
203317
1045419
828236
89341
797069
926020
770632
1090343
97853
12159
338844
831867
950352
314079
633291
453762
44852
243556
269330
688162
582814
581764
271539
860517
266098
808277
393065
35682
505957
961860
202938
713829
324414
458715
243365
175456
505743
497139
63046
935212
71799
313398
803522
1006264
458369
824147
212648
31336
418635
575059
597501
358401
401848
38964
730671
809028
491242
536158
491570
528588
165883
388817
270559
82241
75775
360365
578691
18925
515928
837456
883439
47753
698504
951388
182738
1005104
652824
848177
307698
744552
532008
540660
5229
954197
249162
499586
950934
961402
145211
343058
580159
328817
672826
830438
183420
672713
539537
185948
462699
183689
282010
686912
793418
524368
661910
358918
1089940
1030192
821207
499007
948682
341742
819948
258792
531080
260425
775407
770426
764310
255723
1030662
481448
757459
504763
41824
816376
718648
1082646
1099141
441864
645448
385459
1051019
288342
909522
93525
262347
160681
890167
255017
170686
478909
704725
221802
1098602
869318
149818
472810
949471
756724
894196
458305
838119
126093
1060969
445391
655349
391624
608715
785971
367538
118536
248895
1050920
341865
351454
641422
1012329
218923
363108
826287
797836
147069
687695
907429
493364
991995
538272
972804
624182
426840
688617
530578
156232
752544
333621
165859
1019528
270009
516764
914142
52990
128344
367545
631167
327562
749811
419985
828033
337684
1006526
716611
533497
341349
682133
336789
91183
220331
224708
89285
1004900
1036094
767460
269254
450269
146167
755069
508640
622800
1025609
385934
397075
955721
636186
1068065
194136
1002350
506278
483698
347395
282613
808420
117281
898573
773599
785694
913049
67282
1036475
268879
418852
66365
67415
68465
1091074
1092124
1093174
292285
293335
294385
531497
666904
475220
867590
649574
256019
994822
350928
421207
921891
856774
1062121
766115
587973
1008230
963694
753963
752913
808207
706950
128504
795213
419809
178397
378623
744065
269600
955203
278701
421546
744233
1009033
405535
777172
160389
241645
586676
940971
464198
980049
528016
483340
1053434
912325
26167
592356
403971
455797
413915
23360
180872
491246
940039
1027047
156418
160794
918872
743587
943640
747922
461397
526330
252397
880298
157025
292068
19000
4612
14637
745210
63356
135131
349400
1062235
642960
996922
457241
559647
1003088
947120
137003
551271
283988
715970
107172
946855
403112
313271
980891
817185
1091115
585109
266960
299066
719576
349093
1029097
784581
438356
224157
876484
55535
291874
986648
542670
710719
736790
865535
769835
773963
763790
1070646
26721
448499
237218
307910
742931
727962
1088710
165014
469917
232511
736433
208238
12308
877743
682367
885894
487477
423412
299293
740890
64244
443743
228460
227410
789072
788022
909595
342809
704900
741523
612770
884401
826139
279540
712742
272012
978253
857007
369376
1067827
87826
103757
789004
335803
730252
537952
224249
681235
623313
1040158
380962
510714
272338
966808
1063136
239446
217572
276112
658543
1037545
487940
855318
377895
518477
594048
1066724
790699
984637
982139
55872
599721
735718
176642
676408
594355
454625
114138
931791
445828
490957
491103
482009
359309
324569
324389
216149
155257
156307
113545
893838
708968
62773
869839
137752
4091
174173
661396
333583
912605
476524
961516
460962
1095144
236337
405807
629743
957474
269225
1031256
351619
1080305
1068584
794719
478456
797691
323369
170905
999568
557886
398413
866281
915123
655360
676469
229282
508299
158739
1074713
546827
536784
932162
723218
285042
835673
177033
499714
932057
402312
974505
536049
694972
601277
379446
935592
934542
644502
643452
876514
127634
787732
336597
160904
82266
35205
871218
692737
709202
384684
1058556
595830
899275
837008
1028722
398801
120145
1021087
493428
179767
127818
672938
110232
224525
1070876
637626
44665
193519
303997
482470
196967
335353
159200
277889
289305
298468
991174
833940
670309
939838
739966
147859
669789
444728
1019419
782237
969892
47841
802266
620562
437673
50461
1090042
658940
938280
450383
416956
89499
308200
307150
73085
690369
1049024
23771
1007633
843041
641912
368078
453505
452455
127711
1000751
434461
353719
978434
356407
357457
14275
390209
878804
27202
131881
2215
275508
526743
346032
602594
448001
234425
671737
306441
757046
430679
117218
615985
1089866
610674
312598
815348
280522
552094
880404
48053
466707
886618
615890
237397
947252
831765
111860
965622
688898
521668
350610
48862
299902
948632
674967
464307
171375
351185
131934
83386
592269
20211
1057792
784396
100271
889102
725650
265199
765068
345129
586455
274980
196960
984818
508781
911515
761343
311759
454282
644537
606414
292863
1046269
328095
481420
119761
517879
315914
927056
972754
896763
1016060
1095301
803909
647092
223636
785147
114276
911710
715146
465783
853015
769888
948705
390888
71674
137714
608519
393817
229713
604688
401362
820816
586257
1047555
661314
475772
231983
1099838
628621
234567
462674
177588
359002
945019
332340
1061898
940768
872383
398767
308356
846812
97259
99481
1086892
565789
1066080
100409
718373
992390
892051
616435
664607
1075811
608768
559723
484542
933858
267093
1009702
446242
599537
1065027
606222
411877
630119
972048
1021128
375106
1097779
865922
59334
761318
885713
726873
929623
897931
576941
690087
963344
151410
762169
1021870
510475
549607
241983
264690
553655
1087322
360349
715196
801684
57264
698560
441459
413217
571762
991290
878469
20061
375200
121423
887649
878075
85426
461670
597141
198655
618565
889243
225362
331012
975807
890914
731205
4277
590728
935392
454411
1093995
148220
629186
370636
303940
734261
522274
347852
817348
591379
110447
856194
369943
473148
880162
1045694
281756
63910
341108
1030470
1094901
854427
1033466
777363
772652
341652
528610
154596
515038
787979
1001448
240943
395920
396970
764871
541841
367139
898013
1023828
8860
862859
560372
531362
366492
272636
947089
2337
670337
671387
23881
465399
857947
379400
154633
755444
564338
1007143
894947
696306
317913
785191
984390
145044
154373
334922
501754
411012
327802
303511
546145
567362
18459
1041236
36205
432670
945871
1058431
487725
813049
978052
196157
624698
138642
338827
785536
662901
231430
377026
102886
843600
896563
1042748
504390
897756
44367
1070885
1063336
89688
222514
970573
700370
593492
30509
669494
179262
981883
428813
972074
973313
705571
346468
898331
205704
854552
800852
543255
774254
1058804
86682
406645
596266
817917
710683
227340
1036922
198202
642125
428016
457704
50870
884889
1091756
627396
745076
358522
618626
266657
454623
105930
47246
611012
442319
330050
405323
974398
412785
761071
141760
565979
216428
726545
651442
482573
296729
817109
926272
679644
981639
811680
148687
190018
1022030
356405
817651
139336
820034
891858
44532
957525
475428
40441
1095460
1024224
780063
8253
540130
689269
608084
296080
156253
334547
23420
897136
1078574
568329
165539
33106
388717
833916
275289
2956
138679
540597
529970
322359
522026
138425
902033
370039
389711
668593
162416
839411
786729
893195
932189
675412
561710
404034
139904
9048
1057729
13885
270627
697361
570170
556801
448657
648977
1079450
960670
244408
1028693
444373
969392
974189
284662
967500
418690
535602
652221
98638
679454
1006289
112620
797356
693287
648014
894493
722441
434183
540183
1019002
382477
980003
507284
465388
30266
1053481
722700
832438
506288
762867
334096
91498
422960
94187
491585
137740
372280
783675
659929
251755
651174
856009
658361
129048
748801
290568
829335
1006117
446039
1067250
569111
747100
572634
971270
171944
588158
612059
261409
179871
899447
182725
433256
283099
406856
438989
1023932
446207
1070689
987459
800376
356451
387917
27246
456269
1084176
872751
125894
475852
644126
1014517
642834
178023
1058783
565055
448207
910392
500672
402334
664776
1047018
460002
360046
76403
979881
928818
1003208
490945
563528
1002192
787396
130536
914879
5559
434400
42986
1045720
558533
827044
562283
802281
790406
358128
989396
419694
866913
563794
302824
977989
681290
671943
846017
171850
66029
162514
177410
987578
862165
180117
569890
191361
242580
693503
718523
427802
583137
1049109
975202
566450
540973
595471
1056637
357597
454568
714775
838510
785232
479153
474131
939566
276440
767451
429391
247875
500474
842723
958534
899674
816138
191858
445259
709096
360094
10296
490967
913391
928490
675608
433940
107032
438606
516097
901887
61135
128185
824490
273688
630295
215449
414571
377557
959583
721743
199821
33564
752956
821813
1037835
822111
217042
417198
896479
712770
957748
503043
213618
583279
470080
934160
25031
101513
968109
175371
318807
1039131
1040982
946110
83684
132068
324836
677355
245080
1018562
967261
850197
568767
933055
858193
288566
471910
268108
396631
313593
500372
579224
109850
301017
972046
1039497
506374
208024
258550
601449
626331
879482
554663
225813
102141
919023
493317
219010
1009346
740908
1027001
41046
490993
829089
43753
545043
540815
594825
798057
802311
673821
228755
319843
56732
133734
846402
59552
224413
400648
827225
356842
421555
81151
728552
151084
204519
1097230
913388
258183
513461
993762
341509
218894
145282
1023561
98546
1032401
50119
143397
46350
602350
594091
280733
188704
249455
665068
469145
771989
899570
806863
561955
384809
716816
1062068
96547
640046
63575
420037
319638
1084688
54982
803763
219157
694909
592661
134857
950348
79848
448462
795175
134894
1018887
419976
606955
197298
1025402
298636
207511
95372
39941
278455
393575
779699
521359
824855
843336
1028183
835130
669350
757576
1082601
1064778
131465
574931
62252
111227
177358
219457
976373
503850
288659
237403
306307
1053677
305948
1043869
728314
646752
950713
818741
89327
373795
39766
331280
556756
976999
917338
913854
55124
628860
788595
564413
891350
856490
832151
246675
624710
51019
470693
848093
129748
1043232
230338
263214
676569
497943
1009536
946784
584312
645504
476240
170722
279147
766384
478743
179251
987175
841559
341983
19331
925900
919726
80710
187347
488073
531424
360303
729998
836952
49100
618170
820274
482623
590717
60404
954038
201224
618995
938533
544010
125770
146520
597618
15601
45519
573239
354238
908886
880449
663326
926197
1092463
504057
5683
570959
544575
462692
284924
579636
252450
197634
631827
651313
220466
123001
244044
570790
732075
1053623
80288
1025015
299359
92157
1073094
777357
944944
337629
1079055
68407
429590
382581
764059
216164
628797
969925
871328
609775
350565
107464
720472
499815
970542
535495
161608
879474
740490
353674
1068254
1095844
851559
204950
58983
856675
408934
703698
885825
893976
749449
351233
845649
44654
459049
329894
1022572
919372
841001
155853
442260
1060154
257180
965166
302651
235931
296024
848199
527514
899840
141017
832304
318349
287059
803627
585344
239908
560390
181970
1022683
391667
717014
713802
947229
414445
395998
761443
856049
1028263
808528
658713
640443
424685
265989
503299
286243
603201
851043
543551
613445
962645
850904
271842
91886
804033
385651
387368
114749
1069003
1054749
212622
721192
270540
631469
134702
328640
869218
1043925
914706
804796
1057872
642897
467300
594219
705450
114259
1066510
530426
674124
517237
779356
964289
421379
209415
120876
351875
956142
1058042
705549
454369
727125
118149
170434
592725
572347
284558
884814
386951
798423
50713
342495
1063468
452464
1070151
748922
1090424
46865
935523
333718
403218
994742
943497
674951
682108
4951
581462
748109
453719
933216
341273
471982
357855
1040527
1097993
220206
1043007
381062
545351
792699
130767
188889
268973
293358
703289
594364
82342
308297
719433
868693
139464
512133
518012
1096986
92344
928716
512537
662781
1072319
626912
1021787
374958
270313
148184
400801
426804
1052041
153694
399975
954276
809390
348138
451744
737325
886513
93600
680460
285406
519065
1097171
330966
440078
868422
801093
1041321
445895
1043300
979540
323321
414166
1006174
82704
410574
1048276
448322
129608
1071073
59752
820852
605332
229254
1047437
311129
1062921
955812
148189
41840
432284
985947
126492
450003
313862
164102
159409
717026
959577
177074
889949
565722
235691
1006681
690510
875729
422330
658563
841924
635840
1094878
940552
231613
24408
832556
42971
916677
146396
408896
878352
500174
501814
690719
449969
1071514
1028711
225355
861796
845140
191185
397756
7757
8807
9857
828992
68883
978177
319676
385333
37281
880774
881824
518127
205022
374629
667207
198989
374135
1090487
732221
629626
512662
405533
303547
240262
362983
545907
694984
586339
255385
498674
709833
1023873
155278
821312
846868
183491
118629
1085673
717984
206932
843062
667714
484633
333326
68707
840093
582392
194731
446732
303062
703673
467413
58963
998399
291752
946763
81916
834403
457035
358939
316172
554972
432309
1019571
190731
564011
708857
664023
79018
843258
809430
1017721
306614
503821
177357
180688
495642
983212
97420
818379
619079
408410
157611
64873
596339
677318
1071912
717029
614452
1089389
838615
545134
305750
819405
817905
125713
550032
657128
99962
934259
489529
160453
913124
793306
550580
551630
131706
130656
365700
519943
40096
263997
207117
647279
863466
818840
819890
598251
558746
869824
423289
450221
134101
608836
860542
72820
128007
34766
950647
208470
883763
605590
183336
469865
876865
168448
836082
91450
544796
929408
665643
375409
673930
252658
1028520
627962
991472
805782
1027289
551956
439324
367528
276336
783076
116783
174219
263859
480060
279033
938691
608417
1080082
119607
932792
379419
128627
1028817
879695
254400
1070251
561966
165262
816082
428083
907850
740031
373290
586345
76392
304235
922919
769117
306580
604539
698274
688429
216954
41033
251690
888645
525867
272537
173354
115148
457755
42885
703486
839740
216158
515638
990858
163292
600086
389129
824098
705262
324369
381968
930353
933411
89213
1025655
492157
189818
152168
317333
472479
743897
535849
260946
1100137
718122
27853
146605
543584
348705
303073
75881
790458
536037
794502
616596
470279
460685
37874
1018981
1054515
863422
845813
195444
383282
198823
1048781
485285
211593
488584
425118
214618
554758
553141
761687
289852
722040
404957
598472
171750
931069
770966
56047
604424
61536
415173
223962
957801
207028
421291
818958
388050
947980
726752
873181
578069
420770
61611
973345
467402
957684
462283
234328
826920
308294
848315
285551
278739
40497
737249
309060
194891
794146
314761
914953
77508
836515
696974
1086809
1030372
779128
116686
188313
1068502
450019
581629
646508
719393
285505
496490
1055145
1018558
566849
589328
1095280
417195
634775
213687
566518
17375
170141
458205
1098412
514182
302870
478032
889611
1054627
590841
1066832
899512
560637
1025817
538546
725017
818546
405207
543521
779810
1000421
394523
1058722
474632
282244
627746
644782
655785
364365
42760
140644
831768
852975
1013293
259482
213524
815663
591623
750791
912415
497936
376220
602390
434175
481261
817272
781849
1090979
405065
632483
794334
600491
597621
173590
1014957
787320
1012076
1035008
363679
705715
105618
1021837
165598
331769
377054
120661
300880
327554
108820
658277
315648
835492
1054078
533621
987335
543966
243749
747997
283840
1014889
193075
968243
435136
172565
978018
65373
763551
99888
13012
895637
611557
881314
650703
285316
164339
851354
683320
455532
753845
328626
804080
382792
580127
502637
645806
655262
913026
544661
487372
201234
910319
995810
149413
452352
272649
1089090
579663
7289
131044
470312
404842
403049
872279
367549
876338
264747
832829
500202
1053999
124083
322066
392132
270064
415735
113155
645371
666182
247066
77130
362746
829193
283930
709044
95421
1014813
1080014
681227
341612
587393
722876
435882
447012
248452
887540
1052970
505906
607631
494972
792616
647374
397034
982797
65204
908108
154252
695469
256920
790769
855130
996384
260035
60852
478817
327915
1011478
44681
758149
520176
960241
334444
127583
367793
638442
1058945
763149
522608
919646
927096
792132
387569
631564
834999
792094
832792
917480
765691
244009
993702
661540
809380
624713
640148
287230
617799
381136
981428
913659
904330
279545
409431
432881
153267
817535
722848
435323
786779
859188
105588
558830
289057
753350
136053
452554
103058
756335
592419
6749
825046
513298
212634
1075534
1040169
275231
871680
402769
770169
265539
401080
147433
1011358
522865
12546
1003660
984636
588598
903545
233887
563565
23946
726712
178030
774156
523748
1041847
978857
539405
267223
268273
956673
669316
771444
295167
266999
796912
952614
855284
397505
326189
574864
636508
611264
53622
840935
660087
608853
432965
386539
441133
789311
398456
708672
318769
92520
491316
779243
928044
935000
552942
285048
588564
919981
716827
1054254
646797
902327
823738
538039
841915
182274
217454
530345
258202
290567
883645
850908
322573
917293
1061675
619233
867465
643540
971627
408657
1078552
796708
418014
563547
548990
669055
288268
749215
177728
696164
925344
441288
263674
19827
1051937
849375
45488
490359
323752
69387
845341
185870
1072074
1017846
760518
281086
625080
497828
58407
1074846
995517
1070507
979049
187480
433095
43376
820811
552803
216440
750966
857825
1078256
842471
801009
606775
1004068
617163
244366
400664
28820
396776
80784
939313
331780
476696
30207
703712
529780
663125
146386
163885
1085797
50948
258917
544041
407376
291174
680152
287874
103842
831168
913245
396470
167192
727058
939746
973644
219192
331208
474972
494333
938883
418660
59130
144886
81126
82176
1041866
321760
121076
97089
749539
1012328
365688
723962
703718
624863
221309
331214
833757
95904
70789
210568
156790
616471
583821
253692
824389
77034
578944
802600
262798
566072
806123
344134
206593
930947
1028295
548636
625437
857304
371179
139669
956043
187538
688764
950048
1065721
271474
145482
109339
681229
314477
50866
193419
367997
796563
1064064
866926
1052127
87217
837947
941058
695296
943050
528712
550226
253062
521205
118300
532129
556123
418003
97961
709894
3660
943953
1073273
181507
824472
701874
699617
341016
869918
589199
165653
661274
877613
715275
618088
181344
847636
201492
548622
697563
946676
386754
166983
789418
239668
230319
1006274
39171
281951
976576
1030323
428061
500122
383448
550404
58322
674621
331702
348650
438675
704497
470448
813088
780643
339401
680355
239135
31757
346821
184144
44363
117493
86213
1087535
156111
926572
493807
1070023
414606
48711
528426
160873
274270
1005152
718463
377748
384022
946486
761317
545009
757545
461057
772636
72348
46802
294737
939869
155394
581777
807258
560119
300020
933912
884150
963010
103824
166434
824794
749334
385073
403744
945853
919795
712889
983422
34108
512936
782623
1057068
385755
281384
127233
161985
1091237
670146
9544
413735
465086
314249
551495
883120
505667
1068360
507042
331670
852583
316541
4692
956084
829050
775262
439264
931390
1074177
519822
335005
204127
67818
676711
179073
546730
660093
190091
774945
246379
945849
840333
590263
922094
37146
34627
1067420
306727
200094
299973
695899
493863
313851
1046663
204110
8026
1003788
132475
434780
82799
842761
1088529
319729
1024174
599089
834243
794349
204198
547232
602775
447998
52927
232690
749865
944814
901361
478869
1099599
788410
404836
764766
823947
394559
968773
571850
348477
750415
823788
678259
130764
940194
970109
309697
274546
357292
192825
295926
27036
142613
516376
541242
689897
146001
882018
649246
127025
125104
473554
677053
684782
578835
923365
1030741
921054
496143
261200
1005687
908231
1026825
409837
882942
164202
474337
268815
28250
51826
1085269
349254
34393
662681
503051
990929
834814
619997
469725
173800
326512
822681
661515
970790
676013
142576
1097701
276458
768901
105139
805099
1052675
475350
545913
328363
737008
584625
1079423
233145
987467
175931
505181
550230
552860
954093
436654
827138
440396
537893
767904
47984
328863
962869
219354
217670
236708
593915
89086
46595
194797
661874
3732
359684
749185
957635
157770
808517
854573
816029
197147
275290
964493
772503
463849
1000396
981613
327496
59743
500937
627579
351512
1097375
988294
97662
325807
784718
555642
595267
338184
103532
352286
877820
122315
422148
1066896
841677
933898
231585
446016
685435
792672
202366
96427
222527
101866
738207
983595
826720
325910
632035
810299
5983
947413
559299
480742
773149
92188
440100
176330
278892
32932
742037
205515
442134
687118
730057
782826
527830
1021549
59636
517425
104091
635349
31106
280811
673414
10088
747508
420247
300409
878734
635445
109574
438618
870906
435594
811737
185459
680746
150359
1059811
823549
91375
200947
445709
314306
1070762
571756
399112
70301
712896
881518
122352
768382
234245
58061
550540
973431
1099430
169949
893204
764731
503556
1077826
498427
17959
252222
807584
346505
990227
131873
50104
582756
228740
832072
25842
816898
474684
587189
942796
186297
37016
787393
282074
970959
725580
800903
523809
174383
87699
214324
877051
349065
160525
256869
403928
968031
461031
604852
570086
646330
847940
436795
52656
210931
187199
635094
377491
883173
511424
722800
577700
459748
323461
672522
886170
236851
98745
840339
517211
473289
865797
574734
983398
895428
81072
443507
1015253
215728
1032512
754700
779899
756685
499226
1073832
1091925
912675
1060214
1067105
968629
531129
198320
63874
784543
1024525
1033769
501784
48062
430630
441130
936037
727035
504580
121661
120611
214624
92602
82456
408019
118310
967986
8092
799545
932113
758290
552583
974176
1005478
246312
715523
1051159
272226
385093
263339
605872
335013
206589
587524
886149
756501
112784
733831
939747
111845
881076
911750
1029145
182761
971588
800176
1012961
859905
115027
1026161
251388
532604
703391
330984
828936
159489
901497
54442
11755
243946
11055
345128
108292
673898
753223
834481
646623
162904
995781
257781
1035394
231274
496713
773959
46803
817730
469987
173650
575723
657493
1047886
845945
886369
341267
1098622
419249
418751
932685
205817
107920
798373
742224
618323
9711
988954
622414
371008
161623
825071
235257
1094542
842673
506973
357537
242235
236050
1003541
592573
94078
236661
407918
836067
808217
987583
1072355
517229
787894
65927
240224
266357
795063
441050
372272
315404
696528
911075
376582
45607
313850
971904
92503
1006529
263493
133335
297914
791496
611492
1048698
697088
90227
742594
1053417
341422
498774
329055
593363
740512
497424
585082
193836
578888
328448
787889
927757
464329
809472
302869
592208
406295
895053
695798
905901
613023
785483
539310
1062683
223682
177251
296303
92453
381598
493658
783214
880633
509849
136905
58580
205748
612807
450704
676152
335405
596763
431444
430394
429182
509723
234141
661370
248759
302908
907808
170204
1023345
417650
172242
708884
813656
407701
590275
113521
936419
792382
765294
547354
391052
191165
424953
229895
959413
1091320
796200
786404
860519
919117
212765
548832
384195
1039061
27184
1082285
911300
640074
193005
307813
704688
239944
565895
297159
1069230
414906
394002
260691
184334
733694
690720
276944
548237
552280
373489
185544
93532
326502
430083
921800
1080147
742983
931505
670133
826607
839472
536317
972794
751265
325963
493003
757043
148337
368625
1093559
552492
371970
164270
621150
706463
577281
320340
1020596
813560
333859
255898
995011
204834
446234
447140
1068711
825935
601643
125809
674499
272539
951046
15487
377696
912867
823137
137233
365728
4767
672469
671419
870008
1075487
910559
996703
1014061
985874
29778
513388
48655
837488
836438
477021
787595
77975
73987
958105
395522
832185
886316
166403
597445
977058
998999
319575
396404
772118
1054462
1073569
234715
614098
143739
341407
796097
1036088
312134
345868
8914
922249
136111
944867
591043
1059427
121765
100313
54738
70884
112130
874163
913063
640601
428682
304646
513041
591556
411182
83017
130815
131865
912091
625165
915475
957718
459810
20987
498817
1017271
384345
718101
68374
664093
925195
173556
743783
277726
198859
843763
1065935
587136
440518
1026136
837789
953993
915021
768329
788008
1071487
143343
388929
1040424
202995
24511
591443
781932
471702
450838
313262
1006501
775213
543844
154957
888908
644249
885520
698357
842151
544960
929487
154127
531123
95665
311362
779027
270542
494186
122979
706454
264851
36988
973558
243516
276609
714460
396032
44626
112318
838800
512295
484854
782306
117222
902635
513944
928236
479119
868735
724415
595386
862332
1010766
847316
390988
310877
545171
420978
804443
875720
612684
954957
308941
147243
540398
834093
163106
679758
276538
973745
1020306
552647
411379
369123
570242
1088071
111131
176126
49953
230907
158644
1009177
644668
590245
74057
767126
106395
673063
714798
906717
698405
553921
664103
512424
161871
586203
878903
460158
322436
454456
1079466
985202
1045620
340000
876026
346074
176224
1085890
465468
74914
963493
721277
766062
715278
935729
428568
250175
293091
171084
145064
56471
1044856
90918
438613
738371
313202
950624
314407
657273
162086
583010
784365
606551
950734
455099
769380
936464
72735
57853
987805
1059759
1097913
405285
863361
510350
725668
382331
424894
533228
841137
399193
108169
287294
1088540
425843
171602
94665
686577
1016436
691160
244895
869695
117900
615894
994657
168755
1015488
412626
416938
140238
513798
655623
349408
595066
1079010
252452
799987
570823
1096642
833389
737511
469296
649179
882312
502234
692061
549264
995514
678988
30387
1091177
786574
537291
58873
294008
215777
815717
423262
946112
560799
1058475
31994
639996
675373
144725
1031659
698256
280981
691304
991394
886556
527524
1059794
166075
378964
421714
891215
810138
438413
686595
850545
404293
536067
822783
938250
175676
252467
823680
472409
550394
65829
484734
687865
1001445
66487
624131
1062461
1056680
48396
96149
378394
835715
227390
536809
491282
106601
1075268
331218
341596
998740
665645
300177
870533
859691
617952
474364
560032
599670
200643
934933
736392
345524
221228
1052823
522445
221004
794815
1026319
320789
564014
710092
54482
19167
389731
906865
662287
518029
296575
473332
820235
778532
727517
547138
877874
562887
633627
642401
232846
272227
941295
81309
248765
851407
700296
927925
522578
592997
126689
775646
72868
12012
316646
223762
974631
543121
663933
1091754
529477
499988
324139
1097550
731239
148268
847600
45956
385406
516381
1024490
379005
575486
205641
254680
341369
686163
630410
968695
318414
522376
278680
523729
35200
853559
715880
63962
167902
570638
660174
728954
774664
1056459
936587
263898
491751
367280
45304
477912
111191
67240
843260
597623
225833
661992
873032
498236
391668
622516
532042
491222
968814
249341
709922
979364
851172
46909
327798
927664
191239
710004
15883
583008
868383
92281
726504
1001273
323197
468489
297500
89502
709874
838746
1062473
370673
549175
181012
997720
542358
890012
106266
118635
1035827
306845
933377
1019443
376005
237680
442565
347830
736476
436727
319669
956173
238455
546420
156254
309644
952937
855554
807486
238454
928089
89347
763926
1059649
56158
712590
411883
221031
86081
993285
592328
754723
474106
1059897
892415
93712
859511
628805
44358
45408
816924
521730
1031525
173936
774794
821918
1095112
469054
620898
664450
517233
689033
968713
149659
314150
68057
391962
273374
855384
814180
921312
1085497
604249
672767
284600
1019751
1060850
187270
903319
343697
1061030
43270
618999
739464
70697
542948
487467
641972
261924
32625
324475
495569
368859
203179
1076926
229836
51131
905170
556359
1089725
181729
754834
865413
376560
645306
655241
197641
981935
366341
977420
598245
515617
11411
857468
155023
830898
382757
12653
540231
1005953
977965
722909
268072
303132
300125
391763
497312
119695
1034513
124976
812357
18768
138371
313922
562998
98889
885262
93832
980300
412817
855474
674555
663816
798512
1025034
1080438
722395
1002490
457916
822210
31732
216912
574835
883502
828755
1039682
399307
851594
1053917
793552
430484
440674
264699
49118
466636
766728
328648
1022134
665527
245230
244180
1067535
245529
197050
196000
59702
581584
1025565
477396
89216
1058379
224143
649422
165045
851015
800470
800471
874925
196924
251812
708865
980569
1000118
525934
661558
43708
1054953
1053903
1052853
596207
190159
254567
495939
494889
781563
843782
547607
546557
637703
582758
1000270
482819
155225
796060
734947
414589
469214
730457
736718
735668
978445
977395
96696
259757
122028
379119
617257
712810
1041679
819328
59531
410974
149539
145869
804850
320448
978356
802303
564003
137073
655324
307482
674012
412822
822876
343307
465523
1084208
33844
1013511
889787
238046
1042023
756958
439360
186583
868257
801470
795602
530333
695222
905345
121798
827249
119319
391653
387951
67739
958641
156197
335980
932562
166834
718265
1044612
881426
774392
87163
1020063
583714
1064264
358903
307213
926794
629280
273347
1064378
509417
223322
1056062
766794
340690
149994
1054621
25194
901833
300101
649097
698088
141301
582802
517076
148399
933902
486947
360835
275285
1033812
55344
142938
396064
811141
659349
627605
428554
906410
303781
269419
421124
146592
848729
683789
904645
163732
85270
200309
594182
619630
431033
1053480
841376
950232
525683
374045
774360
349233
782451
929887
329257
312022
546945
1033075
203834
854130
451869
452919
453969
436406
789696
341118
342168
869687
617705
249374
898101
314788
701015
295749
338114
50405
704741
1088993
669752
733671
963760
218120
313163
340001
234124
295210
43657
434801
1012838
217986
789185
653701
54013
1077188
485441
1020801
944903
710562
36932
766574
128249
63084
410940
129708
305726
84982
75557
1018587
800343
969315
815956
583818
330811
112741
664561
507934
246582
1086063
188515
925411
26087
147784
155607
595755
232888
706090
436165
998591
605364
318545
809735
106866
635041
1041052
1033668
833082
164924
567152
108002
718578
616044
929344
770145
889961
660015
408183
640764
442541
566988
778726
1052873
758287
431477
1035939
252787
617661
841285
46049
636184
988342
991649
1047636
206644
154430
446062
295330
760063
80471
517777
4396
557306
306161
9957
534057
670562
6616
684075
789317
1068418
830927
270319
796935
968751
774720
942655
154943
482638
347039
1070150
140604
632049
628778
298029
549384
595480
710574
327803
556423
5271
964930
7285
188122
257212
528045
584040
527276
848397
618977
39858
657622
916972
20051
951822
755831
814832
282536
640456
554820
41924
1041094
947802
381466
896900
885405
387909
645607
277175
933315
128780
854748
573572
1077462
263535
778027
40683
412931
810830
981571
607234
118588
638309
690083
828638
339506
944371
73858
12236
512638
496198
329738
913051
96187
377501
113957
968688
473915
236716
610025
925577
777939
198495
759002
641126
83989
932282
34068
79856
437802
309386
883123
586987
585937
471592
899358
898308
409684
811560
302844
517950
507730
301814
259457
331653
48599
385746
121987
38519
961026
942975
1064547
1091131
762207
131341
112085
716211
409653
168494
688835
77785
201346
692479
409253
785577
465016
928255
268402
1005365
271584
10337
43119
11714
824734
755889
992143
802463
333403
334372
828040
222513
829213
946180
553330
870878
332958
291461
778607
574204
358690
219698
633629
566760
720384
380801
700458
697397
56923
664547
855074
517693
334901
334528
199932
200982
1039595
852968
748780
283595
38972
951619
834581
341824
230300
891947
167267
378523
379959
677089
466544
1099182
807833
47783
382083
88482
469532
994750
991300
449071
424236
224060
553490
24559
645945
820232
1017181
881224
556877
728817
249836
674942
547504
637833
543248
929915
275947
720291
317942
399306
633768
1059205
351728
829787
314572
232441
950393
215757
913281
929878
845339
585723
964877
367841
769110
566502
819894
585257
94945
52798
827849
203725
105810
683540
705940
626871
528474
120029
294365
335032
458577
28216
87769
754056
538128
438276
995875
163209
382410
879778
769522
377862
1017206
440982
966338
657777
295521
11959
179848
475474
997229
598509
91318
116088
850802
936765
102020
345480
495270
769192
574536
1033659
294838
500175
663932
630611
770798
328235
784305
906022
221658
1071172
1042705
739314
469273
626862
222377
41118
424972
610735
887934
823996
442455
110277
853822
165145
570970
1015401
216388
1032718
224251
141660
380741
442158
403458
606148
741745
631204
886661
692804
297847
942786
605532
501920
1090880
691111
250332
482767
817750
280338
121278
1050530
566169
975669
843201
1060187
736459
911007
10663
195305
748299
640590
429772
708557
99443
607759
844956
382539
937857
244443
726934
489207
1034663
1005522
351309
27997
548413
165926
475041
741474
860889
858987
207271
1073951
82837
549177
71758
182975
996512
694487
979569
274795
726359
870462
532906
1043334
724386
852732
743459
237420
1086607
330976
725986
503684
96186
146232
603552
850232
1073305
445026
889604
97482
439277
230447
532447
61784
309932
357873
20371
542226
780972
312204
120240
336717
182013
239907
446346
871126
982466
1090391
443684
482907
618355
953381
230713
786959
178092
980245
1012575
933223
100795
182532
108911
169412
125200
327485
247220
602736
893561
903670
1074915
1054045
725686
926240
142389
547510
390049
696652
80312
401198
1074203
276194
626534
519913
1053415
800352
363557
115624
288992
120417
134236
635055
1047455
1036643
590410
842334
415044
999451
403392
807479
946450
697433
917151
81227
658456
363334
750506
381046
38871
334640
340837
678797
1020734
69439
1062296
632084
366306
66742
585053
945249
992436
554553
254606
786438
828491
957117
834174
464793
666717
809849
499147
391704
279296
1066349
408065
510832
253398
37024
932740
855802
825895
73424
117038
181374
939078
21106
270242
19322
855725
900178
1020444
790895
1049811
1049505
1076602
704023
607076
683377
28530
498465
354739
589678
612553
140643
1056131
39536
718537
100334
832555
896204
733669
908040
742465
786043
1047852
868786
165312
491844
171945
493295
42869
10776
400469
1048384
803850
158042
517937
800332
332683
732216
194575
923307
870146
1071005
684295
505194
971867
7067
367660
884007
191208
923098
322661
150590
651023
312100
787211
11134
419046
1058356
687692
162745
161695
160645
853067
443506
443505
303500
151594
284168
285218
998758
362482
388084
387034
827268
528826
693708
920794
443890
277988
684525
688660
383007
283562
421199
202445
1021775
396127
730470
458865
866996
761212
126022
545118
576849
663795
818538
391239
138140
1023558
369576
41882
937631
400584
938929
45326
35341
21801
258922
645661
991783
507748
635273
269032
106324
538041
498669
257349
26034
1068090
357770
58250
383125
1099280
125175
997951
128847
423414
295688
484673
297542
925097
474127
804116
1096967
897382
793104
880759
15299
625328
855556
845714
883179
1095967
1028930
284074
749659
280264
1005946
130455
800172
581392
432264
860857
626704
762839
837237
266355
39489
913697
261501
93598
168912
1098683
508507
140455
750045
151589
1007781
593669
499694
622751
92687
739350
59876
1041694
289755
304830
507270
1016895
518445
329084
786142
389560
776924
954051
406721
565378
75070
345153
671805
297177
479749
623689
668450
1040679
420539
57424
1058394
917738
158807
803115
297041
611313
790176
230511
558697
636644
349894
403215
753696
641991
635801
565584
963685
42802
568135
641753
528390
386583
105509
1029429
780527
578711
889650
769521
898666
534796
583461
778316
142346
341567
206998
325662
76220
865144
184465
432594
765040
1072563
772583
1029888
224870
807961
753142
752092
970376
330395
461257
445956
31554
70311
828808
108921
933037
482058
813174
12252
1057730
22857
233056
1038257
1020746
1082703
984167
492041
1089890
735330
848020
750133
762944
8996
533733
426139
198141
975547
606552
835021
253551
321937
529662
528612
1077815
436952
115658
50017
758990
758991
750361
947986
1010580
1005224
810047
345411
261961
1026380
641750
1099835
123720
118820
413257
412207
281261
393983
158259
420027
703173
1041106
387934
846435
41566
906735
108185
31066
563273
39633
752605
123110
271532
278049
600756
303659
1073246
119065
459442
905411
585135
259715
189100
956627
835365
459941
597941
3913
1096380
942482
794708
331629
459634
1036728
573649
501001
614296
43556
1065241
829957
493050
254648
167810
26444
673277
648528
158981
141829
208900
274420
333535
376719
826202
560525
982664
68466
219921
637045
508446
932020
161669
1082077
209639
472583
826442
787250
597555
251094
21323
483703
1001878
586898
788514
449272
181487
951270
63083
753876
1093764
567282
633465
436508
789931
113187
100784
898723
805916
252315
824847
121491
781151
694028
624692
243286
154812
152649
737594
950532
199458
265760
225231
488039
877730
963713
1068214
771114
626439
736299
853438
313796
970539
410324
977167
22394
132515
335575
800963
400617
935949
1031607
751550
1071975
596499
1038525
708528
469262
480756
533962
28500
527059
1046152
176811
737851
569771
346444
276877
866007
636783
143742
766445
151899
738130
99516
990840
1005184
290688
1009761
61478
171900
163051
414782
259468
604141
436968
950608
460572
852354
1004947
631152
74631
240327
272395
351597
590672
1047473
350365
885040
264606
797049
503815
973563
810222
645630
820360
1033949
927839
479245
767542
429281
357170
623500
857476
549555
50859
190500
848566
620067
656689
1054925
38934
744185
169361
1052292
615237
111081
295882
408094
564962
934788
742186
868753
963717
316711
44925
371793
1007038
222478
42648
955154
435722
124160
446673
871879
835335
320757
426882
404458
44095
442789
752740
1099900
162313
778106
950737
8911
989291
611780
1098800
331040
801015
835326
874510
536609
582405
73092
61387
74846
272989
1048108
785313
306091
588443
349063
612359
597194
578636
8964
255284
376094
501943
287539
576238
440824
711989
310689
193152
444665
832852
831802
664538
87608
369506
1087279
85341
108709
622763
699238
902494
119930
454519
659175
667390
369716
882055
101858
728722
333695
129895
136978
245828
342203
890312
1080324
646815
10390
632260
904977
199172
523590
67953
1096595
812778
1078584
324807
170429
950400
639120
1086439
913107
686671
816611
946597
638849
933828
532938
9045
191716
238477
785851
83756
716263
1015513
525991
10435
262344
282826
31506
1000634
456570
703484
837861
560995
856031
1008295
93746
663659
439297
831990
106447
693384
693890
140759
480944
386286
142518
258633
914609
1089134
380322
525569
46075
651280
738559
794443
474744
303992
186755
801944
335782
218127
623759
599243
376222
29350
830398
518030
630603
517564
682353
923014
482810
333573
80431
97956
110297
253198
761575
507429
950667
205050
992536
1010780
476577
35617
683443
906648
43737
301113
325978
535132
375264
648726
90182
620649
569882
546727
614133
753532
383826
384876
1059339
497262
115635
134652
68690
157557
81581
931566
992657
4603
456673
150040
1085285
374689
1041139
592496
23374
56524
989180
208815
549032
413044
988972
882107
100255
104674
509896
226061
852971
546082
265734
678114
318819
1027092
977848
686842
372904
425297
82983
909007
145798
103666
632050
483543
214241
1044873
42592
294817
424152
372766
74950
587039
254560
286619
500674
444887
248028
383675
6125
802525
736895
907100
847544
568786
470579
868841
730763
816499
143504
332902
822914
1083080
108281
569421
564894
401799
133143
392598
953267
495741
17613
646400
702539
659248
916637
984655
223024
171133
716863
1086078
535291
514109
58347
952387
701843
127110
944863
186612
518578
481618
584951
205759
729016
327677
51705
315844
522191
47800
385631
101236
791707
422664
1024073
835024
259704
899209
1050507
254333
1022294
370743
85018
686947
681075
941530
739158
990026
114663
533432
918787
917737
916687
479812
303357
766987
609925
961678
733764
574298
29012
490796
96740
302744
748770
349152
1031725
555829
894281
156403
1016744
90666
978818
86368
210107
708433
761160
393370
530416
446401
120570
907097
619197
620247
260037
296891
662327
995240
188936
120130
133859
861723
997857
737648
308921
379686
503047
371060
814148
112835
441837
99327
420349
675395
168123
754719
838325
143498
222947
726075
651689
537923
386923
690907
978627
816625
769863
404455
161913
889565
209922
1037921
260896
109246
410652
871029
278420
398559
1043993
28419
247854
959152
274358
75726
609559
881957
641876
855154
197339
289048
841727
633980
71304
138232
960704
906693
331292
250433
473354
28542
807013
264806
580709
579659
251741
20595
769704
741945
367257
179659
153170
838668
317822
325764
785466
725912
575283
947199
191232
323639
7258
120161
93066
667971
214661
367331
717097
306443
75312
675262
649490
825012
1041036
669170
403532
988376
737970
577465
999598
593683
307542
67556
1073703
70262
959742
272547
94462
845815
164313
796548
662834
320676
958590
648178
637403
1082687
236402
546200
864004
781881
728526
493321
28969
994835
124729
86777
386911
883476
440886
453805
1066170
927975
875498
657457
694498
1009110
290915
1040053
379720
1026626
510613
59435
251151
251150
484225
722267
254550
756177
1073224
140459
871184
986591
803123
967578
197591
412493
60862
236874
237904
929893
104218
681823
639652
359700
30598
467014
944609
784302
178010
364496
882764
717938
623142
846133
218260
800268
219082
658212
873887
607059
345166
203920
494993
477619
337325
501076
611827
68622
984798
29244
638709
834169
510290
413923
840735
1081642
821700
213078
610415
785562
946259
766353
219640
783474
141551
725013
1097682
874129
612290
619373
498622
5502
839748
168715
995242
1087525
718032
28327
435158
1059527
238721
362213
550870
1097459
194072
523820
666092
944979
923457
535208
134384
869047
4544
687585
755964
260310
1048689
71461
1046409
306961
741500
676909
390856
1010314
251795
786838
789129
911296
470246
401810
247353
521207
1023056
35351
619622
295158
673066
634451
566004
46945
609973
827809
683319
336545
630209
974256
1067767
399589
28161
996084
1091891
274286
32839
820302
241283
51195
239285
703738
364630
6190
521525
430628
87617
694772
293098
934320
310178
113313
935356
868669
256188
953332
816811
39012
460830
831146
468208
63676
792322
371409
623350
793893
120941
597491
39239
1050967
868086
289890
319643
763338
61975
1024530
1053685
146259
741005
774369
706999
884518
205178
573182
505233
696002
754437
250661
405192
858964
995405
759069
241363
789860
879696
170187
1041176
567240
22127
676558
901233
48014
269274
18174
431866
456120
647344
609827
921034
287209
996138
792086
154381
41623
40101
393732
514491
46085
537680
270269
295193
734972
1008067
817973
1004682
646164
215135
287708
996842
579841
255967
484196
945839
334074
450861
991717
721816
979750
832970
827907
161903
117097
228383
745491
153393
590483
101625
760215
115918
577170
2225
679180
735129
813509
1078416
928090
629107
137989
265660
347990
313686
871880
559469
107191
51262
173047
497090
479933
376170
1065086
437613
300229
791848
748039
10865
119372
146160
42994
614681
1003743
514799
165057
433206
379354
728045
158376
507328
259368
738249
76208
559643
690860
713155
468070
916775
415204
132745
239711
260834
130910
872023
427258
173206
527177
1016239
959966
5287
299067
394890
794672
172601
765655
629793
522663
315685
529773
733606
373975
490374
934507
23535
1062417
356792
942500
253210
649032
678721
206555
216243
934381
922655
442046
443376
273507
41113
832121
978045
614014
862081
44991
515692
758052
372905
215470
3898
395595
300679
549030
79394
391254
386669
565366
797735
1071952
1010835
948397
843537
801403
152319
72744
143239
273182
1054246
50131
735912
201343
722060
526860
222648
13889
435161
944024
921956
757712
446359
268751
978706
817997
64505
868323
620690
778674
319465
177616
435681
884821
883008
971771
233712
927642
7824
1090536
857307
49795
272895
802436
629284
426140
637511
824120
1015876
602561
198459
116387
868864
103221
520298
909375
49428
833467
935501
511334
299668
75229
405286
753897
392220
457360
114127
584798
843915
600776
484295
106953
25783
705643
424914
758282
746990
297954
1044303
571851
456296
220118
168520
38224
621064
15812
300276
1086122
355342
207230
919217
594655
865899
333000
400715
878163
48957
812640
435258
361231
131315
981463
729554
539557
664071
722026
163498
544312
436517
810098
489590
866002
300216
958217
834399
477923
607662
52306
217638
274660
709120
27660
143552
858653
294879
346215
354437
724118
697177
698227
449505
565351
350309
1025067
198351
146065
965690
419966
741702
284854
643474
97985
994853
457478
479914
808821
894478
248790
510015
511065
897363
675845
844067
769922
797963
799013
650270
546169
865896
685708
222008
468227
756796
121427
976011
313733
844669
990903
126939
579325
283178
120487
406032
438991
711536
998356
863362
880830
976653
708622
110403
878919
668870
699443
460997
411063
780127
1001240
355110
961970
193670
769439
654864
848574
108034
48994
519426
1082468
388315
637890
97647
1078567
476906
1004875
35914
669138
244756
120531
933113
436743
648385
311422
836334
629046
530743
729067
125126
996321
108866
147279
954713
642326
524736
517231
1014932
22461
1065231
366806
818448
627349
305323
199465
1062371
270263
740646
398222
694015
521183
235299
966513
745140
537352
38261
67114
239969
1047121
731645
308333
455472
156618
757533
1083954
333542
839970
697315
112412
724943
669913
293904
177880
586069
979250
1056222
266561
51094
137083
221829
981594
49666
115043
882757
601577
946144
248157
1083761
986822
904744
817516
1008571
499391
169221
179576
873896
768605
67789
332523
177800
436646
817374
638523
771453
638881
475637
385466
284049
584600
567934
42105
1069730
346927
18658
215199
666048
864309
526722
479324
352039
517607
451579
62221
160815
766316
591915
1054160
996998
333912
788520
503155
933585
63581
918516
42116
472038
705798
636658
204030
202704
590151
1072059
860649
261936
310376
1012244
1069487
325563
570545
232153
1026244
601316
789581
747580
895687
441776
240251
943777
609174
6437
677410
950553
1000044
992554
621456
347994
500969
170343
62087
575431
812745
523352
53733
444368
811295
950211
97991
959422
532885
664807
371374
971959
58715
813507
1043450
85175
317846
796663
792656
1055193
267997
120880
968871
225481
938728
1083402
820712
1043525
616168
1080161
457164
595890
423588
343893
908305
27137
29214
32125
815682
419712
157417
581871
73462
155057
739540
875335
850140
86396
336323
760553
947748
824597
1085917
353946
719136
401050
136706
899080
637143
138732
353493
497766
921173
978654
1013836
57589
968298
416181
944727
778556
224693
305633
85825
685733
815082
543814
805230
531034
425429
1059280
652758
640697
821198
67203
930739
533588
130447
29232
581822
1054370
734666
1033958
789794
451345
336520
136612
631554
354246
460451
779542
910902
860633
367759
489647
65529
268389
869288
117551
586561
963203
886240
705723
251260
129433
370867
954868
8061
124336
850097
32572
1020349
533881
704949
477848
419859
198089
163925
545894
502616
135989
3295
456064
55536
1013102
307497
579891
911141
327041
88362
446951
950817
1042016
305315
188682
498019
137817
743748
488687
265545
662574
633589
757698
881184
499882
283527
999316
610375
1095701
634335
162169
378229
453510
906008
593942
315694
776049
272167
921838
233177
21671
831126
635026
1044492
770624
969649
711028
425258
718231
185612
942537
571207
333585
761982
462307
148446
5029
342197
545645
136096
570683
110793
323996
932266
521373
49131
414955
365877
630193
727101
246978
191989
52814
949321
148279
228417
674372
469649
779217
888597
226920
26853
204484
259994
492442
352482
20858
314250
715899
1075507
782020
20507
31958
145023
691556
159064
371926
706615
847143
157474
356449
90362
383742
1077618
577350
863289
625984
929355
136104
1006251
871959
994606
385774
592265
555656
858032
1056548
48048
215701
1028770
334695
1066775
157815
590082
732654
942879
500090
955083
249038
815993
389347
136922
440099
93738
957025
29907
75539
625814
812733
340493
2112
1070730
360102
89408
596984
232024
1034467
40583
901823
362949
624944
981243
570270
1078386
1079436
520380
250314
763173
568111
1038164
1072813
287382
1084328
683280
390491
302075
398392
853565
797775
624183
247167
97499
206944
964068
1063577
279947
1035147
483682
624400
940363
84915
583198
520547
1012829
924384
923334
954749
452946
20970
170532
834300
840985
773455
714717
146124
827622
110855
921243
1098438
985734
729026
845887
310600
998600
100048
857952
272997
176093
906960
390757
132292
726323
255959
940243
355093
782998
603536
381981
643337
622858
813814
82283
164964
882607
162818
403372
1006019
303804
390950
513112
2739
683439
725657
552865
850187
738477
433890
584219
601678
238158
901106
890253
148526
451386
83888
430572
1088129
298705
1004365
3669
254304
869854
227409
136653
208266
627227
855204
1010492
142869
390154
157127
273678
976699
386619
688492
429437
680572
603339
37320
573044
389903
880236
662493
992001
1067819
813586
314040
394679
1091502
299728
139799
299401
864343
16397
821838
241801
1089000
24696
931357
439119
453677
972732
480348
609882
736254
142181
407328
1083251
839916
97413
12521
723268
393500
562503
835611
417441
1052370
884467
628046
953590
76731
663848
1075489
756408
1078964
782662
389093
759797
611189
316237
337651
591380
692889
54117
640829
715257
409060
528284
1033323
56192
297003
1085588
148664
1037091
77821
325141
274081
699532
161908
419795
753378
1001263
622978
110736
1047206
408248
440562
1035942
885553
249937
779336
814419
855120
292295
4365
605634
400222
674516
763949
336934
317570
100686
882683
1017935
377730
1067886
527233
1022935
131481
414802
255280
779140
1085538
266398
855006
802345
955571
79354
888151
461338
25177
497559
80339
258145
880626
1076817
803614
743161
1083500
153692
746666
1030899
790923
212308
317919
193595
576937
526499
962384
280573
64786
1013231
418903
208994
70139
714360
1089419
212370
685956
983025
926385
321089
975947
80484
334312
686848
43829
340251
305282
1056717
108392
779322
539163
624206
196093
318252
119787
1030545
284092
774618
76006
755202
1049070
519291
677563
961417
961161
897610
263779
476846
412263
511474
417459
188739
796808
392908
38413
35742
480298
513705
715266
866257
862338
309568
162171
273174
1027939
803079
434287
82709
1032590
15816
158893
389679
1023918
927004
322064
656666
347875
593259
436501
165504
857523
512776
182809
617695
495248
458980
994879
302022
179820
65740
297967
555531
184607
493685
41705
515911
878587
643417
17251
694284
548088
40941
410323
1038425
854906
699203
895061
1018965
687818
126272
538072
727072
257359
1072171
877970
38581
855682
346057
202798
913058
1021368
747484
956843
486998
640818
545131
262307
485010
24258
756218
623134
692756
177759
791004
500497
158013
462524
985404
340169
1039383
284120
520642
674979
223353
250111
140839
729439
998732
439020
739755
597730
1056904
82278
1051358
921442
891599
895339
36675
888094
462282
716323
108897
574924
494268
41221
195304
115070
385725
184700
214342
769109
127207
738602
800324
108606
657713
696280
490946
246396
659277
396965
855625
339435
1087516
639058
645861
680601
17518
99406
224237
108037
664968
458022
958226
44658
862898
33110
127382
506033
180012
32663
305812
100738
214825
1048337
85915
24887
957234
723150
165162
264590
865472
1087017
510868
235082
655242
800009
349931
562988
962713
576445
474284
643120
431700
607005
790165
1079310
60672
83150
982372
551543
501775
877616
27645
879948
308675
952776
1020634
140247
253171
48179
692164
1091519
864402
644467
324226
1027696
517186
1018667
775386
793072
223954
628420
69836
1040115
544536
228706
168187
877389
16637
121462
923958
710639
581689
665902
455455
857550
364690
223560
278881
738868
417515
906000
660105
538275
34657
167354
54468
697411
864324
333670
856410
546472
963764
325824
793793
93594
973040
633069
111862
828340
931879
509470
684389
213063
1027946
525789
911447
698325
139309
83917
52565
347726
430207
380152
727122
321119
493460
142394
91593
288001
753861
607594
306595
977399
522941
867159
976243
816185
501182
1023888
1084551
861477
269921
147799
27533
679272
754699
462288
973744
65347
72276
666347
211307
202199
299311
660958
911130
940918
1075446
618644
128227
187489
271553
1090475
734314
469078
724409
498642
1009839
416065
8263
1007157
761500
255425
456239
212995
284652
119310
561765
698239
19093
568986
596173
856457
764513
888462
714851
448070
777601
8082
844037
335763
730120
132485
38332
172732
612347
654000
448551
194944
909917
390918
783515
621613
986675
258570
22895
367133
977955
258053
1034874
341125
322326
947021
292966
2115
279724
800457
719954
705920
97034
794625
1099237
78972
155005
489910
314652
576194
156263
608922
791078
1066122
1052367
457122
755651
577688
211075
1020350
339144
615777
405067
1047361
761232
954066
21008
1041161
568127
332794
333844
711189
32576
291811
602781
695180
713039
63669
930079
604703
785095
549868
409453
184415
489144
848089
426100
561817
543647
13282
350410
70459
929316
1041864
215608
284622
71774
642672
1030687
169219
99802
564750
473693
308617
990734
995565
296278
609092
131088
525994
596962
826037
453541
312542
171842
909718
233423
627675
800545
490302
86881
506016
686760
540600
230347
204429
43259
365154
597523
381924
461628
81455
612590
74830
336542
953247
1057930
190230
313180
952150
1015563
207340
371937
322319
495448
508058
262638
468857
1089268
939544
100121
446227
646325
281973
268622
68372
228123
667849
706045
100699
861982
810411
744280
313739
528244
147939
1079573
462967
490152
279532
70756
287593
901849
449795
61077
1050721
148801
984331
396354
817388
583061
372321
84538
309759
629404
744490
847719
494159
191490
1009135
3871
1088785
597751
1081073
882842
915898
289913
642632
910664
1035100
658560
775641
896687
661888
1045054
336584
756394
304821
1033442
493300
427250
842632
130917
964156
48186
601048
311784
565793
408120
979738
420507
519738
656059
827856
951799
448594
936417
713295
741378
61833
323599
665308
833449
836623
972855
553572
937500
600157
1005268
380595
864055
1055920
319703
420452
99849
1078395
346591
890869
159732
1061023
282235
966080
875573
566983
811917
519889
510149
823777
267268
424360
841188
356804
355754
26128
109242
505850
630420
969231
92616
1077762
102782
964463
1099385
717292
908697
364871
504190
209480
600964
759812
415439
161029
297480
873547
1077154
257456
394765
45748
716427
763901
294052
940441
955760
151856
1095432
623187
812833
816447
126792
750083
903145
803419
726022
783211
27225
588988
301627
792472
1038412
127732
348854
163610
766313
101209
1011190
386973
833102
834152
601798
115798
842534
705583
592127
569919
307865
299440
105132
612559
1039689
68650
422953
101599
301104
480244
309939
987910
1094907
880055
807398
306096
535420
998727
680631
550317
116668
90174
950666
226668
681141
28858
50396
181894
1000295
657658
151832
437947
1084046
656078
973512
469065
87913
559542
93477
708069
725530
47557
559178
1059504
792990
939741
406684
84200
285455
545173
918094
49902
882694
571309
680537
257772
318243
696962
47132
271121
868294
1047381
390930
359584
14552
417531
849125
644352
917743
271891
402124
612472
364189
595930
804880
249414
524393
496943
911689
844644
1026585
141354
75007
820515
695613
254981
437389
363110
1032113
1092072
630633
310671
1005344
411700
183847
309368
367898
975499
578614
295842
484613
875023
217090
281857
308881
224326
411119
145542
257754
927059
803076
945285
492298
880151
471755
888985
640389
911184
37595
734212
1047392
614468
213999
971979
883217
1030423
279289
1031001
381196
1057463
611201
52002
404417
780539
159260
69567
816559
22594
244294
114712
677931
744383
353533
337138
482781
158688
1004533
36349
257497
165393
550412
1033746
609863
752318
631502
531943
310682
507649
67641
17604
874223
794534
1000669
747436
893705
30685
195143
17733
639646
239765
100434
616793
591778
547823
46311
478767
861012
906967
275172
541654
1045473
238527
401370
775433
331697
1081702
284069
749301
784499
830010
522007
967280
274837
712306
508947
545819
376090
870040
871090
910562
276860
1015481
208770
642591
979546
933231
5081
980539
817132
872578
798085
1092773
881769
315703
281295
246459
208180
774091
807926
60571
119522
229672
896504
662259
343250
491582
531058
979703
438233
1075388
536473
77067
771476
766490
335048
1073850
357808
72670
96612
919484
653987
708835
79996
72753
307600
31487
204096
937464
408959
876071
957753
995924
2211
884948
661300
489493
313586
933351
751418
785236
56129
742770
679277
447051
179208
17600
702752
878197
444738
903188
1076089
88059
747771
1009267
524422
215510
2430
482855
932933
947756
962642
337476
376806
325231
383395
607462
257835
799781
673304
534300
61469
339175
696239
917263
508505
206035
1090441
388759
1089016
934915
916900
191008
1067658
167298
311274
1084668
746917
487700
728512
927465
916568
61097
284758
521564
5956
1047626
145965
272816
143572
442230
597478
761285
291170
755565
275738
629786
898355
668307
1013750
280439
1083720
453898
598475
165840
274932
432349
408776
943324
200699
888860
624211
349807
1028535
164164
742617
598900
1065843
1024999
332260
76210
467700
859209
16631
474724
721134
714663
273660
503541
1056733
599260
118710
806124
998961
538894
456247
590548
705566
250609
297384
1083790
200310
313338
84310
115001
525138
477086
42739
916444
641384
154546
101249
653173
1043498
10576
934644
740888
797381
455024
217733
811834
836480
249931
644058
463808
87207
260260
633907
1093126
324987
881394
339492
154268
686675
476595
1076568
854663
363409
934674
54028
1065675
3818
602787
657544
609858
146746
150165
783796
374233
727704
199622
220908
911011
30455
83631
311869
27136
845396
309281
390785
269697
666918
676020
547915
440810
602250
904970
1066391
1020415
285294
1064789
80115
480984
793094
691181
709714
1030869
138821
774653
183448
1031838
818845
123519
264791
450333
465708
139094
398696
357585
35292
750439
531400
557278
831903
903138
971584
977823
493913
1067634
930222
814873
438069
1042586
507598
153183
804662
51283
959093
212970
1099388
112429
474267
458545
885043
1023908
832421
78178
1027569
1060957
842198
1079496
499205
912420
501428
336277
1051848
594525
1074263
494114
19841
700183
991870
375064
349360
424025
796521
691998
785341
86093
997714
529158
303392
948143
353152
769988
165543
51830
671969
411702
550398
62097
575422
129016
235429
976131
110942
909055
657787
282470
1091595
295674
490079
471623
474489
737086
1003169
241180
111306
785864
362028
653865
549529
1029784
365336
975572
254363
52877
458897
401874
630065
1040213
1083816
594261
125919
334812
416106
71701
718400
544217
842434
440085
915011
271132
737570
988390
48449
940834
261819
832411
784242
478634
108553
661166
202457
705507
768906
217740
96385
641222
1088941
867183
426208
289831
638611
170654
783863
817095
40093
1032570
650311
946187
855126
66209
830610
288545
425446
1009945
397423
91730
315104
919606
155445
748243
631905
168763
298629
142759
648335
464587
610675
128607
430056
599676
313782
938168
466283
408789
650280
991537
233368
79998
915810
965683
60239
482624
668108
547249
890114
1012852
3772
1035199
544337
766663
278987
433623
310591
647780
964324
307073
589872
705236
44587
809060
434209
261395
122463
707495
405393
96691
627410
458345
386073
241390
970438
651799
49413
936558
270893
29072
205903
827232
583792
622913
172643
169341
455982
122353
642227
31669
9291
596798
172863
1074830
919433
328132
955902
572111
344618
769226
247519
302090
566907
85900
242359
926645
468390
1016126
659166
437745
414984
161847
783625
243535
326348
456132
318639
855681
102102
133231
1057801
890105
815863
671294
947539
132834
987262
339883
850309
1063512
72774
464093
887174
1003453
847009
457078
14111
509375
833845
686871
839535
242734
1030985
482403
254866
101715
217411
895012
612867
1000782
1007776
620010
332908
761609
194703
865611
13584
906527
439482
119145
600848
205671
804664
915544
999441
732808
360353
782462
1032026
514333
166038
555071
981986
498125
979337
392267
94887
284842
1003737
1004088
396491
848500
155115
132334
131385
126054
187127
443272
827308
309874
988087
469572
544816
437662
255540
98237
309650
269040
325652
454391
922741
668615
180812
676523
443315
229765
456050
366193
599672
595846
748648
312171
219687
1090503
17714
743724
552079
781048
944549
245501
601189
73112
246796
974630
816039
387156
47530
283245
567382
273772
414883
119624
104244
151911
303097
984569
159905
662624
371579
427047
179982
666177
665127
735143
690021
874869
139448
260963
29305
905467
273250
493239
880191
1060883
803130
1094539
473738
190555
391039
143809
581125
854005
680439
852616
1013016
586930
437491
708417
225479
609565
497482
1085130
155870
176682
654585
844349
313280
800416
431874
964232
32381
381372
851149
4305
905922
251872
962469
418885
337070
521690
473057
366927
1052277
524294
620608
233192
160615
982718
578544
909430
772928
933142
732126
33445
376230
730850
943530
1037607
70315
337649
59143
494741
1029024
1002518
614472
168549
293762
1031421
860292
564186
783163
653086
636852
335055
120359
45303
862271
29928
173489
494585
1091602
508845
113787
1087553
932747
694270
7612
293069
514740
487605
894002
104771
839729
176026
1005997
671299
467339
578645
740265
404181
473008
605582
775544
664263
785261
383939
770103
51485
543140
300608
172831
1004275
897091
927895
240926
342995
131639
9889
801783
13516
740444
217315
615694
243388
369446
127263
398982
934298
188044
490149
659145
470897
33243
107322
977360
207377
149158
378095
569375
882075
132931
220949
1087453
141871
71143
1014205
22631
2670
770058
119911
771477
645153
96658
534224
1021820
882399
161013
909625
184142
903193
499959
960152
33223
120086
753177
625078
632116
896021
178001
392549
998415
447838
586380
723974
451092
897331
949427
657468
105189
347586
493513
55683
195709
27751
607635
381904
152978
1021141
952063
772416
725339
89583
896210
422030
296251
348630
74964
637857
12554
33194
493610
690018
206101
1001239
186014
5537
1079691
271703
598539
787230
785924
146955
191643
452673
400647
709959
815910
91034
15868
446137
688681
897960
1043630
509556
560628
932158
558115
14595
321220
473240
903462
576634
118892
802406
333647
137205
1055439
1026689
694925
113305
589624
841867
866140
526917
408743
773874
307499
1028977
418800
651764
873121
535865
174056
36535
55172
631744
76673
459151
406970
275724
253282
1024166
355636
975509
920742
842489
680151
799839
304959
235550
295074
981011
81164
596800
621619
776185
561542
786456
265622
953575
125135
854212
1079767
11244
3695
1044363
578976
543546
682277
340748
7216
904384
1086259
913717
115951
452900
451267
937392
685012
507240
791892
243425
129904
208192
876634
119518
434973
18330
460765
1003221
1060471
638345
260312
586587
13718
602116
1019606
858839
728139
805536
336491
939956
457343
32820
156743
313507
947419
913040
671303
15685
527032
369530
222740
144416
306113
738929
143420
761896
18461
19511
17411
545293
449518
787040
778266
194073
170615
301567
125090
959527
511450
837358
130766
521834
816820
386507
695219
425496
1054976
321385
792204
718445
820120
742711
231249
610324
717433
820428
88985
414183
459850
964291
987721
826651
557535
570605
269033
801117
100702
714878
132620
568982
851822
974476
802727
1088737
908832
118151
535230
908545
684846
93346
111873
1082159
902416
1024869
176657
514597
827597
947024
51689
792288
214889
175924
568479
392855
1060712
619186
684046
765498
440389
925820
188967
1073464
949483
432216
109055
1049438
679611
819775
444663
1058335
104392
39560
628031
755885
106921
280344
802631
230856
490457
623390
596903
733197
1061306
559479
402046
18409
851713
745628
849001
179761
294228
50166
351133
512872
561020
955886
215786
387301
9685
46551
299267
903200
801032
453780
697953
128104
813409
1068895
528175
249041
973108
219160
164149
766850
820597
10005
541742
49638
1041547
987274
691087
127291
831139
237899
207087
213784
521124
520074
251233
239890
989638
943522
463241
464291
770368
369614
40994
617872
996864
429345
392257
6103
7153
986548
125815
926217
1059667
870619
394742
648160
461887
138116
542140
508610
509660
298474
824698
961740
1017112
759288
1028600
145250
938075
862753
817675
659439
166263
508044
222826
1061817
887423
1014062
1084073
511689
1027459
959539
157697
156647
155597
393070
389353
878528
117367
866730
174943
609553
63708
769397
849011
701369
581364
838802
314796
634026
1066776
1081137
464377
780175
921133
474269
52414
301043
116816
215410
86610
1043829
474653
1037919
619564
360312
549798
366141
895569
459875
348396
933892
505439
890118
158540
157490
661579
118489
948577
516415
795706
1089197
265900
869107
7290
445172
492637
491587
77059
765275
816030
584063
19477
77920
149959
1070569
903838
247969
901540
172775
334890
852184
251147
725405
215597
425910
1038095
768286
257952
763962
539859
211023
31347
289555
92120
319083
179099
525529
1079522
867580
477613
830670
874558
110463
921589
159191
771815
737889
670000
430199
1044200
799907
99391
87109
1089672
896685
151966
206348
954998
23497
352971
251310
640493
975921
64412
937848
936798
935748
71094
819702
448037
924585
1050404
957523
9184
760010
930136
764048
147368
449174
742742
907867
334245
64043
845723
473212
1008228
455662
361044
811575
410096
820186
18044
1052677
445689
679542
135717
92279
1013987
1083992
895962
141108
128259
249495
755297
673772
467605
341514
125696
649196
488313
77520
408932
415184
1013640
680755
641835
398992
761294
521901
940955
707412
1035223
764056
173460
748224
463266
81963
641060
700076
716584
1072126
466337
926850
789219
1067659
972211
428108
416731
721255
49035
126888
929541
114479
967662
719049
294085
93950
261669
593812
523903
613233
36209
90389
92145
385039
353518
23060
48246
764485
378730
516343
552221
84842
758305
633868
586681
745968
130578
1028937
390917
648758
293383
194425
1008115
1024547
524379
735932
1006626
79608
1053695
620318
1039069
839133
142223
421173
1075843
204455
881337
962379
1002669
471083
799090
117632
128591
161408
729561
719062
863398
583389
249999
886419
57821
369307
925008
497627
916039
447335
157618
765626
766676
30187
1097517
653832
1054661
566822
217370
975046
709681
243399
659513
650194
802583
437003
818228
842119
361820
296500
171834
211338
81195
823009
780773
783459
398761
477005
1086646
711374
204357
908096
1056925
619125
436677
711790
289982
784027
395524
509584
946637
230292
145086
315608
182168
545460
879455
990040
743451
112453
326610
816589
697869
818273
936707
751235
452750
567398
1077547
391486
1080462
267911
305975
282991
483739
113242
348198
557406
991837
147440
577570
20398
600134
699166
932043
779636
1009498
1078375
126808
126704
283378
182671
791405
603908
190019
59739
552004
129328
19057
971242
922438
898626
472053
247590
919147
73060
149369
938917
232851
782456
114535
934170
809242
1019204
962324
134332
390503
654124
330053
283987
109505
606250
564644
863154
862104
107957
330148
35606
878074
130247
128147
45112
797751
807950
846297
730988
618975
632513
802705
939073
987529
434194
450814
348203
439106
596178
248322
78227
830628
761551
71769
1004792
696258
283273
228163
611679
499897
311775
998668
745079
1096562
83092
205165
656901
534902
1003371
98140
1027152
476873
322414
493140
440486
1080003
11601
822035
378798
730643
859046
51767
524212
87719
402267
988688
679093
50037
811943
64003
842547
937909
980917
283236
389359
747271
228001
391299
373880
1036958
760357
141422
760722
408906
937275
1013755
289099
205575
610428
357765
368693
455522
562308
341091
167559
1076923
670714
114372
828145
32095
95843
103348
840857
581969
912396
880270
510992
573359
1068509
370279
1058535
283424
919244
744517
71512
702174
714456
503899
79177
875488
223441
36324
893839
1037129
926094
37792
567714
338534
75325
426053
766391
459318
1057692
640405
548938
327115
79104
1022552
256664
492267
92528
106525
816319
1035343
165437
752372
912229
347703
47023
1074315
533988
533552
936789
14946
352410
346787
56245
461390
492740
957190
647148
911642
519150
250706
871449
711834
412408
907841
96329
368949
13685
570334
172216
933512
384266
985709
1068168
236202
691271
136910
254574
30292
770147
981178
338107
757236
833409
258557
469142
255577
949180
968721
1008480
843478
447824
23488
1058343
750181
146445
566448
495234
187749
404600
200470
588380
631300
433856
72058
728630
856671
296642
565063
1092800
639260
862254
82051
194847
778180
1082796
323117
618362
330110
958884
712044
283158
292150
27471
463544
999980
831539
841626
212724
729921
133491
49082
951111
113855
700440
935642
582556
679511
26361
369670
733747
442374
554009
829520
259655
320918
873478
639212
542632
891669
827869
230773
390755
684283
548927
580439
970170
893305
544467
443731
710003
578384
201420
824100
1077688
331607
597756
350077
837885
128567
965327
795246
419416
895588
1032960
449846
278973
381179
324400
750258
235465
991800
101164
504612
124122
933244
502646
719534
982011
74265
609823
362558
564218
956969
456583
876311
709842
800887
220015
819908
659498
985000
831700
858363
1072528
302833
868339
540886
225640
241027
57278
706314
660236
888973
854575
650913
809888
674440
78707
36938
640859
323343
914357
558511
514085
928692
981042
992244
165886
469736
805900
308019
802513
619599
668295
450196
974019
164210
1098185
119190
45072
296780
95305
853353
763817
311873
495930
11126
1073739
234580
527038
303351
600087
343983
7561
6811
454253
672339
992430
871725
803960
259659
341682
483549
1019959
563015
121307
478546
961421
916421
926553
375945
753024
356814
259855
699575
763974
828423
130634
217984
333478
536229
69046
545784
1065548
370093
450408
246472
13862
317280
51319
972565
179776
889582
282617
863953
971752
515087
213773
746726
582796
69497
27902
748985
301074
203116
708616
243638
870539
987100
517018
1009853
420763
491374
865830
1097794
412484
128831
227451
814406
985618
905056
130103
920376
17445
558256
664826
342815
967911
694798
517807
141885
943297
365603
455010
604743
299121
371334
129745
219223
1032387
742709
190170
809640
1079893
777464
540110
509504
829583
731915
474501
887360
946318
232436
908813
151735
352520
1098874
560992
313261
181127
180077
792377
792376
474519
790770
1023179
175647
318135
536445
1083495
674068
938792
605124
683580
130804
749559
241857
92769
83185
857408
608585
1045747
830794
450317
392335
544121
1015690
454042
805853
1055763
761385
889069
424498
660908
311966
204553
140364
881330
907593
639539
4105
531764
418804
1055696
624510
930495
799724
287027
672359
466966
188629
53179
313679
683482
19387
881985
551813
127924
993787
704260
457216
95017
166906
883618
162238
955431
174283
339442
160518
565372
94198
20618
374079
474538
373307
591472
590422
219564
1046838
197203
410322
73243
170714
97061
933144
457679
351124
866691
150311
398662
399712
303303
435267
946263
183598
312758
724689
1079714
957706
56241
1031708
995177
478446
297843
724842
335875
46088
259824
846685
970651
571468
131739
18140
514286
3556
189178
857025
661016
980726
429460
201887
762422
545616
590935
136646
473705
146578
450762
1085479
447144
986914
972432
968595
706591
82930
298253
251107
741719
853452
1033894
319953
328054
1025744
673562
445470
14394
619945
922060
295680
159567
971017
310284
614230
1034030
966635
1097095
29747
736904
798803
239419
285138
393289
708722
406916
86445
962183
542024
263409
911525
761850
549564
851918
1073702
884345
820483
336808
1042306
553132
311327
137000
617785
1002133
222183
750334
42977
1072042
868282
757373
589245
606343
482973
899513
700195
199537
859491
506715
1070007
1051901
373703
16208
323548
946307
553835
910055
472182
373629
747345
325918
490372
753916
885515
317113
184878
17418
994844
564086
177898
837827
627725
428240
698187
314455
185138
692044
551444
1034020
150634
147589
863499
77488
694806
774487
517119
106745
949130
578557
563460
959205
911590
195046
858698
304144
771200
102833
270940
1044804
583990
320513
1072324
452787
961451
361813
68292
372869
191882
994515
621132
866082
93372
820756
1067365
642322
426183
977364
62799
92623
572261
385131
734097
889640
197438
984231
310409
1051913
1078293
659935
586632
814507
585284
332257
1057815
799513
1005214
430844
772844
356982
501729
365125
211306
182312
1052686
1000296
810822
926631
111820
219952
330316
1094257
839855
646612
513989
832502
576957
375355
146209
286351
272882
426512
320309
629810
893680
896242
318281
399667
291907
137183
485144
934942
1027998
586452
869339
134459
596455
926798
25990
189305
578811
466520
519376
249462
838732
14320
294828
53750
666371
127268
344892
830117
821069
313895
140625
167311
120318
858399
552620
1000627
396278
588458
589508
245607
896642
309868
922805
760736
273030
887585
55512
715020
154575
340175
425212
322599
1025147
463424
1009932
704418
303171
432659
1089314
568106
642726
180973
1058087
528732
395434
1030147
545944
541244
542294
705714
74271
417621
654173
855166
1095264
883193
733888
911170
44875
745943
473525
1042253
905814
906864
54137
1009672
240067
795037
453328
358107
623443
181067
754855
591762
280956
220734
765569
603471
1048794
953547
430195
317873
1044886
721713
953617
53356
200624
1054187
467661
948470
663141
578915
879302
95747
107224
180463
298675
563237
962414
734833
134162
258211
259261
635817
695994
826535
302486
256803
935971
50562
342018
982258
102824
865007
584045
1052312
809228
919711
708738
261001
12589
378782
513321
374645
935836
789081
697323
926148
54745
1052629
915767
781025
59878
700582
159707
380955
264270
689205
772286
494811
186158
863528
736812
360216
910467
836030
802260
142547
723667
47887
457419
212018
287220
1035090
347968
173665
973743
701223
695756
522212
872212
69566
152952
1028374
320988
1098312
948464
350710
690782
308082
850570
987047
460525
831220
796256
124137
517366
126412
512469
999787
318092
252857
445591
316617
639691
96709
734425
589451
734095
582199
270605
774112
815538
840757
823243
350403
755091
297100
445416
469789
924094
1075656
237805
931934
584410
675062
323291
31559
962973
294871
815009
911231
156277
839552
120999
907093
75527
878100
247474
341164
546507
352265
236361
458648
965263
652376
276156
153509
102311
486679
482176
979245
928676
694217
157017
210710
582625
298414
775473
603263
775665
605859
429475
747624
907362
1016121
29702
279085
3176
968269
1088175
467124
741848
243211
843029
513687
116162
1082800
632356
686350
844545
51793
988658
559310
716946
652059
57967
315249
414108
1078320
495672
347505
797162
238373
1030983
298438
846444
847786
1094178
74779
815358
134736
865475
84026
199439
477240
279919
896604
662007
354883
631274
988605
468509
979850
590049
363733
52951
965396
488729
1076626
881537
766039
980915
509861
248403
520583
840357
956875
240406
68785
830985
548783
224339
163689
369721
815128
569968
858654
358937
1068361
1090251
877677
299727
507731
152822
666084
753420
656460
369232
306960
78065
140469
626542
834364
114090
236745
589377
857023
406636
879928
217093
359875
792554
160233
705050
1039537
350740
982410
547750
236133
296320
84295
887746
1069200
750786
13487
314339
16841
560791
424774
431839
739460
838397
217446
329273
1037137
283098
905262
666498
832078
623427
184221
1043137
832393
1076349
980130
621785
201753
797887
798937
732818
474697
1016171
674919
58029
38439
734407
462868
50025
131200
264548
1039545
945956
922912
856322
316494
157210
263507
694291
417003
914620
1021347
781570
1075287
797057
408068
1036553
447310
299817
686167
266787
16883
171440
907522
461775
164426
32854
320555
427610
673027
601391
881804
491197
704439
217469
642293
48508
1020101
737736
149665
413739
834168
805497
263388
669086
182417
579649
912309
94581
469655
231457
418350
1031760
517824
1082841
887561
495179
590046
142303
1032251
421143
137527
34525
803199
105175
212527
29163
949018
298150
122915
479670
94857
920419
1091897
659167
679584
355187
287866
924097
569131
621193
1023441
262258
340348
104134
671411
177673
22263
493940
852194
727598
810469
769857
455058
284304
377393
541543
184719
187218
94075
252213
534650
226456
799287
340277
612605
771900
770850
272550
11083
278268
75257
811398
1009032
757978
597891
239940
551026
1033994
996548
128753
1035135
295489
780419
646392
880789
935923
1093033
789849
558523
794111
153597
536674
258768
1048092
83376
56676
804543
618700
934205
844966
773603
551198
528568
348838
461139
103771
292402
692821
284679
810071
443537
1087207
727805
866213
895025
841197
68150
1013959
706270
1053760
988147
780285
787613
452948
444935
917771
6935
352091
586932
27040
354957
188471
648982
426093
419634
570999
306275
1004655
241413
891252
30873
841730
1021316
156535
581275
1025232
750261
1055279
685426
159370
947165
533446
215388
1058690
417274
617185
18643
454200
795214
337633
688190
1000614
465045
1011813
86097
803841
760995
328451
653186
185724
225390
594291
1017968
909137
18414
560049
204301
135849
159871
1001427
1043102
681844
786433
444030
912855
247184
868602
659393
929203
314969
584624
445663
570504
417001
304692
712781
912024
46947
583251
403549
838704
568307
99387
926980
523898
791012
147556
31989
185205
1062825
708931
733841
25586
439127
438453
938340
651623
769381
808048
324434
414092
294623
629412
1018468
310019
942088
941260
806979
754232
337638
915740
24969
608996
985465
241964
470486
782121
247746
1093917
81984
429252
113014
1056196
926793
105817
156541
15939
33628
375107
379170
558715
620766
1091516
865994
470377
1033237
640108
256162
862072
194619
435940
154535
891633
610514
131163
169879
421940
910853
855102
456016
311005
466630
517193
118713
1014598
1095551
71767
545895
687583
816848
944731
614385
4341
268119
1087092
571713
328210
591559
929461
245564
670141
454943
484989
884596
899910
815563
11948
165084
100249
950619
893117
1034984
569853
562393
1053125
394222
889009
402412
256182
914395
511052
73286
888813
348078
273078
48989
1099011
388112
783400
133935
520666
764160
737076
1049383
183458
1065536
110702
47463
640126
528792
3505
132739
666146
953616
127162
1066438
1051750
1024159
928727
1032101
524762
168823
499522
387967
948377
1083963
329187
907810
446804
698761
37770
691659
1060466
376417
177742
1080026
1092300
261753
604484
603434
1036873
1068160
90596
715342
129509
650897
358889
290764
72532
713789
909109
252789
294137
93696
951852
833025
282762
376319
95537
1085114
356583
15545
412781
497517
582340
588741
1046558
145783
259413
1083717
775802
1038723
1049457
930219
283775
140953
664276
935137
11804
204291
526784
408751
761546
949575
435562
568070
19499
417369
954141
120646
785588
576639
659291
126715
882571
176288
27892
121368
853211
296547
300773
906123
117769
939483
876316
192948
647840
1000061
217489
721823
934828
705370
658343
688213
404246
203020
751249
696425
606591
609422
913043
896618
865638
467842
1003765
764123
924527
400109
767559
538663
239491
89781
70402
320472
633267
73189
45429
578833
814118
313260
460731
1099479
395479
293840
585596
1064542
1006282
212627
903029
204008
833832
901155
40803
125983
665075
706129
46735
147829
258509
120411
587788
487782
467662
427652
727306
293345
457778
127342
601364
535211
252884
154186
12043
375971
595404
252277
340241
299895
364405
843875
250510
263465
716867
739283
265404
324250
497450
361019
450566
413178
926184
818868
810123
841386
182027
952901
181306
25007
386870
265191
22761
848028
254175
435998
693747
144454
1034069
1067398
396487
623959
99761
7626
819829
606436
524794
503017
385423
794818
979640
331588
638510
584444
634009
82932
476954
1032632
408720
442415
967918
1039587
80566
947997
421513
214476
406284
522826
18453
1058529
351726
253560
252510
169734
185063
863912
703965
702915
41983
896794
135923
788485
481393
494648
427405
477539
1021192
919987
246914
323591
1079305
745107
1017539
827763
116266
972264
760394
622862
522735
634125
834459
275817
412158
605133
392325
220805
871523
494618
1092213
112770
16957
604407
737586
985619
780378
959899
611959
747500
345606
477325
711964
457984
887848
1031696
392148
163096
1008234
577727
651151
677027
882437
1088380
517713
120542
1003011
682152
317362
177106
838234
612638
172965
267157
406540
243470
815973
499004
215472
168451
881034
370529
475760
349793
398117
644612
1023580
862965
388659
1001012
1084066
300219
1023584
456664
619388
279031
973859
780192
254005
499253
418081
194461
55292
25859
628998
510535
602364
539989
866707
438022
287863
963294
847622
457548
947242
348302
786619
569900
202218
502344
608274
154738
5610
924022
417188
451054
716799
1033968
1067012
832156
23758
306807
762722
656831
522061
700390
301756
588108
722673
1006508
374037
254198
529069
562201
250444
426427
348374
731197
1095547
152640
616674
181489
656089
999471
1034011
722497
926434
282878
798468
372019
1052320
1026644
902064
901014
230952
458813
140867
1098688
843848
974350
739264
115007
407819
109893
736826
422156
1046421
727459
298843
666382
34884
628579
575342
93114
868902
345076
372436
750895
728798
467846
539864
676884
827860
1099821
39669
857113
748747
237475
1013567
727984
462334
313236
1020465
1019171
409425
901780
618280
1044957
198814
599929
802197
90346
125540
548307
305937
453620
355114
972654
225423
488151
995630
249927
362867
914404
789621
1076083
894141
659658
769909
235478
414066
1030614
610642
455162
769188
1053920
306510
787328
628758
575284
748382
845588
436556
187607
392756
512602
180416
364938
137804
745663
118765
943712
61389
1007966
494935
310700
620618
988070
741339
573036
1029222
795469
69681
1006464
239934
1075821
151962
20738
708540
675190
502323
582454
1060885
407196
692422
877277
18235
998574
346121
792768
749015
161942
983310
922649
266479
368995
969011
767078
91849
342849
917706
241643
1053066
455709
473851
668497
1089563
554939
367399
796474
973580
655287
499716
802002
677098
124994
767507
128754
803302
355210
149067
959173
245222
110113
398743
56495
813089
420444
732964
132888
120392
51656
675928
421730
1041860
818149
89342
226156
301597
783880
484831
876777
1012803
562862
982803
971728
625194
818975
318934
789352
247853
439954
4815
1021249
17460
392459
292311
594758
583097
49197
906618
878947
460852
275014
699460
103999
1016463
742362
330870
157037
413015
443142
860803
36740
981553
722213
753246
81079
769753
531337
138618
913221
455479
456529
912080
913130
914180
545987
543089
600168
193666
182585
190908
905711
836352
76629
77679
384739
557868
449605
534586
491572
355194
241909
643542
348066
618327
990562
926363
15498
195968
286728
621690
600890
460422
465723
422524
773032
82982
298578
278816
291766
694226
364803
745185
190828
55697
407085
275471
389827
574208
236476
785521
810213
1049264
683809
165440
256131
758926
632871
590197
924413
710799
652611
617803
12049
1029550
506498
334375
377531
123262
250019
227574
770318
32603
226772
524284
1041271
415307
1059829
153125
334864
886600
835731
942927
337786
966933
374908
601557
852339
401521
5001
76862
84428
727850
1037943
68791
701863
180841
169639
587023
286755
817835
60376
830578
861645
898518
953256
715234
396449
628259
1058408
943923
1098712
78781
16990
58391
513858
235203
626688
183091
1008733
276059
508738
938194
459951
384682
1089415
986124
708769
697904
92543
981491
609328
56974
989000
381483
69861
545738
641526
192672
698055
736290
335745
17490
317717
188837
517154
200788
833265
344597
875040
357074
971947
227058
1041669
26496
750396
909603
602819
731617
393044
582202
551967
649966
1032493
67642
75118
255634
1003312
227861
194406
943428
249972
8139
76881
563784
951763
827695
828745
579191
252138
253188
962647
491484
93741
988035
431298
942411
608681
220257
437037
548569
215156
148096
336418
182226
772091
953422
791477
20521
962750
410635
935247
51599
769815
95376
524938
352289
760853
479465
12272
344241
973126
954516
235206
581455
871022
55926
626748
496828
958823
660040
826142
1096124
76368
919163
1073191
159060
266835
383337
68234
536055
149229
97228
772828
957514
751954
416475
777760
555782
465310
884316
689065
883134
276890
1019714
271748
40319
106980
895442
698766
1024022
294138
187458
929707
641454
633272
585582
109194
1020508
145184
984475
166056
440637
722195
318776
620095
20648
709482
871183
344451
737694
465930
212556
362591
245449
42063
929075
854927
169981
959276
856733
51273
649867
1052009
709188
452659
198073
152452
1027975
735014
963076
23539
621095
774306
269173
1098738
795596
163603
698426
51437
1081301
564649
294754
290452
172923
1009679
651348
574559
35212
456379
904830
1005049
201044
269043
466571
942783
218360
616063
793432
453341
482581
1086476
559051
635895
221926
888595
742660
949356
1008443
619354
287881
496577
756138
836881
237978
123661
11299
270417
826183
438136
33751
260373
289633
622947
76009
473782
368990
559611
751268
606053
997261
854428
273173
479302
595920
185355
47493
77091
1054359
58653
539768
31636
932664
836921
412468
1004772
882673
211934
144945
62730
767104
843400
570284
375301
718367
954847
866800
924314
924670
222235
737477
779528
407954
690887
125789
144216
353872
427466
26755
892441
455298
182006
637308
126287
554264
910703
135956
1039139
771482
63613
862397
822678
91114
497115
559988
302743
1020168
86457
43847
957162
687193
932214
916261
800684
87300
526500
939583
12559
1027925
1077897
579466
969475
261761
912614
385918
821578
742239
687929
317172
43794
275088
183125
218961
639465
155186
9295
308433
127800
888607
870441
604272
238887
70890
443252
928220
852473
245582
566089
887865
335174
707797
895069
577090
96670
400537
948265
747572
163547
336688
431674
450039
461607
595548
363741
753970
779092
137789
751386
492944
289282
250217
831713
483945
293223
292173
58713
758437
263933
255677
416981
787420
1088757
412406
109162
140435
996575
609958
968558
821941
561511
940673
908505
524757
356797
114901
867097
180574
761721
197522
943314
552987
1071734
862776
476991
283350
1012929
801912
609505
913496
528380
950937
789257
358844
220532
799646
525688
439596
211250
581525
156903
301806
932300
1091133
365952
80796
873025
1030592
206630
852283
164768
108791
301039
299989
105200
914530
430055
389799
894935
835275
948640
126172
596220
904570
808898
66541
748241
359386
960858
396000
1036022
890433
7304
572453
805335
612438
459204
960109
1007837
171818
596756
824854
77929
750401
732620
1051451
893317
1015899
283917
792706
971845
972895
1005294
268184
938515
987142
137917
24623
172948
732065
418641
451275
569810
214427
891237
934218
831832
93681
497082
898878
1045434
603387
161331
1059144
286784
846654
32087
470678
86941
903099
257336
331038
291968
478573
177757
897135
678578
779312
477499
767910
703273
940025
995260
104354
768655
95063
1053107
1052057
302617
428484
304729
412194
34995
309575
372829
200139
1074895
991774
461324
499651
1009029
495325
833477
87408
795281
469139
655074
303192
1034131
667174
313352
925895
115673
652231
810886
531637
455240
254732
953213
249692
188221
24139
661358
1031494
670012
6038
645315
831067
888270
782051
360865
1027590
136021
299511
595330
470699
541493
144132
291313
598625
506999
525379
928764
285775
68691
537932
604858
727384
220744
563253
1040165
329037
553262
854305
791498
344044
1005110
1073651
716006
132347
964184
1082846
373416
943282
209798
212466
7161
114858
158750
733651
4394
113434
827313
634067
11748
634498
513757
1089844
618596
679314
270107
566441
62535
936927
846335
411370
222615
41897
9153
482267
789769
559473
534066
1046933
814545
948008
742213
134175
218305
1055653
234508
244441
360139
73703
21133
1074278
1060082
784356
458005
81475
709255
351909
914368
778251
817207
1006187
611005
519835
959776
234845
515222
350968
891218
558964
746100
1080792
615332
450537
873748
515345
984509
3783
95844
305093
286753
586132
747499
1008930
153285
161568
131875
605339
25059
865904
380054
919540
424123
726564
517707
442159
988316
603727
916532
825389
998576
263393
497768
255127
943168
346334
409751
412014
579760
926456
995067
572508
22883
109432
1007832
971852
132631
161951
581912
151981
99668
993078
628064
937367
355338
656991
371097
877546
233273
437140
438190
745175
272778
116308
1099082
1100132
1100131
104899
570926
82846
790535
83690
144350
145400
123280
124330
105728
854687
855737
856787
160412
157890
1005418
884654
731133
91454
222054
1038884
808266
1100301
427967
445885
755667
506064
741201
23048
119280
544418
413602
468700
628270
905968
1076072
621447
463325
964438
435515
822330
329119
630739
708980
400678
38088
73684
1006062
220980
15470
777014
227958
945709
773645
907673
822056
538510
147949
569615
155424
790075
405105
397610
109587
360758
1079264
576101
1085068
1058132
262970
600980
91075
432728
379533
919897
554387
1054729
880609
605059
219475
1089511
964044
672216
1056684
483638
891963
377949
768478
681481
242800
126767
1015595
802269
579365
15406
29648
748990
632631
26629
75441
847572
911082
584789
266608
1058441
279472
1012995
579301
584662
441542
833315
836134
417981
916140
380092
573722
1063471
940975
135696
1017082
865526
118620
825221
653019
944064
485501
215736
287218
597230
972666
971616
142016
871226
617994
455870
413485
1087370
4160
421430
391770
1062840
175850
44354
1076548
1053599
885042
832273
659255
567184
509673
51963
403715
549967
157729
543869
1099419
870706
665070
610743
763593
223698
674109
977641
68243
179394
796010
188380
876211
420012
13813
321113
19306
299504
942400
931075
852739
240889
961864
953341
963132
296670
8952
560313
133062
358493
774249
651862
617470
847590
374040
5491
334841
191091
616809
951745
443109
746162
254429
725770
363983
311584
1092167
615231
10524
681416
701822
481366
126475
463413
759736
472386
1006355
188541
356955
276633
162808
1059326
943894
5894
815692
820152
572001
915879
812739
113850
171058
1073571
334832
362712
168827
1025907
151785
385689
528417
193285
507570
385532
686374
358813
866649
514275
569107
303470
747901
628271
112559
1029768
547722
549423
78652
369234
550060
759298
744232
964519
993757
803842
1043810
529924
356826
731891
757322
30217
100033
926889
730702
1091698
272013
501244
610667
108717
963772
353297
634347
985157
272397
53256
681312
423865
427264
128470
93713
326796
415594
140821
851338
1084920
142392
489515
767817
620906
792303
777082
392053
1031751
20921
535414
988956
953485
809206
523805
746245
161383
646166
369443
868943
267917
555126
352909
560169
862042
365959
1033294
495699
459346
317960
980815
660599
686997
115585
13913
919763
714972
7487
47116
216838
121615
221644
738333
347627
1022224
804263
317931
948740
644153
830092
850965
229210
493809
112639
251070
1016699
628205
626573
477466
430516
890500
107847
125001
843407
998738
269735
976299
614337
142357
19085
448963
248363
443341
888725
1076901
1026743
166810
109997
816732
668587
864104
1087228
32646
970334
587180
202853
399135
981228
923232
626693
1039487
737111
62213
312090
525423
331200
634639
729953
62336
445918
107160
961155
893394
616080
262283
518562
356515
971353
771182
186844
964628
981720
315720
154799
178685
302527
894060
596428
400979
487262
15108
39687
96185
806415
292974
636161
716871
143259
1099184
194594
366445
940147
1056340
391469
480524
667748
1056453
364085
919389
686695
320618
494771
792995
962939
95498
654163
113887
1037363
998401
979978
196123
980752
924632
908526
496056
215725
423066
367058
755429
462314
961659
38121
714268
789638
444372
574639
839278
67741
759653
52257
111189
960199
258111
560442
331113
158614
391964
256514
206023
253531
665540
444244
175448
223506
145933
238572
141082
499734
61398
602398
283829
944807
585521
292918
1045357
472714
951909
532808
1068299
492747
367211
722568
352981
682663
998492
391807
813236
1058720
722550
294447
1033866
316962
372909
344821
29538
906790
911059
645331
956500
460213
25623
547102
408648
618161
631475
390560
321284
663257
487919
999373
343787
920512
517973
164613
861290
695451
257207
227145
213179
64034
380833
92901
360837
263499
499017
939910
1040874
264969
908620
312743
46760
508206
424317
56117
753714
561876
455003
783902
442918
331708
519710
45323
329363
177037
40799
956993
550441
971492
798023
656268
976043
980587
804284
680684
140149
196593
835033
815298
191217
422242
1053121
677708
768509
655162
51528
175428
408586
890504
57638
294954
752978
986553
869956
602426
665032
1002418
441719
87481
422239
164747
787299
980674
633109
859243
774562
510182
1071380
644916
272685
152923
890599
138800
113427
1061983
57676
659318
631637
1098209
600005
553257
364192
761526
43593
1054464
443290
269971
306597
778165
707122
170056
436058
940708
1093690
343918
92589
784980
774866
518287
808615
774079
276101
53426
497872
804001
994456
1033942
682247
33343
767521
659901
568692
793136
1053998
222672
881591
986311
462780
21538
187666
483913
300888
922720
324160
90517
44129
289894
242837
151107
622272
806995
32346
907313
897621
931574
1018618
656495
377572
97323
808151
540239
950890
423287
19486
860410
146560
1045664
30357
608012
809532
475170
1052683
342100
3335
361147
190940
11602
909674
1045700
232808
14488
512186
83553
544849
387148
903025
603324
996103
316697
749259
800447
855313
1090090
763521
826184
1022488
350811
215623
267570
984722
957295
412404
669373
1036990
873481
345555
802170
884067
571611
415219
173195
885431
539057
432408
63783
64833
471375
875870
719170
289192
662085
823107
174603
1021728
145101
1074667
106954
1025780
423805
415889
221452
842519
1045247
543588
680386
1063937
474115
625485
519443
10510
548202
1077025
953095
771816
289249
468188
234030
23339
544198
1098888
668638
285907
890487
652488
157226
710047
38974
923534
862921
447289
325252
166232
1097409
200721
373485
1095057
884727
627143
1053584
906970
886710
103425
921898
267064
632518
52448
1037688
743915
297302
394616
537645
1079475
758041
229481
3563
413848
624286
406798
419533
330183
26267
268759
985309
463324
55065
314315
717993
638641
684507
474624
55436
557409
130464
1059163
430278
340233
1026730
439558
803353
962053
154505
873546
262095
90287
204541
868000
33284
784634
949428
392846
871939
365897
74892
991683
100716
961691
231554
355635
263692
296077
397975
323785
1058057
658344
32707
1098795
942641
619174
1077176
1094368
698751
821180
735782
1015310
845294
857953
813535
67677
67676
48770
676491
677541
327941
223536
661101
860234
538447
410890
545385
587372
291257
259838
1045618
166673
842477
72337
839285
252189
1023189
256464
263528
514563
650087
873250
767790
258684
74505
104048
384201
1060077
700813
364735
689730
360146
72355
455170
800574
127523
419819
1091271
372393
441145
1056879
570001
900006
593722
1050467
745516
171324
689074
174025
157567
200380
878475
839867
992119
926441
941583
186186
281543
321338
633121
761696
635473
13821
572966
1034378
394142
394950
165047
846484
353054
1052379
89646
825998
517625
14754
182214
58503
761239
1065756
353483
468348
412485
986826
845306
628008
504613
1003475
688253
929886
977039
684472
863474
97180
384143
1050164
697128
688576
174254
302230
510175
1077113
82492
390176
438092
326589
827949
978319
196384
629987
884789
988548
1050092
22288
257687
608195
354538
937912
213276
426055
63623
600662
851110
997587
856940
59279
245697
84262
677687
749771
461295
442141
867305
1082057
1067845
848105
626602
347759
219463
256737
75975
47278
669889
967759
112186
120811
348019
37156
756909
1043786
209834
875124
420619
880728
118009
946282
1073687
1027812
584328
911071
274817
517210
982670
553682
1083670
67169
522718
157116
1062224
907012
1092389
800962
672125
162359
226938
395760
901088
729213
800719
1059414
354031
301531
972296
454337
178428
419219
626558
1085664
243074
427562
921374
839796
417946
966779
521287
526421
461614
1065278
209349
567724
757502
231667
413461
704237
705418
198399
34462
707683
557482
324419
346653
242327
345097
17474
926775
890245
953598
566721
41603
256286
83023
237487
960236
279577
129512
1070990
7423
518110
152221
700145
205055
247301
208761
585095
319471
74306
597312
1058976
832083
738905
109767
512692
813866
720006
440466
398105
372326
456397
860538
427234
343679
54164
736024
833439
826100
1032669
533324
993205
636913
233009
961076
322242
861560
906820
989184
146022
304575
1060421
988430
1016889
1013983
771652
224509
967894
651084
146691
809961
592949
325890
531945
375341
656236
514630
820822
58362
394730
526975
202689
828615
825312
126643
592022
483407
972208
452827
455507
898356
514189
432521
80920
1069522
602898
326654
527617
287195
898035
393334
98612
649473
301598
876166
906992
29258
1098188
207003
297013
613953
966094
427999
138043
406218
655783
1042404
12375
460994
1082968
679299
1056734
308875
212847
7531
635315
751672
548316
106130
378473
448636
8388
268250
786187
266837
165287
1061083
1062133
613509
793099
660814
906141
923274
242260
122484
506798
27341
566986
1002882
708724
635716
897259
1023511
354249
213016
370230
431468
232438
88106
826134
4640
123422
967074
916026
407502
470929
477177
188187
812582
746589
1077557
82511
627346
1019649
1058825
529233
133066
905216
819518
56772
725277
298068
242125
404867
525280
875707
918440
341343
935422
313695
1053716
744134
361009
419967
965328
16547
106410
50412
825533
754518
665840
145935
226336
701641
924922
359216
486014
283733
878595
836844
977067
480032
422547
1057318
88342
1094167
536875
594195
247936
1012681
263230
69499
1044950
677272
852647
1034949
917248
223485
731988
793681
640168
246744
474821
841821
265965
691219
442623
982767
1043510
68015
402142
408536
57436
935584
174854
49355
169063
631514
929914
838731
766886
139000
396714
1097162
157786
72360
552417
445387
483335
985185
765444
67333
727718
308896
953552
1099422
658522
877159
1053005
612137
1077858
577692
1031268
341764
545533
1008747
807067
93055
787788
1032347
935138
716592
1045646
894667
658340
109738
738315
725664
595240
718592
283790
388617
221127
682633
178160
279339
1035873
531203
358799
611353
317505
588794
739796
103287
982960
1091499
99114
627072
875170
324792
670334
717369
935369
163848
848000
842038
25109
603668
1085359
791885
251981
713946
43535
975312
87951
367083
814337
553936
154935
334821
718044
444059
1097151
153167
421869
554198
658771
221302
284003
932160
828100
342465
113563
964054
1024289
188298
748612
621415
77517
595436
738472
942465
489672
421974
579248
176629
60004
287911
566175
874461
198205
23443
120290
990006
33260
822819
246375
251016
944241
15757
43212
607818
464980
732891
841679
603963
1008995
1020172
231870
232276
975670
737351
752697
218330
357562
890198
1057464
476018
828585
707132
1067685
733682
160697
1035000
677359
27110
408659
347435
237898
612271
1088943
946412
714283
203818
672497
467285
65166
520716
892236
6255
628799
952441
566123
404437
341836
331529
14253
403500
428848
742529
472103
1060281
882519
188660
1081969
795738
68352
456843
833888
906877
648466
821210
928663
269750
881946
738748
866171
623835
707912
927442
928492
66267
1095784
781050
854493
772668
514955
917884
731989
30703
894158
893108
398904
378290
973688
460879
849332
178663
179713
77710
718350
558985
460903
713931
311752
117488
397738
191509
723819
9801
1079289
130746
999001
317778
338562
1009813
92154
703294
448274
299407
964292
531645
553436
114349
115399
304453
59419
271358
1024400
190452
980465
340324
561974
1003533
59932
110222
176280
952226
309910
665863
80303
195131
480209
1059130
819498
346113
11132
16392
17442
158675
319617
56281
533546
1044911
55949
723749
97658
742112
559615
1032734
239089
753482
212557
252869
854000
1089910
468577
881910
270156
62672
745590
990429
70131
978392
712813
155572
934574
419112
720982
339575
962542
607592
378248
954856
961504
175545
795349
693237
612997
811787
775642
710978
316015
160772
650174
597533
376038
630368
159316
696347
96978
624429
268842
347189
377473
847763
895802
654379
250494
253677
789817
366429
1098332
90051
1008874
629505
934070
496644
353176
1046405
158676
229749
480770
586020
772594
572609
335735
123181
765015
615257
1025822
998760
88722
387701
459379
491006
963982
582994
416993
597640
540198
870420
869370
790912
580879
584053
427696
152715
214528
1043294
770821
51674
471279
315118
766344
570981
95457
559769
16137
890567
665094
294273
318850
689977
934284
116477
872335
333829
1064273
514105
386233
832737
753074
1016839
75593
1027295
269652
606296
809374
247082
400884
430235
82361
985452
1057403
1057402
607992
406835
549253
518145
473874
119544
927249
65852
418543
19022
572021
236075
427052
965933
1051090
233297
940132
703585
1010496
120468
580167
241082
358628
107212
985198
365469
328561
657463
123930
332063
333897
295163
391112
377419
1049548
199372
710802
1084783
1031769
866643
230004
622433
261790
92266
699607
1021720
62705
176221
770398
233906
62775
741429
273151
739670
288081
303651
384667
385717
513622
774261
166091
461195
19942
354460
355510
403550
962142
1044688
530094
20002
514854
321931
609776
261666
21551
855007
148094
705751
218272
298939
765012
998100
238790
1026060
818136
362344
149691
963012
757823
233429
228442
557684
400124
994183
883990
692319
387658
828462
37706
1075457
430833
924584
1092027
375667
1055970
548371
61639
913792
15826
793997
673297
294060
94688
105305
14245
640083
771268
1007421
46742
333936
655525
18712
254688
129795
441507
769619
983106
868678
1060547
521948
786094
664028
987598
340048
445825
260709
252471
462381
71412
536453
409434
790070
277980
662546
462613
553376
370909
1074406
197789
901447
86148
926843
652416
875696
435818
44957
47764
1027371
770801
260908
1099060
573813
68955
532297
607688
913472
974419
725523
595981
865351
418295
916092
527578
1051793
318755
442087
602645
559759
512089
69852
996589
182230
816689
761895
199528
880559
561040
299120
91193
1099815
162406
100171
448966
1014135
18719
472275
470438
26336
1035292
603901
45900
802870
887404
531578
1087121
994955
236636
225614
662900
603619
400415
72900
449991
837754
102091
663138
127502
859724
777876
536734
988705
414064
60460
817894
314833
808402
789779
784434
853311
463099
8854
1031813
265357
930510
1098808
499024
534946
1080942
582504
320666
91497
502375
279715
103582
96314
960989
740183
735694
357218
461072
814838
474850
246668
1028428
124319
251171
673091
618240
237533
683619
855665
785991
295223
3843
505936
241211
183684
111072
431478
869853
1082661
942523
224184
1005200
201855
841523
528180
1074043
9491
712689
737809
1046035
921164
892688
269213
362381
430188
768540
623779
949750
1045874
318953
68758
850268
118817
316336
856863
177740
1072671
591985
559091
1054137
129894
643333
384754
749237
56048
811233
574532
63179
529193
722218
1062395
1049058
657309
484871
702698
837989
990834
410782
143718
336900
893449
904297
415847
781700
226813
937277
872026
368043
907360
339000
824049
903409
1015741
457627
101007
616941
570269
450533
54473
62408
643481
169789
554658
246225
238546
1016297
819640
47890
334279
506594
1032662
1081265
326299
575099
3367
499315
800438
167616
166566
413444
125592
291011
526015
324585
98500
999249
802128
346181
343647
873132
562506
927220
489293
295232
480736
556673
195787
611774
501559
160312
696031
262238
219859
4292
923547
215302
509608
241709
869239
870289
215030
363903
364953
5811
217845
777260
68740
123859
953664
394094
265305
149281
65510
148033
455764
745416
490163
789417
742631
525093
579698
220552
917278
481971
310387
972475
679630
231142
913740
331947
849736
224598
324662
560770
284776
808011
422214
534223
407601
899685
840430
942039
747732
1090826
746940
733192
773472
468410
1068395
974023
71564
274629
13194
186035
129742
874169
1001047
747268
86963
736161
645832
868653
601642
1052583
653690
968094
489755
310697
838469
55338
919584
177416
417362
594884
259845
747181
149239
131355
511999
259221
361300
790214
470572
46798
232682
103902
42697
111480
522468
510253
331550
16188
1089660
1098429
696330
728557
684067
168512
504082
284447
1001579
341861
86957
387676
332147
179608
904872
866127
585673
737184
79594
424672
947529
209445
801033
806585
998877
239176
1097945
25864
920010
425430
479447
769281
20324
18400
906136
264611
637605
312014
788850
744216
435580
200762
1088792
555375
904419
570301
283843
613052
1088118
1098819
420517
469626
1041750
927392
704804
114016
555933
233315
113637
40275
451183
785964
46231
155476
68726
721224
927748
355101
467175
19537
763862
295278
37220
505711
1019523
249581
522635
178635
89989
935125
16740
1054885
948673
701767
229919
795809
759982
329095
362849
501252
250811
667432
400924
456716
809127
441300
247042
115369
281853
725883
925366
78076
977618
401128
958146
243196
46843
627916
965609
652829
705491
883951
282253
600143
1043487
126084
471586
48557
804422
12089
61021
931129
262113
880775
1076925
52191
60424
362364
868279
963059
687984
100199
540993
917911
88830
180313
743869
630614
628615
11461
987332
345337
216099
18561
101651
472558
104959
184914
751620
723661
841287
615785
680915
1096337
216567
1042624
710724
567470
852653
863222
788184
930177
1099209
81059
299556
256505
177075
483299
484349
485399
224814
1099970
890155
120863
697546
244001
770739
1083764
651878
365880
17745
520526
506370
378114
254342
20387
543250
886504
77997
1012466
958110
743602
193738
485767
519717
761159
690565
914730
186343
590317
400277
728773
382017
985660
533874
149167
475633
688225
30417
1047157
205053
224530
652899
453542
764723
580755
747174
1026802
1023284
131405
525982
902535
903585
1072332
163862
686506
472400
959840
1050607
440054
740614
688040
483438
390857
138841
389327
941928
748090
57737
878645
911651
383333
239214
313312
677288
505086
150598
981093
4474
1074140
295728
31089
784426
713706
566895
1060100
215037
511112
700038
905825
1034107
81673
793797
436666
5022
316599
810736
835341
125546
548836
199442
796114
898090
899014
834474
856244
390287
962067
599452
659006
584772
1081151
65370
319762
759993
200957
421787
345553
1075921
610089
802150
725997
912854
862199
996437
230703
1062715
720074
439962
56842
252079
207773
96393
822739
710493
723591
487524
57694
370296
600875
560675
838959
849124
261806
564645
880787
578409
510940
492254
12479
913539
267190
999996
76911
727558
628196
778441
310355
611519
151934
13100
1066719
643437
823364
167955
912046
189349
1079449
680408
509194
125016
296321
930585
264991
907225
496788
506786
363590
168897
307334
185360
656812
319029
1028214
79894
910746
58542
530728
725569
693803
747957
611467
46730
978170
784579
28262
832571
239671
93156
410642
291325
238297
818749
947763
315877
841219
1033175
386988
412579
254272
207441
811234
554524
1002880
459655
861491
562385
691646
524244
77263
998357
396088
740135
127618
557022
867917
157085
307309
996010
635231
375879
804582
230318
797502
796342
511545
602291
64159
393244
1089746
971889
262446
510354
536699
816175
586862
859426
140935
666702
1090557
877464
878514
505721
618224
510692
206352
207323
367523
868466
137524
426153
432685
474819
933503
800084
254113
788670
906789
758598
211259
579492
365393
1012065
1061695
915761
785247
543996
153983
677484
1070682
475103
93949
900158
565545
1085595
440069
168605
382370
468718
683187
879795
583238
117496
304000
75833
31121
456282
327894
554326
304589
533604
117167
869943
62994
190866
99656
226334
1073604
377772
856443
855393
207437
774893
15337
535007
291639
466148
703774
1028462
772933
123794
592307
508700
566456
700014
667661
355648
863022
18445
207679
92813
941044
398022
612018
398540
520021
484118
1008742
931003
821588
820538
282976
474738
921154
973602
961948
733310
222708
319969
86701
634225
970040
996446
578444
853783
1027007
183472
1039029
568527
601777
746558
123992
416722
1019290
954885
49430
1012952
440877
927046
66001
621118
232966
491180
159420
15712
810764
583872
396826
105818
299818
931210
377595
163583
321623
642588
185018
97446
945444
888712
596648
1074618
178900
541600
571883
905356
41952
290842
443259
838164
816884
1058887
644139
771139
230388
213325
840635
302021
8243
599108
414257
239949
651327
1098549
978626
976877
298177
661183
173127
171162
651906
981465
767332
415719
541025
877639
353612
424791
174924
884705
693415
250911
54582
1088513
968442
645509
829482
59594
490190
289536
1024225
109333
491124
81269
957336
783130
47941
689812
279548
759899
201442
622160
333429
471757
472289
627947
908879
158907
231210
186358
123888
521949
77656
737457
275150
728357
1051855
405008
1086539
866200
366776
837213
472955
10108
404751
964703
259921
849588
991524
33677
1020880
1001861
856562
809515
1046320
1025175
846344
902298
225237
20992
412218
930074
133198
357220
740736
309383
740260
247731
597025
572665
744589
991405
180086
468548
152530
1090253
317616
1058889
641397
899247
229974
64493
199137
425829
435166
834311
21584
1077926
110326
818622
559250
528140
72833
1007296
318772
688044
337259
45719
405240
645216
364578
309337
470039
377410
1062464
1084700
547005
342987
608454
734784
414870
486058
427700
1028576
975432
35142
425203
442534
405508
833088
469967
598762
498713
264638
621888
562737
616556
365974
671143
749721
988192
649335
865943
904633
828724
390898
133420
831857
1084640
197920
142136
437564
70500
879753
869749
533352
18109
529679
784034
550054
121075
1037892
520284
263055
69398
884496
335325
17257
418260
568296
782707
326140
1048824
224737
814469
577370
781319
195273
429828
226119
263986
480073
632189
110692
912773
257399
498894
315896
807399
170692
91406
74921
124628
349944
259755
70809
654937
36617
934325
888231
1039125
1056838
1086891
419618
654356
843080
678543
388345
725428
692870
553501
463534
375096
592056
777540
1060775
911969
447709
924107
424604
825762
430482
333201
1041001
789771
875272
641519
930269
128367
333117
198440
263517
327926
678034
420389
828170
1089025
362042
839069
201790
880749
754985
754986
723245
692193
495145
806384
258268
646390
929488
316313
153520
579022
947540
492333
35529
500068
198116
346934
273416
805007
37373
136106
1100342
422145
17293
812206
914881
1047235
446162
447212
560230
109551
646740
595346
188907
189957
34606
238689
97085
1045763
1046813
1047863
561039
95100
185272
189938
818046
765817
810935
583119
26880
501774
403471
404521
51434
52484
53534
837616
549098
761128
383536
412296
415471
810470
329244
911939
400875
325055
176660
59092
926838
658012
938931
723736
155140
332460
317364
580527
89594
759462
1003358
117170
701437
890218
338845
165749
129238
551433
803202
86709
1090909
380255
421243
487370
665402
762600
483742
208507
352569
826658
607522
931056
249052
771877
669300
334800
864468
970832
356281
122207
658603
474441
176912
968670
192030
1060409
51752
775795
494064
255944
519686
328289
740896
281167
542645
141187
810487
262715
1024757
806293
709769
1008254
257506
444528
766024
924197
671423
895501
958827
209818
902912
776370
65486
80074
110539
475302
474252
520265
730025
420368
592790
459744
898326
718664
604516
644981
837493
359015
168502
1068639
482023
863166
529882
1034088
866914
244830
460078
909280
1016108
6608
508537
138829
607932
481887
311848
52365
1021156
766873
265151
652438
1099737
101837
787242
1056127
929237
29557
283137
127063
795441
604939
339059
216147
548515
182880
473732
335163
543785
828612
907596
85495
97190
514487
390330
690336
663452
958793
310852
1002786
449474
75865
602941
1064897
829930
116038
671434
817956
430126
822977
1010620
520995
1047483
498071
795576
789885
53674
71801
243627
895574
929453
262828
971329
654271
8187
600443
135060
986693
145686
314597
69909
356582
247335
975299
138448
633095
349655
32669
464166
349512
360330
534271
841777
835899
693098
1055342
565539
986520
7359
943088
458285
799428
169240
788415
203785
727446
647430
665464
628813
945950
88565
1055581
916614
915564
1008079
1009129
1007029
163611
904172
711816
688276
110446
193506
154993
230237
557647
978888
471915
471916
984175
983125
467151
731174
384014
127942
992559
757431
189075
254210
774329
625765
79689
226741
551421
469318
908499
907449
609607
856938
664868
965027
273220
445070
126984
271676
218596
854640
685074
1033923
788722
851894
710008
519159
12330
236765
523991
897723
102800
1098237
603989
666606
802413
798688
4223
383575
111316
643515
52307
351773
391859
129371
402486
506188
486955
107723
616095
1015600
686100
999422
784557
273257
312535
66268
992688
259334
891104
70687
49804
830901
372491
484735
1038165
252837
237453
121446
544581
830957
957909
226819
8087
1096648
1079114
959264
120979
405742
394059
269115
562569
545451
264496
156338
625101
812465
811284
1063647
946014
692885
692447
1043539
292548
110613
138124
829486
367294
13968
648459
313572
934068
453959
502514
891476
405368
845543
196387
796882
1095797
999992
1016505
497532
254925
688134
1098831
610648
128699
246339
799598
864985
107538
617896
673797
506815
1081726
83729
234662
502343
232664
998501
808089
528900
44666
408305
5104
1082210
648521
634462
848114
170064
785373
237489
109385
995768
750238
6695
748856
467524
360273
693295
995685
614557
78500
346285
418692
125984
5552
203434
1023728
418331
54957
168052
603200
682295
1027820
484899
10572
645805
829510
893464
894514
590251
532303
781715
795390
278101
586635
68861
807638
280921
14648
1038242
463610
737270
564205
973210
267161
518501
701683
807812
934640
123939
1075852
318009
354183
665413
1099612
327196
56567
694503
86850
142260
504075
182972
576695
200345
890882
467709
209101
974423
923545
632750
631073
771443
406996
708746
224527
376808
494470
710662
52322
61905
128253
225069
731104
583965
666138
913940
462089
987774
767085
81211
438220
1059431
289944
159619
1061394
1001767
119877
545957
733708
747722
378055
150100
563449
1011965
495625
123602
140731
76214
282896
944305
414144
971334
61359
559997
1013912
488029
897338
291749
756455
997029
837629
540091
332130
647406
306170
474307
143392
806408
619522
301070
34144
501914
28108
1042283
1100194
1099805
108543
719958
987373
506220
97790
414679
1070731
883858
837504
28452
946737
437361
1077884
957111
268745
1022629
53172
244340
752628
100294
206357
317698
298403
841586
589963
29797
251242
813471
1028478
648720
806290
370261
899508
716176
723079
763400
330673
981335
980285
393610
176396
469577
377188
173799
769364
313154
1029900
685862
606588
661133
453574
1029973
895408
349263
841809
664480
991192
705653
853782
723746
779273
619275
1020273
480673
200169
133456
999158
465789
166491
1081774
701463
1078044
870045
572716
226510
605608
928245
111282
882753
624946
318798
453393
428516
948408
44954
79500
790564
769828
319378
155244
714844
959040
776104
1024575
136989
428025
295748
343175
1052709
625978
881469
17858
60502
656045
520627
305993
50658
823613
493453
818587
1076525
1053030
1003878
656327
295295
505497
168592
459188
336248
750225
894927
502975
694323
9758
1044771
778058
672377
1095387
229133
388643
109720
1075548
990087
189093
224013
967631
558800
706402
525401
484614
871693
249415
643742
55693
1053605
483728
138392
348383
582514
1047638
3555
903693
628444
199165
594715
914420
656534
537220
831096
741742
994884
374424
87823
756749
442122
894360
123291
621764
95525
1000007
930330
541195
812730
57801
915081
64202
774458
528032
248584
1026355
405093
1055103
629754
408457
958763
174769
904986
230881
813106
863323
542460
523146
346746
750577
200806
1089644
39714
508335
227262
794843
46139
829293
984666
1096361
304247
463465
480674
916248
1074125
452197
291042
525936
81187
759486
275417
717593
1083103
973105
124664
356217
789615
919113
453017
503019
664773
874634
271421
600022
390708
45672
1059728
670222
481534
714862
59026
360133
620477
182974
105872
879409
540644
927937
159666
436373
378750
642303
803090
829032
44357
1023682
940396
969485
644781
714224
940241
399422
787918
475929
324706
103304
911940
443519
929977
650642
433577
669611
789852
402965
425458
854357
357227
687351
644169
797211
299061
635767
600294
967267
234492
435976
684268
223087
745077
539513
519342
613987
1096530
187683
514912
643051
32229
401634
246957
964139
237985
434632
40174
386012
788700
454875
330204
593740
478497
441741
456212
697013
29610
798037
629623
539960
829203
864632
230968
196982
715291
646922
280601
266793
76188
447663
989583
937883
485123
159934
711195
1033193
1018057
103734
924880
1034751
974095
9331
633081
1036549
553884
280951
150708
482367
439829
58977
57508
394346
886097
12646
695945
1033069
701457
238319
743601
937229
676915
506226
166715
24568
556738
915723
688182
1099370
590697
709550
917080
879403
84522
324644
40083
772338
106690
909510
258161
501158
374443
1097259
402009
188149
728939
654514
823952
814834
509272
519692
1069128
589242
267771
82976
535021
598249
15026
524030
144820
382887
19405
505169
77573
995855
377362
189097
335917
672369
884208
644755
34890
692874
714513
715563
615569
1010029
477974
531033
967292
221757
234427
581519
731968
126133
162217
661353
265611
278136
811501
303102
213406
10556
520959
339164
575076
409379
542684
802435
836583
455314
979812
687434
93718
428674
1055980
55381
971194
896707
428127
918590
134257
704579
508508
507458
960896
503725
111142
436730
398338
497737
91401
285005
246814
631415
621469
669782
895764
1011360
550692
439711
1092218
123741
862689
917570
1043098
1025948
745340
334899
635144
634094
447753
892472
126756
160500
69696
805972
1066791
123751
424155
178937
927514
101794
618272
646795
1063411
485193
100293
409161
421506
1032628
780842
102621
284332
929158
1072301
306873
1081106
573975
822947
51272
640605
566482
355976
394634
1051123
841212
131981
355770
855623
223523
126247
243986
521655
546445
1007529
1029818
873027
333836
925364
520027
7987
305791
680070
526691
268405
80238
770996
978762
806591
664905
452625
420508
612201
392332
790339
109031
91502
649132
509227
276143
953621
711733
621544
820748
1058802
963994
204977
666089
7872
161123
943566
339674
1063223
1048407
462380
48688
144455
610595
335361
847721
1095021
57882
1019424
329785
20843
324658
255962
806615
587112
225403
451913
1056393
518232
300180
864798
746615
19670
486899
261002
1021021
456871
793182
298527
807248
598330
937767
558906
702114
182151
785060
268103
705930
337179
140652
821481
49995
303443
591466
702920
554098
793705
185394
352532
31497
543724
1012965
950700
997100
306173
158195
487333
40783
613140
464460
769228
301993
68220
553243
159828
788789
718018
263957
25663
1004697
910373
46950
698994
184418
451795
712382
648093
756064
925838
237164
826189
284530
283678
343053
1005502
726559
469683
250278
781979
672186
489813
778179
66102
821748
223293
1069573
603450
467218
280179
663890
783572
188154
98025
898119
337627
395984
71489
217884
927111
182742
935591
70056
121935
743304
952163
709021
1045660
935812
500986
627626
1046702
536587
322123
472420
448635
550285
1021868
93723
685365
363097
106173
473235
924823
228820
245535
762620
1086251
493485
569748
642526
844998
647652
722869
107934
56570
596265
1046573
41484
599018
781130
505776
858409
764586
1018642
466627
918647
157099
242257
928574
316668
460134
739656
755641
771502
102918
902113
214341
1070487
442647
30051
767161
1041187
877252
934244
406402
618582
235323
551167
413292
838013
793765
814231
1002085
87962
987005
510134
255164
39439
830594
127165
475729
428337
650277
505256
1082801
62392
781913
862899
1033342
510662
287915
158804
881343
769082
992730
993250
892693
767742
913138
995428
556154
581218
191106
156153
223046
705605
605784
8936
87308
725559
112328
39525
457698
321981
1012849
712735
931857
917721
961985
208706
931672
507302
614404
341218
294098
469614
1074548
799643
112370
199724
820861
635642
1040873
104476
909831
827548
1043142
542634
598119
978363
744218
835696
126910
398894
272897
877381
539531
269522
892877
347123
152448
57907
220307
561905
50772
1013968
1052311
949417
733299
729069
526337
933954
1059789
100700
693355
473302
286100
1001289
1004768
253224
689619
955196
1005078
131889
473203
927007
160262
86282
1070721
609944
140184
39151
203419
450056
771557
70100
179923
568331
291176
810725
478849
374628
1016925
1059069
872949
347761
899715
572037
909893
117666
589211
535246
945110
119964
271547
244688
370398
789151
324710
847078
30111
1085853
734011
1061325
583670
153814
28120
730459
262210
908656
107170
386811
453165
1011782
599726
516648
466929
37904
929721
1057414
809764
683776
302070
798925
528359
209038
44085
926906
134802
260476
214776
227199
144980
856705
114501
594404
922605
442820
31556
838892
228943
656387
531997
946955
462559
237213
171353
616881
707860
236855
862930
371465
1051165
401666
554101
505762
12566
716365
551152
658769
918180
580317
215227
909507
794447
870328
919504
1050642
147922
713713
75349
81515
262185
655813
606108
640514
391338
980544
248991
445378
1085883
897833
48719
200298
107161
986562
876858
492869
165887
169580
324851
494610
659491
239546
752114
1065077
611446
365300
437010
925876
123233
1099108
448000
854303
15155
672779
2314
221409
89927
839877
320469
695148
309867
580551
694294
1062848
785054
565095
1021509
170236
729197
256484
193662
977298
900612
807920
337266
357598
1010021
166251
40988
182143
232847
977816
367564
616735
306467
471865
872539
425448
815904
582813
443525
754630
1051551
270607
789788
130626
387714
6362
849703
289357
967370
148927
745120
896453
982207
741753
12004
1077967
138202
608600
347198
978765
284930
1005074
842321
610222
133395
692242
994221
411609
817706
643149
583049
400167
325718
674107
303846
732246
160797
88900
990262
1077309
862103
545019
102132
10656
724626
543807
983423
1068506
104975
782124
1014333
673169
321348
519459
983897
290115
513191
645740
970771
404567
193407
160773
37665
625983
469294
964656
498764
579267
194490
193440
1052085
960095
1021952
624075
267277
345516
382980
637204
954820
869221
238987
210610
1042962
99061
100111
1087136
1060410
35063
639782
430006
399491
73991
1075599
657535
35183
231415
219744
860735
250901
610417
503645
236561
19179
900924
349879
600841
336719
1023755
565687
142553
972198
1060983
284322
151767
521723
1000892
282372
507197
47134
395160
809913
202999
356556
229024
635310
855513
676047
530894
790853
820574
982684
794738
590681
1040912
852891
754032
650377
777770
277532
57660
362740
197413
95132
930806
293782
6368
584840
464812
373759
680407
956169
80172
503059
516953
1092717
556110
970717
418269
1061240
349468
702761
984020
69382
755041
329770
443704
751936
728764
834723
271074
167871
139398
504170
916067
590284
721561
177595
803352
579409
682898
244140
271570
557998
974173
305787
117743
986917
934890
219975
373007
751751
289350
902410
874236
614513
205074
92216
775178
832482
54848
889424
320284
543782
610082
333642
77014
282644
395357
82376
311718
136617
736103
989386
714774
3248
1036048
426582
398361
1010217
430530
850435
524120
229083
991276
277018
627468
516440
584278
837382
63675
410363
444145
1086150
142528
280988
952157
406508
910054
430185
11010
12976
531359
785314
768963
1054900
7568
643970
921059
679065
1070798
649037
608614
823739
653915
605789
303391
914390
718472
455304
115275
35190
151343
947285
264874
840647
274771
488686
1013872
799816
519499
51049
794188
7054
973325
371308
806836
860710
893055
820245
829344
5619
698257
183733
1055792
535407
1066856
302664
274896
562878
455458
224333
236387
363383
602418
45848
46300
166976
1038111
562155
342752
695334
956940
728354
944293
777322
170810
64696
327263
218198
579294
690635
67184
521833
456933
178435
577304
990995
829360
879514
640062
354685
422687
1088174
786613
684041
975641
861528
1044285
456031
718197
798578
548596
661638
240814
875943
292338
123676
255740
708462
619987
618937
945479
90009
797882
571954
415935
153272
459013
557540
418467
400676
917782
71509
332539
640022
433778
535426
549067
876887
214376
1072113
391952
119062
789908
334035
35578
879059
1051284
260495
270861
668949
574704
1054128
68333
103292
960235
474091
1020426
763097
123170
436279
187370
776330
362063
363432
819919
13305
225908
787657
982976
974341
177064
24071
297634
963323
869115
980375
556161
177344
679242
560570
597571
286276
151001
961642
1054788
1097242
569991
177861
916177
803574
117823
245778
181641
1073927
285295
670292
490728
48227
331659
471489
583002
55748
721244
377966
425746
476955
568756
977222
574315
12412
644120
546272
267604
24160
714267
286898
776072
556526
624898
1036238
448140
986546
145384
673012
935600
897935
286007
69643
449896
13169
257365
254096
474587
104157
541474
933111
1055460
49309
822590
1062640
927780
651288
708573
849746
829629
376602
293958
723170
225254
567498
66280
947602
235653
691337
29660
208754
1084432
954540
482017
203757
407769
879638
977512
496392
27683
811145
1078949
118684
704600
297644
576698
300357
104804
114870
251577
366856
306486
1005984
511018
626710
48210
973129
1029233
815653
249348
492814
243963
230738
1026448
770659
1060838
143387
620020
233290
494725
620723
527156
875827
905250
396066
71685
667956
233856
743296
392128
420055
989655
252093
38861
816208
238348
182948
989374
768220
417217
1031249
709840
6261
610633
448063
644388
532650
12728
172067
74991
444340
650419
623986
468933
785781
922519
776992
1081157
1082766
850344
72595
273679
1012284
112360
798629
138198
348436
125700
1051012
944173
232079
471464
1039263
679441
370010
796047
977132
860709
99564
8945
466787
134572
1029217
629338
292081
78394
85722
84690
222432
440579
597952
756850
409111
628217
766621
916514
421859
997121
775656
851178
458495
390243
1065037
793731
330839
462749
142807
387088
919523
762568
209816
840858
457265
23577
906056
220738
629281
56847
777164
897952
1095018
367468
450683
562956
908969
1099400
13495
804718
968201
251574
145361
596874
361585
384398
471039
655969
999033
517051
894053
1069382
21985
622189
897569
275801
79417
1041688
697261
459661
1099180
380084
1023741
870668
871111
1048257
736381
577772
411874
1031689
685500
7831
889290
1007156
416417
607656
406567
837967
783874
440844
999290
104789
110301
867403
506768
365252
412942
870613
869563
496470
1069674
1024002
270189
550419
32856
328406
339312
560608
397833
162970
116235
36231
79082
49436
281637
474500
282165
200596
398008
467295
773978
88969
161503
587070
823962
1068836
805448
468897
133835
256822
666142
648481
156761
267664
1015939
1095550
553731
469178
126559
71568
962030
498237
836432
830942
360790
870435
430795
212241
953788
183373
694112
668749
142552
50431
1031892
927204
49739
12476
147615
381854
1016786
337862
1041277
224377
54295
921676
324642
1079965
586640
879498
164893
449951
673986
745973
626404
397517
796639
368827
40676
100144
271353
599868
97916
42914
675338
226695
486001
796746
837093
1012345
868797
284650
131362
426333
1076820
641337
287374
1088510
36307
1091183
190509
1010209
296756
91873
574657
627839
737161
748942
488612
773562
772510
772511
509141
129045
238982
44396
56108
971110
976674
55024
749184
973812
875668
646032
732873
864937
515801
795624
591600
130123
680917
290976
636570
261569
825599
259233
861954
733147
967860
84877
565803
370960
503366
925321
274247
207073
888192
146580
418494
834484
904301
390838
730762
589113
583838
1098718
621142
931648
295130
551385
631448
671240
412039
70845
632449
504249
291141
994859
699524
961796
135054
827719
823307
791312
770967
575498
490418
986092
550240
298452
562056
690571
360692
176196
467026
882523
120142
776073
960966
227315
368500
712178
899132
1007324
825019
310574
41561
956488
199834
429685
1091916
1085347
982584
555896
211038
877363
387639
683798
189416
306064
640967
111875
499661
904526
767131
19061
872786
1048903
273283
753621
605645
90571
63726
860813
522288
414773
924988
637260
493730
511960
69718
174452
580702
283489
180192
991542
821584
560412
35311
429236
823868
793546
1034142
650859
207308
445098
351362
945778
644202
59290
189235
1022108
116650
1081644
323223
153179
538852
358351
450005
1060426
975720
253348
110296
636285
664493
859994
57876
114525
535453
876836
940493
142734
324235
600545
296749
77543
76493
479231
730545
466656
822227
829421
888514
383225
849147
635802
242020
44657
818045
637414
1053213
873941
627773
585368
312865
190209
931542
600433
43740
482548
1068389
803789
916427
182639
182007
1069177
766146
578254
425402
508553
849344
346022
454064
125753
752942
1064721
966197
903748
279452
702150
272157
855940
74719
223642
299412
996625
516923
232233
705708
940086
1044231
462875
737928
489298
879062
699387
74079
925451
823113
768490
54383
176453
468706
706556
706555
443894
659504
5723
373996
680240
463318
754799
1087610
680013
678963
107725
880637
686792
391203
86685
13782
395120
717877
719357
199006
514170
54368
85576
123462
165404
966270
708788
514543
1027735
736717
592257
522960
393977
551981
981349
857257
892267
1084999
1011679
517121
649958
795069
392163
1014432
434831
906845
139144
8650
159868
786224
658690
468118
208337
234872
357994
455048
343748
183662
244460
1039315
994956
280653
1043647
767368
4677
650189
539220
1064838
196884
316960
34200
741675
519435
947192
155792
405802
525927
319387
585286
44165
975788
169168
396171
233775
660275
464238
55562
981154
1042216
905898
243315
697272
503554
841557
57634
610530
248779
629860
526133
355561
289972
315436
1016267
462384
390528
398827
755975
909482
28092
121940
512391
4680
766206
679562
990483
142291
5801
967141
226736
489782
775815
394370
1063086
553582
700795
870950
418037
1042190
617987
254687
228021
811631
29544
728319
1041111
931588
581404
846926
461620
951412
695128
468323
634264
797868
1000500
99202
503258
696043
925510
218557
848273
264088
799523
476353
8002
861973
709777
199195
1075023
91806
565809
862112
96454
553309
77525
80589
478041
312949
154987
187763
828771
846889
1002722
968732
694408
570047
467201
257592
718057
860690
329597
1015573
93360
278733
583805
268432
569386
184609
465214
95115
96047
927069
747657
21146
894738
1028016
207954
724957
1018949
814051
682689
340283
561643
530692
42038
519927
1040382
947762
240716
788330
62414
576132
836127
599872
368950
681682
943749
1005558
523439
1090817
526478
74459
808912
38116
402992
724424
892451
1010900
697512
913478
681283
813042
595444
286086
150179
23627
787348
788398
235120
969514
531699
889253
642127
646254
299674
344803
136820
36455
1072278
973877
19227
797497
183030
204010
286339
969242
970292
378067
48260
603048
134592
827288
110828
961038
503430
428431
487341
57011
189310
582777
458043
273040
627584
867405
341043
981867
606154
775371
714124
285749
1099004
769313
921561
48367
1024676
252522
1086818
1023048
819015
66801
441704
406680
913480
108536
614800
914194
573463
580571
234240
380984
204478
265240
109045
738685
724128
1003662
636234
212395
78043
598780
764641
826164
601290
589633
335751
846765
713710
411221
219856
490184
404599
1082278
440045
486138
938809
75793
949895
780743
556631
210794
741653
660143
97663
1027211
1078875
150774
782270
1033947
224784
282674
783620
392718
272295
335891
145207
505606
795426
279078
692118
174262
505183
371375
820266
44300
124710
924629
609918
391914
1074327
641387
182432
942797
86289
482790
740194
539809
130059
957002
426408
311934
688133
688500
470865
587985
796308
687906
887010
337839
1044440
544638
349519
922233
842329
1060766
845488
410815
679159
357788
950942
227490
1075869
862403
777077
32565
155946
709978
46109
583336
453233
802860
9013
1020012
864705
419497
287002
227937
665344
663947
719733
111005
405463
118930
305814
70038
303214
1017159
741554
1057202
869376
265330
497628
775607
928928
1049825
932892
1041377
582653
327683
938007
192115
298846
229512
382722
934580
867093
427094
567075
118793
874992
694826
326663
231876
9515
922314
905260
991931
674987
445788
377608
142694
711283
197764
245544
36649
1093987
882975
415135
449085
24786
118958
581423
967820
318331
892324
12335
174039
549124
219448
307257
405203
698113
688788
437861
157927
842409
222101
585380
80595
232158
505367
1064832
956036
8308
572372
518799
434235
1008538
976615
355917
39026
575536
956822
354793
1095958
169007
1063299
698767
487164
202051
100540
71948
264655
507008
719707
217200
654282
537791
194954
1068937
47869
309699
364366
916939
472698
825504
362422
699009
767984
348682
740514
222556
999366
1022498
959129
417652
708402
1067504
16001
921773
745899
972726
284649
81332
1037679
1087702
1086062
848239
1063323
939636
926510
1069433
511488
962989
291492
267221
692956
998444
807969
14953
607153
189218
325719
157617
823229
974433
715108
471346
387218
828435
99739
397948
337438
639838
1070552
240421
303527
508663
679814
226398
266171
927128
72803
179938
984348
56156
850973
818268
790667
14925
1086976
625084
464434
129080
620380
1084485
768529
883820
408448
1099722
338486
963237
644215
729619
805337
949525
470607
686026
444035
1044934
754130
844843
485086
308328
64956
1062510
709452
978284
621611
943977
86435
598429
283760
614430
26802
91546
531838
192954
186803
799561
303309
655666
430649
334316
560543
896935
1021244
488786
1036740
920281
761061
316017
29970
719324
1076087
337307
17075
179082
513739
7310
915217
686614
141896
704846
364008
531549
1030236
946996
392825
158771
85476
336907
478603
202377
976972
786929
36657
618342
152779
901190
446754
337531
603512
39159
539314
300548
707919
821019
933155
900038
148141
1060210
893893
1021895
659390
1072532
454934
492036
244047
495379
368050
330551
394980
671599
812809
645145
252653
465179
973961
8226
756425
844845
502433
751654
601845
950972
419292
436311
144386
259086
778639
735796
945347
110361
11941
626925
825432
1058653
213007
305129
1007592
83881
939670
1079790
535889
543667
1025334
694421
853461
123146
513367
116982
900800
205527
618755
17596
595547
1024669
741010
387932
576248
484032
465530
148298
339510
312562
974131
329825
1086164
80428
938848
710833
440127
604349
866985
863460
982014
250867
633204
460782
772922
494916
1001748
1051091
358952
15273
714898
620195
62298
361550
706401
787011
339098
870578
685737
412261
409197
373287
947849
645540
109476
158778
582632
114888
182061
562309
825493
372324
638211
881691
845795
86606
1069553
790512
608431
711042
68931
916133
638168
117976
292218
610047
493273
138683
589983
391529
1029022
218184
325600
224090
138246
485464
1039302
92268
816593
877198
381679
98463
950187
258911
1032863
517708
761078
579832
618949
349963
846864
968822
939242
84583
85633
759523
382264
691908
77461
683469
944474
544412
39698
422863
949375
800175
878270
64672
63622
1027823
699005
718722
139350
496477
1026032
164649
391456
977027
975977
643853
648436
928228
884243
1039673
486009
97415
421652
425451
163372
475316
39561
658491
644728
250250
666429
865852
281045
355701
444595
115690
4285
1059070
712878
823533
775007
271710
348508
329123
374539
697863
274099
72031
114594
404337
816586
656365
153026
459710
997330
955169
215179
599284
753687
746450
538718
1080457
478296
806944
787590
631529
1080592
636152
870412
550753
238674
224075
704573
138283
110235
458182
278346
700718
352090
628838
732054
212997
955291
811977
919363
308188
593655
785000
12654
1078187
1021001
159168
136527
433306
1082829
326437
920870
62342
535086
964213
853401
1090662
523817
707544
661520
730765
19700
228646
1024409
455402
621330
442463
122958
742510
214717
159450
127010
48156
891948
1044576
778534
628037
176671
844517
583020
412129
24962
1005467
299678
1020556
66544
177210
277299
626378
658735
684322
117685
380423
554513
952487
1003235
51663
345661
20902
697210
730006
186395
985267
457118
1017773
64756
417013
456373
884978
363028
992102
217173
70225
792409
759600
546180
207507
801249
371207
1039039
570223
297979
525796
673905
381875
1031632
328070
569523
376257
963548
667498
326720
935407
354315
419992
596880
194709
883827
96669
955788
976358
790548
202288
1022510
1076162
904434
826062
1071471
1068533
499480
607008
677540
156787
524270
1043324
201821
480919
337794
445027
98538
1046872
629744
841282
1058376
358469
79536
866038
268350
69306
503445
163247
918845
616210
897878
680274
260458
487058
961225
21763
509960
854434
855484
453062
1026234
108944
56824
269747
710825
123958
608231
429895
73374
595922
757198
1051990
963226
1001847
690379
513620
264161
255585
992685
237392
616772
168925
842497
97264
484332
483282
332432
58248
890497
1004157
269080
503820
379764
575748
965279
1012734
179920
1091343
883043
694543
918560
650975
516924
235024
381674
382724
1098231
12378
619269
353364
846767
65960
522567
29986
961834
544143
840160
537522
961096
183388
925941
110756
183982
154180
997472
991383
21868
261269
2609
47863
314575
753136
513911
405117
496932
537138
849183
999070
1038233
513463
852678
489006
600499
378145
117372
783128
82659
884686
271616
981248
980198
1002823
268790
981156
200405
549648
657570
629850
33809
806292
805242
401890
401891
436197
127900
965922
1034628
279235
59903
994094
204949
118873
65912
327079
306829
1047021
750543
565457
787092
217644
610695
225228
410723
985364
827935
961346
285952
1044607
310626
263397
635991
1077953
460033
141192
710222
1014455
695879
486845
50186
328728
1080423
99122
22479
73756
768718
630451
697992
678050
1068815
240057
241107
974999
920669
1074749
759777
574653
427663
847626
235314
433788
434838
281124
1048684
529413
137215
1071390
641608
267335
629718
891121
817201
730638
426107
887687
374886
1043006
939965
718491
1047422
363125
132132
133182
197987
946247
874940
906148
977069
642402
52291
363342
573600
738955
307399
383569
782879
709514
518519
650089
118091
108621
857881
1062817
141247
240688
1072764
654977
450886
121409
454220
580638
418897
571661
533222
789300
82300
307558
143770
16253
199557
1054933
514451
1005804
609358
835371
324745
132592
217877
342749
916914
285764
500250
692826
453877
1038797
247840
1032283
954403
553932
933801
90049
850568
412658
552333
139682
998601
530082
115045
931065
1045447
670599
792306
310431
713371
1045093
220843
783166
386873
593739
412883
1056058
926986
800883
262584
289756
640315
329518
454381
100666
1085986
898489
70996
706498
977593
287988
236040
869502
537246
740495
408172
263961
77444
630435
370483
940699
916859
792496
501798
739702
17741
285677
683249
690867
395245
491250
957661
279640
1017148
459263
56162
123632
449139
125622
1069786
514534
847135
391872
716262
639032
928792
555613
462514
330463
613954
737941
194292
767942
1054504
401170
155241
329312
2235
357612
1033372
725756
977908
1045870
576292
692652
543507
9518
561815
847087
104395
781229
577769
2916
346433
940432
320508
342743
451515
480266
127748
1009577
61884
750101
35757
192214
401732
647973
259143
372525
626800
101724
187406
887541
467350
830556
936631
106275
543359
892202
475863
87506
78244
207219
369918
991612
417302
645989
732218
611468
851077
343471
745051
128875
833164
659143
186778
762619
1017220
574568
477220
279557
974465
873792
803927
1011357
663190
220122
599996
307042
359980
471362
736182
91579
633128
1012646
534478
25588
1018034
82941
885091
872961
402487
298450
77874
816229
900367
485721
897860
275030
928650
171749
1097544
174768
756054
1083823
146015
363939
272599
1017223
813445
1028005
903700
605168
1038718
239253
986083
78663
881323
1068653
348509
418498
461986
798351
61632
933341
704606
885385
761241
293641
167539
679552
1079963
279764
425050
973883
454700
21245
321214
277251
1055179
185738
918459
9338
638118
1030735
128456
929104
172906
929514
944992
795292
543147
383841
946095
381173
244295
677097
222911
82689
1036937
504333
115967
490816
60747
936275
35942
350025
307409
511207
546744
781343
1038609
908059
649348
582937
936906
701650
718901
633227
278646
235728
853456
675270
494039
730532
296223
736312
219253
186039
1084949
838955
144953
271262
331584
1077717
513101
784864
400486
20021
454710
141127
859212
565290
72758
523115
1003020
319032
519099
733367
900773
894710
276513
1034690
564752
727897
427378
378167
698051
31399
167582
974071
624274
292921
1034817
213301
199988
1004994
461238
1041482
23321
432478
1048011
994605
1041323
1074944
757662
978829
804967
825297
479733
804428
864081
832900
692727
101385
1009975
928834
456580
345182
1083915
560033
880438
119633
660832
390488
679234
61121
955299
98503
67052
290437
206939
873395
537113
890096
299522
10818
869059
1086948
927308
724330
451311
50081
838126
352968
17096
42028
929192
815874
481322
837729
722220
1012005
150356
172795
536745
394366
933681
581473
637908
1089545
862774
602750
381950
37504
739899
470258
706808
14846
1053174
17777
337999
905547
816839
108313
232087
316536
801740
185570
885339
494038
909095
375872
562549
697570
34141
888370
560797
862538
439159
149708
346232
743879
432746
687998
325709
21025
507795
40167
254030
547046
701510
612958
779937
468739
253671
765838
274659
387516
455776
549405
786899
353985
325684
72817
956984
962370
854189
951163
614077
743984
954508
990639
1100043
433509
146932
933101
995991
357734
500523
579368
125250
958016
133100
244612
248723
867228
339342
365612
943918
967194
648131
701535
376533
937236
560356
792304
900398
71395
571726
1094696
1093646
124038
189939
1098973
1084267
1083217
689712
160581
349486
409137
1068195
1067145
458111
410610
411660
164614
613556
614606
649687
249333
143188
827217
826167
914012
1084389
721280
1022348
376736
144772
860534
453444
921615
809335
989399
148200
920124
385822
13628
761452
258725
984247
193631
945649
805893
156659
147122
837255
57206
373472
356305
542509
998749
819958
1073329
480597
188216
984341
640631
20857
990954
966377
28117
71095
129006
995943
669637
775626
344189
54824
539415
548174
1065594
158253
432983
431933
755867
989508
388763
241599
595215
835097
683950
356000
621365
338222
293699
66357
791378
551585
740597
132199
433099
888793
942528
493226
464395
229333
572940
92818
987940
986890
286200
285150
698206
839433
575773
1068128
327653
822063
516350
219133
1028419
631260
702340
218545
240160
81476
893940
237635
901213
599278
421121
160630
1030819
129239
1005237
143200
817921
256120
84771
599805
645973
1074418
1029568
301930
223977
76843
723616
417637
416587
498684
852878
310678
988764
502774
343629
61477
195357
914995
286709
802109
125858
328348
964459
434020
892106
553329
419295
1058256
1039238
408323
580459
421528
709529
201677
268306
1094649
39768
327769
7931
237418
778818
633724
1030416
358758
688684
617759
213909
1091788
26653
986660
904286
474835
251608
795181
251662
339220
353002
93584
218525
772939
695453
847422
537276
649198
829313
346588
534154
22198
837283
406125
673160
982436
753538
744587
53982
1038595
637353
1085711
622365
909303
105087
907000
732641
638584
908903
254168
365063
43332
11398
1056583
341538
338692
96559
798003
414764
788812
446421
1063310
900011
616889
48950
233025
202340
40541
914434
783079
977780
241313
427917
554548
945550
457577
935619
700392
326884
1063435
391531
579395
394424
552947
628869
1037788
127152
81612
793781
897411
827031
585174
486742
400261
370496
641792
493299
726064
415013
552265
636593
83324
537641
770154
672984
210991
337512
303411
940389
507964
452539
442868
688552
78835
691763
160689
598061
940353
270649
1030672
111048
261041
1000467
745311
601612
171431
335185
862953
560108
554465
47045
437538
701853
478002
911450
585090
320122
71795
1058839
864572
681474
693220
599242
1005458
456584
105647
205276
231693
1016220
692803
675497
776602
317894
974614
950854
833829
986543
938762
841823
380784
379734
781800
365193
566214
617209
1000738
245575
288110
842810
492739
412105
849493
217482
842215
266564
1057621
415660
996970
349870
86168
174327
859362
278225
379499
771181
520290
767877
912176
112462
704198
529886
122397
262562
157717
2540
809678
1049060
936688
314849
919736
666890
1035783
429525
712785
886826
15001
926532
306770
539931
1009797
1010847
555323
521968
629027
661852
968527
1037950
966030
400192
97199
98249
237634
861472
853026
854076
365729
366779
95802
408768
740853
443098
442048
14263
490557
491607
779163
298604
545270
303914
530358
531408
45228
464833
1066879
407510
495413
1011998
500390
585194
39202
1015985
1017399
126884
1057561
278452
826376
896973
639485
186626
327312
848033
469087
301472
433038
439981
996122
135912
902093
716248
1096701
140808
122019
123763
201352
477693
581385
382506
666713
821053
299107
690753
575569
195924
923825
1097188
762425
1090619
566723
559619
780140
458693
471613
337979
1061861
19035
988187
854998
85619
242935
946078
233307
711720
303218
909708
102931
372094
101817
133187
287163
752260
304543
597573
516168
911276
616989
1069514
331449
493150
537021
618432
569908
988083
320484
596643
791788
24997
581567
711650
215186
901378
73405
117667
1023089
292020
564916
976267
917604
318565
134011
19374
262046
136984
980309
33433
424831
836579
141336
455180
809124
14283
977265
573935
1072288
353648
359303
711926
677763
72547
409569
287140
943201
958526
145685
800064
126553
92721
117215
521782
1004090
462664
308718
234280
363112
361742
459282
1036466
158508
1018986
255411
392959
704329
238788
882817
804785
870487
952971
13777
1021545
620691
650316
188152
1080339
271630
616513
200537
392048
25068
32693
104245
1001435
1037615
740913
314633
254279
593345
230851
479957
518494
229985
385232
629812
799181
1052665
89764
725897
512657
772640
974245
622166
1030107
794570
1051872
60777
575616
925883
667845
659900
1097149
148748
604374
377657
328166
905810
88414
841075
67594
297560
843138
792437
813954
548497
228898
1066178
610914
342228
570107
429232
325688
830658
207168
668984
433764
64186
890006
484059
1046884
861224
79533
498395
18894
837773
202552
1022607
222673
695123
27916
637110
554320
317969
398347
745197
561904
919374
77096
354023
708635
191272
390899
76221
204937
721681
293568
579845
256685
75801
59368
828321
446897
209317
286394
860024
94985
572554
1013399
580947
714394
611459
1033671
31029
243563
315605
290202
379045
598672
424445
717207
706849
381301
607514
347770
1061609
450513
857250
801214
788682
655259
448455
1074678
840235
93934
601972
1000708
888274
198594
1034711
127210
701562
847561
294980
296030
293719
751982
643500
531354
346072
974153
570193
62544
729529
506258
996888
337876
788083
634269
270044
197104
1041515
816887
895441
199386
373544
374594
19758
444748
879763
821224
949349
1078244
114301
788983
185683
1064833
782824
501488
583303
831861
497996
975293
451189
517749
261485
580483
349441
527934
219046
541664
92910
1001160
985772
879717
1098021
762532
681111
798570
509343
993370
1012142
217037
24809
195235
828131
285910
371891
1096443
475340
948897
346235
560910
214386
116382
745920
400356
41193
645921
381760
429144
47383
1049045
64886
944252
1070174
285459
454098
546333
880085
115121
712765
789189
963530
583678
354044
724920
250405
224352
1095617
926159
624224
56001
888169
849910
762345
851003
854126
706543
194598
455060
698614
786370
650484
770347
273277
1040245
686556
678131
1042493
128160
993138
954091
504165
586324
917575
866075
50560
481764
593937
768447
66409
1055338
377181
39765
480386
533343
225654
248299
990578
198210
888397
199734
772899
530640
559560
256236
987581
814327
1089067
579083
2491
950899
141650
707616
270695
231204
325131
412760
205438
954334
710215
1035808
582517
223750
498340
824771
216857
927179
587879
109325
653232
821660
831828
644419
910654
82882
718942
251841
376450
895416
279559
824823
101690
932348
836307
976390
545001
804703
771034
856341
33356
620125
299045
386671
609595
569785
1075606
366400
456566
216725
431224
1001420
74360
667924
625472
269594
492072
510855
152241
924881
454031
755943
688622
766562
352862
75451
566857
1092960
519729
807290
619858
1034458
1071048
209477
58998
439575
789013
161005
994729
26208
302342
934488
102319
294492
694298
531213
1051504
400460
263243
464657
769668
159523
14886
68325
370933
783775
186945
1047408
789565
854405
292505
974696
567448
534698
1082803
173481
641520
687879
949716
656651
82629
435619
620135
873287
302955
668181
281782
965132
85846
879355
889131
700604
718418
1062260
789807
152566
122365
882203
1051614
713426
151361
855291
565901
1093499
730436
576195
934115
13041
974194
644953
608819
962565
4842
988604
359492
56057
885100
885101
852973
187098
831665
99072
855740
775021
991827
300722
226152
660136
64344
604621
728169
257481
279276
12640
12839
859894
785440
348843
620199
116109
216413
606339
562513
493396
1007470
363662
364712
23280
642354
189408
515135
381055
195015
253075
808684
760646
491485
129284
413897
377380
1084317
143328
1093482
978726
614399
976519
201546
830609
1088722
390247
823829
517112
502211
496385
243886
250060
767688
18165
810275
554035
740267
259359
346211
369711
370907
826632
1087988
86284
793206
8422
969451
489648
646313
38353
444009
658695
524057
154785
973866
643470
1087602
943750
360902
193856
712048
886700
4314
534433
206918
432668
1045483
249765
756318
120062
627727
711565
67182
254124
392930
882870
253246
244279
1000659
668560
389908
1094635
28898
531649
785748
825749
949393
938201
639460
777768
522791
339225
595084
1044926
834801
626287
155789
198959
95264
1007789
218109
715210
172230
178650
597659
1086640
34528
397908
333051
734995
611479
1003269
901183
113657
822312
387200
551220
973758
687028
771712
1097825
711920
513370
858522
444398
253572
151835
320972
1031787
16270
792172
674926
901061
115892
381987
448410
322360
533814
342664
1068753
250156
62028
777124
862320
603303
638620
1082835
41838
190823
1032929
367310
329373
389010
928333
481574
172424
33934
433993
927045
193078
1066336
725435
695094
976808
659540
669742
828834
509695
235545
343742
1074175
161740
158350
532463
694019
290803
753985
392804
949863
576459
447003
887305
1084603
589391
652606
549304
249342
1071469
120815
798021
806538
454177
813999
481354
862007
560579
85839
398029
1033229
668238
1074291
150006
307193
130744
993907
815260
959904
65283
408137
1053040
240464
833495
873115
190266
1090151
302921
269417
1055184
564204
279622
274408
435130
963631
42080
625356
734836
291693
287645
172720
171670
156250
1028242
1073415
734353
673980
501381
682406
21556
316704
847229
848279
946178
454131
932078
436712
439875
117758
73174
731111
729675
815979
66954
737793
682452
1091053
754154
1096379
637818
469662
477278
295520
534772
391228
653545
324355
342029
715726
581142
122828
620077
371764
547492
1027133
793335
673902
689034
960844
1093230
41154
344578
227204
637144
573502
586513
1058305
270981
381403
619277
324094
454591
168519
944028
555984
739162
477509
180784
1058981
863846
660121
148124
421171
618368
970991
957799
855031
924989
1082195
690184
135187
791894
886114
279893
834934
1036760
503480
886105
200919
251195
615374
813973
238630
945917
567363
340328
88109
89964
622929
72210
234052
235102
893288
634334
926438
73497
811578
520537
159443
491746
543881
428906
429051
315239
1085097
874849
709071
586194
32675
482447
84601
844431
754221
993808
873383
695298
361642
741191
742210
412747
873335
545938
471744
58355
172584
503381
238634
578404
699620
700670
629836
596524
127684
185402
4493
1012934
389974
576738
341239
197281
261297
25491
85286
485357
46886
179813
180863
471998
186033
38990
226454
600337
356165
377960
531775
1094021
923115
481745
185980
341090
181599
300627
421785
1094462
735795
471752
15469
660883
159375
849096
445271
688080
235725
25848
861920
208539
366680
698053
732149
1089331
196083
904692
955913
646353
528679
972124
89027
831330
635656
363672
356756
822071
1002726
331265
1024337
8813
1042935
817439
680501
501706
124318
823085
1019738
89433
125680
1026668
809869
117897
139193
929895
532258
492037
493257
744460
568195
1009096
115537
612185
605298
504003
374707
184745
435880
1073071
876814
242611
317688
714145
824438
701760
665784
134507
788559
577305
1049250
459793
1063570
827236
120745
463386
911650
814274
1079498
810984
377079
179830
57057
165747
961853
503066
620750
260864
686512
254171
534088
813045
944296
302725
714462
233614
426797
604317
465532
258510
830042
578415
183895
1047215
805221
809887
242799
344545
534777
918510
906362
251955
439667
1095218
781310
740461
504198
467833
150743
39437
329732
66313
659414
529296
344806
83431
1052364
932485
816295
168022
59865
874529
366411
728573
579695
998863
70776
31285
486079
611875
604672
387635
938295
226584
815512
148710
596540
1030212
602727
715737
263029
1028546
65550
885548
404301
161793
640929
828597
272287
529487
817944
1052836
940536
60623
897370
1054098
803270
650226
559247
317776
85412
886324
466035
750907
635037
888000
31383
211680
140554
73047
586858
740246
882618
1019213
963777
352437
212487
480574
346034
777830
584198
355868
408838
718881
602966
138505
504988
900827
824558
251826
711664
777533
413333
653866
763764
202855
20065
618176
591061
952024
377647
932538
677659
1083415
813087
311543
1062258
985753
1033764
272381
275374
207852
62486
743813
838756
611569
1009382
425363
1077289
509419
986965
936609
592068
829398
293910
398799
361900
613174
700202
257741
66272
476740
1094792
26908
468895
607338
988418
480966
261065
1095224
688135
126968
324699
386251
545026
865157
254894
197767
414662
344124
5231
176568
219969
313921
69808
103802
432823
12284
629422
800865
207311
976427
1020937
272791
522787
566108
773560
54588
294782
291687
9647
467392
17107
824720
632003
271340
628382
781569
660460
67232
217961
13224
749273
319925
487228
1050479
589265
382150
899802
137517
207149
510847
722515
330304
277328
635894
1097160
684373
828722
151565
976874
1033731
769095
646823
598974
439067
933173
51754
313297
897039
1072892
722529
594372
1075850
105918
505505
754970
479993
869446
924451
587766
360121
965581
250907
253254
206277
330340
244749
121910
1093189
585433
887444
602930
590063
904709
712834
175486
758847
193999
156366
707931
1057451
746070
518589
292082
1090694
259662
641669
317702
131749
417113
919892
141351
838148
8299
556496
627442
1012508
351169
47524
560989
953140
2746
270470
443616
19906
835677
449421
128188
559872
950451
219654
388235
361045
135292
1051747
891458
81626
554132
749447
377343
860763
399292
824393
780633
573838
220198
1027472
739300
352713
939130
573714
14062
198658
403423
754428
1031158
983034
55672
520622
663312
158859
869121
1029949
77360
444783
747967
902529
225136
390059
15533
705500
568333
307363
310061
502203
236961
847153
541875
690943
118099
670862
891262
117480
390184
1019720
744625
649202
585012
550970
52592
513604
726454
426065
213580
1015789
63615
592196
773739
980195
405819
100483
1074942
388531
334697
919642
805342
605933
673988
717897
706953
766540
168697
521757
277709
606685
897760
594490
421273
262401
460251
967823
890696
40122
776129
23006
302604
1092090
1009377
787704
988378
565568
566618
801872
642998
538762
634969
488417
802267
414455
1060327
1061377
509561
1044537
184020
1084692
131638
398397
951365
573874
774297
494434
418155
184258
219748
550415
4239
564907
799481
928119
346632
217495
899970
1014567
559425
885395
1010254
346394
16235
919287
1010961
360765
94746
46800
839679
304909
640911
435340
1090021
744749
374099
141787
565823
858362
384381
613600
405762
20486
750672
667981
269738
944015
606570
238632
139095
17707
323083
448176
150030
493560
245260
812898
785888
381183
380133
421327
1068342
91223
396498
125141
176493
128073
866296
640783
233930
807774
967799
587316
732751
918019
589973
401429
632162
963980
105641
822503
658703
797442
675180
587733
291602
832080
430147
229569
953875
640021
480354
257483
70382
1082595
614037
889257
399167
290891
713215
495408
241490
1058340
56910
614161
315818
78336
312278
958279
1054024
490322
885412
839500
301918
236138
724261
981622
959587
333195
522032
358034
39456
934400
546085
424944
381268
437708
410454
236911
489025
84574
674139
660516
1002534
101693
846972
647525
329978
30710
1042998
164417
791694
589965
85500
597169
1063516
820924
1067507
1072931
404790
240556
183616
1008705
909757
698309
724484
203003
229232
393660
1012795
249131
776531
253619
44393
174373
633625
530703
864943
402019
454147
232472
233522
931598
718973
453187
1037352
533961
971621
804719
88389
650867
445962
917479
423742
733607
285880
394387
454864
575866
858665
907929
42571
110491
123486
110163
414449
609699
610749
829897
59127
397770
396720
1055208
647110
342874
995757
1011344
970297
297103
735790
315504
832773
475960
1003390
1002340
247295
433360
702724
788969
790709
108134
106554
456975
215210
741065
205599
75311
132193
985082
519004
954342
235641
366104
806852
83510
978224
846510
399642
446218
151564
992658
1002193
432648
381525
1082892
857018
81623
1086662
535830
542158
522296
827894
747357
512441
529544
1036821
614724
283045
266014
130476
42441
964682
651590
164858
740429
6567
407571
926712
869681
300388
924087
76315
41021
529985
132089
3727
395204
725565
704547
532647
1033608
98669
960046
585583
98270
745758
516975
578812
64949
126418
610848
458971
76882
104090
885615
82892
396178
921862
29134
931318
955799
134923
541854
24699
826844
914633
444280
641809
33030
361052
1037842
1074444
222073
55014
176009
1045184
345301
760099
539737
734843
655794
395607
125386
352318
809123
32145
988739
761646
705039
795686
892932
167759
460523
71656
806372
406671
720128
118514
929183
821973
868519
142616
549251
536652
922023
34251
785881
399147
313500
589019
1083382
203587
882675
691190
278446
433129
1054901
1049215
1030380
267861
31408
711786
479954
334011
258267
449653
451653
236229
1031350
1032400
666229
595589
390518
154387
492726
99081
595864
741778
873273
239910
731589
1004695
973442
604890
176035
1024197
697445
68031
558375
701903
583676
977013
416183
835470
312672
835656
551363
704613
66628
940392
858536
965197
402587
130286
816894
833390
622838
6450
1074913
776476
642801
1029129
330674
897854
338191
894890
744917
126520
33761
1000718
98963
323939
584525
269961
335162
876075
433291
142429
573475
70321
1042230
547887
790724
705854
392527
190885
433144
757888
904666
1003249
394900
204916
755137
442207
646915
908463
977128
679059
680109
218218
914510
174259
453451
791863
688687
585494
607581
959231
298147
474041
841519
470234
181167
621390
532565
861424
921716
422766
33612
1047038
212471
446641
99952
620107
930805
328240
967576
972190
196425
595806
206367
863546
75628
812746
975505
978553
1052667
631883
211231
259521
980889
485599
202625
939316
188757
949577
630195
742433
61689
358172
1044994
712709
491192
209215
606693
844639
379012
248255
422815
832495
648110
366281
921112
1052845
499724
202569
378333
938322
197163
990274
1036167
1060990
80014
634808
70823
284370
1021232
775769
22933
1066213
148081
271627
420014
213709
782957
235437
234387
638081
637031
689775
138529
801843
86630
1075436
649251
74022
1059615
302079
192008
153978
176013
499977
1005572
313498
618234
149835
893631
1015269
1084265
348122
788950
996392
152865
50058
439580
859240
438828
998166
70456
1016057
11033
948430
884152
888075
816658
311234
1033844
118933
488314
36946
735045
523092
143071
604750
657123
342385
641512
101736
990294
519826
752099
555163
389409
484604
134363
77759
229635
962876
1049917
711349
657445
940945
1002008
38591
382575
1041429
486209
1070741
937940
60148
791272
795357
253162
15514
602031
336784
536640
491518
643323
201865
494227
1059762
417874
50784
524333
500893
301558
203979
660947
1077070
1004592
65657
80802
348496
1059524
1036571
930603
463927
61025
377677
735268
727752
375063
408831
104839
967376
325366
1066377
822825
753672
226694
1077407
1058045
493139
820773
329934
204485
785636
251137
812150
553412
903207
959900
54666
1012109
917550
328419
705295
294797
88938
517299
505120
799173
825266
589336
702615
62423
184957
238248
345921
40268
374042
1030092
377201
159746
918297
436006
941845
218759
747857
980419
346652
144989
788781
704671
192099
715073
938921
176778
364402
321690
611600
827194
86058
620943
964927
56240
786013
438101
476417
14097
940643
342795
605468
1001162
195834
934111
26576
253739
482423
843523
1081842
841530
288687
400936
393784
150801
859516
137846
262112
747160
235271
187433
652282
441710
1092887
943639
923371
171033
725583
1053747
1060148
509834
58596
832909
617844
585623
1055367
750116
62581
834670
293825
1062240
837196
878977
681856
382154
992890
879996
52997
724598
288222
820680
1076545
396626
732292
275238
854148
272732
647467
665089
379154
789812
788762
727310
989415
331364
1023917
65968
597007
595957
666564
975298
870956
598042
281507
478904
1028598
137706
1097720
1048566
54851
831884
108434
746835
925675
816120
149080
719577
859208
193430
516452
274409
177383
283331
572174
867047
61749
796595
588420
656107
287048
41792
185016
1009100
466247
408723
377804
1089181
44618
427252
716560
20339
617033
805316
881495
874468
541647
1083996
712248
900373
846498
618665
14626
427248
510363
471170
1035690
89840
854947
922423
392605
630698
114787
276742
862641
847479
734973
171053
666082
874985
362134
24758
890349
439740
396509
276038
915294
846476
236738
113934
112884
311843
369082
764193
590869
79445
276301
133606
392888
692004
1077420
112373
125804
1092999
21431
727371
916155
347302
747063
971362
807401
529450
702644
1005219
511809
832799
996680
518531
223338
340675
191363
61507
717613
794253
521573
865441
506440
122859
1001237
798376
418534
419584
401701
976849
390848
898196
632339
1098982
424244
537250
414333
720186
312609
969860
730938
6461
950707
960788
85760
992643
195254
247745
466196
109048
271735
168137
138149
477062
944414
916174
78809
524332
151591
1042364
154663
221454
990290
367687
197495
1045508
845279
729485
725004
80477
2789
106656
627320
490760
740668
1078437
412040
866569
702094
736935
672210
687627
277273
1091599
559534
824115
1015846
930412
420749
235948
381792
627653
998384
644983
298159
955453
470856
792917
114896
67446
220697
770999
273964
503585
256644
401479
822633
543063
993995
185585
324150
52441
570112
898632
190720
394749
1097172
678740
1082557
355548
696065
541090
959771
373867
123396
39284
674292
1026139
448853
872540
340545
927023
103735
934198
870789
723604
229016
916644
581665
121311
341279
1083066
87047
1091878
152493
87513
680722
739719
601177
950308
204741
571379
835905
870955
773630
873816
822022
1047301
351798
283777
592477
636949
818038
140587
421230
323254
816585
147761
365973
347174
500868
179147
450283
1035131
1004538
692733
1005439
84017
152501
640506
41645
456375
581575
967359
511938
782946
1030170
156788
1078597
184932
165800
725408
317496
123395
522772
552294
616681
1076207
738579
345329
833909
1023385
541923
426035
888189
892592
332093
37005
1092387
773597
176036
560898
162371
507698
464806
789994
677917
663575
313276
83315
934460
714985
634620
273439
406589
209795
703940
468705
477600
91572
336308
1066291
359775
828395
214920
745409
515123
989647
425550
520591
963014
706089
81282
945429
1067273
484473
913818
275416
33111
285799
362772
339174
852652
687034
875231
963053
357885
991205
510920
114117
991803
807756
522678
500031
708367
600040
978213
808111
529271
574074
179415
820282
245682
524531
304670
944132
719292
1083643
383544
536563
674881
354932
1047123
554599
135611
88120
796132
180660
946101
738515
129544
1043687
527974
1045686
37606
783285
177945
59857
386360
848773
659297
346009
937815
819739
374750
208010
522749
361445
708113
963142
602886
418233
617219
69973
151006
67009
822715
77545
928528
745221
361577
930574
493466
859981
244336
409351
501767
372091
963196
476662
936056
960107
690536
91031
30954
487891
534156
335567
202822
499782
113656
636181
810395
889054
1044991
144756
414584
1046155
927472
788383
555825
875690
580060
122729
123779
543313
591195
68105
263112
462748
830177
1032431
829333
777478
779611
43457
221304
267660
59216
591519
795697
387143
694125
648019
422515
29501
654980
644806
404935
433156
580047
598146
158567
48970
784372
956164
125825
1068427
864638
286800
751078
213501
823793
64329
820983
988569
260021
826491
6798
640146
328690
989105
745563
350911
1070258
480223
479173
789221
583586
334242
745850
593301
32769
687996
551419
933396
671674
228995
192923
518684
65504
796112
326438
520153
1042920
210244
662933
740832
432345
656207
318872
121400
241948
962225
580444
1033782
953123
91536
149295
904717
168416
939338
548553
112600
923148
180725
1019451
293860
509311
995552
201235
1072705
258388
780948
1046065
571784
906520
687918
253232
763092
388457
351604
269623
817534
971372
566510
974917
616460
10627
459839
1021822
937189
829785
621420
637854
411561
139923
220548
116029
128940
386975
459325
488361
814588
1037031
571578
139389
260551
925990
440668
367989
988568
800323
84330
227082
498529
43236
220424
206290
617665
1054233
186441
1003164
1038654
840426
832346
486732
688257
247485
688156
246301
982299
122770
582014
385595
283627
677884
681586
897284
888555
295793
1094880
1011157
631788
40662
644042
240970
367960
467388
861717
686934
384901
821472
1056762
728759
1018731
98955
252188
266690
116456
95918
503562
1051649
284906
554414
991518
661203
206598
905584
1081607
45352
530014
1060717
876964
243241
813811
26316
312697
70032
951357
414650
543169
654751
870824
283400
1080337
257444
696403
54960
432787
617111
458308
811877
3062
866633
397699
716138
1030183
204050
686894
82068
89774
180433
1008888
647714
212224
934031
1077600
485306
104001
222125
256426
496668
797485
365520
899809
945659
14311
881743
617481
890881
533808
644308
402365
23144
1041470
1007738
66861
458657
757843
1091016
737072
511454
486858
877504
255846
336069
896825
320165
650869
225809
189430
160819
67480
391137
485028
230250
132868
169685
831257
972617
317552
296676
183045
579614
1045674
32171
267612
338430
917205
424844
456240
588695
812559
642357
429295
165338
570552
495851
300148
674079
526629
411017
82082
195481
947200
874889
936173
78795
785408
383522
375577
364323
348700
895512
177771
732147
718369
99605
1088089
12138
517590
788165
225477
8344
833876
609829
472008
456634
397100
148077
687659
299129
431863
546208
685964
836112
903601
31750
476791
1086858
1058918
129912
322985
242808
215682
236453
11985
381576
377233
847599
514389
214059
408515
88265
283165
224239
119840
209447
754204
305031
225819
487794
4689
997495
998545
350237
351287
349187
353968
355018
277418
278468
384749
603768
467167
764603
754730
489065
86657
110916
147897
366789
348429
134061
989696
293717
532134
729493
772436
44768
841266
374379
578911
193964
487756
305867
228532
779747
482508
744114
994485
708717
476447
668124
215909
257025
1087559
567273
340996
621106
894544
227709
431006
768618
975880
858640
877659
985560
396595
220208
495624
256288
1047847
753513
52120
581342
543833
89098
635624
501843
1025224
714072
383323
275732
1063245
579126
3688
878857
910697
215605
341631
938675
712565
309208
869916
94609
1055255
895218
579369
427938
1072922
53761
31130
976670
196121
407379
405985
915995
99784
64262
555424
778647
998835
100036
767725
320017
251832
807942
100214
612399
651087
97378
1013156
146678
786796
518638
971555
62722
413993
657532
800844
800265
932264
224147
294425
889857
68871
1004564
98922
410095
252123
189043
681381
1007049
1023645
883733
598590
803828
859908
723300
491685
395525
716206
598369
649294
979202
276975
477612
558634
107706
908641
919391
408493
125800
591899
720678
751673
889088
759938
1004740
11497
283963
616520
485827
599487
240180
128371
747811
993627
756938
391465
320736
117735
727016
421017
492015
732650
397831
128947
401281
482594
276585
732063
210450
222572
720238
117233
192637
406590
1004798
1080825
277968
1006609
306276
837751
21517
47616
724395
256634
332637
950986
291994
900240
1096877
866743
945595
6365
222066
816915
981558
595006
304314
534705
1009164
462422
815744
182722
114100
614377
646225
407477
466860
708735
365614
745141
71384
854565
945572
336112
522740
116370
785543
1085847
185802
736809
436061
592370
837102
577238
918839
1036227
300145
652988
57774
65246
200797
695543
284065
142305
690920
481968
617855
110199
821926
22898
1066707
168579
424289
132039
375390
244706
954936
557579
575312
585476
240878
924719
607246
858844
805874
684551
44179
975565
846538
387389
813810
458658
41447
448731
401849
701405
588713
375384
1081158
63225
215844
513345
127811
593272
516912
746626
753615
161794
205109
5373
631276
1018521
386226
394877
417576
91700
946204
260607
65572
815767
102506
850094
1026238
617425
178679
19674
1057103
286409
1084261
876595
658305
48285
902470
427924
418091
554962
813898
294569
11401
231454
562556
155171
892458
1054686
770124
952674
184032
977569
445647
291096
270739
418764
236216
327729
90102
453936
143267
338620
28917
1043815
459470
926528
66125
1031788
992245
492496
552295
910533
685689
699776
1065146
682173
145959
636440
889917
1056520
763212
917340
694085
986274
158324
64983
551103
1009477
34365
550344
212246
885373
778918
410598
852595
446820
113928
659324
68526
964505
880618
997632
612808
516346
1045466
738374
639813
237887
363985
334088
121016
377391
70057
564781
207287
716209
853673
443947
863358
1096777
246290
590308
135563
292650
961519
386449
43555
1032086
968576
32469
983858
770048
312795
815342
100152
499397
981356
157393
24774
550953
802331
161133
380484
778242
933213
141583
361393
799324
528895
777149
346182
317148
478485
187142
237244
942727
508707
467503
663181
952641
557722
248018
291663
975275
480534
771401
40682
453245
1090534
775992
853140
1083894
1005638
478699
386024
425155
472481
653592
776666
5309
1027151
658533
503143
103388
216948
311763
722158
89854
626420
977023
352388
15164
85509
649576
1030890
961392
94718
311209
755500
274121
145105
940887
807632
341864
296569
190953
453150
446434
578924
984075
270098
318291
319341
1049015
268704
123193
300803
431429
38131
1050725
353613
39266
856603
820465
240273
783687
445666
1037536
124176
731293
468409
878929
1028453
1022952
488859
678638
564098
77415
512175
737812
190796
972864
421814
146661
436995
18600
147760
726667
581734
1018224
757228
539329
308335
140298
528384
1058110
268703
564824
326780
722556
848699
903170
391613
931279
543673
682474
385924
81016
1084637
927955
496129
301565
148273
998590
1056910
1037088
886280
318637
409820
101318
748659
763512
1030306
791532
576715
1075029
571310
230058
96935
1013692
564777
399945
639850
234102
204459
89935
500604
257738
626263
838240
467708
512038
996142
839678
887037
288568
652127
883617
533589
87011
274661
966057
855797
66536
493572
722046
55401
107114
947069
900292
606183
1031276
657709
909004
533712
24779
1062336
411955
593208
413560
444114
503086
375045
59672
22022
187736
1096269
3470
795805
939628
1007335
633879
1091840
510033
269209
226419
817548
798934
690055
454023
887359
829978
401246
1002900
1074085
1042232
16414
533017
42438
830859
195695
63044
370616
645050
1048423
198619
615161
657387
159504
740836
415587
833410
61654
21141
266405
645759
1007394
131457
1067538
433087
282973
1015639
565223
814104
532138
968019
214261
672185
33626
915146
8809
821003
705474
53422
708414
911429
752890
1011293
420949
843349
248735
482784
713796
563906
882057
282198
74229
295430
469330
846282
705769
587907
1054777
29203
1032267
360245
112962
533560
1064349
130274
748230
916214
92576
412236
114359
566333
588549
822755
203588
690518
643575
1028117
471923
652340
521093
461838
219913
826175
241142
486775
1062609
109842
321554
53906
1005448
1081276
46718
638960
352309
640912
21783
945368
1069320
893042
1066134
319999
860863
792021
728849
808132
439982
837807
551304
959889
593765
593370
869313
711562
1096738
920509
158624
350106
365511
378398
280534
686461
507993
431971
727689
676003
146166
802098
648985
802927
748157
84616
818137
1024972
179340
83217
784398
970847
102543
121238
521569
782785
469704
361947
1004058
10017
1045974
407776
758476
66678
1006930
480276
475269
197918
599209
578369
1032643
547404
107022
841031
435193
744854
744855
496147
913328
617485
405670
852548
639734
800794
418408
703155
1087348
825185
295436
432780
886900
40294
476462
826557
960191
188349
993510
10493
520332
480458
577724
894100
332947
818968
502744
379654
321984
334501
589533
549573
194302
416355
411498
884776
455290
151437
9400
593382
980850
777670
187310
476734
1002732
159624
847605
684066
648928
344520
2471
967522
69143
419313
273589
837387
83494
284480
1023276
444404
568432
687665
779723
46578
863064
754758
1099345
487319
462818
119193
431430
362835
576972
80558
627080
249100
987743
283472
926319
1088735
166857
485334
49339
258010
477405
731902
1095443
314931
773788
559013
270328
307216
818092
473222
1008563
934055
875967
1004353
935145
471214
922896
1094001
604922
206070
880537
45135
807750
441574
726995
786126
50142
345983
434378
623337
1035013
597816
537525
465597
89224
103198
101314
270732
1021562
1015100
326492
1090572
194695
731890
764383
19856
430878
106370
37609
816183
113654
758359
932669
163910
912990
645146
923194
758048
88828
794957
806221
598076
173514
137902
544016
1026223
125435
137140
915899
326439
183146
452144
998745
321102
687220
686170
904183
660378
290897
470126
56944
937457
602613
855415
437974
803714
1071709
960296
914477
815865
869651
52348
351140
672686
271101
367029
1076338
139181
343023
967476
328739
267530
281398
46238
470354
682788
444056
322516
290944
870580
1046848
633275
632225
898838
526830
491818
492868
277986
972503
120734
625327
44298
572450
374807
957180
103525
822778
671273
747074
851917
315552
5974
434806
1094476
1063387
430322
1093574
853944
136231
847270
611526
602238
839762
396544
283081
937675
2306
768115
539608
284169
1055755
631285
201035
1045838
367743
1092244
716227
259642
515843
490495
912616
228950
502738
111105
743831
42496
802448
141971
373805
506596
1086716
773547
921821
131949
1097385
149568
772153
1003158
304291
1048656
361686
913615
405193
63718
562310
26728
860668
931576
333060
190118
141950
334007
752024
691009
1046854
82996
572289
732645
506939
832142
803273
503116
500228
1018361
600543
894730
447260
722152
1095607
394205
639796
950635
874116
696811
56059
260814
758546
179492
778339
524164
288404
387620
839573
866225
213417
583228
948770
373047
899429
207977
882048
211314
641906
491618
490885
696852
52370
340786
100348
824040
532772
79808
162851
1052076
188903
903991
830791
343497
790146
105737
53943
1002909
808147
337958
563124
572768
747733
464585
61805
300970
622342
1055977
839767
911957
459855
619429
285081
451139
490742
805713
695283
674049
967691
499679
815572
116683
969036
33102
359644
169424
613553
504157
1084723
299920
692006
1033508
189873
954563
31313
29365
661151
346246
307733
160340
819170
174878
233500
451952
630464
800055
235194
757895
477710
1032572
96542
568889
913815
564992
828557
1031298
936085
145957
501582
702465
287776
18692
215503
30729
556783
10053
230065
83291
920773
36976
617143
487361
86574
734818
980893
56694
976834
597982
541410
676307
1012715
5143
772094
889818
937230
210560
774344
269132
476548
435243
724204
837515
999388
952970
619912
43664
451622
390137
725020
519341
368278
767423
75013
159353
398352
953759
602835
512884
487958
1073068
367342
762464
255285
433877
1064170
936408
121601
368889
10871
582702
574541
261260
524406
767258
963532
177568
591148
86040
469709
1069087
467400
468450
1047176
519427
933783
218796
66882
225797
145416
312690
735950
743199
158298
827483
979344
980394
981444
1004283
654909
890835
91859
685462
470850
84311
468679
161274
621312
404146
172909
944661
404741
350150
134752
967046
738429
103415
216489
76038
611329
989645
131056
482324
643117
634899
396186
763210
612528
374361
514659
482837
1012118
1018881
243967
634144
1068628
147780
279137
587071
845712
821494
1005056
553628
238161
672873
411684
522474
470668
143033
942782
413019
563733
698760
112026
796041
1097872
6432
817919
498450
680076
265361
997224
153107
1073053
824090
888544
38752
216208
324661
196394
673191
1061946
966262
501638
431014
481859
280716
625905
349377
321665
324802
477049
700683
457561
739030
408562
863230
1064923
20501
2271
556212
390121
339106
540586
526335
21891
294497
537218
684999
96881
1028558
531256
34549
862232
342143
888797
835843
68100
836695
336195
1042200
963733
316753
986039
1014725
581197
705014
726809
328197
843723
767176
488531
336307
644434
3979
333797
597885
898957
787470
283235
154548
521495
64359
294343
683247
187308
834199
323462
1082265
820391
435958
989549
893362
615238
938401
345954
354485
167788
914117
1089449
1030900
926083
928189
807312
123485
1010138
401907
957777
617360
900669
597289
105594
504909
604707
896927
313916
831253
66204
1085559
984122
73707
977603
1030373
314263
274009
322625
618359
32632
420142
217642
499922
27178
1083339
621895
841963
651491
393865
888997
27960
173052
391604
435288
174789
445597
1005958
302679
869698
394813
998845
581482
29185
985060
204787
289191
11860
752054
847944
545453
1028980
694808
808990
872012
28084
810492
913757
563357
181231
504780
535089
499296
33034
981486
311298
310248
425859
861380
93375
506746
742515
743565
1053693
1052643
387897
817222
611675
92258
94706
926264
935128
884096
28638
609838
942064
943114
1032932
618629
329635
597344
992854
298815
294789
655931
735517
640676
629393
869263
237840
503703
354015
352519
565313
250321
261307
316293
174742
1028721
38055
390520
1044150
804417
172715
816360
880473
179469
180519
711810
213960
145617
1062168
346665
859692
686676
971747
392354
478120
1056392
104974
74992
937749
316008
673309
992610
505235
223699
733283
207454
431523
812324
714870
1026056
589459
748100
172463
899572
85246
1074187
919255
14197
324983
109537
396929
648482
1045187
518480
266877
167472
483342
799488
1077893
767112
1065599
902045
683643
169125
792837
42655
494140
71106
499957
673702
510965
620338
191338
622283
443298
820834
1050390
1017705
519478
273543
48618
16232
347864
489614
787341
69923
853083
852033
756880
458990
710481
478561
779424
747492
1056266
270473
882485
198593
259709
352301
540158
38720
600574
845369
438494
294839
319737
759625
299984
954649
188787
415452
80536
330737
425583
772431
256008
157623
923717
688630
303099
382561
961788
203358
997092
437244
1008073
284073
455817
939413
535765
420149
993189
715833
733124
808112
8231
998862
450585
236369
1005045
634288
956503
831100
222515
66144
824009
480367
463183
791082
696413
6491
566837
83437
751358
258508
323911
709541
278547
506724
172346
1041896
1041895
186074
882532
979034
1059419
303902
198843
225303
188854
1062913
613511
14017
646051
845435
863618
805854
890626
198487
53617
136093
382497
553820
394007
388224
649512
849008
768568
152609
227720
980182
752846
198872
579239
1009758
617636
393154
131491
894558
381169
790767
508649
672133
894302
95101
403380
710467
1026796
237065
649801
19013
93405
1025052
422063
440242
179722
266237
592932
285259
532681
819887
173756
924313
98908
845853
405867
589977
960246
443949
201807
108103
464338
267665
625595
547897
437409
936364
747686
77509
727507
753791
820189
221122
309909
804238
205934
952076
176953
382222
66354
764695
690182
364605
439248
331082
481370
905877
875765
197155
1086845
604076
566946
760240
878463
1043304
433458
957446
931548
244707
208367
76883
95929
695048
1055124
157591
70363
866644
37460
709530
885328
855192
322505
21567
287053
288103
701855
21401
170044
1005564
44813
18396
481743
274933
994135
288503
40051
127834
219561
419319
956824
386308
196867
733931
984423
487350
463844
332348
547557
924426
471014
494207
1014531
939459
990068
663277
202323
680582
609855
29525
989236
943459
1031377
589949
322923
288719
296336
183411
86768
650246
30081
14229
55873
61027
633719
389659
338173
684330
438442
692937
660304
924928
989398
826424
487612
805378
124906
765890
922358
811825
134763
717287
254874
567042
343302
689509
116425
1043974
929527
453934
1014710
39610
918411
1030339
582201
499136
955333
554237
929752
92676
138771
575888
188661
1062786
379130
23285
502008
924212
52595
982060
341813
446177
24369
975782
796183
257557
24431
371422
791182
1062027
658761
405680
800778
198099
447553
300432
579565
529939
419917
136744
529664
768695
863492
481240
404796
854765
973000
1032822
485500
615627
315263
240321
31666
223604
960518
516559
1041791
185026
521572
83402
997985
297279
840517
390041
320499
241216
321088
135212
170746
1040394
522623
279399
172273
281340
466597
733132
525175
406537
646057
443765
765858
595269
866379
381858
624531
537017
897203
1029849
190961
875430
484176
532689
459086
98386
877030
394121
589269
390750
492310
408226
861936
820808
1037471
137619
218716
608787
1002632
793041
911342
536265
853598
121003
338540
980387
340723
278693
395111
388057
994417
957492
900653
761486
931403
822846
146664
606623
614939
95045
379468
309521
640136
589131
393585
495141
663911
309953
27271
917272
444915
931458
54107
952772
683458
100410
136508
291569
566806
460560
207446
589083
166295
332812
807766
474011
626467
492785
945214
83804
783314
1058040
798745
352845
3156
333703
218116
50056
170199
476041
1026168
709470
853400
2660
152096
583106
229917
962742
205188
188156
25023
274701
1010931
695941
548916
777985
827755
579230
554568
1080590
315767
833417
997975
460360
163208
456681
161632
456492
350202
310830
817448
747683
73583
596373
689325
833642
526194
468313
162053
947231
615638
942598
32417
173043
347368
535878
275700
1025814
629522
575637
714314
36119
164188
880317
967698
1088598
211279
865510
135358
784515
469571
1001167
713817
600690
1022951
190804
143977
853186
15872
488265
794220
744454
223033
330907
365411
441657
795824
624577
40975
480287
310732
83623
916276
260207
933994
656591
181714
1001881
347969
1077160
629174
416622
428331
946387
509568
500478
359175
1027480
901562
979589
534968
492659
616583
932114
711292
420977
349314
1014126
1043373
967492
168922
290220
599293
824229
558987
123236
1092990
606822
219147
281335
581634
58462
944827
675300
803099
544735
48777
487575
203023
918076
442580
951340
566193
981994
282268
27372
232226
889007
437744
183270
415002
391049
30539
301254
410751
453409
579392
1091637
297763
62970
843669
1010052
384008
1033396
115991
404587
642619
1037426
553779
975078
18706
130959
75183
850844
566480
960589
1053884
240483
519198
279603
340571
70868
939867
927657
886736
13415
1054531
885446
15200
667050
340229
606272
732793
59210
463258
181020
507179
49054
2347
750282
160309
262912
901208
889124
674145
55222
777625
376020
72504
506267
98775
556765
753318
754368
692793
637981
1002129
697549
29424
1020311
38753
859907
772157
722728
242306
511154
918799
814045
1017815
527229
121606
718431
62075
637790
961440
762876
102058
883450
551942
711281
232224
99152
376555
232527
954726
674222
1091600
595163
252074
491475
265459
585337
728797
564184
852455
537416
327164
1037754
170847
802390
36129
574120
973309
59814
586581
223095
901808
123693
936174
935124
138136
1003844
1004894
1002794
571897
894428
498433
499483
815710
1039376
283388
814100
99136
93963
456087
156671
855832
478806
147638
56443
261862
650091
874444
94522
556433
587340
667768
19352
538154
484228
357592
867485
990730
979297
280372
758861
1031223
1031932
501641
789446
53010
1016090
787574
964303
375963
42843
698447
295217
869584
188604
226550
898807
806358
26586
459166
120884
178974
628477
503877
648636
636144
1016335
972165
850209
1020625
1086246
569112
388297
579490
159174
914940
876885
196481
104775
934998
6883
798400
237743
394169
234165
94961
914529
462014
697455
728502
508501
814252
485219
1040735
838067
950169
975623
321632
286727
664883
242470
936910
565814
569668
77825
413397
271128
455148
1052504
750735
60323
133593
639857
858320
362072
1039262
112331
382178
1062488
271569
530950
1005492
1058268
208752
511384
219496
665083
780588
546960
797086
863896
960880
134674
798653
946990
381162
619290
781531
30481
83638
503214
439832
832644
186863
1093551
198103
105709
567640
817962
223435
176483
390175
446690
609820
740459
69321
1044742
860382
663016
739093
470375
998409
981271
377698
390858
803891
89668
194213
83848
1052362
441859
64339
845665
1017865
29287
664817
1070707
1028125
77748
370581
172482
444890
316554
346717
666642
539535
512355
818850
210950
563885
953122
421660
1047367
883346
205909
772829
222253
959637
239309
299680
591300
398683
192650
36859
1038522
800868
620206
998764
1021508
383785
61688
381288
859149
413516
403459
57079
14234
791580
185575
508805
1055726
1095862
644494
553846
841140
661806
1091228
787860
399999
709236
212070
897085
37893
142330
532690
629980
1073984
803114
262825
824406
894860
707836
777787
184902
303554
654817
1055299
447534
930362
921463
506200
666784
93897
69455
294284
687762
729736
338786
825003
1048853
445133
914049
975737
114929
118682
32478
739069
58549
499401
948493
918991
629778
341902
978089
931182
808333
792133
4599
706014
559849
172533
667211
797787
1077409
857932
662682
245761
1086623
871041
253536
254586
540197
839102
805989
702950
411706
957049
494791
1072197
956666
127416
214745
352273
686014
72588
875543
286781
602900
361609
234589
93426
103401
9116
175209
557944
563861
1002608
1067264
505676
722181
285649
559079
158918
692850
669310
489874
219396
572072
836718
533302
1001178
128736
517149
800285
170463
108780
165964
673096
587555
1029472
179212
150078
152036
1036991
1017852
1018705
152848
258804
287154
795056
435869
713138
562754
1031075
810097
616501
497442
1067754
539079
45334
939745
1088565
347095
204537
1076696
211695
729933
28247
129578
942698
336933
528030
1029559
609787
1067895
685036
753690
36782
199760
165184
925643
670799
13809
722422
516817
207036
804528
972021
826221
1058590
491231
794287
324690
123730
611794
545467
260218
489373
391259
1052401
272959
610129
810324
241193
404783
103903
76262
62079
593267
737107
437805
707643
250512
537941
241729
426612
617097
977984
712390
880518
128410
557756
406009
992856
984018
1034295
603243
1064612
400089
860139
805052
923426
219335
533659
554987
638597
812617
246468
912379
370462
485170
258358
664047
810177
834667
407608
979937
719619
743221
934417
459291
657109
633983
377078
696228
850677
228946
196104
846285
501464
121109
230143
231193
215527
631340
926568
705766
632212
991027
572498
759455
477474
690283
86683
446094
434164
570229
829214
1000356
321043
793281
495806
137616
748620
510264
785546
1084798
232219
652423
92848
917891
31605
368566
601132
923815
605070
972664
19685
80021
686821
358677
94326
303119
679002
486508
952846
860047
33049
698308
901342
787304
206164
190248
990056
453153
313241
111660
392093
1052543
854156
438484
818310
1072781
520378
688541
533229
866890
1043430
366610
227135
603533
289715
322935
1009399
130875
914656
45260
748281
954946
390823
98199
783425
638925
288308
1019091
739270
910884
953665
939742
701284
597420
628625
713753
504594
334986
408378
37716
667554
1015333
208939
33074
1064178
461900
894895
651235
220005
393415
55006
430337
660624
674163
129928
935958
453131
388548
750644
830937
433609
379624
220469
250346
464465
888969
110203
971682
1060138
362152
75066
366498
1038424
758860
170244
50418
582205
630307
1075441
12734
894702
836729
795263
480775
918030
853130
617514
561447
645087
104336
411471
963770
567916
239239
159227
475229
849028
395237
1060268
603423
623985
429457
328401
863103
935119
651268
71049
263805
452831
139466
490491
918722
644498
108455
983120
736568
531857
100345
234620
63034
8266
304089
981849
632195
235233
757130
117794
595731
208656
752517
332765
866198
876160
978559
186931
1069424
164394
441597
26685
585535
74579
633398
93230
522308
219346
868420
1035003
366173
605972
6525
606814
1039322
1069974
156602
653625
98654
244959
790461
495884
773925
271255
595068
695420
1005119
1038397
24824
850805
648753
496238
219497
386570
154864
691388
132052
127385
261240
573438
487077
721047
843079
427738
1018628
67313
1056695
510297
153295
1003525
23044
834457
56596
596622
352999
1073640
112115
113165
937022
444955
585355
708862
769460
551210
220987
76554
456246
287492
712075
713125
1009999
1011049
396708
309732
7951
742129
284358
604503
193865
194915
547858
548908
637082
572703
658986
908627
866443
1052471
822679
1018239
28135
232635
271613
44356
455516
747559
1063923
772206
758725
835195
608588
1004404
989230
317151
633553
856842
627416
285813
224104
472802
802297
867699
485428
476864
1051950
273500
22733
316637
388001
1009914
600640
973687
838846
353885
620137
772217
1013108
750928
1016290
534241
1064427
360194
924845
803870
1062709
484471
910930
911095
150679
151729
848703
1073958
1075008
265021
349590
856367
704609
413484
159214
334744
680443
649515
301688
715789
468021
375457
635519
94410
694792
147683
359674
866470
63696
1032236
1031148
419695
248507
943306
394776
321039
1069506
482036
147449
85513
522401
917049
121126
72390
589279
191582
678019
456807
691332
621297
811241
270113
639173
600551
796988
246518
385694
743539
611805
45508
957783
828105
802168
864139
717107
438402
313249
805373
356825
619551
130414
1037763
438222
569605
920267
1014251
992093
494362
88778
25237
79620
443032
800986
1050534
1057587
217921
113749
709053
494812
194193
153750
834277
969869
1007294
965125
190933
349057
919254
937739
264677
898432
318348
162059
850859
481744
1070592
1054945
628555
228505
75811
161730
220245
66739
964152
846274
975969
911407
421734
398503
951940
532990
1028010
60271
436902
814374
1099886
72206
972128
664094
639022
494519
187545
304807
311984
836555
201029
732981
490735
6395
285603
902992
222250
397644
152602
1097763
851789
455595
934363
561629
581409
733733
470843
623179
312741
64267
208425
991781
34974
776574
1036240
528073
302220
48122
875524
160287
141229
488876
562093
482469
333431
42751
753979
1075741
740198
899063
741535
478158
1011557
274910
603770
803872
421233
1045699
88350
143858
910907
495096
52320
284923
854840
895493
79096
993008
108873
1054404
807474
806810
269853
626642
250011
1043791
499539
468585
609394
862751
858905
855874
1093472
377704
966807
520411
308570
734081
845085
437687
1090616
50068
34522
978478
1061529
110226
461975
608861
282440
692995
459066
968318
855715
319689
682184
173866
160436
611475
869928
805789
547427
792866
876273
149117
469878
689020
372906
81592
702458
569347
301723
1081677
17367
913559
340158
998330
124300
722312
995851
193395
972191
610894
602170
441869
716558
789750
393972
880727
681711
1087694
927047
432665
749524
986163
747193
702426
945573
289882
51807
295374
190563
527636
172345
242128
851948
619173
1014021
549022
1033656
410966
940641
346163
119947
76498
742593
863247
1031067
380370
283329
10825
1036556
175092
874934
995871
689253
585798
1081524
480694
106089
727519
422226
848395
361586
235433
435676
415146
93758
406885
419664
56300
475501
1098915
684670
586870
282084
615623
828886
91865
941769
583442
1052921
282406
156414
816450
534941
261913
967557
799854
926332
1097482
527476
265573
64323
645078
832599
1065082
1059912
376492
639874
971135
407467
1007001
1001662
112307
210660
584585
798495
77593
615263
616457
148741
729689
657368
54450
541441
556539
298631
630413
639241
89591
532462
1026831
170070
946531
308165
763847
113109
93711
855315
717111
596502
499472
618683
918714
141288
66551
761571
469299
485695
98548
188086
1083182
795960
359883
246410
916414
317484
622162
963950
428701
328779
1076239
1013641
865328
273875
629647
186290
966565
1052505
790256
409378
6724
475508
529571
334490
986399
975768
33192
207873
870276
626839
200027
341274
983209
804213
514842
947349
665494
1071087
515409
116507
962814
1056859
390791
633837
402565
150667
441862
117413
970929
553434
469007
1066622
278046
924255
912511
643531
491882
17316
1003337
32938
998940
750328
1055437
138926
870866
615758
1019245
847080
976960
64426
189929
196592
351410
598647
937639
336361
988126
154335
394790
127833
877084
715749
798172
926997
676160
87780
648717
498482
1080447
312663
753230
727121
1038396
727999
593618
978866
882550
1011704
741218
806126
57849
334967
489902
607645
1045522
126605
87413
489305
862984
707754
215606
78192
334218
158518
480091
544807
1031500
824413
260992
168005
833733
442100
789503
377474
355821
709510
793210
7434
832434
885862
559409
377759
479172
179966
56109
953915
198022
1028114
282656
61736
260160
932888
194566
607981
56768
29641
239006
1024405
983955
817339
625329
574118
631735
543239
55413
1055018
768325
744675
116436
413863
102452
145337
849784
308469
558877
1031416
1038196
578816
775841
1088354
652593
604969
475735
848776
532579
193398
668071
528524
970390
777579
1021069
533828
126127
480915
577535
114695
266084
1069812
198263
90394
123743
893494
805745
99332
823992
956888
926670
216339
680330
117123
179857
943030
1083741
469467
855417
1008919
915924
195681
137034
287331
152141
314885
506557
660368
1013925
192283
498664
518716
691357
421894
669154
1010098
339463
177464
828402
880502
274860
38210
847807
622147
1023255
294558
685599
186541
999915
825689
95684
757555
824866
569838
349369
968165
265717
731883
957411
934209
588860
457230
132723
935976
857042
271305
131781
647187
474979
1096142
1000433
845466
1070524
971539
287245
646584
1014263
89705
846532
382028
609940
582148
59787
818497
1054113
505862
57861
169588
712012
744601
270149
508535
158527
452368
470191
428785
1100027
899938
765863
670754
596014
1070192
346377
793575
15074
566537
410092
112990
1032899
119669
366829
596985
491179
596825
779630
688015
441210
552186
850206
820017
246330
1098505
106854
1078917
923444
357027
923196
713932
366048
343101
811890
221554
167239
327513
258762
358360
49361
485351
59836
786380
352195
26799
1071267
887562
864337
595523
939244
721852
219881
855127
30818
649524
591563
478154
933217
552063
312891
1041985
506035
184661
977533
1064465
90028
660315
379931
995803
341850
216070
314084
55782
109116
1039405
66632
825206
661938
221217
902718
83776
522352
189499
1015864
946073
191469
333315
802654
551628
892730
714867
1093677
1010909
234026
349488
741540
942050
679428
517373
916889
373251
62807
969719
450353
97157
479787
835525
493568
871149
1015035
730600
684795
778575
156528
42488
105977
331245
33403
1032762
312338
21711
1034737
941795
379317
507994
750624
535726
929856
411235
568389
65534
71510
241143
681833
619124
800113
1035812
414837
57858
1054536
234130
330742
559061
388137
264943
907830
938835
184928
637755
697197
540374
394017
103119
456609
313014
491907
455191
27462
800640
464401
105476
306310
109346
481103
482153
409878
797753
837340
808083
144074
969270
976268
1048462
923088
410534
359741
60992
1005194
294732
956198
459393
417032
134362
688024
797749
412529
767406
170087
246038
658678
359313
890936
176113
458414
930256
64183
926298
802357
165764
211496
782554
656748
361168
933472
521742
768026
426318
335409
452926
832450
193376
742995
991932
58349
449138
43809
1090631
982873
847562
155262
957386
940690
353735
670994
113081
11983
370361
110640
753907
447669
767282
892195
327560
569121
902502
790419
907309
372508
556627
777806
982383
77761
474945
8237
538575
942212
592819
885610
137305
53310
440230
907367
546175
258015
491895
547224
281360
730269
815385
813136
184467
750110
579730
660318
929818
979315
414715
806739
811494
336432
469933
379262
621982
131982
222059
283637
626350
821778
972685
677446
21846
1100252
437857
462537
842273
745906
897199
974266
313719
129927
507834
1099938
88320
1054372
951008
341943
225327
783094
526930
658510
936763
464998
115738
376140
174937
938683
52049
686597
14608
275581
837254
520442
14388
818040
675580
660013
281189
523390
819814
645522
258357
44953
213066
1060424
1018207
162309
26761
595773
482853
673915
142551
332562
365971
1081830
406662
502452
985075
1072963
1098277
5168
472191
246909
761945
945457
946705
509332
937601
862140
251230
860232
206871
726041
1079954
276028
621763
445929
111275
112325
932360
933410
149213
47057
48107
49157
709504
304097
235904
166097
944158
179200
269055
270105
443177
582714
718890
417562
416512
781876
1100148
134818
1023399
184651
342828
680222
79411
107486
921270
1006434
760732
217841
137479
389095
561285
310894
105012
619831
855559
710871
1064298
814508
916169
355670
954117
522673
1040637
48163
232232
87525
752059
773985
810076
944011
636653
292492
435917
600461
1048338
812351
641607
98223
197153
257732
1089609
621286
599775
999429
462470
838728
364190
415376
39675
948607
44583
794847
286833
874313
208615
388115
511213
358832
978708
154814
927462
704938
726704
82909
775389
74745
219771
300329
492843
1039797
780999
369539
73528
298681
546498
660951
1068606
422398
820908
268460
105483
649321
635080
82178
699983
643325
593600
971739
1023482
587940
218523
231170
1078501
504034
391044
775314
657135
815208
522857
564737
705077
785066
68974
790742
276072
248308
528707
674813
377946
615885
482110
946117
947167
978729
189922
808598
62851
39538
973874
830970
835607
1016974
930291
1055636
914150
603599
984548
164803
910381
655334
737264
790364
1037740
605892
257393
834797
313703
483935
324101
6613
707743
96946
365500
974468
699033
757334
719754
359990
626654
959420
48460
659701
1016671
160428
486810
292405
31077
1063794
861587
432581
1083074
821972
151612
289070
364420
553905
412025
433138
706286
236333
536631
903747
70270
36987
693788
302601
526114
217359
972069
105186
658654
96468
323036
98467
1060907
1088963
333946
341124
77366
531720
442258
853338
504725
50932
564024
917214
190391
383809
1006577
680600
861448
369479
776004
1011967
401826
92124
366248
289844
115935
105110
945600
202290
1015898
153668
860655
1055751
885314
317004
203233
643611
915804
980315
314281
827468
596700
662667
764085
212048
35550
112366
591520
344709
277243
885823
155684
47381
194798
476315
647082
312148
26237
919013
640040
447860
929091
634692
186484
881413
987310
281884
813026
599663
503979
400488
930730
253678
625082
165239
781293
172693
86139
1057791
1087395
1031537
1074250
1006731
296306
639808
466331
419310
789898
452008
176211
949196
621489
765359
568852
213229
433529
872610
289223
49546
389318
26611
533795
223265
953055
28690
829938
238955
142331
825500
467530
772938
304559
605588
869649
203969
925181
393974
965209
490405
865296
269453
1019840
700143
305834
371933
723195
185938
218909
124859
788350
602183
676543
296163
284858
87685
350455
1048294
1047244
383504
1067328
531131
281141
97424
30835
51658
252977
299175
540981
450015
504574
990195
252319
225090
387541
192429
784865
43113
740907
257996
258904
576697
808065
621168
95564
422974
633303
223734
991678
211462
1014157
813687
191297
878422
893620
474425
1004844
379334
761387
625405
917495
662376
660594
105343
559968
142078
868642
228060
424959
902421
381443
470797
273894
988435
182362
671894
391503
875912
258157
157170
642307
713886
27385
904844
755145
703424
124511
507023
965155
98152
621493
582399
833994
260063
123312
863527
1099824
400417
251754
302767
330992
705860
676335
737624
204859
193539
435361
740662
329747
918358
215063
792335
531392
993851
776206
26320
97460
51686
821133
371916
53062
778991
930738
1033518
86470
375219
448103
939873
1057355
696169
584202
769613
469217
225855
414683
40223
1003686
64033
1020043
651874
719085
107705
406621
318749
313374
625059
104350
886465
724497
823723
327456
1096094
759530
760580
955965
251125
222179
866659
688501
819099
973466
667248
568339
1007238
750868
374875
130659
664659
764688
234248
119799
521802
1097135
515102
914138
1069677
559838
882938
240237
711656
656558
972515
829625
898174
292668
167820
819940
415425
285575
936574
358068
2748
309607
730272
45462
391809
1011570
146566
176323
826123
373557
40126
348012
1019235
57846
341605
677533
691805
261570
1094570
88768
308618
413262
25643
488558
495485
500863
450565
193441
754327
731922
245365
902257
1050265
410485
609843
136904
110066
18845
275484
136154
576431
371099
353244
186996
430562
813728
826105
376098
921700
838392
1013549
119340
471088
467859
210608
880223
944499
114679
847340
572886
413839
145538
77407
885060
146818
196511
144197
940662
956337
320337
913227
937340
853932
939038
305009
1029122
503912
64249
287733
90367
1034312
1027870
265010
146768
826365
22525
600051
99299
416398
428523
812240
156895
942430
4110
816556
540044
40716
647908
312043
915718
622810
626813
670545
566236
530170
746859
797989
225820
871547
749299
225161
385496
1081132
413100
200598
1021730
1029038
246343
1058247
42698
616979
701617
781723
762369
552392
35988
999327
50588
410858
975109
961084
1083306
426547
264491
151416
343039
943896
893855
766790
745065
52126
979735
187266
251871
11830
523967
856241
656091
516839
1024310
219940
330128
808683
379635
560418
798867
1038703
15887
68091
320243
296401
1056749
895197
354035
235272
921018
345621
401157
817571
99574
881765
17521
182659
717493
786354
707884
266193
564266
1016884
1025663
1086824
590077
955421
631857
430020
883325
302037
444116
917752
907814
19107
785110
1004937
802508
668603
56261
1058167
969034
843633
992733
240935
356662
295292
182942
591795
236894
884769
729219
73031
612252
802977
592571
405282
73923
1027280
493973
1026461
999796
791654
397011
220269
364950
522845
247103
875789
136139
1004762
263274
265374
264324
834910
835960
949342
241748
373794
25394
468723
57545
633065
206790
865247
307657
69740
69391
510449
426335
980797
464368
617549
816279
754064
226037
580698
755754
868215
178580
542609
17534
1028567
1096522
537976
295066
698689
561862
410145
849412
1029999
51210
921244
62051
818531
1044147
647352
1028043
67460
882242
1061114
600296
224863
597258
271555
447339
303369
595574
681504
367734
516158
653243
947479
792091
228551
342042
1008174
651010
469361
119745
1012236
264910
482395
665082
520513
1095066
941465
425894
955285
655306
829547
915782
1073264
428836
676616
656774
1027583
242677
863447
391698
583652
134216
1047789
974915
1087185
855321
781051
1098839
717145
56678
243624
259285
882202
14598
1055742
326943
464521
936058
605120
111795
58811
888195
688944
329842
1072307
442175
833443
910757
253576
1076059
819097
227718
46329
438109
646209
722216
321333
1029109
1070994
345532
481108
282155
723212
495381
131309
312436
392059
133719
682513
280658
806707
195234
788553
1074272
884227
534520
826809
4032
610993
872288
1054890
833240
833613
250774
773764
186515
595032
1029932
314648
418715
963423
923961
934161
156468
904429
31210
631894
552382
196757
225230
429763
217284
30340
876517
713184
396355
62441
634776
1060031
597526
807943
758729
453295
97765
669275
649584
321846
16464
233313
587525
993188
44014
731123
1045491
141063
1056324
563709
163366
777772
318099
844338
210080
658537
254515
929536
360264
169830
988220
357330
1015697
449424
656168
1086332
261471
611208
397073
509841
88211
56479
66282
595580
329117
513792
774537
299847
426354
680792
340924
872358
91583
440831
1023889
356115
477181
1047895
63673
801250
198975
94325
110666
155412
982337
658492
775543
310262
627756
877722
469726
295340
809840
602952
72565
1074795
81629
731244
253742
1038804
711098
352476
928447
860065
49790
854125
791615
689629
125094
90040
785529
921247
719067
841694
430075
570195
475775
501110
429221
168202
671655
697170
745963
27833
591136
482057
76091
969356
661146
23820
944580
756870
271830
642344
671150
75417
246478
542789
478321
788254
254471
875838
985412
1013126
1072224
467070
7526
837166
947440
139611
267994
838441
947924
421221
279338
843446
28102
124197
724535
1084566
528234
682365
683415
356790
331233
661279
498094
878682
764564
1021054
363935
642847
598113
599163
792500
695327
236367
287551
545252
259751
890107
255297
389274
111557
132454
1040113
771620
1062230
867233
1043664
461545
562587
516747
335443
125535
515889
654422
19467
773079
913667
597989
389269
928493
211019
14597
351650
872372
1072920
82908
249182
205696
550853
958341
178609
849287
1028274
689127
1062136
772228
112936
725239
440204
487956
1087935
1066488
145602
431973
272670
116895
996386
296646
534601
880258
760154
10203
474686
938793
780094
103504
571305
806984
217524
416420
844256
606973
30857
638761
752845
996123
480139
276492
863039
184070
246522
526117
232814
1060408
894023
897589
429656
608946
463046
1098717
125351
387409
679603
534667
161010
812442
669209
964353
1079190
265538
832259
265540
393584
877179
308776
588464
535550
811179
627383
220867
61447
198405
558058
1040929
651201
474034
1022966
515452
901480
164199
1057440
133239
976106
623147
1028210
492878
1052014
658425
921996
310245
292297
1070777
220272
100519
427245
707117
739024
780262
995068
158729
947798
767783
649987
317142
145892
791447
912488
324487
372062
42502
541997
648096
1079070
660758
679264
986767
237633
553920
165484
908403
406486
1099491
526208
21208
644918
66521
465612
895580
632474
864552
1026273
366327
477639
70241
438567
767182
31008
948712
771260
185808
1080140
306837
154398
277228
415011
551064
1089797
601013
842921
941827
562317
424624
274851
26263
24285
727785
908550
931495
1097395
800044
390504
476363
861038
147462
497799
103000
748226
657757
307241
632300
1040215
301619
642242
486427
783664
78641
947060
902542
803010
279203
1095297
476495
411664
336440
125387
571241
228186
641288
115767
633820
227000
175852
498375
1003128
808164
159180
946268
235935
987880
644154
80549
592462
343641
852519
369763
598653
741509
1009828
433376
770007
913983
221576
1086102
1038379
497463
24262
842261
1069065
157830
231183
713330
188866
359638
588368
397324
952774
109204
404933
664116
796661
930308
545148
240158
248343
522389
894532
519742
791599
503056
601554
1009178
292732
181407
178044
517159
281379
622257
428080
350629
582660
524876
323270
547843
320995
818690
1002737
359530
64030
279533
980759
843539
476963
1087729
777288
832458
365248
172611
389178
195003
65264
996576
655683
491384
790311
550241
980725
925316
368734
229813
121850
520364
294454
94790
122783
566851
699418
855814
14537
586165
869977
1036579
272099
917968
671590
886978
780929
677661
118644
1006793
299508
540835
84263
278562
875989
803757
255687
202185
575875
562571
516867
453844
39572
914319
971567
169541
572350
478531
919707
1018033
302991
514072
51994
398517
859284
848443
558799
1077515
1045907
373491
1036721
698914
20490
1087591
706383
411721
560731
543216
43010
524796
851636
606820
279850
1075749
616860
876618
1047871
1072787
96446
356365
27457
397508
203318
851094
276080
765666
609172
71311
911540
639947
1020698
49048
931735
193982
464128
320494
510754
17049
143159
1075561
53025
1006427
165031
905369
268370
486339
754271
724405
984763
320795
178302
737372
67478
548381
978116
946872
843324
553032
654584
442517
742908
92514
535554
30143
763369
640424
615477
975104
376549
28355
231328
900211
346543
338321
494407
153958
444320
928654
625258
1088879
971363
185270
521767
798517
844135
831369
635835
817907
224054
198101
819969
791297
386807
165267
154658
927660
773284
145062
3144
894328
881759
110147
127161
725634
1066949
975637
882793
353142
253859
352937
887407
758139
115782
956839
675520
140744
1037496
745746
553749
955891
650766
108624
90199
1036314
526581
249047
978109
557776
1066460
258682
431363
419117
85876
140852
29453
228462
94108
780291
103887
146711
1018967
695792
450253
361740
1001428
630858
60256
637589
506711
760514
443818
945983
664734
785295
544892
495931
757568
1093990
504074
846093
189008
998571
23867
978195
557335
73966
61556
300814
390438
264921
729774
631289
722867
543355
256834
636431
754813
673778
280365
1007255
984507
800370
601537
922671
92141
788699
435436
783011
167137
332733
217657
217760
175520
801095
479299
579404
457913
913351
927209
965145
1014662
415575
328127
54717
434915
210008
587077
858010
73046
225528
638382
794319
335271
902704
1050910
313030
1089220
408807
684481
877102
872617
476681
361003
709889
312447
678014
745910
1038553
567338
562421
21485
170798
1002585
452148
1020595
555216
882229
525481
50006
40170
173754
37664
238653
1069337
518758
339770
539798
862269
812173
428704
1006893
769433
870591
714845
886387
1085119
97672
293812
1002857
303979
897814
247885
511838
1090264
425780
300824
1010507
1054103
915936
437288
94090
832093
612639
249343
725472
352912
3256
770509
913463
190007
244078
909392
196397
605891
1079433
362752
1081965
929038
24984
294780
487952
559468
526846
445835
153307
851732
227335
486468
1023035
809112
1081388
548523
227966
618457
829517
200209
25940
418419
640005
922454
736168
56831
616202
268086
492826
388977
584548
1005432
625316
258409
208569
541999
850213
1030237
63042
837938
808787
400474
877026
597668
133960
611711
683763
538590
108881
903195
131455
611864
141457
535401
142724
388208
587117
419564
623695
851733
272860
955968
97983
221682
981989
1095298
489414
498582
273258
144572
97463
296543
132196
681526
731522
51834
544787
913732
174800
578310
457668
533845
558018
844321
269507
658823
271881
354026
659550
187895
109791
384989
1048558
1018722
311062
1083814
1016345
730543
815926
32618
933653
995779
721344
363034
1029047
55398
700597
664630
1059086
656538
273630
325960
837106
413408
247503
309414
1032706
382405
459960
928441
463632
326081
352510
108502
391593
181289
851062
1064648
53868
968212
666094
813869
812819
814919
445452
364255
361587
467923
751513
615243
83147
84197
47799
972542
1087441
472524
871040
59082
797455
1046067
707990
526142
11078
141283
291350
860724
1023862
638513
1043385
665707
212133
929506
465669
212394
387514
984805
675793
400782
979693
38081
950015
344630
586671
703639
821231
315542
84923
125046
219257
44817
289910
1081084
650857
521967
526565
833219
434007
15879
198138
696949
1050807
48265
449018
343055
1010671
867965
35361
903863
734838
668863
205264
407791
259336
242363
514928
1094041
719240
109406
993985
538747
418117
575181
426190
856768
167576
743056
619169
204239
323810
1008483
52606
43620
141988
902189
392939
792222
858955
466600
304766
940182
296573
943109
59914
1037453
516877
912761
454507
429615
318215
532996
1095587
487221
769279
640512
152201
1007702
674055
56346
590597
677397
178224
263096
81152
684863
972251
551765
1025587
114824
220873
470785
1025158
146568
650356
483795
461151
281344
71287
486030
570139
1079272
79795
536157
837114
957901
557621
365710
771071
1027809
743375
762439
1005007
58851
841180
414907
284585
746780
1062970
1056192
154172
410985
430401
828192
84122
838823
175678
762357
614812
964480
943273
272592
365528
738930
379591
638109
560415
256137
669993
839711
1064565
932263
19098
316886
319508
515985
197194
949268
274557
884594
646294
138956
525123
887893
382780
621419
1069025
694811
81995
194505
429352
402308
9362
415182
792016
505285
240416
33176
963863
1026081
1091898
816636
99044
569761
787517
29422
686001
270201
627099
390882
81076
412471
295678
72666
671075
781426
183143
687766
906342
338777
146291
323866
541481
453775
840619
43063
602124
16244
160145
847203
295114
995006
41556
321867
132283
819429
595238
884834
995164
1073249
636274
57616
972274
949084
307798
79280
261626
587060
901851
230020
946749
6250
111431
963744
133219
177035
1037521
777643
492138
475869
1073285
456842
236218
142130
812044
84083
28763
97827
663909
372637
764470
395307
66225
1097437
806793
447395
321768
874200
755369
42165
1010755
644060
2830
716036
931812
180358
433111
861932
507585
652088
10213
191380
597031
177051
722903
677519
409124
461738
647817
524153
342108
547806
817726
191370
848409
1092534
709099
529401
169078
993187
998944
7618
850389
832406
233241
616862
964004
904285
338659
203470
177856
556516
1086922
761432
629739
105952
444209
671005
394515
749961
156114
268462
637961
955610
832675
479965
311400
365552
133941
820436
854604
325015
912584
541431
238725
864999
523584
802874
631548
755065
539168
131776
629458
372128
165085
603591
337942
833777
11829
470373
958486
953146
775133
911709
265091
859500
311023
918884
160782
1003666
142637
364348
211894
707318
708368
684487
474285
727552
1043752
421504
498464
79693
99331
990873
891951
298244
375413
298259
297209
392203
490305
371156
878213
175289
590612
216307
148038
175107
857657
565791
171026
994110
453983
795092
244112
452600
831292
670641
455427
43876
62912
748084
568112
316848
343357
695146
816971
297260
562510
1073234
1013899
765432
314639
104040
758469
721165
44496
954347
28035
362319
510131
121674
786918
897442
498484
345016
920337
299792
1039760
148915
776604
367837
451318
305362
371515
776685
179689
1099643
772342
451339
3088
390192
847285
969945
691888
189653
774953
362057
950049
107816
398964
336319
551908
685380
271518
798690
1023451
48892
705243
780060
961244
459155
424430
4981
385225
433646
252352
866336
272886
575492
830812
407096
160538
710680
181059
109315
848008
744598
897145
1059641
31870
339329
34499
439183
139964
650231
974424
455746
296170
1012954
401862
154371
828221
7674
156714
992920
948279
495873
736438
59332
1064217
62953
905647
339630
750804
570160
1084606
738051
302327
406939
470873
773479
447126
284888
494671
863406
1066875
694293
72724
998859
726467
95352
1013963
874213
656696
593907
639185
209866
316979
188656
777334
337085
418501
850277
27711
1089352
522134
299555
883981
375558
816016
174367
1071053
480397
185873
27669
994933
158050
696653
6783
838322
299307
17894
227242
397346
286643
474486
660342
83688
755644
550095
271780
434237
816995
767114
815950
391930
645575
345673
778186
948737
278972
922663
635960
559697
284921
372587
645930
945232
392480
9199
969130
806992
781348
1083751
1080248
791059
684271
1015448
949587
306747
1022397
716839
912010
609440
621839
727815
338611
41315
620519
533070
378375
754998
238080
968240
423929
410807
12028
837163
521823
43874
653665
701555
1085762
336499
152790
243725
821863
97306
545396
192580
324022
893513
347434
649186
359252
111541
169546
562697
1056469
590875
849824
797948
431220
1087708
239478
1007061
515340
72056
211518
299845
401865
641541
905636
659893
848304
255359
560478
1011520
243370
9243
235802
40903
400828
891794
25244
1037016
386520
377788
891437
712015
327086
611417
400976
882747
505966
249707
172322
278815
993407
391843
394191
491736
94847
818022
819072
820122
89284
807737
480076
986738
877058
97204
824201
755815
539214
776142
66511
65461
54862
821363
653558
439948
438898
568482
73650
783565
993563
955304
30319
186842
423618
788657
814490
493106
231023
670692
638458
617565
1054817
896607
581683
935251
42686
919309
97142
611764
436922
56697
312862
528847
133866
821975
818706
292823
653931
669525
362161
904520
196014
1018739
47779
632467
223847
470913
491675
840745
345184
429616
5187
141093
753859
901084
782275
256511
26521
665955
301393
964790
328216
824575
75892
188720
702438
299426
582961
884314
439608
1017038
226902
111742
769697
1019035
137174
178056
989580
820599
903448
1072117
591893
245917
512590
492880
31413
729726
612071
119082
944519
1094169
395428
664428
1054667
834565
775862
492217
639932
133834
354611
116125
838875
405697
988551
513162
237572
912250
782753
278200
661348
27124
697911
823918
348437
803588
458729
1003722
501882
101631
931157
292289
399439
206858
75565
1022783
193717
21051
245887
740734
636647
50907
990885
354597
1001912
998922
327139
735027
478001
114836
785735
196262
586390
870978
155494
450038
12168
821366
141320
966463
846012
151632
843687
1027717
37086
949094
549091
961972
795892
639253
258269
979303
276797
645426
665727
548251
73426
222458
280720
499254
847435
786337
1077286
853497
326701
397646
253911
782884
779362
680548
721857
938575
873037
410950
2576
67139
366657
745863
81221
885357
743661
564238
453403
308477
559110
755426
134931
576448
999006
130037
212822
173434
948484
1071345
199513
634382
389037
871337
727485
1002027
32752
483871
472730
982588
370265
810307
25101
869888
199088
486108
817909
629959
698521
367440
456200
884466
982364
261604
970387
656838
165174
352082
457782
817732
1048871
933399
102150
670737
821992
456959
309718
856485
134171
898863
885537
14053
908735
226617
257872
884809
555847
721424
1099985
646605
557800
403451
1057856
385035
743829
196586
233929
175264
944023
65669
781009
487546
372274
370699
859323
420344
336590
531785
78643
1058514
846434
219556
972718
58460
991469
735228
613763
315058
86645
911945
146115
695560
558356
1098037
940099
998915
331859
666908
701071
115597
701656
955036
239525
57810
899319
784327
796315
507388
629556
1030579
955164
1057653
763549
176652
281983
34464
256968
35105
49456
806993
785616
806484
610033
867728
1003352
752888
411153
319503
1065030
80320
924122
921081
648480
225335
597956
55008
638115
136294
724680
67856
498006
568199
17680
245882
1027897
526864
712186
812280
989562
110338
881731
71667
1058127
749062
571691
420491
78804
903594
1035947
212584
262910
1014210
276842
928940
877231
905207
798474
119797
655289
235422
81297
509157
314227
277581
1021262
417090
565295
658804
1027847
92552
346750
230301
849717
41817
2573
755132
58767
837278
218980
427551
495447
576831
316291
392288
30657
847018
518234
843743
657837
707538
23785
605495
1079512
547282
628886
422533
930643
889219
2171
887257
128108
854406
412497
658929
506660
116068
700609
144259
603555
10936
502561
931808
809014
566349
1090093
722208
319322
373018
50574
845480
485427
906224
1036297
498278
673315
1027774
272798
660375
28029
319154
1008383
1076259
761281
554444
528059
376352
157788
543058
18410
465907
372469
1005310
268388
509046
629503
7443
25932
1039397
440368
697095
1047175
448421
264730
381370
486615
893339
527940
650030
48568
419040
782622
210856
380859
856676
550640
1043119
850475
20968
689259
552575
386321
924822
921701
126745
142452
812225
316538
648501
459248
528584
1029759
535467
666837
664762
110991
684071
898770
963041
149282
1020047
294239
282570
875106
874056
714809
713759
530213
411205
84629
154488
967244
231393
933322
322009
1057742
645857
417434
481111
18824
608238
960405
65445
169629
664027
971455
338322
887103
194431
648570
372457
787231
154932
356965
355915
729187
1056861
979529
756634
249965
640392
1095585
1066081
794455
857281
536655
292326
434874
1079545
10022
829208
527826
380616
112347
211268
313671
68141
1061906
3796
284379
858296
705594
284928
1075409
112915
614813
688202
966571
924843
762860
64390
944290
935189
493275
1069901
507201
653346
273498
180309
459371
440993
733802
421351
584793
1005623
319863
462389
968745
429699
982137
215292
353183
744849
278059
468938
65326
641567
612505
507161
142409
72183
919674
68621
74570
433361
32018
575019
423120
720539
1003192
687871
816127
560961
696459
662132
327940
372379
664451
165701
697690
535486
938732
308762
9520
928512
152317
455152
77047
47024
1066000
454468
830559
659404
848909
193639
512352
1090514
257405
526630
413999
582003
964437
1090741
964932
984533
1088808
609124
44902
704911
260390
142445
844578
824294
646632
261236
1043785
823059
752480
404657
392424
1070010
823650
599520
317191
786434
447241
630798
911404
612557
103267
222964
259034
435171
81024
622779
678552
162246
934317
297355
487263
814395
907321
675170
1099846
450781
1026827
148522
936747
445407
860498
727981
581008
192877
1045684
492421
177654
1023429
333166
445516
748646
439578
122870
685657
918532
610251
115058
510393
766125
781994
568807
9149
380915
569966
293533
260993
1014423
586540
995492
996542
39620
300552
729209
1087529
986883
221722
108347
726818
727868
728918
488402
234718
233668
423519
834596
943060
770950
459983
853402
1085134
342211
228795
501858
863480
234777
569489
394221
80258
170978
883587
887568
840013
386710
328763
123843
495223
343929
753505
1019944
1010140
217438
461053
342989
375261
1055528
569469
4512
166215
687023
169673
590884
1042357
152989
34397
725295
266519
710117
917590
566536
544669
388422
43644
213522
485540
619550
732790
60036
262945
108230
221232
136818
816432
67659
719287
655509
154422
375943
356915
498843
706034
667793
27578
784836
572553
421237
389732
327637
804018
905951
511654
673542
852320
728841
859614
963862
664363
679145
213449
193372
261363
813061
65231
788503
520419
488451
287871
558584
807884
447715
99657
31674
233627
619292
997294
1025229
801624
575318
983522
434073
1086707
599704
240528
1025995
445740
1046773
866406
695183
365425
127241
45008
492405
453100
749432
316860
882779
657518
156806
1057130
1053301
563613
178020
623160
806450
42300
286620
753304
852109
991494
90309
475822
807712
396215
901367
13486
138994
748490
866222
929497
267004
336877
413853
138177
813884
91530
677559
879732
642680
1026740
979768
626752
210499
227614
499185
460868
607311
190001
165969
192330
714729
116480
243009
618652
920758
186606
819376
57076
653130
464473
436309
481990
351059
404120
582204
342319
271933
1007699
252895
939129
680288
482103
1040042
916733
873128
1083795
71770
1000473
470806
580021
360018
595877
843364
626470
519501
313132
892292
953838
130360
173794
1083836
376921
727491
514359
325954
620409
888196
587962
1027902
660654
175237
831014
107932
878065
152536
782284
217409
276041
246386
397377
283869
344161
287939
354496
749148
115423
704744
91138
688730
530649
425353
551372
979747
561999
1073713
974824
89678
830339
119349
247310
673807
543907
30469
1056400
1096682
777893
841265
205290
924605
316198
1047255
50690
507279
164484
601965
984156
269298
391448
612099
80914
598089
356105
377536
661309
75562
181998
247561
1047715
252143
251604
908156
681909
314486
127258
472089
309145
710717
39156
28268
223788
1017685
306092
19442
633940
786477
841292
628242
466484
489364
675202
824664
870188
528817
304329
99875
908369
614245
441447
192792
1065624
1047565
836814
275487
75150
845974
1004929
945989
575054
219291
831138
313065
838899
96630
526362
141442
720689
803030
712966
1029335
1060248
624512
511173
35446
313551
285995
105542
501415
586712
343750
254524
280139
143633
479664
129824
1003750
434738
657677
679500
76636
830083
336475
699793
1068318
848548
813508
205475
1096301
436693
849646
322803
874511
463879
191496
250613
218803
1043500
486385
487435
855435
753127
569629
177492
19423
37097
862744
569435
148957
318846
1014987
888285
371901
320240
868661
1018929
340244
39709
699234
728947
1058641
991072
209542
146342
164590
522860
828307
350835
927177
918508
623479
282205
46003
751764
108833
406112
520242
759173
1011315
823492
394758
491650
219645
948620
111521
171164
778208
174867
622774
55761
647058
1081540
701795
1075721
140176
439101
909129
329642
392529
656431
274521
31296
959182
1060155
12195
526624
779672
393417
140933
510721
245280
1070322
894978
625758
1005854
156872
1017252
912968
284712
795592
465850
794702
695279
944948
172945
1051321
453386
310429
83356
151214
578997
352024
97955
239265
793257
816101
140889
695489
623450
518719
978198
654800
326153
340301
490498
1093727
7576
938366
1084923
1024834
896733
169908
969650
498607
680890
611872
372125
434328
448099
68656
128834
956704
148080
853432
476979
1086104
1082467
214451
204900
995318
223400
776943
919290
410040
407062
261809
3408
737502
566749
173472
580839
1017258
370587
738423
104602
877233
746636
1036560
354455
602809
127706
955554
882491
126491
618876
100762
672986
209861
1012138
854037
328022
40720
578987
442519
647127
7697
550228
123161
263564
990070
846990
845788
203063
450702
931369
585069
235316
43054
433677
1040608
470297
468437
805651
912835
351299
107699
774933
848911
969169
563865
844617
843567
984541
476615
475565
1007285
1008335
869713
1041039
904647
989433
1009372
1010422
286067
759413
88012
374139
794789
1019229
1020279
920989
1029484
1017166
794133
229286
808033
897740
1036831
827000
274514
165308
655097
1071344
219605
544691
912411
966614
1033147
184556
672199
491990
1018167
894812
290574
820416
94686
101389
391860
709812
1014101
196402
354452
875798
513145
384804
712796
457809
549125
1068694
600180
1017582
781172
167169
348196
523039
21700
867560
1071272
844281
705745
10672
349734
908819
390816
410398
682770
124968
624192
393472
499038
814539
227268
885627
1079653
341496
212386
757009
915241
289650
692644
444824
1065120
604008
1023510
659111
849958
494134
927584
839042
172832
781175
311093
35276
10810
45406
51814
52119
51069
674797
378426
835219
753175
165305
613192
151075
1036228
450862
58860
198390
362897
1083676
446073
33293
756124
202354
14225
694537
947092
340098
1043423
144167
572565
188029
915254
1067353
483423
561532
796934
619513
577172
305606
761611
231878
54413
919162
949089
613107
758998
276744
48891
1062739
864297
1022963
161833
242566
316833
429143
273127
469441
428979
642189
1043377
689053
44106
475854
41322
805392
1087718
671088
577529
48409
128823
763792
846523
917831
951043
567501
657414
867033
868083
865983
97779
192141
850279
849229
1038445
741533
548749
442753
230010
537547
554786
155122
990414
1093771
10348
372671
1077468
781540
840180
1037664
694820
834024
327426
328476
83928
269774
1086656
46896
643429
371913
1023920
398538
259656
168665
482737
890051
789979
722584
684557
280318
41753
207699
337914
1036087
571290
693715
171603
856262
1000234
116838
480098
474892
477603
185760
915390
831511
1034823
1084475
612057
816462
618037
961702
302966
348380
788929
340485
388964
106897
340084
1098513
43282
949510
139340
53561
385393
787291
778690
231770
700364
975840
148063
485000
134789
283972
248168
888191
219701
63684
715362
451824
411022
795644
498525
436893
837249
82889
919582
256296
205633
772667
342152
265254
679800
613929
856356
754528
668689
699174
412938
172211
636938
590075
171782
657808
489853
255675
778492
690354
493116
477197
1088220
768584
646242
701287
634432
278041
215378
295832
722466
13739
510000
79987
471698
612829
989403
349372
581926
73947
560784
826112
713132
158017
167251
752268
348673
816795
1021682
679582
339141
428228
684430
1089483
279015
476323
527660
172723
399559
191305
692365
457250
192167
701196
924689
309938
128553
552454
918288
732051
1038933
940559
417988
106719
189779
794419
126943
261394
528167
494869
37551
492135
1057591
708805
715577
934018
892135
931689
37171
1099709
319573
16443
233035
614225
340841
553866
402649
191961
854100
565202
1095720
159021
975516
471131
693388
635567
460166
1095969
163046
1015773
791809
568266
448476
494006
343363
813624
743635
293221
668258
1003937
815237
509916
1078376
922169
990712
652848
184549
251520
96632
667701
89177
335830
331134
307381
422338
346165
422848
27920
190032
1066922
456983
987067
336318
461541
13898
826922
683996
25314
804593
1036886
889840
939030
766361
381468
689300
1021240
1028258
1055148
1092895
202184
879607
771668
1022113
573647
663256
494237
104123
273379
336497
253303
809800
1066040
311575
358954
657113
1071099
739789
594897
868463
771515
954956
1015234
59373
544169
674508
123207
1100116
112378
261072
89999
79943
933477
1005000
613355
218562
786300
27257
947727
639506
279942
333316
917399
618148
433858
635859
776309
537013
640260
95019
583680
919982
521032
577152
487392
965521
408301
269627
61870
1085609
380718
957297
524006
368842
631924
282149
114238
1027825
921647
293434
967595
645830
281051
1071925
442699
817482
253298
241656
761306
295537
620645
803762
415225
884053
900537
896782
1056485
896894
928029
796232
186211
711631
631398
562713
181216
678522
393040
997831
141776
519974
691401
72124
361025
670325
328213
59799
471485
1038001
622885
490342
332935
907499
1003177
154159
896498
1084541
1001793
644460
908920
383762
226952
637457
430215
139036
90898
779272
811712
277978
515909
533521
50007
493236
425172
209431
988145
1083056
388559
603572
669293
789462
288066
95291
209668
603767
1019475
1044323
645984
145840
896127
540732
515047
900215
675815
331534
982523
391682
76534
309192
252763
1084875
550154
826133
58524
246295
720187
538495
727295
728345
891588
1059777
256143
661206
413383
90767
934249
895089
337271
225697
262742
801325
1040429
52786
41654
809576
49294
908851
260315
116774
697346
1093628
159764
1011369
711103
495838
500309
86667
546100
700220
315453
212662
974141
676223
368564
130484
342600
630575
947559
112786
108168
539004
861320
886087
793947
783329
739660
197102
254996
171017
1090177
290841
61599
197151
778383
353743
1004452
41774
951790
475959
907139
51934
486715
901325
972670
505644
1006305
617761
899067
179831
410049
44573
536610
594675
606585
192712
220722
222208
659038
116120
951757
622038
754846
604499
913188
367106
1016424
351485
880447
204413
1033880
79366
415014
639714
72467
786214
1086501
991657
273451
228806
907541
625397
209044
719972
325780
100909
341653
333694
382746
125378
917890
795254
891157
1032890
600817
572173
1077790
135742
21766
355555
314948
1089110
495683
194852
84586
65004
916012
710635
552755
806949
936113
691962
1096058
284720
687565
17409
511601
659186
827146
1064893
767802
63809
539421
1005208
983500
920609
1079201
936238
635646
878008
990818
352538
485026
1091570
932981
486389
408857
722505
694039
170837
603373
647640
493055
793669
43643
753633
170573
339769
100039
990874
1001198
1024142
76377
1043479
96714
709850
500195
352983
496834
692134
256098
948348
620124
625138
423934
912374
402068
46683
265133
44234
1002572
831272
118500
361526
12465
361951
925636
548882
1035274
241194
56693
555463
528419
1092339
480465
210243
174266
71655
504403
895039
25482
913324
152890
1047461
943701
651933
1081438
37032
322902
68947
69997
48654
899598
1068603
6411
757461
468420
654565
955944
512697
729041
1065557
49276
702841
1099975
742383
229394
840129
136014
289037
1023469
350925
870600
636060
252369
908774
533753
280660
760897
94564
921070
55629
799990
164739
670725
920625
752936
367348
909859
552062
796146
823641
1095071
1083156
477859
85664
472069
225334
649530
268472
512535
1057284
467604
49386
633056
898927
711551
394464
1060935
145366
777349
38250
156775
847315
615816
999417
910994
322998
174883
1072635
1016313
132249
1052791
146356
687746
543083
134516
813868
1090217
797234
978932
20499
461400
742782
1048360
318614
893547
892990
577995
345788
611440
499023
772323
944199
175047
476638
746967
975341
834642
666527
385037
1093448
721363
1094209
945485
679587
1089450
1099101
608311
196767
366326
145491
89671
682162
577026
379360
400632
980377
636383
855211
823950
581453
312507
121470
878200
90755
504929
261981
288500
236106
715564
472663
1045798
573981
854505
120537
1088288
12933
1028570
430110
250305
654050
884285
778919
384119
589583
909597
769777
280474
19025
463797
832321
672709
489694
718214
1099439
434717
908285
915525
296724
426294
229944
121230
413932
753422
561860
773225
119291
140784
97390
960541
945252
1073626
490935
110193
1046101
637475
197075
1055010
489010
418672
864358
1060894
19349
262723
253288
637176
168243
187023
543669
353276
401557
1006860
18023
495579
1053494
586351
665744
373597
855937
533744
274834
625573
957182
1066446
1035074
120718
261067
986183
204839
51255
70910
264846
691146
392108
383296
747629
513676
248243
873306
619506
869684
1083580
608517
223162
902048
23389
550665
74718
421620
836672
146927
720775
12404
582737
35640
970143
1019190
896043
97847
548442
836385
536338
68607
1023226
853368
529432
977379
1100150
287034
36440
210816
525718
802423
400025
1050577
53094
391417
839876
624878
593016
871242
219036
330953
252764
282809
244512
28728
1028984
916215
423462
520724
127827
916742
723270
78691
981981
635867
720017
710081
932761
781612
170882
909094
238188
918650
316728
67058
1100140
569965
1090964
21569
750621
6418
408307
794474
442826
210137
62339
903078
1053079
550162
590720
662639
488555
332705
86111
420019
568207
240874
298319
874515
562822
491930
189112
1000636
32356
61063
884277
755015
700817
330266
284844
936342
796197
1074742
1091277
618800
116861
297575
678205
1007320
1014793
453690
193157
774946
663677
721431
507670
211816
1043565
82739
658168
636685
1091684
66191
915257
21719
1078675
600015
438625
447384
342027
146093
34556
1018109
109049
493477
727527
621294
930270
62451
642641
800282
880905
968514
382510
744752
387844
791785
200748
73736
258082
595913
419222
127552
469829
971607
724638
159478
429635
893785
502400
332886
629727
1016014
315264
882705
186059
221145
853348
278809
132155
879273
260760
807649
288269
179256
995667
271912
714906
899465
1031847
774264
872843
944141
718410
339170
377404
489745
706127
917563
719642
1084379
908331
583698
206957
64751
218314
402294
538934
83943
685314
274720
1049115
929988
90486
548939
919010
112126
388309
1082914
457810
766638
949609
741584
388758
735289
777520
133582
639905
558840
624458
260123
113106
540405
748268
211939
850134
722659
131175
452764
910420
1048289
33404
505368
348367
711257
641597
701859
252925
314138
427157
168709
828782
27084
227672
54433
525760
407308
296422
350308
819750
506254
811476
158092
985783
517583
708388
4120
1077250
319305
544220
352524
923585
153352
36309
796925
754186
54816
628451
289635
984343
54888
587528
810179
674319
255452
407900
940153
413786
1057647
880020
1022874
345170
395060
912137
878027
218885
128208
466584
820004
805698
105891
908761
298840
481820
3595
672019
1051487
287887
414810
904819
765604
1097844
969139
455527
907588
613381
1099545
72844
477457
57684
584503
1032173
783097
128328
226116
207903
443314
652442
540031
71153
586845
914048
310314
96624
900973
146650
320466
334904
1035166
941079
827963
543920
1006030
708638
347184
477681
98641
163059
684311
153372
597447
681546
462883
44818
684490
340259
609393
513776
171617
901217
281116
322822
123907
312942
1096626
518748
89174
790707
537896
575615
1014940
681366
228103
806592
125230
662856
438818
918167
522429
653132
632956
411788
466327
135018
302530
634386
793712
401183
40408
378903
212319
789248
1017604
1010047
653796
628986
305527
879128
143730
817268
776896
800255
118559
608912
938144
784198
529767
530806
216604
695548
501046
685373
758115
601179
6188
309247
1029583
1028533
606849
805975
222927
646296
88039
743773
172532
920349
299799
581250
59821
1044162
407132
78817
355049
970897
857647
1054299
593733
930265
401263
694413
850283
435814
822853
263120
615982
203771
41581
493356
132426
869305
133023
402456
422053
86138
444249
253157
421212
957544
958594
47015
818214
937774
66743
292926
1022292
310649
555583
911174
458828
241619
544324
51513
236770
667487
252922
909035
1050898
276649
315432
470116
990011
940234
501485
489168
703189
707805
1000859
182133
720079
1086023
436224
92797
91266
703164
122142
478703
1058421
668039
855966
841768
882089
999214
392355
1026315
569546
530814
882423
1050209
906689
86897
257413
579725
590999
1024657
30996
705481
156077
842327
763103
5290
1093779
224205
420188
570335
1017635
78938
380143
277085
1085637
166306
558540
673399
214219
39787
316741
64343
645255
581219
919944
755560
602998
358265
32219
685332
629258
484106
660359
410317
282658
173255
109336
699340
876113
406962
168040
579765
681255
85330
611738
502043
927136
901666
722165
792702
163165
437900
806597
239687
1042412
915150
223214
283216
184261
125132
579123
464872
451584
1064692
161677
370617
673884
700538
841761
1047744
731467
932445
932556
8613
550430
276237
102592
333093
458150
372269
965303
699257
234106
548049
63993
1063628
635066
972030
5798
904598
424552
425602
389916
860235
54091
781020
77681
680318
451804
444063
443013
524003
163094
924598
743153
134676
795051
1000228
954654
689475
654595
1035575
237543
218101
744792
286332
1025615
1005296
324725
1095230
1016848
784430
93965
271487
211060
659389
630728
591629
365482
78334
469855
34805
963396
484923
1024129
206167
416535
73307
212808
887655
185740
788439
845455
779698
708193
373612
798770
672176
107355
270017
321056
75061
430975
446362
966067
260445
1098778
841463
937395
813956
290745
906826
605415
113260
28040
483354
450192
951872
559399
675652
681555
575534
354153
431930
260297
393708
478519
626009
515125
827375
502863
926942
296735
820009
663705
974668
626193
820388
819338
1017381
933657
331774
131997
923973
768322
2890
649443
552001
636673
609284
739332
139920
147459
993609
1022059
76959
68043
758673
233742
1042221
851608
863210
956986
701686
191671
406807
202415
448905
840295
406437
141460
383135
798938
1002633
853149
893499
1026974
32155
527069
903820
618074
394375
60709
1059640
665825
312540
575596
14381
423050
78509
862261
177368
586905
482173
952125
973004
579102
605354
725809
40808
692003
713216
496360
81363
526238
956747
86572
533976
648872
274686
850148
826551
411412
635639
73222
895110
687710
914966
470790
867499
65057
410789
394233
667670
217199
1099849
314728
594855
510805
128972
300540
858470
980054
368997
783582
359873
760656
558365
258666
330875
479576
1061107
849648
335193
587004
406837
572954
589320
1015223
798963
521218
776750
819274
192949
481865
321410
201648
907684
46625
211561
1048543
771350
270810
224057
918807
940495
810710
428098
131505
482150
178436
487125
960414
570278
498638
499688
824702
576062
288856
488848
515989
895302
405962
772531
805937
1087648
715889
979253
1012848
343268
435909
341111
920584
361286
48427
768873
587887
277545
304395
1069035
267509
993959
413114
473415
794270
503306
101717
85606
808055
265252
770473
1037572
525689
1098774
857314
810696
500509
921634
419270
691880
1000070
617461
133424
784639
322248
726837
288265
665389
1001430
1016324
323162
310391
850937
195981
208199
938518
612395
66045
616757
935830
672836
38534
215190
576632
60034
469356
678214
331354
416942
201971
56008
492977
754965
803544
762888
126063
809229
210583
7910
810481
636364
299316
866827
93834
1084618
805824
967818
1000724
121110
476242
119697
459599
722563
901782
643216
680616
780263
453509
622316
782023
707987
664534
788128
223166
172457
331999
35670
27217
367723
284027
659971
742232
555444
329856
825575
794694
108509
469499
234212
488586
957581
133769
240369
245037
265007
532323
560875
223077
286069
703843
661973
1031185
561651
341664
198218
18690
982660
735138
646764
645714
850990
568546
210573
57948
837030
1074011
47919
241648
145241
963173
709754
670601
851887
1093531
921846
161665
648728
8189
887731
685062
301783
1038201
709094
896914
428762
721149
89662
679996
478396
92057
21597
425518
394146
647029
124341
757132
191417
1083970
221199
36417
357558
699734
66984
850227
657180
1078957
959412
626325
492890
304672
933274
823991
769048
1074597
779997
510884
940738
291185
872832
992458
82693
494611
62358
473210
628814
88061
643732
543051
853215
966612
866355
179414
845844
740284
927354
474547
600160
762193
1086929
267199
204961
682216
648048
438044
817131
320543
130205
50193
610354
346217
37970
601482
340846
722786
600610
1082392
894332
46904
1093681
984734
1003228
588592
116578
424326
868876
593525
684610
60396
74512
468964
274126
338001
591317
382729
627930
1016531
65991
113999
916186
578986
835198
752140
148017
132681
1048806
301687
443372
55363
1047584
691841
348323
793464
387998
97711
908162
424456
1077292
8389
79978
97181
1024318
530307
786927
1023052
486593
323845
253963
277375
44777
384967
698275
48974
65177
848184
364461
644638
1081222
38603
523690
364592
640258
187648
481722
233550
994978
878217
796519
533015
414266
345072
480786
163349
645611
225769
229222
310949
309467
131253
44523
1097347
1067193
506106
912486
785431
636000
283990
470673
763709
492846
664707
512510
924833
673255
256492
599906
242577
899085
393235
205625
131548
918266
413561
4328
923875
4764
71098
547311
802342
395133
515309
670716
965610
1096939
983901
812462
298852
114989
397439
1019702
683573
134350
1021105
334927
392706
533421
581068
555320
642728
300415
505186
451102
426210
706915
461382
183460
145810
946722
31471
290550
11791
649448
487975
921183
181042
318633
758234
1093443
1020825
4555
914299
23693
632780
152802
243912
777773
70108
519373
569410
382366
312559
1020944
597460
964695
419744
69819
303788
126967
685915
827644
466185
703664
284608
529613
48647
540906
180058
145747
762065
947343
892528
29645
91492
1076898
358943
759019
281129
84267
80298
30249
807179
201706
683913
523315
835413
1013071
194174
348759
503584
889292
1006901
75255
545117
1070259
707317
932824
1087208
712967
636814
303018
954520
971365
258655
257605
459698
690503
461336
511396
509525
652629
912426
693952
86692
1004959
981688
1009371
585044
986401
26914
444673
384211
962360
826859
125574
689323
45552
112937
876321
837747
106331
149432
600644
597475
162321
528573
113879
798913
3206
167938
634803
1071518
699325
94103
208956
823716
519736
440125
443987
859781
830602
581842
231158
1016560
742513
273919
969983
1089683
1049621
825989
485864
30338
1037227
647368
921433
371217
26554
272924
1058369
751813
456907
487079
760164
1046420
633074
681735
165716
916530
450748
515027
182264
343587
564141
39033
748459
1063787
999899
854937
739924
501478
1074887
214022
784456
1031119
789363
387813
981134
245332
60371
944843
279725
1020305
418007
21738
697123
216276
814368
638572
642408
589797
913795
9546
801585
473288
94396
387933
493987
323836
1094592
568047
199704
1055453
635774
896017
1024116
723634
892746
475895
1031138
55779
366419
187860
75133
998412
773385
109673
779524
437062
1097705
722126
959654
587632
60740
745119
394265
1085246
97064
190706
269342
613132
434648
309544
237395
637490
212514
1003568
303665
650170
175109
1077747
101047
1051392
696219
507039
1079553
293974
181225
63045
379517
621490
742825
927679
978624
351985
851941
375453
836955
769255
576821
590662
594077
8767
92838
268804
874000
620529
310947
1059733
863678
981312
167584
611529
167256
987137
137571
1049991
808734
642364
54856
22185
745550
857600
395339
862138
123698
496807
663754
570892
341633
348034
110064
964761
579596
540613
458002
655451
750796
206189
796307
121473
916319
211331
720998
960196
882032
945385
553406
967191
962400
62945
851477
554889
293591
348714
370014
207515
417138
39024
763035
1011952
309517
710928
812543
254325
652812
95255
731031
1089484
340179
500915
180608
522664
918811
931536
29748
749134
553567
915230
177620
875125
345874
866297
71048
264133
470509
164663
85081
587092
645583
330979
443792
45998
1001300
159396
951703
990789
329284
952594
224876
658474
979119
351002
317607
547566
240414
602464
448056
120407
55133
110577
567329
772092
825981
832075
467896
984644
1015431
338181
955508
461039
576906
144205
344064
134602
776447
7786
924502
878443
160230
521555
59740
1077041
151921
920652
127880
382849
438827
687451
1038297
920381
796914
298576
276118
50754
514779
625633
829198
300037
333337
1044341
595488
861468
189324
196937
806475
281439
892790
141508
478608
678369
1080698
458350
105870
1002858
1097584
992803
356394
901275
1001440
496562
173402
802155
1021447
976755
394204
903729
1071943
981628
312804
253953
1055061
914781
54770
349185
1064283
497390
718343
31321
939811
954368
821614
460439
179349
580874
307488
646998
39090
736941
206010
792430
854897
471487
910142
876213
169848
480255
723315
962212
593375
414472
118773
174740
396340
86276
832913
113459
239221
508215
505853
435529
60780
865262
644824
473519
1008845
891391
548009
84724
796542
914487
844477
55679
1022407
296892
930818
28225
109433
380466
801244
143383
735500
827999
916334
479715
382278
1089439
630443
917899
1000540
380763
1098625
318563
33515
163697
167422
983482
625711
489020
881030
696163
238619
796365
793782
76714
990214
425236
328519
209788
987799
772424
641615
209565
1037011
1079045
638972
1046233
896230
879073
580042
975571
1054327
931494
585153
1084343
222688
865911
900115
784580
424252
817031
327355
721260
492127
398495
262023
785382
1096101
485968
816895
918299
637823
1074492
913665
445388
874987
791585
258798
84546
789757
254529
353381
424048
636110
189292
157877
1044249
343869
636109
853947
1010403
349534
167615
749479
605488
726336
39121
407079
811180
812230
313840
807965
678582
252133
1009911
821293
638094
835924
291047
915473
538265
282366
620092
444013
596678
154208
528927
749797
188975
653919
978137
656959
519921
663054
1083326
573404
261270
332255
233600
112930
86940
987625
878359
549305
638663
1061635
319836
312209
803612
95806
516880
573737
895490
265882
411846
439142
832550
811056
295038
767655
74758
349321
195338
953219
604417
588234
409643
792499
1054449
638766
130743
536570
1082675
704794
760083
671036
798623
463264
798203
939128
350439
633759
315535
487676
1060332
186108
365260
497599
1017602
537928
215622
169911
2920
254116
327720
622722
1057702
869096
183997
909692
109801
355259
282552
962412
691001
77036
471851
16855
831670
1094114
767801
888583
170118
639840
246481
454730
839851
40690
363146
385941
611342
507981
1009494
626455
753145
840009
936160
77962
94418
93017
784142
328154
437723
256269
171588
738637
257469
978709
1070655
58817
197096
437032
485917
578698
353215
976288
454229
1007292
866195
593196
703448
86067
104585
1021210
195540
911837
1100120
766111
807187
234014
883595
75478
905989
760133
309093
1021496
126761
663013
141872
1062720
275225
447058
332815
8985
548057
569930
1080873
1075805
849629
484629
33572
801858
809309
43907
547165
523848
881470
627089
143527
810647
473804
86567
333664
241821
49583
532803
421549
964090
282362
584688
958418
654756
439330
308967
1029299
138581
205315
167775
1022432
223181
542937
452933
350118
1071359
166822
35451
131807
155564
718130
479662
168232
712670
168705
61178
398939
495044
39144
754496
679866
193446
11143
1043269
548433
318108
428176
545760
996223
505990
781149
579803
64337
932320
445294
925313
575897
302590
814440
1068967
562865
753107
184708
50285
693843
664563
939911
486284
126397
761509
914200
452328
44109
104166
744583
281303
1047212
575812
217569
379138
375403
585815
768336
259972
614541
396859
912213
1059082
622362
1063785
226575
188001
213670
456421
779961
203561
404689
794398
385520
902452
479014
929386
331903
2655
928689
890062
93631
766198
191248
731762
742474
736871
726509
127954
814912
506990
450287
77301
840233
978887
262892
1014965
300021
709165
928377
1005713
595984
347920
654623
300142
154140
2947
642385
453385
143177
909134
41159
466284
409735
246192
639467
739148
961533
135961
67895
146041
482303
768344
398666
1064835
635408
910804
682284
989593
46035
243446
156947
597070
587404
293061
165889
159607
1032278
173996
483710
573142
827226
1010993
852606
735695
1050717
333327
31131
530811
872756
111433
906856
337686
417958
945363
1080655
341513
20542
19745
927208
1033284
979255
1098282
747471
149807
962343
58328
595509
823561
11335
1096572
99399
232104
897043
985121
1092635
1093685
864098
903787
282143
1069922
220973
232042
724984
18804
938887
591780
201447
795536
397819
1093284
543563
1067784
667116
146527
1036768
333696
368089
239786
890508
137207
992620
130971
225841
349494
33116
711174
554314
82936
81886
1070607
1065798
338923
55923
717467
222121
218258
616333
165853
289319
984959
1090099
1091149
734292
393258
145468
753399
355268
390799
569299
519335
278876
895236
647399
958629
998414
397447
13079
508621
516073
810973
882535
942190
1077767
106392
463814
209058
323464
818738
671711
622043
779350
180125
352459
520007
447156
492987
1065361
943404
198767
616476
775524
887632
545346
128112
1079525
198217
565728
1076667
1076097
902978
1016632
648087
806152
1017192
213120
338673
482725
814842
441202
1025433
37899
234874
685444
677743
1099834
905862
972502
336395
305817
267877
931389
930605
159901
981218
523469
459975
342047
457055
634496
815915
376596
942889
606705
499781
59683
58022
634413
337774
521567
239796
803484
984319
394331
52863
895013
619034
758731
9896
5634
6684
352112
590471
6222
1088624
778711
124449
765401
164794
813715
624058
842943
288092
365455
695937
211690
670266
1069258
348280
187277
618704
576481
755919
800710
1080143
48407
555287
565009
749538
813759
553870
961535
455887
1085556
361641
242691
702570
575622
891672
1066279
502230
218057
190919
920834
1052208
989734
511976
34041
229167
724370
771648
1083430
886412
775207
1042054
576487
167244
507604
624223
110730
76437
415208
1051486
573145
204968
531819
530769
8309
639271
272894
680096
470585
343446
745657
953632
727613
49451
627208
592742
985803
761770
672870
739276
1063073
421380
871487
162614
249955
1063616
472277
1095265
494124
69972
496564
600642
775628
1024642
65606
617924
883754
338975
726808
885745
850579
346473
406795
354608
472200
1074048
966942
109982
956626
455775
805148
100954
977270
765902
690950
643277
224601
790306
41992
762269
510214
360063
193512
635003
1086446
60302
230750
926355
73748
834485
344422
46261
558080
516860
739688
893627
483369
431376
32248
252465
314750
85536
784454
751687
575338
948520
739543
1068761
877245
195032
439573
717822
606684
721103
565580
628310
972113
218481
246196
174482
869440
558641
292169
1081623
318111
761273
179539
14368
572075
399237
838391
896863
775575
1054719
117059
666973
758878
841318
412774
842469
41206
1012430
593975
330398
33385
661131
340913
965716
841676
164163
268042
77485
257971
378439
199817
332315
281864
480168
1030820
1004534
579999
547508
175866
813813
743805
721285
53063
428229
966164
1004624
443444
97066
891033
29612
968673
125278
98119
646559
653371
962003
161934
812293
373249
629488
648108
270438
946489
53858
723084
218967
751777
123572
463032
191290
89173
890388
800542
430000
962668
499155
845989
111033
341007
1033791
830154
344782
415283
297608
454238
52085
758384
178486
576541
216394
590738
49162
93397
424847
783236
322756
582121
616634
301289
939525
1077735
456135
126437
839389
246967
22267
754192
938993
788065
738314
459053
543897
35625
441714
911548
521382
846614
435026
205474
780915
661154
1092424
251930
896557
163149
548541
927592
106211
90693
932706
378069
917280
543252
713013
979762
189618
660177
353663
932830
542640
374544
318757
283786
585151
22101
501924
255567
767054
411965
595495
641039
472034
386531
735926
1063867
614498
772760
568174
636962
635912
487525
435499
460039
211444
1044397
287573
573617
76158
861697
349678
412160
318975
851634
841687
850699
404505
901225
320482
777022
97660
111547
167853
775137
505822
830923
478072
339667
607174
169766
1065393
457977
1017375
334125
984993
533433
1098560
581309
761006
387147
917401
1032947
545376
1092138
49367
614303
18133
104083
233333
1024511
770428
80611
343267
842362
833217
278798
378040
767590
40872
991274
445834
511734
881071
395090
336774
596210
1024718
806282
603981
1025010
112173
4373
13343
663211
1057369
670771
855597
796641
324956
121305
373783
1010591
372853
165101
478803
589061
1079242
994656
208968
806685
543664
886838
186867
484293
899897
604025
995752
741870
742920
292021
662209
701926
86740
238843
89101
1028003
980841
555440
113778
988236
261890
609967
803883
272272
348564
755927
1080837
157691
471300
96006
52491
917528
505855
494180
622477
129953
658323
98298
209560
310571
286537
509160
661855
816607
1087330
219948
62443
436870
364921
248952
491925
763876
1078821
703708
793646
910850
247126
805164
984261
727732
1048636
468203
313602
977243
554863
414722
875024
66375
536795
399257
839636
532817
412975
973600
154576
749266
934056
612945
165656
392297
208823
859034
539356
399526
907372
143723
609703
237698
80723
767525
325892
355567
644630
473385
1089200
476176
707851
329657
709459
297584
155406
172824
60222
419502
538668
249870
1049516
1018616
479672
415199
368300
699726
620033
713002
882134
651817
536268
821853
690023
967747
21756
260725
1073817
1035713
310848
880234
440529
35892
233272
309041
322861
72871
789540
434949
369659
668855
625672
305517
417592
962249
777548
1058557
1077841
656786
760526
599190
1095138
702883
703651
486293
57342
403600
533387
274640
149198
113307
459482
67948
668614
277381
201303
709413
710273
682414
903679
767610
1028489
546093
75902
448050
843011
1085620
409349
286001
1087063
330710
1040979
1029545
709727
1031960
291345
651797
154793
597021
56563
1040530
36058
344714
868743
918661
612615
525313
740757
5721
234447
1001911
414150
730059
849800
390473
619547
556344
301094
139271
501931
791430
270926
346480
951265
14322
76524
437294
561987
286287
93565
544308
1018549
259484
378093
445840
1001366
1018904
249418
884224
830109
236112
32035
681104
948742
358843
788064
1055072
1038613
857882
840837
667199
824164
621864
140995
362794
99723
143287
872976
986054
188807
153347
204691
523074
907167
420122
840469
614181
847713
684808
234270
739799
570349
256337
979298
117032
238555
405577
137113
968160
343754
327733
1028481
842958
21587
753188
510445
292143
636266
978206
962409
787677
638048
544122
238852
1042129
106453
690189
974171
987219
337232
1059862
534672
114222
446133
263182
563968
903251
279753
707775
252157
639609
383270
507393
1091752
848222
1016805
159049
871046
50061
837186
782086
143342
945175
767349
563269
1087292
34025
671651
10488
370314
1002064
282327
632840
488865
419639
1041920
669206
207440
873933
89407
501209
657040
104066
113351
415563
439630
951068
1071799
586252
476576
415925
625322
664004
848772
198423
391268
589896
817005
574089
654518
421306
906830
141120
205700
700067
111035
439543
353931
942679
911432
616437
817127
516041
260086
99355
354289
241033
634034
1027370
431409
25119
1092292
153618
665023
1088593
114537
680434
11962
230631
845841
541156
438357
853078
1020208
117096
591709
17920
825397
396532
988979
685974
1043197
795191
799025
711669
359992
683427
994429
215621
64309
233596
1031397
827105
57437
225530
519667
474114
18005
936251
17698
1038579
831404
15741
575046
397598
704214
1046559
329182
130159
593186
819719
821047
843694
423027
1042564
113034
534887
421042
875934
449535
674545
908353
233185
1054845
696200
174450
700099
1062036
183230
637593
534169
296962
392018
165609
903922
897374
796800
420580
786681
1021248
518598
644564
521127
907698
541842
747989
385026
5994
998851
1027718
530506
765948
179274
546475
53035
560040
241592
493642
290365
634826
505647
715027
681426
967591
74209
895997
1000631
949323
372456
722907
839800
284299
336801
396256
489171
942840
902205
325389
578962
1043788
305539
106581
993464
309990
631530
728807
481537
1051310
589361
297233
980360
641751
791253
389844
377361
478562
760976
139775
448369
190809
452370
598262
337842
631005
754601
55248
881150
55423
1100291
847154
925358
806523
144814
429900
231817
894375
859711
855656
178691
285469
768499
844381
178220
320802
598538
769498
894468
68062
1028482
895067
851475
118737
866400
1076283
254872
340558
435617
875768
1016101
163616
588093
30070
506781
494645
128283
757901
779737
705701
9204
840007
314047
332664
466923
19081
927262
267454
296361
329671
598993
1033276
813912
456601
63636
883570
150190
1050585
891416
999817
98966
853443
481781
786444
704652
839275
1095367
834879
620229
330492
418444
648428
217993
205616
1094475
966850
175379
307847
375497
293474
793298
603678
14295
813374
429530
414944
644483
439934
89236
973141
941450
783444
418434
191760
440073
87651
370888
721030
708114
1089663
820012
489220
1080543
542238
557840
831384
63043
1073413
772820
264667
1088352
218225
388296
612998
121040
951932
695821
1087585
462006
565374
257094
228192
628789
684926
791972
226503
503528
331225
694103
580382
6374
323456
993668
1030151
457061
728128
338769
406189
3484
999528
346729
145527
826445
858272
125943
705842
622888
850208
60319
867158
204040
311553
485093
1083222
905964
741632
947535
578648
280147
43246
949152
25295
853517
780883
474787
15395
557258
552248
191726
768179
620809
302562
383366
904099
454494
904579
211600
118377
1058882
787293
389694
678103
912257
844837
430373
358328
150031
990588
465592
537226
327406
481725
772890
890548
1023583
18689
844073
387415
1069931
208056
572241
558489
657685
96745
579826
674599
144603
322920
787803
672877
198026
626254
343435
471902
528443
222786
1093935
537714
548540
993923
177899
1041693
422420
626293
147959
779001
344385
275336
792998
722287
179746
496491
466028
234849
1096006
63522
913019
944963
844686
511093
456043
815297
855730
561594
854755
386515
208806
173511
865042
418555
781957
682611
1005661
376864
847404
658990
345368
981314
959557
115194
846181
1045164
74303
331960
525092
140780
743316
384175
271004
127032
238143
47533
498080
103071
488651
375740
748757
124461
153891
359919
51142
909096
87343
498229
706095
1063635
142717
848849
975567
452448
928758
659317
1023874
357872
806032
551140
899694
261044
793882
790050
1028733
654784
983418
991497
418670
389154
263825
177894
32105
623970
623116
820334
398483
622371
372982
620572
71705
780273
1043731
253181
308040
145834
724369
295916
483504
603042
74887
723770
1037719
909687
489042
911580
959174
614938
802884
818485
607482
471029
377958
303959
984494
579518
616484
64674
939607
730626
321907
223943
73996
529599
658379
776095
666594
305112
665114
112558
855173
758370
1006702
958619
361306
1000765
288183
140795
83571
1059676
600804
469912
443798
140410
706269
1072698
136917
548232
723861
29593
319962
999368
509494
899376
783007
1041066
645272
618137
885304
83691
457387
444049
675260
289157
876088
1032860
198640
98780
315099
98163
739238
894541
724326
810429
584408
245145
841034
873182
536584
382829
719110
720160
741515
798764
660842
673231
441227
321004
726003
665610
980883
308514
124396
507333
335590
43910
454312
88940
90498
778025
840672
39098
139226
740484
839749
321292
407748
109278
667615
954759
502535
705953
344256
1022419
34106
583900
373806
946663
211824
320867
934959
546449
146475
824795
253426
378614
1016481
571076
828139
760481
66917
224494
201666
367095
545736
887382
1039918
108945
68131
167418
55842
518794
1019851
551040
502183
662280
133896
594121
238159
943102
712611
916042
638149
383535
150729
145047
806881
1098447
36875
851359
549844
649160
169693
304467
241244
888838
1088145
551575
539977
885194
272857
83925
542283
26832
963893
713164
149816
1048010
334687
609255
253462
1095639
298831
738577
39014
631489
174359
771296
835995
96703
156809
907387
295287
431633
466818
340684
978920
627152
1040630
703765
441188
250343
804276
540721
943400
1031463
51183
935077
901656
648773
781451
766697
1075858
190197
554981
229674
639586
114554
51440
775449
950133
987725
607738
441824
430462
3026
52967
254919
51675
528697
56368
652565
957344
700170
149009
520014
873864
276793
40932
884203
1025832
551133
657512
453753
1029558
357350
553998
865113
277362
2151
438923
755578
996587
265807
1022598
274840
536082
71616
337966
880735
595001
757929
709239
451486
1056008
455710
10171
386624
144631
40492
907325
1086311
78185
763308
554600
633131
733659
669969
495398
90212
426979
884723
447326
616312
739620
847838
423543
965441
85336
705619
568073
355394
946657
795019
366012
884084
203360
1095879
312238
592596
190543
812765
927530
502422
221820
438139
31941
1031517
425850
214230
569362
937273
924282
147330
1020098
469204
242157
260952
713025
25831
474028
706899
712255
523025
702287
402510
347596
751304
867449
377128
1015388
837933
62798
30564
1009915
168194
876425
189697
685085
114964
727329
356847
986996
776291
812718
655511
422457
44782
632710
73737
192782
399118
230069
1078623
202924
752437
313436
1035941
906670
118128
468869
351762
518889
456431
110989
882357
81275
780656
618538
988434
1071503
879069
976523
634911
488692
757290
511666
666169
349835
440552
74028
1062922
692211
984302
167911
2345
1000712
230576
51852
18791
1028690
659989
282830
1090079
800227
872863
956751
512735
551379
321009
724203
421070
633539
5998
1066697
445013
243865
339232
1027054
869069
230269
83204
752664
326077
870346
33635
267846
275908
481652
448107
386315
794988
23292
812594
422399
590335
57242
491739
191969
65804
577548
412008
867977
990923
357559
210272
99308
1064383
809740
640193
322476
746810
523632
550373
819679
818769
741199
409144
301809
956227
938251
949373
610946
644440
185790
442928
694155
280390
79946
758889
589841
610685
240637
326134
172638
363749
493009
623163
293790
955261
709818
498084
521921
704676
575286
29090
184480
1055894
389188
321824
428448
1042805
1017219
632114
833670
399370
73979
515722
448934
62270
407356
897602
1091483
613972
366696
557007
859406
55497
503617
746458
215829
42793
740300
1063593
230869
364227
337077
460283
617310
884413
975541
376655
609127
68884
963498
920748
328043
1003747
115837
753722
186420
695611
989864
40865
466567
887159
379000
619467
1065250
35152
148515
1027781
583885
157659
325509
625643
5484
499292
848941
1054288
225533
967350
771076
294585
755603
152316
926788
509256
321270
141224
650057
1008113
1054529
492069
401164
280464
437770
236643
828885
604542
475380
375443
810607
11349
967913
740910
1059023
71066
908464
352516
374298
1094663
229189
406683
310685
881750
587212
1038640
482607
613815
419824
51966
795920
922592
81249
793090
995360
1088667
122499
865087
641601
434721
1086029
109459
634098
419072
938729
482067
1012465
685258
198918
385365
1038915
403995
139279
741296
642434
916388
455560
135526
932557
820221
262669
84365
602890
867223
356352
118897
485345
750783
1046891
621674
454170
332417
595503
350677
1001230
618332
271331
323987
303514
334485
858152
627051
905089
546368
470663
322233
450074
530892
427592
567302
566252
666042
926067
773237
1037780
589439
1028013
489428
907343
3355
121389
225433
856534
323675
707623
648059
92219
911566
722083
159030
60969
281484
280434
876892
44316
512557
387312
509313
1003659
1004709
29516
133568
893164
369846
340728
615518
302775
302774
507733
804934
347429
516414
387862
364927
520717
136797
811112
455768
539965
439120
78974
41166
865248
249936
370698
147062
576609
663010
1057847
197840
1038743
138155
307894
226470
409748
566652
400930
933152
719756
377700
420494
116633
627195
317651
934032
668437
674763
355471
354421
414739
414140
822195
932822
996738
806194
70104
773889
7796
960623
1034612
444838
1091749
85238
743730
940381
832210
67921
852326
311048
555105
155281
667996
414260
388347
508115
796863
665618
437034
869435
79831
461019
318932
1075286
917985
278293
203942
675106
917461
288512
398763
726432
532520
316221
317074
918725
761463
54879
171114
587016
186966
705685
616650
727120
605981
275349
289948
78231
261069
1063895
408020
347338
120618
809943
1073044
120663
492973
475493
572160
248840
615078
742050
532175
689504
467043
930816
168822
566846
881474
69035
879122
659801
125560
578757
796749
521944
837454
1074605
513364
134397
578419
601234
569070
270764
898757
373957
335743
550959
27142
303614
501119
893740
205199
448260
863967
876709
689634
60619
1077106
626438
966985
1022685
735372
817135
517393
1048699
1088063
92148
1040752
77278
404955
505054
882679
125207
526169
327652
683957
264213
826673
305984
730492
662822
44473
2323
1035319
426689
1095009
311085
1013816
559843
681675
797371
353923
1059455
32787
680441
1020817
937685
472042
427680
182914
308878
795574
511319
785309
790945
616949
73509
119548
496438
154891
380954
529539
40302
334704
961647
199005
197692
517297
280316
739721
716335
861779
187352
684483
54326
821770
335549
1035670
594830
971414
89413
687467
594485
1024449
455672
59440
641500
286308
871948
184917
124998
323118
628851
765748
1015207
406736
247722
426288
249629
1041306
947896
999859
29436
698123
553857
955927
146252
99546
434292
779211
182936
1074299
808746
420502
950071
536627
1005600
341320
984708
173727
350628
910863
1051009
15256
32279
240654
332113
492953
349339
654650
996254
1053628
764813
36147
197216
602469
55588
132605
654489
1031721
540360
898203
530494
898587
408407
298832
98665
739881
887921
272369
588117
769535
17160
694858
206839
20142
778191
135485
1006177
926075
404820
1036273
431234
292142
329810
142421
58555
262905
151277
416708
659236
917623
866311
74845
303539
1036253
958723
525732
87114
161212
619242
65975
287589
1029573
23879
36168
1056761
416783
93154
757941
224454
933494
769645
359339
546089
386466
706648
1034406
512001
701013
330079
658480
540719
644063
414274
138470
339076
153357
26417
642500
5988
270794
963115
573769
1001741
195645
259956
972216
88927
414528
805686
423381
111356
916695
76201
124750
745129
573796
835099
588383
499369
443434
131209
405415
42450
561939
894128
644689
367474
726684
627861
424455
226138
188404
802295
988783
570410
700488
484190
453425
22778
76319
900464
434501
591480
531853
395815
690150
556785
61928
370182
46479
483514
138745
822613
858053
582845
821552
842746
454412
417262
265040
334474
250935
132383
199099
373697
708800
885099
519303
1056973
1022688
105449
936657
640137
460929
337118
974510
455228
967459
596822
1009974
180763
582490
1096285
535087
831163
107336
478599
122198
256017
1060048
262813
396843
71675
608956
640725
116528
804807
25407
770243
771293
165003
166053
445724
974935
209329
900695
691648
317425
737055
462750
548539
330404
300119
462048
811045
356170
174964
791840
1041504
703414
871824
817737
209210
592611
376191
434706
833228
457312
1027414
164936
919847
325545
984625
272101
316027
842093
88573
56394
386203
557822
641168
971882
898098
951649
936444
1080138
552285
56416
382413
177000
885642
61725
706271
784599
607925
237990
236940
1017291
209856
1006188
1005138
448060
274319
1073690
888105
240583
587995
712096
856003
180685
651942
837636
736483
547084
795514
787045
785995
1090849
1089799
224912
911468
458033
115142
595628
199860
198810
640119
878007
876957
657809
630682
417320
1047500
715816
279787
314830
733365
273549
929130
916101
962090
239165
101062
852896
1094288
224603
172023
747420
621476
744467
120185
600809
868117
368179
874699
404372
167362
908314
483062
837122
227902
1023965
158763
416270
388213
987889
233039
510663
198401
823634
230361
806141
929563
550447
828322
277609
652771
329766
339972
296380
981894
201067
62195
328552
407908
497369
722681
865345
565053
283406
545162
635423
612406
859224
33419
685042
50996
454782
489155
98687
603275
1062676
13380
685020
182188
976306
1087663
11722
261247
954489
84614
792691
516408
1001180
864336
447221
683947
146262
977445
617625
281447
232689
618247
1094330
623291
126298
167404
202428
359708
69203
395454
18372
253285
911631
572714
644807
463899
41548
193891
985720
1063762
700045
611423
91901
1015010
308322
485062
832935
530391
412374
134063
7448
55795
37407
529439
584539
49696
778518
250228
270814
459574
548370
301915
701214
470103
511581
48854
269900
73941
870512
495988
212256
1060657
636883
924244
690641
849849
64887
439729
757042
351115
834209
974250
103538
1023324
282238
1019249
1057356
468833
686962
318378
723600
533329
443235
864842
872306
737160
1006237
22817
198136
548402
283785
47851
865122
174119
206297
660967
247817
667724
1075057
1017114
912893
88234
72696
664371
892585
441583
113329
42351
248835
814825
622639
343772
121717
220935
1024896
487526
1059995
958038
409170
557693
766302
793960
387290
568802
807788
963187
391234
604012
78522
704711
420970
810320
1007964
763524
162888
608881
965025
319042
1020481
750664
60574
546178
604650
605540
971631
661330
289147
1015340
86927
857175
371747
842837
843887
352452
381908
382958
879251
284943
431206
130349
131399
865488
768230
498599
293059
949414
377328
225328
997998
996948
995898
919505
887047
729732
610625
255287
795490
769425
994391
624875
870388
1025802
950866
565795
506906
246859
464332
961643
43503
693670
477270
463688
836284
329248
559458
73156
1027434
328634
94378
459111
242762
832522
223781
851385
613823
1087954
22871
1055668
995766
170588
1052697
1024957
853492
1091399
812366
670717
783868
122532
952408
114351
583432
245268
100964
587821
215394
506537
356716
45041
400913
953804
748773
929630
124892
824488
569607
553284
205510
826550
211316
246968
729102
877417
390224
501131
261305
414539
559630
1062415
386363
732348
588560
279040
78627
1073328
931755
854931
418441
1069639
247930
521908
631965
887872
933359
529657
110461
148378
34084
770435
992348
966223
603473
683670
54175
17391
971344
174724
266477
765121
1020679
998497
7913
182997
327339
543974
439518
787593
788643
469392
690138
605014
236200
374010
972164
301309
519821
815773
829090
211144
799097
988898
1090637
964644
418645
67125
955364
224193
49944
237176
120079
140892
616589
448973
748234
367224
745481
812283
273893
107542
198871
517335
862022
137285
696317
925204
255999
670925
32130
631787
205289
722709
834299
557014
832349
833399
836404
468930
624778
298210
1013756
1057120
1052382
708553
659043
821661
999644
492415
54697
35443
635154
283635
115118
888323
329588
199344
533154
696407
323788
500970
735115
219961
12287
595445
483054
443556
1051577
873682
310758
695087
297352
652251
582300
1100221
266475
1057741
863468
253639
97582
673945
447985
531042
802920
879675
442004
857770
751110
410295
679294
1044817
296916
1054197
930589
206422
301600
768187
516644
1084264
999461
858267
287851
406866
972323
98131
493064
640220
608955
684708
594350
234949
211092
988445
133964
823623
350107
41541
1002706
953489
286038
610576
409243
824838
809596
858889
971375
113093
242267
1044395
571507
694135
155976
846750
702369
594013
995925
448440
109343
1090768
680620
917423
787174
187342
868389
920837
968306
368574
630772
794595
1040014
507431
340094
742265
993387
111927
444282
827599
672476
682749
18746
687827
502785
144838
565059
150157
322538
1040300
278947
969028
477344
509274
145061
373118
826721
290419
462835
462582
623093
1021081
78200
538569
102001
707913
563078
523603
756873
324415
869258
898531
786045
650605
302250
989457
1076835
325212
46599
210517
713928
995261
242425
241375
239275
1046024
424014
1051327
253469
10385
270237
437185
1092309
90347
89297
141289
1084411
934252
947162
890520
29691
669961
80974
37882
987007
997295
866504
1095793
333561
169491
227907
56792
901647
583476
1018649
867462
914831
477323
71263
400857
243032
1048334
773099
86670
386660
516567
951892
810851
548537
556965
309048
518154
671159
981010
860500
638732
189177
411930
859073
311936
251265
135768
225166
441223
790360
1029456
54070
388404
209612
895206
730781
13689
812770
1002784
652060
382834
1067122
923319
10801
763721
592648
84572
947356
800576
179680
634103
110823
253913
212727
754394
591019
382277
590266
997367
1069407
1075279
44345
995025
706572
97116
670264
892979
1008030
890033
344963
1009162
910418
350180
840415
338132
337513
651256
999238
509851
1076781
178379
56957
309146
988708
891559
822607
862780
201108
1041838
522516
797899
677263
66651
13431
291956
645491
756804
988919
487703
631558
962203
146338
470167
290690
386066
1009160
420102
445719
1065495
811817
551636
115202
329754
54673
653368
876633
388436
162164
615107
921889
33573
681831
1085105
325320
105901
1019400
222162
614280
54177
769346
505967
665165
333282
996628
299397
64191
453477
986733
776883
960619
873868
91170
324185
889497
1094201
704648
707690
796561
561776
32223
948157
765960
178064
584644
47666
442425
540918
801552
909768
808992
637662
497562
733109
632863
660648
785371
896162
883816
563209
770909
391135
764500
25875
626072
173229
224948
115470
938138
1057279
979530
205146
502775
93234
363908
40260
493389
814639
766867
658860
96570
799168
965915
55681
609377
172448
418647
420435
418220
900356
220904
525009
1006788
56610
208845
774258
1099564
740341
313480
622121
804283
566990
299946
484969
613357
142456
201710
685249
348233
158985
53298
548038
975397
881241
622288
737973
437635
886786
670164
573069
978251
536705
112613
336374
369826
481584
896122
623159
512423
326537
215820
105671
42541
604765
842732
897078
901249
1025387
719537
152570
384843
510161
710553
977435
144733
929105
291486
749925
1100201
743281
23506
537450
319923
962538
896665
500499
615954
466342
999040
162892
847523
82496
939821
29851
865562
600866
859589
589428
138494
321741
585436
361786
1034429
856548
787983
320318
708987
99018
716195
161142
450767
736784
742966
503321
826405
266889
480747
387151
204777
239886
1088348
563974
803435
543509
158340
637575
378018
1032319
917198
243971
85141
239995
401322
40119
806865
8825
694801
491412
98935
404389
864388
636249
619296
228745
348882
997689
455941
662809
758248
9186
9003
358988
243770
392716
963802
899617
505623
367285
965437
27700
653460
784079
1077042
249957
255631
754436
589148
1070028
553819
87177
209961
688474
382282
10371
546345
284262
740794
251598
55259
631062
875738
917285
702890
862206
172353
357485
44615
17210
1063443
814567
953681
749861
340464
1000100
38011
445900
564069
411386
95382
329895
410020
962590
411037
647381
1017895
518739
465393
467870
261310
539972
153244
809770
1085392
1031716
938549
862343
997535
208705
309701
1026157
1025107
535599
364573
363523
365536
105686
1005820
973030
370292
168467
95282
147235
262610
57783
947695
947696
947593
111761
389717
833554
220964
840401
689547
556885
46234
710672
139794
434709
415346
199291
740345
1097113
1083630
176808
546382
356125
203673
573487
62772
451250
292969
1079788
1072713
528011
383547
828843
996735
136749
708972
693827
68269
123409
888899
943884
845468
910379
642164
815410
312484
103371
676945
666671
742765
472429
868766
528794
1040807
472610
243607
344234
689906
505377
800413
663788
188730
445963
995034
397378
902000
359064
1096586
324593
20325
974851
732194
441721
165955
209675
905657
683651
150466
340629
849871
286447
478049
162709
317388
930543
621857
1094458
194713
477649
1090760
690765
1045984
554485
653891
25547
311233
133464
1095371
131756
1072792
792012
849888
908405
63609
99760
433101
1001527
439504
10696
584970
1043749
396926
226023
405049
526447
447464
824299
708762
566197
700546
103839
526971
865716
296775
543638
791676
988497
661404
255419
16431
149638
473125
649005
526250
186493
618827
1084567
801547
216347
508701
356471
621087
978257
14125
759726
216114
474987
245659
947492
212284
1051264
601512
467528
589470
238203
834839
693734
780767
611165
808239
232687
418025
580176
964794
1089806
946767
354143
55586
190506
230014
190803
428141
480757
826697
775221
716198
68339
159243
342158
736266
377258
937659
627661
401574
397642
491409
982355
998477
831636
179818
884542
751183
826991
508324
365486
761199
499779
281898
623085
1006210
81305
71146
583081
828487
311238
35322
275834
1029743
216338
915113
1028464
46681
499753
165006
118979
190656
429173
1067645
76533
916284
1009218
884379
543565
779857
663572
944878
801127
400667
942843
983554
672892
806346
676209
635785
1020777
522355
196669
545962
78133
490555
351770
311193
54660
658721
319967
306438
375380
634408
97421
87362
802308
439594
894912
546039
847847
1022095
752008
963563
251516
205593
658763
386345
618439
710613
132968
905986
1038289
605993
879944
877796
1018926
905416
322090
660986
131146
64201
433708
444463
507787
779617
594580
479567
663058
305500
1078423
535884
733054
665054
820853
851849
316426
396510
1060066
662257
1078831
250651
642860
21937
1084829
962873
930725
448589
139601
520348
141903
526076
130528
88220
262684
526192
137894
46314
320731
334238
839669
902415
16161
771521
916198
724752
595372
171994
199162
487601
67204
2400
1096169
399232
68943
174303
955551
272056
799134
349384
602234
413711
692330
558899
1080688
610975
745569
473999
146374
1022589
63090
136045
427628
172204
309947
287738
575690
153495
244956
986055
891359
142524
878916
803534
789386
461780
946443
523009
787080
397465
1090994
518500
44326
5959
425626
796237
308283
802859
25595
343616
1033520
903182
298577
499910
442058
188288
1040089
330905
279022
43885
928924
572705
1078215
428029
459829
360527
501601
148070
205546
514386
704293
1069445
690750
329836
208273
855731
565765
958071
831509
947322
269328
150784
171218
411653
390877
1080755
262692
230390
10750
362489
288197
386683
673543
920888
219863
970417
1026960
1053885
636414
1066603
862465
100536
925273
688809
72475
734231
1075115
11135
475151
1077325
850532
194624
598889
1057763
197616
450703
525069
268278
312933
395218
619047
589260
12799
313889
180464
1063845
602449
394949
532332
996972
65214
12058
1047559
959059
782751
84721
619386
474311
296472
895451
298285
848080
588656
423087
1090731
128927
311778
748909
23467
137899
515595
288406
725932
445517
882741
521445
60547
256468
1091838
414398
457152
392892
127603
144276
1072607
175104
632826
284125
58644
907833
37139
876590
856125
623508
571735
725943
611022
270862
747369
47491
421997
49681
870096
1006377
460690
819528
253978
716458
482756
199399
1058020
830305
581807
736842
484939
132226
535367
979382
539152
829197
850833
613338
39747
1007711
97375
856852
92287
447925
1082758
868015
707104
192730
291547
608321
718983
425287
882409
1034946
553813
1051897
730157
287790
1011363
854058
656962
509658
816567
291632
745370
192604
805215
269954
92570
316985
28566
724610
962657
899885
130604
803305
782570
279879
812292
260522
462228
513142
310313
831708
971736
197746
111329
286528
971695
1055753
497030
711181
547712
290098
212520
929475
149815
995268
1003173
431828
434815
754035
329193
664376
101931
646040
754040
924579
294560
428958
652707
302170
370784
420973
1006687
558043
511617
236856
845378
529013
568708
412247
83927
193108
880489
232927
965864
1066299
149309
71181
473092
485952
868445
96026
469877
1038699
882005
77932
823100
753982
801462
987443
259199
462732
829012
460098
207959
960376
587899
806603
179122
652558
51813
883886
512492
55657
307201
743172
1039754
695126
906724
641859
932607
346318
387670
152460
794465
301959
771582
796322
41220
518936
871506
115255
222499
550150
699470
257757
235244
1083674
536320
463079
968950
808720
382622
868167
323647
356958
652543
774077
829422
285583
646573
516497
543548
445126
68642
809156
1017337
736297
231662
370372
994971
333399
953459
323982
726889
606092
356184
427976
559998
927783
12781
842220
162951
1083025
1065021
309391
879807
664927
1030919
143985
564814
1099762
89855
1032369
824257
691162
533121
169838
284562
348311
971931
71575
835496
349010
971013
767963
700382
56385
919252
932326
488299
822317
685369
217716
532835
993666
208525
533554
778650
211179
1039175
263198
77803
140408
478043
62972
225135
356456
621389
577536
432178
166452
1076688
368407
613592
405027
719939
840572
944832
869091
315329
961181
438943
648382
15303
516053
751607
957021
14884
25311
161205
432569
597664
596293
748376
569370
1036486
595861
121346
565928
698665
806262
621188
222551
764514
905621
860786
611503
1029640
528543
202352
346361
809944
12815
45327
568128
813281
450195
548479
114776
882143
119460
482765
330441
525644
632685
907190
670884
885489
20381
867310
1084237
976048
1072078
413770
219148
385872
224859
769427
340849
1029974
323357
407759
214119
515433
530337
1030824
13785
785329
59832
646968
78091
811008
651413
332288
489036
1000489
300137
703772
210619
917022
352081
76815
50959
336013
245907
1072289
411459
1045932
209730
771216
409633
454055
785559
758723
980208
510545
926742
265114
134508
837721
143408
1072654
739194
529637
635686
714797
5645
26455
1036511
442589
419764
249106
1044101
1011983
112838
694796
547775
799637
454430
341248
140037
190571
314479
1093575
365628
224583
51335
531686
889348
608660
295760
950996
942119
566866
419867
964818
102235
649286
600687
650536
554626
379171
742391
294192
590742
650798
7190
556873
595989
97786
378850
401768
839939
404395
869536
656013
307416
301251
621247
637504
66995
776376
866233
501956
586435
209136
251779
264829
995153
1087893
1056189
896910
975197
55271
525468
556449
199964
772766
423892
765383
695785
1022477
590300
344815
101996
523280
180164
900040
509081
718914
360000
203682
121352
465494
566309
655919
1043108
416952
43559
1046445
593116
598807
1002078
142791
143841
44299
45349
200695
1061693
1060643
567052
882092
105031
254729
253679
1050138
404465
613766
399562
430370
595181
596231
534607
533557
987079
69123
1073261
206874
667634
778979
1051929
884502
211394
777714
579430
260261
933713
1049334
258969
766504
30243
1083769
948818
470499
593871
484750
1001429
764661
108907
334662
905231
515527
1099038
378322
353008
526271
156682
499550
698559
780938
422110
607716
389473
297204
2179
896298
114571
1046249
216292
788665
495715
1049571
554890
660358
619573
499061
877875
786118
474320
1076014
619665
138411
164192
336194
668989
467757
263881
1010600
379442
137357
1086553
458062
665159
905944
566662
870825
711946
631622
925165
520569
474422
464463
574743
635668
805457
1068685
450918
975558
754832
990050
1014883
938134
423785
993768
127788
417053
470752
775743
26878
258884
272768
552212
103894
181806
654838
344536
947780
948205
1034793
686057
464482
623223
1063830
219942
440098
675294
395473
277832
48188
1089154
282665
786841
957736
820998
1023669
158677
911842
829644
555539
522161
1099803
53175
42213
454622
1046592
402948
888033
146994
150413
596055
382870
623225
553757
1007099
881219
24913
191723
1038219
745291
237137
406561
163269
913084
6116
890894
784809
211116
380006
372815
274826
94503
330268
1030090
684676
838114
137329
989866
822945
949475
710665
907273
946558
1041698
1090981
656322
30631
736517
868008
575918
384108
787273
613643
390107
1054614
492607
317675
149235
412429
874845
261934
320622
335059
63131
948912
345813
423668
969757
79677
709934
17265
603842
833494
1071042
644437
590299
402710
808408
309472
1077094
967237
284839
344366
416989
980093
791748
207947
965967
863630
110472
460349
644177
537925
646391
433659
603650
539031
700365
442573
349431
510925
879537
877924
953635
35193
1009174
514726
1051390
908809
617901
742747
14893
321191
767689
298335
923393
134264
9785
2166
136898
144037
415818
477806
830017
328777
569146
604760
167098
76870
706023
26535
267847
541514
958538
628560
810732
239814
188201
541882
866347
661028
60252
536594
762954
55894
265730
469853
871998
607204
1049591
380142
991009
151292
424400
50147
51197
172900
634996
582954
550326
696625
169443
1025319
541985
214996
143380
436144
63873
912282
886704
932767
1097648
615768
168896
730243
109141
919151
744921
932621
452883
675363
636617
847268
211522
417951
157637
532072
533122
857122
858172
606990
1084905
95080
429094
202247
674035
781138
335504
302780
817366
467725
122273
865799
624190
723790
424420
690250
985295
67704
244429
664380
850322
898450
792737
876177
435146
265223
464868
382062
205251
108275
119560
424274
893699
646669
324855
567128
281479
537471
1033998
579548
1098066
538940
469692
557056
461186
757665
387938
1063298
421815
208039
522065
875050
819812
473911
657523
646753
385070
1093425
993141
866359
952272
77664
111679
932293
478304
437064
438114
177533
647767
818216
492750
841074
813659
529861
584755
127056
133476
457546
835034
282481
592225
694995
453480
46919
947932
121052
263185
929182
655845
485140
1041700
441144
55527
234527
447284
1074099
715840
708754
624877
1058925
868619
27547
881489
220668
709634
879923
26389
535151
243041
228172
364675
912264
6168
516004
617293
355848
544695
796836
178293
709938
937073
1068402
687144
681169
35672
754470
103602
950906
491298
480950
364039
305619
957520
241423
926271
310338
540982
513691
913705
266230
530139
424482
914082
875265
7282
61529
902190
356522
10015
1069854
32607
285595
865802
285282
374339
780382
560229
576283
729171
134164
444703
605904
859136
15841
233544
108202
578418
1024599
210160
168107
129794
906179
213291
979169
1071088
949919
43707
86137
692893
636115
847819
37458
791105
932390
169891
356783
172769
170936
775591
278642
433528
124513
252823
442625
447658
1004610
240915
1016012
922882
147620
738099
898710
889817
388263
192227
921575
159893
880823
90913
697165
357536
358586
199864
183321
241320
786823
101895
649996
891500
979839
873885
568043
977203
551955
485124
447462
196819
321500
834383
182550
608273
405729
78226
508794
989700
1083920
1040737
983350
83772
440059
151717
770582
488134
651873
460602
440369
1052157
833437
453824
62190
659496
565479
775019
322891
946468
766941
77692
263352
264249
817506
149228
208229
135459
238933
3730
660998
446835
781779
1059881
692944
992188
523725
1042424
192548
373122
9808
114971
887712
1090592
1070894
508711
302965
688894
110717
165648
375589
1076141
247934
596031
727541
506320
83892
89869
386181
999562
901570
413872
310203
798897
611540
798276
38102
178385
861067
750417
349004
174385
275673
1000864
129335
217631
550490
448043
878924
892750
1005043
1071299
410097
799504
207353
175435
393775
715037
313527
208696
915022
1067962
431407
281518
642115
1064941
453004
1082454
20932
669225
117224
1025188
736257
65583
878602
561060
269708
10084
884773
188364
778535
78560
767737
535839
816802
1100085
982665
134969
869730
350624
191987
71581
1016852
625243
331081
259866
841668
86131
612744
70310
246760
433775
984649
1042773
50725
611108
208127
598373
433344
20327
846668
717529
424267
681477
69042
424472
1000790
734208
220530
186240
765036
17278
801130
123058
291006
487133
2369
861812
595524
995849
1030867
305858
549493
335991
428833
796435
1060758
726753
669510
867695
93098
214550
1075877
238836
55938
261258
850034
661037
960284
78535
460505
877885
386825
966799
524786
501349
196487
807323
743511
630225
912096
644405
409773
89674
677099
932808
403940
800315
488094
575834
319326
628284
778798
309482
427840
933686
717910
251843
664003
651293
156420
716149
660749
238322
389547
992183
160150
131231
586721
692806
21461
575398
396751
461153
930832
982443
711837
634738
905477
183076
1031475
4778
475230
563123
743714
805966
307039
503377
790241
470494
469444
782450
759144
1039774
465727
92174
76974
450874
112614
858861
462110
312244
783938
322596
15061
28920
163237
664847
1003596
462881
889997
979237
340827
991713
412431
685718
1018790
384758
153910
939794
169840
473233
120393
143390
139511
1061019
646062
708490
940623
896223
283300
789951
1056039
1013338
816726
630020
182706
769086
122162
84199
934747
499821
1078721
29955
290954
392164
587455
374458
697427
866981
533594
545717
175570
514007
276387
1069357
858517
412628
532771
167797
487752
1041327
991384
316780
831322
497968
127541
77801
879727
805182
740328
323366
1027344
22437
607200
335320
488800
240828
149890
851163
691108
900405
486727
12948
938507
135714
284816
435410
6963
1047605
709787
640290
225284
331665
863529
291640
67220
480321
704225
200425
357029
679805
1055740
1073985
583333
480351
1041736
484502
483452
482402
669947
533325
879083
982165
94032
895151
651622
1052563
179265
596954
902316
594680
61263
859095
1058709
842629
473937
384940
981064
879189
787929
259915
468182
511074
50768
1047997
286760
583189
285969
780683
340471
341738
593200
336559
795442
792447
1026020
537464
360970
167541
845996
903490
419026
821606
291794
642052
38354
927008
1047363
454616
140964
439373
855887
823415
945475
1021130
614440
1087138
663691
427963
853567
311109
331161
806164
650764
519697
1075515
655642
967946
621473
445764
646547
215516
564100
422491
559888
669513
474124
295888
974772
107506
114334
429568
903114
7845
581534
190556
475892
566058
1009519
704882
436831
849619
572410
781259
1065694
135534
612693
456556
399282
990829
303075
94044
749877
796373
366847
812479
381647
248398
289892
404063
423965
101721
837260
352902
384035
1016921
633433
440193
379612
646747
181201
122489
468165
944254
474314
184249
76778
303653
932294
1046790
718518
756462
717200
517645
880753
48748
304914
91315
291222
80211
134455
305840
64008
190246
627116
674916
913387
209156
318262
821384
397571
843865
533193
1009576
899783
328078
407587
416560
294240
135612
99969
3602
211632
1026189
314453
485849
818576
677232
418748
588947
1041714
91496
999538
1033543
782363
1084319
133436
266624
57097
956315
468794
371750
267810
653938
894809
572513
468114
444974
84983
576437
684034
947121
460592
282195
103633
853527
228025
992426
543054
107462
46459
652371
1040913
763710
656157
1017046
673886
750300
585364
144948
764642
872912
335278
537934
202636
227104
19126
729221
198309
531548
36095
143510
681445
209437
325792
634574
78419
112346
488132
452540
628289
133746
497122
373511
87027
231285
927092
44985
359196
502687
180522
717238
901841
1037910
62718
724859
328983
433251
119262
187382
392790
554973
876854
1051224
351581
566804
169303
858558
165792
395083
540869
82700
701669
14090
746437
1085103
402113
275226
911764
1006880
99873
216080
725923
360158
536483
1044687
125934
242186
915337
938335
1028813
341433
418823
1009411
1091618
10517
613777
846176
1094164
815848
57380
317699
391065
719046
1047839
721464
757292
585233
1079741
67167
308777
350971
191634
419757
614794
506396
153895
229042
990269
232297
347567
811146
56026
690866
257116
459879
400267
935781
922469
309275
585563
78413
404084
46097
817074
566109
29541
257218
1045073
469976
994274
900596
620268
721010
986292
1037986
424629
618708
74520
792719
323205
601750
32242
742787
355602
134193
768581
383560
36104
129190
591047
63146
310319
132649
26239
1097324
826667
328963
944145
910785
967806
555671
539407
22017
1089561
972266
136240
561842
668699
776895
317755
46728
951990
5946
408465
839650
425052
1078190
427277
92546
306335
1071178
199572
606149
472779
291309
932179
767499
7718
162984
56789
792374
358494
834156
204814
332937
766242
567222
953740
184173
667900
476089
1026785
70153
329463
451204
858142
665609
1096814
489050
965611
283247
282941
431149
972202
636987
744990
532408
504257
992590
1095356
164165
114527
163418
987779
121645
785207
228994
650794
3031
848432
761462
117577
159786
86983
88033
953335
825992
529412
195433
706482
949707
950757
173486
945093
735394
421170
541173
163089
357993
585137
1035279
237078
572773
573823
574873
164172
751427
541693
540643
1029088
404172
586494
1065066
250088
680761
1063272
1007367
884463
782883
141870
628489
627439
520316
473369
501465
697974
106891
156574
680523
26399
651159
547637
57683
64791
1067730
712774
975858
145487
66593
1044229
172548
599522
918430
732601
492279
775095
656273
980872
462107
671340
307862
412006
299899
279727
878828
313982
566215
855604
1046644
998635
94300
1042888
328643
671618
1038137
457692
9351
87381
252288
858342
9133
435512
1079816
81255
677456
140377
505401
772139
569918
440660
251428
255889
821113
480071
866477
158067
917999
280538
884260
225789
773098
816391
483822
609810
276632
416038
401670
378035
353543
951744
921698
95808
510284
529621
777013
855428
210935
14235
89281
741094
751834
752388
583943
43201
213533
178372
213756
1037990
1012902
838840
1023186
460122
552690
397946
795235
672916
319383
7813
1081401
62898
291946
1022929
78276
319842
589615
570846
45331
1013906
76254
85858
211274
1047033
775416
242508
730482
1022163
963965
395409
726440
334740
375158
549947
5717
79025
425871
594398
502169
324951
347325
69273
45121
443210
245945
26841
187214
383491
504650
254626
522824
487576
271640
199206
241124
495958
144913
312272
737043
443481
240763
784866
785136
687177
839351
1017872
589525
176452
957887
995985
651309
15133
234649
353482
845971
856073
714348
705292
743347
825765
860937
413697
254074
92922
590718
396494
629413
66410
704781
1036644
1002562
3998
289867
184284
807671
181476
905673
203559
321809
659634
649838
431317
280405
358288
547632
414146
945362
350832
987255
510286
472185
651939
147237
683613
317573
212385
654442
963183
485646
653830
729678
759449
739327
778791
297372
304106
633995
423138
8356
413928
310133
672517
636322
190132
999261
529576
396998
463780
530182
62833
1036172
370480
748450
421482
647228
537741
534415
881327
741265
374639
670568
201366
171733
618595
398651
883288
147114
475835
566834
582623
1008731
16849
45231
38166
470519
923042
198246
422990
703835
393078
262867
937046
524524
359434
286612
338172
1035174
161845
702900
707534
319916
154120
883407
221570
427778
35047
544454
747688
776507
515780
663885
698964
161347
1004907
378579
583879
160003
1019974
921055
240755
311649
348905
226038
153050
539136
392634
810620
280595
883181
654679
965804
945603
547532
763992
87094
887114
887334
1054969
425409
378507
623746
127801
361560
955274
1010405
803200
836886
40331
702853
553168
343198
217174
439140
891853
434772
1087475
117180
784747
463156
1010848
265918
968108
235129
652466
183082
275490
199824
897583
760830
776387
942574
623893
961190
855918
571411
373948
890563
613124
156680
11079
702121
171134
238554
254184
871588
681262
543818
816365
422822
59562
1075484
959472
687575
781940
278337
227212
331052
701491
946323
957743
461372
643371
132450
242183
12720
898239
731108
475799
1025783
860887
525306
532039
556370
441999
260193
406192
251896
22273
545812
590131
429639
298341
831722
641749
154800
1099640
1059265
65167
496616
458124
927846
1059078
670214
666462
887501
805232
443799
88847
46737
803857
655731
984336
591784
250553
28543
530119
34060
1031071
632632
1044238
878450
966898
677896
362382
884279
723778
104535
572015
951918
413225
313901
1078248
255695
846978
152487
888876
438796
1001572
707569
692220
722371
124118
790431
988582
130408
723719
282557
769915
616834
617884
508624
525709
364043
1033685
408571
906349
100069
62121
61071
718064
737163
248473
867271
437773
105412
624150
529981
74150
959920
348718
701565
479473
199003
871026
621657
1082110
755708
662418
1075560
447802
887938
190277
1092107
225097
597795
1019361
429016
876134
972239
509085
976459
371647
510102
450596
947753
652048
597236
996908
341374
491892
91249
104440
139102
138052
11292
118273
756837
536232
290700
459272
67954
900582
685799
648980
261499
641041
920131
704720
106636
361265
106737
330502
702594
330706
984083
700575
604568
563770
597413
563663
149173
72437
810135
442466
944340
1086022
314425
734008
900575
276499
982051
501610
525972
9569
1011243
471200
391450
363829
8975
504499
285460
201624
940857
472370
1084634
490503
1069109
118158
1056184
957818
625121
761233
437790
636156
327342
473988
781232
456764
136420
150508
746215
66798
1007053
18145
960447
1071464
870594
862668
386641
306535
947576
11303
1096118
754344
576155
625111
1032758
83418
617393
627314
1059711
1035250
278261
981165
729911
276394
120958
431388
664394
554265
758470
275468
625337
37761
1043218
577795
788134
454175
820856
817869
893656
599652
148460
18261
251603
516203
815617
761940
1097087
48685
1071038
444359
987470
496097
756472
381051
279074
878390
1073072
35952
381644
957696
803527
555607
818101
253322
59429
879264
145170
235249
266132
419909
744516
191301
457768
439389
426337
149946
206830
760964
894025
1043319
14998
682234
683284
189898
658059
284955
440315
436260
952826
886848
10311
1085138
375486
159165
304950
766084
523476
24625
195692
486995
987840
493402
908401
835162
943141
1030801
629663
1099240
313605
162992
474732
948133
441397
118037
320707
772437
736918
338349
608767
541789
687858
1014754
608414
943521
821111
824784
548375
164570
133995
950154
925126
713718
245922
17306
795734
743881
641379
432314
742132
383834
42390
142523
476602
141683
43088
212872
517733
282486
332514
548197
91981
168299
717439
623764
470513
303660
658960
290535
927703
1083711
107240
96082
888352
619518
765219
403917
89171
671881
265556
387902
983254
832297
745806
975624
69640
1099019
210464
858364
1033151
553645
67918
289993
133585
217950
585365
563823
212875
943191
656893
397162
320033
224126
791202
790152
281275
535394
224460
202396
785986
787036
723660
692811
909251
184218
1039205
499410
752805
289134
364829
684616
511563
28111
337719
1073883
135951
254141
922464
660857
224450
71231
197368
378164
1063550
835479
403951
585829
910558
101321
1000257
320118
550626
1045994
220828
993785
335538
261902
721358
468620
1026230
713983
524819
615012
74178
329704
863187
707523
835593
57922
177276
784501
1092374
345987
298211
495161
304620
839561
757343
523928
546714
382113
771129
30651
500956
65697
850286
659105
204334
560089
675168
105005
366864
990229
153658
702311
1024005
294850
358353
797745
380676
810622
94450
975214
1089698
374558
967511
274581
721502
509134
84514
240103
130609
879200
12311
247766
767825
141814
649547
164089
540442
974995
1006853
21870
194196
687579
400043
167894
793852
534686
303697
1037532
1016307
964752
137930
965686
1086495
1000925
979448
310200
886646
124772
796155
139765
276430
1053217
282036
386398
420535
906819
905759
875475
259987
626091
928837
343010
1063311
47737
483553
631440
735799
418105
998868
1075801
834739
1001762
485423
934466
739240
689144
986976
26089
696260
1032342
50294
527378
433227
531492
649140
509674
900326
406587
460237
445140
985387
578863
638840
894470
49793
841500
478515
1013637
636826
635776
537101
1059601
764388
144450
939657
987515
114980
747060
1047494
784979
170990
464741
104761
413822
842460
85424
148160
178150
654181
378367
39707
40757
178156
215705
212791
1018065
51988
1077974
421914
682372
681322
730940
586495
888119
314065
276320
636070
831147
550498
60577
933496
547763
420664
43772
241539
136968
760634
384295
200198
835083
1058849
637816
60000
605148
681088
392722
794350
229266
461185
445710
902087
634139
779985
1007849
243028
52845
29914
656622
615856
42841
734426
830895
575012
891897
304219
346993
104398
42309
128219
389730
834906
949769
486505
987110
585893
549969
760953
223143
373126
229209
197033
310755
374866
608086
864508
871756
989539
1044635
625590
843167
22480
786590
129102
225057
18756
858520
82065
740759
55212
307321
492562
586249
981482
528701
1013407
1052641
327167
383456
754187
412958
16521
509405
490762
870411
394613
191360
568578
774128
972489
180564
287157
40216
709880
721758
145454
185876
55609
365693
1078989
568033
724466
875372
666442
23248
580908
754508
972154
1026954
923340
31896
117720
922348
923398
880196
176831
345120
89532
341550
339107
992363
348318
580510
225976
844727
434929
672259
605585
1094282
893298
719538
621682
826806
229007
767197
1069164
666649
656641
962197
261211
137477
556540
16788
1025009
860395
73351
596592
288022
121124
468202
43818
1021416
581580
823119
986287
175020
814038
247897
606671
831311
397739
999467
222371
2408
746663
115525
35862
411606
400296
143057
588330
702684
667472
986160
406560
1078988
267338
199527
118567
580480
229815
372175
1070310
31929
821045
178368
580492
12349
300534
59925
984063
1010817
311733
424592
12979
320821
512023
930283
491532
759723
403918
964365
1097358
211431
117857
1079223
277275
184525
778787
731918
408486
240791
1074028
1059582
1053713
107047
1070205
632616
434233
573474
266148
1024523
601603
385726
936041
909171
878529
641264
854779
897041
45814
460380
258908
82959
316850
392950
782681
509060
276525
992070
17263
724872
153722
747024
1023121
875206
103076
867134
106076
442503
768291
615587
223829
577264
251667
854677
914861
163705
560779
77339
414467
17659
420330
421349
121014
630818
41933
1097756
735263
762408
286301
550839
227770
1045138
315472
605897
164404
645065
73534
556712
795415
1063345
373691
792756
997068
904283
833599
926225
1047698
923419
1048066
628872
227876
839834
702314
270137
481438
22669
413943
996318
177306
15504
863371
1089249
4174
240415
88524
171333
489026
461876
974062
828418
809128
188520
114883
953881
975428
1062143
361349
352263
558008
760267
1042717
515616
665488
1082394
191058
190324
313175
401116
1033168
597116
827626
295878
284703
251103
558373
697255
400157
276322
1023067
689729
367987
138410
263608
934631
755973
348647
174069
751099
54110
394276
457744
276215
821990
611943
896961
296448
714392
401846
76461
1012045
275273
741063
135265
311265
575688
231460
940890
1091302
783749
923885
56111
125767
548919
734055
659981
988687
456649
167318
291831
1098033
622301
1058290
176061
175011
472226
328538
690151
673260
1004348
786818
746598
961715
337433
824890
428967
434513
1091151
344783
796143
257695
686973
768651
406443
878409
718560
106841
341754
415434
71787
368951
889875
221025
981871
238164
1026607
978577
221877
874312
936883
483492
706850
1067177
114996
161564
169100
845310
492427
1029851
268560
113810
127750
676018
352820
881407
167138
1054814
973391
121316
493979
408032
332072
1077583
775420
1049451
460221
871306
648355
659058
392478
581924
541501
20075
791923
369698
17583
250151
979822
298712
228971
1030833
731865
780279
162174
1093350
660253
572994
678238
402772
336770
384608
851237
213089
649062
77957
237673
810099
802486
1053807
330601
108797
535553
108203
401696
430950
565412
840700
381081
495479
95647
670822
1007448
186393
352600
488303
4042
739299
231345
107463
322802
947704
557878
1080560
674332
727360
402463
954722
768034
347653
591923
208034
846635
883144
827617
565185
100655
772200
229137
640959
533187
791819
429604
24743
1085760
1070441
258439
721095
370583
725538
280680
1099890
563682
1030187
81739
407974
77582
484966
377083
581449
897669
1076524
155569
1037147
503229
944197
543607
516673
856207
855157
745180
983084
894181
774086
496574
215364
622568
960075
715465
224495
339073
390422
974657
317356
1096457
67238
149330
30349
598719
706869
92109
987630
984785
500287
111543
857819
180559
1049187
851669
908381
555175
455557
911863
340138
800528
7825
1095349
458198
508873
473523
474573
475623
927288
928338
929388
657890
91668
644517
749596
1023542
241993
797943
798993
800043
747614
54635
985674
631532
1092833
873451
161801
1090262
737533
702772
238770
537198
201424
26001
374632
822402
578616
328693
489092
676149
43570
50360
512897
19294
911846
47062
57234
337343
852236
653108
569364
163655
851566
297940
613605
169699
788914
274497
230140
1015544
968781
673942
26364
169126
904494
339057
498230
705795
166425
771240
452886
923765
516325
509282
75948
253296
448108
335760
674937
117388
243588
234839
287454
361850
559509
718040
174140
738106
596365
1083579
1066221
179687
982616
413773
839539
127484
441828
236614
471815
445393
14743
107382
698522
617848
379988
500397
988983
592608
940105
735995
990724
217563
774809
439450
989311
595178
235807
162579
162578
1014970
139825
1057519
160939
817676
776199
1065060
323598
463728
350547
682879
1010597
234189
902143
358025
722281
149686
180380
894896
855642
786946
559789
365947
811735
620987
703242
961293
566764
705519
1034166
27293
882402
547124
523447
178590
55513
397855
839792
14733
320661
439613
21713
55128
187680
314078
305085
453889
573590
262459
694189
959705
756607
976207
237363
699047
925967
784218
32636
239868
1083510
379760
1008023
1010647
575781
364721
765932
97411
81832
342086
367534
827523
852290
491148
297115
523815
53887
1029340
1062744
32234
570028
989668
472665
471615
133220
909089
910139
566064
453186
442752
37305
622174
621124
804032
808293
810393
809343
584067
81070
832232
831182
723737
722687
881169
353986
311269
310219
674463
461212
1066779
610989
344563
66221
840207
220316
986841
631757
291520
945768
67398
76457
642739
968299
619758
619282
375125
545422
718651
470387
193408
373572
512610
179548
977870
284028
813377
316434
59593
946585
797944
229820
970729
887871
130970
354784
601774
94052
1020471
366550
505764
162361
594010
420207
352884
931118
956073
357590
752839
436261
431093
852147
404126
371598
1034201
692998
663237
791754
274871
1022876
502871
1053553
152676
802992
839410
653681
422090
672893
806679
410822
736914
733849
22877
141940
705757
974581
510715
635240
177733
588251
1059442
631877
992682
578584
54371
872067
899703
186533
905164
130686
761975
548651
415069
764959
433026
361616
1019154
1038099
843322
331267
703548
228297
227247
303203
203975
396377
96339
1011898
221855
40320
846835
529691
727658
604626
873197
673031
1051951
256811
246951
454324
2391
50204
837775
755623
94405
650268
765875
427287
577117
279229
124643
833768
818911
684866
285332
920397
1040801
494651
857749
646126
64484
737911
687366
976280
752727
740504
81485
58466
393429
303301
758859
624933
725513
576067
809010
260492
647243
705004
750047
431374
397683
903449
790028
24281
410643
834845
158129
981341
146077
724628
560037
57944
25227
986784
947920
571612
497417
329668
833394
757001
291247
76512
498557
1055427
604201
913323
1072208
1074997
406833
1026924
543687
373774
861324
360243
686535
915871
400521
997864
502223
547302
503449
65950
704791
190554
500044
549953
974832
771480
123239
892763
547545
421639
53050
405007
639384
224508
1073833
1010082
508073
551627
56849
356124
862605
120410
997377
915335
332740
271871
495998
766054
206324
1041532
723434
49605
215346
312422
609449
414767
2558
779995
868559
991656
537298
677470
928868
989313
422701
360554
254393
481160
710532
389343
1095285
912784
1068626
163148
204378
856398
1005578
768513
820883
136417
1076415
926307
416032
131741
73587
1036168
720600
425336
16289
219582
779187
622419
1020108
521748
235872
958040
791140
286065
1026922
462364
154997
965993
184256
204252
222106
761643
496806
300914
299864
766988
79457
811144
316141
1050673
941802
59573
939360
235350
287636
776585
538759
722578
831952
136458
404724
187565
261060
447210
1070261
880242
490024
491074
832081
889491
744284
200941
572017
824440
313992
406423
337157
81155
340432
1010816
657430
34861
391451
673367
530977
469957
116170
134523
128322
1046905
438314
987919
535745
44314
637815
68120
314977
743693
863923
76544
654073
939376
265778
447872
1048461
729852
289598
592392
498955
249618
848494
571282
351801
11093
310041
940170
103673
511819
861883
141370
734202
545202
322044
721767
505095
913728
369406
1070981
259524
949787
72671
1087842
827966
548737
1065572
1031846
349018
540542
1050177
145987
30705
609330
383637
782293
109050
306261
634047
777197
954206
18633
902646
194768
156769
398316
283358
614932
39306
837228
157291
345645
265665
725348
291560
1097686
438685
450470
39459
22232
421043
988091
235370
95519
1023898
1079075
585922
737757
532640
486637
350736
828588
518840
648924
953524
754184
910639
119992
1076523
560199
401595
704699
161098
811327
386557
556766
1038218
577342
211888
986593
324103
725503
2967
256389
686067
404485
465423
167640
428004
861155
824240
218539
392890
331308
563228
199134
309519
9051
681936
748267
564556
609480
167994
269557
450460
322274
625929
895007
637062
723860
751872
472118
648143
585889
889958
135083
905592
655625
106751
466915
31841
241063
915570
510770
71000
568161
813585
725349
890064
73470
47762
622014
1026657
273357
206762
745545
959794
515703
303344
965428
222929
617762
318201
923383
382316
7550
1073155
60333
189699
916963
826747
167368
74855
181248
214629
445947
351730
239096
832486
295857
451389
317718
594602
895792
443331
493576
635919
1054733
734405
344111
852512
242795
650097
748445
1016011
619534
265180
364699
592586
473943
279400
430601
262964
804962
82954
650900
479762
937396
62133
316060
893824
814526
1021372
211747
381295
120541
35823
1051525
750340
524046
246166
632475
105578
301221
437148
85995
430428
572782
337826
456167
97946
462757
96289
603389
753332
339864
52061
908484
557245
333676
1071429
908316
764348
57222
348072
945024
713224
288953
471505
601074
698082
288655
585702
10701
601713
932811
1082515
98932
616546
174019
754592
118051
543726
374165
208674
591964
537704
905688
1088427
851997
893649
471791
412146
284096
1028443
706124
155934
295127
118294
263208
897409
421728
196281
530997
430579
754615
432391
466763
839505
282938
252827
988384
68696
3376
420394
574417
319899
559008
574233
7221
225030
830510
319314
666424
710122
954195
847067
102604
1054683
176964
533082
1098919
316689
204898
1065115
551403
816123
774468
747384
934361
53361
727855
287344
424060
312314
894093
1010264
108291
3703
206292
413856
464844
744253
852390
788465
180167
721517
651180
294217
573258
977468
451888
196054
776968
586131
297207
619389
67600
114497
408631
98236
468575
181516
811117
689864
1095046
260618
420434
847784
717230
709859
565340
864354
174398
343011
572596
942066
721762
53421
33859
480040
1067300
221998
299482
298090
541184
1040539
680907
49516
559545
822614
656067
403077
221996
693812
200181
978753
683746
965876
434388
83018
323542
803876
123789
397322
985425
533597
142984
447125
960071
970859
193777
879362
1089088
75068
766812
835770
628512
607931
984874
318148
793276
726950
65631
31921
104987
767482
1088300
755890
991003
801073
285360
768100
1004670
214971
207512
1007915
865492
94373
358990
617384
834273
306774
421006
15645
550636
747899
746849
704684
206652
149248
31107
323240
246434
206655
590908
280750
786851
752369
32670
52745
899299
155755
863143
468513
161292
370465
297305
971857
671415
1020894
616933
446356
359392
696354
1072523
830818
320798
1038389
378749
817589
473004
20337
91216
620456
507838
472423
648172
1086079
275786
1045922
308533
950188
560463
558010
908723
36174
613069
760419
76960
204922
1046476
444992
924062
691220
429080
117501
594368
747179
86294
877995
180135
791077
414249
534522
405363
275293
973448
905742
197741
520141
628414
399938
542612
206565
152217
1030448
547984
820312
652219
37803
926335
917104
25015
719148
1085420
13781
527749
281001
856854
922891
393252
653937
838348
21057
33480
635862
110657
177459
553543
122429
598306
941915
791414
450893
867628
196493
348590
478361
314656
959603
404351
686768
1057992
1052148
920414
1023198
490337
827564
962120
86422
851667
148931
8853
223569
178029
577998
949380
788544
290973
867875
178025
202633
937556
885854
82660
163391
30850
960825
937887
938937
153583
689030
1078581
248673
114355
115405
545141
53857
468834
776404
801353
820629
225074
17606
650595
335082
804980
1064458
489422
216519
75671
75090
741215
1011253
931801
930590
806173
302103
692080
389151
133144
685979
615794
971900
464478
340008
779081
975244
702895
945549
338686
207385
1098395
13359
91585
556875
552443
232468
216460
931326
589609
426328
267506
750784
1005240
383533
177456
398885
1058663
928246
637618
780895
452240
237339
238389
68548
361034
875561
877661
876611
917115
665882
297004
92196
270310
915567
872409
483257
1068677
1067627
401056
261866
907631
708585
995376
244607
989602
92650
693293
667896
213081
436081
300038
790457
757351
233683
605644
438294
1084715
102081
189285
955795
871182
741093
748193
1052165
776991
439093
649516
323638
704752
7623
17906
835447
475306
406466
59006
996519
366608
350937
660635
1076894
159136
114395
1083152
846595
118042
42431
617808
618265
1098030
967833
778618
515052
546173
881452
292247
36458
973709
542483
69170
150339
780907
836892
23921
517479
72984
956213
399348
537836
604246
86732
1033533
2829
138000
427323
106169
894417
844942
159770
582163
828195
62162
981517
393964
61626
489713
308237
76125
425930
519092
305820
1024779
946137
243262
910799
315692
406340
213988
283455
450226
720372
861938
930476
993939
153374
700223
987829
564749
150059
522081
694512
546649
515914
941179
530241
90475
359276
130932
943510
89394
30536
28765
17319
959180
551052
1047724
1071647
66073
633631
298658
304075
273899
666550
233369
531263
346478
415588
1056339
332918
944445
1054754
202032
440121
664471
282647
120978
777293
994918
981398
54999
241922
306657
11921
336549
687007
693877
141967
278020
7868
779659
39712
1025563
205232
604459
531607
323053
957965
674422
638975
57043
415887
1037580
716825
869234
16664
996905
685362
824111
206784
496747
567885
972129
433398
1008842
805209
759030
244218
1025906
291854
958289
464948
315282
806099
449098
102566
164067
551907
933094
94314
315419
153470
983465
627556
504143
483532
138081
430111
756782
769679
890053
334305
869338
462557
629948
918849
1049501
369100
126799
740745
603161
1069765
247538
782964
104346
698040
362294
1036777
545294
1094039
294438
839822
200420
96845
327825
77808
851497
982413
946944
412436
744551
238044
421299
181960
993454
696348
732325
577613
470840
382087
844415
995823
148027
658076
38203
325549
5467
342909
119826
863211
74364
665616
869998
651608
982707
186423
517330
1010922
551368
803697
515894
59866
851797
854415
144152
251316
1043257
1052489
456976
808620
940851
299139
97628
575311
942219
445650
532907
1078467
491051
830124
116188
461807
461690
310496
347457
1026670
655244
327829
507054
745059
6413
327716
83937
141536
437327
691263
729201
933943
390399
875246
666538
173662
45568
694043
239393
239413
986164
855019
924652
121407
621910
547602
892487
601934
826126
895016
629770
377203
102249
583935
816457
1033824
235099
310327
46015
546640
24187
812169
716150
432387
577809
14095
579702
143015
291485
691803
938385
27088
1072619
121736
196859
964064
411345
956456
761397
424541
560432
347467
814706
296479
568614
869774
451565
79702
274189
164049
159592
145582
850927
1005277
732261
733311
736848
906593
760734
671933
802651
167532
280946
643683
223740
457979
919581
1063242
544263
49047
807719
499207
499003
623096
345509
346559
1077558
302495
663541
33869
431886
319629
888892
140163
876228
852297
752419
141592
985254
333382
8762
626767
960984
821285
1091776
266575
773720
748999
865832
958672
803244
441387
984404
645345
612323
319894
31201
560986
77254
958476
1080114
598611
43453
82567
218872
693750
211909
350582
939971
1075486
107640
861819
68376
459842
679688
829808
52781
468000
471028
568464
578348
914067
990097
345872
347618
687166
318467
354549
264137
335769
943439
634774
493130
757862
788030
787339
850672
474730
748359
519164
126920
737596
485045
1013970
734634
34267
533839
92778
368762
137209
174199
654859
622524
282003
472647
571714
1051888
660083
587010
734960
302122
183563
774131
153098
882294
618466
191626
248625
891573
869154
786961
526448
676888
695312
534176
260071
603723
130456
792744
132210
412504
993897
95975
1056663
568279
440962
952273
767959
236599
358514
1050430
298015
949744
61697
344823
866169
899517
579103
1078222
843445
193706
265624
563588
1092663
130538
86584
45057
616794
42669
757937
407104
196441
834296
697264
281091
934783
691797
855644
993867
699589
804124
1038928
563742
1058202
611929
1054139
257595
326267
490077
534120
908140
719422
559294
872859
622389
283352
268535
324603
137020
699204
182459
709499
593711
222477
121515
599661
361270
65780
646486
1012509
143838
884780
336494
165660
266574
61328
765413
210458
687956
830675
808340
303220
1083568
7259
511597
445699
206069
753519
372085
817282
460804
1010980
678745
196921
390874
957649
1041437
920592
650789
1072771
421746
14299
859456
288663
496176
476578
1024759
892723
205079
210058
270703
256814
150878
1075324
503108
60743
1063215
814564
778731
726495
640105
170391
910781
897346
169915
28779
502129
929050
772349
599650
786230
429328
210065
817980
956631
740383
237933
468041
670765
355150
664255
354946
23340
671602
347150
199284
678242
884717
225081
74393
555618
639463
503534
803191
1076969
972109
372363
345274
50388
10997
470250
30806
375371
321390
736934
109880
697705
76523
989524
1009315
439940
899388
1080224
979788
808523
268209
600996
23478
220635
715159
19339
349300
415913
787482
1040482
683793
499236
619204
995087
507648
551360
744433
1027410
795647
606634
903960
820559
1086092
428394
892747
90034
384604
755852
366373
155264
193834
905323
872440
24008
552207
615958
375244
348199
1039409
942520
523125
291781
170446
813816
141566
366673
488669
797550
138057
496447
866115
449500
683681
1003847
175966
786690
930057
465873
1045970
203829
189057
362876
1015064
988623
918118
268178
636097
401914
108080
848331
652743
886311
840818
641562
147183
644135
327913
971563
611038
315979
143489
140182
509659
1049157
47612
808859
252335
635552
299841
491787
122052
822608
62424
485143
69220
1059891
33683
996165
861102
758404
312357
235097
841922
538624
910429
383295
649644
701776
940644
488010
206915
505407
427605
79876
5925
790823
285244
66382
431263
1079141
443193
1026128
285366
671710
5867
113948
234564
40032
182651
914509
840727
503810
970809
442215
787585
973457
930622
505429
551800
794657
438361
324017
853839
191105
280596
487246
536297
535247
525882
868248
1024985
187937
53790
978388
152146
247469
246419
675600
805173
645948
577357
491240
464772
979935
704163
606720
116688
104338
988729
876679
363208
245038
744659
916448
318390
296877
44682
459625
196851
319820
19847
83793
162329
20135
777845
1095141
622463
657287
592935
51738
563164
745148
277033
740561
239749
140857
924633
1038608
913605
193580
764487
410889
621706
550721
91928
888509
486490
816051
1097959
869422
448315
1021855
834594
881784
664353
259009
952874
109630
327724
544854
447120
1079751
898591
1034306
634810
451567
187832
988352
274235
658642
335727
765171
1028514
1083270
55897
881341
523312
773389
788560
573108
608118
1055359
471641
451071
155885
271235
727799
874893
647223
402639
296118
761057
918512
709844
685043
914645
146880
136354
50979
799576
726343
466406
31983
626874
526476
808658
1027077
971756
554688
635148
457287
872759
338025
672845
521575
155922
143194
181408
411385
412435
962462
73255
108154
1040879
564231
180851
270600
547008
726561
517668
711954
1061256
1095759
484882
349989
277846
727894
823204
25427
81803
541405
155051
789294
674934
9864
671636
950107
979724
45156
1071034
885717
944732
804349
936697
41903
348661
303689
193776
172496
240521
109337
301168
493424
893465
1097719
546134
1059327
1045003
514174
398331
743230
166866
692045
565807
154719
803761
576908
875671
602188
445744
902950
472483
596773
78598
255625
798620
835603
888440
886841
66648
1066648
381255
955910
954860
1002688
1003738
57729
500300
499250
892250
1041998
448308
889274
534070
1059062
982465
639068
804009
802959
607996
44192
218315
399869
279868
327698
77400
347179
3049
814775
76102
536332
852748
950042
646650
1025368
971146
50516
628967
546381
592007
219660
820611
455822
517795
380630
528982
110125
23968
1065237
556637
117041
849228
186065
1067617
368333
36420
438543
902774
438986
486392
518320
155824
521407
208102
491346
1037485
91296
146702
705302
996851
824245
654312
350855
672524
790072
781370
11036
942697
830349
990679
168015
239254
521930
929519
329142
300898
474037
198020
517222
1027125
880206
194361
983961
413171
635813
755566
660678
498636
889238
55820
465313
324187
80422
925674
864302
486674
867629
436865
689778
454893
323345
736338
207735
952458
953508
116239
855873
1099294
905907
759664
527528
1086454
419025
95320
254506
394325
650014
348979
419496
710954
939434
181520
321186
831812
671282
179735
193830
266615
772055
910575
452588
542503
324360
1022462
1088128
451283
317949
662427
36362
597487
842138
1011064
360785
188602
600753
202387
1096640
708178
990729
1094295
970642
21901
302500
796039
121294
760295
530190
957968
250527
693322
641269
698071
653527
593392
1076145
1035512
534278
266517
304675
842611
810788
873562
65353
95147
850825
739919
348487
645277
331405
168517
785716
1024052
538173
236950
894941
949675
928522
1005196
422903
927998
623667
866886
217851
942268
164938
790824
271791
327442
992612
807429
18541
360897
639056
159749
454339
548863
91281
1004173
897640
2484
918698
1092195
248392
367013
524845
1004913
741388
908116
855852
150093
1005634
289267
474303
136714
751774
383695
319590
499251
804281
11433
875929
836585
132453
462589
214985
169056
843868
249029
894422
568584
4260
711576
981677
621396
385187
471727
1090355
318554
1059228
203443
670848
207770
746783
783272
50127
292570
90140
536212
418602
730166
674154
263636
732289
779481
1064087
593635
432891
229361
869191
36360
258199
330100
161954
473118
837936
743342
19413
285498
489557
464785
414122
235745
201690
971847
552218
286708
359009
898544
752169
198042
639339
121418
156792
654224
232334
329060
822168
212736
668510
871623
442434
117684
1032372
1033915
79557
93750
394563
382821
919109
1099365
278257
109721
1072571
729995
330715
158969
643153
766927
444269
534812
992576
564849
403283
6359
860358
44541
122589
670819
288299
13462
531043
580700
786375
714370
842221
627370
340576
216264
397923
973169
211182
305235
405562
831862
628788
103585
1082831
767007
379337
18135
774820
1071916
208197
382803
559977
1083365
1087856
346455
685883
39391
265094
876983
898707
936094
48203
623342
860686
169994
967471
13883
862152
957133
306042
265278
387431
1028247
673519
259188
925758
614172
371297
159095
411396
481035
587085
864389
16433
639081
1012613
851102
94043
569977
48130
400022
974228
807141
70300
920162
801510
1005925
711785
864062
58105
367845
197656
499925
691070
830102
1061108
202767
233714
926274
341475
1057495
577738
498330
145399
258055
25763
296480
347062
1027883
844983
719747
926656
1057824
1077904
885044
806593
456861
422557
534825
908338
607052
710183
784984
1006608
212707
108960
985239
21519
418620
45446
674226
545231
262215
556335
678590
721430
84532
1011669
329589
186736
472875
1012265
1024934
213556
1084438
232813
798354
883200
710888
92263
319509
1076652
361400
794559
583259
35013
1070014
343838
455079
879877
71057
191809
792263
1067612
941228
535740
167462
519474
360958
995003
198224
677554
1021542
838687
804683
498562
396943
536887
395780
336548
971818
58450
148973
112938
629717
571184
554432
475047
860559
1059603
282373
568689
116987
809397
705591
244775
730510
1040612
878415
549425
995280
272510
200545
470219
234473
114515
189493
918082
901686
827955
220723
606712
315204
86532
489899
62159
808472
857422
869999
871049
963855
931776
1074061
160818
159768
922517
54844
906377
589331
851245
491444
759589
9640
150399
151449
949644
1078938
193941
151117
502509
557592
32606
520964
1069055
197131
409507
738844
78910
122454
14580
416254
879933
1004727
892635
459614
6040
127327
759490
731265
263382
1025057
1032199
703603
693227
356065
210056
623451
1012950
100396
855330
678674
246258
227800
815567
103761
1015992
309072
67510
501925
509886
390181
493935
127580
425564
1004120
671148
880924
848863
840322
186177
973879
70265
625710
630578
898088
1016866
125107
1028308
403312
999525
5882
290019
718447
219943
320030
827983
246755
965180
591864
1006545
522051
396309
340764
594072
614706
75343
597509
59777
413685
202662
533152
348154
283382
262847
672975
899567
899729
742429
465280
331505
757700
256351
498281
1015457
352783
740659
165548
988680
141907
63056
51161
778569
149083
732658
52454
200995
11400
1076512
721025
363482
953789
456822
314583
435682
528630
700757
519330
208884
1094590
105064
845444
1070043
818377
579406
551235
735887
953495
464464
1051971
940269
915568
205551
820196
604776
428121
943027
1009417
958568
110707
16483
896967
221077
901736
110456
543416
8966
212038
653289
251414
230034
261683
1071720
110350
861416
1081322
564746
424278
733899
734735
451434
428665
1066372
965783
631976
403340
42886
972355
634349
95895
946734
113380
440964
1100185
497350
980082
952343
590611
853478
422942
308545
668448
255472
683532
167656
279765
382936
150384
655434
826467
889252
995303
281873
631582
574348
529585
136848
141228
953925
1034302
329721
11572
305708
672024
422825
219260
422029
262464
400530
525489
16793
894819
1038874
832056
648650
23487
723873
924871
1020958
194670
105811
561513
190081
552473
537224
926817
754880
561166
745762
244446
550135
738217
747310
336997
601173
842634
83658
1044859
115436
232775
15071
186414
620187
32201
1094445
838826
247028
697368
2634
860046
881669
550736
270502
1005551
226685
832058
424657
1066200
841660
350530
156116
1098073
775689
203132
407076
534354
293066
469911
912969
598523
710669
641803
303308
543553
53214
30286
444960
579077
195058
840809
192810
673742
917322
329342
965946
61937
1020969
797375
1094033
1032190
465297
103972
276334
800286
410867
82220
1042390
265341
829722
596158
493231
568243
632913
657608
6543
879718
933059
370550
308427
177061
1053378
50735
745733
618758
617708
304261
470057
913118
287540
288606
249024
207674
489730
977095
734817
600488
287179
158876
40225
328887
206093
988492
993448
572298
502057
160654
900946
813909
13107
424222
1019555
706835
220642
281414
809301
527889
365114
306996
403179
685723
822775
33685
860266
789366
1072758
205672
582491
158679
345310
29605
633483
21966
1062586
991618
487645
323512
860034
865819
1011208
758303
111842
401722
43118
507372
191337
265988
690954
651919
152264
327567
497897
377033
586577
819559
173061
567500
33847
723416
354560
954670
582789
1091857
879941
301194
223692
702574
942272
735270
550535
1090130
161617
42401
879865
1062998
185315
885992
566951
358245
760829
607011
848100
333600
280888
151560
795158
694803
520341
553574
1040262
994620
474027
11225
582475
952787
140139
995563
90238
774032
987033
360210
210088
988959
100003
1022246
422893
365719
361632
45012
999913
777967
264522
469810
207720
402810
225441
61256
618290
119418
390467
127566
736469
1042255
844707
942704
874735
578028
10145
340783
415462
346276
487227
1095569
210357
674419
733757
1094956
551924
466528
619523
921391
840883
90542
164909
341716
812029
209505
898402
770187
890110
343299
155467
123342
1034282
1050252
338161
905392
264197
968021
31595
855189
496699
101732
403425
454493
308539
659602
73851
478306
36466
657983
971776
839547
1081647
592748
955089
1086325
278342
49286
788224
1055846
478675
383585
37652
870769
392736
910504
333681
118106
810977
854277
475334
916478
815467
44762
885458
976930
606774
946648
46753
323903
516448
860844
682246
572893
185259
482461
18313
523278
558791
347020
404601
337939
438042
338637
677358
281428
295321
1011912
562213
200135
411383
669039
548407
784717
52996
488446
140584
467959
961166
740092
1098519
1094142
639499
243907
196764
820295
1095047
872218
10251
353990
476722
851090
330229
34986
1035217
737395
349017
968925
711797
51863
295925
728175
952384
529145
1007661
849872
890507
312761
934486
72705
180769
75244
249266
333772
344025
675135
1081793
737331
242729
744928
148582
530219
942838
335344
468903
164402
226295
911219
21977
283870
232537
139732
487549
535668
773931
943349
407405
613055
503489
692624
735832
915118
50601
124351
660770
286773
498413
241498
906235
852590
348126
1050462
682985
394148
778913
60240
279794
110135
3431
548327
127235
429432
835332
1063332
372529
456686
1041068
30926
280681
266842
174745
981564
1034657
974445
789314
1081513
569686
345091
798432
597507
114505
685044
801012
72681
404338
52341
447055
806510
758701
176204
539032
785507
374952
593273
968393
22148
977124
256491
582260
306117
805955
764708
309262
478297
974968
725520
199295
571077
437730
1081440
917795
34212
73447
688498
580357
177749
367635
236303
282355
816050
497925
699111
822667
785460
267370
423952
610493
1082852
1038222
1005332
509662
512997
512483
835488
6670
624742
838963
445107
365624
395260
301112
610909
9236
96546
901890
839147
80857
131576
481747
1022910
726456
696860
977118
894412
241860
567170
274231
428223
15716
926929
524961
260367
408874
430022
846345
759869
758819
85433
145431
580431
574874
209923
15740
176023
788327
176737
24697
335230
267281
964129
524606
881485
563807
262783
288376
650296
624624
326835
861377
16376
458302
705241
299185
166553
1024607
174075
498984
2251
373631
20735
62848
172593
1029408
829276
547778
510094
252528
581088
401875
1046520
821612
939694
793197
31594
888395
916018
567890
687896
801350
1037645
339790
898393
139810
497911
633413
447072
340623
532440
116400
404136
1043397
255192
571569
152723
1023758
963821
1035777
769768
696805
395680
66336
199160
890505
589277
1036393
738403
1093262
342450
28060
247760
406049
523664
116579
249696
1048409
297193
583168
427604
552855
437855
215499
1081060
86814
126908
537566
27622
209629
1080417
141296
863881
915440
916490
917540
828258
1032007
1033057
1002245
1003295
592137
591087
968443
969493
148724
147674
224324
225374
1075140
1076190
327109
326059
194926
570676
660300
973285
1071763
933100
934150
244318
278363
725489
488870
999619
46207
793142
44511
1066459
303001
147606
211532
412978
178762
988985
497582
427843
280165
938150
991567
221915
862884
434442
667242
543307
719937
43893
850730
276050
148587
875550
43207
539770
234273
700558
309083
358570
528088
340306
534074
743481
956681
497170
759048
1066880
465329
58732
649760
585193
1068046
366161
538071
696009
694959
319492
48882
211284
49636
50686
129337
458707
15635
146519
641043
933614
893700
441342
307837
75344
737274
600823
216212
852790
1097747
619994
746542
394411
305992
66727
672915
671865
587240
319082
42045
980134
65803
800367
241326
812919
372297
895787
635183
1023303
333625
167566
117719
954616
438733
1078633
988652
886454
419908
7255
705923
220598
578527
644582
661035
844847
295410
957526
38200
354234
467441
706028
208382
812667
811617
504152
426514
807507
80275
140597
272807
177404
905892
773142
3164
1042380
865301
719455
520910
197193
117751
413140
121127
907700
753384
588983
663424
51386
576161
639760
977156
316166
76358
995780
469174
13932
321667
907084
286632
470749
298100
1076231
501087
83775
205585
206635
486019
766163
745403
178405
18249
58410
415372
43738
638267
251674
761416
29432
341572
860789
568540
300091
209095
967149
581347
608754
1054633
692292
723126
461931
717172
484873
36371
489585
722258
34104
1031980
189827
876678
854381
1012854
1010232
343998
943419
777194
873297
214479
277113
144743
701199
970698
992343
541394
182543
164408
7670
620012
728617
805394
598560
689230
101623
479059
905629
16694
1054129
1010592
73977
605598
1020999
237614
158972
721107
635975
840532
352969
686033
861260
583053
18395
937630
655459
565971
3668
599442
144264
1089035
686847
212624
956286
384743
730732
27107
300488
826591
18202
481241
14290
123010
466074
775349
454819
696815
207637
587439
805410
774461
857272
1006679
432282
561928
912311
112211
232614
1023695
113049
865464
422669
640790
219222
536354
653890
997907
949286
1020213
8868
747096
263566
255840
245865
534947
690003
184840
1018439
1029809
560829
1044220
908107
926263
71226
300460
908792
1078753
803424
538931
172542
730540
296523
504892
97052
517378
302156
415082
370183
141258
425987
453424
1073080
453640
658416
1033858
69335
323247
650587
748070
387036
1064519
621343
284631
243086
801781
569673
1087494
154581
106767
63844
1006360
443874
672738
498931
245177
661567
491470
150175
488397
745344
516841
200868
114521
740689
282174
876927
649384
51397
958857
351243
414893
958559
1085791
686739
416158
42188
149417
80438
423173
494219
850724
662742
300130
770320
921188
564219
756424
918552
128891
609868
1043595
901601
824264
551432
747485
1067213
173313
1068510
939574
629753
95542
473778
939285
669204
808758
775500
987273
323797
1027668
138488
69374
620785
733015
499195
346762
295795
753556
172893
107401
907147
788928
795786
171338
780910
398160
210839
1006120
661628
1093480
236147
815134
474826
254321
3137
538044
916538
278426
170538
251346
526221
1050414
656468
935087
273269
907067
398990
883462
559751
907809
887102
952818
286742
451972
263104
1074992
737123
623786
970837
562959
1076843
730596
407644
172941
890224
451217
66104
682925
246314
619241
254347
804604
778114
1055150
513349
1002903
905793
308822
693174
5439
292802
1089567
27112
739731
281870
345143
569153
486627
554011
671795
506117
127869
781073
974389
211471
21672
243091
847014
595343
376569
809665
692361
848992
57200
355695
963414
617999
925488
430672
152162
503853
209657
266833
443599
691733
400780
294738
998280
531070
702822
613916
583289
333001
1025074
674296
342564
245576
172709
16676
38890
1082510
169183
43196
947604
815162
666697
825792
176069
855764
820826
467484
107323
406138
984890
807515
538542
261434
225881
863014
641784
990359
944012
615064
1052490
921670
731682
154249
228586
18935
463100
731217
643774
944488
602003
346625
522314
178430
920793
887901
505805
882758
995065
644561
526969
754736
370491
732136
1093632
764985
909732
364534
640026
1010341
560845
388973
184257
1097245
340562
308417
841345
207480
475449
249195
962508
942668
295577
579196
168234
49174
738289
883614
63764
991603
414196
351796
354639
67273
983919
723696
632111
524461
754438
847365
519012
18169
481964
87688
218014
294963
944798
17162
914769
447197
1067604
909388
312708
98585
1061033
932045
428878
377683
26715
718865
893993
95089
813650
699076
485888
201858
636581
1050263
186622
556620
179433
807612
827161
1063749
957104
1050739
69605
665810
978884
62810
690098
702226
483726
112537
316340
872592
649944
239882
521133
285547
497696
124437
240210
1018341
108705
347094
606586
235883
39939
217924
775956
892132
906938
632179
147077
261406
398437
768193
428464
319260
408280
987092
952908
282923
729229
568582
963814
193989
750529
515921
495949
1008593
492744
282843
145373
20853
909945
854548
986521
190250
1028451
654319
50539
662415
686058
111874
1049043
82705
709427
1006315
573549
532755
224512
733719
319799
473657
1002432
180445
607362
181196
384131
763582
317194
175057
652510
388276
1070864
508963
755976
609812
152739
93135
964101
853128
159569
1011378
883986
855862
137353
348555
986923
1039462
802725
934142
661688
944739
980136
240023
875388
330790
313532
903984
95635
955693
222031
863880
142339
894979
741111
182819
86328
939959
1051490
389563
585690
787483
15753
618491
580331
805155
90836
321617
937493
436690
68128
874022
816136
1090975
963924
194234
326691
206856
832138
929975
230009
408197
958564
782422
321590
178614
488348
110867
180466
1009585
31378
610507
966878
967928
353067
790594
906622
98772
157070
594212
3972
719656
565136
889709
778006
494129
577493
469910
950228
884374
358868
665043
276178
113021
668625
86585
878948
194130
52353
959362
403923
365341
1067083
672088
169079
363469
804998
249234
190290
508017
275743
1087756
1043518
389072
931192
542220
819932
687635
971824
218558
76663
976147
53735
1081680
388219
567825
558261
946146
132063
247855
801153
955325
522895
1081341
839722
238230
591216
807557
739108
725223
445301
110156
929768
140355
212431
585460
557843
1097322
877628
149237
285862
994446
1040774
166823
28550
321408
406356
698406
1096631
552796
214635
484257
480690
631104
15112
937279
143093
31396
826601
843701
328434
180196
349083
133552
13163
381093
802611
797651
185429
997257
583526
457894
297374
78112
599851
538990
319887
680024
536392
491098
68230
12916
832860
1040999
182299
113289
343556
753574
457342
321211
501963
14555
1061988
351950
887361
270366
599274
542207
35584
186266
696177
484287
537328
248592
158029
635460
890624
935195
634180
320575
357512
11155
1060627
824748
1049517
820026
1005123
212275
444046
575251
92170
484581
951635
1076313
372683
432225
791950
692653
673172
37244
831104
168503
758040
91571
179178
173228
501973
57725
289270
1096727
408879
526375
879863
1039201
571049
185179
972847
646340
1091248
671362
808518
347932
184389
345670
234422
151958
921967
583780
977782
721683
89608
1024216
837630
13884
946938
177983
512773
213269
498923
957170
648080
667631
564421
494377
26866
723975
290658
312866
1036098
401909
988614
211459
512086
931438
680716
213789
861627
673208
451903
117768
816176
466134
705391
687646
590658
330320
538733
43961
13131
335304
884989
764656
982042
98608
810385
69185
890208
140733
625934
741217
815179
567288
864313
592465
535684
725704
217253
181030
530361
450567
851515
954794
583570
226242
459152
460202
474472
890332
900212
866989
577005
842999
364802
393703
381037
328850
74630
501573
13897
984000
505022
619439
558025
855293
102758
380159
857183
433875
360736
302878
240506
1023525
551523
276960
979623
969579
206014
173928
542904
742869
1014602
1012827
693127
537490
325579
858813
311555
986400
44705
62983
179497
551932
86121
969083
835580
13460
923160
473759
535868
665126
530354
554932
361676
724459
290076
718910
978244
181308
329655
573086
396554
954949
1075380
681886
638290
22728
88216
796897
223354
318110
509234
163731
979631
840868
988720
29613
294528
543536
926418
243822
36646
854487
436937
1063611
859631
1003365
748638
186694
365652
271001
418411
686137
696281
709259
839091
839090
46473
99797
217214
907220
397609
815589
698072
267684
719056
132003
285874
54729
889988
491273
902706
270758
626935
440791
813628
202416
183207
346348
662623
327467
114828
572326
193610
591542
1054567
629949
233841
356882
691784
688485
762233
594904
900218
59046
80123
41649
509432
890058
944313
383222
222195
661725
987572
491825
477104
543249
139307
558668
1030426
515462
419361
202849
232928
278869
277819
389044
153425
176751
966444
77069
510794
558077
701751
97090
703982
542349
15250
1045910
700801
849137
244310
40637
30085
762448
584735
835325
194198
1059768
59639
102507
963095
1033724
471041
898488
14022
547293
880516
723528
290119
213310
140118
787193
337572
854995
575467
422371
170007
550694
570135
329407
1092062
711078
555240
134151
1083238
320366
272835
467766
919647
900861
329811
250685
492423
801533
621391
626006
868803
1031277
615024
314789
161757
313416
920705
860968
878563
783183
853081
314861
366349
217553
448865
978062
15694
737878
539786
33028
677133
115999
450782
432056
397837
949372
754252
965507
512245
97495
661388
680454
197807
832466
151235
520130
88444
775660
809779
1020889
817915
226973
654640
293560
333251
1096638
63346
281418
61420
117487
196655
786749
146394
375673
652580
698153
1099405
402201
730867
354464
657723
877180
18080
404419
69703
608931
235717
1034277
749430
695386
312749
594726
258675
378368
1094660
63096
886653
527309
681601
998689
771759
476760
437295
1067220
467891
1085697
961050
210637
337788
131534
180698
187460
849930
850980
974222
1072432
387873
905965
986064
986481
301450
236125
444012
173856
110738
162345
932732
1017510
849659
476768
919553
222931
548682
382433
381383
1003717
450391
860560
688454
1100044
313924
112137
186132
538785
110398
406944
264886
697425
666612
107820
629482
1037276
795350
666125
1030308
327027
901997
559922
8953
570274
220096
697969
121136
506532
374535
1067983
1061786
275841
768866
511086
281415
99664
815694
590217
30987
300709
141237
699323
184610
63773
1097211
938648
296944
681195
957436
665330
52519
83216
544887
352710
970338
97588
1021625
445369
358527
656384
1058029
618067
232057
234475
180546
221765
913824
878881
772020
433662
264296
185959
741728
828181
830694
1000136
272590
612953
756889
298040
68388
1083716
862759
789868
550416
586601
470464
404630
393525
155666
714372
347203
844622
923957
676406
141365
1055679
531178
45966
833794
521247
776864
600625
171018
882552
456261
1027488
722078
884979
315992
66329
1030272
319718
826313
117337
674977
164974
962333
374265
417124
733151
863617
664621
375818
837239
834698
1069990
846086
918816
797625
245057
85763
990552
101810
774822
1092665
981536
736799
688690
455487
1089057
1050043
502607
205343
2529
942463
481314
334853
475144
241691
1055178
12574
757726
120115
703715
529083
365491
761364
1085429
828216
22828
929447
307418
309112
7407
502757
1003046
287986
279384
326347
582358
454251
72294
737562
1075848
529457
154519
1086244
172944
134775
758182
190952
565022
694035
603061
768265
194821
588494
1021702
937408
222768
681723
775341
390027
527008
831816
710968
591322
436809
1060739
509763
772472
396124
293881
411724
480537
585959
170012
772715
157807
22034
307185
620941
946124
978462
191770
924747
1074812
346251
193249
26350
1034826
180160
354557
1039181
693504
368946
513069
872483
88512
1057204
808879
364856
15355
951439
513921
361325
522724
153737
644874
747608
1064977
302282
624463
828945
569458
850139
631915
480992
165363
647911
198264
736899
737949
295421
375266
237674
517290
1037509
622035
799902
154164
121264
1057315
83333
274208
723389
270713
1080060
558396
171758
797421
70340
628114
860535
104723
615114
673520
1047237
601980
913777
101454
839925
1055475
752173
750846
730114
731164
1002868
967189
392994
281445
10472
988397
684967
690115
858376
443591
534397
615397
1096098
245989
627604
485242
571471
627420
980347
314645
1034488
900051
214366
974363
842045
909343
274565
95757
365312
448052
890116
1080609
260153
611490
182622
1050733
745205
901931
11214
780100
367462
876786
594097
508339
153595
628865
27195
283151
800283
944133
934354
494473
127774
310860
77142
989290
1064601
353202
767865
438668
638049
890423
531287
928970
46749
576318
536020
268899
80165
189393
764592
897129
481531
1076948
208529
1027297
353303
124678
686784
495982
568225
413189
577358
527001
1086207
1053199
74448
272483
363793
637267
561079
664457
502027
116961
715298
916749
353594
912418
641824
562699
101586
246732
16642
238068
493862
313169
285661
671184
42711
1066892
1059788
1045098
986013
173303
547198
552520
8298
462558
858474
330592
119767
678468
519504
277979
334129
57477
801347
146146
610419
473758
102444
512332
259331
439329
409194
923112
1063851
349161
212709
1039384
685283
578606
643564
519618
196751
477354
25567
908373
222241
46855
567335
681834
600119
991811
270032
788300
628706
337888
145861
1069339
428755
1071028
935882
352454
191938
790833
985643
1082362
1015892
173729
615415
782292
1044801
259402
408920
1051427
503141
445606
870660
705963
426619
425569
1031309
324809
455453
330568
595839
1094028
520671
147865
58994
577505
398025
738540
35459
120036
64590
995739
422760
477658
351225
30521
353768
641534
451670
508550
176708
114534
198626
352975
833400
800637
578810
855680
172266
353212
562028
286972
82020
825209
329916
229217
720132
1096741
510634
167593
1044931
790876
806763
727954
743092
152613
937906
15596
661857
3190
905139
715094
965194
59409
622351
494532
338287
660354
44524
379470
498175
788027
1076275
582767
390657
218166
201705
1077458
1003393
266185
521996
1090648
190256
634723
369245
188482
19392
1044194
626737
1085585
267653
15458
252758
1029756
765234
919406
932195
14449
273867
136435
43520
529307
646451
751722
1088550
220585
650271
676356
66376
1067053
580450
155905
211708
1049950
767296
403956
543426
589512
92482
215602
1061877
190471
605320
118899
431969
272384
1096845
1056167
938312
54564
404585
553097
945938
135720
362145
336416
144491
916783
918184
879007
225410
897057
293711
250812
257001
472193
61082
831031
311279
812995
524297
935272
805869
336309
755055
477506
864510
896147
564327
772496
749838
945426
601509
726479
278749
980393
473648
38240
178913
419132
505870
612358
228016
858262
857212
977581
1022637
754933
347756
390789
389739
227846
1046394
960273
236208
774233
876077
1054682
649579
970280
110473
982270
279202
560926
650297
13798
14848
960209
992886
756920
692602
644059
1057030
140532
698431
576109
340062
772258
937335
811248
363181
41794
700335
837881
278362
76184
759526
1078719
950190
603078
578217
779011
706502
246466
1018275
801863
635897
687392
238741
817736
561931
548551
807426
1048723
364791
1077494
599374
755758
934273
906493
180936
32495
351700
145881
588149
472744
690807
949803
806893
974651
1075346
384181
492897
993191
341491
194400
973771
606498
54986
226283
718288
573282
222584
385063
1071754
148935
485725
603155
77812
210260
928072
797139
992394
431616
748695
792564
988069
868403
59768
332418
820669
100322
379842
279434
586702
404525
184530
624621
949700
414434
1014005
533265
357565
307897
666643
1043792
151345
408938
807351
203850
787224
935449
513159
642835
620367
5286
331990
485303
444954
1065474
1028224
1071728
392663
1052568
324647
96532
498479
153027
140418
822698
1044089
966982
182118
616029
1010757
469414
1022169
712927
167124
390404
865972
7504
636125
218462
429804
907413
832497
241319
22675
240002
505712
499558
17586
901411
364661
857625
59137
768132
515691
128695
905401
274967
273089
890289
224960
878940
1063739
756272
1092335
133388
326028
26098
557442
1060331
155558
536574
1012915
409590
710914
98689
977991
299011
849874
47504
1087165
148551
700174
611482
426162
667516
381604
304708
853349
527251
70103
883150
784983
417447
617338
493183
900803
206462
39273
549659
1023361
123249
164317
669806
845775
757738
804141
910728
782650
772119
705542
353964
842287
245459
1054549
995480
357595
41834
1010864
701561
116278
856585
573972
742498
1082817
239693
944048
1000734
947059
959083
392910
669192
101987
917762
406887
406519
1043323
384984
361625
821643
65310
1042644
30643
126807
440016
237594
742436
919014
360853
242722
276432
970943
1093311
493188
932875
721373
90401
435774
202682
573420
853767
1091587
465715
709027
50188
916657
179250
233707
48570
267154
539952
212031
1062697
343087
11201
624741
217209
341235
755997
724659
358341
414838
556203
220480
812548
34600
1012027
60677
977758
987085
539533
692777
407274
498726
1016018
1003265
976445
631487
1072378
132439
820980
514297
19560
756468
1099879
648691
389039
502899
1017345
581305
370983
747863
402324
159433
256369
762320
931948
24672
582250
166559
1092706
295699
128361
796656
902401
831399
866314
555941
600572
409509
328101
1046154
21617
464715
958477
329533
17624
562907
31634
145812
187281
1073672
759859
9895
242139
817853
418267
488032
973388
701667
430748
789000
922034
1056955
735724
5788
270169
940060
1067683
80637
498998
1059174
316127
764861
440662
611355
1091202
916418
195035
486016
114829
652635
311524
1068312
745325
616405
913376
170609
315863
798948
1054747
491454
866020
594022
247784
415771
911487
682542
98094
935147
640847
502446
144508
1049826
218880
420361
779816
1038585
35894
933720
552132
400246
241321
917035
824182
572012
322949
3759
11701
1058519
1094118
317581
746022
585011
431583
357157
141476
989002
474245
863662
984544
445168
248704
771488
912689
185947
712294
260146
460777
918989
463358
397339
366020
818641
1058746
1077412
387473
853586
1026680
700602
974952
177381
238459
676895
6889
660850
327503
1084882
574592
1040442
988718
620330
388666
281676
679537
743843
14367
116937
900550
664483
145418
281164
428609
368440
1080137
496417
225772
94628
1021191
1053424
149827
26187
762893
155203
917838
438244
134644
317238
305981
710055
795936
173285
386409
680048
481411
186057
648729
672471
506208
415526
944892
682869
49333
22470
1096966
448399
72465
205840
245496
271482
288681
1011642
744880
1011372
677344
153749
128949
936667
302655
742923
954162
513064
1092714
317103
126338
547270
261598
202345
65244
1047969
427117
349061
550020
950113
198982
310013
510569
577021
581802
1011380
795420
67396
1045103
834396
373346
13036
1097772
357907
137645
565780
69096
23742
310552
167997
918836
186135
955222
980313
372943
291764
222868
852689
1081873
162183
994881
778959
63728
354525
718363
754694
286391
666180
486544
387972
1083784
57894
523426
478512
834974
971132
571488
510172
624461
329409
372574
1000813
53600
988968
211579
419493
1014283
456365
77440
365397
798128
75900
1079005
321722
611076
1054697
32169
855451
476680
296258
946614
190691
299288
28435
687864
153839
891619
910120
330973
636557
220764
289275
116531
893063
582068
1069880
621083
807325
1058573
93671
152913
347443
487371
956573
149111
988748
66005
62320
742531
319230
110330
84294
600027
404769
211073
839193
193028
1069387
1011889
204393
114081
1081371
809244
1061534
446363
501762
963882
3254
111206
968577
680155
984788
237598
1044772
761504
1020192
372697
384653
607337
363179
120310
613421
97832
101552
243330
243359
782595
628030
639286
431765
567665
157954
201151
717464
1064674
429152
575198
970050
1061188
367401
809357
694956
980449
1036747
119883
515024
311017
899457
388515
161780
104807
881418
577423
949436
906187
825269
220630
918868
457057
953663
542768
477303
1078186
1072736
168044
1053697
516214
610209
1044679
8510
270868
727115
1077423
82916
1020828
704487
318458
722493
589863
881821
625962
775166
516729
784510
253876
635587
398279
77907
481663
1082871
112507
365174
239127
929222
1098091
293564
124494
517100
1042611
91672
655521
8067
617392
326523
188933
210307
31484
339644
904798
979086
56130
704359
837745
383194
597728
638788
63081
765599
190412
480487
404398
851212
782271
53143
31695
777299
913852
254584
951275
418193
1089309
60178
330421
136974
762812
920368
621063
334506
524829
319224
134512
1096850
1002580
18371
576421
139208
199290
1090060
171233
501586
706937
879017
351316
167400
694900
573803
487266
1002392
908031
908147
107403
865237
529564
298647
67821
784742
574523
333142
880542
285773
732349
929713
747764
553931
931263
949353
929806
701445
309920
241155
460819
210099
30239
339697
343163
1015235
76474
580308
878452
105067
962459
16352
922375
56427
72248
581582
58249
640302
600818
992712
249795
899312
665733
457308
1067760
226818
999227
620510
79318
152456
47985
58635
994418
786395
350767
641203
438723
849561
336745
501917
641027
568235
29552
667492
49412
558639
815648
72775
348008
544938
757256
396581
487542
707796
573442
360380
896995
1024312
775593
781628
1074069
730706
376823
1068078
887674
971012
613482
179694
180193
288498
165683
440559
1013876
405388
314950
198616
1082650
65220
298260
998772
716296
869464
551413
1004764
756538
322816
802180
900365
547529
786240
977882
625739
117106
445924
150535
135114
612182
14093
476083
206840
552264
284730
349424
240154
652378
122329
366096
669636
39313
80184
256625
730226
555622
263378
689792
611935
612985
611936
208571
207521
760072
34777
938593
937543
1036336
66829
831917
942487
609852
922782
626157
1001687
135561
74962
656457
388358
571109
157343
782641
38837
821774
117312
133972
1065319
772996
941668
854664
514595
284145
469455
1007085
666155
267002
101103
60320
638253
390459
43032
250415
615297
812201
971778
397432
328807
1096229
470606
75137
602216
860175
327632
636576
811744
81029
787376
606489
661411
209451
184807
345919
769001
84897
426320
416987
715180
495062
309803
882447
40956
1097438
546088
156558
123079
290045
1064768
74010
45275
950405
450734
549074
871651
387006
725802
469513
916925
270109
920753
582661
717573
989746
1033743
854420
54119
901099
566120
1075390
542252
103196
1075889
892463
193196
838116
440133
46007
835471
248620
150895
1079700
618149
204394
710758
924738
227048
635111
515238
604371
360090
526480
487276
58351
840396
1024461
230483
1056832
7631
996316
950704
239581
508509
511296
668269
188774
866666
565821
388838
781169
827531
294247
29228
556708
938424
922332
398225
758580
224384
837427
158843
351671
444640
615097
740377
1035814
582140
980008
809645
511499
1008312
771096
1017733
1011845
624857
526166
19174
298103
883613
706284
135704
1059285
480752
229537
86708
164065
331757
940249
883142
969492
244667
770540
273087
1055347
1013114
94726
90880
216058
339968
753749
227200
721299
278938
690042
534583
297130
926373
156185
1076651
557294
941167
435611
129998
850159
60648
251248
89043
144410
352595
271356
461467
648825
1048533
509832
810192
729958
576700
375270
598859
36110
129103
714992
227939
575707
775462
236809
800851
10962
982635
527929
876573
335883
881348
719112
225582
322518
118350
602328
28152
379557
657056
635352
1087775
778125
267362
93461
112497
401878
663596
918422
512973
885070
286762
866688
731071
629352
429523
319789
82465
331217
482768
383943
489474
378219
736210
153137
435623
303785
723493
767452
10288
1027467
1009167
295958
1089748
631018
913279
602851
173288
802058
113622
544955
1031123
140273
971803
864325
343628
66170
917764
550366
331760
761264
1086938
327625
204192
673863
887597
565642
404734
560968
346303
997305
193024
218979
951614
409835
218867
490095
480872
156687
899347
131510
762236
214908
303650
48840
908123
631709
451867
628646
828882
343939
97826
360810
803127
568401
723867
77004
407711
608800
609850
421201
813097
428059
822362
1005044
1082815
394003
612405
675230
298431
338168
688727
55130
23239
783887
617833
780312
268199
483443
68009
87457
1048921
853616
914375
186608
145005
931986
917116
418872
38725
1071871
568171
222489
409055
577316
72606
1021383
129679
360670
823689
969509
813000
510697
635608
97963
687687
655872
205399
790251
505806
1041578
24093
964558
305417
175088
980778
854467
243644
602734
4016
837882
386573
559790
258457
283206
694839
553165
73619
93383
973128
97267
606874
392182
1051550
871538
659679
1011419
1062483
492060
397781
852564
1038443
827899
810747
1026973
480946
341335
264521
620648
61139
535489
676022
745080
631105
687469
473373
292770
580079
582820
120818
894290
566681
432392
773955
1035403
1064676
143649
567080
661795
1048192
787090
582600
908275
847790
12722
233730
178780
751602
691264
697602
352282
1019425
811590
190320
418723
103283
171950
755590
648094
490072
655993
285243
395949
999889
335124
456368
223302
176123
680259
1037893
76745
121388
120338
1077885
877695
247008
1096335
155935
1052685
58202
929036
373791
261562
707410
753521
139867
457174
657554
579467
1042021
399285
585552
281080
193655
956632
810278
625725
363123
686397
1020572
817823
256567
187780
609555
1082397
804069
171573
223074
94088
405171
845713
447043
821822
881361
161592
160542
653275
526081
957378
108957
377347
31728
441528
207546
298269
948503
1019777
1070473
985520
929027
231678
769327
52731
722501
585096
228690
362238
249071
742483
276159
806232
337246
466812
383315
697966
414673
619455
500910
908705
58896
89623
1045124
615422
496985
324810
917727
208068
724660
823895
298688
641967
7855
657150
859245
731860
261507
616145
88281
16313
873270
901875
342191
462293
671013
922507
370749
646281
653331
488349
709788
992424
821532
344960
932776
582694
624121
528793
1041014
95186
909320
81802
191676
831755
842940
712041
56375
1094999
330129
684966
556264
807394
334669
247051
485378
823389
198597
647462
440124
957680
704798
473948
385273
868027
664095
1042269
679348
899423
30470
712985
951518
497749
36006
858297
303262
755462
764116
588507
564941
1024833
976278
1025483
184436
814404
309241
544065
706492
359827
63536
1089030
541415
38454
179564
763537
1055611
933788
449332
107903
72324
1077047
466441
982741
857310
289805
982987
969180
338645
400892
904760
865030
187690
313591
28191
751680
399396
1092488
57343
624694
476389
451059
248055
787216
532162
75331
773949
115376
277144
437532
606731
385134
203028
470916
592681
638395
1034239
929704
876292
17102
145721
1088662
719063
926896
12388
819975
194900
327438
411740
1096898
757122
430439
391670
30576
951171
761657
204630
937622
772013
1029159
21200
911516
1017944
407166
16328
408415
641848
103848
251223
899017
654294
51844
1033445
246232
909719
138381
833252
593875
369997
436352
763313
497949
515444
236172
798795
920763
474495
365472
54672
1047599
213244
775605
152451
847353
626432
733044
541939
972131
167755
623940
214100
235701
898313
554410
998618
731737
329400
333077
152873
379670
830318
183439
688646
340080
48505
199680
49773
266189
734461
807345
1048023
882670
694424
574706
857267
684645
176310
56497
381643
266048
61555
1096014
611577
499224
1048299
419268
530603
878193
190066
291091
474625
437035
140825
719559
755155
198191
660169
618489
1031137
382968
113954
497826
127383
328052
532886
113020
279659
1098210
936671
982054
97385
70626
805110
542776
1034172
903807
1020551
826788
500930
1022383
777485
576411
583784
342147
283009
943662
259089
885283
309035
235941
313563
911111
287155
898133
625028
829460
238974
942564
964827
56216
508318
899362
812682
989990
743452
601441
1091372
747766
969497
59221
747933
62267
465772
334512
629187
855390
93002
103770
396722
873697
1007506
571605
763121
409880
355906
599019
267497
1063295
748663
391633
390825
416638
720129
264319
561879
1093536
865760
159558
933761
870334
1065983
584805
672485
359594
372089
115349
490901
34964
906185
600871
1017407
191425
1000431
923382
278473
954865
627399
904879
318952
290539
288365
846149
101071
983615
809713
295561
334787
651147
845083
102263
872908
43922
1040660
270452
700654
677943
53107
976937
863368
677048
723420
340491
80931
805764
469495
816720
392278
725757
316084
264568
1020303
850031
1054240
539369
959509
539364
93338
286259
150889
26613
683514
872533
150524
992798
32679
71990
478511
549050
773539
498290
824843
1073394
290110
729147
584248
654807
892517
1013122
315673
563085
944633
179306
1019308
883970
404973
767497
454714
1043452
841224
423713
267487
651665
991428
230974
923936
455634
29073
743891
47802
636398
285180
170577
532863
687443
235053
686098
567645
292264
251449
893706
998694
693442
286919
891970
433272
737623
212140
970860
928977
254483
1054603
149145
48032
525382
795568
820884
91167
593997
748086
1082088
1037210
790432
298366
299472
300483
118509
403064
1049764
485711
561424
92940
97351
204511
108800
239639
653642
710634
879632
412737
929338
519791
863730
1060843
666033
267285
1073660
734659
901418
362618
68145
1091871
162788
509171
692196
587835
603264
21288
653094
275782
395978
739641
1083250
306135
291175
729031
645002
664572
992705
284460
541391
402007
632782
245112
774421
1029699
677030
1034708
974260
307613
360081
907283
891910
682576
78370
972275
565853
621748
1086226
982644
516436
699164
901774
310043
376620
192189
193239
758410
588310
407705
1019422
389474
184034
291065
142783
671974
624143
492643
909589
788720
901869
579277
225162
621759
144560
891148
359727
922061
1001133
744159
1038042
1094895
1036731
168879
760020
51676
981107
176828
517375
351079
277211
1013285
518983
809108
500834
417422
241017
279424
582216
895793
460022
182685
69232
1059275
75752
31525
951737
469364
768508
304488
1072512
181767
174162
835878
458217
386664
233340
754695
1009027
136945
954659
530508
663657
596777
916199
193785
875647
340260
110581
169053
973666
1085228
253485
976042
822740
178887
338485
962187
410548
885920
768528
702787
38137
810914
529582
901948
1068898
300272
507033
817365
158547
529196
1078724
164351
19394
627788
1085583
367742
152877
896079
990779
255659
352766
1094128
743627
625200
753560
646691
249983
258031
1078170
57588
635520
862377
490758
355861
1042989
352167
824684
75955
706413
82363
1034741
122572
361487
1051196
74621
676293
916368
794792
45582
600368
159007
1099129
595897
540802
364531
1085687
52401
336340
300948
816561
468164
771916
8408
340124
268293
162766
1050632
476145
314001
173988
47421
586250
929788
841661
334164
470707
783200
345425
635875
197196
944980
918962
148213
130784
1076715
986886
153103
288248
1083704
4354
746584
502416
991467
988765
453039
490298
922333
507620
1017762
881515
54971
141253
407717
563582
1064862
488632
375287
1056362
204117
446849
949775
660254
613586
562748
66944
961907
97606
20547
803234
280877
493813
90679
91729
29980
543069
1047844
602277
551141
427059
642230
862308
1081863
439385
179145
1015863
157764
1059152
830512
103671
124910
1014603
826772
988587
145333
112251
282641
1009418
714425
832205
155270
1040895
375852
298891
83589
1035605
635083
83387
929229
414117
341860
459816
482374
1047745
159517
214591
932775
565902
783259
264622
865422
30337
26061
211762
278111
437197
257942
583362
650793
958276
237604
192146
337037
431570
266573
459265
148301
480110
326214
389123
1058634
772567
1091860
569067
752434
419690
865947
1067669
526462
703617
903077
978037
970484
931302
344438
986455
334966
98710
333007
930794
477300
199260
727726
358557
814756
181813
298467
151467
858515
643479
418300
1024010
759597
38432
813469
355660
500984
482699
506378
579604
1076404
869306
477538
746793
481121
208148
834190
785609
346390
714063
557345
838999
241882
931823
769805
190770
207957
889156
747510
692207
892899
179888
444022
735418
378360
460512
176492
470951
536685
941230
795526
131891
976746
577990
662637
787301
41204
527171
771716
655266
900700
243194
562949
414277
334470
1040827
424486
864652
439138
957651
716007
385302
103440
894643
893064
304397
705682
404356
745029
317339
463115
342594
557608
606986
908299
140794
505470
36341
638998
552862
244223
273592
909614
439486
701597
918143
131472
918240
651907
492910
135641
900422
195185
974307
973257
880983
698758
928647
650193
212314
1053360
802839
1022554
892295
737735
407679
786928
354468
1066930
421498
395887
68732
233134
871524
261884
76824
521862
577244
50681
544296
117575
758475
628436
825211
105739
958832
45768
373625
324174
917815
802802
340297
8056
657982
998008
689585
186636
957161
579500
515970
152551
396579
908986
40908
454508
958879
1086982
976384
440509
1089226
27827
754400
3318
375208
747251
588060
194391
916750
970775
8741
533321
16760
548862
686129
264001
516264
481673
753423
181496
1028108
226970
351531
795055
1024105
505227
161474
691580
694233
268316
282807
890439
877202
17016
503577
399887
1024205
164482
564866
782147
542050
49550
1066962
551770
863997
334544
517497
1045485
743472
969973
432039
864659
775120
469836
175886
854529
892713
653013
798387
497443
714167
479640
218875
1030895
852654
828346
1003793
742314
15605
298690
297640
492941
308473
859002
156152
943685
902966
67601
114269
64844
224319
594964
35455
1064925
909455
144004
971885
810586
327010
1079951
574898
99075
809079
386981
118165
804505
79892
460892
55898
53633
347380
351697
984160
846054
988715
831675
600971
520311
62182
555352
491830
1094260
95274
617841
774860
752842
798605
722657
5459
445454
781734
1089298
852672
716489
142220
131164
329520
460813
126294
896367
204771
740926
962330
308125
146302
402595
837888
215585
376514
436527
955854
533732
486632
512048
240081
293798
1095271
249988
673147
425639
929414
821386
638669
429716
641546
532293
1090806
10682
649827
905822
750438
60422
915632
42145
343728
368781
914268
933121
766412
481423
671692
366695
1062382
399598
219954
982120
221322
161204
243684
1058348
297356
819212
391767
459463
203170
727378
271918
289190
71438
243917
866174
259023
134407
235442
743184
115926
566887
229342
153855
308831
849621
1028425
736143
196584
103075
521413
238035
476929
624912
125243
974442
649284
716325
306470
448340
164044
359999
693959
271379
775490
730517
859305
499575
119216
509818
1025683
187784
869235
700695
152200
1007124
974756
145348
570482
1060036
288467
1009743
823189
897228
570089
60638
238366
271499
333493
625396
625395
94917
93867
682198
741761
742811
492605
716279
1051754
328365
1051671
1033912
1032862
1027310
711685
715575
933617
932567
6471
544371
545421
864430
71763
567426
164276
163226
781668
131640
167204
853310
503648
311545
340481
502197
597205
43790
839595
1058409
147914
954040
278686
229490
513658
329479
940098
1097770
389638
1093732
132568
61001
863625
387950
493153
510355
670272
101170
328303
903800
597957
377246
987765
317018
1036280
573749
66563
722474
155626
719128
599573
342911
987093
691208
855110
289163
606571
40811
453435
919718
192257
485040
753031
455881
947889
83081
305592
158027
1002777
790808
614427
548415
669248
993767
453706
637014
977889
1071204
743376
745542
922107
71422
142090
506625
271588
501825
235174
249042
728588
91060
968724
941038
1042343
935237
698272
776158
842175
110451
432925
785824
544600
338780
809069
103408
612610
1005257
47094
714312
484866
503170
896683
45567
163936
696548
127839
708525
424678
352043
660869
621638
463125
945585
17996
230706
825673
720163
753209
1019224
816677
520488
45538
679323
919062
77161
123323
818331
759207
848192
17374
542712
710983
712033
344314
442340
127261
380318
946338
1098993
51388
424384
204577
296831
1025619
534960
406225
825512
650351
616559
39172
818441
40775
751442
858795
991120
1055385
495274
1057142
429609
753577
704409
118969
449954
886630
153788
148247
13546
538712
586776
616562
739521
824029
906336
474390
266322
415701
963653
1056308
284977
1071967
817889
721092
752354
405013
12209
645140
873148
609768
432642
718212
255689
1037989
426678
541957
548661
132534
537994
376510
868179
152691
318715
702317
633705
619263
54328
60491
971273
525347
1080393
819713
291090
1077553
667408
938377
1084283
809067
732181
429061
305688
209707
169909
1026683
469123
727935
34846
918941
764238
606646
811659
228961
456427
862448
601924
212396
679803
999248
350190
28801
282098
1048490
368565
168695
548609
32107
788208
181122
997894
1020636
578502
516688
593291
593290
758276
612454
91543
104596
477115
180281
128473
849724
433242
301953
124851
790341
850360
808231
921633
146903
114324
521162
413998
138740
846160
99277
379239
631762
906983
246789
581514
383151
349439
63425
391543
377350
989897
575921
1081357
901108
503137
611728
1055402
641031
279036
511048
672132
774557
92329
760375
591249
867078
431337
914140
100295
1060006
314547
746329
956250
803900
514679
488894
675098
651260
188035
187886
743480
794033
206043
517685
64216
143423
837457
319782
1030450
880968
427841
395097
443256
295144
934204
68148
1025819
400873
998846
2586
772160
121750
619446
434312
988468
771239
434900
852765
1020853
386432
109695
446725
736945
578706
582145
276830
184647
737784
1012872
719543
307163
1025879
891999
16380
202744
484816
472897
156093
288470
762764
340438
698608
976987
147765
9163
1072798
461588
441724
753815
600171
403906
783472
317518
638288
403646
45585
951662
220837
343377
671738
764167
1043787
735759
67121
526471
249209
628997
379333
539574
299075
35596
829518
123480
593594
704636
1085670
899463
342968
438115
440985
428864
554808
101237
529431
854831
662609
34242
1094766
164302
645936
255779
724585
25988
531504
173246
961202
959733
52631
354226
964843
835303
836353
564633
223477
170766
864647
198794
3640
467969
793539
932915
168873
622758
149697
213508
695822
79486
978054
513964
4357
1068327
307625
425051
354397
713281
248365
1091162
11307
36694
437939
363044
771711
667763
265441
691112
880724
539044
928362
498572
59898
650191
636420
855009
262352
861042
774016
157653
357442
402217
374422
235939
464621
786269
982322
690917
1074133
242099
947863
777517
698613
420274
951453
741489
376728
725789
1092842
55871
458239
1061548
688770
240682
27094
1000368
628322
784336
371879
160043
115547
1088750
47640
610867
1051106
438769
525970
725667
670110
598908
817753
734247
392879
504507
166892
808987
174269
621461
379618
954309
129638
926928
478533
937541
419039
1066935
314982
208825
302472
85151
99172
339580
485558
354497
441953
681295
42976
368045
824160
323149
920220
278479
984237
344584
1090587
744671
8413
383064
797816
830653
232388
703565
169280
226719
946335
1028033
960472
932013
806091
579844
438907
337749
97491
598032
579694
472630
58020
212207
609942
967888
112060
538304
251931
421037
874064
833382
6601
188938
1074274
618056
103361
921792
506958
298190
808464
494070
23665
344978
1089408
403362
659426
29539
860299
148627
533600
904627
197646
510224
323615
571400
417424
313323
82061
446481
870246
183046
232542
698989
754144
974090
598180
25611
25965
68412
868593
174145
994810
49416
414613
86762
1021228
634230
927947
447945
325263
475397
202832
306818
241875
328148
253611
181419
1035359
773413
84108
554974
604502
1064848
489624
183658
1064513
136296
755728
787673
213322
551451
40969
697554
629929
179825
811520
490928
613845
361363
1082482
870321
129600
658653
324111
746101
368488
94177
244638
622182
646583
101369
855239
869452
646227
506782
160788
470469
1057685
889105
372277
268576
628337
329332
5967
788546
187336
590179
790393
588557
926070
229003
296329
931050
70406
957094
246718
60673
613090
96769
464086
801179
379902
312355
511575
1015644
935287
961863
437840
447503
869781
690171
752947
473319
148670
453697
154629
593447
964107
18166
563720
315198
70133
592815
336032
382719
721834
1053992
902506
367094
879524
706574
226204
1053823
51529
470804
1060342
995644
44178
274491
136869
152000
778507
1083007
283025
158667
443560
737445
928625
917648
490697
276479
28893
789183
1043412
1047496
55501
451214
659030
524515
358722
494866
293796
771887
848671
1050923
1044548
19238
289741
108386
966234
32400
51505
1000268
522069
460085
683983
624765
280235
671972
327163
883864
636476
965128
724227
430862
126477
1007542
426732
717875
626429
344074
462632
13303
350553
749118
452035
734382
928422
480115
696939
595430
178984
599589
411035
875593
496565
352962
60645
175484
89011
51129
428286
605010
1078140
273943
138354
677343
959292
1044853
187925
66213
584092
1025988
358656
930042
693787
895557
418997
54462
580463
567523
131585
606722
877353
835746
912274
949477
871674
422342
267135
287890
57637
530653
83033
806200
571651
17431
18481
19531
20581
526912
973440
541722
53879
992440
795101
556892
298132
718639
39573
191629
73994
846721
1004122
895364
356641
334429
392032
226055
986489
435567
861805
754456
966665
72440
468355
798419
312572
1081070
921056
757173
1001139
426777
600778
229110
605431
975833
197224
209419
315047
688139
849430
975374
68587
699066
319076
610007
362248
637358
479093
1074369
715947
71681
1039467
362334
587084
902081
374679
841985
213213
57118
837530
338607
542224
604805
679773
965758
824614
938225
602177
676929
543860
208380
84039
326799
762358
1018958
5178
184968
419176
1055305
914038
829120
918775
712792
695281
284542
904866
36687
831733
389931
165793
358165
134608
821429
750712
663625
290395
547764
1084270
512184
408009
707103
981960
239857
658044
318959
851187
932768
682973
1018464
467334
560377
1060985
885905
21712
255783
204980
681194
680356
729770
121151
215374
518904
268699
877221
356322
763720
62988
794993
948359
467686
439907
1074807
50512
834315
890362
174903
705522
372543
1096370
580897
943128
631107
298424
242913
752019
409192
963663
628525
283088
519279
978060
953438
424504
108610
26527
141555
797800
821460
947295
839581
587349
929153
159442
556258
174781
427775
702149
662514
619082
937013
740318
444380
92000
770117
312221
584317
426932
310395
198699
1045685
116264
746085
1014066
561041
897366
338265
691261
333072
666995
444365
691573
977692
828425
979176
809092
329483
125391
373364
489863
785501
586598
408698
888676
320683
1044235
178348
1041677
435500
324576
121547
19456
714483
999334
783135
261006
545290
206004
330762
973187
1011572
1035083
301748
393481
426061
545896
993769
964684
26788
823194
672052
786089
80738
359228
982106
929987
872342
1089916
754604
689846
208738
1035124
925223
265325
712061
1029684
58844
947716
678623
142607
656827
116126
209052
372338
121741
669585
696199
805616
280383
1059517
1069415
312302
885219
309581
711814
280477
549907
359489
835053
78980
910124
852213
757209
888168
130225
323869
1000108
86627
678191
657285
600285
575087
123960
489523
1025973
947939
929628
331284
599029
446551
1076786
961757
441349
516687
527899
383866
1019116
242300
589647
1003469
744722
849027
503340
1005963
872429
514520
547197
893265
851619
904238
746397
385824
697347
219595
249171
60021
340884
219015
1042197
284561
805495
717568
353807
59437
372918
373968
399725
398675
1091512
209703
218620
307979
117849
911019
351543
548177
76719
275219
108612
521840
520790
1019179
432929
368830
915404
454478
258909
406995
343078
445236
22237
919253
466443
313251
896584
568783
915846
615032
627718
366868
191925
826344
988881
581153
758685
232898
306548
831283
44383
539981
219656
20036
800959
1039715
18251
328774
600987
887882
1100191
784274
1002731
363707
455195
768785
582237
793067
876926
655118
1037060
495756
586629
275709
250348
696853
597267
998223
940553
953656
737547
674957
382984
988791
475444
985908
62173
226509
517732
257963
779501
780551
862220
150825
570923
1005970
310476
273587
69634
948213
265171
1039361
76487
630714
513082
580348
153434
584740
781289
408317
574735
164607
939507
36505
804022
1052109
279364
448299
844184
823220
607588
365798
750348
1098873
115893
369331
118214
919683
1050873
358693
551683
574611
924582
402193
760044
385622
217580
1076990
158463
58570
922266
1088259
1017665
563730
448951
1070345
781235
426669
998970
875539
874489
217141
349728
1021885
937145
517501
1062782
153388
1058726
921386
668959
283395
240071
177052
1039463
756559
328091
580491
224478
835468
774325
304700
695333
626672
646888
46688
982870
708661
826088
638362
719345
146461
693800
21495
196095
994854
24117
751457
849274
568622
584663
902794
843328
1059535
140550
965187
280807
157135
503924
222320
711188
100032
388859
291184
320781
143513
804010
887045
702407
442311
120135
9609
937397
448557
264110
730604
433276
551751
155523
55764
625057
479372
135310
730173
491508
19273
460348
1063877
49331
454482
999139
372434
488761
1016173
927837
468503
73483
317604
673422
696552
180827
864058
841792
607132
847478
520421
959415
958365
873863
807353
705398
17033
215091
561162
1031069
146996
49831
488098
1015635
835240
247158
409019
254672
410750
1053309
523250
430585
805752
68504
976004
166025
228916
870671
374192
798088
223883
814602
1020626
598110
243366
535999
128651
780722
1071327
998529
111236
988873
1049411
348598
578689
188284
914332
386175
939716
923459
724219
895915
72271
790084
822110
639767
75915
1027253
182673
512201
1072160
1020399
142928
818077
32637
962926
371047
50872
824669
925657
967938
617356
107949
658662
382623
266841
750872
238051
68481
540000
925281
547877
382499
517688
995485
786725
803266
235549
859642
205346
1058901
670544
1052416
614381
906810
262159
1089691
775993
620784
803525
694761
1099359
488426
127144
519548
519748
769089
280403
864304
740178
1078842
118083
1021774
394218
273827
288912
967961
201586
953734
223048
1094887
744567
923161
497745
702707
161723
904069
990653
283623
603870
1041723
970188
360168
194052
16139
1035548
150412
537833
807878
1098245
647407
389727
533132
427632
306890
942658
946048
625277
909585
298490
536404
847447
494616
66558
383001
501251
317248
632442
1072266
882768
154087
36926
26169
332810
585017
553088
269687
1017265
829361
374860
980172
1025946
691684
95358
35813
672962
984444
286469
750906
1073000
178452
386112
581282
407955
306576
788814
372938
239479
834475
952069
873501
948305
260108
562521
130459
604990
1010467
767656
14591
698294
952457
741293
919494
863374
602435
884076
823090
531765
70991
716212
423846
549319
650657
73910
546150
901472
617982
875514
929114
120814
336120
774271
230001
834197
464568
774858
261249
414402
359598
351922
804450
199910
868028
945833
1002795
18988
69816
798095
340991
109047
718907
19550
1050805
1065811
1083515
139250
456747
217234
937031
297490
625086
823729
96818
564918
985444
446985
612799
230705
567896
71882
937546
1011842
481208
255433
1020685
1090771
1027629
1045987
715950
917691
610508
31255
864335
374714
901837
142596
818575
931130
122975
166876
575212
513001
550113
401709
190575
393148
579771
209085
432806
804135
860665
141215
1089262
608708
558390
1050158
863998
117839
1027755
402998
156867
384234
66570
114393
294875
266523
804445
228987
165314
720034
878823
567361
735097
348899
1080115
1005819
632886
730015
1022080
369639
355306
1040796
253189
975221
125820
127377
430051
902425
473418
951376
62531
567482
119114
523046
97803
651743
235989
813381
854926
838995
303408
650081
692852
232957
897053
108198
848159
720152
276007
15886
377089
463685
815432
15404
868941
205061
1036619
642295
355768
855973
971385
360777
221966
590241
890406
153051
194289
420303
698049
284717
758222
820875
74687
1079467
19151
1097788
505992
715356
596891
721336
893898
382827
175906
1032068
841012
536089
765946
673197
83110
898524
483803
910179
163708
1080259
615105
216673
529684
239198
761090
398857
388495
1092435
39267
488484
60667
641542
250902
751773
968507
901007
1031313
269994
211299
259914
990392
284449
503203
28045
872014
502023
766194
1010201
106227
685557
81325
638135
366727
792003
852786
562177
565900
30819
1017203
678493
212424
1054881
271625
627929
48225
660084
273130
1085562
797686
430584
396290
312144
350152
622090
592248
227392
344432
769203
588065
240890
1098504
469342
793134
3605
809247
468385
48101
780587
184587
343757
987183
325575
42804
784986
37936
847558
665973
62457
1066035
930329
392255
270504
247833
25801
1036042
170856
286830
1044336
756519
1072254
754638
553083
916412
1041400
620006
421069
766320
39581
452857
734107
115512
126495
540587
1051559
423948
899437
751135
1087099
266959
1092571
865354
821953
728420
171449
1089006
778845
951531
779724
622370
330350
1089442
151463
484194
1026744
184046
586210
911148
3185
774154
123428
950705
914679
756669
207609
293653
409045
602100
409141
225307
648248
307922
407386
299816
321808
720554
510081
1028162
158690
625264
455684
135681
721284
704545
368643
748483
1058643
328874
965720
499098
816084
377614
879519
269025
345224
363643
101131
669371
700456
780548
855267
572564
85563
76485
142431
539851
1054622
251566
363239
196225
1020079
409687
645364
540185
549193
852385
320275
298443
501079
246186
374279
726020
926500
497280
44282
147074
171388
839467
70907
281541
1010719
629574
791865
349566
727418
285365
1022405
856016
66491
503777
192305
600965
310102
126370
538559
18868
82027
966397
184292
145278
1090932
572449
716561
457691
662800
540454
498697
578993
245548
1026966
540182
930762
92876
631221
241593
792968
763500
535573
335811
1059250
733797
622215
482406
15190
968570
612579
859575
900769
699473
1095190
265997
1081211
218698
487304
392057
616736
1038472
156280
771991
638240
82844
689830
44939
390397
271641
231627
521933
49868
495822
815574
997364
133731
516465
255274
697641
43741
672136
639721
1076440
816386
148272
1062076
410926
898419
818770
953670
934448
829568
26088
19409
65735
32694
218319
290936
184894
208673
406183
1046425
472818
294632
905615
592460
522590
579726
415270
108501
451684
618472
229453
200855
143956
1024596
333582
88942
426013
1064943
869272
913750
190663
770680
349106
422066
676339
137252
932345
827614
391361
531987
374179
1066859
126098
994738
1099403
427028
447186
737754
779974
368666
103853
68475
324212
1025029
1035196
297760
1057693
583787
867069
733007
422253
513908
817487
418510
845808
584268
242422
627417
895094
229013
223044
629354
259842
745159
861434
983295
611689
269124
703831
407917
647754
992652
1076535
941169
809738
552734
322501
267168
895081
25231
755637
632284
788776
44458
430273
618179
512721
997859
990815
293167
835714
948360
280310
1094968
685717
889405
427862
568559
48079
72386
163489
239724
1083018
83101
286233
446387
364945
56357
397706
186714
548764
57065
977294
642047
946274
956914
229357
597201
129339
871514
1078557
271904
507053
553708
728008
723617
985889
615295
591194
439205
847880
32964
923154
500344
153239
1047719
832036
34581
285937
945319
611082
986974
324909
749762
37876
790110
298261
815640
373642
62317
537340
125954
861189
952395
434712
534402
665398
251476
544057
605875
226015
475098
934337
107342
412879
1054524
994132
883681
956113
1087293
1010906
889801
447470
578434
498247
443821
294944
175519
643339
374589
219251
1076891
120829
663444
161753
450835
498696
222588
373687
169295
777398
191748
632341
950696
739561
786325
134893
549226
22569
202142
112655
38907
690660
45747
371322
280079
464411
224935
883600
289309
631084
1014867
179132
288649
632675
836175
776046
372916
756523
998821
81086
477299
837626
284587
1085838
624897
699593
906098
123204
1072511
496456
79229
904010
155869
301328
624314
942947
335503
747144
1040887
1006505
427613
264423
29674
970726
202705
362625
592334
1022687
687494
371736
177775
1082621
582990
851449
202724
364614
641357
779124
249379
738759
949311
735847
805856
110375
8392
571165
385758
406232
1054107
458607
1000937
251969
477020
399208
521327
134641
262849
215832
980319
662099
860614
861871
595005
834674
305329
107811
768318
136394
426952
981550
122642
675487
580495
648782
827173
1003934
193099
531150
992667
962727
72194
791157
335738
52407
126428
723614
413119
1070903
280626
575626
530136
568842
221373
418497
941202
106157
314099
459610
439073
55993
958493
986662
110124
813490
999774
497719
708097
831860
804159
1002259
348411
91008
831973
45740
326910
631237
135620
90792
487013
28245
39523
642089
942260
984699
215953
87943
304706
663455
447408
440418
516811
1015375
918239
308751
738238
785615
218178
769565
371479
874370
411317
571945
170028
37088
910292
1025772
507034
1066563
688744
578546
32537
853853
263023
146372
784694
163474
35339
658924
426873
368378
797826
720014
131263
322292
909734
137317
933367
86324
384747
460528
579990
525075
620312
974182
635908
1042898
848144
11392
308919
77353
784879
119235
270308
66561
1079908
163673
393531
5765
978228
124930
694190
478938
390157
1079391
1053457
236665
303574
837476
48522
92433
425351
368630
649904
672271
400620
796050
635230
433162
322257
826988
522622
479312
376781
42041
317069
119412
993703
154023
437372
612613
767391
1063589
20952
914906
943056
430376
772093
199623
773879
597504
581441
225573
292670
470222
20120
509619
755608
843073
438604
66512
72008
710284
833484
678457
647445
928917
315240
878962
506995
159741
767584
643471
17105
690892
333940
334990
336040
926854
607301
29190
487808
737130
105292
474701
35285
918090
111331
92441
385121
69141
765740
349890
1045861
757167
306445
632987
893169
275892
821875
372270
243687
264901
375893
494443
1035734
719618
310362
558773
454087
133821
1098544
695174
695111
725695
910640
558749
147190
557585
319346
1041816
638962
439114
184710
313165
396612
532173
398825
1036220
661807
224480
828155
865286
906039
672862
1033271
116632
118447
91274
233111
623238
1087655
154616
792856
1037115
1013883
400580
545010
355583
932424
823589
274519
641432
95554
747530
225388
145401
384568
285176
60119
9141
482500
628833
650870
853530
1021298
930232
221990
394844
843851
646071
31516
943524
575922
193050
511153
1078583
264895
429512
890489
613397
720127
537910
900456
269813
567234
712205
42792
332245
420834
635698
951840
40123
321073
533452
738949
84361
867669
288024
22713
139251
538351
944779
87022
316698
822003
1055135
913137
539520
1041707
176566
989489
591080
721874
95316
609585
319274
424908
279179
547329
8011
875825
947666
460496
204298
1037190
163593
654540
429244
865580
690099
11501
173219
640284
827332
8240
1045442
1063585
77822
751552
883321
316851
104403
120488
405362
9541
648701
250007
334575
406273
524866
679804
258174
803898
787900
28666
318845
134484
991241
43352
662911
450644
582966
353144
771037
606396
7251
417291
466143
982708
131498
374672
118879
887181
530497
1077291
537929
116944
1070967
534972
305422
194925
27830
203029
764676
146739
17396
813891
473096
648068
623419
475389
227305
197269
195890
1010687
514461
616087
594672
1048641
810230
399795
501960
30750
940488
722807
523200
125327
522228
263824
912206
429870
207577
219161
281394
1025299
229651
926626
563028
726547
819158
899330
37626
10892
1083657
631239
911900
588295
816114
947136
71857
1023060
568166
400906
955722
741367
268937
861784
805927
1004739
376534
791015
510753
446473
390532
137347
574992
296349
126302
258842
104681
282178
768414
705311
551460
427640
205674
929164
511331
471236
423688
848598
30408
726556
90694
68321
247287
167667
226059
43785
835484
439059
589378
530939
537826
1063075
223173
771316
558528
35935
220261
951997
537456
754425
509721
180144
457369
622822
828467
557863
793155
478209
176391
291118
677257
248947
518013
369565
766803
893914
73571
1078404
200618
200619
148787
565132
1098482
239320
753197
223190
1083919
814645
579945
23541
364491
368257
1073560
541214
52294
682697
946981
822780
996442
841185
606897
539585
414670
1080136
384047
995052
153964
613866
1028044
408418
164913
152617
463309
501653
654923
582096
221610
90483
340488
252405
881047
784832
725922
989306
403371
87458
306329
93955
766668
291853
618881
647825
74280
540971
787134
202884
941307
601291
658505
491826
965355
133993
338950
244347
950409
916525
597323
124536
1064795
469148
505215
199397
254565
648338
147482
964702
428766
67423
126833
783512
373937
441984
945663
15496
583404
19876
730759
201827
712893
575222
91263
78075
222173
375638
974584
519924
791117
903288
280422
404325
332728
508638
505608
7404
942659
732062
87318
197142
770726
778809
1097369
411821
583048
11092
979550
403457
972812
391611
391610
541243
259985
1063573
830343
678475
617894
936932
160028
474079
712111
456304
522952
671284
1062029
81392
600767
677216
409440
782374
69169
826636
777287
170404
653807
208041
533201
915331
859096
475675
111045
788848
222339
391566
874041
189067
970393
297757
57073
497024
47151
732612
10624
1040876
74260
1071510
1092738
619588
925879
519585
929257
626760
498291
881643
208857
541519
870762
178951
617725
500004
1036595
927613
6348
848655
765164
247862
578429
132022
26243
385434
138963
882025
687972
540635
926390
224522
782384
951385
957392
161323
885648
979922
760635
882784
225435
1020435
123120
234898
45953
273378
1035517
810450
182063
309199
558491
998809
883767
327411
636475
847850
33058
995217
636137
890086
276328
243332
964469
426588
285304
1028627
1029677
291695
192874
850156
36405
447139
520042
657869
658919
924884
925934
669506
59480
908477
254854
925446
1039923
777420
360249
545153
515467
1039803
168412
526564
199794
763657
79013
634641
314198
42037
869079
428116
668994
200738
366814
494910
482769
95028
982191
87032
1089277
550670
676686
203074
1071659
621266
128273
675292
991359
937451
937207
931261
616308
383749
320583
753442
390541
238102
742055
260256
689657
581785
199786
207360
806625
285885
348485
385323
689492
556355
821505
1062321
659594
89412
539954
378309
443552
823833
462459
250092
297006
252829
861497
712336
861915
213772
347699
633392
79559
314200
1080906
706316
426742
917530
814583
612652
390892
9440
687812
618464
239313
36047
153837
526894
525844
808674
9306
570399
520289
341930
313712
484310
254461
342192
927202
183513
184563
262310
671383
464808
706710
968556
1040513
337675
935362
943216
944266
1011562
468974
111261
887129
584874
586121
749101
106671
164004
633919
1006147
382571
472176
887849
1029600
426817
212981
812823
933371
205242
1063423
617722
1043719
329986
203013
406819
691553
816574
73759
107937
1047374
542439
575110
223830
124426
1094296
435568
675465
642072
804487
282044
839512
65749
1042628
37174
180562
911201
1035929
508410
729568
566203
310294
1061687
314734
994967
303912
909560
570588
672967
850295
850296
109864
98266
237769
74935
51561
191176
1016470
701451
299036
67147
717948
998992
201080
29128
797148
840724
736092
731505
730455
941675
665956
742957
135360
705943
332583
484903
130415
267287
1099935
815248
304800
425796
19453
952005
440278
235609
53992
823764
590898
240555
588167
160190
1083617
911462
682101
836627
777934
41269
534944
310566
1036762
373971
132981
970291
909617
736549
943092
356751
237063
210197
879024
853166
524882
168770
1063069
130532
1086805
946727
250310
66600
932583
952304
385095
1061782
1027413
957362
102403
178473
1054278
261083
260033
997407
899183
557263
389710
446792
966932
361215
999762
660307
553594
690177
922476
49224
195497
333057
277539
150723
876838
49472
402947
474123
450388
255123
565284
780034
906139
852939
1036891
830752
1047288
612645
46467
273474
575686
606138
719680
749768
451364
682732
1043949
109754
122931
611522
682496
963840
184228
548408
304325
865840
125969
1044292
386857
450587
863978
22281
20122
326747
922009
920076
539559
165945
557814
236388
270058
934318
890813
377590
861760
785395
416245
561795
243233
318043
324846
452924
15203
421757
817372
704450
932311
140989
507460
399398
398750
1039628
564439
193379
570390
728955
345910
637992
672992
927110
920897
45573
583929
415022
576763
519861
130795
293848
135362
977953
267733
333418
780289
480248
255115
671945
832144
114163
299628
25113
243267
572087
623448
671914
106981
1074760
939300
1070363
914015
763811
337532
937192
975554
72086
335810
29157
1049850
529844
826608
757099
859058
207752
156196
854545
599376
390230
482922
961914
49768
46115
38407
1020649
51443
190293
339601
580788
704985
140107
158962
512172
604563
1028388
895845
861730
780564
397525
1099841
29730
526312
552166
399575
849903
294069
876410
125053
527078
210443
537346
823708
177559
1079226
212358
812649
903592
784317
407554
798458
693480
728697
938998
719158
307492
441634
484505
200539
543211
152219
281174
324026
867582
535718
806491
101267
869168
281321
527816
128446
748797
624896
727665
443216
1091039
74720
181528
62778
911622
920345
347359
199608
370882
58028
528994
923939
931123
761075
369518
493137
353160
673015
568067
26297
643488
869431
18754
1043886
490044
765519
157535
1000960
335142
883237
1055470
25365
344036
604759
603812
664972
178578
281859
668073
235401
985999
787151
207256
745287
845139
261031
887374
730944
89833
453184
851858
666115
992040
70860
462310
624342
328102
810517
484110
507041
104636
572576
637919
94930
583199
644878
918374
942614
824591
403349
962010
750394
618506
233226
507249
506071
630199
992966
653962
866256
1072106
30723
771581
341842
852920
928668
146609
1051591
579064
34388
740439
348717
1044544
850035
962996
967313
97816
602655
1082430
787108
680809
543264
428195
537632
162284
855472
666897
51261
293621
373657
117796
940136
162068
251728
398289
444690
315876
46076
257064
907473
800326
280397
170989
1090796
568130
96231
996265
238959
914619
613302
922638
491221
615092
892188
927794
1007316
326117
456641
188245
533729
604226
988202
541542
562965
950985
201762
420839
838049
72842
232095
421784
392704
302136
658094
593660
7106
223585
261803
1076957
890403
380217
550261
1075088
102945
986268
81134
841701
131358
263731
525975
196212
575568
466367
1099831
780350
1086335
669817
686790
938158
406958
939827
354975
440577
682559
563523
763706
113745
4344
779782
933775
380430
418840
258188
101637
330387
295075
751781
1034040
896478
1056709
964264
642140
489565
1026598
1010197
713060
101549
584491
957803
1048440
823117
716243
856656
508269
377737
941729
1019954
144897
461008
286870
784739
432489
940541
935880
495764
850041
1054391
600279
621708
661883
98801
5710
353723
354773
985521
493558
183836
549977
902116
1065952
384334
87700
1081057
861942
952863
715141
242593
236004
538462
885156
298569
742941
370461
87801
101661
5343
634601
500302
303952
22367
742756
429136
578697
703759
931756
100187
369821
569118
704353
164159
39703
14028
482116
273862
1038271
524824
1087822
160827
20113
390212
279374
662148
925130
1072423
75209
1058015
580845
168554
1078504
300980
474250
52212
75575
452663
427948
643440
812385
387395
670894
1100344
218341
951011
382040
832499
977432
500744
32423
863057
266812
803364
15193
707784
618187
135468
479939
976507
42671
1062930
124423
400597
295468
260953
970783
1026731
296103
930690
183983
596440
745425
173381
678575
33954
914723
814039
860446
448094
994973
921553
18893
842896
338932
382002
744132
1017209
560171
745613
768442
906767
799174
307358
814535
854592
784443
783393
21943
806157
34474
743570
573613
396137
791916
597272
232718
376881
17742
886093
203650
1032970
564306
727296
880006
673165
866651
442284
2886
751157
664407
238782
722261
38154
544613
592058
158570
322405
982307
393394
821338
1032306
1006843
313746
1096681
285801
896424
656015
792790
268965
184388
821263
159164
324321
747735
624090
937764
1017173
951204
975259
766717
914378
984948
699373
847930
274109
273059
272009
783928
804115
865232
523260
169615
1012684
567713
942859
920218
703958
748943
1042543
972127
85086
881950
551546
192174
899137
420267
43072
686314
161182
631044
708413
552106
235168
439128
994117
894164
80792
26079
507681
599136
197833
235193
489677
359541
820144
533355
203148
1050602
1039632
1022798
1052159
330176
120708
1049146
567937
662851
102959
411400
978367
846900
537862
801342
929789
910777
556558
160185
55466
808831
164564
811210
876961
1078388
714847
230607
908382
506670
986422
270249
164098
136455
1082612
482334
527624
295097
1016822
702348
218654
523389
938260
218949
234453
83239
498301
1028580
1010215
259217
665590
3312
802712
830132
136291
904196
502746
131273
7037
187922
867160
294750
768886
164315
401390
262560
936350
642114
948555
305135
1089391
296178
86608
428320
325695
209282
485600
648148
270701
820454
349310
611708
816415
54364
700537
650402
178689
601417
557556
554521
896450
1061696
116111
961434
249369
161449
334630
1053508
1001962
880519
274413
147256
435289
435794
1000975
1020428
1025218
782918
992232
727583
675539
130670
254298
289610
717617
551306
1048538
1034812
137877
976190
138883
875340
756365
505542
216265
423573
281443
1072195
941183
281684
748689
745161
395695
1047632
564010
814547
897379
139010
88313
1058853
908289
54991
396143
601499
769570
830500
585008
69020
625854
753082
163055
267744
89371
682945
486168
340489
76817
690374
764526
332294
744620
659674
414399
252372
883310
678067
270946
1069198
321552
885340
866712
449685
730948
176618
560920
463591
220418
98816
793641
774358
418796
664384
432295
336551
544602
1077718
406315
28038
946678
401491
395067
1004030
136204
267843
880183
1018398
567412
556742
675184
826463
664809
39907
1097392
832857
844272
279904
345677
1058860
720350
269898
947370
951869
965111
521788
765826
196540
42969
799676
668717
381202
1070875
54885
393178
628479
980707
268110
501045
612424
503282
534515
20492
1083348
231187
785589
75493
867039
694923
146295
255881
714445
923848
423767
460704
829799
963365
936726
507277
191583
776032
268803
23887
357105
1057441
856773
476708
161765
29485
946058
90894
611123
628036
472772
285193
175561
82864
777906
745463
767773
1043045
653267
632388
302672
784102
33772
1013969
578312
105038
218261
68685
372717
1084748
675630
41664
336899
397307
565866
977807
105830
1003756
404610
561171
586548
26584
240324
381080
22423
49124
881948
763518
134962
34131
696608
550573
619038
138280
288290
494743
953316
237802
798554
863346
1020392
85851
164654
229372
558494
286288
787443
752719
719641
588515
436605
1060199
627028
662561
115693
1086103
9114
613934
616345
250771
112717
519815
985043
820213
312113
76471
465900
957636
576244
309358
494962
467785
1026452
302417
334023
899502
321264
681606
209572
949603
300805
820685
503578
818922
802660
504320
302554
6752
668252
280487
432690
97456
730559
304355
812057
5181
617738
918186
947481
1033426
866001
975277
558783
790578
797226
840670
236610
662202
14262
727128
691063
313646
573148
1041285
552281
74555
919722
296519
577509
874669
178243
1082177
730261
571137
744612
586255
752702
901549
854034
170336
64665
648558
657583
120846
1097565
879079
283441
221243
106205
816601
705585
488457
674788
919237
470164
111583
212475
113440
980273
1025447
5971
690854
653590
390753
474518
1000260
548949
912417
316707
54711
34047
977771
956021
890008
734254
963987
212449
498624
285009
623113
1061514
18246
688707
644883
770064
107612
94507
804305
829155
425951
543561
256381
83121
410659
766675
930817
545675
150897
68458
900302
649369
1060648
70856
899440
234397
310612
1060377
115906
904839
189354
734024
932690
501304
1064032
302484
721387
847425
475349
86981
805225
896928
61104
303525
491212
370830
222098
818913
391722
780224
46942
751496
6517
241863
841617
1092044
490820
1042617
425521
121174
1087219
956135
408997
502124
300179
236697
827436
1073409
366230
326522
325472
155107
381273
35219
648930
1082423
695787
696524
613379
717628
656210
820478
1088164
307717
873560
589092
311482
745306
314239
25631
632166
224317
784904
840929
844706
931786
729990
569167
487087
1037750
1045245
112934
553048
39340
935327
1055037
755207
194495
280698
536387
242006
567124
62497
636998
149325
786376
1031026
889449
161777
1072751
278564
400643
1089951
231584
111074
1068544
207024
656974
495468
728933
60849
244388
260442
852986
79561
705436
408127
35122
170466
154879
1033973
391349
155795
77007
157415
983023
323981
617963
1028940
264039
129115
94560
232311
926093
956411
541276
435517
295447
180951
530522
1000110
812089
252585
234135
273058
126463
236210
248078
261320
143882
380503
774368
710687
22965
586021
474389
63100
11527
1032135
470420
582404
612702
320510
203727
184484
344433
806629
1034297
682519
472633
842892
1048686
1087414
317249
169198
106474
860038
61668
509216
43294
1074388
593097
82240
116584
708451
658777
635271
89734
102643
60803
753829
527779
988821
375596
976698
834347
414597
633101
203057
870577
791030
613372
486605
974382
1004203
732055
119048
547062
984087
339745
456466
608671
284702
341874
958409
39238
424691
168690
3739
112731
665565
935132
970375
409065
183843
298906
70531
1053049
624477
625527
576111
933138
618617
619667
467816
380410
280355
348144
896673
204438
105445
671361
57669
712998
235157
1075949
325655
143912
835845
832258
1082626
500917
1006375
782724
211514
342758
375800
68889
915410
180172
74013
427464
92595
226589
1019657
1071717
318629
606783
408035
19768
200796
173659
641856
527408
782498
1018771
114538
622659
892559
663078
772159
768734
933909
647578
527551
333661
875496
313115
481546
869543
88021
616811
1044385
313592
575249
909550
934059
994808
727994
423272
1048248
820860
653763
68450
45229
296671
274042
530207
1036391
740729
564089
757165
398412
337084
627044
855598
888005
406314
198052
18514
811883
934765
802169
10704
1062689
629547
297131
943540
438079
819119
531099
282775
453715
451023
182582
1048138
825907
308866
128385
684287
191900
472348
300842
201714
139924
702819
819419
5639
351961
897582
813817
1006271
713126
524108
707137
19966
331822
44042
199434
848071
695013
967637
179129
157923
21686
305914
478132
469044
723179
412190
606539
684828
472094
388920
227826
844277
604159
642107
1085758
1071430
466262
309889
521229
487588
993435
649148
510013
475078
27114
217786
843862
447085
44549
569447
268695
303681
1078126
622398
260895
262737
1035990
212992
712762
943998
960548
734173
1047866
936165
513220
602986
268186
621025
715715
767485
606853
50480
280842
397091
220928
311117
928480
310085
817878
436650
242995
798901
660055
567952
115668
634544
428970
888815
568143
284633
969867
1048989
655701
1096591
687755
295752
142337
920139
940599
22300
574573
1038727
333723
753666
424969
723560
160059
1077444
592988
708667
12035
446826
424287
704197
853122
647555
644798
775329
107126
504398
398341
911667
218866
228134
1050289
67490
41735
1077172
911522
959528
914104
1021624
165559
660826
99241
773864
119860
886210
319878
295040
465630
314285
43725
944684
652901
174150
23428
580340
335798
536430
261949
1093308
938988
542125
216008
562817
749850
649353
784759
1086108
622830
274070
56877
1081314
1016149
281109
515649
625756
193686
927733
877049
940180
320638
144755
680703
706466
870161
730184
381127
1065634
733084
1080912
125289
159330
1051167
239395
460791
87356
1035618
87670
823471
781349
271911
849110
107035
131813
784889
245022
966137
307372
1091849
268268
643456
118344
597142
971122
384724
1079823
289900
388051
586371
169247
672638
36148
1081772
27185
505800
932157
27011
576310
467057
690327
1012626
520099
302522
475145
521943
718963
657343
392724
233071
88207
908967
15678
530996
1084733
801943
120234
92045
344324
1045732
238357
488889
334635
566993
594945
1054950
508004
179159
503680
229112
709090
656837
328513
280860
663355
1039254
333253
629432
383983
1051752
487020
986492
523454
404281
821290
55677
62618
561685
872614
840392
1057308
996876
696363
157608
915672
859717
807042
1031870
772285
427093
42525
595917
1062513
125223
621612
341815
520791
1052702
215985
217813
740581
511221
670708
330872
394744
292772
2907
911981
754284
761916
623170
393284
592878
354540
730241
568084
750489
67768
601633
145681
481733
160269
931501
391688
603596
872232
992041
162721
260240
504453
1080354
86412
902242
929671
1093864
1020166
821219
1001761
605901
787825
282876
50898
793325
347747
291699
913403
962890
326269
270896
325550
474152
727969
854679
124896
215459
346375
250821
521935
57336
252207
894245
695511
937097
1034324
524339
716949
398180
26150
676439
847913
684656
208757
1074419
1000180
121993
456130
389756
741101
911823
499662
659782
656980
324161
829899
318064
774538
521488
768224
426368
97785
1027623
874134
940579
376659
318770
688713
743127
199145
17766
258004
1011515
894651
963951
408233
445311
348253
939819
938769
818440
229726
491855
380656
186970
637896
213073
295246
574425
33720
751940
681645
987668
534327
428849
553121
374662
1064948
1026530
486549
1089437
44790
617838
827073
726822
986554
984013
871789
583512
1013619
77100
801274
133598
815614
280456
39509
578674
409414
226376
382030
418563
596545
472687
482400
881060
939050
153830
307282
11938
322244
68398
184462
1072421
994209
351209
190430
767013
996926
252816
879790
501749
43804
592956
1069052
970831
840615
871942
369118
84762
308923
123722
588406
309907
795317
487568
473922
267478
427524
9288
83272
441481
655315
360792
646021
515088
897037
704702
416173
683815
624901
501067
66034
156225
264813
431896
677067
385807
272512
881700
578734
163356
663385
467421
927317
581955
831091
33972
414527
306469
785234
787588
76394
524875
63114
298723
31098
813800
831531
23018
600826
269262
120853
739610
111758
633578
974444
960317
157066
265684
756808
1077837
656351
819159
974564
262640
412731
385582
500238
1009408
433266
297989
537666
51795
510257
1089851
233428
484769
691979
745096
1047282
919920
7126
847687
323356
417052
557762
93996
1060025
1057517
881782
1062231
989376
601137
283011
911966
571616
628591
786933
1001583
318879
446561
802587
752552
902462
108832
805981
913429
669818
23980
562400
268536
355892
10819
598815
622063
72922
911307
979186
1003888
430880
249527
547144
821497
721446
1028154
450691
437832
607718
171968
244728
949542
131615
1078711
108342
199802
107846
196953
250857
131300
672181
496832
380665
743726
709180
805329
458704
656988
26635
19503
860071
707778
30719
833259
345173
7459
334179
349709
501414
229612
36537
370188
272387
728977
237129
783248
770970
750681
55922
282413
543641
965546
1052827
1067904
255854
29066
11017
279066
883757
198782
830027
168514
781518
543167
993828
550740
1087115
923140
845599
720023
1031642
281249
643486
411692
750541
751591
1088969
1090019
540771
733668
635403
634353
567337
556583
360577
436983
242064
1010092
216443
895621
9356
577978
200477
1068666
898576
963956
53980
584695
35870
472343
2928
381460
1058954
647584
1057743
807475
793931
355943
202446
824667
357839
191816
799788
646945
718628
540764
298284
752055
694066
987197
40094
1084000
573776
854725
797092
516805
461797
198307
936122
940629
132850
29808
29441
132001
379414
423224
164055
191224
1068976
291571
639875
848377
454273
915628
353951
79483
185357
515738
931078
943230
43382
589576
1024272
780609
1064527
572176
1084255
253949
440322
184135
1020555
217305
907812
203525
62490
388474
460224
1073707
1026208
460823
342734
563335
387209
948930
169094
794892
752632
234734
864665
733419
279539
47998
126402
333913
88094
654860
679687
848722
250677
1068674
490215
305150
130893
109165
555124
534612
703140
1023880
79258
907726
535015
376216
266956
900768
639064
374495
1043620
338117
180231
228986
444158
487631
125848
796457
147573
246726
607711
775864
94903
882369
506808
34305
222346
608203
663496
1005610
891492
362406
12630
89109
940382
402818
700790
5353
13694
304074
804944
16189
521087
680919
854468
143895
464877
552553
821696
1047531
262367
120915
313410
670823
516485
1008088
329847
84969
640788
691668
545482
626105
917561
688099
859097
457376
376260
110190
794338
920714
1066477
29623
908743
902991
370119
17310
597872
1020673
84072
923552
703174
741482
544847
269465
228867
766466
335936
870135
1094006
1052706
471945
935330
192728
613901
295787
480072
1069582
43391
652097
1035210
155840
32391
351283
1086209
728863
338561
382145
156442
852077
482069
1018867
182329
464731
962420
53758
820750
46880
779622
786565
1032462
1052043
752048
739590
425524
70206
309774
287093
454032
181885
550279
1003578
612617
521393
1046295
413251
362106
201369
926605
897557
423107
581918
926719
630620
915870
199074
2587
784721
851378
556459
332888
791970
279439
546922
755618
362088
23629
365093
389287
252348
629106
849270
867706
110514
73117
60939
751447
698774
691025
1092174
625691
928424
1093290
796250
821988
101020
806913
1008104
614015
216545
325620
245400
419168
136320
294264
484394
1091884
320137
543009
235909
224759
794545
86091
274874
436258
922908
449185
879374
532269
421074
669024
530907
134805
237875
852442
931541
547104
980751
648264
826359
98822
635039
287710
931408
411717
1050385
539059
880202
819195
1091001
198356
971417
306575
776715
502469
795445
884946
160378
102146
55244
381833
33552
839964
1020077
127488
427720
243067
687853
469476
989543
651148
351768
74325
947692
42004
743906
128526
325908
1013348
161805
440884
597766
133591
244165
835824
672925
173156
745875
662583
464365
455120
903151
495622
144062
443863
688085
784667
386849
220191
529727
184175
469062
60818
587551
272085
731946
681130
133336
723510
644901
553865
889523
333704
259444
744092
825298
801085
166739
884027
231825
854514
977679
5119
767796
124343
548331
213031
849170
688916
82514
968798
117670
314855
313805
570629
970281
383331
985769
20821
707497
4265
988511
754919
316616
852502
400110
741834
1057409
784473
252743
655080
395267
38182
482860
481810
671297
792893
930372
262536
450904
283977
653016
301515
1033787
422963
851469
632299
1078299
774415
732517
920607
256938
367214
253669
108404
157860
7305
93100
607554
598217
812509
1093862
502126
1048542
1013544
645226
199944
639669
895163
52681
354076
109235
314497
233116
352809
274384
531794
1068271
706289
758454
698353
487849
180210
519080
854901
33971
875766
397687
940545
115229
993347
1045022
1043972
473990
283542
815883
176185
737842
506707
1000461
432034
820643
103768
102718
616692
1098917
218059
386661
259637
198203
104298
851747
582217
660211
527666
323873
218905
998678
1026718
523468
1007311
335907
868489
397539
731838
994772
499531
250182
807033
104944
137835
560794
559744
837099
917077
205597
74063
111203
242785
693228
289525
961471
804310
192615
490536
299702
450999
1005167
353984
285522
668943
500931
333920
1045276
19161
326810
675550
74929
484928
519025
816346
924600
805660
1068801
232621
15829
830468
202950
199332
990803
398114
459868
586232
21735
932995
349088
1058013
853582
296589
997153
968091
603468
1068085
51881
37651
785233
165690
67075
1024466
391833
282630
502702
914884
434451
305376
88944
89994
332364
389338
799954
801004
76041
599113
715542
712707
27808
205350
131666
823002
917932
383623
653058
441177
580034
801679
46924
755237
193669
1015181
856221
527558
216252
1073965
865189
314698
347273
467645
771747
177135
196836
539098
691394
273290
206793
673202
855476
55826
872635
428791
951885
795895
556624
348357
733731
122123
674143
77523
348193
321200
10558
1058211
458820
48814
599077
925512
1029042
380171
211141
185417
975478
780189
468307
145637
925722
642838
263831
713457
172231
35704
77246
1057520
90236
13788
628957
913683
345520
465113
775767
819565
584967
1050844
389736
493159
647844
222127
421117
733322
95676
707314
21732
393073
450623
232497
928949
835702
502794
401789
181660
784890
59380
286977
483527
1092650
249027
598676
92239
996307
1022986
170660
758825
18350
169523
820891
768468
1029894
975232
140300
543952
694998
485862
253446
543055
97008
456390
289401
623575
121054
751326
709212
1008776
188089
369986
630355
231820
490088
190783
351636
646877
243051
807681
463690
765160
663514
606338
415988
480606
867460
479767
808634
489928
324967
511255
108120
244732
989443
10312
355282
409104
976835
663569
603172
417060
643188
646268
922848
1090742
867500
376908
281175
240404
123464
1098708
953021
299167
1029369
752925
947858
1016968
82536
999638
884908
584395
805581
104708
34814
329179
349779
1078605
1083361
959089
214995
216789
835119
430801
457890
656515
739149
627622
406981
545186
298493
876866
469074
98149
86407
535957
128003
1022853
596925
238144
85173
1014145
572891
480064
728650
908820
292448
1081187
260332
806769
20506
421519
200657
757859
15366
778571
646548
710977
722632
457535
334157
225975
550084
142309
679754
432930
257571
816482
381047
778008
927867
38687
130852
769754
1098105
890482
911274
622328
41404
371318
594263
512954
1051164
380917
22830
1030581
79995
211977
14727
612111
1088827
992475
238530
431225
722347
783666
970782
323347
256349
500770
957393
731936
711379
712429
29770
941497
218605
876627
1059051
892845
341560
580154
948252
366580
7151
665575
831002
128027
365038
75207
491024
325424
196059
1037250
1085894
653851
26792
1003233
794590
768124
381726
661185
1016136
368943
1006304
914520
557225
940639
295559
321258
720044
722169
571062
352667
547836
415313
693994
695044
215238
762006
784318
776830
894706
67684
304214
448726
48222
950568
268241
490721
84847
534218
329468
589487
1099037
53122
915488
608611
1060556
184355
343415
234633
463586
467941
856544
86257
472720
852814
1000860
30933
547852
822732
88550
15540
293964
159487
923405
566805
270370
391745
197506
1083771
648598
430888
4004
45836
556943
611236
192481
735130
191934
1090322
444574
839915
408365
133957
880328
136347
889911
719015
631322
997672
616521
255312
767927
13292
335695
505668
670411
664532
65262
301296
216759
525914
461133
807531
826534
282276
63205
270426
955970
690158
324840
27165
632223
597178
115588
157093
448574
487814
21527
318393
535454
888284
598940
1033807
1042475
849035
412498
133710
162646
741227
548293
256650
141527
750592
1021009
878968
740033
1042344
1004099
668170
342583
1007622
636712
260861
808118
712853
365264
820833
45616
693024
398994
872739
287149
467903
879469
842976
841619
555602
320825
9596
623518
96521
413291
327432
38638
169666
962328
405629
348896
417246
430542
638316
914347
720020
282960
457149
1097597
931257
416193
776347
1025468
371345
759658
807843
809068
890068
157733
254761
820719
655861
736233
148612
668735
581858
842070
435862
688518
811467
54842
1003268
900775
517978
822322
961118
778149
586175
350668
1062798
390284
719164
1012778
657527
15147
706934
72826
177302
856258
634903
622219
395990
500088
1065085
584123
466688
953799
206022
331528
639149
714238
599582
193420
972860
291293
803206
447583
386758
582851
421861
393482
139156
1065494
673840
156013
590451
74523
839643
87130
573333
909077
20677
621570
567043
817300
896214
452472
880278
98812
141114
669246
36239
248005
240897
994819
120398
811245
47071
808667
115762
336816
903745
778070
860765
360415
215395
128023
923608
280923
225701
828495
562027
496535
679346
530451
216627
42048
757860
1031949
224633
766567
918649
376875
925017
468379
141799
368156
552788
495178
411210
513083
661235
486118
594797
184330
769100
690288
762776
353217
897446
477214
475532
547598
411410
65781
956180
290962
1093294
57833
1050726
315965
84878
691372
158943
745309
244330
42208
912841
395644
483778
598389
81992
370708
441702
461098
647672
8653
513611
316544
206232
331254
249278
1087416
973491
167275
742873
741823
138794
132448
276228
936177
56136
857535
1006652
647233
1034119
435123
776534
89877
40566
217412
200382
569671
407422
244312
256594
971305
352854
98494
912223
348379
256103
153092
476692
860408
464906
1017662
1059022
848366
373535
213384
443337
1012981
828589
805222
764446
892138
144452
722840
460679
1022337
617811
935117
114494
498194
508167
788930
852873
461895
687897
74990
20356
944235
752760
46546
187454
673957
728888
967339
157243
1001372
269219
1013345
1037648
80227
1021265
963300
674587
236761
875972
777193
477414
805976
66658
678664
620298
124463
302237
542104
1084864
751248
182323
609197
749319
295011
261814
74290
73715
443271
920276
1057302
83310
491201
573213
969706
604181
865072
818289
530490
524087
49735
985297
436240
249123
1016904
320843
396686
815830
871274
696665
806331
461570
585967
1098001
284020
694578
1092307
834556
91437
29852
813794
338433
1059218
604470
760128
184543
241488
403608
616968
783629
642996
894856
711048
1076519
171680
851248
952655
385504
819082
537120
980482
514253
383132
73556
1088199
359624
154485
6536
99326
930083
604167
710465
257055
286884
90730
545375
1073151
1085322
801323
399609
217263
141112
191521
224061
587232
314565
842225
865837
660161
195459
745595
253156
80212
992853
120936
11514
711680
608857
202183
604898
139595
1040224
171373
655531
23385
186361
962254
493578
650825
545718
1001917
970631
634987
511325
57171
83731
704483
358046
833078
530390
194188
366729
205963
1095400
75969
1020149
546523
437207
519324
865806
254930
12185
755602
137079
811784
401859
871301
857146
812187
1063919
343744
69067
798036
408259
864380
1010153
66232
406859
407909
574820
349522
286309
989764
1041559
591665
167432
168482
587418
932031
776140
46125
972199
45906
489242
679625
367777
25140
1046467
155091
1029667
275365
543500
557830
857994
66291
839142
788780
1094571
1027533
766587
813727
784204
150058
1044155
936141
665169
799399
312635
754624
869705
69670
979898
609533
938394
879869
531685
530635
953354
338285
555774
393496
154627
320856
978849
602474
601520
124730
676008
1018674
691231
14013
500924
939805
31655
108068
34324
765263
764213
448755
635784
1006096
499281
697655
715736
602776
335404
429200
766951
176790
446708
69798
548666
337473
48465
258473
257423
848524
975132
175494
645243
327415
710029
103204
982663
393713
998594
731519
1027167
229101
29147
80886
469922
507740
765446
339438
714257
87276
607986
902553
69194
788904
574595
556231
835663
813350
814400
523086
952946
725592
457444
468249
431812
254503
52173
568342
378399
299549
91228
21658
136467
931190
1013116
166538
121663
1066874
830272
709450
433432
434482
259555
1012483
485169
26607
672997
895970
291760
1079156
923003
987915
1045121
962604
43326
1019396
775599
934073
712603
33967
126940
743108
492050
803732
214849
61547
206594
439990
766614
33690
511683
510105
1091736
978269
61261
652160
340157
359259
1009530
464491
965196
22169
698448
130317
162470
57644
345752
844450
96121
906269
899198
1038120
550931
868957
202992
398883
279282
1021541
543858
559748
63411
871392
383446
383081
1086799
1021283
839203
277933
1025730
870908
601176
551272
622835
311229
949520
442654
781133
40613
949383
748176
622497
111710
869146
820742
121817
11730
352907
736157
714018
425789
780840
393758
428827
971408
330640
847611
176814
114662
1003616
1082728
150229
26321
898514
596654
121483
403994
726357
731258
321495
294734
933383
1090526
219237
328948
121341
121213
101985
378530
234478
456332
792993
839584
909114
528556
251444
77355
1066436
262246
795891
1086258
727322
216474
361356
477772
420876
327278
708652
995675
393676
933639
484197
373105
514664
64787
104583
953022
77320
627287
709576
877113
110797
912315
222652
96506
915239
533775
523907
544076
567416
280308
396350
8626
204781
103714
76864
282410
299122
583615
73496
446738
1096073
224683
289253
1001933
318406
884817
849778
797732
936274
881166
566646
191517
50254
323572
777543
793022
850345
133611
169797
407389
612500
259660
1057003
510822
745138
558606
287562
400113
1053704
62744
959773
582471
472675
143804
139055
378650
917429
36844
604670
1076049
179578
1065586
825223
504694
44810
277900
484116
164637
914275
171104
829646
273142
1022745
693975
468160
63143
1007199
1020264
727411
275107
272757
600658
317396
361654
794325
578783
939596
883911
891674
655365
597489
855226
293310
404883
303224
14281
1074116
844757
314593
771120
231759
1099536
121640
796694
422056
214934
431134
154745
75438
588047
979330
297827
492833
650293
405649
356543
94906
898577
183379
58018
469029
947126
145513
348322
490049
623489
927983
65081
614236
604975
358206
733875
360877
773942
20429
239230
881167
437122
252324
702918
575757
265589
408504
966714
1075387
381630
213824
352571
678061
954920
964978
717090
125748
145287
279328
366006
822233
833946
646781
852559
63621
589008
567135
758551
394912
758831
365644
304283
460682
232147
405923
919466
699465
892440
333551
308914
175859
821183
326017
20214
480883
463964
1035694
530112
465134
780710
586822
636758
749634
31802
1046387
678447
768196
788832
736769
898307
635376
751506
134269
921535
629361
182778
678608
479004
50437
3352
1079687
46574
986344
184463
531175
1044557
403094
925343
774436
522334
473571
69961
923070
941858
291190
506449
153409
664379
614160
227222
408042
7885
550998
308834
801138
36866
953360
250632
1085319
870504
559692
169951
697403
891216
794162
373830
478233
72162
1010925
553664
454573
947655
361961
1028053
977340
3416
464069
511265
828704
1058586
990281
838342
685499
416407
974649
853055
552256
956414
326541
342609
291237
331148
758392
956268
217244
411772
316154
409693
955757
809718
222397
768338
491086
302902
540664
336972
156326
203987
423314
240526
85037
904221
1043793
94518
250625
499807
796086
912078
775209
833673
77451
328979
377935
894988
1001691
697988
313128
266626
739213
87364
297639
381198
606096
603881
385752
900358
1023492
1091318
272516
693892
51874
461530
608632
296208
21533
48485
966640
506048
148324
497549
183578
695956
922361
607365
870339
793654
366023
100516
218864
338068
566243
340613
642464
183490
247534
9940
466940
18666
230500
483442
777256
489868
430633
131547
1006325
1016685
113141
970812
362778
1099133
370246
145863
671722
470632
1069927
909820
207004
58696
245779
928840
191404
911371
609653
436612
676477
3104
323508
615403
784797
734003
699210
507622
922035
936771
989767
360603
91022
39222
238960
837800
970574
406110
757011
171397
303560
923966
447112
230060
408716
835375
1098895
305344
1100009
885081
1093310
391201
886175
231928
322215
364097
359281
274765
862497
92291
1095227
539134
325059
79093
247432
262242
156364
792341
1057697
195781
916197
414218
666220
880837
599836
243896
664247
747641
376612
1030618
26851
454631
765433
106145
132422
380908
775574
988348
585784
493585
553167
642954
961515
703563
670669
878084
1076700
457393
620845
754133
659478
768512
988473
390046
508569
912328
207335
750146
624942
411003
156082
524600
1007084
688193
945582
1062515
822393
296954
176697
308160
1059991
535634
846514
403528
556318
61131
481097
357955
296694
1023670
347617
929286
902523
42733
208045
892305
891900
655546
751217
1054558
665499
147896
150663
613104
277983
1036838
643059
534235
498174
326936
9755
319373
508800
795150
1016196
977703
689039
920495
70854
640216
365855
64295
960565
1046925
537689
916926
179357
106070
253158
432414
659301
585269
549379
653107
386412
401094
528124
861090
314710
1069477
832462
293975
482695
769113
782656
197258
745674
734388
532272
1048848
36014
533618
15958
74472
188366
574437
513198
878876
912397
995621
1091480
135519
409665
711605
861149
448360
959273
183961
59591
391547
260515
888387
880471
932640
519583
75215
744422
296555
131572
718240
904449
174310
20015
1094365
610814
520067
327912
173028
550677
809739
695357
171117
812991
121284
379261
666117
839779
60765
23715
90539
812288
1063238
988336
219737
663888
784494
556650
211208
70020
595022
143215
733412
519214
211565
903514
5718
345927
40239
345789
768530
711663
68636
724308
944665
131682
967263
445012
5492
435027
114635
904349
408271
211617
993943
826657
93363
461188
698200
52879
357695
785210
561073
288213
288196
410232
424568
485053
606554
482933
690245
545314
483782
85890
966949
372911
323831
421965
700697
898589
781357
238726
572154
122491
997713
427876
950055
421061
346262
12871
117991
903401
1034402
1095517
755428
32660
536836
993208
36340
416248
1018270
663729
759427
922406
785212
498926
853778
766159
63859
124111
506663
1033156
945379
365699
229857
1083637
100251
802010
532048
404925
901650
16604
71782
692150
357890
507295
281123
253359
833944
704939
548534
993559
863033
689708
1056072
682254
959793
357795
1096509
746006
559642
581015
1046385
719451
549350
231147
957742
78034
679055
236070
443451
1096179
119594
758204
13755
963659
217833
11242
408498
670763
320410
498606
914674
407916
236975
596583
932339
470365
1073589
851794
148058
201134
857412
80752
310858
987058
813807
444187
641668
55722
739434
916884
298198
681448
1061499
485657
802577
1061085
237884
661034
4777
586279
1042858
208103
702284
1084484
485972
1083030
414983
559609
968694
75938
1055661
278624
782803
839113
386850
471107
637313
394823
1052251
928450
943516
845966
476871
116101
876493
306501
326903
416133
424160
218986
526423
182835
186807
399748
625026
117972
185901
1093800
364262
992139
874815
243426
518756
740051
22913
614148
611413
421522
102464
805421
763647
773215
636450
204870
942895
503610
973029
376062
993192
436606
1016419
944074
419256
919011
191041
90713
69424
145631
601637
733371
967931
149381
460185
288717
168518
909814
942862
604013
181618
1048511
901211
305973
602725
790982
368591
29743
261722
303128
939954
102995
19462
493533
385914
763235
715197
998247
122649
468115
215446
120948
944151
814285
58482
889681
941989
399119
933247
150429
206104
765442
604392
838169
503171
709971
402770
68747
298714
958777
461371
467805
213376
784696
551442
1067900
865222
599581
247246
929507
1092509
993520
704587
134654
4679
175340
133012
497320
871332
725611
653333
243698
353095
716830
130206
998731
374690
470895
897249
381235
956997
628304
1022982
192353
1040592
96106
271450
35807
574416
148365
484372
349107
885052
361562
230047
557757
104624
942068
343563
880011
709156
1099329
756029
136390
186179
27865
30799
946690
744622
481293
1078062
241223
475180
235669
967521
784122
736566
705905
603179
269529
997645
970944
826807
814006
464634
385951
763460
882533
882680
325164
1061307
540038
461435
334264
187684
360817
307697
338657
815007
977842
441758
774870
970315
932641
933691
345196
373521
776289
1090190
408149
359915
604631
742099
246938
115323
950940
1097656
939260
191550
792673
570655
279093
159673
570526
1079150
369694
522630
416799
756112
283433
850782
530304
732535
134099
1014186
502554
624931
557418
687027
951849
437755
845142
292526
873683
251926
70668
1022447
259518
703316
480472
592636
69026
251700
851735
736230
1041834
771386
32542
965373
191563
99775
221911
397662
269807
385022
349601
537823
340315
172237
452094
356476
771683
635905
650860
214771
987104
48021
648419
130562
782697
42236
632748
485745
935182
769036
225617
299145
216244
1060545
389846
365483
806503
173382
370808
312269
153554
693344
528710
342864
621730
67756
302239
262542
203223
621223
899036
166613
365069
807309
567774
843749
989697
545313
1069043
29015
737785
63452
598336
144649
367160
183231
740364
474581
889435
123864
916485
281352
848347
159129
848314
372609
864757
860394
222684
733138
444304
1088823
194159
623774
654863
269517
910400
1046049
70489
923787
352838
737540
526349
543788
137284
458898
970182
1056915
562641
681858
473270
206220
188354
602568
405085
432662
4946
518767
932212
1059399
972349
823665
491971
537232
376810
1076500
354547
964091
556538
997901
904943
313187
364275
474765
812349
138999
218644
386004
1085590
686157
730923
982315
1015931
10468
48487
3923
631989
821305
473542
740177
520232
597856
420157
146038
44344
169220
247224
365007
783159
982445
996337
825790
1048235
778863
777813
608166
675237
884538
918736
907894
275408
192139
856002
860966
333050
478576
919331
157955
287836
959594
580304
227483
705265
92264
280259
503954
326290
440288
585957
74127
815805
816614
777883
620358
226241
924714
919245
562260
363869
845475
85020
658279
1035988
211895
635228
267111
498172
878956
542554
716135
101370
1025874
548686
879262
310011
646224
843135
922645
757324
582924
1084854
40815
66451
755868
277057
986300
57768
855332
1006760
890772
739860
263887
264694
834531
118507
1024554
565826
346482
649405
158648
734220
1070898
393597
459973
157952
915738
889944
860970
361949
1014824
624923
198651
45750
123558
1093984
126938
913044
628433
537616
471422
1032492
314880
514762
180215
381444
977764
92851
1093124
348754
728896
471594
630360
633903
410078
365381
15576
112467
340249
881014
257782
934173
240856
459281
255952
763425
149623
384890
763881
150013
127310
1052986
332977
673040
1070066
145851
425090
791310
467501
817103
729206
886450
100386
558358
1041900
839695
583727
895242
79368
209503
839332
828341
1011262
762184
1023576
205552
188585
452758
122998
281387
240959
164760
435956
756023
359012
269070
583711
1058864
279318
160092
88386
5599
828876
883017
1022759
943113
790377
345803
516647
853027
380848
709776
833982
761070
280296
709148
453068
402319
393172
798565
350112
634138
316580
279004
348585
191283
830977
406371
194129
426219
42269
257068
958185
318388
1062490
926651
7752
257100
935983
196193
422403
233173
1004931
79301
91796
493483
921859
993355
619178
998616
22937
344151
16638
63390
970620
190545
526533
512422
349617
283285
1008994
923065
115921
1047551
720206
369411
974708
742759
707826
852486
987125
410538
261190
102510
895385
307219
507633
355022
1051048
433922
85186
541910
867623
198825
584699
222870
992844
694337
56000
1095233
148987
245445
992107
3102
566299
893734
858539
832399
526840
300327
399693
55483
114916
94831
63567
114148
592043
834229
618911
407870
654849
46362
170681
363544
799087
807310
894594
692213
46801
341321
836587
985820
998968
601063
1014474
181523
313402
754854
818099
622235
374678
625865
53958
514407
429732
900522
201331
701103
1025884
235234
708217
362970
216955
16226
912104
776956
1050427
1023926
935629
556036
731723
637540
670361
979218
978168
194934
945679
536765
390871
434099
800769
278635
734949
429485
860176
511292
372191
83992
964332
758662
418323
1084386
221402
818765
117830
756364
395168
982297
634571
115872
649113
302137
160438
1050205
1001010
53045
792247
321849
502258
242874
44133
711939
814004
136753
334796
707610
498709
186865
825267
771559
436906
200114
774734
468097
1025632
68751
778937
1098612
738300
170593
415919
969118
55027
207465
811536
439513
764737
562690
876649
31647
227670
54465
374888
68541
254069
902383
408297
538814
571337
912671
27182
561146
729842
201119
1062665
868634
30115
360234
630824
611173
1054431
539710
980113
621450
655829
242288
503602
879117
77867
867445
16817
278437
797665
106788
1090464
524169
652781
857302
211560
249491
391211
47853
572368
684762
953300
1047003
943543
1046733
856406
269084
267788
12120
1020903
723214
724264
722164
541870
1033607
166842
75419
848455
792280
744669
457197
1078971
284648
559815
158380
675854
599789
239527
82017
535012
635217
141059
330657
246001
436340
376250
895127
194807
444070
478482
957219
205844
248915
304420
587636
899490
352169
1082166
265359
564333
563283
461706
1087491
775803
602939
591774
439135
431642
967661
277895
415413
217480
757113
253418
848999
911258
568839
982462
651009
1078907
399820
1067999
910753
555339
892660
878810
138278
138123
1048932
215869
417100
222547
108671
988971
295377
1023021
899607
898272
473112
613380
869040
50748
412782
933540
682944
280476
478583
915842
94229
29445
1095336
709684
624288
808693
743774
28812
265773
413524
452584
720783
127809
113506
1023857
336625
891796
883523
765084
755220
889072
956133
546202
540509
457161
545963
1078600
890569
4416
729910
5193
571527
484698
993509
577742
707619
293089
887210
593037
343804
465334
337027
16589
739229
760745
693229
872373
1078249
360935
828121
251874
98739
601172
888698
819452
448038
421352
284732
598096
833991
771584
637217
553502
220934
703470
1041092
138355
645072
615780
207180
942093
147144
92657
442488
129813
1007310
557818
1084322
908297
678547
917268
296719
926610
781710
374790
800349
938996
553332
902898
826046
755842
397751
751349
501766
432792
817402
586565
544812
946488
950137
407007
59482
199109
241627
473342
743614
174474
872144
225266
635931
355020
956511
959976
451094
244206
298280
72208
601556
580168
52617
456865
252294
473910
604062
928707
885846
833557
774601
305351
833851
69311
863129
244020
1078961
227443
643022
129539
796272
1098682
41225
879121
457231
437624
1086525
984984
554824
685519
364318
140159
548069
953109
193961
516467
52743
711561
22736
513239
854108
379199
40767
378908
786634
76055
698770
785180
216021
349341
957449
194106
230413
1093248
467911
837527
168112
537762
696458
916757
1041102
399474
290859
644545
350931
34711
550703
594889
748584
370081
1016537
125585
378583
13432
339648
648045
310793
555773
1038070
792388
751546
670123
316934
182710
1014874
144947
1004887
355921
831967
1033169
483139
604004
929359
444631
855475
829092
694358
427403
706110
167457
502917
330713
230089
249150
376357
854105
675064
1039808
640310
74355
914317
533129
349510
1042173
1088758
979556
519355
727355
408152
118581
512585
867197
196175
288455
162440
567857
465917
472318
728409
1087217
210942
847588
602082
840489
1055326
659124
53110
611020
278936
730769
813098
790648
971043
849847
568618
713969
751175
7964
1099404
837691
112141
76030
354481
134875
725390
140557
849026
525648
455889
880043
26240
978848
288228
89208
1051720
927107
206659
256430
436069
987985
394421
1025263
326992
775913
692772
546332
272285
406400
442587
798469
645328
774023
144345
1044943
602831
578023
65053
898907
82293
451362
97745
482163
806231
924778
459335
649511
50111
47099
197190
257808
767713
422690
999465
914167
682378
833717
234832
829238
28989
575581
848892
429587
942201
481982
99763
367193
280415
1002923
305967
418906
303307
775572
143210
93691
725673
25850
822164
644462
1059246
439030
833830
165591
924364
669549
785688
205125
423904
314839
283069
1071528
281110
393000
434718
82755
949668
756867
217515
333004
1007151
675559
563368
939351
527494
290287
583258
956850
102312
675050
92005
233176
227489
698939
844744
955158
348605
743453
466243
708166
904175
963920
35707
964352
621646
1057235
341971
814640
511194
52691
739538
209976
390392
747396
874684
156268
724618
860536
1080020
424157
388584
996407
34582
1091834
834707
333760
597939
754798
438527
555102
410955
452482
926238
555261
839454
212127
873316
401625
939043
49682
221238
942732
977088
148485
472582
599798
1063894
24717
869351
15670
927563
390134
667945
80659
482396
883582
137975
189944
682527
637897
302418
122022
413908
391386
883230
368868
129826
215815
221318
588270
665585
447392
650767
319641
469183
439010
311480
1055892
1064693
1022939
321213
139263
204575
995191
164941
974440
506548
843293
601697
943474
280895
572944
53429
834405
145414
736976
550405
32616
815660
887145
253498
591196
1042630
344632
253310
850115
797671
155926
978520
197738
90659
742775
335650
440092
778045
160569
252493
138046
534431
52372
665042
228975
1048312
851757
1021325
1066916
217855
75146
921082
967688
155995
334543
127246
16984
89261
812440
155848
739628
255489
294480
112574
8282
956996
687419
224712
621710
962962
610477
779641
312685
366508
468276
105334
91907
823216
726540
530045
855635
484120
920303
1053664
551090
724218
430769
235527
603189
895006
385165
328192
976537
612435
438010
553232
538475
901153
13784
799489
85227
1091370
1090926
936378
381800
216188
893109
771643
41454
965794
434936
686147
478222
18404
319701
496201
399845
97389
815083
934140
773549
894407
690735
380661
69207
856810
657442
406003
817441
427506
697519
132862
704970
485535
355232
329719
19543
8659
191502
502883
770010
1089244
643053
516052
186062
518857
1098319
936337
926237
559470
56763
625376
19611
475259
980179
365077
237067
213127
254806
814407
1025194
1005921
810397
641005
72111
724694
507338
68226
871155
426608
789066
893955
260710
1043282
101348
953200
892767
155511
1010356
241235
454402
532935
490208
564657
188634
203517
657980
345975
674233
114607
540367
1027596
112999
180614
1016223
879731
537829
311971
523753
759040
194707
520208
70148
685396
973756
728063
404994
522906
937669
841711
262294
600511
243521
856644
387367
324037
774347
93399
934040
547884
740166
401407
743185
335407
350390
854790
1047404
104513
54908
1089690
146735
582353
751145
911114
169401
653158
986008
817982
50434
388517
309872
443218
686697
209862
999495
950971
448608
615820
103547
335591
639293
459279
568139
269498
331892
884240
1006411
583076
1037770
386164
1055911
797448
907456
166902
874459
385660
491958
982586
862079
480793
147127
9744
885065
105624
286530
211575
843007
719966
356848
441125
1019488
335556
939412
975234
145016
832887
229931
500608
48230
538004
354561
717315
319485
909393
840425
608060
7985
1005112
137557
1039533
213807
519269
74372
225482
230860
2204
561158
161437
479538
777083
6858
1063166
127713
647972
335582
119135
567357
693857
257718
293926
1025699
22882
244720
815401
90275
412064
649938
778283
389748
476029
394269
624318
232805
112701
146859
924815
255768
120741
1078590
407263
861364
345810
379251
129604
299373
451854
304624
819889
713329
81426
344330
121445
90143
548565
412793
85444
124140
40063
360978
645642
402222
162921
400182
494738
627220
574415
955960
985110
707139
307190
181214
1043827
214670
342774
560112
511776
401657
612462
42501
493148
477349
144474
126912
190157
734072
1073638
444944
325588
159571
456162
981552
251592
241733
964650
782631
870418
945135
586045
101595
49478
752649
87593
469398
590832
833302
609859
301150
424089
64279
510488
436786
10372
690304
845387
71040
189134
1050435
648906
546430
646625
632226
914967
408529
413479
986031
160455
710073
683184
226746
66174
91922
795819
90748
763108
966922
475358
773552
1066481
156146
914543
934382
989877
362116
80986
411739
886340
198150
507067
77608
1074051
1087205
694114
58569
875472
81388
366988
517448
533605
783249
195249
826726
219835
666528
545681
17654
908348
374327
955006
1076841
918421
771891
650000
1090038
11807
89751
502521
349600
88825
202748
428522
970028
271713
774132
514223
389554
702241
302641
774531
534500
576760
18937
514978
657828
656778
814920
4334
28244
1100265
198158
439338
200648
471286
969030
1034525
1094690
759358
360095
240729
958579
793048
304718
510402
765855
717039
1036823
634434
422080
778143
149726
771148
813875
31822
31174
738693
633613
373556
144601
650970
520465
317866
750838
700865
359437
85636
205319
348161
1058611
504383
833294
1088549
357448
309599
377056
422317
734313
74976
654369
41172
930828
179667
536741
72399
654956
613245
160953
417335
947582
597075
569974
1052824
112627
196554
214229
550502
190523
98840
1023735
947516
676550
475294
410749
50678
959051
129054
804072
533541
534591
239130
977761
928892
286022
716849
592342
476374
358192
334094
74832
214441
417147
940048
204312
849267
259158
642936
745496
795261
391413
1091113
136719
128383
754129
910137
1031845
507188
686065
876328
267310
898893
863582
529394
532384
156511
812772
853558
186044
751862
186640
597132
368829
777762
391046
854292
450006
296734
648036
530693
335853
564428
145190
280163
282385
406907
565213
317413
1014772
497084
198084
67912
68962
18795
975395
865557
244286
285227
466856
161450
162500
167491
869935
625222
583334
416452
417502
878453
1031743
542498
412809
113341
628366
959643
517201
464015
940560
59405
758710
458907
797797
591543
89065
633102
811624
60124
703910
738349
334964
1055749
833756
1055019
470837
274184
503814
1019722
854996
360583
249405
815272
258849
363680
340085
149271
177647
975487
25435
336535
654307
391495
721377
171046
270847
671625
394335
393285
722498
758634
757584
142480
628504
810039
808989
57129
320500
761235
211982
464564
872462
732240
243734
231735
978670
979720
681979
399678
959124
301416
963573
458814
776209
697174
620248
800118
573682
495737
408229
823339
59956
1038359
211851
1084944
519595
336950
886122
667888
97527
1017600
87939
528956
794223
1068164
950631
442253
621713
874794
145010
437829
488630
862860
1062826
330963
1049481
740817
420694
794515
1040324
350886
401247
1057766
821805
525651
215224
921296
797996
108674
548653
929184
591015
276106
465569
414319
642151
680106
105747
585838
572545
44668
577287
929559
608875
491164
805578
1034364
760637
841040
822976
933161
265452
842719
370918
258365
50275
630513
367914
710575
515028
226390
451543
80296
1067285
91740
254346
881414
1053473
380677
306296
636952
54232
761388
218126
588948
536776
999065
769637
60758
928318
706311
935470
541390
246618
852149
189610
263533
1044566
201689
520865
403830
94554
1053159
639473
1007594
47743
306978
571015
392309
338889
851158
856246
269425
93871
460096
679711
929501
429519
77741
867304
143558
650582
596412
582435
808243
1020701
97553
287819
378954
700869
1004524
707747
752022
131324
741595
692130
743298
413958
62921
644804
772769
370572
699393
883995
123982
711120
701601
631802
1049347
145009
7240
141565
327258
1065220
712373
601614
641660
226218
131337
740350
618718
285746
353740
332652
136114
177999
519203
299242
1057987
757002
817664
652662
413136
542813
863083
161814
540935
276018
743247
70266
1049911
923645
536252
290426
968938
1008459
821649
461818
8206
4103
475539
154296
543896
667038
617615
1059607
890731
958758
1043884
1038882
986290
13029
572502
150087
918117
548998
273865
391421
966914
549825
153607
845692
146890
545982
783122
1096109
274535
1048499
445848
569985
619216
390783
402263
744466
525151
1026388
146670
594027
840107
1071367
587399
251838
695885
244858
892355
673494
738716
201011
925445
415710
1038890
983263
144409
371580
218538
204194
963270
356693
269312
743588
361458
473690
679728
497679
894372
764069
449219
1059288
1065000
267232
866936
70947
153549
534735
374918
230197
619679
1053384
428209
248758
896552
998364
439654
844977
263955
609890
487175
422171
677065
348549
375665
572270
925506
974427
43186
537315
732682
883623
904745
862886
139664
156875
791344
758654
636955
183944
1037105
191767
212993
813132
325512
340974
158290
853762
1049932
686867
988197
1023282
727386
583959
525463
596082
1074273
111937
809736
814302
617666
415686
164037
978440
854485
200288
832261
7169
912741
270073
81353
645077
340963
732916
229297
411895
964663
878658
899931
587868
1061923
376957
456635
941824
80939
761468
856260
912857
245533
577582
72917
733967
381371
249906
534905
529438
252702
1076392
1081767
790970
267107
914784
548247
619054
218294
378644
4008
930645
547552
95384
1011819
85432
174207
398470
518452
23848
190218
154746
431947
1089145
342128
299794
170213
542326
1047098
943340
717494
1053402
842851
802537
627859
533817
1066449
921239
338351
1002238
684827
1083852
759567
115005
39801
1010739
971571
512143
539814
311146
565212
1073297
155216
570569
193159
428711
1084466
70667
265249
802824
12259
598368
389195
399457
1009005
888138
281444
449462
622498
207614
320450
912937
1024212
716599
386493
465400
256445
339418
204018
211887
224972
115594
568873
59079
127824
656014
371050
200692
68519
209689
746889
33066
329053
105266
550621
938583
856314
763264
313828
27626
772029
532745
45968
371706
222115
685536
805382
356431
988198
93634
7839
140570
834100
329604
1009845
911004
490476
117013
895524
271623
626956
1035841
1028874
383556
263079
779512
383982
671891
1036080
472795
779919
510947
1059347
971453
406134
916082
855634
561126
577622
39183
108708
808012
968709
417863
137730
217135
929011
392837
607436
926972
1018156
382991
237061
108857
483897
1020833
435389
349549
911017
345862
773007
1043039
85986
37575
749342
526481
460210
33616
616013
759124
668682
827821
758951
1020110
557069
477116
818532
278548
400832
827858
980438
377888
966967
492649
419476
291363
177997
627221
484972
602758
352387
869127
416916
45655
767576
142402
530954
881447
904924
29785
274068
990066
964574
285504
22168
381124
1012701
857339
770927
728019
825284
614515
886719
885669
1023993
612732
500772
351883
245328
1003431
104145
1057865
852634
841069
59438
645790
635893
1028260
42182
983788
429412
352215
685937
290394
924851
953045
624779
566840
1056767
56668
344391
146594
475268
286365
916059
781642
782516
597106
142236
160764
1038439
546442
796525
342720
151015
506648
703407
935742
116836
324743
56049
1024751
839570
127024
23175
431934
1014212
243044
241994
895196
386434
933487
826956
359629
25681
852266
459256
408970
1039914
1006719
593663
173790
976158
872323
662797
1041827
1070114
373010
170962
270472
751464
104825
484255
879248
18091
975047
379891
65859
142375
1082155
426249
641885
1046695
223403
923484
139817
309668
990583
796757
96004
1070742
258394
136798
254758
683757
577394
867550
484490
695903
87669
662133
1013185
64911
289896
960917
22615
359662
263910
193729
281190
742924
492962
879276
230409
371801
505246
754743
1055203
469172
773469
868195
386966
943150
644170
530255
440049
886135
656522
47437
1091824
166347
81167
943995
791797
206485
842588
843638
922823
682446
179617
99682
239231
719921
330567
456503
1013698
1030259
74909
1091672
820185
379489
236527
31518
648330
815792
249915
676314
242376
512150
251337
368615
582002
1077225
953423
509810
797326
862846
880494
735819
422365
132101
473409
1095161
947569
44691
931571
19104
64290
342156
913691
892945
1012498
338395
174599
1023622
566080
923012
188085
32899
662931
844000
572059
230908
758682
216757
4236
264186
516902
899509
443709
1026043
1052522
210798
450191
504602
400980
681720
430052
831815
571930
889872
894195
223949
738679
828304
184962
184205
715173
126504
498242
30169
587908
387919
118244
210514
565888
754876
219996
102095
441118
870128
615741
265448
922368
834715
375544
270349
214316
686392
16532
476836
928826
125177
947396
343732
578878
597596
60568
411688
782226
615887
551696
745263
383922
296045
43608
843650
905839
1021055
303933
509823
985061
187783
118021
588732
578389
292107
406307
112843
593312
932804
1008664
660075
745549
724900
954238
436200
1090463
446976
235734
927680
300660
490189
567233
660999
409031
779678
144214
100356
606765
108920
933707
786460
646839
84925
416058
410601
835913
673325
728405
574498
1062482
983935
1013436
439266
35151
75304
1081250
383018
304485
239187
945514
839817
585687
400529
561164
165299
939096
40009
630465
336893
267076
141416
676347
556909
797547
509112
955021
503478
271711
1033546
484607
166400
882450
429181
642353
635140
892037
334629
994561
938978
420741
173968
871657
363514
452007
55450
264107
590745
118034
617328
455038
454912
683610
904292
792175
625006
9724
435446
60028
537041
834339
45742
405184
125586
581545
960503
364849
365899
935987
937037
57522
223022
349402
350452
834210
187764
879929
182733
630297
629247
1021689
1022739
547118
546068
1021339
187713
1065571
572131
573181
341151
504717
255555
256605
505432
342146
218335
661376
188582
345109
838924
12510
548269
593688
411903
1058844
89766
795467
522467
943481
653771
942543
1068877
732318
523226
278640
627637
507183
706929
1093620
210162
840901
703923
191142
516720
581330
843372
835169
176655
922558
1005639
548346
872547
716285
161484
287908
669149
419266
541181
723473
99899
22947
1023997
83461
1022821
316919
381774
1059261
834338
398240
610928
278018
654668
519219
902282
676856
533623
565537
1060088
66714
624290
525965
943708
71145
489540
177857
387106
1033107
650215
41372
462837
776822
1085310
635707
872938
174893
31362
163049
366354
101824
1005320
453980
964071
231829
327058
925120
750075
376103
1001919
77666
416413
1025148
1034806
659081
332605
861594
547251
1093869
468269
587922
10884
799081
233286
728620
565227
120860
401216
201287
881962
201502
9723
1054649
540762
890601
119282
693153
553086
587406
442190
124512
303603
937599
11220
3048
556918
845906
171864
891182
768928
134884
737888
323782
430297
472161
357963
334455
437224
785505
891872
990674
694521
1030906
219282
790387
83863
5061
607108
341047
733009
590584
1059576
965994
36637
979174
741498
518692
1064806
974377
961338
201357
168010
548373
860642
770583
878307
323747
740235
741082
863729
145173
937856
597724
342454
941300
777627
68135
292209
940206
383666
199745
938582
793252
810142
330521
791552
3124
96711
640546
928969
787877
628330
520525
740470
994873
127425
292524
515062
130987
615613
127581
949450
58425
430420
56289
600523
300407
207100
504779
608712
542314
151397
616179
393456
263980
701640
291774
834439
185062
251351
15623
818166
895077
798484
704983
710249
235331
671262
743899
80915
227235
607057
52026
136468
830617
418781
938963
595474
450473
185645
362967
834898
402912
193354
476054
948508
1020087
677223
376830
465262
373519
772634
274708
982756
539233
918626
34487
373768
366156
869394
126223
434880
814712
369091
239741
655590
432894
154412
146644
123580
831951
84046
940605
56247
896330
252440
968782
852560
855800
422406
626258
605622
318038
671787
871933
244021
1073556
37776
974154
605774
783417
917788
913758
293034
975327
334049
554203
371544
159065
193307
907077
1045781
948619
181006
666605
895420
276289
460317
881231
559533
657181
117366
325644
781193
945873
51940
185875
290906
106193
887084
739452
169062
789965
459977
73757
86500
199774
980927
569630
201341
1037396
237889
671087
529030
722097
1004732
86987
756565
10142
224698
362629
570885
565123
376565
975153
1075833
1071033
599143
474698
131061
87221
815662
1047703
448068
734670
947743
614257
126734
828441
863256
651245
964228
554141
1085315
181177
266781
479160
661331
105414
131444
442716
676854
560329
791330
856750
975526
100883
816014
1057736
997194
6756
342284
444694
920270
859990
347729
43774
277662
170600
452379
521164
165501
461029
503940
594440
312211
21380
674557
432757
395823
589823
852182
473110
718022
263257
962622
833507
38754
41552
573882
183177
1041721
1003316
880360
493957
71254
288908
966545
844588
388514
873607
9691
232288
513362
447091
724512
1086381
523649
155678
745964
719192
89899
577560
88517
446842
299386
615933
679298
1024656
1073090
704801
203664
54321
591798
329482
407349
402780
67827
11891
331735
187748
854763
395624
1018948
815459
416272
914812
512326
787007
316976
1049306
845772
428069
831637
686869
786241
391830
370510
375554
97926
973461
937281
320735
112834
585816
706600
49152
225028
664964
838906
1042158
464488
505766
619200
163559
346555
94533
614273
922300
1078799
452553
553544
815857
963907
464071
1010170
67443
262015
710252
1025550
358859
806303
805253
776513
29082
804094
576622
43973
85844
39208
44216
793356
293654
66022
34820
587424
817078
137408
572442
142382
627130
199208
56373
1093509
487348
844268
491942
509002
928767
558714
1048308
745209
121153
570842
834151
906475
336588
232386
152260
1085499
444575
570029
473583
660533
849671
498114
69343
837320
554094
1044822
93140
654551
172694
880612
337042
66295
1043159
195303
2574
459008
377446
323458
997179
174194
819896
745099
867363
957941
1065597
666477
307810
961180
9764
550864
633260
847736
498854
680758
1071375
955433
599268
739167
71590
827186
593226
870099
1064841
66237
749832
339159
612372
609889
784380
475426
937777
1042386
376231
647417
1002241
468499
376466
314446
121330
872995
649735
205955
867907
6761
7156
388714
1046281
373752
854857
59965
988655
251548
201498
501631
648079
522519
737755
760120
973432
338921
862919
554801
664118
123569
1038710
392348
486006
625631
129056
31209
555922
835220
692433
489194
302147
139268
1044839
673095
179690
290708
1048924
528243
898892
475186
904368
880825
1039351
185885
474261
645377
159336
920420
1076225
469433
685707
835002
217942
957349
891933
1085112
633224
265922
466248
976136
27805
959568
1091496
249326
327387
834580
677974
791427
1057045
626399
60259
1100240
111808
925711
492329
673101
140056
800866
526122
849059
661179
111205
1060094
926743
233746
37396
396345
28688
784761
753389
405148
983344
230371
679531
264537
469511
960158
487005
646572
146441
410163
782913
641370
985839
634735
235524
423883
124414
852145
530928
983044
908288
857290
127943
317256
1041055
755753
328232
403083
1067855
749749
117570
470522
86245
838118
390030
687399
563978
398005
178910
16695
109903
995119
115522
414494
614809
635485
479342
838368
255787
144368
264415
952685
439546
143979
811243
12760
722151
701026
873651
1014482
959254
1018384
797750
79660
585218
185579
296629
47677
311197
666443
1091598
1073470
79475
760820
417466
418264
721434
764868
354984
944246
649881
483192
206008
221572
980766
243573
611104
12745
387384
164260
398570
646336
211357
830004
992446
530726
900478
121985
881107
1039013
840018
363303
256290
970237
556606
366632
617286
8995
967011
826791
200248
289119
22076
449471
857895
853489
636870
448739
631170
347308
563525
1076343
961952
869963
398177
944236
906730
537615
385709
421661
237720
1004830
896765
705639
219979
529588
558325
395270
981411
1073282
807929
593384
744648
255412
1094446
520032
407436
627369
710846
312644
792560
1019576
9765
930727
173138
718267
431982
224088
596949
601574
849853
891962
1039990
814694
39923
298262
708435
442120
193509
677040
948764
559407
928391
902017
1001541
328468
6852
158715
145961
970093
1062348
311590
237574
1058941
166675
378023
51817
163298
827524
1057699
868946
940027
517639
558860
56679
436037
744295
668090
87410
570724
1093060
396858
779071
976139
431322
697916
871513
37851
264980
433100
870695
318714
729226
521617
790058
206173
563824
848607
517272
649991
811240
684564
1061829
419023
1033797
943768
277538
551207
57323
148881
535142
878345
496628
931508
840573
574161
347278
756949
519136
112304
849106
163968
904976
30709
814124
156352
807972
199367
969774
174289
603788
166500
350561
428666
170959
412185
486140
633169
167292
322062
556928
985605
242777
180175
795146
700120
90523
258605
150310
1094748
592872
67892
773734
569225
1039239
814762
827912
451914
534386
279080
859573
57529
231593
141853
260064
775792
964231
1003353
846367
999162
89842
249404
147233
517774
730039
839789
536636
714313
127975
643644
262599
375891
16072
1035620
737790
71808
617740
761152
1020507
910263
684216
553383
1050532
620669
453148
687851
134139
1052760
1059680
549351
970341
385042
724145
767838
16649
981892
155433
748538
297170
161313
8112
660417
583666
822405
1085727
569245
109531
898959
157726
523704
611309
760840
909620
55966
950021
114123
232222
529594
71368
72418
574464
1058932
849556
351218
900894
749017
831736
962450
262188
235847
464869
366258
610639
292274
293324
610092
874509
39959
476069
77478
716515
278050
674184
301989
420457
168445
668722
55891
76010
989499
400609
152753
383555
575368
791854
704352
703302
18487
142047
421223
453377
163471
505756
40188
89330
956019
945453
837007
394909
620469
778660
857719
880717
575069
978486
281459
251481
22686
390126
830007
877511
956971
481320
215038
458843
1028989
37775
315985
149206
774979
648905
562977
768244
1012206
437908
235916
547939
864973
806375
165632
601825
121775
638588
245475
482998
1045359
244499
728690
861427
260358
1049182
339614
17744
33992
451938
85669
600665
495570
20943
208748
753792
30648
254179
649371
260584
747551
862143
431580
670398
1086857
959975
612908
631384
70709
172843
503906
375267
524289
919721
584692
458364
131535
934612
81942
557686
1056793
695130
188004
47638
732309
624212
480921
981028
279199
213820
18628
200069
516321
742178
127864
278000
448719
1018810
34123
459372
947253
607766
253891
429305
790750
1010942
101143
270277
860990
589076
370338
633389
652581
1038217
486614
104508
206059
773999
427360
834367
614908
1014445
510483
115135
182451
550189
647564
316678
3546
487547
1062211
63942
833966
285904
1033751
373011
311608
925677
840535
175273
847138
465628
325335
343740
486793
650275
917227
189464
412307
132598
814649
197683
121265
880776
1096762
816025
5150
487640
421959
47986
878944
877894
623262
1025036
419565
803943
66349
1075093
109423
786119
262010
536787
377422
675625
354102
639710
250225
589231
194596
711190
271106
412699
616657
111100
9811
502292
84425
832596
519785
188695
730005
1031869
124017
972261
288628
79838
206497
334052
453903
144985
517942
765296
76397
591389
755643
135149
84256
1051645
184649
354603
353553
211960
605754
163749
991357
506352
324885
829794
339235
468056
128993
910586
370868
286377
446525
152722
1017218
804782
1005004
185057
302446
702146
282383
916977
894242
493735
510061
350458
374980
662071
154758
727065
746767
430528
393400
623869
310253
81415
559021
559628
1005425
235027
18641
197667
1074001
907388
503182
943347
841161
798921
887823
1064438
33885
706714
906499
813036
1055033
93416
295014
729115
57921
380843
636399
778894
338918
183970
108333
361284
885581
960189
549232
316282
789677
932191
996292
269424
768366
55973
25079
190129
815642
815233
1044033
414968
739322
817162
612510
756219
205259
989753
368007
542648
1023681
47812
130092
598520
335661
505583
536752
1017659
829390
389407
426554
1063123
528875
979754
41098
383338
814089
785091
385959
66972
220594
834306
515367
273134
319375
1094196
806295
339308
900368
1030343
331844
152438
880113
971495
384353
567454
453881
474163
141125
119173
42880
708923
387568
883663
40508
595441
1079776
76072
957318
982887
158113
255006
955152
113684
194531
639624
578260
828689
229821
847524
988383
926767
370161
854822
489538
117977
633765
1047431
1055907
301711
1064229
932549
242406
589748
1063944
690016
424347
684320
476263
483070
1047995
707770
917092
821276
483430
340282
513892
346219
495748
172791
392477
572440
575042
56656
611981
767650
445323
586160
47541
755531
690886
767219
635256
541768
487837
92097
633883
35498
188581
549624
776871
634794
39463
967580
308488
269037
495385
310865
880570
291372
1093439
753098
63412
854741
1093879
32192
343042
263495
199525
816700
777128
1098904
506821
124069
151773
1018083
522130
642174
1015455
520662
180779
427431
807098
253343
484396
423935
247190
1051263
394992
138315
851047
471067
472117
4524
718263
538264
890141
186216
853521
185483
287652
667190
580862
943830
480831
49837
288186
926600
821925
546729
1068754
1038068
541832
496479
997865
894649
751840
285770
62160
85135
175180
980427
5951
530760
778774
480603
640994
190786
427489
292035
1021490
854837
715841
281238
758995
407227
875489
877479
1066420
347212
945508
328161
181848
556384
74383
751425
76191
735210
56413
604109
435896
428437
284578
469841
465765
215951
674806
555499
64137
1060298
107832
1067844
1090608
10859
421875
501201
891173
227767
425173
882097
746960
762507
1068086
91261
443822
286900
1054322
54342
286635
459391
97357
396435
243678
1004425
896994
609796
62198
359705
309361
475862
584785
102908
1075000
821522
768903
270029
966796
566966
528549
292138
826404
402845
244714
327891
672297
611969
302541
294436
373955
63892
1039163
734352
337620
782396
302845
887520
1076355
614671
412311
701064
149394
945584
640006
290473
809119
73576
605110
1046174
136983
595202
577108
1031318
91958
715335
876569
906050
106623
391466
258552
216568
17291
647559
367533
738889
180491
412055
948955
813173
709617
873844
874894
612498
1064620
414621
455742
375370
463508
315905
662334
791076
845622
844821
848969
877602
326279
338793
914373
442969
153934
989509
146425
970735
648445
959843
849602
514155
1016854
879161
585338
188469
574404
569429
335846
837342
876230
473360
117748
917476
51127
950315
775519
783583
856714
560072
743979
169631
791812
243389
916148
229055
138137
34759
875174
234049
797037
558644
602677
41695
39153
706550
14942
161438
954667
858667
30655
54430
127009
41894
887165
140259
530415
601363
608733
536447
123257
71669
593958
480620
1054619
386436
446791
878215
7252
807229
549038
3816
630057
969293
721401
1049116
63797
883324
601424
53921
504033
393295
124774
425419
94867
311175
459128
770430
278978
523695
342343
690513
469501
209832
1055772
555884
525978
710959
1015313
521444
611334
813232
1034709
1034908
766968
1086770
1040971
78404
901003
208861
923347
960684
293846
482544
550995
728838
913843
445546
26652
409703
815528
747993
1000227
697028
1091058
951407
85174
339381
323865
324915
986503
369497
808388
930634
169986
986415
524085
36359
957598
92588
633778
851929
604545
293815
303553
78082
1031398
892540
483009
156683
840939
944655
269703
268653
82037
318338
458709
126593
16811
524411
874486
992061
185005
599874
839114
891392
176136
845928
879631
78012
142208
314658
688480
1032530
209877
701893
976191
219840
328718
138569
750765
709093
123442
955341
302585
728178
454495
440051
967545
97975
531792
374349
993577
557596
651158
888432
324304
861319
440314
576190
729711
216322
172435
964133
957007
196254
307729
774270
458143
264000
1006571
913893
1001217
392979
501322
527680
440399
693720
312485
24291
501265
176341
553753
712904
314231
408091
964466
25671
387441
189857
78164
948992
386236
753248
289366
1014400
47226
753433
905807
655837
958025
306040
911118
268674
311797
27544
383211
657822
911882
784437
213091
377626
155807
247282
1013000
498563
322226
14343
933608
620908
824899
1098214
610719
872919
976554
303686
96424
472833
893262
888219
222257
300648
592842
749936
301525
727783
166990
469475
574631
304787
154795
577598
349228
17172
894661
717168
384218
229905
1092175
642022
352212
922345
960915
514983
99894
407198
323472
950821
631034
990031
829952
1026742
497956
542185
367212
1066565
735820
429834
355481
1000733
993797
208348
147438
1090141
124380
1035437
605081
428226
437558
497393
494182
35763
1038920
914680
64769
26553
96400
297883
987523
65154
553727
574337
908438
88394
550313
471756
979111
229151
959077
170332
275636
834293
314512
963385
650778
847132
336088
145639
237789
460126
461080
202580
902505
250051
660724
593166
434533
826481
457260
188727
1028171
346536
8848
790141
296487
104236
465764
899949
934509
321908
739936
724180
474844
648379
973380
158707
1048564
701141
916038
717108
53612
624929
633438
460141
277486
329239
526080
247137
1053535
787523
164935
342478
879845
260059
68027
331873
949337
100722
165081
677891
217304
236093
738294
963626
958912
1033999
1013534
449419
599576
278836
1036982
91654
615852
808890
499709
730723
247080
264424
636107
124996
423605
717259
9311
96029
786683
673780
44888
883092
1094561
507833
560883
401324
527123
165274
414507
704204
844432
402237
543002
1021013
599008
128242
266352
1086296
579979
717033
894243
502524
139690
653300
1018247
90622
917792
1033291
255219
478706
803363
33396
317504
715060
179377
104867
925859
400781
1080148
305843
447182
33098
492688
623007
737113
498318
886585
700603
931572
816047
21714
143152
200028
855667
786073
791144
291635
1046825
220432
485537
35743
36793
665771
551989
104231
103181
155760
345365
1081805
975489
976539
880544
570423
351285
360129
359079
498085
262554
350098
391484
313430
178535
276662
887873
145897
414423
454163
200779
90291
129840
1017586
1016536
972044
188754
166741
235712
403043
332665
412783
281749
339819
1013905
235659
758045
36853
152500
1002275
588908
953584
108613
738788
529337
471330
272329
305775
489882
941180
182584
187936
654940
18680
302197
214289
729791
420040
642793
777277
845354
1064520
624289
788957
102212
1022414
2177
783375
26428
1032897
366575
972742
414236
812463
452836
731232
170351
220559
94165
433269
248783
908318
103254
466009
1037206
769918
871386
676281
259944
560882
1016557
1043958
1069501
642989
340588
393748
103938
830535
400915
452955
754229
50727
169378
574846
975943
1022357
252723
218944
804243
642527
117463
62561
335561
9359
836557
136221
748461
974211
539507
255117
453555
428183
1091767
256022
10297
592948
121785
969580
534882
802584
650144
648226
383266
193991
51695
697271
52387
446077
28493
219877
783113
473104
356238
544632
785541
1018997
212881
833951
484219
891137
941742
291761
771315
703199
1086386
952745
308798
1042900
181485
467593
944565
336687
779473
343861
67698
558001
759310
491661
656081
27208
515398
974531
607817
1009664
130377
524386
707509
884873
498266
1082277
1068966
264328
357923
826165
192125
283369
905041
842972
265335
535841
634687
148749
666461
191678
1043770
637115
353051
917037
484631
14083
523345
755347
1053763
919702
1065477
784913
527767
258942
428330
707791
284577
940271
633573
362827
940740
82503
574999
830719
3300
720033
472679
179780
787927
162832
828469
1080699
632294
825849
357876
576285
1089996
187919
136977
551234
766437
965068
435621
419608
106214
155931
547094
826285
175424
677421
423254
923499
398345
404761
359610
650844
110267
732163
847662
524229
157011
740799
156160
579232
977996
95074
722381
1041906
408015
618354
858668
401608
218678
810831
948371
360922
499667
149177
36316
1056060
604982
830280
999786
62824
859265
533335
672506
933007
403774
91695
1076650
377832
971199
356671
872813
474716
209139
269397
1067399
228340
668091
157199
545473
341334
767686
895106
143844
913064
1037841
348593
214318
450170
969225
167459
11271
707344
56244
217587
28315
295583
336057
546252
450954
329918
287032
854716
452145
891784
866706
1021845
232761
68385
742361
769370
860018
858968
682595
1026662
1025612
643141
792945
816733
689610
24633
1000789
498614
323890
322840
324940
915622
233276
151507
1007188
612298
803393
456938
455888
196274
96302
318915
42620
604488
47316
901985
217678
487288
292439
341443
305876
67871
482442
997898
966065
965015
965016
948053
319189
839807
50425
660744
173534
241273
689933
815118
316413
605499
534080
145736
534350
333390
810501
554780
1044497
460225
833532
865160
564074
43582
408722
34828
874049
233570
894219
357469
765513
600453
617900
155574
282338
997764
72203
941067
820820
847634
797960
570932
7333
309788
160868
721002
681965
46404
332152
912985
463810
1052834
430053
488150
520230
622813
221480
805161
979498
1028442
424447
637641
630896
980930
809625
187386
19769
825094
1048154
710774
144026
603502
1068601
400076
619745
1070088
375115
916305
203270
708187
1042038
355304
456468
662920
8493
118963
941070
320058
194993
515402
542899
509526
988411
285924
1020569
1000343
405794
1039973
887120
140217
981885
22899
882643
306410
660812
183497
14364
396102
677429
67629
746242
759217
837180
193401
1056067
331782
135741
367901
325006
946706
173991
234194
436842
1060694
645723
491100
984988
272180
46112
851285
24333
1075188
897194
935879
710952
830651
202646
638875
455176
111683
628786
575185
459096
1011130
243895
309633
922814
579985
277982
875985
234281
5656
413613
363159
529108
463440
1068734
702701
1057828
501008
1070801
405812
109926
505455
435783
352207
867438
333788
952405
953455
908431
787888
41895
949713
355402
222326
58220
1044792
235173
725801
915816
33562
23410
942454
514589
115309
837946
140337
807441
736541
23543
581775
681745
458300
1085553
363053
1096499
790522
1023152
293559
934935
491684
206283
146110
231700
744674
883914
47079
951995
418617
444107
870766
598963
895827
517387
630182
381839
230321
409830
875277
855278
471883
930960
168654
570669
155554
156604
280912
96041
902356
453490
517624
518674
365540
799002
521355
226643
956701
924546
925596
31279
32329
313641
145606
973549
659615
689909
507479
399469
984241
420872
134784
952994
233651
261762
406973
26860
840622
964739
334932
1097050
614868
856672
1065372
528163
539461
77501
806089
283980
16519
814722
796312
120836
954594
566110
751354
42382
41332
106104
621844
170558
845777
73464
949874
161737
763672
845217
14432
343313
51237
468890
953961
519645
946222
6742
154549
1086242
937613
991959
479544
792942
150106
636956
598278
432546
222373
210215
817672
628027
922543
299274
92686
186955
1030723
1088813
573837
84645
370238
315339
589479
75350
204255
915433
777428
1005709
88926
87876
86826
594887
358548
823908
1081082
774963
435989
1074522
514065
139099
261859
777572
305444
320794
406785
33498
112492
908753
250678
537215
643839
708607
887460
365512
596932
587100
137787
963370
364222
899082
979598
694192
119990
305779
254220
906412
510313
1068340
517804
651368
889849
571054
319922
75553
1027502
837531
11157
961656
677510
1082748
154910
22131
38561
295564
1093808
838782
642461
688661
110582
254209
20020
523782
144184
530306
673851
107850
432093
497462
593160
500557
810737
146655
781037
932005
646070
1008375
144530
8057
661792
773482
792988
549609
948952
864573
761810
559880
642596
502284
991747
1079193
234699
388407
4137
692188
532747
346849
348174
639021
607625
677739
537828
925787
421200
271965
837760
638208
843351
67531
785772
697299
291650
194158
230643
47266
78255
395899
852428
487835
87894
490583
929896
942923
1087198
655890
618657
796895
191971
161932
440734
40922
673029
667161
198167
340735
805060
458173
1088554
676068
507135
187262
874972
629034
1023956
414633
413583
412533
988768
667460
551239
133317
74646
937048
180350
29598
817227
644503
622466
1063233
967529
1010262
596145
680636
934305
380781
505929
506077
1098847
679683
607923
10993
141060
1006287
880523
909034
184518
367238
130264
482314
1004285
62057
715063
206869
400212
505698
128336
995998
552002
1059743
714220
16029
823516
831186
617818
1001569
899881
40300
206970
849640
342977
56209
601747
178147
1025957
393764
326025
129955
581152
186291
918622
1042534
969547
526210
947087
494229
44968
754698
287557
58748
364824
939917
1071737
75943
369149
248585
492003
168270
1008072
68957
303688
985541
474387
21547
649077
111392
333639
18076
771888
212899
645800
763055
684987
432777
181211
256263
848406
923931
599468
1088582
711860
476994
777512
728400
600256
192685
1004955
500240
426929
953295
324253
1058186
106047
460116
182968
969417
642645
266866
835980
919565
449295
257154
817250
2222
923211
54725
102364
600340
975073
850552
73270
492586
835474
633758
468372
404332
909016
969909
244267
684446
926169
108086
164181
218463
318814
172892
839175
815582
715289
1080808
554143
988661
443763
246460
538982
953599
196652
969993
839519
953923
217826
591069
313763
691078
1081240
274683
38872
1097398
810840
265344
634480
20813
343549
892190
516037
991436
921774
1045243
151142
428342
1046844
523557
147249
498565
1098910
897828
511695
895096
483132
3279
328569
98102
283670
642330
926329
288523
373304
801899
210493
255522
621449
470411
585124
425543
242594
818076
147908
529688
150127
648968
29967
1011540
1035520
716581
964014
994017
268666
747808
671806
597896
669522
1029025
372986
424093
110318
587279
114279
543624
761649
709708
143082
83346
442671
1036516
961714
992587
715573
947857
1016958
449881
271469
134351
43773
1054487
384948
430656
548122
853471
103697
148982
256074
754669
885693
204366
363048
422068
666165
249075
1063742
606847
190606
473975
1026792
490161
209398
954861
855974
236319
755067
587207
587664
404448
799710
721751
39275
729548
860409
323242
449239
279038
139544
372791
448675
1014625
1011630
221810
986862
563707
867123
565353
41665
976552
374302
106121
131035
113918
327792
799558
967846
1033172
677548
344781
1030195
796089
503389
84784
771870
911443
640749
21625
111380
799653
957794
319107
646324
1067733
276017
630764
613663
550932
931278
660948
83750
481414
399757
1047976
303868
754936
269670
725364
724314
600518
1021107
1022157
525063
692206
876346
301270
893648
456149
415694
973555
644919
529641
257424
268242
136481
623435
536845
648223
116949
139305
333481
451159
501704
2349
314964
388275
417191
220522
604817
984169
870770
757476
1099275
746495
420924
138665
877213
257361
89902
523071
1025659
809570
532378
312329
176861
1000220
899734
672745
1061559
689944
41256
327219
208188
798824
890531
343562
83885
664555
706862
867572
72648
288569
273601
469284
827290
550259
142529
439437
119599
886590
550527
1056323
134637
701148
718069
12650
859672
930358
670061
252724
904615
430507
360006
799111
993135
471227
298656
184880
843368
512887
527057
1043407
571359
460072
615010
390441
296123
763753
244494
936282
1031441
195842
291163
896002
431920
3411
991286
780735
342888
843993
102721
673982
996352
15079
593630
843148
183089
299236
913977
315983
1012592
337475
339147
533217
48676
350587
543308
353209
298735
304472
626920
277737
1071298
808107
117158
467582
174121
943438
1000762
747382
448072
217258
540744
1076840
690116
854155
231264
279553
224953
411708
963935
1051593
515022
386247
643195
756482
182814
649261
1005460
85635
840965
947214
137354
373230
769220
595531
1089749
270907
1077431
401089
218738
637118
857658
713086
518505
947068
1055200
469436
531600
766173
276049
248763
892410
781030
742527
591332
497421
657155
68723
448648
145483
52398
741343
129900
33706
437213
880569
518622
1065316
1092077
1024761
151461
699695
914828
442177
891609
750363
911502
4532
960187
712721
197541
425267
83753
456482
811958
1092725
973716
701833
583504
270635
98147
158427
447723
328129
1083144
681686
412569
26902
814338
400360
874337
77711
224058
461618
748700
325103
829830
640455
795020
211596
779066
593819
799963
651308
42617
1087664
888314
959344
374837
82642
392980
409584
545035
531006
121616
477174
1020590
124047
988278
235251
1070022
156163
966489
754450
203852
999815
92063
952107
817863
341127
166809
287503
449665
453191
311878
670767
719983
128777
127727
828251
285107
130521
952821
569743
308292
394620
726344
926485
85467
526620
494601
898685
1089925
516552
440151
463077
686172
547179
971293
137457
630367
235777
283338
34434
457534
301602
186176
840323
725558
661328
1029160
464428
349365
913386
966273
837929
778270
861638
142253
663897
1084753
1068137
803496
767642
494857
731299
387496
365872
1047418
451042
775631
794148
593799
899359
269452
130821
361173
982599
476856
916722
786238
40254
150406
607891
260761
915705
362791
140850
937540
265536
737390
1002235
211572
903658
812615
33733
514828
293033
75560
568232
526074
689680
283274
287891
564318
79228
966218
743450
847617
181144
979106
302038
836895
534894
363728
170210
872673
278858
646237
68129
134000
808597
210233
983448
163505
999906
434942
863341
1061831
405239
444199
260099
827154
331574
847312
883342
689025
890261
964321
707819
708869
990737
261235
1070568
464077
228862
984688
967314
13571
701204
35452
63437
1080422
800012
936532
839331
446625
840759
789206
203061
674405
942355
1094474
120622
458664
690843
961467
142386
567164
850150
465085
125547
170453
252870
549962
370906
110585
1047704
57476
504439
599453
1026928
530804
284347
210645
1068030
84895
248698
435985
70545
771545
693143
492594
491544
458829
590220
1011880
204062
835350
99290
872320
971325
223849
594126
429125
407588
1043288
1030794
183827
873442
929853
408532
814943
1019432
32744
9495
548458
371547
897408
52243
257860
975701
536017
285574
686720
450405
624447
761515
219168
524197
429988
505202
843440
539324
741377
659451
1061409
786628
588285
521889
371092
757029
619232
1037937
350231
310965
939889
1061869
1044942
195814
924869
784226
414954
743272
510113
419719
1041865
262259
57483
501373
524497
371829
993745
48031
608197
712674
835680
1038063
302694
758586
927493
559834
841587
773468
1010802
439693
979403
333652
9974
165496
302012
91323
931569
22894
275883
570789
171432
519209
897857
419562
299565
272632
1051968
428730
596117
1030485
660939
592428
275194
1049148
824081
246639
457813
580513
821529
959453
112795
833347
973831
799132
616160
684415
838427
955612
787847
145528
144478
960156
1001636
551718
309037
406047
676063
628423
303425
32110
153544
597131
348132
71716
434665
989472
595900
873545
416308
214622
821645
828470
915656
845195
573164
117298
251127
739535
207940
407835
570838
324425
478899
298751
603069
1015200
55583
608966
1092373
373074
187822
695588
549010
1049209
872808
127282
257216
1048101
736084
76137
241623
285482
270184
464059
694940
474655
1007200
106154
873078
3562
891852
518022
513962
840499
574308
701305
195714
92260
603458
1096117
1056327
414696
1059904
1024933
67026
1007418
144261
585633
709042
330397
14948
399098
312638
1042176
453986
937628
316300
407457
434158
75844
283841
706398
91692
1065289
31623
1099790
961211
490761
45554
920668
420845
790358
505955
91255
427616
354155
1079811
419232
1097064
786919
917673
953147
221981
513269
380996
904122
204436
693801
613626
66486
834386
104962
734874
54088
653286
234685
1073663
900224
185697
327675
457766
339199
452737
664576
571925
133792
697571
883137
996603
485021
963833
861500
210672
444518
151145
769410
684837
46510
988788
302885
264367
1013725
1089692
745115
648992
685832
588524
521290
615113
921436
830192
1043654
398957
562845
429518
1021737
345703
203639
728934
25869
44138
127927
769383
578612
547747
1093775
219211
891571
200593
325593
211178
866315
946234
401267
995061
565102
760244
904280
220184
844422
838197
510865
679620
241562
1069813
590779
749468
201919
1076127
287368
775400
906701
215143
205342
107169
112811
338583
144175
835510
683891
880318
249698
899372
553854
795155
1022804
882153
1026602
625408
1018023
951261
825232
781241
791610
792660
282738
24464
633198
426802
31591
724552
1061212
184027
275939
482054
946685
881913
731631
42229
613612
242685
787489
339110
997935
1026350
1042481
963158
1050810
890918
963864
69225
664703
531800
1040922
712026
796526
1097378
631721
350875
186401
653487
317095
791439
767481
996928
184230
478718
668471
1035409
1031442
1050680
855628
1014865
467403
596771
904480
696222
299215
926208
388858
91642
600066
39984
682310
795225
232885
597673
330918
4658
258731
292542
614769
674034
247650
782188
295589
778595
1019227
947435
442368
1047355
898698
924439
414191
112903
898303
1077674
125970
531298
142182
762686
639839
942650
754924
316948
232145
693200
117927
574494
434662
93205
871708
1060003
768385
11626
983042
203460
686351
860908
745639
928451
190131
612188
928984
628570
842636
444940
343680
33904
825545
876442
892807
406373
101393
995735
462464
123503
956183
950206
489374
110087
50250
482941
490247
402545
245962
820566
1055341
1073900
558991
667071
596846
304356
864142
927535
380963
602432
103624
422296
320451
534659
501432
851118
1094556
73594
897863
838369
84838
1020585
650245
170441
1064169
497132
479070
310468
555563
198600
861646
284990
58075
649665
135393
649315
825665
925296
1046164
459727
344723
458824
22660
342315
1036457
907765
810306
212549
210801
533796
535703
1038273
474211
636272
111188
796100
1081469
658515
177699
1008074
96298
768011
87693
981412
2304
416094
810726
717162
65811
80408
655606
331316
637621
401046
523190
79886
608032
398789
708412
947664
510143
1012549
147317
1002878
856688
414856
236318
523564
1048541
801937
568123
761455
545182
139795
1065908
460859
1085573
164813
805248
820701
505675
322293
930161
676241
686673
1017956
312111
715570
72789
547455
673825
191499
41947
1035582
710175
243877
12088
389786
214695
611582
838044
39924
720362
4013
673248
907569
1096897
614323
786008
983668
514695
175953
754293
40044
416264
1064044
259449
972813
502861
802699
806107
1084313
878975
113646
644222
925774
985368
289989
535522
764447
857057
337799
1023549
110932
979558
603943
377519
6073
469179
215099
558314
756967
554356
671792
109311
361578
784860
174074
943294
130724
129674
128624
627086
295773
555416
646133
415288
557408
277611
721564
385656
920090
108728
387001
741813
487315
456156
850421
849371
1093325
175665
113395
80518
838942
373030
593086
354406
951403
999731
713620
123611
589960
705688
978666
321509
876610
966288
867670
7491
968499
824613
119973
826955
891700
795763
70636
592268
481204
699592
5239
526569
68411
69461
624050
122465
720980
805821
1018839
488178
271615
63939
127130
762460
764917
631119
82866
482817
173233
274008
412150
268271
849342
544671
1043244
80278
1009473
229065
816553
355575
370815
1009798
853161
716933
113992
473098
274561
938578
576317
655799
222305
885275
16941
745709
646864
108965
891873
986510
815484
363925
332304
334404
333354
1010193
604810
554585
975665
1054340
369551
370601
150029
460814
461864
397519
702588
904908
1081632
584745
962564
16791
568867
593057
1076784
158467
738102
350233
643619
177493
186048
249175
464530
465580
171096
411919
841956
704518
980461
92159
649667
143879
798379
865350
55985
776669
629496
119178
596438
618746
467325
911716
906988
660532
932904
228534
467308
243933
376202
644994
1052811
867269
987608
265102
746735
985182
809162
49654
244406
246973
617139
383761
212145
493835
944107
182635
98718
558383
307283
1093178
12548
995098
25342
791940
67501
838804
603984
903638
324756
14221
177664
1060729
777095
193764
784956
645236
679780
368980
911851
593454
86406
288692
235398
6743
1059888
456956
1100080
423247
298501
157087
142510
710777
337517
579559
1037378
400940
529998
928331
832335
580129
1084912
723276
100847
169532
934763
782527
517745
242965
757091
109290
613668
1079124
821538
1085872
726912
81103
929458
1064272
395753
123276
701251
481100
665433
17414
85928
263542
665868
562117
872634
277347
410344
921184
1024373
1026245
571722
916185
78387
562771
688637
509583
605550
648241
61172
1061263
327489
926924
865135
730500
903440
902658
459577
332454
351020
769077
122759
678947
313448
1026336
701245
499060
768576
654872
649122
656283
756568
981672
274849
303455
325143
593965
409508
742632
1028036
802875
944221
323181
932794
217701
20143
96629
1014982
655658
222113
1092796
528237
686721
644210
204439
226932
661290
443321
38663
479647
798155
758043
105379
890237
510618
943256
736191
1011098
523884
239613
408445
125967
175821
329776
932558
54964
708437
355347
993929
255969
541570
293519
735468
876804
402447
66893
131342
559241
9952
409997
459956
1098327
502139
635761
791986
299279
259161
947782
287398
172914
695812
451336
788735
1073898
225103
672837
635517
368120
1021530
15086
1021824
899065
61492
451190
221475
162473
202912
248200
559944
1040838
321022
384867
499378
968701
655918
1053222
206322
827944
387689
32290
27419
507291
516618
537511
690349
664512
319266
960506
836519
359822
94958
599429
552634
251484
1023539
674921
905306
556618
805122
879430
1044167
175812
176862
177912
797194
121380
1005695
547982
240306
202927
1007499
603313
180276
452964
409077
1076420
773369
146366
509137
331080
230236
254790
53283
420057
888199
1089430
1068642
400967
464825
587615
139504
385343
531789
247579
200879
806531
58151
925718
957825
944069
188387
596588
240639
484326
655621
722232
925508
492251
702733
446511
454071
807330
363956
784647
378139
833690
390168
663457
817844
316229
672864
530356
830397
806915
995272
46398
430236
152237
676315
295142
841096
145774
999437
334872
183208
996696
634732
657754
933289
870865
72893
234330
310034
136152
407185
607988
168572
195116
1085525
310137
1011305
840660
1050774
57009
533208
750680
894566
292624
803418
1069204
829810
75433
316666
282400
695882
123931
592622
470886
425635
639014
300314
557844
541613
975934
1015013
136745
1053390
79436
937994
396551
193225
576593
763806
695309
556949
419136
129573
324268
868925
165386
742457
30547
1008029
281849
26544
247486
522509
848534
92843
353259
522480
69926
239504
764414
792474
742889
109798
1030430
787238
616277
881328
455155
137004
128214
509242
1090703
281128
1079438
888337
18303
687156
374835
960735
318549
909420
880235
404929
909737
414952
256798
240382
464614
1020005
711582
26043
990479
207131
953626
236384
595654
1062327
422076
564763
2699
750079
667967
642013
42946
17082
836624
603677
333187
759480
860124
122328
591962
991836
1085766
1058836
234650
180911
666337
761314
25318
1077519
859435
320285
872565
515844
507268
912735
162758
212222
721588
143029
435224
599000
127426
599901
555437
611302
260598
986475
232922
156536
495685
18977
992039
459074
965995
926207
470808
1064057
755358
983492
96525
787435
874964
364242
121152
950416
22890
420420
1060859
693431
335788
222567
1015319
547986
713663
272506
632151
271636
1051677
434309
531048
863920
409042
14025
54619
677392
927395
933593
1006953
473217
108027
208992
537898
27737
881749
390883
900930
821353
652310
496845
291015
124641
728703
412714
1085924
1052223
75870
521853
800248
867647
311660
368217
1053612
393875
191783
573539
294898
849933
595043
144222
850588
356355
787352
270895
890151
477865
73293
558351
1036476
954666
780480
607189
293094
866241
520757
1091844
519978
226769
833159
1022475
172805
758118
1034666
882042
856731
195772
526626
756223
886049
977020
927724
1054412
557594
127105
570973
1007553
576141
41434
942230
173849
298231
675972
175283
203247
459362
833147
875165
642813
398593
304565
595207
491900
216915
632589
476860
937227
428380
140616
894389
388608
409339
471006
119199
439289
599394
354798
779910
23641
856997
639431
235539
474330
165164
201888
674618
93872
986732
644175
889482
403184
389881
154135
368569
856831
740263
30821
546754
409858
792275
392829
1008108
612197
571676
625403
911696
621924
432174
187303
760512
193880
691594
138329
391409
639310
702847
81098
991093
793516
338847
533801
411921
190994
158838
35039
1012341
820760
90398
29172
1052498
789385
697509
391717
725208
972989
381212
649496
951549
318288
983338
242668
622430
768899
672939
870693
109760
556151
154320
120367
915272
380748
347500
276284
885754
1075411
769190
944870
1065321
218706
267334
247172
200044
311537
749841
732250
1025703
866420
78932
68819
151969
853659
811311
22456
397004
71388
795459
209912
584543
652619
1083891
959398
348542
79811
1017847
290935
506301
729700
896620
201799
461427
402481
264988
332087
761559
200510
419884
900118
1033196
950622
613530
807121
992986
526124
941899
419716
127381
798131
212920
16062
525856
603934
1022962
1083661
306609
95698
747381
138138
492161
65860
680014
443427
870836
258291
611068
538111
900498
999428
387984
905093
419972
864223
31517
386009
750076
74740
394920
993813
313765
450524
989622
407619
288783
522431
296560
226382
338708
1012782
229274
1083341
598614
383163
888582
964345
962035
1034624
281956
292739
1080344
829790
288143
1053375
55785
622529
151631
548520
889651
1022003
940080
208064
827706
531239
261291
965909
790558
471661
755313
319165
83866
699266
72751
1080384
945335
167261
148524
885139
574144
718312
296377
230659
73138
997003
124793
162796
851283
984564
113906
822964
117840
184413
349616
425534
602802
520629
465484
397798
757286
226357
47755
853013
193423
941784
769785
626587
776932
807236
973684
582953
868080
65835
1037448
724355
443195
499758
710602
141478
656216
1065194
622743
1037154
596161
598210
281326
978742
321460
899983
943642
534709
149593
314070
260813
1017947
112623
1012164
283724
502658
280926
939318
587881
265708
481858
1022993
604367
331262
731273
738016
291757
875245
46638
785629
646932
62214
794933
739652
576274
81101
774796
369440
350941
870818
163873
543736
531273
111357
381937
646406
760552
537588
635122
289825
466090
236766
349315
391957
98050
352614
879201
943676
1072696
1091192
692739
59381
274366
537084
1076204
990233
893439
434076
116299
233800
583172
726005
78625
858466
837205
567389
566339
250925
943689
286426
974587
834882
150907
47223
671371
634623
300688
301738
106784
172935
44840
213297
259913
65533
762667
643173
881440
72022
881738
397636
734706
603498
227935
931666
77386
1068568
1005361
223304
567985
319140
450285
249202
130135
257763
568439
1080542
386362
181294
915056
712665
564635
829650
62023
421797
1040099
800375
280228
590107
44931
154773
342666
431358
969079
98677
599829
971046
594957
438913
524093
656379
46604
201312
622621
387472
215360
427043
1079744
711861
592033
180925
879752
177023
267583
873471
52318
419089
54394
53344
55444
368138
345115
960370
961420
651960
1032943
87982
106039
137133
138183
648552
564339
418545
681945
194986
677387
586801
108018
979607
45361
269901
128519
387476
38115
533800
375700
6769
14408
555976
379572
267672
965663
709474
953964
472425
787882
276371
806861
797286
260784
471832
761198
492182
142322
42763
395450
607689
35750
293072
508787
1016492
22992
248545
309243
301160
986711
112718
795484
572149
589491
661522
1081792
1018154
872957
320991
10531
445654
869250
883781
678677
796204
942441
31283
975306
5671
651883
794936
175759
526292
87682
74203
185475
826919
710283
359217
41181
1003798
281224
1094940
301749
200110
699056
15844
257476
453071
172543
202321
994131
65418
795373
871832
581980
580314
903573
589632
1032582
341580
999917
360017
733867
236322
567875
447947
171073
209439
81712
1053729
732094
600695
713723
16900
804624
471511
685508
48955
101516
355746
848893
739353
379142
509362
510412
206906
1007673
81505
723738
724788
551415
939179
12091
194692
115380
73702
785632
868310
606435
439094
1096498
409591
853044
787220
822055
3397
744052
1028638
668309
6945
507632
381474
549845
509667
834502
1048063
669261
1079412
331112
64998
143079
239170
865886
329730
323588
232911
1047362
1046585
1050163
425828
211832
545751
404825
662792
196623
489096
298969
870250
1045672
451510
238739
774708
388615
672501
522833
431175
139410
576268
15010
736715
891085
426734
132813
890866
645043
901237
39966
532824
258893
255067
234853
696230
204918
1012117
819118
672871
964724
279658
858735
123311
379823
1021019
590489
69965
828135
1000274
1024060
139465
1037606
413058
567118
26476
760669
312360
617621
185029
926255
723806
184504
361218
522554
661303
116230
297958
48745
1070416
872698
761321
765652
553446
949207
901231
744902
1075182
1035500
941704
184887
376309
317690
539473
162213
398901
698225
532228
138397
1079457
61953
818808
1049792
901507
709519
862089
497574
495135
1083947
617527
253044
129931
486144
160882
293814
25576
74538
471222
1074319
407434
61835
421260
296310
183098
834968
707677
215340
23913
141313
70184
397399
291995
425401
623606
96246
801820
819162
615797
653326
1083111
120862
299935
11845
896726
35238
234379
303815
822522
717159
1097420
649583
545263
1017739
438480
451518
197945
860216
847245
350019
628269
455210
698976
960594
350426
299221
250302
2621
602330
522881
884384
400951
232744
934456
622458
1079186
517794
821636
953097
366734
771507
1066447
1076487
38632
163683
808368
275236
723427
692963
369656
157316
23184
108143
366850
308383
806395
1046807
235806
583693
407340
53410
555246
94524
606254
175673
670558
764306
344128
1003341
823926
414283
446119
615266
789134
404456
523153
644192
386373
1006038
75790
9161
887323
967374
726696
210871
504105
309536
201247
364909
488470
872193
691072
227281
65784
583775
708934
168174
897491
328611
327561
965135
429393
430205
985417
755989
926858
538024
1068879
909350
215296
238085
317363
353082
201505
948552
976751
233507
775783
881724
138779
593814
341309
331035
388302
11654
315330
821634
302062
3202
571271
873207
915295
476544
436401
1072715
219904
926559
964323
874185
439884
686877
662308
809210
342076
446610
95810
53343
908228
471966
88014
1078474
144936
1030962
977892
1094430
508188
29708
556687
741817
500437
932112
196875
957479
791185
143237
652613
765471
76251
38552
322110
532063
232674
416425
429394
844151
1083219
475491
251329
883431
364788
391720
1075692
334581
587036
656467
1036889
831288
894944
476710
918447
679078
235604
554239
514163
434825
431871
1019054
740826
342126
233211
233210
916285
684769
438456
797591
298299
839017
521177
345671
834899
1096164
913142
156309
475213
443185
320029
562696
218899
11149
835074
418099
1086743
772199
197009
35665
104417
950793
590925
22408
17626
826499
11699
454331
620186
407336
123016
1000873
451066
605205
458290
183249
628649
67270
647395
234005
670086
580533
716509
157749
473791
144200
906779
28756
296159
1033115
947566
842341
787042
1087533
692238
925396
463949
980442
40340
436222
351876
939283
217806
152558
355920
886217
791089
594319
889310
533396
1057901
819179
632970
539013
190608
684073
566415
131147
734615
914871
1067907
205832
1081934
793635
674374
666952
240179
661617
1019768
582823
5833
707830
670853
112415
785467
707866
487595
347029
206047
369434
169266
486235
900587
716396
614660
907265
378939
789304
600325
532606
779220
1054318
331916
418261
971995
278857
1006388
276069
1042826
859864
360569
527342
1056964
554510
539876
476514
913474
1052435
944115
353010
254055
94840
719719
702572
1047307
670788
25263
188140
774976
51820
830853
274136
1031281
780542
72268
829684
146404
958775
210247
616456
174304
651834
564073
140845
149372
148762
398229
480913
755484
7704
798657
760252
411993
250005
393905
904862
503882
1041634
1086059
310804
610382
1027857
276377
17877
919006
179330
733201
15909
935633
763988
1038261
283792
644615
104114
664119
1070343
965240
121618
71967
1065670
293689
771833
285682
679069
466970
534571
657310
871171
187339
882408
867194
687008
50707
892533
154089
1080704
695467
494908
248167
6319
664280
636096
831481
854712
863218
838247
1070491
194920
481640
914300
197165
733661
807501
798909
1009955
85998
963868
345887
486564
356632
1034925
240527
635120
866483
393981
775447
1020735
990535
905775
1099748
184201
347608
1058944
344317
583999
302322
661917
535710
87987
560972
542217
445945
865645
930169
698423
1072974
833973
284855
1092906
80531
696398
848861
302873
966494
681068
680018
398188
811844
292813
867150
611801
453181
546473
175556
710918
223084
387602
319614
71903
111287
763799
386446
4698
742385
163161
127856
948518
385624
994540
185921
344057
335471
766203
145450
662512
451397
5120
490138
378483
1024301
756103
36722
852012
1004174
549465
91179
1026964
981635
475618
401743
677885
755994
408252
566776
1030301
63251
346774
378039
909345
828695
840351
676529
183012
545683
895057
1092747
35622
742704
326899
174908
93831
23794
1070431
469698
493464
574481
145658
741964
918729
796026
284207
310343
919516
1042615
617953
758882
899453
1054844
99185
330084
222024
943975
185869
980675
644445
344457
743838
832673
909125
70355
1016096
1081033
673362
1063962
775061
440895
574811
910808
436223
187889
836563
1093945
638344
358912
482353
7071
275533
382424
34116
932921
667268
741053
514575
199357
241532
373461
751097
527980
1098084
182191
860643
814297
137700
366542
860351
608932
347489
66028
341483
519961
403757
375970
945034
233031
936495
204457
232175
495322
674590
252404
240025
115974
682877
5769
108335
672056
231013
1087869
495641
71116
949798
461913
893712
977743
7011
1076178
770838
135552
774733
959400
588537
999168
504180
204726
542448
413751
617450
290113
87482
502213
677523
183954
209652
2710
713687
374232
292733
289971
259962
1012772
230817
108958
1048324
588199
875513
630638
991196
882022
180495
552572
190115
227959
527092
426010
1000272
708731
767591
1064689
821550
571163
954642
344644
345694
187940
480423
790092
318067
74319
933139
592708
328808
907989
916109
337215
935428
631685
716809
463096
1010996
982461
185583
914522
728578
468460
672317
751553
541756
867645
123179
989153
476755
225257
620170
680497
1087250
990398
855785
364626
466038
240643
334308
956105
58923
988039
848219
990466
24925
301649
849986
988967
371485
1082771
581779
701862
801287
541437
161198
333413
386792
571587
888211
1059512
588813
362029
400367
745685
236149
116830
780930
205590
611380
471920
581358
862132
1012362
900161
845718
971112
970062
339714
659851
942060
653469
997446
112292
586867
1036811
869826
83043
421837
979254
415814
458690
263911
757414
879549
98042
965005
413010
93167
580476
381303
184272
1027257
887563
709252
843091
547147
925589
447843
11158
556830
85548
697939
929618
615040
1056028
771082
525370
822359
433599
1022569
150787
1001894
288852
323664
657369
599844
878502
106065
545764
967907
444622
542837
830470
616833
1000498
621281
389052
868989
378343
971040
597262
457021
87215
570228
514350
315092
557292
471718
851030
127173
611058
701825
697022
818607
133163
1098758
386270
244644
975682
940744
273927
156797
136194
122848
319619
910353
831954
881767
691623
555188
911234
211924
1014994
477817
1006423
575657
908271
388782
213173
1062996
119993
853735
271359
1057448
688118
7625
573242
723400
829782
1080363
826073
214678
786023
380211
541945
845615
978295
466157
774849
1027183
862642
696882
275681
73069
840933
240299
480332
899727
863260
981319
475221
1072653
459139
54127
799741
754317
355996
644726
791455
75366
427015
593021
371144
913745
786608
576100
1030941
1046162
16086
571697
1020832
304248
298883
952534
916393
192999
90786
260284
896414
1000086
405789
973184
70857
672083
671033
544560
567988
515124
595521
958440
203421
667757
1084428
636121
931379
604405
1075888
482050
1076857
1055167
1088798
1066427
888694
59314
799634
54134
778064
953407
78199
801458
299977
944307
230570
225969
959248
529666
159646
20608
495517
649870
793416
829009
1054080
1053610
806815
980824
322336
397169
636717
18236
418517
200976
35471
913356
512626
775758
665619
929840
541863
56165
673493
130102
211660
369450
353707
313492
830911
1065524
967645
904548
1029735
169709
627723
105905
589570
713862
361361
711919
989341
331492
81791
1022926
549447
676600
1025404
911781
912831
475396
30593
731051
962812
846754
469977
933081
915288
198595
845888
126029
823562
547299
375075
393800
914439
490251
1067379
155643
757205
890895
890923
532600
718351
835772
786341
657417
460048
1076113
24589
372837
6902
133318
615805
651250
453540
870653
547239
823198
447870
215576
444755
240500
791871
1029212
384102
925142
788440
207137
707055
235336
757663
673820
133671
757654
445344
1046889
354934
1072574
82515
870316
82512
261502
81647
627802
239607
97342
903406
111283
745677
761185
287258
946567
445014
1095620
519851
1077082
688633
367766
831156
853874
993268
1028346
820868
196412
916876
694999
931868
571849
329032
188461
232422
769826
466075
807362
708191
601384
825805
211897
422433
149232
493122
392985
638697
414725
755082
916529
263490
850443
1071115
204989
729889
607848
195266
464758
118687
946009
20460
577968
187301
457827
814732
102518
969994
784814
647435
833357
764983
987730
84839
1090946
508524
274723
199253
435660
821938
795097
1034873
1067215
640100
471988
11115
295764
656764
1018930
401074
815377
40308
74808
280795
771031
885075
152864
9565
1053947
220574
885865
622834
284540
119556
1025342
996366
833902
3663
456446
764824
66835
394057
637187
571893
806226
379550
914776
1044062
39685
857558
594266
742000
1031973
82189
753140
891532
213023
484942
454213
873175
642034
308465
192520
29800
740496
431164
634621
263653
66883
814616
129126
679198
137265
954110
849152
952491
960328
60694
1006558
119817
533756
358280
533810
249623
371759
376151
505155
385800
437549
412487
233164
1060032
29662
52574
14594
161332
736867
693097
430972
523972
248553
660676
426934
87774
42109
1053015
652746
154872
660353
95275
807406
697605
809998
50231
418042
206668
457455
468378
46010
659444
1002892
1078539
783035
453838
184845
443168
294815
892907
291331
258558
582570
271045
822785
157041
314736
987374
579965
1084942
940533
245975
1054438
608953
267158
754504
899407
491632
313813
492244
86089
978647
365801
264954
774283
631089
215209
63284
227174
549533
1048455
579857
643646
803495
264119
290740
557869
131795
385088
422970
117770
780994
1026057
95046
378410
1088415
858293
408728
179581
664013
948235
269910
934058
484904
695497
711106
132959
87798
335318
961896
1079458
298320
1080544
411593
541547
404881
403831
552820
394022
808374
461697
721232
614107
1024340
683781
182109
103522
868847
373907
975914
805340
841347
555589
372369
611817
365249
8254
235150
141485
957681
896543
12766
506925
602154
1038126
252262
213995
76451
46278
72055
563890
536137
1074640
545714
1044797
441907
832231
888140
912509
895853
634082
768676
88563
694751
370783
409075
307590
146034
926946
926945
314123
629109
630159
603765
811389
753541
586891
698623
262213
31342
816791
950156
222834
180778
451216
1053585
563812
980659
979609
639263
323884
247491
266445
600993
344039
304368
487028
784278
730438
1057681
835954
781420
1027083
285008
972737
51394
424450
26501
532168
1042179
345179
517858
6939
70952
51075
374334
296475
569964
920921
893148
961358
61062
345403
834214
230274
47124
349552
19797
847086
444979
655462
745017
485234
526441
978114
729457
398936
693919
211443
711827
864454
39957
1031667
185968
616776
986487
644649
665412
776313
775263
430688
397682
1062150
398889
431368
956880
589974
490561
288940
790061
1079521
277827
1084199
614147
550300
279609
18879
47705
448568
705266
592520
297765
951238
50805
952143
803232
765552
249189
1047905
463856
672784
141718
427958
913652
47821
428367
567203
1026163
380157
179364
679848
579987
645793
627759
973566
822447
618122
627193
197435
373979
1001089
1084358
148556
827861
960500
949869
176624
572758
810739
274590
136258
574591
701247
296536
694204
315820
743370
1052083
946956
402672
993782
841017
772245
265057
251188
765174
66505
429147
36412
126092
370977
748823
85891
612930
910577
18022
152181
990076
987823
470235
257008
873309
642509
673714
599849
894524
616284
1021538
215967
280657
1048016
334739
318702
467544
742597
112965
922536
166804
782852
330682
110502
715785
836565
770554
11579
114928
544694
460306
126142
651073
950995
880412
734191
499612
835900
265808
328954
83095
222200
353407
373200
969687
968637
160234
170650
193739
782593
136211
586161
275263
1069657
411259
410209
1010019
645111
440063
958179
415715
102810
209088
335597
140083
194897
556408
535031
91098
872747
240206
742863
1096715
677417
345782
688540
596815
1094919
785283
153844
825944
1032247
282970
332097
379819
967842
271375
22133
204957
626143
821889
1074484
430014
828036
676721
198822
650175
88543
534250
103744
456147
566673
806758
408606
1049402
87644
230572
838405
368166
633153
839008
963811
182535
510192
186298
236300
565196
443306
39734
571671
335842
965095
808809
449824
98676
724306
992060
957063
23625
176055
524630
527122
361271
555215
305199
112365
137711
698381
945720
897272
627125
788422
1011041
1002237
36464
341802
1065657
486684
115288
978093
596581
755409
274431
25110
642973
667272
139180
940789
349157
461078
839929
1024085
859056
481496
510942
652337
1091641
436336
1047600
883543
1002943
99434
1031700
13221
870389
1026841
235790
761809
68925
186189
1073014
1037525
791575
484859
819334
957291
386214
495416
897533
611548
68910
852242
425944
691687
360627
222209
968763
108703
1087386
895944
598069
624637
881938
414693
577181
130961
1041335
454983
459440
349191
1025813
1056594
1034693
901344
969334
601768
57881
955538
319433
586736
1077365
204171
109830
521794
349188
185548
194438
713977
722564
849564
481114
438243
1037223
222134
827366
408328
1099293
853233
288198
641445
366049
796560
253698
891475
803602
941693
1017076
335734
9001
502325
918221
254193
728944
1052426
124468
683658
324426
49711
692441
535251
914946
135644
212410
1022032
988076
1018750
72258
832613
751389
939209
726613
771546
319906
136758
173355
39568
427603
453392
901602
19993
361251
1069780
978570
705075
596248
844416
611141
211970
586531
599240
716963
781435
95604
801064
907039
977524
89418
1034334
603922
883149
121628
475265
295366
239058
614261
671271
397992
265787
95591
669976
489019
207912
119881
1061867
417167
548490
191420
634417
538977
610008
881947
353632
421802
1014675
666434
559007
212430
775242
776292
727972
55632
935365
968247
64220
348364
313672
938756
42576
343296
653090
492032
180061
903741
296322
778297
288089
629185
434238
1046612
44364
421338
385361
547055
751658
610698
568194
66176
954733
310030
286395
989569
141085
457200
823452
206742
421226
654663
59406
183206
864299
795409
371230
454425
14086
1016272
1068452
640889
33983
418948
102889
889070
811132
187431
509726
272354
64566
653617
548900
658099
857189
13875
39670
383651
984176
279503
526361
332307
990642
324046
778696
201177
506710
384221
147623
782771
241675
468340
916286
677105
913595
217414
551143
342845
35135
633653
813506
1060358
1040125
730842
417038
264526
91521
590238
554655
838153
331039
935833
1067050
962295
800871
937590
439049
351769
776575
585960
221900
277408
1079406
738404
910397
561106
703992
229806
574092
131702
692796
724528
236978
797087
237767
457322
404010
1092778
543763
970636
761365
291948
589590
953963
243914
663787
881964
318455
184178
51430
826719
565628
696994
333963
72523
1042271
495694
14054
611681
672045
688769
658610
585418
846060
155510
449575
198586
706688
293918
613909
49181
268355
1079970
797543
903260
316863
805153
1004633
373155
179873
1025073
658711
865561
441295
521234
680433
314015
714734
1015296
73448
782427
662495
648702
50583
515693
654293
847375
987147
1073251
430756
857672
442888
989363
260236
906264
648751
1068415
247591
456823
582309
1037653
858581
755557
424602
282524
558718
296190
322883
1004009
420054
883253
443031
444081
951138
113233
223504
1060347
575848
925933
292334
600916
873187
20300
948480
657835
1058563
831165
1068474
996288
659930
66874
929614
1048991
844420
249000
822653
799799
937268
460747
620862
331812
650836
288382
393120
210478
19102
313174
253931
977269
475646
495906
2544
54141
690797
430837
857333
643854
616439
215244
326377
703512
236641
978181
951195
366828
157022
955214
283429
284479
984414
946779
947829
845094
306223
382755
777347
572975
101616
24239
724987
835620
466536
1018812
407475
207187
613595
200178
35299
780320
572062
331197
507350
232604
995824
945525
38268
836487
1008661
926183
1099425
534173
382972
3457
863443
530839
1038033
422115
39943
76421
786357
266155
696408
785528
789612
75577
892426
652740
319117
738617
633242
673878
146081
395981
604088
924721
572088
531452
39736
305643
318672
501626
184785
18204
369547
237612
308485
886088
926095
677245
789231
1057541
1076116
718673
516063
1080963
736562
212615
406786
579597
34638
852804
695253
114601
837084
862834
531828
681872
298494
131769
778587
309430
249851
1061665
174557
297285
623748
30622
773438
940924
845618
270292
137658
1019354
377857
848642
86167
210207
869516
31742
1002136
312327
1049271
346810
743424
691874
620861
109564
489560
217252
33457
619668
782915
120170
449040
638125
366204
18612
625470
471377
883833
405060
1055077
150913
328644
835749
14386
291739
387671
1035532
173121
61293
525295
481576
737489
716156
61105
195587
724738
46797
279021
352919
522039
144975
146025
704847
705897
207549
344509
735738
348275
192123
975901
546548
769745
565657
1024707
683644
754418
958128
659505
118101
330563
215616
214566
709968
1051208
907960
951787
746430
615485
534626
8624
496169
548796
585777
961382
951467
745794
162266
974612
303719
650344
128379
170249
1002481
184052
679755
533072
746376
86690
21964
401908
453846
248095
102336
19996
358764
743210
1000616
776980
904534
39522
15437
216960
57307
871735
725322
209162
662913
127791
953170
551044
449373
383071
1079157
344046
297106
1092514
974578
611093
839258
1070289
60748
718095
252814
515981
878413
403309
598132
165368
523199
454191
1083532
215640
814085
987839
288660
73710
771951
249729
425694
590927
921516
430463
251363
460858
917494
233644
786533
584935
661205
977188
423309
176428
772851
118291
901035
573638
120971
908087
780340
837372
898593
883541
200942
882338
604570
750414
1010851
638103
1024196
872328
25287
606719
514110
851465
611533
165461
1078510
86878
869049
230815
45827
336762
531018
152214
554487
1072666
414909
505370
426739
862176
456206
930539
799066
338135
956112
491696
56366
1052300
835352
737880
260217
75832
421214
504658
470131
163748
700547
1066313
650514
215709
635314
694719
36293
288334
107227
887202
888252
508929
747247
83169
558348
115495
364328
348237
358433
953171
150560
190497
695193
758002
274556
660848
659798
218784
835307
663048
511857
450036
118493
4123
603569
590558
1010828
763340
932201
259739
384752
323299
866601
1026806
1039957
476319
1010248
169714
900568
611861
36260
556841
653288
454888
341835
785002
284187
330928
215362
122599
568554
985788
699021
611391
958061
1051312
762313
232820
374871
16616
558610
732041
829381
396780
180033
1025967
604955
30649
179930
446651
28369
698673
756322
679830
410214
935072
372987
530360
778730
644173
645223
1025427
1026477
1027527
562072
1093164
902960
1077098
267832
99444
121704
403724
442378
355219
766871
767921
299186
859499
922819
509013
146757
589476
421721
657409
894757
635106
61559
825494
955942
35605
16864
14348
967146
723382
299918
669987
161823
12414
411291
1023367
682480
831988
982985
564019
694018
790007
631159
397514
223491
494843
277208
449383
340295
834419
270938
768167
82226
938881
25532
994548
851750
199841
38938
261021
19991
843425
888133
1020262
600234
361999
115877
405276
812806
374342
335312
404908
214083
1076410
922731
1077043
793693
27811
144505
477586
755778
379263
254573
618376
793841
747065
767221
235647
736282
742524
790363
62749
204866
974702
100135
940774
701766
869629
497425
48868
802452
1041867
1053783
732648
847504
957065
553199
669974
873741
1043734
388589
1042760
424593
237788
1031091
894063
560729
99138
1086689
116163
690296
1017499
157827
826414
865839
908742
1084288
518422
985155
689727
817933
271475
514831
456189
302161
375097
809836
362379
1042117
582167
837613
256237
853563
240739
344532
307915
938837
196459
373012
692899
921764
577302
663011
48466
94633
687009
668072
325288
901471
795871
80588
300538
384939
66064
775988
110709
796359
362763
855248
996971
881220
396973
953668
1035918
954912
473264
563993
933717
122258
1039071
310627
428980
848555
109401
1061947
648415
57496
93973
251057
688420
678395
191650
977125
1007248
2944
337258
355358
1041452
108976
778833
753309
105330
526261
458122
761561
548533
67192
650165
505640
220781
957655
537633
883498
355235
185777
120523
331421
205150
975735
110861
1035133
568610
312953
701108
422938
198659
950837
378568
708618
276932
721757
763998
578682
847749
4646
476197
257568
310328
946395
641889
1055589
389892
336993
656010
529639
973400
1028841
819627
92722
843634
4825
1014826
107985
118117
265030
496310
303136
3223
898598
791949
198352
350383
701295
1071068
410592
934588
228970
81871
760797
836782
358468
910107
493121
298769
939962
744549
189709
325763
591410
1082103
198746
1011514
1055474
133532
354270
743211
508779
826520
900583
835168
525950
693660
411336
1020163
12564
64389
174328
1100113
1066861
171984
85224
904983
719508
350563
783212
52006
299493
1055574
1056523
451784
799327
334730
343210
134843
654787
366827
1072540
571701
202850
1010340
512831
903865
540611
955585
112525
963938
1039719
76098
91500
907159
1043100
750336
113237
939501
247057
208350
833960
1074000
416435
651389
229493
452927
348455
851635
110003
140240
586154
727682
784415
364815
722295
303577
716518
144217
843338
303602
268570
459464
169817
570509
410752
752275
1076806
202904
326479
862975
864025
205688
194763
821012
776723
499541
494040
467827
858695
239753
525233
537457
11704
1021680
13655
680701
1056104
926346
598553
660062
213257
998006
771658
320018
386847
411636
115431
155087
740016
808572
961712
92884
396549
711086
773428
622016
977187
705938
277332
984983
403866
614197
5386
498890
867915
877480
528865
8051
492986
1049650
760876
308439
1063409
769483
268980
570003
33453
600921
1052421
810325
1087473
808888
244028
1056107
640509
433278
478042
859473
506903
1027813
949601
944061
21110
1019833
976379
581000
129019
244797
882953
729802
613364
150765
307770
420607
1034633
731083
535020
85565
85230
622290
370521
660142
541610
758565
338282
536425
423910
464928
945633
244074
885603
532642
740201
694174
542176
268841
90225
816619
1041892
998973
967814
60986
596928
552457
817773
810181
361392
452012
810708
945567
661284
576386
970384
376763
107127
1082942
798429
928507
247014
725529
33816
139591
377268
703623
670968
558636
590257
252199
733315
942929
1053489
804984
877614
239893
90703
261841
238121
744604
427573
388252
64121
885626
262591
95777
522689
145588
428453
1095172
816906
22758
1008204
1012174
594275
459720
808332
886860
1042293
418585
20227
403742
236792
1071417
251358
45565
431651
655737
507392
867319
253207
639608
6510
722307
171744
861754
1026971
180511
155147
525380
322075
911207
845699
128398
795154
68139
332445
641828
45559
465249
634296
652583
475305
313368
644811
942431
945154
634642
131389
282544
1001729
10633
425329
419374
930779
558509
822647
769769
336227
464293
977853
159335
836047
468840
43069
728922
792575
885145
188191
796503
259189
748877
207621
450224
310984
426762
45703
1093027
392368
1089334
152483
282421
636843
964290
1089153
98813
85968
300624
974221
689967
857848
502864
216780
910569
730154
22482
578865
774066
440235
155622
712980
873084
643895
1065779
876767
758848
303140
551334
782057
45715
51547
394206
1032757
504827
417457
207455
377096
190788
896933
1029218
263377
627643
399973
237504
1094661
7492
76896
984100
658675
582902
1012198
424288
816814
442741
822697
958151
628443
365770
181360
874274
27077
97851
630234
161021
953719
349970
382396
571567
105415
810369
349073
399344
971679
841489
128327
741907
19656
170160
547442
847676
46598
674524
451083
629566
259055
96107
1035625
702206
473751
142476
500738
182019
686974
959198
382064
944304
112157
703488
77833
911976
629768
4469
1020622
703386
492176
282436
970145
817682
36695
278078
393223
824319
1082867
935761
1048774
627332
812045
242037
626861
489179
131754
592785
297859
463191
803485
984039
756145
1050332
355654
1022188
466338
248976
708524
121942
588142
278243
91363
447173
809986
59490
783923
652588
161958
158363
949873
544168
707991
849177
102418
913021
431926
585597
474385
837037
949620
784343
256033
281911
7093
808254
708903
656530
192459
640958
726641
959728
575449
356002
123787
368388
199612
651856
245397
340420
7382
574508
974139
613828
258837
21426
959760
407145
832459
962659
10579
69869
794494
53358
649914
549272
337444
754077
304650
999767
1075987
940755
539055
341292
776014
424723
888792
200463
144528
677654
627278
104621
1011497
308568
145814
509187
484075
1016021
610139
607620
932908
771713
919706
581965
230731
1060287
285017
801940
442211
201746
421726
233456
856372
318128
609534
438229
403467
760642
728585
802704
803328
367668
261888
642007
177632
941579
216034
620748
148345
513289
648991
24358
1070465
405808
508435
859505
130722
752569
338967
794105
1023591
1073811
806353
36944
145232
968689
713062
929551
560863
932220
135371
1041396
310039
200702
816215
238868
37864
741525
687658
499335
76046
783078
296008
817383
432808
559490
959366
608371
892653
595640
443866
418597
99357
530903
1088190
420584
53294
49443
708666
602541
274882
1037025
278474
393072
731881
859222
812190
581563
493362
433824
184552
888101
95296
114513
34417
342543
667753
34297
1077071
24628
845763
541539
199201
731898
268775
615655
255602
648119
528558
621494
67363
205235
581921
665989
915631
39233
757356
943711
1049506
474897
720972
861487
502780
926498
259018
562679
337658
660833
463634
45230
126065
128954
3366
481664
229667
635559
334332
1026654
1028243
57045
442588
498361
245524
512254
804515
336020
831472
112545
253601
773838
525320
762857
23810
904408
434694
812377
1076129
84480
1052433
923539
788645
81303
576935
1042194
165481
900145
582946
286486
687132
640036
1031219
678339
821896
981557
460409
248053
94280
102986
582561
904506
297909
982481
802882
514880
737007
620225
592364
80220
319564
352119
493588
106686
861592
347420
1007945
484980
888565
183780
699398
848791
45973
432037
495394
591082
232694
133092
869919
872237
95027
1034320
723645
531061
33695
677247
201001
419317
464247
1059741
444413
1037589
784045
900235
365533
463991
66010
364035
489186
675076
212930
242069
845116
1080325
103253
76584
356362
251594
144971
526825
800171
869131
520147
182162
660158
788965
108878
109928
110978
852520
487503
1068556
87728
809651
533577
37259
355302
359779
838485
732239
973923
764663
765722
320952
280636
459138
872986
186522
298049
1084607
299127
886055
13313
1060141
419605
414882
69436
727431
356757
950812
593900
720702
3434
78734
1079667
790528
325829
209987
708182
890166
506422
162130
189795
1082283
456613
977684
619857
1094074
792848
38617
1022029
366490
423335
94636
903646
14357
830760
974930
544790
42975
965527
40153
24785
505406
585575
640806
1027266
360698
203178
245620
735163
705551
754323
239627
260133
855898
1013382
1019453
123254
69381
411727
586981
1046595
706468
141238
119962
178423
591944
950075
878978
861545
564934
740085
632007
1082407
1026022
545370
855983
56533
442320
986960
129303
727370
844573
288840
300680
35028
154011
428517
726880
587097
1052374
745539
1060578
715268
815189
846569
354693
797776
337901
278318
750393
81945
764816
871977
458609
413273
329996
197004
170639
346192
209367
622332
896824
160914
564088
949053
980425
529310
788795
497119
273968
565799
375996
495514
517277
871821
494966
786248
120136
269550
680042
28238
1012830
898570
598723
241347
432092
664611
723936
8054
89034
160202
537362
967549
839956
254066
614687
944747
825335
438925
1016043
66900
392372
615948
1036679
207737
499071
325498
526996
629362
474755
321865
868628
57099
1069374
777380
129729
661730
898936
631153
203889
807216
688619
178462
939564
552835
222199
1053082
909569
507750
260736
993157
444438
804479
174102
781711
63190
32051
627968
435798
989775
660132
471144
1097534
525527
502091
261308
232404
401621
879344
828862
1073582
107852
366565
740991
120685
317361
64733
349454
572531
955108
59077
200504
378667
289397
280393
808445
920024
681499
47313
54900
799085
566388
543906
564115
431573
932903
92856
76423
945940
1057953
1091436
486888
1051372
662337
891223
277380
853267
355319
483612
434531
295575
220186
798405
944418
804843
250424
78392
599158
936810
123321
121337
673892
460928
944576
354493
227467
1066696
1079038
643130
1052587
184033
271997
824944
436116
236101
693971
787893
388999
548123
107892
235930
718332
1026551
1078763
590566
839813
851740
188870
446432
709626
554178
842759
931751
391287
48687
1074687
57258
797938
101992
763787
59697
583716
211109
408511
977708
391440
266473
325573
15622
502740
558201
212117
1046553
778046
1031493
814621
528430
58463
188361
285786
630788
468215
644647
378419
807908
1063725
1079317
327497
557599
1012747
70535
696322
103495
313433
437053
283140
1004130
799008
126489
515528
740107
904878
742724
977645
273343
944385
115342
704248
373678
885858
757684
912527
653845
1063698
198821
1029283
378362
379412
298927
669298
1034535
909210
113960
1094483
107861
959223
572183
340630
95534
1019661
197293
986764
254434
869398
332952
668762
749638
668618
593512
725951
234794
814587
748977
830710
344580
980426
652167
69432
707949
623420
204339
515195
125531
778168
725588
807245
23163
383083
734373
148970
234131
725240
319915
1043185
572155
11322
248129
1086534
812696
1048596
541268
934630
282001
395803
59520
203468
572945
841793
224917
620343
167635
301623
769211
768161
687219
785340
367923
634937
546102
380716
868867
703842
152290
613696
304403
1057880
619963
496809
695005
199441
158755
13306
965920
579807
581383
878714
709070
582987
1035344
353672
844671
149218
462057
546875
365998
1068229
416619
716081
1062345
939977
152396
926176
802494
598017
524001
746184
771504
16555
302413
216675
342523
309408
794309
938530
379990
1077934
543274
451793
139500
646046
41020
94757
1004504
870166
913042
285591
926163
1020033
1081715
426790
933685
432842
658556
549105
258757
627470
216919
174224
874011
722889
118023
543259
519758
1059346
248984
735381
686960
943186
198468
294998
467596
121979
930266
106374
87874
629010
32028
443105
842242
944620
1099706
258060
507940
405407
891481
90303
1054301
199045
887537
113487
319287
1006380
127045
598709
823584
875118
717193
1002590
720715
408594
320872
697964
423000
310271
62359
383571
1035627
786461
821275
336038
80674
472567
696670
485713
461415
943322
223105
24368
209186
959058
449825
487179
184767
978015
1087879
446787
170707
749949
1063692
603545
586808
986957
403563
91602
95018
1069737
477456
576837
43631
853597
957955
203068
417585
413581
731064
362474
232766
220968
870916
236656
324648
141539
474166
500583
111945
248792
757894
644386
815310
95744
905598
837221
475588
334221
910093
940550
970106
146523
249190
763226
958616
912746
295313
1054484
981984
137782
158522
624723
1056280
28703
612900
813070
561248
495700
375462
116112
674295
233788
988644
957620
206152
596729
368886
947022
308933
913104
828206
1046537
417700
782503
620307
350632
661779
285045
1100210
914407
99970
442162
582133
443612
488169
45856
107617
657239
908795
95355
1051668
350322
262236
389482
600286
701619
1058809
776990
46024
356519
748779
538511
92894
68501
579462
956515
920785
608488
697354
1067444
504365
164642
723134
968977
207470
12896
226308
907101
486404
263746
104733
682943
439901
177548
727330
61681
707810
761257
1079275
512965
328938
215299
488455
623950
585895
135924
434083
893862
729222
986044
498778
117764
172807
505954
889559
202918
347572
298711
884557
191131
769179
477883
276825
347612
655637
396560
159229
185655
829535
42744
542269
722830
1041185
753881
875821
21892
289903
85401
486374
606968
633959
1003572
347957
491498
953790
838401
987938
303122
1094076
40938
100369
15858
327323
277606
122129
487472
1040468
610515
758797
19066
538680
430017
173430
490050
174058
846559
84474
397101
359514
203562
425317
257314
671418
846755
923053
222991
1011435
88249
601241
989506
208473
631342
1076398
6119
293475
784265
1018952
893215
191332
913066
512301
506934
21910
557839
273977
1065192
1080296
803779
996423
590827
495591
332422
8604
842887
413208
192734
883379
808488
484911
61744
753085
757015
80156
576499
715314
412641
291736
831241
1029881
1002342
537981
397253
775695
512436
187635
29982
613977
131514
173841
26375
385991
140092
457950
868848
171237
700638
752375
64876
447109
867402
39545
1033256
1016638
260702
306662
861304
272035
113884
674598
616914
278592
219294
631488
202760
424368
846627
321819
280504
1094363
260259
341428
417976
407905
913266
377953
649127
932910
454086
976472
2925
781674
318123
640242
65820
1019726
631313
639256
84219
458264
189412
878592
621044
724928
1057261
1093240
424979
191439
427544
754809
175788
658000
313071
47253
157575
717170
829260
250197
1026935
25497
868401
995545
323200
734398
680671
515856
934810
656419
14845
428452
130719
358342
347104
763954
1077587
828733
220683
856975
506344
207927
528134
801457
220659
1098950
729693
999909
511475
688014
913189
765063
774633
598226
229744
1064148
319470
99818
1005052
66033
166206
811044
590496
1081600
933442
33902
848526
664699
525432
438930
342784
155634
643744
193112
1093181
828386
32927
1092550
1092330
265345
647277
877234
175730
282799
419311
1080209
499658
94260
933996
933033
48575
962953
196954
1044811
25949
556179
259050
951719
322932
705333
606421
109146
278833
598152
686127
89358
1029928
328558
345663
101307
461010
368717
1043538
669073
390992
200750
809143
359254
171460
172510
626310
443294
506468
488196
314202
959766
640892
1080961
357368
244190
806969
684775
865399
1024615
316119
531002
108722
488852
141394
825741
573540
440196
609876
673722
951933
176501
989474
1003291
120562
323805
977776
377087
20266
562847
132198
885198
944078
121514
47144
591027
55443
650691
195707
39060
377680
131105
457043
892571
204165
256139
576105
551520
248015
572590
79826
489339
926912
163388
446024
407798
649297
592351
497989
926901
992670
62446
196791
508776
661535
778193
722661
514505
785064
1071864
902692
308825
1009660
42187
123911
156043
188109
723581
91641
456805
1051535
816920
443468
667698
683258
814031
607459
589300
130109
983105
91770
925244
804698
332090
445706
495350
855207
181898
1078868
902508
443722
108683
847565
753200
653951
245433
415632
722620
44923
594325
773363
199041
640824
83670
740285
143195
547957
756803
120719
655688
292638
973999
753757
560328
217462
65352
329044
781896
646958
424393
257148
901819
1096656
1085977
168023
831578
243072
361766
58498
676879
331137
747022
923705
448235
550604
467405
745522
374520
806714
552853
70734
145927
797135
539722
1050413
955720
582970
278259
1033306
890682
560844
641817
320145
267896
569737
81853
277617
283139
400701
1027748
362532
880751
887411
68439
1032608
1052371
664126
125373
550579
353323
712805
431615
471269
1071575
819485
409309
725318
835013
60711
58114
227951
726573
170703
405066
833223
352882
355307
50172
118232
883537
989975
193766
112499
719030
536365
910595
491439
304783
1011217
602235
422995
399399
391426
1050104
631144
740152
80276
341457
310546
1028002
849377
1034383
1027532
933015
805526
549192
813571
789589
790639
857420
489520
720021
628676
699462
888045
553514
458202
991377
934134
220026
224976
355068
481724
1017870
237040
778815
390174
87879
748613
833813
265060
649372
1040037
70663
862821
218041
68906
633882
831098
1086985
801189
589086
971369
507418
403661
244061
823603
960734
939417
180571
784331
517598
1028848
36308
35258
525697
524647
1049082
1044070
778684
231307
680865
435421
14550
729763
686896
687946
136655
457274
458324
911731
100384
301825
1017916
1018966
1054736
1058232
654580
138413
562142
190901
31784
1018373
514674
849779
1049687
854213
67141
267324
805223
914213
1029992
1088350
882992
316162
861652
613938
612888
843974
533682
660800
734750
909897
594150
903049
935828
298301
655007
1093540
59810
738337
247714
50816
557358
558075
200578
730826
746819
386034
351132
550433
926489
39897
447355
685038
1079647
874209
439758
687417
372681
59910
105236
292120
178175
963742
692975
101315
771387
594190
828522
70623
378567
986096
319601
496751
642241
274272
711755
80341
651798
591469
841584
957953
951800
854639
115630
884856
297082
961838
999324
143212
851848
665819
388727
327931
472838
1082544
262433
537538
523112
363510
587329
124887
811648
325962
28815
848912
476278
846930
659984
1024672
1081385
917222
503515
738479
380626
307848
374915
708816
540500
388544
750132
1091099
479145
478095
58327
386997
1086095
463107
178549
353000
703622
965618
478623
199057
600266
442737
1061584
903172
920225
539068
121988
629353
55334
840609
169196
174667
118915
879300
265774
900977
65738
405152
637265
828654
1008645
1007595
377675
571997
126197
32030
497128
498178
309458
387442
222389
375073
1069159
992362
871001
777780
966848
698776
701016
857837
453263
221825
128054
444600
651398
281814
311423
990064
179142
960411
1097650
763543
257062
446317
948412
68524
776879
109690
563810
331741
975105
974055
61221
421584
791977
632990
212259
537940
694805
1039240
1038190
202432
1100338
1099288
202367
305956
304906
1032224
1082698
800833
970085
147324
833579
63264
344727
1069601
1003557
321815
659214
770422
355738
333995
853957
701845
169917
522585
857254
939477
368672
681296
1021908
864043
13288
93802
192243
174817
500020
376142
520126
941961
31722
964393
57582
1003636
1039065
202362
388094
372638
370037
714742
921782
1024504
328403
864479
834822
574214
172922
501946
1079256
223731
647913
116043
186793
301789
524464
916345
155668
588760
816363
98753
38037
974835
803183
533004
387693
52907
94281
307535
646334
771830
674592
54447
1026424
811939
519126
373769
568193
268092
73119
1012238
973034
895504
151320
950594
343145
423264
296271
774590
67468
121248
184566
491072
900998
1041568
451053
915542
632553
961430
863328
501563
296432
3947
890226
440385
497959
661263
1078089
176687
30433
323557
374732
213656
215903
1089003
51086
928299
435530
81952
237038
681373
4733
898411
278788
134374
507032
768940
1026687
1059981
485161
538972
895511
195945
390373
634444
108937
42567
892749
1050840
742403
565002
242424
912526
95938
306918
770280
1061144
943388
545848
881901
696562
392319
544251
16826
423403
1044948
168600
48569
370544
255550
61403
62090
146306
129383
691124
922048
578478
327388
1094747
818507
323214
907658
806514
1004777
955709
134793
553714
116276
1031683
677954
4909
984621
700486
524451
81038
668200
918307
644288
491666
564532
724115
527789
263089
200883
895628
954901
195175
106758
556469
719410
1056944
835056
253499
915283
817780
330553
359485
448859
743927
537427
876325
536688
240543
1093484
730776
92640
71202
910401
79356
215545
1078420
65503
236853
761723
98568
555906
1073719
858074
419348
79957
940453
941207
806253
323609
740944
680357
530046
1050476
194245
259186
494166
1007163
477661
480414
459114
958184
100713
886415
221419
620234
1006021
871081
186925
744213
620728
409679
656601
540776
726512
78286
167076
412376
900632
583613
165608
968796
384297
883004
727104
690762
994584
727569
818758
199259
733996
831270
963898
679490
200394
782754
1016937
424427
237242
769186
959634
120192
1072018
15982
902793
1062589
527183
1038003
335528
370885
154532
49834
838897
264728
499585
625248
753428
165694
912067
724452
1067915
454618
889713
396288
1046739
336093
638314
436290
210507
26308
1056240
377702
341301
765637
846208
642766
566367
307490
140986
336529
1095480
186720
825899
1081418
1035438
247059
96271
488890
630663
340133
1085386
897524
995302
323900
765570
710034
855735
10135
525535
917901
913059
537607
789319
722404
476848
951372
457494
260094
2312
960417
100553
207251
820459
288207
1065145
200926
390433
850622
241071
997519
419532
144331
511444
488184
669017
931785
694715
183536
825152
391909
82208
617388
519526
406004
2752
707984
76739
1077493
216389
800905
949360
692773
1072810
174055
391054
379721
289553
142659
1081519
944588
716457
1012585
635909
33955
541653
420928
1032664
142172
548392
65853
665134
93473
148698
816388
334568
141982
713300
484474
483783
950213
420818
58667
734913
325356
842074
931213
224682
366645
365595
1076143
780408
659131
135348
574663
173500
837195
352656
217511
630753
102593
510136
443205
230642
391724
427607
991087
415491
819682
82081
850390
481219
875580
85326
544698
175152
994962
333698
250628
928975
1020809
1018002
421450
343681
425513
491951
608318
40226
4790
767142
878395
396681
820927
933066
267130
265823
439742
755934
7732
961315
947715
84436
551666
237350
1079703
704976
936082
314807
986062
985012
301961
261689
274682
188883
556887
555837
912647
317548
220305
219255
218205
741207
595237
460108
26688
27738
239500
82513
83563
81463
974554
973504
522066
337175
878618
821536
819436
820486
461346
899068
913529
1081476
64754
123021
792864
521939
400918
1018631
953072
12580
51512
134991
1082262
725025
911531
939735
671690
238386
941259
225669
708103
286917
643655
1059024
255639
322620
433613
141697
89041
760037
763153
595384
1057055
906393
871298
68756
60154
1044614
10664
555183
98668
707133
222313
1055708
861400
844342
462547
162325
842633
437022
379393
950840
674315
314906
1064825
505974
489402
1095925
378528
600347
851575
457909
977348
698213
735822
1023951
576891
300492
684889
693773
61108
40397
380273
454862
652983
223770
139125
4817
408957
57092
1005452
1015147
195363
480424
682920
150351
920023
464200
135942
724722
1084922
121096
292240
873083
432957
579883
1054833
460413
779578
694860
847901
172572
201580
1069193
508412
861362
664269
591133
908224
234032
570315
148174
971934
677036
77751
1097971
832757
342623
832086
852482
393548
1030086
459996
293839
464698
638425
168003
783157
586036
173408
1092814
921987
1020484
416085
227072
117050
491319
956186
84765
730513
513205
276783
795963
316493
566204
288845
813950
57838
782850
576693
754517
344626
1075464
1074414
1073364
591879
566021
263585
173284
12678
26244
142204
722464
723514
743280
742230
113614
922025
920975
919925
593048
644773
901150
280483
574519
573469
572419
154241
358627
79632
616808
454063
923101
292090
879478
551998
743327
687981
153584
267300
714690
97645
188763
1034445
1081463
310081
223555
610962
380869
427292
874514
405403
92863
958018
346540
446165
130520
466916
994600
52317
973049
379268
197186
530609
843872
25296
722829
760766
99949
1045336
928003
311192
167009
833109
633974
547170
813023
452022
1067749
162129
54142
238150
527956
212233
352320
425361
806008
353583
799698
21775
780484
389494
732074
918190
1091045
259005
529949
257709
367247
605405
362441
443365
609660
200709
467693
921455
156148
800666
174728
453670
265037
467710
468760
687466
883318
165691
423404
359664
141135
721442
93006
993183
265186
654912
375080
861120
596288
621324
343818
953870
1078756
595575
596830
219636
462588
711896
894140
116968
1043237
124988
454778
1082470
1025943
198747
941037
219062
22963
891214
613800
408196
609943
268874
213598
101986
715327
850894
346041
292095
349059
166153
730685
722394
663716
979324
994469
674863
43940
41457
603213
405597
62587
1002289
83304
966290
357898
403391
1095359
786005
936838
82538
619040
41068
881005
790088
678733
235833
659672
283728
486062
81770
1082522
897725
595478
703317
100057
1048513
791898
1024117
207217
923372
544313
419554
1025449
1062867
722143
40069
539707
1056687
934437
666846
272313
68668
848540
604017
691300
314837
864165
409573
1059209
114746
108016
94567
194882
234367
400337
789777
713311
1056026
295969
448775
908279
974840
94787
750329
532504
324905
600862
908442
416955
830464
287722
375550
273237
661379
449948
189565
1082726
55138
172879
743427
1005410
1006194
243594
759309
772843
86847
429824
291667
559437
133909
325647
242806
933714
596946
878928
997051
1038828
531355
533572
1085520
967035
382207
100134
492063
79895
184611
782853
1006009
228890
554739
376532
539610
191132
1075496
814046
408048
540345
997095
354090
89490
509488
94066
209563
177552
839053
48795
524414
521755
231330
502247
43755
252412
173193
293454
760339
746689
256338
1043970
51962
150422
558675
1054618
672208
878699
823280
954822
20197
888587
972604
549594
333981
582168
980567
187897
489253
854317
280618
310394
249067
528333
766809
960826
380469
392024
958386
848563
719150
135223
333744
164395
757320
197356
760703
399729
221832
1035353
552067
456776
867154
595658
5486
432175
997743
881990
590661
1045260
498656
878867
473797
624861
277887
238513
949877
571882
1022811
450145
505011
869596
191542
547264
5783
230865
928165
587762
796599
349695
471160
171125
1013396
649431
711192
316462
870699
1034235
720162
942440
651035
689930
564425
347187
357044
818170
557270
818431
264748
197395
281534
452069
291063
196049
936208
241806
454743
518483
28415
289349
769169
882775
918548
82697
926772
97524
839521
804029
257053
429259
830983
125705
798292
431986
1036369
812596
455273
107282
641598
272042
79241
453300
1013214
672900
980084
237773
659913
270434
134745
899900
792822
608033
188033
1072053
403229
851468
62101
927585
577885
800302
394990
866060
130973
228062
1027021
916839
821570
43082
1033545
264401
233465
940494
720275
502035
683758
303932
888917
996414
95954
213215
288843
111750
110700
922702
616162
653588
146163
475548
781664
66766
760065
264663
263613
690610
948709
732637
731587
584725
434074
839984
936090
780317
675015
981232
141498
219793
618763
585178
1033157
1087385
161497
1030249
55080
440373
808292
809342
77766
78816
225444
117767
495118
496168
992809
993859
461316
400599
1028782
86712
207685
950168
803961
355763
887366
361725
666619
205444
630612
109176
287921
169652
121327
1064880
129739
87361
847548
286417
642398
476023
446314
77146
713813
187066
292312
380500
814502
198917
784907
946382
601872
379954
280922
785674
338658
984469
410208
963990
229387
797225
713286
513853
261538
1038497
268468
62197
191657
381629
511149
539069
105670
808393
611310
398917
1044135
1047211
760385
106812
376718
189225
1043944
347319
553836
945324
741432
766216
705058
324048
494143
1060095
444539
248945
1090373
824832
1060449
753536
627381
461154
523948
404117
107483
964284
25787
240418
950993
609755
1099866
84417
375876
836991
772747
565258
593299
220407
864722
1064824
175558
910237
223987
92372
1068759
735881
731245
331147
1032560
261987
870858
819028
397113
223456
39370
906435
92526
609547
486214
203891
739095
102491
520977
602743
125796
1095665
1066520
629891
773042
608753
576888
198355
470217
268170
256960
935070
479353
121212
1006810
798476
363072
93771
303976
747626
660719
553675
266298
559828
878870
714227
1092163
225516
258576
330175
175430
503496
935190
765200
1061999
388283
1063384
639181
100165
853121
764041
71101
876512
68867
700707
853884
1055855
57890
1074313
735172
246579
1035917
487660
865568
361452
718991
5532
126393
670290
1098618
77191
1018105
798617
158776
491576
1096501
840051
220080
711950
976383
605750
753060
119684
443844
402032
112471
357070
574914
433064
291097
892889
577186
1074141
598545
196168
942303
397570
396520
288393
1056894
1055844
127336
674465
364781
43678
999960
941918
67149
501410
576409
97996
907961
756333
774021
919431
939686
890717
32359
582021
575738
590430
617966
149286
847384
330756
206413
321036
720324
1089924
425820
203515
565837
969032
965031
548187
441744
556283
255374
371841
1094669
875219
41524
572507
713778
193205
1015603
48035
1091092
1007704
148820
490649
883639
813517
674772
218721
626484
741837
494457
521988
501998
1039209
1037702
416657
356554
387990
1065199
532605
27424
1013884
771489
506068
932525
893523
735974
737024
480544
544000
813273
978412
288841
572552
248337
514837
258852
885833
394545
709671
293461
957806
333798
111350
504014
261244
1065497
389390
91604
668915
710924
794322
302169
581510
872168
928376
987605
516836
909203
920752
439806
802665
455687
988422
589111
584955
46277
178369
251747
194049
1038685
516504
175034
48885
1084399
448819
818561
274092
371996
732532
1031737
623565
492121
351472
987429
1008370
988410
135100
156246
933306
1068054
14526
149925
195186
803369
515723
492347
97825
997315
557941
1058524
124731
698609
1027417
84576
321241
84058
327365
514001
1086461
927196
847050
299858
237382
664825
794685
952631
736813
87859
826886
217100
1087417
57309
58739
246759
770785
129477
857660
700832
272437
1000378
191758
358784
373885
56362
394177
568586
84498
719006
37868
502551
913988
969798
744099
1065167
969066
2160
708727
571144
188386
624587
32872
193484
868573
569254
468987
967444
369135
417964
832012
154360
16565
718588
938736
576844
438758
777875
742538
969730
139170
772334
515530
83746
229636
886067
36606
1066126
777024
450076
23586
595368
191998
752790
419771
1058210
777738
1097106
585113
453499
111031
663296
223826
1001845
66098
137572
984264
486623
842374
556116
432772
19330
736940
702812
319596
681166
790081
448336
90427
768654
121632
17478
412719
248664
443978
511684
1006432
592093
751507
222500
404311
717140
1069685
1074665
912910
70046
971338
847783
1050444
783962
357589
635035
512689
492064
773956
595197
315947
126933
473715
327157
574547
59348
894348
718466
211372
808054
1073449
794124
888740
775514
936986
55327
659353
433122
1063530
817971
734400
639706
301394
1049533
271185
184289
284143
439663
257753
1096385
80157
898116
145580
802833
202947
631640
570431
813493
972925
509891
1037345
138126
1007239
283415
205808
593319
408461
796982
914659
215008
894071
143517
207518
886721
707951
152380
29023
383594
16264
246615
563203
60948
586205
798892
845531
961043
539830
309879
107001
603343
68335
999476
1050042
370381
969999
195104
165360
528397
987054
447331
978664
151984
707588
55162
877361
762810
224934
995763
369792
601093
226747
469777
1005323
112520
302896
88256
1005698
733246
789456
529057
66389
265121
1044215
248699
108981
104371
584222
955270
1003098
632416
815962
463409
34671
568238
227112
58301
987974
507919
827385
100789
398998
761638
336388
953348
208381
703166
823287
134998
689783
576470
534387
95454
799986
621101
372375
232150
670298
882393
383177
204693
188290
544683
823981
1022988
670734
512031
1068768
399090
226246
437110
1044675
685865
749028
746670
730888
667608
727039
353847
1010373
749267
664626
425510
236619
491056
876415
797796
353257
759481
311380
229147
491893
569544
303043
650128
108699
333682
645251
396460
983353
819984
43276
528224
583046
1007247
449707
779408
253370
98763
995133
994949
337045
438329
580428
258323
607308
1079409
422983
635312
214328
376049
562321
43033
601596
778570
849541
627618
267346
169342
730821
267868
833936
392522
374832
1043840
620112
116648
785260
435968
335305
768537
85648
781168
376673
382725
928489
199256
800252
931623
168826
454044
158000
593081
924453
927197
561498
174364
813208
806328
25745
695556
581334
492116
204614
604537
1003237
283992
915974
135738
104787
353960
918566
182716
731919
1037406
17439
1012598
3634
354889
715787
1003454
851950
850650
1012712
33375
1006945
113387
491540
212532
200325
263822
878354
662404
222164
23435
369025
679856
506595
873942
218730
532005
46847
1008242
186336
125040
34262
833397
913298
621965
49008
794017
824724
966529
442790
868491
256620
760630
262914
89024
889516
62740
540718
177150
311450
329349
893572
617782
483858
300675
748541
860886
725862
973252
94596
639092
258670
36055
395243
18985
301504
450593
283034
446906
765035
465645
737254
355842
97201
437282
244230
654397
605439
1008289
940932
899204
651497
373239
952873
327752
1047686
779546
520420
1011453
283208
939937
637386
672448
193173
415206
144399
960501
213106
524318
168698
146721
829724
8832
752948
240148
383734
677670
901548
947009
598021
959914
417582
441612
152259
218617
1055147
16574
579754
690089
370558
979027
375199
809398
793434
4487
260883
568778
181556
25808
205353
927995
704729
669772
381485
492558
275192
1093769
336689
672701
947883
191097
811882
759047
808356
133164
920331
403182
592194
946046
949005
167660
350910
826417
174400
855143
199684
154931
319273
997726
213061
1043863
899417
71448
634595
442807
177556
627751
857697
430909
721345
106499
359987
262858
630098
53399
1053317
162474
860241
1054047
785100
488880
966375
902104
774301
764468
498716
1085013
419244
407962
274193
263583
1064734
1043955
115879
386936
1048909
165846
673235
60565
763167
751340
307646
728970
379312
666504
1063307
441448
249215
863832
50498
338225
642796
428379
427337
837224
438253
28423
786267
296014
192670
730452
28109
552435
990100
191649
443573
378728
929774
747836
278941
436600
396237
612577
60586
38184
123441
421794
888218
1026162
118296
325148
926638
819783
145984
637135
1038060
865028
434783
191160
776717
160240
527493
288949
557324
304070
245247
462198
544131
70465
340475
456970
118974
27585
399627
944579
816804
734862
703185
21449
209465
438067
593394
592344
660878
368350
522852
914214
575762
549558
443705
974269
1032447
3480
113841
664502
917950
1048708
1051313
309088
487360
899257
569120
44197
12987
125424
824351
220623
719737
650099
171753
335996
1090929
727633
409782
262724
309548
585694
898353
126832
152970
16672
366513
622323
910129
618750
511007
810576
983638
836310
1099046
30421
881198
1005096
640570
480576
101805
218177
97838
658179
1059358
310868
333081
760306
976910
497971
540154
179115
490017
771699
244907
956191
295966
927940
253187
1014035
1049884
781486
54514
376356
1019545
722924
1011137
136670
450310
540740
776016
313242
520407
208050
608635
715774
814271
432044
1058390
433562
851024
858295
506303
992505
869114
439685
1024662
1025712
499477
1051918
756960
43589
20805
668845
674880
619924
213356
66271
696145
1012805
801968
911795
928348
255013
526579
598405
173311
450884
21299
680273
221680
192362
53986
1054854
932138
383913
321392
575011
945644
147695
783091
1042405
916620
624870
365253
9040
167842
1076132
53378
627732
344773
635232
540768
263090
811740
511298
822735
477501
632754
994727
854203
303325
332172
478071
703969
476082
152673
1029485
820482
373317
65825
835287
450054
646024
195553
1016751
446309
235618
811418
285113
912633
808868
967127
966077
900448
991487
794644
31575
949839
876289
134150
299890
945511
313716
304557
843584
952802
186810
114747
830698
1054454
521740
240236
871863
611767
5982
89142
435448
101422
414430
1069174
95252
1064289
914660
883646
841192
273718
750687
536515
772131
1038029
621191
118265
582897
438785
143924
376826
229799
756790
17168
575975
393340
219020
706055
409049
110729
305806
801693
965156
90587
331920
267582
961139
865761
89640
771086
77617
934673
271017
966310
993348
1065947
191304
120939
656740
192430
649325
19232
913184
293014
608383
994202
809534
663108
916857
802701
366011
515225
156904
267266
558807
507703
316411
635017
747525
503459
1031492
617460
1090096
877719
650183
422839
421789
930211
1089841
1010884
656969
503956
933516
36688
191024
463798
522454
235223
789948
394035
885912
520930
598623
691296
279697
989846
639619
892015
1033808
1073835
548367
1058659
1097605
977285
723535
56918
956049
877586
846743
534792
284295
472184
661945
463863
211415
702075
418338
254127
999584
833420
79607
622022
760411
548039
880957
797618
845603
362800
752896
838453
198005
6844
571885
1076060
563030
9144
507949
1006539
914377
235458
801078
151118
407269
1051565
75522
631704
34234
304055
654638
680473
369375
245045
419372
1009404
924944
272916
348789
696016
32838
806726
920562
787126
156609
190737
649699
767023
496247
1031668
544387
58215
500966
874874
752405
718509
739733
364443
530073
908057
626250
128923
414376
606889
664261
323044
205015
657719
114248
911752
753798
304301
477394
869490
1041489
902916
464506
691424
564329
414154
278291
947461
360989
953338
655596
673132
621418
36229
798151
642830
497822
853895
590723
983247
53038
172560
45622
789102
1054154
288288
997539
814989
827795
375423
129059
903629
609574
697395
576070
289388
420888
518601
536958
950481
913934
494940
300820
366200
400562
711271
96000
266414
321625
614563
546663
439866
8948
632105
127802
740983
452804
996706
810864
867074
561930
452618
808378
31306
274335
233913
295218
778144
126203
663105
1084469
310676
822693
1051080
84010
335413
511115
233667
684526
821592
957876
739347
568580
256483
306888
448501
770542
1053542
507931
833108
663757
116501
157543
168919
123489
129376
954607
949160
79181
1014923
540339
350319
995193
858860
94592
494762
85786
117344
176984
16634
1085374
837416
312840
143402
951196
857118
268237
675989
1084604
807247
82945
131123
466685
942652
494690
476364
266932
1054425
173322
638820
433475
43827
1079185
606150
1043030
862255
278518
523927
895001
545462
112877
264675
283964
481362
504064
657565
118634
483355
831710
77225
112045
623864
447900
627463
523986
258014
215681
49515
33143
451609
706682
496277
938813
271840
357564
631937
572741
138672
830748
489547
903225
411926
327991
520849
852118
441945
1078794
700054
895217
676132
581129
350212
841969
735499
396113
18727
367009
164620
296403
827142
641170
613651
520083
907249
627672
329255
166223
444727
897989
910620
1098959
568247
838011
56343
323708
756645
1051475
722323
723373
250696
1091597
479945
411287
476823
13103
150783
515375
779458
690998
20509
735440
963364
652440
895486
910526
617576
567350
950149
998173
517405
603851
552782
879472
379284
155135
477200
1062356
977464
267018
954181
304894
446686
689234
376836
579062
984740
145057
293110
17183
1014395
180987
819178
416862
798932
874086
11607
580902
581791
970914
453761
323994
667488
333248
483854
854344
460609
736119
973390
304571
228634
338959
810862
667659
499221
569134
106796
236548
971921
1037361
158434
387661
609175
906958
4695
141827
714685
949438
751556
173861
797322
467449
588328
372288
1008294
358087
240725
293969
545455
235702
54060
580407
140409
245846
463363
78027
956027
722638
820601
6501
331626
51042
252400
865857
533014
802374
1005288
579782
262008
925922
639435
115117
716164
580723
985143
868996
354122
40157
35780
999671
321444
447134
214108
751037
392269
732585
428780
240853
781080
884506
1037274
572057
1065268
646196
501845
462272
105593
1037654
779894
911365
271208
69603
745769
1036121
903250
215749
79580
533789
1043329
556194
303600
980023
247507
43116
460821
47658
577297
245293
1062714
431675
254031
291938
431564
1092569
954099
79360
814575
736150
840280
7601
415605
896970
187364
295753
394681
879025
541237
831724
289184
977389
500598
97788
687889
734899
471022
1097801
434143
752602
588685
473307
365000
92060
908841
70815
141275
303985
739816
287405
870130
861177
8318
588728
986972
1093725
456225
627698
795603
285613
739846
299862
145419
738002
444926
56006
90476
334656
450396
785897
569337
260854
822135
139622
613807
1078589
993677
655659
957394
170859
861603
71233
846400
420871
136929
22710
292840
532853
30488
125150
762802
1058094
740542
29915
395449
696905
531192
1032029
970243
271622
225241
421517
765396
500939
1054439
808206
551028
393138
1044164
79224
81178
419283
832985
712236
575950
197774
833209
682497
293998
915834
614235
799093
836518
94112
542936
1082944
599916
1031181
799666
968809
325041
34550
336451
1000159
456307
7881
320387
1036338
221986
908230
1012407
470626
245386
405245
170964
913809
95565
40200
739465
607754
885972
839947
171937
932024
961159
647289
58913
189342
456416
1075919
443042
402951
325783
202481
932394
52889
257905
65760
928957
780772
957173
822000
114384
90042
512226
1017720
638931
558298
246737
766912
828576
660413
1073887
613847
1089385
629823
115687
691180
862318
296745
1058136
641722
238539
88276
843223
1022913
447234
201486
658776
45696
797572
858638
128465
846663
269868
973952
1006276
658930
562787
518140
197916
35931
366679
934346
244101
162041
853698
186757
976889
687071
1021275
245672
1005949
824005
317882
945943
502456
766008
520156
139068
165052
419750
908612
641587
577256
932354
629127
1030112
180690
1081497
571998
573048
1071225
119900
781890
873943
793273
20863
858038
439592
1099436
86579
244098
22335
251691
1080105
519640
902223
845762
907820
395690
56509
674329
1095117
218343
908355
767488
946850
662188
109415
574412
266936
615068
633112
492619
937545
82929
349648
1036939
225574
519368
83313
15767
694193
679379
1058788
815024
510339
693285
924300
638847
895044
228572
88382
1037145
1076411
328727
278633
1017055
381409
882595
663501
404963
1026758
200807
986307
479198
713069
240719
818154
817870
643131
253479
666853
68882
359137
28785
374680
641813
346673
64993
48174
418104
19469
340319
317394
1054868
31642
90802
881181
1001325
15641
97878
713955
52225
543745
459445
95503
50905
638676
1097049
97490
950080
276206
483068
199223
558385
820373
659299
230559
405870
147175
271975
508270
667497
97271
918936
50362
412840
471896
547702
824106
391644
847063
829061
776076
165773
385185
1087852
818966
944416
376609
67753
277135
1054112
159582
445959
57930
476880
964707
1055332
16843
672390
747563
300513
928120
629037
609253
350265
413817
429693
798940
588617
1082578
1050813
392487
264418
853792
26741
524950
288764
105240
749480
617208
262200
1027075
885432
239547
51037
90340
238919
328581
63796
886982
643512
278918
485450
321019
65959
480312
364296
249922
824018
274617
1050324
168488
1020400
943239
668140
648316
645279
505626
863632
465170
421937
1041007
345902
52908
895838
183042
1034568
717311
711173
18684
936307
448546
533105
280629
660454
151936
330590
324515
758692
675119
470939
773589
124072
1085383
141765
305117
305001
1018324
448334
584397
975387
205557
294539
322708
30248
700331
318928
647633
468682
946941
781927
1075613
710234
968097
835725
1085628
279198
1094614
542471
544907
64569
437647
668922
45123
956900
74221
788835
1021164
842857
136775
600833
1088709
1028211
447589
1020986
964918
580040
207320
7261
659881
881312
761112
671593
222646
281211
741264
180388
873006
406992
144309
136384
446052
561640
847314
92855
31574
127287
383639
1035378
683445
1069444
988737
623310
875309
952104
500193
600045
1043078
296421
1082543
167991
760577
890787
652433
111716
809332
516296
26889
316621
74278
193969
624635
12484
385188
349023
714522
236783
459535
516654
740289
1081214
970172
1032349
531745
863547
18665
111819
2401
852365
640244
518909
403666
839148
176510
313661
677742
1036875
632211
20101
315243
328300
1008670
632923
662002
729960
811485
277613
754495
577003
531076
938319
10676
130226
693871
6897
906707
966742
333945
788695
789745
466461
139842
34110
1032143
410045
515508
317747
789157
34840
994601
1093949
351358
908361
592564
261822
367859
381470
125735
621242
970887
793445
170074
58648
89311
207178
558064
571007
51902
546491
267722
220857
460916
481375
355739
240063
689738
502045
432179
617543
997994
971358
778557
211277
324590
129497
445145
1085817
1059703
1010945
249516
667404
307096
864317
107741
543917
758217
345486
929973
848806
365654
139709
945952
548002
443484
549532
290225
171578
111298
658326
425225
74368
667620
207662
807279
345282
791703
766709
711200
77247
546635
814216
959060
652215
298373
411786
876435
414162
563787
987914
592530
1032478
158947
735675
333080
924890
466265
69291
519064
716287
876597
256861
1012564
894479
374127
311469
193965
847895
401912
217242
1084315
1066005
169969
440787
322824
634330
292100
727938
195969
947152
754956
832385
93510
553766
686876
1035534
485840
115976
68469
352062
1086229
232251
887704
390740
570333
150074
909241
216323
802385
1056395
637416
492992
458869
985497
865890
374487
620614
524467
63509
863977
443111
33604
157247
196431
624650
85213
329024
550946
931323
307140
436702
27079
735785
162641
115069
686128
987715
414267
661557
592679
764332
323221
707017
71124
907314
133872
600766
446895
1010681
764201
286151
725728
799791
760522
1009543
358762
389664
365571
824128
178877
68984
1060285
1055643
12060
578018
459972
1005148
932398
834647
640630
1068470
1058843
648016
972380
798072
610603
506348
184238
1059691
113227
473553
173611
1009973
143900
299673
402918
184496
783713
468690
258935
460518
620587
58979
654582
846126
290023
367584
900907
228135
357498
676650
430223
791345
612039
662225
50821
747523
553583
251642
404478
1057639
1017021
645299
841482
312754
187490
351869
981906
69403
337017
484127
492028
903733
168943
908979
475510
1070169
1044560
196112
803503
629260
667907
442477
20315
10754
785437
236560
387751
119875
333662
815712
50473
235345
619238
504055
814210
3034
18527
466363
64282
979137
383915
125181
220042
1039806
962638
29279
758037
320386
881086
109178
625242
745486
1005183
3400
171247
873866
429856
668163
1042097
221962
88765
1086812
950888
460042
84230
775808
644622
584654
365965
77084
944631
671703
363835
996824
1089050
607441
313871
158063
75540
328357
937047
46191
788258
755549
83209
754099
523319
869597
697613
441582
381910
939579
107575
572771
572770
672092
1087495
179912
24837
423585
293539
689828
852015
694752
205120
716514
487252
58613
481001
894022
910511
818560
377100
469135
626913
613685
696658
629455
857817
240302
1072733
1071683
535938
187838
637986
481871
357440
716482
965319
719358
83761
1074609
543964
657297
1022720
23997
267028
822748
1059796
211949
58531
377118
1094416
563133
915576
949854
460605
1029617
643028
555821
1086665
1056223
1076476
571366
816678
1049646
428699
668465
667520
814030
735102
833158
198100
348065
595000
308408
562561
537469
1086568
268889
1001994
626948
985066
287509
257606
164262
809775
390904
309709
176198
738047
874431
718943
922563
31085
539947
403323
675633
39255
1066290
35874
940864
359375
758837
666558
901575
387539
786323
766639
167246
496181
858095
257389
527164
1037156
1005160
740758
265110
147167
584122
474791
475405
966551
887618
1058838
634707
321733
1082930
96719
397704
792446
453912
518697
1047740
689734
122504
659060
441536
199949
830127
84993
726618
176406
993000
385438
941145
11162
855548
282138
673225
579420
395738
591184
718412
468268
388119
16919
183833
742864
836798
172148
987469
182190
811667
535203
666446
156272
695470
600799
459215
377438
135044
865936
710823
32333
413522
57146
618021
144597
566181
1009124
128539
789476
639483
1014168
781278
359215
163584
575151
489640
277807
949646
32118
805044
32373
994090
807841
362662
175485
244082
11881
643988
548023
490817
863314
146860
329573
913407
385888
386938
514287
499371
225109
75578
732132
287889
571104
334826
260171
520072
678188
1022079
1008437
653319
991354
677684
587997
991906
13517
226041
151657
991571
445798
196473
207736
135301
1004039
795024
56850
99604
794700
924902
1062120
207418
348109
464290
504039
1030079
666872
23714
193311
440819
1061362
627079
224927
314738
885303
163952
306081
912774
154634
989130
227534
103297
137405
51741
930018
171315
928566
426789
489985
607543
702743
739407
102965
926010
317187
659319
386386
760414
489455
66367
91307
513350
692412
691362
959698
405025
771804
892595
411192
553112
750683
151316
725307
276840
252565
974992
821690
177837
840387
961137
409498
884870
771677
530632
1064698
131232
298173
898798
321765
537598
423029
501406
299581
208812
998445
665677
29700
202245
578789
890637
478416
822446
39947
1036880
359808
889117
354301
404308
167157
210721
180449
263553
724194
749723
565114
6516
746741
708742
726050
381418
884275
556525
260973
1040339
876119
148115
590946
542210
1032157
1016869
413427
740032
399323
812760
619193
898413
259617
1038360
564724
779789
1017715
117607
97974
238761
199620
823605
610151
192720
149840
911393
910885
909041
591365
944020
505436
1093059
804499
483118
519206
738714
176305
545109
72593
574656
435999
332224
200765
736222
315969
49020
34998
1025330
58279
969395
293057
207534
798952
497663
926745
59361
748794
68459
467848
272972
344472
467690
613328
689697
346905
811647
115764
119983
830403
586568
972192
489492
181497
35365
440942
140576
531161
517392
539955
430726
844373
365635
948372
840210
412428
1044712
260459
785791
382562
561937
1053304
782287
865033
337666
769067
720211
352774
421949
450945
861910
543817
775942
956013
336434
1063110
791413
792463
243718
196917
197554
363558
581792
123292
991799
1056920
716571
785746
527517
464874
902902
156586
994102
957090
437883
834522
199952
138259
905065
614100
1060261
82274
886769
160754
583029
16358
1035189
146733
867727
423163
825984
651448
435366
1034072
21369
207032
853729
31241
278937
342080
740950
692122
62150
429373
1052518
573825
355384
124970
604589
818362
784224
1043350
936197
75464
56696
210900
918479
858374
415964
27910
13521
783061
371084
316613
7113
956926
42366
440576
1033677
930113
231325
946799
13756
705995
1067643
954484
804165
233996
664769
154459
701905
492168
824432
677114
135314
89305
150918
430784
57190
108741
966836
937015
345239
496538
550627
592450
453608
322461
984936
840030
560421
779067
380722
845013
638410
952494
154562
1090865
963804
763793
688533
1018286
335994
613861
989876
440062
662432
273264
1061608
29578
482988
422770
757643
451165
1049890
818774
244877
684974
1060587
493914
642296
739112
411621
1052879
319707
11788
1061163
879564
783670
801667
45132
22697
1062961
274960
137606
1080507
426895
588634
778964
941926
1075092
744008
831680
506196
198221
1072519
126228
685598
684548
41483
639969
660603
614792
39559
1010651
552724
862187
842462
477614
946025
774372
95131
94081
93031
331297
792221
798524
1081979
470005
420885
162494
404303
62020
879832
1034870
79788
540710
1083437
101264
514869
878073
1026156
398281
716628
353581
203598
46039
636139
397611
200119
609378
286371
1026300
784607
522515
1036967
1090842
1034968
498222
887939
652773
578390
939777
659747
388033
131064
499446
247820
793697
972093
451605
832420
811032
265033
562336
1016073
387157
182385
1027447
235746
448812
227839
994646
493790
369900
170340
238990
46082
436688
692074
194332
252345
799074
812301
787423
123227
58339
556985
369758
405823
761791
616318
153117
654451
633827
522576
499103
1066579
25445
161736
720418
533478
367717
445799
809469
769223
103163
320554
841171
157620
934101
421878
833004
181296
596793
282568
726586
741355
416067
793862
874614
918205
822222
392843
229934
955173
740413
882570
323725
1097662
302975
840860
733036
69389
65872
893895
350758
847319
35859
645475
326785
627048
674002
472392
271471
508421
903300
654865
472306
790167
604052
1017404
1003127
811019
481391
675433
78093
75038
385334
10930
939997
471150
132192
588068
15513
883832
1097393
536899
290498
361237
325017
504608
958999
279447
437653
909349
572135
591983
172840
289003
144157
81382
99756
734217
955392
762453
573087
317127
632338
482185
841842
150292
750173
975129
709666
640627
244913
181329
1082334
148941
561671
584370
127497
1055394
682483
425983
303157
825158
17845
788604
873793
645719
943456
30185
81107
527669
1022084
130112
613419
200560
767878
25218
240182
1049737
442796
980746
279953
936899
453974
315035
927144
764195
651113
48949
913687
260404
269683
25729
844717
578570
703344
912049
538407
1092724
3171
195409
416634
213594
536783
134613
671932
559632
94452
520635
387808
132015
727428
755622
408320
177041
232011
583940
384004
162120
36582
338750
979242
63596
212974
417035
1032232
641159
814152
786446
982532
921739
519327
446887
479091
100040
960385
513226
34713
992099
634993
312656
848102
17504
630010
693394
410644
850877
344886
714692
544861
270987
31416
61545
624491
622286
145805
457214
344668
446417
638374
463734
733819
766848
489073
1083542
942100
728832
614099
251937
194758
96310
824986
289447
98596
601359
130400
376092
511935
1044159
678116
460710
398993
876063
644337
653245
406494
33945
938970
560965
874161
356762
638269
618524
1036129
579429
747086
207616
13016
324316
637449
509885
384935
116445
739909
751493
135584
397789
111880
515847
59769
468805
110359
774456
93119
495566
712135
1021409
316366
1009379
75078
483770
232252
772491
641174
696538
57060
753860
596227
894123
939936
256783
920871
267522
43288
884412
331625
543816
602762
319331
950611
663918
140847
962714
962637
896164
582143
849057
196444
457247
1043921
423659
780061
40634
4100
414264
517171
762613
776737
179928
1090489
1034220
908423
218811
842771
501551
838734
817826
1027123
773800
929005
877326
547524
359618
287761
875074
634303
408086
210997
618086
1077924
909211
592694
1003009
5463
633060
183657
333457
162472
591715
1069345
530801
300827
679664
1036433
954111
103781
963657
635229
820488
1027672
661281
547347
955687
682183
960587
111003
301161
609950
373488
36030
668053
709685
1021778
354742
32824
16246
506164
161234
35169
1010301
472923
49642
331366
268002
995081
103308
291793
19086
165454
769924
295810
594808
355508
1067943
251385
242315
548084
541918
425315
813904
43281
505871
886923
597564
679153
620679
739697
397138
1000825
78561
702076
324258
57170
729153
294262
75203
897066
602087
147251
419125
773572
27603
1070257
446042
657003
121634
153846
1007498
746545
693254
353914
833963
487937
224772
287445
283985
661324
950084
1086548
435045
46976
211425
744889
47270
340774
698174
155745
198523
154319
191340
901147
116418
329145
749989
44971
808977
598790
427100
787967
618263
83988
820219
35148
121495
239674
1049188
311650
625131
613068
224761
303230
1088543
768456
770839
369884
998688
783447
496912
177098
536495
505282
316656
538909
979888
596230
884599
284375
811451
1051133
457847
60910
323814
1039730
674756
804260
309514
1095597
611890
505288
679365
327474
303457
417668
781490
788982
896896
647015
780858
958329
541426
1013089
265276
538080
716501
110538
47357
1008223
296508
821309
362140
480589
826099
89161
1039964
1059787
1001574
708430
653933
605108
533485
1054971
248087
845826
12219
843474
1088825
404274
442663
628231
950801
829015
816312
148677
381865
166093
1024725
1032958
336345
1015003
900015
624832
79250
616843
784403
617398
598209
895307
592849
622462
24939
344455
991235
6367
87860
699043
298654
284887
753465
351542
1044338
500514
1078103
943693
825067
575226
330878
490837
717638
616732
970493
867720
70763
177288
710864
558792
506471
359838
798294
660190
187870
829075
313784
694024
410198
719933
435591
843120
656098
177950
1097130
517354
867142
442038
420110
276887
774216
150820
979411
35887
523552
979642
1086516
134133
507736
355116
812931
77313
1075364
316953
320761
923262
62876
53771
460816
1000561
959753
397596
1024314
760104
792121
501038
242666
209276
541517
881744
766050
575709
990904
670665
248455
830214
223461
220187
387781
531875
105226
1067313
812850
490574
430321
172173
70163
643849
277727
532730
101542
604559
1015052
1053354
166470
936167
954542
771657
380231
944890
755503
274999
132393
1080241
955982
12101
521385
598396
248469
84876
969140
846165
507983
790264
6970
170606
627435
936669
958384
416889
663961
820545
300765
437268
790964
73811
275426
1047210
928546
481235
664328
202528
687860
512900
11802
260850
789217
459232
775757
612635
730263
198419
198068
1016653
288218
344751
179010
890801
32573
624042
632115
641689
257205
734806
31319
467018
894680
1059190
958234
88423
543312
70732
1082961
533867
772394
920445
980483
780583
947635
411043
1042880
30936
577576
1065108
22770
662823
649434
433600
409301
811639
146419
536750
415934
701126
273836
824574
716117
650873
229487
63583
882012
315417
269962
534505
82084
157221
719283
298942
1092235
877078
101245
589935
884807
736255
939874
544398
467223
1006645
389640
156490
597746
137845
23393
977472
508908
270606
652772
902970
835323
112587
1057610
813161
506158
499777
270341
277118
568324
82918
985020
880145
392072
709944
625825
294127
1041240
259995
642397
1052975
1058074
787432
497861
285242
26944
289606
966863
760834
947095
88494
397204
737482
829272
514963
75380
696334
197953
632851
407135
511314
673568
697126
1002496
414957
699118
725453
333129
700552
847732
719683
564304
15209
754201
583706
908419
427533
782001
420910
994969
689255
613534
430323
858731
710702
432987
590207
919695
392869
55370
310735
816250
426395
82498
267637
133114
205345
163887
740466
1089271
251362
381782
9665
595435
516398
741372
39322
583225
922286
452237
1081590
313111
450503
816541
597042
910583
630773
319223
1040317
888382
656340
991587
309290
658143
799263
589581
780669
470516
1086230
280471
606796
1079194
300594
128175
465920
172395
1002663
503863
742725
925604
409430
112099
158210
450324
903522
252937
965899
557410
1070059
1026568
1072926
822294
209295
197237
965623
667160
300392
290154
996650
464440
104551
305689
894708
700684
13823
676894
243248
1039341
1098280
1025199
438261
561487
45650
223998
339723
869589
773717
657920
910317
232564
572203
494083
941430
879373
74451
4500
59415
612640
312844
742853
518955
377703
1052673
516824
123914
632193
826244
374287
349033
553227
1066901
502136
870408
225999
391594
415059
1006664
216891
489623
875823
1087335
826421
868315
442109
290465
397504
63470
189863
798872
1018475
551647
792946
13848
569275
710757
193845
405236
55587
256748
613455
217534
100976
310389
224218
498398
67458
1062869
35796
297324
322392
1013391
997496
119919
977667
453975
842609
154620
19770
885383
379777
425757
476594
1022898
803719
200030
221634
1058078
839832
726759
392803
60065
644047
417271
997458
516659
68244
727432
655806
1083845
156780
285985
326245
1031458
834460
1041751
255818
87335
329354
190739
581217
241307
335490
877136
523744
182485
372732
182159
183209
971673
636523
580071
165282
601444
47859
896295
935801
222916
512734
293506
923326
757382
255258
280219
570109
376333
1052890
313474
523477
897201
744810
427230
938207
409675
913675
725631
877928
93020
641814
676832
122125
199121
441713
110248
985539
813201
991647
1093611
888083
527143
681904
397098
198471
120932
753715
898712
228371
660135
39354
494971
802864
513717
279469
9498
581335
43172
11520
474412
756750
1073546
1059003
409135
407773
307632
217419
216740
858154
5784
975457
786480
343496
189788
1029835
175616
522217
345482
749208
673259
69563
516643
221114
1055529
847715
992020
990970
112128
419086
63142
779440
97465
480082
213499
53730
499113
49630
684513
152298
518820
792871
441800
411406
113290
70506
447402
272928
271878
806946
1009698
492013
72042
235810
793253
691060
1010774
582849
153753
603620
477925
113435
794055
946870
293114
369299
154683
809125
502492
564651
910540
628575
120391
1026417
749014
13295
604208
491290
410863
1053429
751532
1083980
74375
564133
268088
924424
988037
438716
512055
242706
75848
620596
511542
150169
1091296
264431
748710
744847
191741
1019266
162236
92772
359452
467718
611701
623138
624986
1057461
918568
321276
467188
681240
765961
1018294
378925
331564
578994
178182
755830
544795
1082175
769750
334080
855959
1067167
237613
981759
99124
423522
865514
791269
1007190
578848
340207
65767
121675
663300
234173
290449
149661
821247
555980
396857
561767
579885
862813
288452
395362
1007323
408854
649604
73970
667245
621370
120279
229009
530370
1080624
140622
261940
47037
440708
161912
816858
280258
434524
18055
56983
1001927
653900
436582
407565
864157
624867
258369
132370
321103
165797
1020319
134050
643245
10034
56989
1078955
865197
175464
785276
95315
763755
430279
828205
360305
639211
465073
836337
475292
211378
557862
996933
237105
632059
30389
992454
90175
1016562
864415
409762
95125
861418
211293
192272
170668
92942
367956
66243
594735
151196
866582
786699
169605
281674
105247
666186
842018
618964
667676
44994
489742
981047
544015
660922
958607
837650
885187
866976
442131
110573
780712
210012
471116
839931
1083869
1027562
231445
592986
137432
843827
320262
1001742
270592
829505
522455
594402
26347
1031496
868457
191705
909112
42755
1066538
491975
128349
828382
576801
111141
13598
1071138
651885
292525
1056377
654880
806569
82529
151164
174088
350959
436495
269937
893111
530407
859239
775379
75472
625173
76612
739855
596488
135124
369337
300478
493426
168267
818184
846217
185363
559735
465556
859283
969368
222283
842320
712913
713963
708479
698899
936984
692251
459025
707847
494649
818823
729020
605163
410753
897838
197223
193693
784523
482291
85729
256502
613831
701187
386346
361329
523183
124504
754778
379567
693690
656665
274706
349392
1003787
51433
344760
294259
846583
104855
230393
1030675
944769
137576
948645
1091783
15338
798434
518170
531135
460971
219424
271785
348710
762741
425913
628102
759534
25172
1049276
949295
646059
460198
346807
292998
603868
1082888
421687
64205
212261
891637
361694
43630
766436
457629
785843
73194
1069538
1052298
357150
558014
40305
1002616
838635
773015
899832
1065926
883438
968083
355464
151798
160481
575634
1006431
619026
769213
579705
506619
570831
1050418
583139
1041353
745512
604639
845979
319902
247890
145259
330026
766817
122268
44764
847716
630260
659586
315457
620767
113971
118371
503474
1030083
835398
339640
334213
768833
193335
651633
181858
180808
116098
205237
740446
740445
807488
408929
193737
16978
251434
878160
919617
768053
564028
376400
595302
737452
333575
181350
990418
711754
435477
692621
1081049
421165
332013
621151
1027194
457532
661362
369171
711616
46750
57069
1058826
646348
659839
850104
676395
515519
493980
499055
215776
701102
1057049
900620
93194
857856
183368
658187
534051
390227
467337
914445
1045662
900088
899267
603356
81709
273263
934960
104051
286672
788397
680201
927094
777268
501751
1082995
963431
67716
1096771
174806
519734
641868
344079
485508
884388
609554
403719
740785
543017
146230
33883
609848
985306
248099
286372
128956
40081
336984
931518
1065860
791789
77094
443610
539933
1097159
1086519
354966
141735
424917
590222
742794
1082138
939595
325061
952381
810396
183869
651480
1073623
880488
615291
190353
520937
1097815
596498
1054460
93853
834380
697298
323819
215596
254500
929803
575303
111375
1013507
853480
749244
244888
756324
301179
894825
916428
667595
352740
584195
60649
686900
623474
600158
416804
600406
697995
138688
228309
563752
659909
459663
582846
193524
561400
272593
991739
284903
977685
148986
342432
217532
791741
327898
1060224
581974
663695
758071
537485
412476
975927
467260
914313
941397
1034496
438177
763991
859121
1072628
6212
992165
298655
407621
358466
289571
356506
540281
526418
110648
649603
537306
151770
150720
887482
886432
237943
352953
496180
808544
970056
973297
613304
646792
114357
64042
1005014
846384
613859
827474
496287
337047
1053853
593507
745195
552323
913690
970261
479272
450225
968610
160676
65362
113108
124721
752915
612157
291168
453615
979409
7683
96139
505674
1006969
784555
847185
453344
375286
505381
160058
965112
288315
770087
543748
656984
394297
930912
378174
932584
372743
126608
542864
852423
645372
615026
387202
730665
914210
660806
73361
414401
397402
939158
674093
1044504
202403
951226
796321
247729
263682
62386
1064061
538526
340298
220503
989070
99455
541169
464038
875516
1052106
595361
584638
1057994
501587
864882
937107
708212
269732
633793
71282
818019
19197
835015
276923
466034
211570
333430
56135
98751
406822
139900
589170
579905
728818
780276
907708
752707
474475
382947
687666
430865
237179
733737
209729
745690
676037
477239
595230
189269
497422
1027988
940259
372141
52991
600865
379975
269873
264808
813465
124717
1058461
520611
989600
484579
1069536
930987
449970
15744
1069311
978337
669109
1100129
182012
1099597
922769
672919
930627
221939
456294
886951
289920
78291
646898
403288
95957
741883
853141
607562
345299
781413
220007
168095
358821
983733
574724
650843
1053488
11241
502142
355362
328244
1037070
195573
1003201
949567
502276
421934
682252
724937
235708
172375
386126
1099465
88672
946580
748295
144586
452164
852464
1065375
333865
546884
264379
99720
568816
618689
400092
147919
791695
37287
726393
18651
554084
40589
829118
776353
17234
181387
616853
983421
982518
792235
440511
87107
548094
231992
1021553
834552
975724
515821
147067
610897
368320
969610
425959
96150
983093
758649
911505
167300
805163
964542
96803
1078535
338545
225252
221564
273189
464242
50756
629067
107131
366216
749335
1063939
491738
46101
272804
981559
245212
17893
449186
616863
743851
908751
570057
854533
224649
640685
443568
9756
249233
595107
902690
161827
807704
169065
1044769
811635
924724
126590
83232
131552
563239
250783
128131
272066
272065
409704
408654
407453
567796
566746
437227
937973
277557
411950
303028
437385
773199
857908
775200
392844
879945
1011564
1012614
237172
44553
19705
957022
531589
967386
541172
147124
985563
173606
331627
867315
437545
796157
84944
527026
177090
680341
308085
792492
981565
665420
357033
653451
1015454
774355
435213
230415
587989
414600
1095139
734910
881168
58545
790403
283143
956915
506150
1004859
27495
558512
591746
774141
361559
663627
778584
126634
1027700
755605
409106
501642
307093
303454
56876
417758
1042557
12196
238370
533271
982423
1018305
669823
127575
18790
740996
106102
507894
1089497
720121
200370
18192
817146
890855
403258
831556
213459
631445
747986
975504
285174
93643
960502
596179
584947
148517
504334
767103
1028449
166483
386563
412688
729754
339670
592088
30047
277190
159651
942026
798714
393366
515018
11413
410435
1028564
345236
360677
38321
515540
367354
850803
1054110
161269
345582
434569
961343
99607
160516
188973
167591
458700
786012
316307
211097
439399
138701
961790
672046
427650
596807
561175
4492
292156
293206
605970
308275
379971
106159
518854
470429
484778
627423
90109
16426
951796
231230
712981
291966
498645
1069366
682969
630727
93882
459185
50403
949357
927545
235551
57025
638733
1029422
722666
135057
1034304
174949
597287
123944
624792
283399
774334
341743
377263
896877
7012
981393
70014
777078
842742
292271
450222
698005
860925
66224
519026
456430
222522
600330
116261
55874
702697
317946
654223
486683
118295
532067
305365
1087740
815287
295799
816166
1072380
106952
482438
472529
381914
823254
907621
598460
182506
986901
915678
791772
1055097
55630
829415
1029589
833383
13922
493925
507597
465447
317345
512553
988647
549057
709650
456806
126755
598953
393679
461214
370607
669863
823104
335123
218798
948533
118539
119589
172936
513368
710815
481358
934532
820167
872300
144437
166183
5991
537396
565208
99923
4078
372211
991760
180520
913412
306715
588593
395830
1080882
407192
547100
302654
250166
559850
858748
1068607
852862
389132
1021799
650973
627909
805458
796597
1055537
345979
407114
449646
457246
1090520
194403
921432
512333
122874
435893
114268
14903
958027
240868
604224
78004
839398
676425
323142
805711
1039358
417506
424660
9986
154433
277267
275493
1022151
659170
832595
598102
289796
675059
431779
692052
860547
121738
1075377
31093
941904
557518
972260
796158
1083975
454678
627322
899016
459551
590172
565886
233431
148182
1061360
684448
107596
67983
925460
261139
120382
796734
653693
693309
894533
278189
492934
664299
340268
1081728
293395
689554
63849
135540
266851
816854
803263
1013274
837243
312352
11986
545889
106789
961387
487480
601219
839553
359003
1073642
709936
643052
16812
835988
980932
493175
243231
592343
121874
114913
570225
406424
259794
816477
929639
770119
1066933
173567
758387
7394
580112
23294
8962
819842
629356
5659
1049456
464590
129360
192098
290134
1092394
809595
401421
929760
538877
681761
267601
309144
338672
108407
178538
1011228
248071
42436
852819
740213
920809
502507
104749
84257
921090
761245
1099123
347000
585877
696927
347455
169095
575892
987647
189275
379647
707893
451933
330642
569089
899662
305662
911979
421732
397529
1005248
900640
976393
672672
811759
392695
749007
135871
1021125
149919
254369
461303
933068
411449
102349
282393
1069282
919619
216668
490622
544285
259602
281902
58383
1003944
986534
254185
962615
257099
666949
70543
604336
573052
930992
132982
1043705
814344
807389
248550
997793
283083
24058
506306
809233
428139
737519
1018924
324420
816964
143298
552322
903420
306821
568548
250593
738077
1052773
189448
358635
54937
454461
764522
232063
961763
860684
43223
811974
996686
808451
686150
427283
553680
11532
552275
85608
557994
32993
377267
58069
988396
916047
431137
257873
315890
457610
979164
802235
983959
166297
505064
501152
685588
1074704
388135
912056
435851
219004
914576
47772
99057
216550
114291
708837
545613
552136
921385
39856
568196
683344
1071845
787117
130207
135160
625215
448785
933647
1068984
304388
1053593
426138
978129
123290
658805
817066
361640
477838
460490
771639
642618
1067901
43195
476010
968422
782304
54178
949403
360394
593897
159870
992047
347387
17325
298812
163336
449370
819585
670037
975416
684767
195044
629560
453806
1056930
609293
102973
600631
406830
1058668
816126
1072457
323699
821736
158828
475321
281569
806559
50705
364356
351311
69867
198053
636052
170927
516748
946674
577964
577201
390705
332015
199978
730998
463483
134305
679991
456005
1050194
924977
54135
999684
793299
881734
36172
561349
687088
345059
1061407
1097852
752917
615863
311484
136767
82449
310683
736018
114183
947470
674309
1013240
245082
894612
543526
862915
47119
186504
521770
1030270
720027
258833
284547
603840
404817
986451
905273
332864
1050098
226897
984615
866646
267057
780017
138765
436380
446154
100284
976969
152643
677643
125965
252992
754930
591113
895595
101712
625627
724998
1050327
589725
33254
333325
843867
1018323
967217
710901
1073265
1039374
106717
470977
635407
141538
699805
312056
403079
439723
521957
108058
53592
853776
954005
90576
67370
977553
246336
787769
399079
185934
536556
664382
959454
974166
889020
495867
451256
99082
150999
299029
939944
80362
1054751
712622
363320
362270
884495
807263
808313
713672
1021875
254180
437740
766323
592832
1040789
60985
522887
205502
12422
526475
881987
1006591
716474
353599
482398
155378
480067
533494
187844
678625
288575
171860
172910
1034606
120474
704274
402474
387392
105814
1086030
908850
850372
1031210
258681
328204
1076682
337550
781699
962283
423449
931042
740259
392441
861168
718080
909658
596109
368539
216090
126457
19236
765848
604111
566466
986691
304842
149420
316574
758094
907064
884996
474061
684065
439484
608622
518804
891382
127573
808568
1083338
843228
1014454
359943
925878
440645
967071
127334
1063533
873409
956125
958101
409364
975326
413345
297450
503114
968079
104547
107221
510885
324310
466187
171094
449270
57728
1098701
686099
382382
294645
319185
861742
646038
905278
405051
510769
1029826
670804
627426
275494
796892
965588
912963
1070662
631934
885970
398895
568172
603755
143673
29299
90607
740247
786195
520541
967701
1046572
363832
349326
162453
319562
448581
18567
288643
689710
136395
798658
593580
900223
7773
507807
688434
900828
795071
1042087
78453
498181
654825
771570
1079119
952522
389022
127910
992593
422448
423498
621908
635818
343120
157461
101289
243206
508392
608844
541303
892471
161889
120250
641461
190265
78968
328827
473733
517815
103860
822254
278669
950339
481851
849870
415181
789701
1027209
692279
609489
627690
305022
995828
154666
992960
1098079
269837
296367
78141
540947
758971
835068
260762
180446
624909
187068
882732
747218
151901
962372
650489
373707
861178
490012
652045
430045
315598
619113
353508
1008708
973376
4821
1079959
867754
288189
767059
695446
27403
1089106
560880
314472
975975
577516
25351
123904
703681
171447
788911
440040
818111
973767
523367
749533
637847
582455
218586
752843
993375
525937
388148
109609
513134
191081
42064
852724
733565
73165
346298
1081722
951692
929832
468395
869669
721159
568046
517411
308217
83735
750513
722629
767813
1076449
303627
15058
1048611
285570
701219
1044546
596817
480541
600454
1044494
202883
788189
800277
563975
685099
193453
241298
187532
539757
669243
874977
249594
477602
710514
647615
366722
380214
13368
363743
867999
577722
558139
518090
715185
991926
388104
512067
916734
37170
1045072
805175
371684
233476
541106
174573
313904
1024374
913817
408247
867417
140143
1056580
736478
910784
662672
1023195
604255
49024
30252
121710
683378
1070853
17115
192187
835647
403679
397210
739457
198231
389889
962951
131603
800260
321170
584568
742670
709414
392160
791265
269936
248448
929747
550952
388918
135211
1079173
211699
625840
869940
134511
314011
704943
15265
769300
686969
719050
145420
382566
383616
960205
480123
229207
188804
947190
828719
669480
65744
973244
389083
560047
717969
221897
883479
642818
539727
753339
153905
730022
77896
480646
986285
39696
327179
967977
202313
203363
766222
95244
810833
209353
1006623
1080617
99270
264455
499034
269639
842541
653616
999092
1012841
859514
518233
753680
198031
768059
1026023
530702
812034
1029584
828707
67142
273781
917581
178919
904840
321539
364631
942072
625950
551159
611909
491601
934243
855407
875399
5121
562658
730110
136774
4533
430382
143992
845271
1082250
307411
974191
366929
1077741
1050027
260643
961311
173266
401717
985053
155231
686401
891099
369790
587503
433419
1083136
776843
98388
161179
1005806
640054
1010548
102411
543076
150557
883380
165018
554336
580805
1017770
482949
232337
827833
178863
166745
36366
117564
197981
465706
727854
306183
398194
561437
27909
278115
544362
14787
223714
738997
774718
163963
103339
169005
490911
988557
246578
384988
932098
488006
144579
35655
22142
383443
511916
651032
398487
215631
463429
265639
53997
280213
160091
697556
97301
1015642
138711
287459
607114
690791
859966
879092
737857
1041223
808036
525012
120980
1069772
458498
890123
662697
481919
934867
355596
35011
975080
729075
1052355
1073232
729792
449710
589923
558886
727114
1069411
397996
44616
333343
578186
913437
844206
546005
19880
155351
137630
822389
311173
705214
205219
881057
191145
708933
220803
993809
929733
363665
371358
329238
980682
981419
295918
242614
809737
962293
925095
280796
1011620
575439
827552
871096
1002511
1045005
334383
533474
236691
314237
239209
638806
704520
278541
380983
211448
599733
124149
320296
930141
56573
1039198
1028218
347651
932536
942376
1081735
1000894
1070357
513016
36015
552547
749250
1061145
392650
14861
246849
952198
638331
155374
1051265
193901
495374
757501
680063
9014
964249
254580
394162
611561
581826
935186
840150
83392
815150
319933
269998
328442
658234
657860
451883
377485
439700
38588
483103
971615
433340
829302
758031
24330
837294
342179
219778
150543
623478
11218
93424
694415
749024
814570
808273
171972
602182
36299
978685
940154
264385
576384
81270
407287
869743
689795
163803
719464
141605
65855
52536
518849
27555
174449
513715
267702
1048601
210662
1003829
607990
795967
1020456
288806
915321
531826
380551
399187
42359
15025
1036010
919462
454787
159013
440450
409547
180474
971757
558217
918026
936994
477615
713884
1098274
782519
971632
1021563
909875
166099
326008
632468
425562
106452
1049509
937118
107833
362556
1071557
198444
1023705
489167
604620
284298
371649
147192
148242
59975
51860
225998
589125
368475
816659
731090
298397
335378
149595
665284
949159
647273
217398
590712
477070
792126
865525
652411
540641
990406
982676
271945
891522
880362
311725
216235
476174
305611
218466
304092
457488
904470
75573
892300
893350
817755
379920
489632
596609
438020
425211
212830
502118
356624
42705
493390
1065839
380992
463020
539908
194248
796160
560422
859773
357796
429053
961460
1073392
1074442
199484
881940
841257
467229
818820
1098338
820819
68464
232408
652836
548126
441900
288893
580592
111731
809506
288599
419131
135999
641873
176014
155313
661519
974127
9110
1033139
720429
487851
490423
532854
238730
990364
514889
993271
1009396
990550
79657
1059281
723066
381524
572963
121523
554082
784117
782017
408167
337734
513075
512025
88269
594520
596914
613523
781836
22670
70419
957259
794491
1016511
923895
18741
1009662
237086
303624
538282
235803
77116
227946
914796
49892
540219
549720
562064
1053824
843035
667609
526980
448489
380870
616389
651145
56821
1093838
400386
478275
153550
203938
426710
873808
280334
97704
858491
914288
59401
203935
438488
1061142
329442
807397
434679
39364
80482
1059627
889535
300640
2420
304962
229734
112187
516553
462539
266304
253936
20116
937969
365144
215554
1027682
94809
194420
488047
681265
746612
430712
770905
1062595
1002840
838665
661787
353263
628601
16530
158263
806806
834328
887424
776892
649675
577404
299838
461325
175009
490917
387446
663798
849725
54861
127070
818398
284875
154481
551303
38567
1061698
1014549
388701
301200
379531
655822
791965
912256
756494
433534
523349
888457
907975
422882
315424
126383
592511
404131
439812
387585
686426
78670
981983
348514
843009
988667
492007
858395
632539
336397
440724
38846
329148
838172
240805
552214
378052
291467
425246
63977
948994
402177
1086826
541663
1086160
905058
544621
5466
709145
469609
1081448
135570
283717
999824
786560
676940
950769
786684
409010
420778
267784
134891
703481
862850
57889
381859
165842
1030809
613405
999797
71883
449898
495620
170846
288174
1022585
609098
549537
547980
41981
535259
738985
392618
951323
70183
486326
775592
314781
906538
79373
880936
438199
94910
164531
957056
66153
627927
900635
1013341
1068676
863353
435183
435979
340967
58544
671138
1062486
829620
288004
496778
590864
883703
867308
721787
156022
355987
134506
1082773
996807
829942
242696
581228
877999
145820
945460
531740
376225
813590
381014
86431
496612
1073355
1066146
268064
38466
680391
569240
456445
1002642
592525
719965
937290
259004
199255
318699
929605
394818
960970
793741
652086
586752
232099
66448
324667
571348
610611
630305
172500
1091236
904672
95721
770924
327416
941749
11072
16606
1070733
401863
802938
798858
207556
1052619
492832
856132
524200
804330
538925
291104
109348
1073473
1065111
667561
1038963
285809
702665
1078887
448590
940748
1070434
362680
459488
191529
969499
706421
705371
689133
91936
449351
348465
474669
884893
369151
150887
15307
146075
987497
430402
772607
514433
757430
143802
222091
639119
939594
1014933
943511
1028288
165705
832025
229884
350955
677608
635800
961782
980553
516735
125409
481021
866690
827947
1048604
855970
706993
973727
967821
54942
391857
595563
872636
344334
625020
426662
813820
215035
517240
357528
379222
651220
1064278
102286
957875
500312
704438
22347
213308
720752
400685
625318
159886
1092285
180625
69467
929374
1021051
1089709
487400
768178
843412
60454
234012
737229
242843
1098212
80297
648907
587360
447592
243789
1013386
35966
94656
867128
547855
557949
654683
889683
140893
710645
756740
789801
1020318
663903
1097521
213445
505035
395464
7040
342175
933454
738075
239422
239081
501780
510523
484146
352926
112218
1002116
846266
655228
866782
914579
45651
75670
219541
304455
919082
1004834
652538
612486
454344
284950
554633
720420
1026393
501272
61204
266526
62129
389840
744367
1028871
94071
754617
1056482
149949
1044270
471204
678949
186408
134016
770911
153744
87585
17617
484991
624249
894363
195637
983284
70208
1089204
609893
412333
499481
434367
323352
877774
1036562
575341
182900
950094
671620
832209
782821
946686
241094
732962
356869
599662
107487
709707
740726
823282
154597
629737
757526
88432
1017506
181213
228799
138662
838815
933428
545235
1019827
996700
663176
551157
599148
490686
1064382
390620
990043
195912
418431
676393
737012
524450
185927
1039044
1073939
518899
385511
26989
309500
196145
44258
659779
846192
439628
69202
242829
710567
828590
1004258
371613
11823
743994
189958
612061
170852
787508
1068488
596655
2637
761059
38661
545023
67298
461468
449782
991022
1088885
789281
977637
872894
563600
23807
876194
919454
516200
545031
330866
74223
275950
936340
794264
1097314
223135
733973
112992
892922
358516
190827
647472
522830
592382
631681
143399
609816
338308
321799
157559
240357
653313
211573
12742
787448
12924
301750
651395
328592
968585
363004
456045
922948
757541
825524
182927
496237
392842
237818
249715
644206
724945
1065223
884837
382800
903074
535302
133983
1082699
325833
1096544
192527
720567
30956
70147
805150
86366
302568
692902
1007733
513898
946527
755108
589141
3051
140903
555409
554359
681401
226091
98232
776853
629124
366016
756287
860012
945661
251666
535662
1031245
338058
306186
454788
155083
463295
326845
514602
979210
776132
24311
680280
58651
28830
543141
864399
772161
822351
1064684
894500
972383
784144
235779
264671
59658
410118
235055
121378
643023
947600
207638
349113
1053472
404378
33633
614352
112323
838479
647678
378883
429465
668605
919467
918419
775258
960049
190520
808064
628849
829140
887091
321995
890281
1028830
731916
24528
455188
423998
325205
326255
1020274
1008598
1078995
744015
910769
254522
680622
681672
520714
964186
955338
503176
944796
84936
996761
1010842
991814
465089
332328
28333
881501
635702
531096
330812
260719
111909
75913
876130
1060930
849135
121842
487796
1008588
1025063
754959
828648
560626
876349
445034
114345
35636
369723
813633
471710
69731
334439
335489
999182
931107
798141
464516
34153
75897
145027
140749
1029538
1080367
702182
1031575
686828
469624
223129
224179
331390
927459
866415
218690
981279
890645
886823
347806
1064873
178484
772717
864553
561954
296072
910298
989730
981225
385873
875338
234758
247124
504593
7324
813277
729440
1078295
974426
515570
788573
346358
396108
69113
89699
902283
343560
1013611
657410
932068
151298
478842
55470
177755
929071
771902
746992
217792
978035
633542
424558
915569
1012279
433406
227419
578175
222505
108905
11633
271562
659926
432995
491430
104732
206342
434171
131089
537806
7943
1030584
164903
986907
856697
817476
702068
855082
605747
23584
941030
158976
545448
618548
277546
36917
135548
421967
704914
43655
416288
588416
922324
57512
478299
67406
374167
928627
233689
182714
843590
513334
1051883
216950
181978
195833
817861
96276
902459
496792
405400
380385
99328
306073
442537
424658
362671
1086714
251699
1037041
706099
505654
157468
402878
955593
143619
1057242
454129
21414
863010
805532
765499
927663
10091
385734
734865
60073
267234
225034
518067
755383
306787
1007745
292610
392784
159196
915169
288549
482863
75488
1053902
249176
521835
460440
191023
543531
752563
786564
178004
4213
869241
990404
677694
8561
196793
506271
293795
750727
114634
942255
168033
869664
887818
970989
261572
86899
1021783
146071
979613
203393
368113
821637
635983
477460
704989
178759
924381
1078839
653720
706672
888553
205244
64576
784074
597240
877840
406808
1005487
318764
471368
723340
168455
1029264
953282
789346
424986
750126
864244
632729
127362
903445
1054857
752327
43599
864390
1077213
156251
449708
644738
1053177
46970
280417
470472
1098439
684761
173393
371006
918624
485653
281277
928030
484266
536882
330440
659861
782719
642783
299550
125893
960812
1044196
750847
785166
633681
910049
207656
782626
207030
221925
891425
426122
159137
71021
818843
905761
289762
9055
481649
828116
564738
393576
122074
576460
576461
289194
715835
127548
977796
1051861
134323
245824
105892
724569
70436
150662
722804
341571
504322
893880
983237
615572
119890
540857
835850
451506
1095169
600009
1078231
278226
241522
623259
563853
299676
737288
888187
988213
153645
363893
344190
380388
707023
266952
1017670
719436
306001
686463
1002485
685523
188726
190594
569349
48435
983352
845783
854372
37785
81675
282057
586520
825184
889546
13912
479996
764463
335780
606926
426897
734246
409625
1079437
1078387
228782
230882
229832
959073
185742
351083
492771
217778
328215
238013
556435
555385
554335
758721
505949
910243
909193
961376
976216
436179
179072
653212
571838
735113
375906
593281
923763
1029300
258584
698699
497535
775090
109188
40209
668676
271411
34786
186709
970059
339085
798654
94162
1037117
2913
967568
19837
345626
378854
320320
734002
789329
832516
549689
555140
734260
288453
509493
870712
881647
968691
429455
674282
215198
230038
117171
822275
40000
799032
63255
466565
560400
846055
1035977
616428
971572
919661
701053
647682
194674
1039305
274880
1003890
812001
480795
446741
371533
728582
1035659
1025385
641963
834282
208198
879664
811990
144683
717943
583274
697886
38596
826010
141662
534292
271374
108785
990908
617669
19358
163272
430064
941819
550975
479005
843595
1014459
308399
988868
390226
718470
59121
487212
47041
182135
16368
803640
557999
427546
771246
230726
509217
949329
281423
501436
1002118
584639
342833
407742
225656
463916
1059335
899795
649886
890688
1086273
93132
628474
508002
62495
756193
203282
1074058
455481
268345
507915
514026
614346
539609
275375
608000
454889
55740
771000
4654
556183
334475
538639
195818
798480
472969
277794
844745
924668
861223
953251
1024671
251853
25777
310337
1084160
17713
821959
934984
574023
875770
1089121
317494
176870
832110
953183
145499
640269
712338
799967
344936
641117
177560
306610
29939
781234
989126
903199
605187
467722
873930
35601
1017832
429409
370245
968059
615460
1083598
1053882
753624
119008
815755
924717
412481
625764
220496
223543
759223
305127
523722
828823
508292
579078
1001119
86210
368771
33536
57509
329030
361928
157142
772980
61877
200104
490029
901130
417847
639155
71633
789393
630019
625330
309949
1048120
55688
557780
490739
939995
639498
797417
113587
439560
872293
274142
631922
566473
246567
289997
511185
291513
1051774
1014781
859018
1024106
33595
652472
52815
49797
580275
740036
677544
578642
252095
728057
514908
429043
362603
848741
420927
319188
537840
602205
1040935
220341
562451
721053
125942
290405
116033
183387
974005
1032389
208157
713192
369636
132338
703618
253740
209529
465957
203030
1024498
985981
862488
424010
279807
919456
355698
294330
35008
963887
498824
937186
914338
651069
1042776
1078651
221438
1078202
991249
609404
878167
150790
188040
534367
872084
925834
204376
99725
427013
272518
845477
679851
737182
242742
782333
398478
78906
505945
1034094
715498
395675
338482
205354
1071836
827692
902662
689871
111234
269575
886672
701538
73915
139405
1016339
448897
636010
477141
376646
97761
71956
753727
231344
608295
1023020
633437
114899
713450
143753
821817
506581
859004
810178
438605
299950
881708
602838
66560
303110
1061183
1072812
461742
699108
206694
308308
308377
322511
760421
1003530
766544
235451
227695
1029638
500797
1075249
327697
116039
763505
104951
955689
338092
750037
234970
631873
368215
587286
515378
214571
395893
675800
686911
367044
925019
22816
805923
272216
1040342
559129
78792
981340
407746
349421
886034
53539
197001
67045
829392
83862
409727
886861
640727
748889
759628
235365
199396
900659
77150
239721
515741
797290
779229
644639
1080172
113697
421554
1063890
1009441
48379
406710
1087892
532719
631540
36228
946157
980432
682857
378881
696083
410572
28537
896108
946704
228312
1086077
244708
256015
319824
780887
295808
448526
606556
630870
35382
120677
343803
238648
223945
36952
887616
103264
1093238
474845
765693
616396
801650
390515
992150
426614
570468
215564
1070282
244084
291955
494514
392434
61280
375198
749450
76831
1046463
775006
1038353
371595
587860
40793
200799
640904
874485
471496
995444
923172
601915
264499
996241
881007
865152
460702
182342
795985
948802
171299
328471
528291
214631
801734
228114
302107
642857
1069072
929498
549158
506582
1059225
43304
774596
300382
54046
4318
569798
35425
901906
59704
355248
574806
222025
1095875
763925
51101
711567
355042
469519
811838
222788
1056728
787928
273608
942471
708393
74668
88461
106856
1085414
522556
756860
100418
1027833
547018
261641
612375
758164
454463
961899
897668
751154
704495
379106
1077567
31985
836413
614021
19835
243328
947927
254439
393530
27556
1091828
807893
1080523
956302
96584
719555
754526
291458
552597
1008517
862322
338200
247575
747459
499967
99453
175495
154364
633199
578402
804452
218366
174741
312121
980910
974422
677478
354373
556450
1049471
98313
217275
979468
443466
896317
1014225
479152
337088
33731
1022863
545811
947014
945964
886331
333619
568158
1030513
612209
208359
852998
107088
619002
910987
501302
17675
692414
656418
1081352
201924
1089205
187042
1027765
1026715
82003
34024
818762
362102
1084347
77540
76490
75440
629122
949657
327189
1048838
471315
1077684
816468
113518
816104
664305
664306
126750
420474
765033
766083
670085
331002
1067024
1065974
543652
388212
180030
933839
45248
809111
808061
435906
721485
688264
1051906
977791
864569
685895
706093
1047520
185905
577660
639318
1086019
287041
443882
180932
266904
787143
751615
919536
817422
900925
479876
847642
437017
65757
681502
273633
370722
144857
467616
851548
499773
108263
243400
823925
1013870
712586
634414
1081522
91088
602564
280812
356726
519918
1099516
47523
990967
865019
830924
839221
525275
957908
677775
513089
215927
381063
270298
994626
490097
1099927
911203
103973
959627
626412
25613
217333
702183
152393
875387
582733
843727
377430
1034655
640819
766396
1034009
61326
711277
262423
106642
197851
876434
414833
1043214
81007
901973
240666
109061
416734
994692
897581
885390
1033399
588714
272589
423660
47963
533809
1004662
626784
47274
727289
323986
134717
366730
947662
827654
490607
128752
568850
587957
823221
312913
509892
339036
858241
168170
1013952
890036
51554
1060040
671203
1054085
8075
403912
509733
1079065
850763
300997
887301
370424
1024638
889244
526376
645659
1038631
860736
353126
578654
191842
320270
522075
1011200
903384
315593
111631
376055
82518
725178
873199
596089
350399
327809
302409
790348
567264
667751
963598
522599
741125
880054
242443
809051
127290
1072334
892509
607970
20422
79112
764776
944503
150257
910160
501000
149741
542234
320093
827149
478498
414695
1008038
848344
434976
737492
729374
16518
1089573
303414
453710
1060385
916050
144841
679333
156056
581765
743946
418532
629215
602423
184589
900995
809756
32994
580341
805521
180927
775756
182828
194605
759090
463666
1029059
326991
724682
877898
908114
233195
685574
996024
635607
669167
880435
565587
647982
711727
1023071
1024121
191764
371317
855560
816287
647485
307578
315634
862546
759698
1008991
551901
1038051
1012683
713640
287260
569827
741048
224643
1098034
390276
534701
574791
293155
73136
29566
199247
985617
477726
1079487
33555
922770
447172
312202
134751
873862
495606
414951
330546
755196
841618
117834
826587
808475
300473
670812
309322
976352
507387
425171
765585
678047
71307
712366
60355
820862
184514
849014
946198
631207
502606
201434
832513
545785
432385
1090110
726627
457452
426383
774678
59899
1014305
1028130
831237
309158
158886
797141
1092951
107836
906328
982406
905134
591940
331512
1019263
329908
200017
602833
264700
709160
618454
561184
151808
802800
617947
93878
452721
388233
233915
374873
719254
567017
1064449
401517
863066
831441
572411
760464
461970
720415
59761
217443
69371
350575
843229
994465
744145
529945
41785
704775
403427
917587
1069114
259262
779044
671963
912232
93865
948411
465028
115707
243813
552513
545336
813966
133244
1074029
663183
705508
515337
797095
331209
735457
502411
782840
477476
280027
642417
213790
499899
618792
64930
707975
624888
995775
279383
278333
15435
315656
188269
387597
389697
497942
1028115
973389
42131
933526
160135
963172
433581
239477
774615
368741
556743
242791
19205
1078017
399839
208609
212242
846904
585296
13477
704012
396118
827620
1076331
501678
500628
1070035
440883
484727
1059549
384449
1089583
409608
555370
262191
901466
55635
668754
413906
969998
1084592
339737
729649
532418
143805
662882
522008
828001
1098890
263310
884403
498918
330111
411300
326839
766801
323582
654951
179348
411177
142196
903612
123457
872681
813475
523453
18159
499723
495963
641028
146292
617742
1034934
684200
578158
779048
412335
785765
849362
733113
123894
438038
849976
590427
83867
605783
487623
811822
887536
326220
972367
588743
164939
268955
293549
252597
120635
873728
874778
602933
727792
917920
256108
523337
204628
426557
436173
684517
806527
61909
364122
930184
369574
898627
332279
967489
628113
479637
370757
843938
326205
946090
389852
985813
163197
701625
78471
427833
191055
956925
1015875
1073345
84967
155357
100689
181047
101620
1075262
271947
49509
370675
419675
1065823
314261
982002
690904
798420
803414
468597
633410
1065531
802214
10258
111746
485544
1084210
173277
692443
32893
865735
250703
544687
276013
990557
562902
742994
187461
316428
103384
58168
152015
1100212
294360
734015
262017
58258
434990
256621
956255
774745
1090556
312712
1074562
298898
812781
170739
376898
178191
47776
1055746
1073944
677125
847342
429127
291622
26771
657682
241036
212120
868710
296318
1005315
768924
414740
230524
690771
267378
148244
1087413
477691
999278
948663
1082742
356411
176029
81732
398745
713129
1002531
91471
538147
216318
321925
311677
1011849
329137
856909
1043365
667017
502377
1052366
334702
1025345
275912
570425
606606
895549
65321
696265
598620
92348
365145
633364
992664
915416
230939
1032092
1011114
945314
858067
107354
977656
63787
271705
858288
178849
554527
595369
781650
380298
722468
882288
266291
983370
516100
593581
128920
302368
314714
86001
852487
249054
24278
987849
1014422
869518
396961
73525
711046
859958
